`s.
-
-.nav {
- display: flex;
- flex-wrap: wrap;
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-
-.nav-link {
- display: block;
- padding: $nav-link-padding-y $nav-link-padding-x;
-
- @include hover-focus {
- text-decoration: none;
- }
-
- // Disabled state lightens text
- &.disabled {
- color: $nav-link-disabled-color;
- pointer-events: none;
- cursor: default;
- }
-}
-
-//
-// Tabs
-//
-
-.nav-tabs {
- border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;
-
- .nav-item {
- margin-bottom: -$nav-tabs-border-width;
- }
-
- .nav-link {
- border: $nav-tabs-border-width solid transparent;
- @include border-top-radius($nav-tabs-border-radius);
-
- @include hover-focus {
- border-color: $nav-tabs-link-hover-border-color;
- }
-
- &.disabled {
- color: $nav-link-disabled-color;
- background-color: transparent;
- border-color: transparent;
- }
- }
-
- .nav-link.active,
- .nav-item.show .nav-link {
- color: $nav-tabs-link-active-color;
- background-color: $nav-tabs-link-active-bg;
- border-color: $nav-tabs-link-active-border-color;
- }
-
- .dropdown-menu {
- // Make dropdown border overlap tab border
- margin-top: -$nav-tabs-border-width;
- // Remove the top rounded corners here since there is a hard edge above the menu
- @include border-top-radius(0);
- }
-}
-
-
-//
-// Pills
-//
-
-.nav-pills {
- .nav-link {
- @include border-radius($nav-pills-border-radius);
- }
-
- .nav-link.active,
- .show > .nav-link {
- color: $nav-pills-link-active-color;
- background-color: $nav-pills-link-active-bg;
- }
-}
-
-
-//
-// Justified variants
-//
-
-.nav-fill {
- .nav-item {
- flex: 1 1 auto;
- text-align: center;
- }
-}
-
-.nav-justified {
- .nav-item {
- flex-basis: 0;
- flex-grow: 1;
- text-align: center;
- }
-}
-
-
-// Tabbable tabs
-//
-// Hide tabbable panes to start, show them when `.active`
-
-.tab-content {
- > .tab-pane {
- display: none;
- }
- > .active {
- display: block;
- }
-}
diff --git a/courses/scss/bootstrap/_navbar.scss b/courses/scss/bootstrap/_navbar.scss
deleted file mode 100644
index b5bc5a9..0000000
--- a/courses/scss/bootstrap/_navbar.scss
+++ /dev/null
@@ -1,299 +0,0 @@
-// Contents
-//
-// Navbar
-// Navbar brand
-// Navbar nav
-// Navbar text
-// Navbar divider
-// Responsive navbar
-// Navbar position
-// Navbar themes
-
-
-// Navbar
-//
-// Provide a static navbar from which we expand to create full-width, fixed, and
-// other navbar variations.
-
-.navbar {
- position: relative;
- display: flex;
- flex-wrap: wrap; // allow us to do the line break for collapsing content
- align-items: center;
- justify-content: space-between; // space out brand from logo
- padding: $navbar-padding-y $navbar-padding-x;
-
- // Because flex properties aren't inherited, we need to redeclare these first
- // few properties so that content nested within behave properly.
- > .container,
- > .container-fluid {
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- justify-content: space-between;
- }
-}
-
-
-// Navbar brand
-//
-// Used for brand, project, or site names.
-
-.navbar-brand {
- display: inline-block;
- padding-top: $navbar-brand-padding-y;
- padding-bottom: $navbar-brand-padding-y;
- margin-right: $navbar-padding-x;
- font-size: $navbar-brand-font-size;
- line-height: inherit;
- white-space: nowrap;
-
- @include hover-focus {
- text-decoration: none;
- }
-}
-
-
-// Navbar nav
-//
-// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).
-
-.navbar-nav {
- display: flex;
- flex-direction: column; // cannot use `inherit` to get the `.navbar`s value
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-
- .nav-link {
- padding-right: 0;
- padding-left: 0;
- }
-
- .dropdown-menu {
- position: static;
- float: none;
- }
-}
-
-
-// Navbar text
-//
-//
-
-.navbar-text {
- display: inline-block;
- padding-top: $nav-link-padding-y;
- padding-bottom: $nav-link-padding-y;
-}
-
-
-// Responsive navbar
-//
-// Custom styles for responsive collapsing and toggling of navbar contents.
-// Powered by the collapse Bootstrap JavaScript plugin.
-
-// When collapsed, prevent the toggleable navbar contents from appearing in
-// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`
-// on the `.navbar` parent.
-.navbar-collapse {
- flex-basis: 100%;
- flex-grow: 1;
- // For always expanded or extra full navbars, ensure content aligns itself
- // properly vertically. Can be easily overridden with flex utilities.
- align-items: center;
-}
-
-// Button for toggling the navbar when in its collapsed state
-.navbar-toggler {
- padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;
- font-size: $navbar-toggler-font-size;
- line-height: 1;
- background-color: transparent; // remove default button style
- border: $border-width solid transparent; // remove default button style
- @include border-radius($navbar-toggler-border-radius);
-
- @include hover-focus {
- text-decoration: none;
- }
-
- // Opinionated: add "hand" cursor to non-disabled .navbar-toggler elements
- &:not(:disabled):not(.disabled) {
- cursor: pointer;
- }
-}
-
-// Keep as a separate element so folks can easily override it with another icon
-// or image file as needed.
-.navbar-toggler-icon {
- display: inline-block;
- width: 1.5em;
- height: 1.5em;
- vertical-align: middle;
- content: "";
- background: no-repeat center center;
- background-size: 100% 100%;
-}
-
-// Generate series of `.navbar-expand-*` responsive classes for configuring
-// where your navbar collapses.
-.navbar-expand {
- @each $breakpoint in map-keys($grid-breakpoints) {
- $next: breakpoint-next($breakpoint, $grid-breakpoints);
- $infix: breakpoint-infix($next, $grid-breakpoints);
-
- {$infix} {
- @include media-breakpoint-down($breakpoint) {
- > .container,
- > .container-fluid {
- padding-right: 0;
- padding-left: 0;
- }
- }
-
- @include media-breakpoint-up($next) {
- flex-flow: row nowrap;
- justify-content: flex-start;
-
- .navbar-nav {
- flex-direction: row;
-
- .dropdown-menu {
- position: absolute;
- }
-
- .nav-link {
- padding-right: $navbar-nav-link-padding-x;
- padding-left: $navbar-nav-link-padding-x;
- }
- }
-
- // For nesting containers, have to redeclare for alignment purposes
- > .container,
- > .container-fluid {
- flex-wrap: nowrap;
- }
-
- .navbar-collapse {
- display: flex !important; // stylelint-disable-line declaration-no-important
-
- // Changes flex-bases to auto because of an IE10 bug
- flex-basis: auto;
- }
-
- .navbar-toggler {
- display: none;
- }
- }
- }
- }
-}
-
-
-// Navbar themes
-//
-// Styles for switching between navbars with light or dark background.
-
-// Dark links against a light background
-.navbar-light {
- .navbar-brand {
- color: $navbar-light-brand-color;
-
- @include hover-focus {
- color: $navbar-light-brand-hover-color;
- }
- }
-
- .navbar-nav {
- .nav-link {
- color: $navbar-light-color;
-
- @include hover-focus {
- color: $navbar-light-hover-color;
- }
-
- &.disabled {
- color: $navbar-light-disabled-color;
- }
- }
-
- .show > .nav-link,
- .active > .nav-link,
- .nav-link.show,
- .nav-link.active {
- color: $navbar-light-active-color;
- }
- }
-
- .navbar-toggler {
- color: $navbar-light-color;
- border-color: $navbar-light-toggler-border-color;
- }
-
- .navbar-toggler-icon {
- background-image: $navbar-light-toggler-icon-bg;
- }
-
- .navbar-text {
- color: $navbar-light-color;
- a {
- color: $navbar-light-active-color;
-
- @include hover-focus {
- color: $navbar-light-active-color;
- }
- }
- }
-}
-
-// White links against a dark background
-.navbar-dark {
- .navbar-brand {
- color: $navbar-dark-brand-color;
-
- @include hover-focus {
- color: $navbar-dark-brand-hover-color;
- }
- }
-
- .navbar-nav {
- .nav-link {
- color: $navbar-dark-color;
-
- @include hover-focus {
- color: $navbar-dark-hover-color;
- }
-
- &.disabled {
- color: $navbar-dark-disabled-color;
- }
- }
-
- .show > .nav-link,
- .active > .nav-link,
- .nav-link.show,
- .nav-link.active {
- color: $navbar-dark-active-color;
- }
- }
-
- .navbar-toggler {
- color: $navbar-dark-color;
- border-color: $navbar-dark-toggler-border-color;
- }
-
- .navbar-toggler-icon {
- background-image: $navbar-dark-toggler-icon-bg;
- }
-
- .navbar-text {
- color: $navbar-dark-color;
- a {
- color: $navbar-dark-active-color;
-
- @include hover-focus {
- color: $navbar-dark-active-color;
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/_pagination.scss b/courses/scss/bootstrap/_pagination.scss
deleted file mode 100644
index 9349f3f..0000000
--- a/courses/scss/bootstrap/_pagination.scss
+++ /dev/null
@@ -1,78 +0,0 @@
-.pagination {
- display: flex;
- @include list-unstyled();
- @include border-radius();
-}
-
-.page-link {
- position: relative;
- display: block;
- padding: $pagination-padding-y $pagination-padding-x;
- margin-left: -$pagination-border-width;
- line-height: $pagination-line-height;
- color: $pagination-color;
- background-color: $pagination-bg;
- border: $pagination-border-width solid $pagination-border-color;
-
- &:hover {
- z-index: 2;
- color: $pagination-hover-color;
- text-decoration: none;
- background-color: $pagination-hover-bg;
- border-color: $pagination-hover-border-color;
- }
-
- &:focus {
- z-index: 2;
- outline: $pagination-focus-outline;
- box-shadow: $pagination-focus-box-shadow;
- }
-
- // Opinionated: add "hand" cursor to non-disabled .page-link elements
- &:not(:disabled):not(.disabled) {
- cursor: pointer;
- }
-}
-
-.page-item {
- &:first-child {
- .page-link {
- margin-left: 0;
- @include border-left-radius($border-radius);
- }
- }
- &:last-child {
- .page-link {
- @include border-right-radius($border-radius);
- }
- }
-
- &.active .page-link {
- z-index: 1;
- color: $pagination-active-color;
- background-color: $pagination-active-bg;
- border-color: $pagination-active-border-color;
- }
-
- &.disabled .page-link {
- color: $pagination-disabled-color;
- pointer-events: none;
- // Opinionated: remove the "hand" cursor set previously for .page-link
- cursor: auto;
- background-color: $pagination-disabled-bg;
- border-color: $pagination-disabled-border-color;
- }
-}
-
-
-//
-// Sizing
-//
-
-.pagination-lg {
- @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);
-}
-
-.pagination-sm {
- @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);
-}
diff --git a/courses/scss/bootstrap/_popover.scss b/courses/scss/bootstrap/_popover.scss
deleted file mode 100644
index 4a79fb7..0000000
--- a/courses/scss/bootstrap/_popover.scss
+++ /dev/null
@@ -1,183 +0,0 @@
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: $zindex-popover;
- display: block;
- max-width: $popover-max-width;
- // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
- // So reset our font and text properties to avoid inheriting weird values.
- @include reset-text();
- font-size: $popover-font-size;
- // Allow breaking very long words so they don't overflow the popover's bounds
- word-wrap: break-word;
- background-color: $popover-bg;
- background-clip: padding-box;
- border: $popover-border-width solid $popover-border-color;
- @include border-radius($popover-border-radius);
- @include box-shadow($popover-box-shadow);
-
- .arrow {
- position: absolute;
- display: block;
- width: $popover-arrow-width;
- height: $popover-arrow-height;
- margin: 0 $border-radius-lg;
-
- &::before,
- &::after {
- position: absolute;
- display: block;
- content: "";
- border-color: transparent;
- border-style: solid;
- }
- }
-}
-
-.bs-popover-top {
- margin-bottom: $popover-arrow-height;
-
- .arrow {
- bottom: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
- }
-
- .arrow::before,
- .arrow::after {
- border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;
- }
-
- .arrow::before {
- bottom: 0;
- border-top-color: $popover-arrow-outer-color;
- }
-
- .arrow::after {
- bottom: $popover-border-width;
- border-top-color: $popover-arrow-color;
- }
-}
-
-.bs-popover-right {
- margin-left: $popover-arrow-height;
-
- .arrow {
- left: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
- width: $popover-arrow-height;
- height: $popover-arrow-width;
- margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners
- }
-
- .arrow::before,
- .arrow::after {
- border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;
- }
-
- .arrow::before {
- left: 0;
- border-right-color: $popover-arrow-outer-color;
- }
-
- .arrow::after {
- left: $popover-border-width;
- border-right-color: $popover-arrow-color;
- }
-}
-
-.bs-popover-bottom {
- margin-top: $popover-arrow-height;
-
- .arrow {
- top: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
- }
-
- .arrow::before,
- .arrow::after {
- border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);
- }
-
- .arrow::before {
- top: 0;
- border-bottom-color: $popover-arrow-outer-color;
- }
-
- .arrow::after {
- top: $popover-border-width;
- border-bottom-color: $popover-arrow-color;
- }
-
- // This will remove the popover-header's border just below the arrow
- .popover-header::before {
- position: absolute;
- top: 0;
- left: 50%;
- display: block;
- width: $popover-arrow-width;
- margin-left: -$popover-arrow-width / 2;
- content: "";
- border-bottom: $popover-border-width solid $popover-header-bg;
- }
-}
-
-.bs-popover-left {
- margin-right: $popover-arrow-height;
-
- .arrow {
- right: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
- width: $popover-arrow-height;
- height: $popover-arrow-width;
- margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners
- }
-
- .arrow::before,
- .arrow::after {
- border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;
- }
-
- .arrow::before {
- right: 0;
- border-left-color: $popover-arrow-outer-color;
- }
-
- .arrow::after {
- right: $popover-border-width;
- border-left-color: $popover-arrow-color;
- }
-}
-
-.bs-popover-auto {
- &[x-placement^="top"] {
- @extend .bs-popover-top;
- }
- &[x-placement^="right"] {
- @extend .bs-popover-right;
- }
- &[x-placement^="bottom"] {
- @extend .bs-popover-bottom;
- }
- &[x-placement^="left"] {
- @extend .bs-popover-left;
- }
-}
-
-
-// Offset the popover to account for the popover arrow
-.popover-header {
- padding: $popover-header-padding-y $popover-header-padding-x;
- margin-bottom: 0; // Reset the default from Reboot
- font-size: $font-size-base;
- color: $popover-header-color;
- background-color: $popover-header-bg;
- border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);
- $offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});
- @include border-top-radius($offset-border-width);
-
- &:empty {
- display: none;
- }
-}
-
-.popover-body {
- padding: $popover-body-padding-y $popover-body-padding-x;
- color: $popover-body-color;
-}
diff --git a/courses/scss/bootstrap/_print.scss b/courses/scss/bootstrap/_print.scss
deleted file mode 100644
index 1df9487..0000000
--- a/courses/scss/bootstrap/_print.scss
+++ /dev/null
@@ -1,141 +0,0 @@
-// stylelint-disable declaration-no-important, selector-no-qualifying-type
-
-// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css
-
-// ==========================================================================
-// Print styles.
-// Inlined to avoid the additional HTTP request:
-// https://www.phpied.com/delay-loading-your-print-css/
-// ==========================================================================
-
-@if $enable-print-styles {
- @media print {
- *,
- *::before,
- *::after {
- // Bootstrap specific; comment out `color` and `background`
- //color: $black !important; // Black prints faster
- text-shadow: none !important;
- //background: transparent !important;
- box-shadow: none !important;
- }
-
- a {
- &:not(.btn) {
- text-decoration: underline;
- }
- }
-
- // Bootstrap specific; comment the following selector out
- //a[href]::after {
- // content: " (" attr(href) ")";
- //}
-
- abbr[title]::after {
- content: " (" attr(title) ")";
- }
-
- // Bootstrap specific; comment the following selector out
- //
- // Don't show links that are fragment identifiers,
- // or use the `javascript:` pseudo protocol
- //
-
- //a[href^="#"]::after,
- //a[href^="javascript:"]::after {
- // content: "";
- //}
-
- pre {
- white-space: pre-wrap !important;
- }
- pre,
- blockquote {
- border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px
- page-break-inside: avoid;
- }
-
- //
- // Printing Tables:
- // http://css-discuss.incutio.com/wiki/Printing_Tables
- //
-
- thead {
- display: table-header-group;
- }
-
- tr,
- img {
- page-break-inside: avoid;
- }
-
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
-
- h2,
- h3 {
- page-break-after: avoid;
- }
-
- // Bootstrap specific changes start
-
- // Specify a size and min-width to make printing closer across browsers.
- // We don't set margin here because it breaks `size` in Chrome. We also
- // don't use `!important` on `size` as it breaks in Chrome.
- @page {
- size: $print-page-size;
- }
- body {
- min-width: $print-body-min-width !important;
- }
- .container {
- min-width: $print-body-min-width !important;
- }
-
- // Bootstrap components
- .navbar {
- display: none;
- }
- .badge {
- border: $border-width solid $black;
- }
-
- .table {
- border-collapse: collapse !important;
-
- td,
- th {
- background-color: $white !important;
- }
- }
-
- .table-bordered {
- th,
- td {
- border: 1px solid $gray-300 !important;
- }
- }
-
- .table-dark {
- color: inherit;
-
- th,
- td,
- thead th,
- tbody + tbody {
- border-color: $table-border-color;
- }
- }
-
- .table .thead-dark th {
- color: inherit;
- border-color: $table-border-color;
- }
-
- // Bootstrap specific changes end
- }
-}
diff --git a/courses/scss/bootstrap/_progress.scss b/courses/scss/bootstrap/_progress.scss
deleted file mode 100644
index 0ac3e0c..0000000
--- a/courses/scss/bootstrap/_progress.scss
+++ /dev/null
@@ -1,34 +0,0 @@
-@keyframes progress-bar-stripes {
- from { background-position: $progress-height 0; }
- to { background-position: 0 0; }
-}
-
-.progress {
- display: flex;
- height: $progress-height;
- overflow: hidden; // force rounded corners by cropping it
- font-size: $progress-font-size;
- background-color: $progress-bg;
- @include border-radius($progress-border-radius);
- @include box-shadow($progress-box-shadow);
-}
-
-.progress-bar {
- display: flex;
- flex-direction: column;
- justify-content: center;
- color: $progress-bar-color;
- text-align: center;
- white-space: nowrap;
- background-color: $progress-bar-bg;
- @include transition($progress-bar-transition);
-}
-
-.progress-bar-striped {
- @include gradient-striped();
- background-size: $progress-height $progress-height;
-}
-
-.progress-bar-animated {
- animation: progress-bar-stripes $progress-bar-animation-timing;
-}
diff --git a/courses/scss/bootstrap/_reboot.scss b/courses/scss/bootstrap/_reboot.scss
deleted file mode 100644
index d4167cc..0000000
--- a/courses/scss/bootstrap/_reboot.scss
+++ /dev/null
@@ -1,462 +0,0 @@
-// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix
-
-// Reboot
-//
-// Normalization of HTML elements, manually forked from Normalize.css to remove
-// styles targeting irrelevant browsers while applying new styles.
-//
-// Normalize is licensed MIT. https://github.com/necolas/normalize.css
-
-
-// Document
-//
-// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.
-// 2. Change the default font family in all browsers.
-// 3. Correct the line height in all browsers.
-// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.
-// 5. Change the default tap highlight to be completely transparent in iOS.
-
-*,
-*::before,
-*::after {
- box-sizing: border-box; // 1
-}
-
-html {
- font-family: sans-serif; // 2
- line-height: 1.15; // 3
- -webkit-text-size-adjust: 100%; // 4
- -webkit-tap-highlight-color: rgba($black, 0); // 5
-}
-
-// Shim for "new" HTML5 structural elements to display correctly (IE10, older browsers)
-// TODO: remove in v5
-// stylelint-disable-next-line selector-list-comma-newline-after
-article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
- display: block;
-}
-
-// Body
-//
-// 1. Remove the margin in all browsers.
-// 2. As a best practice, apply a default `background-color`.
-// 3. Set an explicit initial text-align value so that we can later use
-// the `inherit` value on things like `` elements.
-
-body {
- margin: 0; // 1
- font-family: $font-family-base;
- font-size: $font-size-base;
- font-weight: $font-weight-base;
- line-height: $line-height-base;
- color: $body-color;
- text-align: left; // 3
- background-color: $body-bg; // 2
-}
-
-// Suppress the focus outline on elements that cannot be accessed via keyboard.
-// This prevents an unwanted focus outline from appearing around elements that
-// might still respond to pointer events.
-//
-// Credit: https://github.com/suitcss/base
-[tabindex="-1"]:focus {
- outline: 0 !important;
-}
-
-
-// Content grouping
-//
-// 1. Add the correct box sizing in Firefox.
-// 2. Show the overflow in Edge and IE.
-
-hr {
- box-sizing: content-box; // 1
- height: 0; // 1
- overflow: visible; // 2
-}
-
-
-//
-// Typography
-//
-
-// Remove top margins from headings
-//
-// By default, ``-`` all receive top and bottom margins. We nuke the top
-// margin for easier control within type scales as it avoids margin collapsing.
-// stylelint-disable-next-line selector-list-comma-newline-after
-h1, h2, h3, h4, h5, h6 {
- margin-top: 0;
- margin-bottom: $headings-margin-bottom;
-}
-
-// Reset margins on paragraphs
-//
-// Similarly, the top margin on ` `s get reset. However, we also reset the
-// bottom margin to use `rem` units instead of `em`.
-p {
- margin-top: 0;
- margin-bottom: $paragraph-margin-bottom;
-}
-
-// Abbreviations
-//
-// 1. Duplicate behavior to the data-* attribute for our tooltip plugin
-// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
-// 3. Add explicit cursor to indicate changed behavior.
-// 4. Remove the bottom border in Firefox 39-.
-// 5. Prevent the text-decoration to be skipped.
-
-abbr[title],
-abbr[data-original-title] { // 1
- text-decoration: underline; // 2
- text-decoration: underline dotted; // 2
- cursor: help; // 3
- border-bottom: 0; // 4
- text-decoration-skip-ink: none; // 5
-}
-
-address {
- margin-bottom: 1rem;
- font-style: normal;
- line-height: inherit;
-}
-
-ol,
-ul,
-dl {
- margin-top: 0;
- margin-bottom: 1rem;
-}
-
-ol ol,
-ul ul,
-ol ul,
-ul ol {
- margin-bottom: 0;
-}
-
-dt {
- font-weight: $dt-font-weight;
-}
-
-dd {
- margin-bottom: .5rem;
- margin-left: 0; // Undo browser default
-}
-
-blockquote {
- margin: 0 0 1rem;
-}
-
-b,
-strong {
- font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari
-}
-
-small {
- font-size: 80%; // Add the correct font size in all browsers
-}
-
-//
-// Prevent `sub` and `sup` elements from affecting the line height in
-// all browsers.
-//
-
-sub,
-sup {
- position: relative;
- font-size: 75%;
- line-height: 0;
- vertical-align: baseline;
-}
-
-sub { bottom: -.25em; }
-sup { top: -.5em; }
-
-
-//
-// Links
-//
-
-a {
- color: $link-color;
- text-decoration: $link-decoration;
- background-color: transparent; // Remove the gray background on active links in IE 10.
-
- @include hover {
- color: $link-hover-color;
- text-decoration: $link-hover-decoration;
- }
-}
-
-// And undo these styles for placeholder links/named anchors (without href)
-// which have not been made explicitly keyboard-focusable (without tabindex).
-// It would be more straightforward to just use a[href] in previous block, but that
-// causes specificity issues in many other styles that are too complex to fix.
-// See https://github.com/twbs/bootstrap/issues/19402
-
-a:not([href]):not([tabindex]) {
- color: inherit;
- text-decoration: none;
-
- @include hover-focus {
- color: inherit;
- text-decoration: none;
- }
-
- &:focus {
- outline: 0;
- }
-}
-
-
-//
-// Code
-//
-
-pre,
-code,
-kbd,
-samp {
- font-family: $font-family-monospace;
- font-size: 1em; // Correct the odd `em` font sizing in all browsers.
-}
-
-pre {
- // Remove browser default top margin
- margin-top: 0;
- // Reset browser default of `1em` to use `rem`s
- margin-bottom: 1rem;
- // Don't allow content to break outside
- overflow: auto;
-}
-
-
-//
-// Figures
-//
-
-figure {
- // Apply a consistent margin strategy (matches our type styles).
- margin: 0 0 1rem;
-}
-
-
-//
-// Images and content
-//
-
-img {
- vertical-align: middle;
- border-style: none; // Remove the border on images inside links in IE 10-.
-}
-
-svg {
- // Workaround for the SVG overflow bug in IE10/11 is still required.
- // See https://github.com/twbs/bootstrap/issues/26878
- overflow: hidden;
- vertical-align: middle;
-}
-
-
-//
-// Tables
-//
-
-table {
- border-collapse: collapse; // Prevent double borders
-}
-
-caption {
- padding-top: $table-cell-padding;
- padding-bottom: $table-cell-padding;
- color: $table-caption-color;
- text-align: left;
- caption-side: bottom;
-}
-
-th {
- // Matches default `
` alignment by inheriting from the ``, or the
- // closest parent with a set `text-align`.
- text-align: inherit;
-}
-
-
-//
-// Forms
-//
-
-label {
- // Allow labels to use `margin` for spacing.
- display: inline-block;
- margin-bottom: $label-margin-bottom;
-}
-
-// Remove the default `border-radius` that macOS Chrome adds.
-//
-// Details at https://github.com/twbs/bootstrap/issues/24093
-button {
- border-radius: 0;
-}
-
-// Work around a Firefox/IE bug where the transparent `button` background
-// results in a loss of the default `button` focus styles.
-//
-// Credit: https://github.com/suitcss/base/
-button:focus {
- outline: 1px dotted;
- outline: 5px auto -webkit-focus-ring-color;
-}
-
-input,
-button,
-select,
-optgroup,
-textarea {
- margin: 0; // Remove the margin in Firefox and Safari
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-
-button,
-input {
- overflow: visible; // Show the overflow in Edge
-}
-
-button,
-select {
- text-transform: none; // Remove the inheritance of text transform in Firefox
-}
-
-// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
-// controls in Android 4.
-// 2. Correct the inability to style clickable types in iOS and Safari.
-button,
-[type="button"], // 1
-[type="reset"],
-[type="submit"] {
- -webkit-appearance: button; // 2
-}
-
-// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.
-button::-moz-focus-inner,
-[type="button"]::-moz-focus-inner,
-[type="reset"]::-moz-focus-inner,
-[type="submit"]::-moz-focus-inner {
- padding: 0;
- border-style: none;
-}
-
-input[type="radio"],
-input[type="checkbox"] {
- box-sizing: border-box; // 1. Add the correct box sizing in IE 10-
- padding: 0; // 2. Remove the padding in IE 10-
-}
-
-
-input[type="date"],
-input[type="time"],
-input[type="datetime-local"],
-input[type="month"] {
- // Remove the default appearance of temporal inputs to avoid a Mobile Safari
- // bug where setting a custom line-height prevents text from being vertically
- // centered within the input.
- // See https://bugs.webkit.org/show_bug.cgi?id=139848
- // and https://github.com/twbs/bootstrap/issues/11266
- -webkit-appearance: listbox;
-}
-
-textarea {
- overflow: auto; // Remove the default vertical scrollbar in IE.
- // Textareas should really only resize vertically so they don't break their (horizontal) containers.
- resize: vertical;
-}
-
-fieldset {
- // Browsers set a default `min-width: min-content;` on fieldsets,
- // unlike e.g. ``s, which have `min-width: 0;` by default.
- // So we reset that to ensure fieldsets behave more like a standard block element.
- // See https://github.com/twbs/bootstrap/issues/12359
- // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements
- min-width: 0;
- // Reset the default outline behavior of fieldsets so they don't affect page layout.
- padding: 0;
- margin: 0;
- border: 0;
-}
-
-// 1. Correct the text wrapping in Edge and IE.
-// 2. Correct the color inheritance from `fieldset` elements in IE.
-legend {
- display: block;
- width: 100%;
- max-width: 100%; // 1
- padding: 0;
- margin-bottom: .5rem;
- font-size: 1.5rem;
- line-height: inherit;
- color: inherit; // 2
- white-space: normal; // 1
-}
-
-progress {
- vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.
-}
-
-// Correct the cursor style of increment and decrement buttons in Chrome.
-[type="number"]::-webkit-inner-spin-button,
-[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-
-[type="search"] {
- // This overrides the extra rounded corners on search inputs in iOS so that our
- // `.form-control` class can properly style them. Note that this cannot simply
- // be added to `.form-control` as it's not specific enough. For details, see
- // https://github.com/twbs/bootstrap/issues/11586.
- outline-offset: -2px; // 2. Correct the outline style in Safari.
- -webkit-appearance: none;
-}
-
-//
-// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
-//
-
-[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-//
-// 1. Correct the inability to style clickable types in iOS and Safari.
-// 2. Change font properties to `inherit` in Safari.
-//
-
-::-webkit-file-upload-button {
- font: inherit; // 2
- -webkit-appearance: button; // 1
-}
-
-//
-// Correct element displays
-//
-
-output {
- display: inline-block;
-}
-
-summary {
- display: list-item; // Add the correct display in all browsers
- cursor: pointer;
-}
-
-template {
- display: none; // Add the correct display in IE
-}
-
-// Always hide an element with the `hidden` HTML attribute (from PureCSS).
-// Needed for proper display in IE 10-.
-[hidden] {
- display: none !important;
-}
diff --git a/courses/scss/bootstrap/_root.scss b/courses/scss/bootstrap/_root.scss
deleted file mode 100644
index ad550df..0000000
--- a/courses/scss/bootstrap/_root.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-:root {
- // Custom variable values only support SassScript inside `#{}`.
- @each $color, $value in $colors {
- --#{$color}: #{$value};
- }
-
- @each $color, $value in $theme-colors {
- --#{$color}: #{$value};
- }
-
- @each $bp, $value in $grid-breakpoints {
- --breakpoint-#{$bp}: #{$value};
- }
-
- // Use `inspect` for lists so that quoted items keep the quotes.
- // See https://github.com/sass/sass/issues/2383#issuecomment-336349172
- --font-family-sans-serif: #{inspect($font-family-sans-serif)};
- --font-family-monospace: #{inspect($font-family-monospace)};
-}
diff --git a/courses/scss/bootstrap/_spinners.scss b/courses/scss/bootstrap/_spinners.scss
deleted file mode 100644
index ed7e2bc..0000000
--- a/courses/scss/bootstrap/_spinners.scss
+++ /dev/null
@@ -1,53 +0,0 @@
-//
-// Rotating border
-//
-
-@keyframes spinner-border {
- to { transform: rotate(360deg); }
-}
-
-.spinner-border {
- display: inline-block;
- width: $spinner-width;
- height: $spinner-height;
- vertical-align: text-bottom;
- border: $spinner-border-width solid currentColor;
- border-right-color: transparent;
- border-radius: 50%;
- animation: spinner-border .75s linear infinite;
-}
-
-.spinner-border-sm {
- width: $spinner-width-sm;
- height: $spinner-height-sm;
- border-width: $spinner-border-width-sm;
-}
-
-//
-// Growing circle
-//
-
-@keyframes spinner-grow {
- 0% {
- transform: scale(0);
- }
- 50% {
- opacity: 1;
- }
-}
-
-.spinner-grow {
- display: inline-block;
- width: $spinner-width;
- height: $spinner-height;
- vertical-align: text-bottom;
- background-color: currentColor;
- border-radius: 50%;
- opacity: 0;
- animation: spinner-grow .75s linear infinite;
-}
-
-.spinner-grow-sm {
- width: $spinner-width-sm;
- height: $spinner-height-sm;
-}
diff --git a/courses/scss/bootstrap/_tables.scss b/courses/scss/bootstrap/_tables.scss
deleted file mode 100644
index a115042..0000000
--- a/courses/scss/bootstrap/_tables.scss
+++ /dev/null
@@ -1,187 +0,0 @@
-//
-// Basic Bootstrap table
-//
-
-.table {
- width: 100%;
- margin-bottom: $spacer;
- background-color: $table-bg; // Reset for nesting within parents with `background-color`.
-
- th,
- td {
- padding: $table-cell-padding;
- vertical-align: top;
- border-top: $table-border-width solid $table-border-color;
- }
-
- thead th {
- vertical-align: bottom;
- border-bottom: (2 * $table-border-width) solid $table-border-color;
- }
-
- tbody + tbody {
- border-top: (2 * $table-border-width) solid $table-border-color;
- }
-
- .table {
- background-color: $body-bg;
- }
-}
-
-
-//
-// Condensed table w/ half padding
-//
-
-.table-sm {
- th,
- td {
- padding: $table-cell-padding-sm;
- }
-}
-
-
-// Border versions
-//
-// Add or remove borders all around the table and between all the columns.
-
-.table-bordered {
- border: $table-border-width solid $table-border-color;
-
- th,
- td {
- border: $table-border-width solid $table-border-color;
- }
-
- thead {
- th,
- td {
- border-bottom-width: 2 * $table-border-width;
- }
- }
-}
-
-.table-borderless {
- th,
- td,
- thead th,
- tbody + tbody {
- border: 0;
- }
-}
-
-// Zebra-striping
-//
-// Default zebra-stripe styles (alternating gray and transparent backgrounds)
-
-.table-striped {
- tbody tr:nth-of-type(#{$table-striped-order}) {
- background-color: $table-accent-bg;
- }
-}
-
-
-// Hover effect
-//
-// Placed here since it has to come after the potential zebra striping
-
-.table-hover {
- tbody tr {
- @include hover {
- background-color: $table-hover-bg;
- }
- }
-}
-
-
-// Table backgrounds
-//
-// Exact selectors below required to override `.table-striped` and prevent
-// inheritance to nested tables.
-
-@each $color, $value in $theme-colors {
- @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));
-}
-
-@include table-row-variant(active, $table-active-bg);
-
-
-// Dark styles
-//
-// Same table markup, but inverted color scheme: dark background and light text.
-
-// stylelint-disable-next-line no-duplicate-selectors
-.table {
- .thead-dark {
- th {
- color: $table-dark-color;
- background-color: $table-dark-bg;
- border-color: $table-dark-border-color;
- }
- }
-
- .thead-light {
- th {
- color: $table-head-color;
- background-color: $table-head-bg;
- border-color: $table-border-color;
- }
- }
-}
-
-.table-dark {
- color: $table-dark-color;
- background-color: $table-dark-bg;
-
- th,
- td,
- thead th {
- border-color: $table-dark-border-color;
- }
-
- &.table-bordered {
- border: 0;
- }
-
- &.table-striped {
- tbody tr:nth-of-type(odd) {
- background-color: $table-dark-accent-bg;
- }
- }
-
- &.table-hover {
- tbody tr {
- @include hover {
- background-color: $table-dark-hover-bg;
- }
- }
- }
-}
-
-
-// Responsive tables
-//
-// Generate series of `.table-responsive-*` classes for configuring the screen
-// size of where your table will overflow.
-
-.table-responsive {
- @each $breakpoint in map-keys($grid-breakpoints) {
- $next: breakpoint-next($breakpoint, $grid-breakpoints);
- $infix: breakpoint-infix($next, $grid-breakpoints);
-
- {$infix} {
- @include media-breakpoint-down($breakpoint) {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057
-
- // Prevent double border on horizontal scroll due to use of `display: block;`
- > .table-bordered {
- border: 0;
- }
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/_toasts.scss b/courses/scss/bootstrap/_toasts.scss
deleted file mode 100644
index 5babc3e..0000000
--- a/courses/scss/bootstrap/_toasts.scss
+++ /dev/null
@@ -1,43 +0,0 @@
-.toast {
- max-width: $toast-max-width;
- overflow: hidden; // cheap rounded corners on nested items
- font-size: $toast-font-size; // knock it down to 14px
- background-color: $toast-background-color;
- background-clip: padding-box;
- border: $toast-border-width solid $toast-border-color;
- border-radius: $toast-border-radius;
- box-shadow: $toast-box-shadow;
- backdrop-filter: blur(10px);
- opacity: 0;
-
- &:not(:last-child) {
- margin-bottom: $toast-padding-x;
- }
-
- &.showing {
- opacity: 1;
- }
-
- &.show {
- display: block;
- opacity: 1;
- }
-
- &.hide {
- display: none;
- }
-}
-
-.toast-header {
- display: flex;
- align-items: center;
- padding: $toast-padding-y $toast-padding-x;
- color: $toast-header-color;
- background-color: $toast-header-background-color;
- background-clip: padding-box;
- border-bottom: $toast-border-width solid $toast-header-border-color;
-}
-
-.toast-body {
- padding: $toast-padding-x; // apply to both vertical and horizontal
-}
diff --git a/courses/scss/bootstrap/_tooltip.scss b/courses/scss/bootstrap/_tooltip.scss
deleted file mode 100644
index 1286ebf..0000000
--- a/courses/scss/bootstrap/_tooltip.scss
+++ /dev/null
@@ -1,115 +0,0 @@
-// Base class
-.tooltip {
- position: absolute;
- z-index: $zindex-tooltip;
- display: block;
- margin: $tooltip-margin;
- // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
- // So reset our font and text properties to avoid inheriting weird values.
- @include reset-text();
- font-size: $tooltip-font-size;
- // Allow breaking very long words so they don't overflow the tooltip's bounds
- word-wrap: break-word;
- opacity: 0;
-
- &.show { opacity: $tooltip-opacity; }
-
- .arrow {
- position: absolute;
- display: block;
- width: $tooltip-arrow-width;
- height: $tooltip-arrow-height;
-
- &::before {
- position: absolute;
- content: "";
- border-color: transparent;
- border-style: solid;
- }
- }
-}
-
-.bs-tooltip-top {
- padding: $tooltip-arrow-height 0;
-
- .arrow {
- bottom: 0;
-
- &::before {
- top: 0;
- border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;
- border-top-color: $tooltip-arrow-color;
- }
- }
-}
-
-.bs-tooltip-right {
- padding: 0 $tooltip-arrow-height;
-
- .arrow {
- left: 0;
- width: $tooltip-arrow-height;
- height: $tooltip-arrow-width;
-
- &::before {
- right: 0;
- border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;
- border-right-color: $tooltip-arrow-color;
- }
- }
-}
-
-.bs-tooltip-bottom {
- padding: $tooltip-arrow-height 0;
-
- .arrow {
- top: 0;
-
- &::before {
- bottom: 0;
- border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;
- border-bottom-color: $tooltip-arrow-color;
- }
- }
-}
-
-.bs-tooltip-left {
- padding: 0 $tooltip-arrow-height;
-
- .arrow {
- right: 0;
- width: $tooltip-arrow-height;
- height: $tooltip-arrow-width;
-
- &::before {
- left: 0;
- border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;
- border-left-color: $tooltip-arrow-color;
- }
- }
-}
-
-.bs-tooltip-auto {
- &[x-placement^="top"] {
- @extend .bs-tooltip-top;
- }
- &[x-placement^="right"] {
- @extend .bs-tooltip-right;
- }
- &[x-placement^="bottom"] {
- @extend .bs-tooltip-bottom;
- }
- &[x-placement^="left"] {
- @extend .bs-tooltip-left;
- }
-}
-
-// Wrapper for the tooltip content
-.tooltip-inner {
- max-width: $tooltip-max-width;
- padding: $tooltip-padding-y $tooltip-padding-x;
- color: $tooltip-color;
- text-align: center;
- background-color: $tooltip-bg;
- @include border-radius($tooltip-border-radius);
-}
diff --git a/courses/scss/bootstrap/_transitions.scss b/courses/scss/bootstrap/_transitions.scss
deleted file mode 100644
index c8d91e2..0000000
--- a/courses/scss/bootstrap/_transitions.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-// stylelint-disable selector-no-qualifying-type
-
-.fade {
- @include transition($transition-fade);
-
- &:not(.show) {
- opacity: 0;
- }
-}
-
-.collapse {
- &:not(.show) {
- display: none;
- }
-}
-
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- @include transition($transition-collapse);
-}
diff --git a/courses/scss/bootstrap/_type.scss b/courses/scss/bootstrap/_type.scss
deleted file mode 100644
index 37dd967..0000000
--- a/courses/scss/bootstrap/_type.scss
+++ /dev/null
@@ -1,125 +0,0 @@
-// stylelint-disable declaration-no-important, selector-list-comma-newline-after
-
-//
-// Headings
-//
-
-h1, h2, h3, h4, h5, h6,
-.h1, .h2, .h3, .h4, .h5, .h6 {
- margin-bottom: $headings-margin-bottom;
- font-family: $headings-font-family;
- font-weight: $headings-font-weight;
- line-height: $headings-line-height;
- color: $headings-color;
-}
-
-h1, .h1 { font-size: $h1-font-size; }
-h2, .h2 { font-size: $h2-font-size; }
-h3, .h3 { font-size: $h3-font-size; }
-h4, .h4 { font-size: $h4-font-size; }
-h5, .h5 { font-size: $h5-font-size; }
-h6, .h6 { font-size: $h6-font-size; }
-
-.lead {
- font-size: $lead-font-size;
- font-weight: $lead-font-weight;
-}
-
-// Type display classes
-.display-1 {
- font-size: $display1-size;
- font-weight: $display1-weight;
- line-height: $display-line-height;
-}
-.display-2 {
- font-size: $display2-size;
- font-weight: $display2-weight;
- line-height: $display-line-height;
-}
-.display-3 {
- font-size: $display3-size;
- font-weight: $display3-weight;
- line-height: $display-line-height;
-}
-.display-4 {
- font-size: $display4-size;
- font-weight: $display4-weight;
- line-height: $display-line-height;
-}
-
-
-//
-// Horizontal rules
-//
-
-hr {
- margin-top: $hr-margin-y;
- margin-bottom: $hr-margin-y;
- border: 0;
- border-top: $hr-border-width solid $hr-border-color;
-}
-
-
-//
-// Emphasis
-//
-
-small,
-.small {
- font-size: $small-font-size;
- font-weight: $font-weight-normal;
-}
-
-mark,
-.mark {
- padding: $mark-padding;
- background-color: $mark-bg;
-}
-
-
-//
-// Lists
-//
-
-.list-unstyled {
- @include list-unstyled;
-}
-
-// Inline turns list items into inline-block
-.list-inline {
- @include list-unstyled;
-}
-.list-inline-item {
- display: inline-block;
-
- &:not(:last-child) {
- margin-right: $list-inline-padding;
- }
-}
-
-
-//
-// Misc
-//
-
-// Builds on `abbr`
-.initialism {
- font-size: 90%;
- text-transform: uppercase;
-}
-
-// Blockquotes
-.blockquote {
- margin-bottom: $spacer;
- font-size: $blockquote-font-size;
-}
-
-.blockquote-footer {
- display: block;
- font-size: $blockquote-small-font-size;
- color: $blockquote-small-color;
-
- &::before {
- content: "\2014\00A0"; // em dash, nbsp
- }
-}
diff --git a/courses/scss/bootstrap/_utilities.scss b/courses/scss/bootstrap/_utilities.scss
deleted file mode 100644
index 913fb85..0000000
--- a/courses/scss/bootstrap/_utilities.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-@import "utilities/align";
-@import "utilities/background";
-@import "utilities/borders";
-@import "utilities/clearfix";
-@import "utilities/display";
-@import "utilities/embed";
-@import "utilities/flex";
-@import "utilities/float";
-@import "utilities/overflow";
-@import "utilities/position";
-@import "utilities/screenreaders";
-@import "utilities/shadows";
-@import "utilities/sizing";
-@import "utilities/spacing";
-@import "utilities/text";
-@import "utilities/visibility";
diff --git a/courses/scss/bootstrap/_variables.scss b/courses/scss/bootstrap/_variables.scss
deleted file mode 100644
index 25e2684..0000000
--- a/courses/scss/bootstrap/_variables.scss
+++ /dev/null
@@ -1,1091 +0,0 @@
-// Variables
-//
-// Variables should follow the `$component-state-property-size` formula for
-// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.
-
-// Color system
-
-$white: #fff !default;
-$gray-100: #f8f9fa !default;
-$gray-200: #e9ecef !default;
-$gray-300: #dee2e6 !default;
-$gray-400: #ced4da !default;
-$gray-500: #adb5bd !default;
-$gray-600: #6c757d !default;
-$gray-700: #495057 !default;
-$gray-800: #343a40 !default;
-$gray-900: #212529 !default;
-$black: #000 !default;
-
-$grays: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$grays: map-merge(
- (
- "100": $gray-100,
- "200": $gray-200,
- "300": $gray-300,
- "400": $gray-400,
- "500": $gray-500,
- "600": $gray-600,
- "700": $gray-700,
- "800": $gray-800,
- "900": $gray-900
- ),
- $grays
-);
-
-$blue: #007bff !default;
-$indigo: #6610f2 !default;
-$purple: #6f42c1 !default;
-$pink: #e83e8c !default;
-$red: #dc3545 !default;
-$orange: #fd7e14 !default;
-$yellow: #ffc107 !default;
-$green: #28a745 !default;
-$teal: #20c997 !default;
-$cyan: #17a2b8 !default;
-
-$colors: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$colors: map-merge(
- (
- "blue": $blue,
- "indigo": $indigo,
- "purple": $purple,
- "pink": $pink,
- "red": $red,
- "orange": $orange,
- "yellow": $yellow,
- "green": $green,
- "teal": $teal,
- "cyan": $cyan,
- "white": $white,
- "gray": $gray-600,
- "gray-dark": $gray-800
- ),
- $colors
-);
-
-$primary: $blue !default;
-$secondary: $gray-600 !default;
-$success: $green !default;
-$info: $cyan !default;
-$warning: $yellow !default;
-$danger: $red !default;
-$light: $gray-100 !default;
-$dark: $gray-800 !default;
-
-$theme-colors: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$theme-colors: map-merge(
- (
- "primary": $primary,
- "secondary": $secondary,
- "success": $success,
- "info": $info,
- "warning": $warning,
- "danger": $danger,
- "light": $light,
- "dark": $dark
- ),
- $theme-colors
-);
-
-// Set a specific jump point for requesting color jumps
-$theme-color-interval: 8% !default;
-
-// The yiq lightness value that determines when the lightness of color changes from "dark" to "light". Acceptable values are between 0 and 255.
-$yiq-contrasted-threshold: 150 !default;
-
-// Customize the light and dark text colors for use in our YIQ color contrast function.
-$yiq-text-dark: $gray-900 !default;
-$yiq-text-light: $white !default;
-
-
-// Options
-//
-// Quickly modify global styling by enabling or disabling optional features.
-
-$enable-caret: true !default;
-$enable-rounded: true !default;
-$enable-shadows: false !default;
-$enable-gradients: false !default;
-$enable-transitions: true !default;
-$enable-prefers-reduced-motion-media-query: true !default;
-$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS
-$enable-grid-classes: true !default;
-$enable-print-styles: true !default;
-$enable-validation-icons: true !default;
-
-
-// Spacing
-//
-// Control the default styling of most Bootstrap elements by modifying these
-// variables. Mostly focused on spacing.
-// You can add more entries to the $spacers map, should you need more variation.
-
-$spacer: 1rem !default;
-$spacers: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$spacers: map-merge(
- (
- 0: 0,
- 1: ($spacer * .25),
- 2: ($spacer * .5),
- 3: $spacer,
- 4: ($spacer * 1.5),
- 5: ($spacer * 3)
- ),
- $spacers
-);
-
-// This variable affects the `.h-*` and `.w-*` classes.
-$sizes: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$sizes: map-merge(
- (
- 25: 25%,
- 50: 50%,
- 75: 75%,
- 100: 100%,
- auto: auto
- ),
- $sizes
-);
-
-
-// Body
-//
-// Settings for the `` element.
-
-$body-bg: $white !default;
-$body-color: $gray-900 !default;
-
-
-// Links
-//
-// Style anchor elements.
-
-$link-color: theme-color("primary") !default;
-$link-decoration: none !default;
-$link-hover-color: darken($link-color, 15%) !default;
-$link-hover-decoration: underline !default;
-// Darken percentage for links with `.text-*` class (e.g. `.text-success`)
-$emphasized-link-hover-darken-percentage: 15% !default;
-
-// Paragraphs
-//
-// Style p element.
-
-$paragraph-margin-bottom: 1rem !default;
-
-
-// Grid breakpoints
-//
-// Define the minimum dimensions at which your layout will change,
-// adapting to different screen sizes, for use in media queries.
-
-$grid-breakpoints: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$grid-breakpoints: map-merge(
- (
- xs: 0,
- sm: 576px,
- md: 768px,
- lg: 992px,
- xl: 1200px
- ),
- $grid-breakpoints
-);
-
-@include _assert-ascending($grid-breakpoints, "$grid-breakpoints");
-@include _assert-starts-at-zero($grid-breakpoints);
-
-
-// Grid containers
-//
-// Define the maximum width of `.container` for different screen sizes.
-
-$container-max-widths: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$container-max-widths: map-merge(
- (
- sm: 540px,
- md: 720px,
- lg: 960px,
- xl: 1140px
- ),
- $container-max-widths
-);
-
-@include _assert-ascending($container-max-widths, "$container-max-widths");
-
-
-// Grid columns
-//
-// Set the number of columns and specify the width of the gutters.
-
-$grid-columns: 12 !default;
-$grid-gutter-width: 30px !default;
-
-
-// Components
-//
-// Define common padding and border radius sizes and more.
-
-$line-height-lg: 1.5 !default;
-$line-height-sm: 1.5 !default;
-
-$border-width: 1px !default;
-$border-color: $gray-300 !default;
-
-$border-radius: .25rem !default;
-$border-radius-lg: .3rem !default;
-$border-radius-sm: .2rem !default;
-
-$rounded-pill: 50rem !default;
-
-$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;
-$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;
-$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;
-
-$component-active-color: $white !default;
-$component-active-bg: theme-color("primary") !default;
-
-$caret-width: .3em !default;
-
-$transition-base: all .2s ease-in-out !default;
-$transition-fade: opacity .15s linear !default;
-$transition-collapse: height .35s ease !default;
-
-$embed-responsive-aspect-ratios: () !default;
-// stylelint-disable-next-line scss/dollar-variable-default
-$embed-responsive-aspect-ratios: join(
- (
- (21 9),
- (16 9),
- (3 4),
- (1 1),
- ),
- $embed-responsive-aspect-ratios
-);
-
-// Fonts
-//
-// Font, line-height, and color for body text, headings, and more.
-
-// stylelint-disable value-keyword-case
-$font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default;
-$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !default;
-$font-family-base: $font-family-sans-serif !default;
-// stylelint-enable value-keyword-case
-
-$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`
-$font-size-lg: ($font-size-base * 1.25) !default;
-$font-size-sm: ($font-size-base * .875) !default;
-
-$font-weight-lighter: lighter !default;
-$font-weight-light: 300 !default;
-$font-weight-normal: 400 !default;
-$font-weight-bold: 700 !default;
-$font-weight-bolder: bolder !default;
-
-$font-weight-base: $font-weight-normal !default;
-$line-height-base: 1.5 !default;
-
-$h1-font-size: $font-size-base * 2.5 !default;
-$h2-font-size: $font-size-base * 2 !default;
-$h3-font-size: $font-size-base * 1.75 !default;
-$h4-font-size: $font-size-base * 1.5 !default;
-$h5-font-size: $font-size-base * 1.25 !default;
-$h6-font-size: $font-size-base !default;
-
-$headings-margin-bottom: $spacer / 2 !default;
-$headings-font-family: inherit !default;
-$headings-font-weight: 500 !default;
-$headings-line-height: 1.2 !default;
-$headings-color: inherit !default;
-
-$display1-size: 6rem !default;
-$display2-size: 5.5rem !default;
-$display3-size: 4.5rem !default;
-$display4-size: 3.5rem !default;
-
-$display1-weight: 300 !default;
-$display2-weight: 300 !default;
-$display3-weight: 300 !default;
-$display4-weight: 300 !default;
-$display-line-height: $headings-line-height !default;
-
-$lead-font-size: ($font-size-base * 1.25) !default;
-$lead-font-weight: 300 !default;
-
-$small-font-size: 80% !default;
-
-$text-muted: $gray-600 !default;
-
-$blockquote-small-color: $gray-600 !default;
-$blockquote-small-font-size: $small-font-size !default;
-$blockquote-font-size: ($font-size-base * 1.25) !default;
-
-$hr-border-color: rgba($black, .1) !default;
-$hr-border-width: $border-width !default;
-
-$mark-padding: .2em !default;
-
-$dt-font-weight: $font-weight-bold !default;
-
-$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;
-$nested-kbd-font-weight: $font-weight-bold !default;
-
-$list-inline-padding: .5rem !default;
-
-$mark-bg: #fcf8e3 !default;
-
-$hr-margin-y: $spacer !default;
-
-
-// Tables
-//
-// Customizes the `.table` component with basic values, each used across all table variations.
-
-$table-cell-padding: .75rem !default;
-$table-cell-padding-sm: .3rem !default;
-
-$table-bg: transparent !default;
-$table-accent-bg: rgba($black, .05) !default;
-$table-hover-bg: rgba($black, .075) !default;
-$table-active-bg: $table-hover-bg !default;
-
-$table-border-width: $border-width !default;
-$table-border-color: $gray-300 !default;
-
-$table-head-bg: $gray-200 !default;
-$table-head-color: $gray-700 !default;
-
-$table-dark-bg: $gray-900 !default;
-$table-dark-accent-bg: rgba($white, .05) !default;
-$table-dark-hover-bg: rgba($white, .075) !default;
-$table-dark-border-color: lighten($gray-900, 7.5%) !default;
-$table-dark-color: $white !default;
-
-$table-striped-order: odd !default;
-
-$table-caption-color: $text-muted !default;
-
-$table-bg-level: -9 !default;
-$table-border-level: -6 !default;
-
-
-// Buttons + Forms
-//
-// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.
-
-$input-btn-padding-y: .375rem !default;
-$input-btn-padding-x: .75rem !default;
-$input-btn-font-size: $font-size-base !default;
-$input-btn-line-height: $line-height-base !default;
-
-$input-btn-focus-width: .2rem !default;
-$input-btn-focus-color: rgba($component-active-bg, .25) !default;
-$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;
-
-$input-btn-padding-y-sm: .25rem !default;
-$input-btn-padding-x-sm: .5rem !default;
-$input-btn-font-size-sm: $font-size-sm !default;
-$input-btn-line-height-sm: $line-height-sm !default;
-
-$input-btn-padding-y-lg: .5rem !default;
-$input-btn-padding-x-lg: 1rem !default;
-$input-btn-font-size-lg: $font-size-lg !default;
-$input-btn-line-height-lg: $line-height-lg !default;
-
-$input-btn-border-width: $border-width !default;
-
-
-// Buttons
-//
-// For each of Bootstrap's buttons, define text, background, and border color.
-
-$btn-padding-y: $input-btn-padding-y !default;
-$btn-padding-x: $input-btn-padding-x !default;
-$btn-font-size: $input-btn-font-size !default;
-$btn-line-height: $input-btn-line-height !default;
-
-$btn-padding-y-sm: $input-btn-padding-y-sm !default;
-$btn-padding-x-sm: $input-btn-padding-x-sm !default;
-$btn-font-size-sm: $input-btn-font-size-sm !default;
-$btn-line-height-sm: $input-btn-line-height-sm !default;
-
-$btn-padding-y-lg: $input-btn-padding-y-lg !default;
-$btn-padding-x-lg: $input-btn-padding-x-lg !default;
-$btn-font-size-lg: $input-btn-font-size-lg !default;
-$btn-line-height-lg: $input-btn-line-height-lg !default;
-
-$btn-border-width: $input-btn-border-width !default;
-
-$btn-font-weight: $font-weight-normal !default;
-$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;
-$btn-focus-width: $input-btn-focus-width !default;
-$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;
-$btn-disabled-opacity: .65 !default;
-$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;
-
-$btn-link-disabled-color: $gray-600 !default;
-
-$btn-block-spacing-y: .5rem !default;
-
-// Allows for customizing button radius independently from global border radius
-$btn-border-radius: $border-radius !default;
-$btn-border-radius-lg: $border-radius-lg !default;
-$btn-border-radius-sm: $border-radius-sm !default;
-
-$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
-
-
-// Forms
-
-$label-margin-bottom: .5rem !default;
-
-$input-padding-y: $input-btn-padding-y !default;
-$input-padding-x: $input-btn-padding-x !default;
-$input-font-size: $input-btn-font-size !default;
-$input-font-weight: $font-weight-base !default;
-$input-line-height: $input-btn-line-height !default;
-
-$input-padding-y-sm: $input-btn-padding-y-sm !default;
-$input-padding-x-sm: $input-btn-padding-x-sm !default;
-$input-font-size-sm: $input-btn-font-size-sm !default;
-$input-line-height-sm: $input-btn-line-height-sm !default;
-
-$input-padding-y-lg: $input-btn-padding-y-lg !default;
-$input-padding-x-lg: $input-btn-padding-x-lg !default;
-$input-font-size-lg: $input-btn-font-size-lg !default;
-$input-line-height-lg: $input-btn-line-height-lg !default;
-
-$input-bg: $white !default;
-$input-disabled-bg: $gray-200 !default;
-
-$input-color: $gray-700 !default;
-$input-border-color: $gray-400 !default;
-$input-border-width: $input-btn-border-width !default;
-$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;
-
-$input-border-radius: $border-radius !default;
-$input-border-radius-lg: $border-radius-lg !default;
-$input-border-radius-sm: $border-radius-sm !default;
-
-$input-focus-bg: $input-bg !default;
-$input-focus-border-color: lighten($component-active-bg, 25%) !default;
-$input-focus-color: $input-color !default;
-$input-focus-width: $input-btn-focus-width !default;
-$input-focus-box-shadow: $input-btn-focus-box-shadow !default;
-
-$input-placeholder-color: $gray-600 !default;
-$input-plaintext-color: $body-color !default;
-
-$input-height-border: $input-border-width * 2 !default;
-
-$input-height-inner: ($input-btn-font-size * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;
-$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;
-
-$input-height-inner-sm: ($input-btn-font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;
-$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;
-
-$input-height-inner-lg: ($input-btn-font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;
-$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;
-
-$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
-
-$form-text-margin-top: .25rem !default;
-
-$form-check-input-gutter: 1.25rem !default;
-$form-check-input-margin-y: .3rem !default;
-$form-check-input-margin-x: .25rem !default;
-
-$form-check-inline-margin-x: .75rem !default;
-$form-check-inline-input-margin-x: .3125rem !default;
-
-$form-grid-gutter-width: 10px !default;
-$form-group-margin-bottom: 1rem !default;
-
-$input-group-addon-color: $input-color !default;
-$input-group-addon-bg: $gray-200 !default;
-$input-group-addon-border-color: $input-border-color !default;
-
-$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
-
-$custom-control-gutter: .5rem !default;
-$custom-control-spacer-x: 1rem !default;
-
-$custom-control-indicator-size: 1rem !default;
-$custom-control-indicator-bg: $input-bg !default;
-
-$custom-control-indicator-bg-size: 50% 50% !default;
-$custom-control-indicator-box-shadow: $input-box-shadow !default;
-$custom-control-indicator-border-color: $gray-500 !default;
-$custom-control-indicator-border-width: $input-border-width !default;
-
-$custom-control-indicator-disabled-bg: $input-disabled-bg !default;
-$custom-control-label-disabled-color: $gray-600 !default;
-
-$custom-control-indicator-checked-color: $component-active-color !default;
-$custom-control-indicator-checked-bg: $component-active-bg !default;
-$custom-control-indicator-checked-disabled-bg: rgba(theme-color("primary"), .5) !default;
-$custom-control-indicator-checked-box-shadow: none !default;
-$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;
-
-$custom-control-indicator-focus-box-shadow: $input-btn-focus-box-shadow !default;
-$custom-control-indicator-focus-border-color: $input-focus-border-color !default;
-
-$custom-control-indicator-active-color: $component-active-color !default;
-$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;
-$custom-control-indicator-active-box-shadow: none !default;
-$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;
-
-$custom-checkbox-indicator-border-radius: $border-radius !default;
-$custom-checkbox-indicator-icon-checked: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"), "#", "%23") !default;
-
-$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;
-$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;
-$custom-checkbox-indicator-icon-indeterminate: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e"), "#", "%23") !default;
-$custom-checkbox-indicator-indeterminate-box-shadow: none !default;
-$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;
-
-$custom-radio-indicator-border-radius: 50% !default;
-$custom-radio-indicator-icon-checked: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e"), "#", "%23") !default;
-
-$custom-switch-width: $custom-control-indicator-size * 1.75 !default;
-$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;
-$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;
-
-$custom-select-padding-y: $input-btn-padding-y !default;
-$custom-select-padding-x: $input-btn-padding-x !default;
-$custom-select-height: $input-height !default;
-$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator
-$custom-select-font-weight: $input-font-weight !default;
-$custom-select-line-height: $input-line-height !default;
-$custom-select-color: $input-color !default;
-$custom-select-disabled-color: $gray-600 !default;
-$custom-select-bg: $input-bg !default;
-$custom-select-disabled-bg: $gray-200 !default;
-$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions
-$custom-select-indicator-color: $gray-800 !default;
-$custom-select-indicator: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"), "#", "%23") !default;
-$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)
-
-$custom-select-feedback-icon-padding-right: $input-height-inner * 3 / 4 + $custom-select-padding-x + $custom-select-indicator-padding !default;
-$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;
-$custom-select-feedback-icon-size: ($input-height-inner / 2) ($input-height-inner / 2) !default;
-
-$custom-select-border-width: $input-border-width !default;
-$custom-select-border-color: $input-border-color !default;
-$custom-select-border-radius: $border-radius !default;
-$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;
-
-$custom-select-focus-border-color: $input-focus-border-color !default;
-$custom-select-focus-width: $input-focus-width !default;
-$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;
-
-$custom-select-padding-y-sm: $input-padding-y-sm !default;
-$custom-select-padding-x-sm: $input-padding-x-sm !default;
-$custom-select-font-size-sm: $input-btn-font-size-sm !default;
-$custom-select-height-sm: $input-height-sm !default;
-
-$custom-select-padding-y-lg: $input-padding-y-lg !default;
-$custom-select-padding-x-lg: $input-padding-x-lg !default;
-$custom-select-font-size-lg: $input-btn-font-size-lg !default;
-$custom-select-height-lg: $input-height-lg !default;
-
-$custom-range-track-width: 100% !default;
-$custom-range-track-height: .5rem !default;
-$custom-range-track-cursor: pointer !default;
-$custom-range-track-bg: $gray-300 !default;
-$custom-range-track-border-radius: 1rem !default;
-$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;
-
-$custom-range-thumb-width: 1rem !default;
-$custom-range-thumb-height: $custom-range-thumb-width !default;
-$custom-range-thumb-bg: $component-active-bg !default;
-$custom-range-thumb-border: 0 !default;
-$custom-range-thumb-border-radius: 1rem !default;
-$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;
-$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;
-$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge
-$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;
-$custom-range-thumb-disabled-bg: $gray-500 !default;
-
-$custom-file-height: $input-height !default;
-$custom-file-height-inner: $input-height-inner !default;
-$custom-file-focus-border-color: $input-focus-border-color !default;
-$custom-file-focus-box-shadow: $input-focus-box-shadow !default;
-$custom-file-disabled-bg: $input-disabled-bg !default;
-
-$custom-file-padding-y: $input-padding-y !default;
-$custom-file-padding-x: $input-padding-x !default;
-$custom-file-line-height: $input-line-height !default;
-$custom-file-font-weight: $input-font-weight !default;
-$custom-file-color: $input-color !default;
-$custom-file-bg: $input-bg !default;
-$custom-file-border-width: $input-border-width !default;
-$custom-file-border-color: $input-border-color !default;
-$custom-file-border-radius: $input-border-radius !default;
-$custom-file-box-shadow: $input-box-shadow !default;
-$custom-file-button-color: $custom-file-color !default;
-$custom-file-button-bg: $input-group-addon-bg !default;
-$custom-file-text: (
- en: "Browse"
-) !default;
-
-
-// Form validation
-
-$form-feedback-margin-top: $form-text-margin-top !default;
-$form-feedback-font-size: $small-font-size !default;
-$form-feedback-valid-color: theme-color("success") !default;
-$form-feedback-invalid-color: theme-color("danger") !default;
-
-$form-feedback-icon-valid-color: $form-feedback-valid-color !default;
-$form-feedback-icon-valid: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"), "#", "%23") !default;
-$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;
-$form-feedback-icon-invalid: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"), "#", "%23") !default;
-
-
-// Dropdowns
-//
-// Dropdown menu container and contents.
-
-$dropdown-min-width: 10rem !default;
-$dropdown-padding-y: .5rem !default;
-$dropdown-spacer: .125rem !default;
-$dropdown-bg: $white !default;
-$dropdown-border-color: rgba($black, .15) !default;
-$dropdown-border-radius: $border-radius !default;
-$dropdown-border-width: $border-width !default;
-$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;
-$dropdown-divider-bg: $gray-200 !default;
-$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;
-
-$dropdown-link-color: $gray-900 !default;
-$dropdown-link-hover-color: darken($gray-900, 5%) !default;
-$dropdown-link-hover-bg: $gray-100 !default;
-
-$dropdown-link-active-color: $component-active-color !default;
-$dropdown-link-active-bg: $component-active-bg !default;
-
-$dropdown-link-disabled-color: $gray-600 !default;
-
-$dropdown-item-padding-y: .25rem !default;
-$dropdown-item-padding-x: 1.5rem !default;
-
-$dropdown-header-color: $gray-600 !default;
-
-
-// Z-index master list
-//
-// Warning: Avoid customizing these values. They're used for a bird's eye view
-// of components dependent on the z-axis and are designed to all work together.
-
-$zindex-dropdown: 1000 !default;
-$zindex-sticky: 1020 !default;
-$zindex-fixed: 1030 !default;
-$zindex-modal-backdrop: 1040 !default;
-$zindex-modal: 1050 !default;
-$zindex-popover: 1060 !default;
-$zindex-tooltip: 1070 !default;
-
-
-// Navs
-
-$nav-link-padding-y: .5rem !default;
-$nav-link-padding-x: 1rem !default;
-$nav-link-disabled-color: $gray-600 !default;
-
-$nav-tabs-border-color: $gray-300 !default;
-$nav-tabs-border-width: $border-width !default;
-$nav-tabs-border-radius: $border-radius !default;
-$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;
-$nav-tabs-link-active-color: $gray-700 !default;
-$nav-tabs-link-active-bg: $body-bg !default;
-$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;
-
-$nav-pills-border-radius: $border-radius !default;
-$nav-pills-link-active-color: $component-active-color !default;
-$nav-pills-link-active-bg: $component-active-bg !default;
-
-$nav-divider-color: $gray-200 !default;
-$nav-divider-margin-y: $spacer / 2 !default;
-
-
-// Navbar
-
-$navbar-padding-y: $spacer / 2 !default;
-$navbar-padding-x: $spacer !default;
-
-$navbar-nav-link-padding-x: .5rem !default;
-
-$navbar-brand-font-size: $font-size-lg !default;
-// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link
-$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;
-$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;
-$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;
-
-$navbar-toggler-padding-y: .25rem !default;
-$navbar-toggler-padding-x: .75rem !default;
-$navbar-toggler-font-size: $font-size-lg !default;
-$navbar-toggler-border-radius: $btn-border-radius !default;
-
-$navbar-dark-color: rgba($white, .5) !default;
-$navbar-dark-hover-color: rgba($white, .75) !default;
-$navbar-dark-active-color: $white !default;
-$navbar-dark-disabled-color: rgba($white, .25) !default;
-$navbar-dark-toggler-icon-bg: str-replace(url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"), "#", "%23") !default;
-$navbar-dark-toggler-border-color: rgba($white, .1) !default;
-
-$navbar-light-color: rgba($black, .5) !default;
-$navbar-light-hover-color: rgba($black, .7) !default;
-$navbar-light-active-color: rgba($black, .9) !default;
-$navbar-light-disabled-color: rgba($black, .3) !default;
-$navbar-light-toggler-icon-bg: str-replace(url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"), "#", "%23") !default;
-$navbar-light-toggler-border-color: rgba($black, .1) !default;
-
-$navbar-light-brand-color: $navbar-light-active-color !default;
-$navbar-light-brand-hover-color: $navbar-light-active-color !default;
-$navbar-dark-brand-color: $navbar-dark-active-color !default;
-$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;
-
-
-// Pagination
-
-$pagination-padding-y: .5rem !default;
-$pagination-padding-x: .75rem !default;
-$pagination-padding-y-sm: .25rem !default;
-$pagination-padding-x-sm: .5rem !default;
-$pagination-padding-y-lg: .75rem !default;
-$pagination-padding-x-lg: 1.5rem !default;
-$pagination-line-height: 1.25 !default;
-
-$pagination-color: $link-color !default;
-$pagination-bg: $white !default;
-$pagination-border-width: $border-width !default;
-$pagination-border-color: $gray-300 !default;
-
-$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;
-$pagination-focus-outline: 0 !default;
-
-$pagination-hover-color: $link-hover-color !default;
-$pagination-hover-bg: $gray-200 !default;
-$pagination-hover-border-color: $gray-300 !default;
-
-$pagination-active-color: $component-active-color !default;
-$pagination-active-bg: $component-active-bg !default;
-$pagination-active-border-color: $pagination-active-bg !default;
-
-$pagination-disabled-color: $gray-600 !default;
-$pagination-disabled-bg: $white !default;
-$pagination-disabled-border-color: $gray-300 !default;
-
-
-// Jumbotron
-
-$jumbotron-padding: 2rem !default;
-$jumbotron-bg: $gray-200 !default;
-
-
-// Cards
-
-$card-spacer-y: .75rem !default;
-$card-spacer-x: 1.25rem !default;
-$card-border-width: $border-width !default;
-$card-border-radius: $border-radius !default;
-$card-border-color: rgba($black, .125) !default;
-$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;
-$card-cap-bg: rgba($black, .03) !default;
-$card-cap-color: inherit !default;
-$card-bg: $white !default;
-
-$card-img-overlay-padding: 1.25rem !default;
-
-$card-group-margin: $grid-gutter-width / 2 !default;
-$card-deck-margin: $card-group-margin !default;
-
-$card-columns-count: 3 !default;
-$card-columns-gap: 1.25rem !default;
-$card-columns-margin: $card-spacer-y !default;
-
-
-// Tooltips
-
-$tooltip-font-size: $font-size-sm !default;
-$tooltip-max-width: 200px !default;
-$tooltip-color: $white !default;
-$tooltip-bg: $black !default;
-$tooltip-border-radius: $border-radius !default;
-$tooltip-opacity: .9 !default;
-$tooltip-padding-y: .25rem !default;
-$tooltip-padding-x: .5rem !default;
-$tooltip-margin: 0 !default;
-
-$tooltip-arrow-width: .8rem !default;
-$tooltip-arrow-height: .4rem !default;
-$tooltip-arrow-color: $tooltip-bg !default;
-
-// Form tooltips must come after regular tooltips
-$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;
-$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;
-$form-feedback-tooltip-font-size: $tooltip-font-size !default;
-$form-feedback-tooltip-line-height: $line-height-base !default;
-$form-feedback-tooltip-opacity: $tooltip-opacity !default;
-$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;
-
-
-// Popovers
-
-$popover-font-size: $font-size-sm !default;
-$popover-bg: $white !default;
-$popover-max-width: 276px !default;
-$popover-border-width: $border-width !default;
-$popover-border-color: rgba($black, .2) !default;
-$popover-border-radius: $border-radius-lg !default;
-$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;
-
-$popover-header-bg: darken($popover-bg, 3%) !default;
-$popover-header-color: $headings-color !default;
-$popover-header-padding-y: .5rem !default;
-$popover-header-padding-x: .75rem !default;
-
-$popover-body-color: $body-color !default;
-$popover-body-padding-y: $popover-header-padding-y !default;
-$popover-body-padding-x: $popover-header-padding-x !default;
-
-$popover-arrow-width: 1rem !default;
-$popover-arrow-height: .5rem !default;
-$popover-arrow-color: $popover-bg !default;
-
-$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;
-
-
-// Toasts
-$toast-max-width: 350px !default;
-$toast-padding-x: .75rem !default;
-$toast-padding-y: .25rem !default;
-$toast-font-size: .875rem !default;
-$toast-background-color: rgba($white, .85) !default;
-$toast-border-width: 1px !default;
-$toast-border-color: rgba(0, 0, 0, .1) !default;
-$toast-border-radius: .25rem !default;
-$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;
-
-$toast-header-color: $gray-600 !default;
-$toast-header-background-color: rgba($white, .85) !default;
-$toast-header-border-color: rgba(0, 0, 0, .05) !default;
-
-
-// Badges
-
-$badge-font-size: 75% !default;
-$badge-font-weight: $font-weight-bold !default;
-$badge-padding-y: .25em !default;
-$badge-padding-x: .4em !default;
-$badge-border-radius: $border-radius !default;
-
-$badge-pill-padding-x: .6em !default;
-// Use a higher than normal value to ensure completely rounded edges when
-// customizing padding or font-size on labels.
-$badge-pill-border-radius: 10rem !default;
-
-
-// Modals
-
-// Padding applied to the modal body
-$modal-inner-padding: 1rem !default;
-
-$modal-dialog-margin: .5rem !default;
-$modal-dialog-margin-y-sm-up: 1.75rem !default;
-
-$modal-title-line-height: $line-height-base !default;
-
-$modal-content-bg: $white !default;
-$modal-content-border-color: rgba($black, .2) !default;
-$modal-content-border-width: $border-width !default;
-$modal-content-border-radius: $border-radius-lg !default;
-$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;
-$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;
-
-$modal-backdrop-bg: $black !default;
-$modal-backdrop-opacity: .5 !default;
-$modal-header-border-color: $gray-200 !default;
-$modal-footer-border-color: $modal-header-border-color !default;
-$modal-header-border-width: $modal-content-border-width !default;
-$modal-footer-border-width: $modal-header-border-width !default;
-$modal-header-padding-y: 1rem !default;
-$modal-header-padding-x: 1rem !default;
-$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility
-
-$modal-xl: 1140px !default;
-$modal-lg: 800px !default;
-$modal-md: 500px !default;
-$modal-sm: 300px !default;
-
-$modal-fade-transform: translate(0, -50px) !default;
-$modal-show-transform: none !default;
-$modal-transition: transform .3s ease-out !default;
-
-
-// Alerts
-//
-// Define alert colors, border radius, and padding.
-
-$alert-padding-y: .75rem !default;
-$alert-padding-x: 1.25rem !default;
-$alert-margin-bottom: 1rem !default;
-$alert-border-radius: $border-radius !default;
-$alert-link-font-weight: $font-weight-bold !default;
-$alert-border-width: $border-width !default;
-
-$alert-bg-level: -10 !default;
-$alert-border-level: -9 !default;
-$alert-color-level: 6 !default;
-
-
-// Progress bars
-
-$progress-height: 1rem !default;
-$progress-font-size: ($font-size-base * .75) !default;
-$progress-bg: $gray-200 !default;
-$progress-border-radius: $border-radius !default;
-$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;
-$progress-bar-color: $white !default;
-$progress-bar-bg: theme-color("primary") !default;
-$progress-bar-animation-timing: 1s linear infinite !default;
-$progress-bar-transition: width .6s ease !default;
-
-
-// List group
-
-$list-group-bg: $white !default;
-$list-group-border-color: rgba($black, .125) !default;
-$list-group-border-width: $border-width !default;
-$list-group-border-radius: $border-radius !default;
-
-$list-group-item-padding-y: .75rem !default;
-$list-group-item-padding-x: 1.25rem !default;
-
-$list-group-hover-bg: $gray-100 !default;
-$list-group-active-color: $component-active-color !default;
-$list-group-active-bg: $component-active-bg !default;
-$list-group-active-border-color: $list-group-active-bg !default;
-
-$list-group-disabled-color: $gray-600 !default;
-$list-group-disabled-bg: $list-group-bg !default;
-
-$list-group-action-color: $gray-700 !default;
-$list-group-action-hover-color: $list-group-action-color !default;
-
-$list-group-action-active-color: $body-color !default;
-$list-group-action-active-bg: $gray-200 !default;
-
-
-// Image thumbnails
-
-$thumbnail-padding: .25rem !default;
-$thumbnail-bg: $body-bg !default;
-$thumbnail-border-width: $border-width !default;
-$thumbnail-border-color: $gray-300 !default;
-$thumbnail-border-radius: $border-radius !default;
-$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;
-
-
-// Figures
-
-$figure-caption-font-size: 90% !default;
-$figure-caption-color: $gray-600 !default;
-
-
-// Breadcrumbs
-
-$breadcrumb-padding-y: .75rem !default;
-$breadcrumb-padding-x: 1rem !default;
-$breadcrumb-item-padding: .5rem !default;
-
-$breadcrumb-margin-bottom: 1rem !default;
-
-$breadcrumb-bg: $gray-200 !default;
-$breadcrumb-divider-color: $gray-600 !default;
-$breadcrumb-active-color: $gray-600 !default;
-$breadcrumb-divider: quote("/") !default;
-
-$breadcrumb-border-radius: $border-radius !default;
-
-
-// Carousel
-
-$carousel-control-color: $white !default;
-$carousel-control-width: 15% !default;
-$carousel-control-opacity: .5 !default;
-$carousel-control-hover-opacity: .9 !default;
-$carousel-control-transition: opacity .15s ease !default;
-
-$carousel-indicator-width: 30px !default;
-$carousel-indicator-height: 3px !default;
-$carousel-indicator-hit-area-height: 10px !default;
-$carousel-indicator-spacer: 3px !default;
-$carousel-indicator-active-bg: $white !default;
-$carousel-indicator-transition: opacity .6s ease !default;
-
-$carousel-caption-width: 70% !default;
-$carousel-caption-color: $white !default;
-
-$carousel-control-icon-width: 20px !default;
-
-$carousel-control-prev-icon-bg: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"), "#", "%23") !default;
-$carousel-control-next-icon-bg: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"), "#", "%23") !default;
-
-$carousel-transition-duration: .6s !default;
-$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)
-
-
-// Spinners
-
-$spinner-width: 2rem !default;
-$spinner-height: $spinner-width !default;
-$spinner-border-width: .25em !default;
-
-$spinner-width-sm: 1rem !default;
-$spinner-height-sm: $spinner-width-sm !default;
-$spinner-border-width-sm: .2em !default;
-
-
-// Close
-
-$close-font-size: $font-size-base * 1.5 !default;
-$close-font-weight: $font-weight-bold !default;
-$close-color: $black !default;
-$close-text-shadow: 0 1px 0 $white !default;
-
-
-// Code
-
-$code-font-size: 87.5% !default;
-$code-color: $pink !default;
-
-$kbd-padding-y: .2rem !default;
-$kbd-padding-x: .4rem !default;
-$kbd-font-size: $code-font-size !default;
-$kbd-color: $white !default;
-$kbd-bg: $gray-900 !default;
-
-$pre-color: $gray-900 !default;
-$pre-scrollable-max-height: 340px !default;
-
-
-// Utilities
-
-$overflows: auto, hidden !default;
-$positions: static, relative, absolute, fixed, sticky !default;
-
-
-// Printing
-
-$print-page-size: a3 !default;
-$print-body-min-width: map-get($grid-breakpoints, "lg") !default;
diff --git a/courses/scss/bootstrap/bootstrap-grid.scss b/courses/scss/bootstrap/bootstrap-grid.scss
deleted file mode 100644
index 9b3e77c..0000000
--- a/courses/scss/bootstrap/bootstrap-grid.scss
+++ /dev/null
@@ -1,29 +0,0 @@
-/*!
- * Bootstrap Grid v4.2.1 (https://getbootstrap.com/)
- * Copyright 2011-2018 The Bootstrap Authors
- * Copyright 2011-2018 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-html {
- box-sizing: border-box;
- -ms-overflow-style: scrollbar;
-}
-
-*,
-*::before,
-*::after {
- box-sizing: inherit;
-}
-
-@import "functions";
-@import "variables";
-
-@import "mixins/breakpoints";
-@import "mixins/grid-framework";
-@import "mixins/grid";
-
-@import "grid";
-@import "utilities/display";
-@import "utilities/flex";
-@import "utilities/spacing";
diff --git a/courses/scss/bootstrap/bootstrap-reboot.scss b/courses/scss/bootstrap/bootstrap-reboot.scss
deleted file mode 100644
index 7174178..0000000
--- a/courses/scss/bootstrap/bootstrap-reboot.scss
+++ /dev/null
@@ -1,12 +0,0 @@
-/*!
- * Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
- * Copyright 2011-2018 The Bootstrap Authors
- * Copyright 2011-2018 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
- */
-
-@import "functions";
-@import "variables";
-@import "mixins";
-@import "reboot";
diff --git a/courses/scss/bootstrap/bootstrap.scss b/courses/scss/bootstrap/bootstrap.scss
deleted file mode 100644
index 44b04b2..0000000
--- a/courses/scss/bootstrap/bootstrap.scss
+++ /dev/null
@@ -1,44 +0,0 @@
-/*!
- * Bootstrap v4.2.1 (https://getbootstrap.com/)
- * Copyright 2011-2018 The Bootstrap Authors
- * Copyright 2011-2018 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-@import "functions";
-@import "variables";
-@import "mixins";
-@import "root";
-@import "reboot";
-@import "type";
-@import "images";
-@import "code";
-@import "grid";
-@import "tables";
-@import "forms";
-@import "buttons";
-@import "transitions";
-@import "dropdown";
-@import "button-group";
-@import "input-group";
-@import "custom-forms";
-@import "nav";
-@import "navbar";
-@import "card";
-@import "breadcrumb";
-@import "pagination";
-@import "badge";
-@import "jumbotron";
-@import "alert";
-@import "progress";
-@import "media";
-@import "list-group";
-@import "close";
-@import "toasts";
-@import "modal";
-@import "tooltip";
-@import "popover";
-@import "carousel";
-@import "spinners";
-@import "utilities";
-@import "print";
diff --git a/courses/scss/bootstrap/mixins/_alert.scss b/courses/scss/bootstrap/mixins/_alert.scss
deleted file mode 100644
index db5a7eb..0000000
--- a/courses/scss/bootstrap/mixins/_alert.scss
+++ /dev/null
@@ -1,13 +0,0 @@
-@mixin alert-variant($background, $border, $color) {
- color: $color;
- @include gradient-bg($background);
- border-color: $border;
-
- hr {
- border-top-color: darken($border, 5%);
- }
-
- .alert-link {
- color: darken($color, 10%);
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_background-variant.scss b/courses/scss/bootstrap/mixins/_background-variant.scss
deleted file mode 100644
index 494439d..0000000
--- a/courses/scss/bootstrap/mixins/_background-variant.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Contextual backgrounds
-
-@mixin bg-variant($parent, $color) {
- #{$parent} {
- background-color: $color !important;
- }
- a#{$parent},
- button#{$parent} {
- @include hover-focus {
- background-color: darken($color, 10%) !important;
- }
- }
-}
-
-@mixin bg-gradient-variant($parent, $color) {
- #{$parent} {
- background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_badge.scss b/courses/scss/bootstrap/mixins/_badge.scss
deleted file mode 100644
index cf99b35..0000000
--- a/courses/scss/bootstrap/mixins/_badge.scss
+++ /dev/null
@@ -1,11 +0,0 @@
-@mixin badge-variant($bg) {
- color: color-yiq($bg);
- background-color: $bg;
-
- @at-root a#{&} {
- @include hover-focus {
- color: color-yiq($bg);
- background-color: darken($bg, 10%);
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_border-radius.scss b/courses/scss/bootstrap/mixins/_border-radius.scss
deleted file mode 100644
index 2024feb..0000000
--- a/courses/scss/bootstrap/mixins/_border-radius.scss
+++ /dev/null
@@ -1,35 +0,0 @@
-// Single side border-radius
-
-@mixin border-radius($radius: $border-radius) {
- @if $enable-rounded {
- border-radius: $radius;
- }
-}
-
-@mixin border-top-radius($radius) {
- @if $enable-rounded {
- border-top-left-radius: $radius;
- border-top-right-radius: $radius;
- }
-}
-
-@mixin border-right-radius($radius) {
- @if $enable-rounded {
- border-top-right-radius: $radius;
- border-bottom-right-radius: $radius;
- }
-}
-
-@mixin border-bottom-radius($radius) {
- @if $enable-rounded {
- border-bottom-right-radius: $radius;
- border-bottom-left-radius: $radius;
- }
-}
-
-@mixin border-left-radius($radius) {
- @if $enable-rounded {
- border-top-left-radius: $radius;
- border-bottom-left-radius: $radius;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_box-shadow.scss b/courses/scss/bootstrap/mixins/_box-shadow.scss
deleted file mode 100644
index b2410e5..0000000
--- a/courses/scss/bootstrap/mixins/_box-shadow.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-@mixin box-shadow($shadow...) {
- @if $enable-shadows {
- box-shadow: $shadow;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_breakpoints.scss b/courses/scss/bootstrap/mixins/_breakpoints.scss
deleted file mode 100644
index 23a5de9..0000000
--- a/courses/scss/bootstrap/mixins/_breakpoints.scss
+++ /dev/null
@@ -1,123 +0,0 @@
-// Breakpoint viewport sizes and media queries.
-//
-// Breakpoints are defined as a map of (name: minimum width), order from small to large:
-//
-// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
-//
-// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.
-
-// Name of the next breakpoint, or null for the last breakpoint.
-//
-// >> breakpoint-next(sm)
-// md
-// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
-// md
-// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
-// md
-@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {
- $n: index($breakpoint-names, $name);
- @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);
-}
-
-// Minimum breakpoint width. Null for the smallest (first) breakpoint.
-//
-// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
-// 576px
-@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {
- $min: map-get($breakpoints, $name);
- @return if($min != 0, $min, null);
-}
-
-// Maximum breakpoint width. Null for the largest (last) breakpoint.
-// The maximum value is calculated as the minimum of the next one less 0.02px
-// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
-// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
-// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
-// See https://bugs.webkit.org/show_bug.cgi?id=178261
-//
-// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
-// 767.98px
-@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {
- $next: breakpoint-next($name, $breakpoints);
- @return if($next, breakpoint-min($next, $breakpoints) - .02, null);
-}
-
-// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
-// Useful for making responsive utilities.
-//
-// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
-// "" (Returns a blank string)
-// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
-// "-sm"
-@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {
- @return if(breakpoint-min($name, $breakpoints) == null, "", "-#{$name}");
-}
-
-// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
-// Makes the @content apply to the given breakpoint and wider.
-@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {
- $min: breakpoint-min($name, $breakpoints);
- @if $min {
- @media (min-width: $min) {
- @content;
- }
- } @else {
- @content;
- }
-}
-
-// Media of at most the maximum breakpoint width. No query for the largest breakpoint.
-// Makes the @content apply to the given breakpoint and narrower.
-@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {
- $max: breakpoint-max($name, $breakpoints);
- @if $max {
- @media (max-width: $max) {
- @content;
- }
- } @else {
- @content;
- }
-}
-
-// Media that spans multiple breakpoint widths.
-// Makes the @content apply between the min and max breakpoints
-@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {
- $min: breakpoint-min($lower, $breakpoints);
- $max: breakpoint-max($upper, $breakpoints);
-
- @if $min != null and $max != null {
- @media (min-width: $min) and (max-width: $max) {
- @content;
- }
- } @else if $max == null {
- @include media-breakpoint-up($lower, $breakpoints) {
- @content;
- }
- } @else if $min == null {
- @include media-breakpoint-down($upper, $breakpoints) {
- @content;
- }
- }
-}
-
-// Media between the breakpoint's minimum and maximum widths.
-// No minimum for the smallest breakpoint, and no maximum for the largest one.
-// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
-@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {
- $min: breakpoint-min($name, $breakpoints);
- $max: breakpoint-max($name, $breakpoints);
-
- @if $min != null and $max != null {
- @media (min-width: $min) and (max-width: $max) {
- @content;
- }
- } @else if $max == null {
- @include media-breakpoint-up($name, $breakpoints) {
- @content;
- }
- } @else if $min == null {
- @include media-breakpoint-down($name, $breakpoints) {
- @content;
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_buttons.scss b/courses/scss/bootstrap/mixins/_buttons.scss
deleted file mode 100644
index 3e1e2c0..0000000
--- a/courses/scss/bootstrap/mixins/_buttons.scss
+++ /dev/null
@@ -1,111 +0,0 @@
-// Button variants
-//
-// Easily pump out default styles, as well as :hover, :focus, :active,
-// and disabled options for all buttons
-
-@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {
- color: color-yiq($background);
- @include gradient-bg($background);
- border-color: $border;
- @include box-shadow($btn-box-shadow);
-
- @include hover {
- color: color-yiq($hover-background);
- @include gradient-bg($hover-background);
- border-color: $hover-border;
- }
-
- &:focus,
- &.focus {
- // Avoid using mixin so we can pass custom focus shadow properly
- @if $enable-shadows {
- box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
- } @else {
- box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
- }
- }
-
- // Disabled comes first so active can properly restyle
- &.disabled,
- &:disabled {
- color: color-yiq($background);
- background-color: $background;
- border-color: $border;
- // Remove CSS gradients if they're enabled
- @if $enable-gradients {
- background-image: none;
- }
- }
-
- &:not(:disabled):not(.disabled):active,
- &:not(:disabled):not(.disabled).active,
- .show > &.dropdown-toggle {
- color: color-yiq($active-background);
- background-color: $active-background;
- @if $enable-gradients {
- background-image: none; // Remove the gradient for the pressed/active state
- }
- border-color: $active-border;
-
- &:focus {
- // Avoid using mixin so we can pass custom focus shadow properly
- @if $enable-shadows {
- box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
- } @else {
- box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
- }
- }
- }
-}
-
-@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {
- color: $color;
- border-color: $color;
-
- @include hover {
- color: $color-hover;
- background-color: $active-background;
- border-color: $active-border;
- }
-
- &:focus,
- &.focus {
- box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);
- }
-
- &.disabled,
- &:disabled {
- color: $color;
- background-color: transparent;
- }
-
- &:not(:disabled):not(.disabled):active,
- &:not(:disabled):not(.disabled).active,
- .show > &.dropdown-toggle {
- color: color-yiq($active-background);
- background-color: $active-background;
- border-color: $active-border;
-
- &:focus {
- // Avoid using mixin so we can pass custom focus shadow properly
- @if $enable-shadows and $btn-active-box-shadow != none {
- box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);
- } @else {
- box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);
- }
- }
- }
-}
-
-// Button sizes
-@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
- padding: $padding-y $padding-x;
- font-size: $font-size;
- line-height: $line-height;
- // Manually declare to provide an override to the browser default
- @if $enable-rounded {
- border-radius: $border-radius;
- } @else {
- border-radius: 0;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_caret.scss b/courses/scss/bootstrap/mixins/_caret.scss
deleted file mode 100644
index 982522c..0000000
--- a/courses/scss/bootstrap/mixins/_caret.scss
+++ /dev/null
@@ -1,62 +0,0 @@
-@mixin caret-down {
- border-top: $caret-width solid;
- border-right: $caret-width solid transparent;
- border-bottom: 0;
- border-left: $caret-width solid transparent;
-}
-
-@mixin caret-up {
- border-top: 0;
- border-right: $caret-width solid transparent;
- border-bottom: $caret-width solid;
- border-left: $caret-width solid transparent;
-}
-
-@mixin caret-right {
- border-top: $caret-width solid transparent;
- border-right: 0;
- border-bottom: $caret-width solid transparent;
- border-left: $caret-width solid;
-}
-
-@mixin caret-left {
- border-top: $caret-width solid transparent;
- border-right: $caret-width solid;
- border-bottom: $caret-width solid transparent;
-}
-
-@mixin caret($direction: down) {
- @if $enable-caret {
- &::after {
- display: inline-block;
- margin-left: $caret-width * .85;
- vertical-align: $caret-width * .85;
- content: "";
- @if $direction == down {
- @include caret-down;
- } @else if $direction == up {
- @include caret-up;
- } @else if $direction == right {
- @include caret-right;
- }
- }
-
- @if $direction == left {
- &::after {
- display: none;
- }
-
- &::before {
- display: inline-block;
- margin-right: $caret-width * .85;
- vertical-align: $caret-width * .85;
- content: "";
- @include caret-left;
- }
- }
-
- &:empty::after {
- margin-left: 0;
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_clearfix.scss b/courses/scss/bootstrap/mixins/_clearfix.scss
deleted file mode 100644
index 11a977b..0000000
--- a/courses/scss/bootstrap/mixins/_clearfix.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-@mixin clearfix() {
- &::after {
- display: block;
- clear: both;
- content: "";
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_float.scss b/courses/scss/bootstrap/mixins/_float.scss
deleted file mode 100644
index 48fa8b6..0000000
--- a/courses/scss/bootstrap/mixins/_float.scss
+++ /dev/null
@@ -1,11 +0,0 @@
-// stylelint-disable declaration-no-important
-
-@mixin float-left {
- float: left !important;
-}
-@mixin float-right {
- float: right !important;
-}
-@mixin float-none {
- float: none !important;
-}
diff --git a/courses/scss/bootstrap/mixins/_forms.scss b/courses/scss/bootstrap/mixins/_forms.scss
deleted file mode 100644
index b8eb59d..0000000
--- a/courses/scss/bootstrap/mixins/_forms.scss
+++ /dev/null
@@ -1,198 +0,0 @@
-// Form control focus state
-//
-// Generate a customized focus state and for any input with the specified color,
-// which defaults to the `$input-focus-border-color` variable.
-//
-// We highly encourage you to not customize the default value, but instead use
-// this to tweak colors on an as-needed basis. This aesthetic change is based on
-// WebKit's default styles, but applicable to a wider range of browsers. Its
-// usability and accessibility should be taken into account with any change.
-//
-// Example usage: change the default blue border and shadow to white for better
-// contrast against a dark gray background.
-@mixin form-control-focus() {
- &:focus {
- color: $input-focus-color;
- background-color: $input-focus-bg;
- border-color: $input-focus-border-color;
- outline: 0;
- // Avoid using mixin so we can pass custom focus shadow properly
- @if $enable-shadows {
- box-shadow: $input-box-shadow, $input-focus-box-shadow;
- } @else {
- box-shadow: $input-focus-box-shadow;
- }
- }
-}
-
-
-@mixin form-validation-state($state, $color) {
- .#{$state}-feedback {
- display: none;
- width: 100%;
- margin-top: $form-feedback-margin-top;
- font-size: $form-feedback-font-size;
- color: $color;
- }
-
- .#{$state}-tooltip {
- position: absolute;
- top: 100%;
- z-index: 5;
- display: none;
- max-width: 100%; // Contain to parent when possible
- padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;
- margin-top: .1rem;
- font-size: $form-feedback-tooltip-font-size;
- line-height: $form-feedback-tooltip-line-height;
- color: color-yiq($color);
- background-color: rgba($color, $form-feedback-tooltip-opacity);
- @include border-radius($form-feedback-tooltip-border-radius);
- }
-
- .form-control {
- .was-validated &:#{$state},
- &.is-#{$state} {
- border-color: $color;
-
- @if $enable-validation-icons {
- padding-right: $input-height-inner;
- background-repeat: no-repeat;
- background-position: center right calc(#{$input-height-inner} / 4);
- background-size: calc(#{$input-height-inner} / 2) calc(#{$input-height-inner} / 2);
-
- @if $state == "valid" {
- background-image: $form-feedback-icon-valid;
- } @else {
- background-image: $form-feedback-icon-invalid;
- }
- }
-
- &:focus {
- border-color: $color;
- box-shadow: 0 0 0 $input-focus-width rgba($color, .25);
- }
-
- ~ .#{$state}-feedback,
- ~ .#{$state}-tooltip {
- display: block;
- }
- }
- }
-
- // stylelint-disable-next-line selector-no-qualifying-type
- textarea.form-control {
- .was-validated &:#{$state},
- &.is-#{$state} {
- @if $enable-validation-icons {
- padding-right: $input-height-inner;
- background-position: top calc(#{$input-height-inner} / 4) right calc(#{$input-height-inner} / 4);
- }
- }
- }
-
- .custom-select {
- .was-validated &:#{$state},
- &.is-#{$state} {
- border-color: $color;
-
- @if $enable-validation-icons {
- $form-feedback-icon: if($state == "valid", $form-feedback-icon-valid, $form-feedback-icon-invalid);
- padding-right: $custom-select-feedback-icon-padding-right;
- background: $custom-select-background, $form-feedback-icon no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;
- }
-
- &:focus {
- border-color: $color;
- box-shadow: 0 0 0 $input-focus-width rgba($color, .25);
- }
-
- ~ .#{$state}-feedback,
- ~ .#{$state}-tooltip {
- display: block;
- }
- }
- }
-
-
- .form-control-file {
- .was-validated &:#{$state},
- &.is-#{$state} {
- ~ .#{$state}-feedback,
- ~ .#{$state}-tooltip {
- display: block;
- }
- }
- }
-
- .form-check-input {
- .was-validated &:#{$state},
- &.is-#{$state} {
- ~ .form-check-label {
- color: $color;
- }
-
- ~ .#{$state}-feedback,
- ~ .#{$state}-tooltip {
- display: block;
- }
- }
- }
-
- .custom-control-input {
- .was-validated &:#{$state},
- &.is-#{$state} {
- ~ .custom-control-label {
- color: $color;
-
- &::before {
- border-color: $color;
- }
- }
-
- ~ .#{$state}-feedback,
- ~ .#{$state}-tooltip {
- display: block;
- }
-
- &:checked {
- ~ .custom-control-label::before {
- border-color: lighten($color, 10%);
- @include gradient-bg(lighten($color, 10%));
- }
- }
-
- &:focus {
- ~ .custom-control-label::before {
- box-shadow: 0 0 0 $input-focus-width rgba($color, .25);
- }
-
- &:not(:checked) ~ .custom-control-label::before {
- border-color: $color;
- }
- }
- }
- }
-
- // custom file
- .custom-file-input {
- .was-validated &:#{$state},
- &.is-#{$state} {
- ~ .custom-file-label {
- border-color: $color;
- }
-
- ~ .#{$state}-feedback,
- ~ .#{$state}-tooltip {
- display: block;
- }
-
- &:focus {
- ~ .custom-file-label {
- border-color: $color;
- box-shadow: 0 0 0 $input-focus-width rgba($color, .25);
- }
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_gradients.scss b/courses/scss/bootstrap/mixins/_gradients.scss
deleted file mode 100644
index 88c4d64..0000000
--- a/courses/scss/bootstrap/mixins/_gradients.scss
+++ /dev/null
@@ -1,45 +0,0 @@
-// Gradients
-
-@mixin gradient-bg($color) {
- @if $enable-gradients {
- background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;
- } @else {
- background-color: $color;
- }
-}
-
-// Horizontal gradient, from left to right
-//
-// Creates two color stops, start and end, by specifying a color and position for each color stop.
-@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {
- background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);
- background-repeat: repeat-x;
-}
-
-// Vertical gradient, from top to bottom
-//
-// Creates two color stops, start and end, by specifying a color and position for each color stop.
-@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {
- background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);
- background-repeat: repeat-x;
-}
-
-@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {
- background-image: linear-gradient($deg, $start-color, $end-color);
- background-repeat: repeat-x;
-}
-@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {
- background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);
- background-repeat: no-repeat;
-}
-@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {
- background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);
- background-repeat: no-repeat;
-}
-@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {
- background-image: radial-gradient(circle, $inner-color, $outer-color);
- background-repeat: no-repeat;
-}
-@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {
- background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);
-}
diff --git a/courses/scss/bootstrap/mixins/_grid-framework.scss b/courses/scss/bootstrap/mixins/_grid-framework.scss
deleted file mode 100644
index 649c28b..0000000
--- a/courses/scss/bootstrap/mixins/_grid-framework.scss
+++ /dev/null
@@ -1,66 +0,0 @@
-// Framework grid generation
-//
-// Used only by Bootstrap to generate the correct number of grid classes given
-// any value of `$grid-columns`.
-
-@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {
- // Common properties for all breakpoints
- %grid-column {
- position: relative;
- width: 100%;
- padding-right: $gutter / 2;
- padding-left: $gutter / 2;
- }
-
- @each $breakpoint in map-keys($breakpoints) {
- $infix: breakpoint-infix($breakpoint, $breakpoints);
-
- // Allow columns to stretch full width below their breakpoints
- @for $i from 1 through $columns {
- .col#{$infix}-#{$i} {
- @extend %grid-column;
- }
- }
- .col#{$infix},
- .col#{$infix}-auto {
- @extend %grid-column;
- }
-
- @include media-breakpoint-up($breakpoint, $breakpoints) {
- // Provide basic `.col-{bp}` classes for equal-width flexbox columns
- .col#{$infix} {
- flex-basis: 0;
- flex-grow: 1;
- max-width: 100%;
- }
- .col#{$infix}-auto {
- flex: 0 0 auto;
- width: auto;
- max-width: 100%; // Reset earlier grid tiers
- }
-
- @for $i from 1 through $columns {
- .col#{$infix}-#{$i} {
- @include make-col($i, $columns);
- }
- }
-
- .order#{$infix}-first { order: -1; }
-
- .order#{$infix}-last { order: $columns + 1; }
-
- @for $i from 0 through $columns {
- .order#{$infix}-#{$i} { order: $i; }
- }
-
- // `$columns - 1` because offsetting by the width of an entire row isn't possible
- @for $i from 0 through ($columns - 1) {
- @if not ($infix == "" and $i == 0) { // Avoid emitting useless .offset-0
- .offset#{$infix}-#{$i} {
- @include make-col-offset($i, $columns);
- }
- }
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_grid.scss b/courses/scss/bootstrap/mixins/_grid.scss
deleted file mode 100644
index 924eb0c..0000000
--- a/courses/scss/bootstrap/mixins/_grid.scss
+++ /dev/null
@@ -1,51 +0,0 @@
-/// Grid system
-//
-// Generate semantic grid columns with these mixins.
-
-@mixin make-container($gutter: $grid-gutter-width) {
- width: 100%;
- padding-right: $gutter / 2;
- padding-left: $gutter / 2;
- margin-right: auto;
- margin-left: auto;
-}
-
-
-// For each breakpoint, define the maximum width of the container in a media query
-@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {
- @each $breakpoint, $container-max-width in $max-widths {
- @include media-breakpoint-up($breakpoint, $breakpoints) {
- max-width: $container-max-width;
- }
- }
-}
-
-@mixin make-row($gutter: $grid-gutter-width) {
- display: flex;
- flex-wrap: wrap;
- margin-right: -$gutter / 2;
- margin-left: -$gutter / 2;
-}
-
-@mixin make-col-ready($gutter: $grid-gutter-width) {
- position: relative;
- // Prevent columns from becoming too narrow when at smaller grid tiers by
- // always setting `width: 100%;`. This works because we use `flex` values
- // later on to override this initial width.
- width: 100%;
- padding-right: $gutter / 2;
- padding-left: $gutter / 2;
-}
-
-@mixin make-col($size, $columns: $grid-columns) {
- flex: 0 0 percentage($size / $columns);
- // Add a `max-width` to ensure content within each column does not blow out
- // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari
- // do not appear to require this.
- max-width: percentage($size / $columns);
-}
-
-@mixin make-col-offset($size, $columns: $grid-columns) {
- $num: $size / $columns;
- margin-left: if($num == 0, 0, percentage($num));
-}
diff --git a/courses/scss/bootstrap/mixins/_hover.scss b/courses/scss/bootstrap/mixins/_hover.scss
deleted file mode 100644
index 192f847..0000000
--- a/courses/scss/bootstrap/mixins/_hover.scss
+++ /dev/null
@@ -1,37 +0,0 @@
-// Hover mixin and `$enable-hover-media-query` are deprecated.
-//
-// Originally added during our alphas and maintained during betas, this mixin was
-// designed to prevent `:hover` stickiness on iOS-an issue where hover styles
-// would persist after initial touch.
-//
-// For backward compatibility, we've kept these mixins and updated them to
-// always return their regular pseudo-classes instead of a shimmed media query.
-//
-// Issue: https://github.com/twbs/bootstrap/issues/25195
-
-@mixin hover {
- &:hover { @content; }
-}
-
-@mixin hover-focus {
- &:hover,
- &:focus {
- @content;
- }
-}
-
-@mixin plain-hover-focus {
- &,
- &:hover,
- &:focus {
- @content;
- }
-}
-
-@mixin hover-focus-active {
- &:hover,
- &:focus,
- &:active {
- @content;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_image.scss b/courses/scss/bootstrap/mixins/_image.scss
deleted file mode 100644
index 0544f0d..0000000
--- a/courses/scss/bootstrap/mixins/_image.scss
+++ /dev/null
@@ -1,36 +0,0 @@
-// Image Mixins
-// - Responsive image
-// - Retina image
-
-
-// Responsive image
-//
-// Keep images from scaling beyond the width of their parents.
-
-@mixin img-fluid {
- // Part 1: Set a maximum relative to the parent
- max-width: 100%;
- // Part 2: Override the height to auto, otherwise images will be stretched
- // when setting a width and height attribute on the img element.
- height: auto;
-}
-
-
-// Retina image
-//
-// Short retina mixin for setting background-image and -size.
-
-// stylelint-disable indentation, media-query-list-comma-newline-after
-@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {
- background-image: url($file-1x);
-
- // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,
- // but doesn't convert dppx=>dpi.
- // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.
- // Compatibility info: https://caniuse.com/#feat=css-media-resolution
- @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx
- only screen and (min-resolution: 2dppx) { // Standardized
- background-image: url($file-2x);
- background-size: $width-1x $height-1x;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_list-group.scss b/courses/scss/bootstrap/mixins/_list-group.scss
deleted file mode 100644
index cd47a4e..0000000
--- a/courses/scss/bootstrap/mixins/_list-group.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-// List Groups
-
-@mixin list-group-item-variant($state, $background, $color) {
- .list-group-item-#{$state} {
- color: $color;
- background-color: $background;
-
- &.list-group-item-action {
- @include hover-focus {
- color: $color;
- background-color: darken($background, 5%);
- }
-
- &.active {
- color: $white;
- background-color: $color;
- border-color: $color;
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_lists.scss b/courses/scss/bootstrap/mixins/_lists.scss
deleted file mode 100644
index 2518562..0000000
--- a/courses/scss/bootstrap/mixins/_lists.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-// Lists
-
-// Unstyled keeps list items block level, just removes default browser padding and list-style
-@mixin list-unstyled {
- padding-left: 0;
- list-style: none;
-}
diff --git a/courses/scss/bootstrap/mixins/_nav-divider.scss b/courses/scss/bootstrap/mixins/_nav-divider.scss
deleted file mode 100644
index 4fb37b6..0000000
--- a/courses/scss/bootstrap/mixins/_nav-divider.scss
+++ /dev/null
@@ -1,10 +0,0 @@
-// Horizontal dividers
-//
-// Dividers (basically an hr) within dropdowns and nav lists
-
-@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) {
- height: 0;
- margin: $margin-y 0;
- overflow: hidden;
- border-top: 1px solid $color;
-}
diff --git a/courses/scss/bootstrap/mixins/_pagination.scss b/courses/scss/bootstrap/mixins/_pagination.scss
deleted file mode 100644
index ff36eb6..0000000
--- a/courses/scss/bootstrap/mixins/_pagination.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-// Pagination
-
-@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
- .page-link {
- padding: $padding-y $padding-x;
- font-size: $font-size;
- line-height: $line-height;
- }
-
- .page-item {
- &:first-child {
- .page-link {
- @include border-left-radius($border-radius);
- }
- }
- &:last-child {
- .page-link {
- @include border-right-radius($border-radius);
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_reset-text.scss b/courses/scss/bootstrap/mixins/_reset-text.scss
deleted file mode 100644
index 71edb00..0000000
--- a/courses/scss/bootstrap/mixins/_reset-text.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-@mixin reset-text {
- font-family: $font-family-base;
- // We deliberately do NOT reset font-size or word-wrap.
- font-style: normal;
- font-weight: $font-weight-normal;
- line-height: $line-height-base;
- text-align: left; // Fallback for where `start` is not supported
- text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- letter-spacing: normal;
- word-break: normal;
- word-spacing: normal;
- white-space: normal;
- line-break: auto;
-}
diff --git a/courses/scss/bootstrap/mixins/_resize.scss b/courses/scss/bootstrap/mixins/_resize.scss
deleted file mode 100644
index 66f233a..0000000
--- a/courses/scss/bootstrap/mixins/_resize.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-// Resize anything
-
-@mixin resizable($direction) {
- overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
- resize: $direction; // Options: horizontal, vertical, both
-}
diff --git a/courses/scss/bootstrap/mixins/_screen-reader.scss b/courses/scss/bootstrap/mixins/_screen-reader.scss
deleted file mode 100644
index 812591b..0000000
--- a/courses/scss/bootstrap/mixins/_screen-reader.scss
+++ /dev/null
@@ -1,33 +0,0 @@
-// Only display content to screen readers
-//
-// See: https://a11yproject.com/posts/how-to-hide-content/
-// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/
-
-@mixin sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border: 0;
-}
-
-// Use in conjunction with .sr-only to only display content when it's focused.
-//
-// Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
-//
-// Credit: HTML5 Boilerplate
-
-@mixin sr-only-focusable {
- &:active,
- &:focus {
- position: static;
- width: auto;
- height: auto;
- overflow: visible;
- clip: auto;
- white-space: normal;
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_size.scss b/courses/scss/bootstrap/mixins/_size.scss
deleted file mode 100644
index b9dd48e..0000000
--- a/courses/scss/bootstrap/mixins/_size.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-// Sizing shortcuts
-
-@mixin size($width, $height: $width) {
- width: $width;
- height: $height;
-}
diff --git a/courses/scss/bootstrap/mixins/_table-row.scss b/courses/scss/bootstrap/mixins/_table-row.scss
deleted file mode 100644
index f8d6186..0000000
--- a/courses/scss/bootstrap/mixins/_table-row.scss
+++ /dev/null
@@ -1,39 +0,0 @@
-// Tables
-
-@mixin table-row-variant($state, $background, $border: null) {
- // Exact selectors below required to override `.table-striped` and prevent
- // inheritance to nested tables.
- .table-#{$state} {
- &,
- > th,
- > td {
- background-color: $background;
- }
-
- @if $border != null {
- th,
- td,
- thead th,
- tbody + tbody {
- border-color: $border;
- }
- }
- }
-
- // Hover states for `.table-hover`
- // Note: this is not available for cells or rows within `thead` or `tfoot`.
- .table-hover {
- $hover-background: darken($background, 5%);
-
- .table-#{$state} {
- @include hover {
- background-color: $hover-background;
-
- > td,
- > th {
- background-color: $hover-background;
- }
- }
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_text-emphasis.scss b/courses/scss/bootstrap/mixins/_text-emphasis.scss
deleted file mode 100644
index 1819fb0..0000000
--- a/courses/scss/bootstrap/mixins/_text-emphasis.scss
+++ /dev/null
@@ -1,14 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Typography
-
-@mixin text-emphasis-variant($parent, $color) {
- #{$parent} {
- color: $color !important;
- }
- a#{$parent} {
- @include hover-focus {
- color: darken($color, $emphasized-link-hover-darken-percentage) !important;
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_text-hide.scss b/courses/scss/bootstrap/mixins/_text-hide.scss
deleted file mode 100644
index 9ffab16..0000000
--- a/courses/scss/bootstrap/mixins/_text-hide.scss
+++ /dev/null
@@ -1,13 +0,0 @@
-// CSS image replacement
-@mixin text-hide($ignore-warning: false) {
- // stylelint-disable-next-line font-family-no-missing-generic-family-keyword
- font: 0/0 a;
- color: transparent;
- text-shadow: none;
- background-color: transparent;
- border: 0;
-
- @if ($ignore-warning != true) {
- @warn "The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5.";
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_text-truncate.scss b/courses/scss/bootstrap/mixins/_text-truncate.scss
deleted file mode 100644
index 3504bb1..0000000
--- a/courses/scss/bootstrap/mixins/_text-truncate.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-// Text truncate
-// Requires inline-block or block for proper styling
-
-@mixin text-truncate() {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
diff --git a/courses/scss/bootstrap/mixins/_transition.scss b/courses/scss/bootstrap/mixins/_transition.scss
deleted file mode 100644
index 485f76c..0000000
--- a/courses/scss/bootstrap/mixins/_transition.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-// stylelint-disable property-blacklist
-@mixin transition($transition...) {
- @if $enable-transitions {
- @if length($transition) == 0 {
- transition: $transition-base;
- } @else {
- transition: $transition;
- }
- }
-
- @if $enable-prefers-reduced-motion-media-query {
- @media screen and (prefers-reduced-motion: reduce) {
- transition: none;
- }
- }
-}
diff --git a/courses/scss/bootstrap/mixins/_visibility.scss b/courses/scss/bootstrap/mixins/_visibility.scss
deleted file mode 100644
index fe523d0..0000000
--- a/courses/scss/bootstrap/mixins/_visibility.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Visibility
-
-@mixin invisible($visibility) {
- visibility: $visibility !important;
-}
diff --git a/courses/scss/bootstrap/utilities/_align.scss b/courses/scss/bootstrap/utilities/_align.scss
deleted file mode 100644
index 8b7df9f..0000000
--- a/courses/scss/bootstrap/utilities/_align.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-// stylelint-disable declaration-no-important
-
-.align-baseline { vertical-align: baseline !important; } // Browser default
-.align-top { vertical-align: top !important; }
-.align-middle { vertical-align: middle !important; }
-.align-bottom { vertical-align: bottom !important; }
-.align-text-bottom { vertical-align: text-bottom !important; }
-.align-text-top { vertical-align: text-top !important; }
diff --git a/courses/scss/bootstrap/utilities/_background.scss b/courses/scss/bootstrap/utilities/_background.scss
deleted file mode 100644
index 1f18b2f..0000000
--- a/courses/scss/bootstrap/utilities/_background.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-// stylelint-disable declaration-no-important
-
-@each $color, $value in $theme-colors {
- @include bg-variant(".bg-#{$color}", $value);
-}
-
-@if $enable-gradients {
- @each $color, $value in $theme-colors {
- @include bg-gradient-variant(".bg-gradient-#{$color}", $value);
- }
-}
-
-.bg-white {
- background-color: $white !important;
-}
-
-.bg-transparent {
- background-color: transparent !important;
-}
diff --git a/courses/scss/bootstrap/utilities/_borders.scss b/courses/scss/bootstrap/utilities/_borders.scss
deleted file mode 100644
index fb759c9..0000000
--- a/courses/scss/bootstrap/utilities/_borders.scss
+++ /dev/null
@@ -1,63 +0,0 @@
-// stylelint-disable declaration-no-important
-
-//
-// Border
-//
-
-.border { border: $border-width solid $border-color !important; }
-.border-top { border-top: $border-width solid $border-color !important; }
-.border-right { border-right: $border-width solid $border-color !important; }
-.border-bottom { border-bottom: $border-width solid $border-color !important; }
-.border-left { border-left: $border-width solid $border-color !important; }
-
-.border-0 { border: 0 !important; }
-.border-top-0 { border-top: 0 !important; }
-.border-right-0 { border-right: 0 !important; }
-.border-bottom-0 { border-bottom: 0 !important; }
-.border-left-0 { border-left: 0 !important; }
-
-@each $color, $value in $theme-colors {
- .border-#{$color} {
- border-color: $value !important;
- }
-}
-
-.border-white {
- border-color: $white !important;
-}
-
-//
-// Border-radius
-//
-
-.rounded {
- border-radius: $border-radius !important;
-}
-.rounded-top {
- border-top-left-radius: $border-radius !important;
- border-top-right-radius: $border-radius !important;
-}
-.rounded-right {
- border-top-right-radius: $border-radius !important;
- border-bottom-right-radius: $border-radius !important;
-}
-.rounded-bottom {
- border-bottom-right-radius: $border-radius !important;
- border-bottom-left-radius: $border-radius !important;
-}
-.rounded-left {
- border-top-left-radius: $border-radius !important;
- border-bottom-left-radius: $border-radius !important;
-}
-
-.rounded-circle {
- border-radius: 50% !important;
-}
-
-.rounded-pill {
- border-radius: $rounded-pill !important;
-}
-
-.rounded-0 {
- border-radius: 0 !important;
-}
diff --git a/courses/scss/bootstrap/utilities/_clearfix.scss b/courses/scss/bootstrap/utilities/_clearfix.scss
deleted file mode 100644
index e92522a..0000000
--- a/courses/scss/bootstrap/utilities/_clearfix.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-.clearfix {
- @include clearfix();
-}
diff --git a/courses/scss/bootstrap/utilities/_display.scss b/courses/scss/bootstrap/utilities/_display.scss
deleted file mode 100644
index 20aeeb5..0000000
--- a/courses/scss/bootstrap/utilities/_display.scss
+++ /dev/null
@@ -1,38 +0,0 @@
-// stylelint-disable declaration-no-important
-
-//
-// Utilities for common `display` values
-//
-
-@each $breakpoint in map-keys($grid-breakpoints) {
- @include media-breakpoint-up($breakpoint) {
- $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
-
- .d#{$infix}-none { display: none !important; }
- .d#{$infix}-inline { display: inline !important; }
- .d#{$infix}-inline-block { display: inline-block !important; }
- .d#{$infix}-block { display: block !important; }
- .d#{$infix}-table { display: table !important; }
- .d#{$infix}-table-row { display: table-row !important; }
- .d#{$infix}-table-cell { display: table-cell !important; }
- .d#{$infix}-flex { display: flex !important; }
- .d#{$infix}-inline-flex { display: inline-flex !important; }
- }
-}
-
-
-//
-// Utilities for toggling `display` in print
-//
-
-@media print {
- .d-print-none { display: none !important; }
- .d-print-inline { display: inline !important; }
- .d-print-inline-block { display: inline-block !important; }
- .d-print-block { display: block !important; }
- .d-print-table { display: table !important; }
- .d-print-table-row { display: table-row !important; }
- .d-print-table-cell { display: table-cell !important; }
- .d-print-flex { display: flex !important; }
- .d-print-inline-flex { display: inline-flex !important; }
-}
diff --git a/courses/scss/bootstrap/utilities/_embed.scss b/courses/scss/bootstrap/utilities/_embed.scss
deleted file mode 100644
index 4497ac0..0000000
--- a/courses/scss/bootstrap/utilities/_embed.scss
+++ /dev/null
@@ -1,39 +0,0 @@
-// Credit: Nicolas Gallagher and SUIT CSS.
-
-.embed-responsive {
- position: relative;
- display: block;
- width: 100%;
- padding: 0;
- overflow: hidden;
-
- &::before {
- display: block;
- content: "";
- }
-
- .embed-responsive-item,
- iframe,
- embed,
- object,
- video {
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 100%;
- border: 0;
- }
-}
-
-@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {
- $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);
- $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);
-
- .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {
- &::before {
- padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x);
- }
- }
-}
diff --git a/courses/scss/bootstrap/utilities/_flex.scss b/courses/scss/bootstrap/utilities/_flex.scss
deleted file mode 100644
index 3d4266e..0000000
--- a/courses/scss/bootstrap/utilities/_flex.scss
+++ /dev/null
@@ -1,51 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Flex variation
-//
-// Custom styles for additional flex alignment options.
-
-@each $breakpoint in map-keys($grid-breakpoints) {
- @include media-breakpoint-up($breakpoint) {
- $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
-
- .flex#{$infix}-row { flex-direction: row !important; }
- .flex#{$infix}-column { flex-direction: column !important; }
- .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }
- .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }
-
- .flex#{$infix}-wrap { flex-wrap: wrap !important; }
- .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }
- .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }
- .flex#{$infix}-fill { flex: 1 1 auto !important; }
- .flex#{$infix}-grow-0 { flex-grow: 0 !important; }
- .flex#{$infix}-grow-1 { flex-grow: 1 !important; }
- .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }
- .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }
-
- .justify-content#{$infix}-start { justify-content: flex-start !important; }
- .justify-content#{$infix}-end { justify-content: flex-end !important; }
- .justify-content#{$infix}-center { justify-content: center !important; }
- .justify-content#{$infix}-between { justify-content: space-between !important; }
- .justify-content#{$infix}-around { justify-content: space-around !important; }
-
- .align-items#{$infix}-start { align-items: flex-start !important; }
- .align-items#{$infix}-end { align-items: flex-end !important; }
- .align-items#{$infix}-center { align-items: center !important; }
- .align-items#{$infix}-baseline { align-items: baseline !important; }
- .align-items#{$infix}-stretch { align-items: stretch !important; }
-
- .align-content#{$infix}-start { align-content: flex-start !important; }
- .align-content#{$infix}-end { align-content: flex-end !important; }
- .align-content#{$infix}-center { align-content: center !important; }
- .align-content#{$infix}-between { align-content: space-between !important; }
- .align-content#{$infix}-around { align-content: space-around !important; }
- .align-content#{$infix}-stretch { align-content: stretch !important; }
-
- .align-self#{$infix}-auto { align-self: auto !important; }
- .align-self#{$infix}-start { align-self: flex-start !important; }
- .align-self#{$infix}-end { align-self: flex-end !important; }
- .align-self#{$infix}-center { align-self: center !important; }
- .align-self#{$infix}-baseline { align-self: baseline !important; }
- .align-self#{$infix}-stretch { align-self: stretch !important; }
- }
-}
diff --git a/courses/scss/bootstrap/utilities/_float.scss b/courses/scss/bootstrap/utilities/_float.scss
deleted file mode 100644
index 01655e9..0000000
--- a/courses/scss/bootstrap/utilities/_float.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-@each $breakpoint in map-keys($grid-breakpoints) {
- @include media-breakpoint-up($breakpoint) {
- $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
-
- .float#{$infix}-left { @include float-left; }
- .float#{$infix}-right { @include float-right; }
- .float#{$infix}-none { @include float-none; }
- }
-}
diff --git a/courses/scss/bootstrap/utilities/_overflow.scss b/courses/scss/bootstrap/utilities/_overflow.scss
deleted file mode 100644
index 8326c30..0000000
--- a/courses/scss/bootstrap/utilities/_overflow.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-// stylelint-disable declaration-no-important
-
-@each $value in $overflows {
- .overflow-#{$value} { overflow: $value !important; }
-}
diff --git a/courses/scss/bootstrap/utilities/_position.scss b/courses/scss/bootstrap/utilities/_position.scss
deleted file mode 100644
index cdf6c11..0000000
--- a/courses/scss/bootstrap/utilities/_position.scss
+++ /dev/null
@@ -1,32 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Common values
-@each $position in $positions {
- .position-#{$position} { position: $position !important; }
-}
-
-// Shorthand
-
-.fixed-top {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- z-index: $zindex-fixed;
-}
-
-.fixed-bottom {
- position: fixed;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: $zindex-fixed;
-}
-
-.sticky-top {
- @supports (position: sticky) {
- position: sticky;
- top: 0;
- z-index: $zindex-sticky;
- }
-}
diff --git a/courses/scss/bootstrap/utilities/_screenreaders.scss b/courses/scss/bootstrap/utilities/_screenreaders.scss
deleted file mode 100644
index 9f26fde..0000000
--- a/courses/scss/bootstrap/utilities/_screenreaders.scss
+++ /dev/null
@@ -1,11 +0,0 @@
-//
-// Screenreaders
-//
-
-.sr-only {
- @include sr-only();
-}
-
-.sr-only-focusable {
- @include sr-only-focusable();
-}
diff --git a/courses/scss/bootstrap/utilities/_shadows.scss b/courses/scss/bootstrap/utilities/_shadows.scss
deleted file mode 100644
index f5d03fc..0000000
--- a/courses/scss/bootstrap/utilities/_shadows.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-// stylelint-disable declaration-no-important
-
-.shadow-sm { box-shadow: $box-shadow-sm !important; }
-.shadow { box-shadow: $box-shadow !important; }
-.shadow-lg { box-shadow: $box-shadow-lg !important; }
-.shadow-none { box-shadow: none !important; }
diff --git a/courses/scss/bootstrap/utilities/_sizing.scss b/courses/scss/bootstrap/utilities/_sizing.scss
deleted file mode 100644
index f376488..0000000
--- a/courses/scss/bootstrap/utilities/_sizing.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Width and height
-
-@each $prop, $abbrev in (width: w, height: h) {
- @each $size, $length in $sizes {
- .#{$abbrev}-#{$size} { #{$prop}: $length !important; }
- }
-}
-
-.mw-100 { max-width: 100% !important; }
-.mh-100 { max-height: 100% !important; }
-
-// Viewport additional helpers
-
-.min-vw-100 { min-width: 100vw !important; }
-.min-vh-100 { min-height: 100vh !important; }
-
-.vw-100 { width: 100vw !important; }
-.vh-100 { height: 100vh !important; }
diff --git a/courses/scss/bootstrap/utilities/_spacing.scss b/courses/scss/bootstrap/utilities/_spacing.scss
deleted file mode 100644
index 3511367..0000000
--- a/courses/scss/bootstrap/utilities/_spacing.scss
+++ /dev/null
@@ -1,73 +0,0 @@
-// stylelint-disable declaration-no-important
-
-// Margin and Padding
-
-@each $breakpoint in map-keys($grid-breakpoints) {
- @include media-breakpoint-up($breakpoint) {
- $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
-
- @each $prop, $abbrev in (margin: m, padding: p) {
- @each $size, $length in $spacers {
- .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }
- .#{$abbrev}t#{$infix}-#{$size},
- .#{$abbrev}y#{$infix}-#{$size} {
- #{$prop}-top: $length !important;
- }
- .#{$abbrev}r#{$infix}-#{$size},
- .#{$abbrev}x#{$infix}-#{$size} {
- #{$prop}-right: $length !important;
- }
- .#{$abbrev}b#{$infix}-#{$size},
- .#{$abbrev}y#{$infix}-#{$size} {
- #{$prop}-bottom: $length !important;
- }
- .#{$abbrev}l#{$infix}-#{$size},
- .#{$abbrev}x#{$infix}-#{$size} {
- #{$prop}-left: $length !important;
- }
- }
- }
-
- // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)
- @each $size, $length in $spacers {
- @if $size != 0 {
- .m#{$infix}-n#{$size} { margin: -$length !important; }
- .mt#{$infix}-n#{$size},
- .my#{$infix}-n#{$size} {
- margin-top: -$length !important;
- }
- .mr#{$infix}-n#{$size},
- .mx#{$infix}-n#{$size} {
- margin-right: -$length !important;
- }
- .mb#{$infix}-n#{$size},
- .my#{$infix}-n#{$size} {
- margin-bottom: -$length !important;
- }
- .ml#{$infix}-n#{$size},
- .mx#{$infix}-n#{$size} {
- margin-left: -$length !important;
- }
- }
- }
-
- // Some special margin utils
- .m#{$infix}-auto { margin: auto !important; }
- .mt#{$infix}-auto,
- .my#{$infix}-auto {
- margin-top: auto !important;
- }
- .mr#{$infix}-auto,
- .mx#{$infix}-auto {
- margin-right: auto !important;
- }
- .mb#{$infix}-auto,
- .my#{$infix}-auto {
- margin-bottom: auto !important;
- }
- .ml#{$infix}-auto,
- .mx#{$infix}-auto {
- margin-left: auto !important;
- }
- }
-}
diff --git a/courses/scss/bootstrap/utilities/_text.scss b/courses/scss/bootstrap/utilities/_text.scss
deleted file mode 100644
index 0edb8e5..0000000
--- a/courses/scss/bootstrap/utilities/_text.scss
+++ /dev/null
@@ -1,67 +0,0 @@
-// stylelint-disable declaration-no-important
-
-//
-// Text
-//
-
-.text-monospace { font-family: $font-family-monospace; }
-
-// Alignment
-
-.text-justify { text-align: justify !important; }
-.text-wrap { white-space: normal !important; }
-.text-nowrap { white-space: nowrap !important; }
-.text-truncate { @include text-truncate; }
-
-// Responsive alignment
-
-@each $breakpoint in map-keys($grid-breakpoints) {
- @include media-breakpoint-up($breakpoint) {
- $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
-
- .text#{$infix}-left { text-align: left !important; }
- .text#{$infix}-right { text-align: right !important; }
- .text#{$infix}-center { text-align: center !important; }
- }
-}
-
-// Transformation
-
-.text-lowercase { text-transform: lowercase !important; }
-.text-uppercase { text-transform: uppercase !important; }
-.text-capitalize { text-transform: capitalize !important; }
-
-// Weight and italics
-
-.font-weight-light { font-weight: $font-weight-light !important; }
-.font-weight-lighter { font-weight: $font-weight-lighter !important; }
-.font-weight-normal { font-weight: $font-weight-normal !important; }
-.font-weight-bold { font-weight: $font-weight-bold !important; }
-.font-weight-bolder { font-weight: $font-weight-bolder !important; }
-.font-italic { font-style: italic !important; }
-
-// Contextual colors
-
-.text-white { color: $white !important; }
-
-@each $color, $value in $theme-colors {
- @include text-emphasis-variant(".text-#{$color}", $value);
-}
-
-.text-body { color: $body-color !important; }
-.text-muted { color: $text-muted !important; }
-
-.text-black-50 { color: rgba($black, .5) !important; }
-.text-white-50 { color: rgba($white, .5) !important; }
-
-// Misc
-
-.text-hide {
- @include text-hide($ignore-warning: true);
-}
-
-.text-decoration-none { text-decoration: none !important; }
-
-// Reset
-
-.text-reset { color: inherit !important; }
diff --git a/courses/scss/bootstrap/utilities/_visibility.scss b/courses/scss/bootstrap/utilities/_visibility.scss
deleted file mode 100644
index 823406d..0000000
--- a/courses/scss/bootstrap/utilities/_visibility.scss
+++ /dev/null
@@ -1,11 +0,0 @@
-//
-// Visibility utilities
-//
-
-.visible {
- @include invisible(visible);
-}
-
-.invisible {
- @include invisible(hidden);
-}
diff --git a/courses/scss/style.scss b/courses/scss/style.scss
deleted file mode 100644
index 8d8701b..0000000
--- a/courses/scss/style.scss
+++ /dev/null
@@ -1,2146 +0,0 @@
-@import 'bootstrap/bootstrap';
-@import 'bootstrap/variables';
-
-$font-primary: 'Work Sans',Arial, sans-serif;
-$font-secondary: 'Fredericka the Great', cursive;
-
-$white: #fff;
-$black: #000000;
-// $darken: #3a4348;
-
-$primary: #1eaaf1;
-$secondary: #fda638;
-$tertiary: #8cc152;
-$quarternary: #f1453d;
-$fifth: #5d50c6;
-
-
-@mixin border-radius($radius) {
- -webkit-border-radius: $radius;
- -moz-border-radius: $radius;
- -ms-border-radius: $radius;
- border-radius: $radius;
-}
-
-@mixin transition($transition) {
- -moz-transition: all $transition ease;
- -o-transition: all $transition ease;
- -webkit-transition: all $transition ease;
- -ms-transition: all $transition ease;
- transition: all $transition ease;
-}
-
-html {
- // overflow-x: hidden;
-}
-body {
- font-family: $font-primary;
- background: $white;
- font-size: 16px;
- line-height: 1.8;
- font-weight: 400;
- // color: lighten($black,40%);
- color: rgba(0,0,0,.5);
- &.menu-show {
- overflow: hidden;
- position: fixed;
- height: 100%;
- width: 100%;
- }
-}
-a {
- transition: .3s all ease;
- color: $primary;
- &:hover, &:focus {
- text-decoration: none;
- color: $primary;
- outline: none !important;
- }
-}
-h1, h2, h3, h4, h5,
-.h1, .h2, .h3, .h4, .h5 {
- line-height: 1.5;
- color: rgba(0,0,0,.8);
- font-weight: 400;
-}
-
-.text-primary {
- color: $primary!important;
-}
-
-
-.topper{
- font-size: 15px;
- width: 100%;
- display: block;
- @include media-breakpoint-down(sm){
- margin-bottom: 10px;
-
- }
- .icon{
- width: 30px;
- height: 30px;
- // background: $primary;
- @include border-radius(50%);
- span{
- color: $white;
- }
- }
- .text{
- width: calc(100% - 30px);
- color: rgba(255,255,255,.7);
- }
-}
-.ftco-navbar-light {
- background: transparent !important;
- // background: $primary !important;
- // position: absolute;
- // top: 20px;
- // left: 0;
- // right: 0;
- z-index: 3;
- padding: 0;
- @include media-breakpoint-down(md) {
- background: $black!important;
- position: relative;
- top: 0;
- padding: 10px 15px;
- }
- .navbar-brand {
- color: $black;
- &:hover, &:focus{
- color: $black;
- }
- @include media-breakpoint-down(md){
- color: $white;
- }
- }
-
- .navbar-nav {
- @include media-breakpoint-down(md){
- padding-bottom: 10px;
- }
- > .nav-item {
- > .nav-link {
- font-size: 15px;
- padding-top: 2.3rem;
- padding-bottom: 2.3rem;
- padding-left: 20px;
- padding-right: 20px;
- font-weight: 400;
- color: $black;
- &:hover {
- color: $black;
- }
- opacity: 1!important;
- @include media-breakpoint-down(md){
- padding-left: 0;
- padding-right: 0;
- padding-top: .9rem;
- padding-bottom: .9rem;
- color: rgba(255,255,255,.7);
- &:hover{
- color: $white;
- }
- }
- }
-
- .dropdown-menu{
- border: none;
- background: $white;
- -webkit-box-shadow: 0px 10px 34px -20px rgba(0,0,0,0.41);
- -moz-box-shadow: 0px 10px 34px -20px rgba(0,0,0,0.41);
- box-shadow: 0px 10px 34px -20px rgba(0,0,0,0.41);
- .dropdown-item{
- font-size: 14px;
- &:hover, &:focus{
- background: transparent;
- color: $black;
- }
- }
- }
-
-
- &.ftco-seperator {
- position: relative;
- margin-left: 20px;
- padding-left: 20px;
- @include media-breakpoint-down(md) {
- padding-left: 0;
- margin-left: 0;
- }
- &:before {
- position: absolute;
- content: "";
- top: 10px;
- bottom: 10px;
- left: 0;
- width: 2px;
- background: rgba($white, .05);
- @include media-breakpoint-down(md) {
- display: none;
- }
- }
- }
- &.cta {
- > a {
- color: $black;
- @include media-breakpoint-down(sm){
- padding-left: 15px;
- padding-right: 15px;
- }
- @include media-breakpoint-down(md){
- color: $white;
- background: $primary;
- }
- }
- }
- &.active {
- > a {
- color: $primary;
- @include media-breakpoint-down(md){
- color: $white;
- }
- }
- }
- }
- }
-
- .navbar-toggler {
- border: none;
- color: rgba(255,255,255,.5)!important;
- cursor: pointer;
- padding-right: 0;
- text-transform: uppercase;
- font-size: 16px;
- letter-spacing: .1em;
- &:focus{
- outline: none !important;
- }
- }
-
- &.scrolled {
- position: fixed;
- right: 0;
- left: 0;
- top: 0;
- margin-top: -130px;
- background: $white!important;
- box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
- .nav-item {
- &.active {
- > a {
- color: $primary!important;
- }
- }
- &.cta {
- > a {
- color: $white !important;
- background: $primary;
- border: none !important;
-
- span {
- display: inline-block;
- color: $white !important;
- }
- }
- &.cta-colored {
- span {
- border-color: $primary;
- }
- }
- }
- }
-
- .navbar-nav {
- @include media-breakpoint-down(md) {
- background: none;
- border-radius: 0px;
- padding-left: 0rem!important;
- padding-right: 0rem!important;
- }
- }
-
- .navbar-nav {
- @include media-breakpoint-down(sm) {
- background: none;
- padding-left: 0!important;
- padding-right: 0!important;
- }
- }
-
- .navbar-toggler {
- border: none;
- color: rgba(0,0,0,.5)!important;
- border-color: rgba(0,0,0,.5)!important;
- cursor: pointer;
- padding-right: 0;
- text-transform: uppercase;
- font-size: 16px;
- letter-spacing: .1em;
-
- }
- .nav-link {
- padding-top: .9rem!important;
- padding-bottom: .9rem!important;
- color: $black!important;
- &.active {
- color: $primary!important;
- }
- }
- &.awake {
- margin-top: 0px;
- transition: .3s all ease-out;
- }
- &.sleep {
- transition: .3s all ease-out;
- }
-
- .navbar-brand {
- color: $black;
- }
- }
-}
-
-.navbar-brand {
- font-weight: 900;
- font-size: 24px;
- padding: 0;
- line-height: 1;
-}
-
-
-
-
-.hero-wrap{
- width: 100%;
- height: 100%;
- position: inherit;
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center center;
- position: relative;
- .overlay{
- position: absolute;
- // width: 50%;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- content: '';
- opacity: .3;
- background: $quarternary;
- }
- &.hero-wrap-2{
- height: 300px;
- .slider-text{
- height: 300px;
- .bread{
- font-weight: 900;
- color: $white;
- }
- .breadcrumbs{
- text-transform: uppercase;
- font-size: 13px;
- letter-spacing: 1px;
- span{
- color: $white;
- border-bottom: 2px solid rgba(255,255,255,.1);
- a{
- color: $white;
- }
- }
- }
- }
- }
-}
-
-//OWL CAROUSEL
-.owl-carousel {
- position: relative;
- .owl-item {
- opacity: .4;
- &.active {
- opacity: 1;
- }
- }
-
- .owl-nav {
- position: absolute;
- top: 50%;
- width: 100%;
- .owl-prev,
- .owl-next {
- position: absolute;
- transform: translateY(-50%);
- margin-top: -10px;
- color: $primary !important;
- @include transition(.7s);
- span {
- &:before {
- font-size: 30px;
- }
- }
- opacity: 0;
- }
- .owl-prev {
- left: 0;
- }
- .owl-next {
- right: 0;
- }
- }
- .owl-dots {
- text-align: center;
- .owl-dot {
- width: 10px;
- height: 10px;
- margin: 5px;
- border-radius: 50%;
- background: lighten($black, 90%);
- position: relative;
- &:hover, &:focus{
- outline: none !important;
- }
- &.active {
- background: lighten($black, 70%);
- }
- }
- }
- &:hover{
- .owl-nav{
- .owl-prev,
- .owl-next{
- opacity: 1;
- }
- .owl-prev {
- left: -25px;
- }
- .owl-next {
- right: -25px;
- }
- }
- }
- &.home-slider {
- position: relative;
- height: 600px;
- z-index: 0;
- .slider-item {
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center center;
- height: 600px;
- position: relative;
- z-index: 0;
- @include media-breakpoint-down(lg){
- background-position: center center !important;
- }
- .overlay{
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background: $black;
- opacity: .2;
- }
- .slider-text {
- height: 600px;
- @include media-breakpoint-down(sm){
- text-align: center;
- }
-
- .subheading{
- color: $black;
- font-weight: 700;
- }
- .text{
- position: relative;
- }
- h1 {
- font-size: 60px;
- color: $white;
- line-height: 1.2;
- font-weight: 800;
- // font-family: $font-secondary;
- span{
- display: block;
- // color: $primary;
- }
- @include media-breakpoint-down(md) {
- font-size: 40px;
- }
- }
- .subheading{
- font-size: 18px;
- font-weight: 400;
- // text-transform: uppercase;
- color: rgba(0,0,0,.8);
- }
- p {
- font-size: 18px;
- line-height: 1.5;
- font-weight: 300;
- color: rgba(0,0,0,.8);
- &.sub-p{
- font-weight: 400;
- }
- strong{
- font-weight: 700;
- a{
- color: $white;
- }
- }
- }
- //BREADCRUBS
- .breadcrumbs{
- text-transform: uppercase;
- font-size: 13px;
- letter-spacing: 1px;
- span{
- border-bottom: 2px solid rgba(255,255,255,.1);
- a{
- color: $white;
- }
- }
- }
- }
- }
- .owl-nav {
- position: absolute;
- top: 100%;
- width: 100%;
- .owl-prev,
- .owl-next {
- position: absolute;
- transform: translateY(-50%);
- margin-top: -10px;
- outline: none !important;
- @include transition(.3s);
- span {
- &:before {
- font-size: 30px;
- color: rgba(255,255,255,.5);
- @include transition(.3s);
- }
- }
- &:hover,&:focus{
- span{
- &:before{
- color: $white;
- }
- }
- }
- opacity: 0;
- }
- .owl-prev {
- left: 50%;
- margin-left: -80px;
- }
- .owl-next {
- right: 50%;
- margin-right: -80px;
- }
- }
- &:hover{
- .owl-nav{
- .owl-prev,
- .owl-next{
- opacity: 1;
- }
- .owl-prev {
- left: 50%;
- margin-left: -80px;
- }
- .owl-next {
- right: 50%;
- margin-right: -80px;
- }
- }
- }
- .owl-dots {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 60px;
- width: 100%;
- text-align: center;
- @include media-breakpoint-down(sm){
- }
- .owl-dot {
- width: 10px;
- height: 10px;
- margin: 5px;
- border-radius: 50%;
- background: $primary;
- &.active {
- background: $white;
- }
- }
- }
- }
-}
-
-.container{
- max-width: 1230px;
-}
-
-.bg-light {
- background: #fafafa!important;
-}
-
-.bg-white{
- background: $white !important;
-}
-
-.bg-primary{
- background: $primary;
-}
-
-.bg-secondary{
- background: $secondary !important;
-}
-
-.bg-tertiary{
- background: $tertiary;
-}
-
-.bg-quarternary{
- background: $quarternary;
-}
-
-.bg-fifth{
- background: $fifth;
-}
-
-.ftc-no-pb{
- padding-bottom: 0 !important;
-}
-
-//BUTTON
-.btn {
- cursor: pointer;
- @include border-radius(40px);
- box-shadow: none!important;
- &:hover, &:active, &:focus {
- outline: none;
- }
- &.btn-primary {
- background: $primary;
- border: 1px solid $primary;
- color: $white;
- &:hover {
- border: 1px solid $primary;
- background: transparent;
- color :$primary;
- }
- &.btn-outline-primary {
- border: 1px solid $primary;
- background: transparent;
- color :$primary;
- &:hover {
- border: 1px solid transparent;
- background: $primary;
- color :$white;
- }
- }
- }
- &.btn-white {
- background: $white;
- border: 1px solid $white;
- color: $primary;
- &:hover, &:focus, &:active {
- border: 1px solid $white;
- color :$primary;
- }
- &.btn-outline-white {
- border-color: rgba($white, .8);
- background: none;
- @include border-radius(30px);
- border-width: 1px;
- color: $white;
- &:hover, &:focus, &:active {
- background: $white;
- border-color: $white;
- color: $primary;
- }
- }
- }
- &.btn-secondary {
- background: $secondary;
- border: 1px solid $secondary;
- color: $white;
- &:hover, &:focus, &:active {
- border: 1px solid $secondary;
- color :$white;
- }
- }
- &.btn-tertiary {
- background: $tertiary;
- border: 1px solid $tertiary;
- color: $white;
- &:hover, &:focus, &:active {
- border: 1px solid $tertiary;
- color :$white;
- }
- }
- &.btn-quarternary {
- background: $quarternary;
- border: 1px solid $quarternary;
- color: $white;
- &:hover, &:focus, &:active {
- border: 1px solid $quarternary;
- color :$white;
- }
- }
-}
-
-
-.btn-custom{
- font-weight: 500;
- color: darken($primary,10%);
- border-bottom: 4px solid lighten($primary,4%);
-}
-
-
-//ABOUT
-.img-2{
- background-position: top center !important;
- @include media-breakpoint-down(sm){
- height: 300px;
- margin-bottom: 40px;
- }
-}
-.wrap-about{
- position: relative;
- h2{
- font-weight: 500;
- }
-}
-
-//SERVICES
-.ftco-services{
- padding: 0 0 5em 0;
- @include media-breakpoint-up(md){
- // margin-top: -50px;
- }
- .services{
- display: block;
- width: 100%;
- position: relative;
- @include transition(.3s);
- .icon{
- line-height: 1.3;
- position: relative;
- width: 120px;
- height: 120px;
- background: $white;
- margin: 0 auto;
- margin-top: -60px;
- @include border-radius(50%);
- span{
- font-size:50px;
- color: $primary;
- }
- }
- .media-body{
- color: rgba(255,255,255,.8);
- @include media-breakpoint-down(sm){
- padding-bottom: 3.5em !important;
- }
- h3{
- font-weight: 500;
- font-size: 22px;
- color: $white;
- }
- }
- }
-}
-.services-2{
- margin-bottom: 30px;
- .icon{
- line-height: 1;
- position: relative;
- width: 80px;
- height: 80px;
- background: $primary;
- @include border-radius(50%);
- span{
- font-size:30px;
- color: $white;
- }
- }
- .text{
- width: calc(100% - 80px);
- h3{
- font-size: 20px;
- font-weight: 500;
- }
- }
-}
-
-
-.ftco-intro{
- padding: 8em 0;
- width: 100%;
- height: 100%;
- position: inherit;
- background-size: cover;
- background-repeat: no-repeat;
- background-position: top center;
- position: relative;
- color:rgba(255,255,255,.8);
- @include media-breakpoint-down(lg){
- background-position: center center !important;
- }
- h2{
- color: $white;
- font-size: 36px;
- font-weight: 600;
- }
- .overlay{
- position: absolute;
- // width: 50%;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- content: '';
- opacity: .2;
- background: $black;
- }
-}
-
-//COURSE
-.course{
- margin-bottom: 30px;
- .text{
- width: calc(100% - 250px);
- @include media-breakpoint-down(md){
- width: 100%;
- }
- .subheading{
- color: $black;
- span{
- color: $secondary;
- }
- }
- h3{
- font-weight: 500;
- font-size: 24px;
- }
- }
- .img{
- width: 250px;
- @include media-breakpoint-down(md){
- width: 100%;
- height: 300px;
- }
- }
-}
-
-//STAFF
-.staff{
- overflow: hidden;
- margin-bottom: 30px;
- @include transition(.3s);
- .img-wrap{
- height: 300px;
- }
- .img{
- // height: 300px;
- width: 100%;
- display: block;
- background-position: top center;
- @include transition(.3s);
- }
- .text{
- position: relative;
- background: $white;
- @include transition(.3s);
- h3{
- font-size: 24px;
- font-weight: 500;
- margin-bottom: 0;
- @include transition(.3s);
- }
- .position{
- text-transform: uppercase;
- color: lighten($black,70%);
- display: block;
- letter-spacing: 1px;
- }
- .faded{
- opacity: 1;
- }
- }
- .ftco-social{
- position: absolute;
- top: -30px;
- left: 0;
- right: 0;
- padding: 15px 10px;
- background: $white;
- opacity: 0;
- @include transition(.3s);
- li{
- a{
- color: $secondary;
- }
- }
- }
- &:hover, &:focus{
- .ftco-social{
- opacity: 1;
- top: -40px;
- }
- .img{
- margin-top: -10px;
- }
- .text{
- h3{
- color: $primary;
- }
- }
- }
-}
-
-.ftco-social{
- padding: 0;
- li{
- list-style: none;
- margin-right: 10px;
- display: inline-block;
- }
-}
-
-
-//GALLERY
-.ftco-gallery{
- padding: 0;
-}
-.gallery{
- display: block;
- height: 350px;
- position: relative;
- .icon{
- width: 50px;
- height: 50px;
- margin: 0 auto;
- z-index: 0;
- opacity: 0;
- position: relative;
- background: $primary;
- @include transition(.3s);
- span{
- color: $white;
- }
- }
- &:hover, &:focus{
- .icon{
- opacity: 1;
- }
- }
-}
-
-
-
-//PRICING
-.pricing-entry{
- // border: 1px solid lighten($black,94%);
- // border: 2px solid $primary;
- position: relative;
- @include transition(.3s);
- @include media-breakpoint-down(md){
- margin-bottom: 30px;
- }
- >div{
- padding: 20px;
- p{
- margin-bottom: 0;
- }
- }
- h3{
- font-size: 24px;
- font-weight: 500;
- }
- p{
- .price{
- font-weight: 900;
- font-size: 28px;
- color: $primary;
- @include transition(.3s);
- }
- .per{
- font-size: 12px;
- }
- }
- .img{
- height: 150px;
- background-position: top center !important;
- }
- .button{
- margin-bottom: 0;
- @include transition(.3s);
- .btn{
- @include border-radius(30px);
- @include transition(.3s);
- }
- }
-}
-
-//BLOG ENTRY
-.block-20 {
- overflow: hidden;
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center center;
- height: 275px;
- position: relative;
- display: block;
-}
-.blog-entry{
- @include media-breakpoint-up(md){
- margin-bottom: 30px;
- }
- @include media-breakpoint-down(sm){
- margin-bottom: 30px;
- }
- .text {
- position: relative;
- border-top: 0;
- border-radius: 2px;
- .heading {
- font-size: 20px;
- margin-bottom: 16px;
- a {
- color: $black;
- &:hover, &:focus, &:active {
- color: $primary;
- }
- }
- }
- .meta-chat{
- color: lighten($black, 70%);
- }
- .read{
- color: $black;
- font-size: 14px;
- }
- }
- .meta-date{
- display: inline-block;
- background: $fifth;
- span{
- display: block;
- color:$white;
- }
- .day{
- font-weight: 700;
- font-size: 20px;
- }
- .mos,.yr{
- font-size: 13px;
- }
- }
- .meta {
- > div {
- display: block;
- margin-right: 5px;
- margin-bottom: 0px;
- font-size: 15px;
- a {
- color: lighten($black, 70%);
- font-size: 13px;
- &:hover {
- color: lighten($black, 80%);
- }
- }
- }
- }
-}
-
-
-//PAGINATION
-.block-27 {
- ul {
- padding: 0;
- margin: 0;
- li {
- display: inline-block;
- margin-bottom: 4px;
- font-weight: 400;
- a,span {
- border: 1px solid $primary;
- text-align: center;
- display: inline-block;
- width: 40px;
- height: 40px;
- line-height: 40px;
- border-radius: 50%;
- }
- &.active {
- a, span {
- background: $primary;
- color: $white;
- border: 1px solid transparent;
- }
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-// USEFUL CODE
-.aside-stretch{
- background: $white;
- &:after{
- position: absolute;
- top: 0;
- left: 100%;
- bottom: 0;
- content: '';
- width: 360%;
- background: $white;
- // background: #333644;
- }
- @include media-breakpoint-down(sm){
- background: transparent;
- &:after{
- background: transparent;
- display: none;
- }
- }
-}
-
-
-.form-control {
- height: 52px!important;
- background: $white!important;
- color: $black!important;
- font-size: 18px;
- border-radius: 0px;
- box-shadow: none!important;
- border: 1px solid rgba(0,0,0,.1);
- &:focus, &:active {
- border-color: $black;
- }
-}
-textarea.form-control {
- height: inherit!important;
-}
-
-.ftco-animate {
- opacity: 0;
- visibility: hidden;
-}
-
-.bg-primary {
- background: $primary!important;
-}
-
-
-.about-author{
- img{
- }
- .desc{
- h3{
- font-size: 24px;
- }
- }
- .bio{
-
- }
-}
-
-
-.ftco-section {
- padding: 7em 0;
- position: relative;
-}
-
-.ftco-no-pt{
- padding-top: 0;
-}
-.ftco-no-pb{
- padding-bottom: 0;
-}
-
-.ftco-bg-dark {
- background: #3c312e;
-}
-
-
-.ftco-footer {
- font-size: 14px;
- background: #232323;
- padding: 6em 0;
- .ftco-footer-widget {
- width: 100%;
- display: block;
- h2 {
- font-weight: normal;
- color: $white;
- margin-bottom: 40px;
- font-size: 22px;
- font-weight: 500;
- }
- .logo{
- color: $primary;
- span{
- color: $secondary;
- }
- }
- ul{
- li{
- a{
- span{
- color: $white;
- }
- }
- }
- }
- .btn-primary{
- background: $white !important;
- border: 2px solid $white !important;
- &:hover{
- background: $white;
- border: 2px solid $white !important;
- }
- }
- }
- p {
- color: rgba($white, .7);
- }
- a {
- color: rgba($white, .7);
- &:hover {
- color: $white;
- }
- }
- .ftco-heading-2 {
- font-size: 17px;
- font-weight: 400;
- color: $black;
- }
-
- .categories{
- li{
- border-bottom: 1px solid rgba(255,255,255,.1);
- a{
- span{
- color: rgba(255,255,255,.5) !important;
- }
- }
- }
- }
- .subscribe-form{
- .form-group {
- position: relative;
- margin-bottom: 0;
- @include border-radius(0);
- input {
- @include border-radius(2px);
- width: 100%;
- background: rgba(255,255,255,.1) !important;
- border: none;
- color: rgba(255,255,255,.7) !important;
- font-size: 16px;
- &::-webkit-input-placeholder { /* Chrome/Opera/Safari */
- color: rgba(255,255,255,.7) !important;
- }
- &::-moz-placeholder { /* Firefox 19+ */
- color: rgba(255,255,255,.7) !important;
- }
- &:-ms-input-placeholder { /* IE 0+ */
- color: rgba(255,255,255,.7) !important;
- }
- &:-moz-placeholder { /* Firefox 18- */
- color: rgba(255,255,255,.7) !important;
- }
- }
- .submit{
- color: $white !important;
- font-size: 16px;
- background: $fifth !important;
- border: none !important;
- @include border-radius(2px);
- @include transition(.3s);
- &:hover{
- cursor: pointer;
- background: $primary !important;
- }
- }
- }
- .icon {
- position: absolute;
- top: 50%;
- right: 20px;
- transform: translateY(-50%);
- color: rgba(255,255,255,.8);
- }
- }
- .block-21 {
- .text {
- .heading {
- font-weight: 400;
- font-size: 16px;
- a {
- color: rgba(255,255,255,.9);
- &:hover, &:active, &:focus {
- color: $primary;
- }
- }
- }
- .meta {
- > div {
- display: inline-block;
- font-size: 12px;
- margin-right: 5px;
- a {
- color: lighten($black, 50%);
- }
- }
- }
- }
- }
-}
-
-
-.ftco-footer-social {
- li {
- list-style: none;
- margin: 0 10px 0 0;
- display: inline-block;
- a {
- height: 40px;
- width: 40px;
- display: block;
- float: left;
- background: rgba($white, .05);
- border-radius: 50%;
- position: relative;
- span {
- position: absolute;
- font-size: 20px;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- }
- &:hover {
- color: $white;
- }
- }
- }
-}
-.footer-small-nav {
- > li {
- display: inline-block;
- a {
- margin: 0 10px 10px 0;
- &:hover, &:focus {
- color: $primary;
- }
- }
- }
-}
-.media {
- .ftco-icon {
- width: 100px;
- span {
- color: $primary;
- }
- }
-}
-
-
-// Map
-
-#map {
- // height: 400px;
- width: 100%;
- @include media-breakpoint-down(sm) {
- height: 300px;
- }
-}
-
-
-@-webkit-keyframes pulse {
- 0% {
- -webkit-box-shadow: 0 0 0 0 rgba($primary, 0.4);
- }
- 70% {
- -webkit-box-shadow: 0 0 0 30px rgba($primary, 0);
- }
- 100% {
- -webkit-box-shadow: 0 0 0 0 rgba($primary, 0);
- }
-}
-@keyframes pulse {
- 0% {
- -moz-box-shadow: 0 0 0 0 rgba($primary, 0.4);
- box-shadow: 0 0 0 0 rgba($primary, 0.4);
- }
- 70% {
- -moz-box-shadow: 0 0 0 30px rgba($primary, 0);
- box-shadow: 0 0 0 30px rgba($primary, 0);
- }
- 100% {
- -moz-box-shadow: 0 0 0 0 rgba($primary, 0);
- box-shadow: 0 0 0 0 rgba($primary, 0);
- }
-}
-
-.heading-section{
- .subheading{
- font-weight: 500;
- font-size: 16px;
- display: block;
- margin-bottom: 0;
- text-transform: uppercase;
- letter-spacing: 2px;
- // color: lighten($black,70%);
- color: rgba(0,0,0,.9);
- position: relative;
- }
- h2{
- font-size: 44px;
- font-weight: 600;
- color: $secondary;
- // font-family: $font-secondary;
- span{
- color: $fifth;
- }
- @include media-breakpoint-down(sm){
- font-size: 28px;
- }
- }
- &.heading-section-white{
- .subheading{
- color: rgba(255,255,255,.7);
- }
- h2{
- font-size: 40px;
- color: $white;
- }
- p{
- color: rgba(255,255,255,.9);
- }
- }
- &.heading-section-black{
- h2{
- color: $black;
- }
- }
-
-}
-
-//COVER BG
-.hotel-img,
-.img,
-.blog-img,
-.user-img{
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center center;
-}
-
-
-
-
-
-//TESTIMONY
-.testimony-section{
- position: relative;
- .owl-carousel{
- margin: 0;
- }
- .owl-carousel .owl-stage-outer{
- padding-top: 4em;
- padding-bottom: 2em;
- position: relative;
- }
- .owl-nav {
- position: absolute;
- top: 100%;
- width: 100%;
- .owl-prev,
- .owl-next {
- position: absolute;
- transform: translateY(-50%);
- margin-top: -10px;
- outline: none !important;
- @include transition(.3s);
- span {
- &:before {
- font-size: 30px;
- color: rgba(0,0,0,.2);
- @include transition(.3s);
- }
- }
- &:hover,&:focus{
- span{
- &:before{
- color: $black;
- }
- }
- }
- opacity: 0;
- }
- .owl-prev {
- left: 50%;
- margin-left: -80px;
- }
- .owl-next {
- right: 50%;
- margin-right: -80px;
- }
- }
- &:hover{
- .owl-nav{
- .owl-prev,
- .owl-next{
- opacity: 1;
- }
- .owl-prev {
- left: 50%;
- margin-left: -80px;
- }
- .owl-next {
- right: 50%;
- margin-right: -80px;
- }
- }
- }
- .owl-dots {
- text-align: center;
- .owl-dot {
- width: 10px;
- height: 10px;
- margin: 5px;
- border-radius: 50%;
- background: rgba(0,0,0,.2);
- &.active {
- background: $primary;
- }
- }
- }
- .owl-item{
- opacity: .1 !important;
- margin-top: 20px;
- &.center{
- padding-bottom: 30px;
- margin-top: 0;
- opacity: 1 !important;
- // background: lighten($secondary,5%) !important;
- p{
- font-size: 18px;
- }
- }
- }
-}
-.testimony-wrap{
- display: block;
- position: relative;
- background: rgba(255,255,255,.1);
- color: rgba(0,0,0,.8);
- .user-img{
- width: 120px;
- height: 120px;
- border-radius: (50%);
- position: relative;
- }
- .text{
- width: calc(100% - 120px);
- position: relative;
- }
- .quote{
- position: absolute;
- top: -40px;
- left: 0;
- opacity: .1;
- i{
- font-size: 100px;
- color: $fifth;
- }
- }
- .name{
- font-weight: 400;
- font-size: 18px;
- margin-bottom: 0;
- color: $black;
- }
- .position{
- font-size: 14px;
- color: $primary;
- }
-}
-
-.about-image{
- @include media-breakpoint-down(sm){
- height: 400px;
- margin-bottom: 30px;
- }
-}
-
-
-// magnific pop up
-
-.image-popup {
- cursor: -webkit-zoom-in;
- cursor: -moz-zoom-in;
- cursor: zoom-in;
-}
-.mfp-with-zoom .mfp-container,
-.mfp-with-zoom.mfp-bg {
- opacity: 0;
- -webkit-backface-visibility: hidden;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- -o-transition: all 0.3s ease-out;
- transition: all 0.3s ease-out;
-}
-
-.mfp-with-zoom.mfp-ready .mfp-container {
- opacity: 1;
-}
-.mfp-with-zoom.mfp-ready.mfp-bg {
- opacity: 0.8;
-}
-
-.mfp-with-zoom.mfp-removing .mfp-container,
-.mfp-with-zoom.mfp-removing.mfp-bg {
- opacity: 0;
-}
-
-
-
-#section-counter{
- position: relative;
- z-index: 0;
- &:after{
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- content: '';
- z-index: -1;
- opacity: 0;
- background: $secondary;
- }
-}
-.ftco-counter {
- overflow-x: hidden;
- position: relative;
- @include media-breakpoint-down(lg){
- background-position: top center !important;
- }
- .container{
- }
- .icon{
- span{
- font-size: 50px;
- color: $black;
- line-height: 1;
- }
- }
- .block-18{
- display: block;
- width:100%;
- text-align: center;
- margin-bottom: 30px;
- }
- .text{
- strong.number{
- font-weight: 500;
- font-size: 50px;
- color: $primary;
- display: block;
- }
- span{
- display: block;
- font-size: 16px;
- color: rgba(0,0,0,.8);
- }
- }
- .counter-wrap{
- @include media-breakpoint-down(sm){
- margin-bottom: 20px;
- }
- }
- .ftco-number {
- display: block;
- font-size: 72px;
- font-weight: bold;
- color: $primary;
- }
- .ftco-label {
- font-size: 12px;
- text-transform: uppercase;
- letter-spacing: .1em;
- }
-}
-
-
-.ftco-consult{
- @include media-breakpoint-down(md){
- background-position: top center !important;
- }
-}
-//APPOINTMENT
-.appointment-form{
- .form-group{
- position: relative;
- width: 100%;
- display: block;
- .icon {
- position: absolute;
- top: 50% !important;
- right: 0;
- font-size: 16px;
- transform: translateY(-50%);
- span{
- color: rgba(255,255,255,1) !important;
- }
- }
- .select-wrap, .input-wrap {
- position: relative;
- select {
- appearance: none;
- }
- }
- .btn{
- width: 100%;
- display: block !important;
- }
- }
- .form-control {
- border: transparent !important;
- border-bottom: 1px solid rgba(255,255,255,.2) !important;
- height: 58px!important;
- padding-left: 0;
- padding-right: 0;
- background: transparent!important;
- color: rgba(255,255,255,.9)!important;
- font-size: 16px;
- border-radius: 0px;
- box-shadow: none!important;
- &::-webkit-input-placeholder { /* Chrome/Opera/Safari */
- color: rgba(255,255,255,.9);
- }
- &::-moz-placeholder { /* Firefox 19+ */
- color: rgba(255,255,255,.9);
- }
- &:-ms-input-placeholder { /* IE 10+ */
- color: rgba(255,255,255,.9);
- }
- &:-moz-placeholder { /* Firefox 18- */
- color: rgba(255,255,255,.9);
- }
- &:focus, &:active {
- border-color: $white;
- }
- }
- textarea.form-control {
- height: inherit!important;
- }
-}
-
-
-
-.block-23 {
- ul {
- padding: 0;
- li {
-
- &, > a {
- display: table;
- line-height: 1.5;
- margin-bottom: 15px;
- }
- span{
- color: rgba($white, .7);
- }
- .icon, .text {
- display: table-cell;
- vertical-align: top;
- }
- .icon {
- width: 40px;
- font-size: 18px;
- padding-top: 2px;
- color: rgba($white, 1);
- }
-
- }
- }
-}
-
-//### .block-4
-.contact-section {
- .contact-info{
- p{
- a{
- color: lighten($black,10%);
- }
- span{}
- }
- }
- .box{
- width: 100%;
- display: block;
- h3{
- font-size: 24px;
- font-weight: 500;
- }
- }
-}
-.block-9 {
- .form-control {
- outline: none!important;
- box-shadow: none!important;
- font-size: 15px;
- }
- #map {
- }
-}
-
-
-//### .block-21
-.block-21 {
- .blog-img{
- display: block;
- height: 80px;
- width: 80px;
- }
- .text {
- width: calc(100% - 100px);
- .heading {
- font-size: 18px;
- font-weight: 400;
- a {
- color: $black;
- &:hover, &:active, &:focus {
- color: $primary;
- }
- }
- }
- .meta {
- > div {
- display: inline-block;
- font-size: 12px;
- margin-right: 5px;
- a {
- color: lighten($black, 50%);
- }
- }
- }
- }
-}
-
-
-/* Blog*/
-.post-info {
- font-size: 12px;
- text-transform: uppercase;
- font-weight: bold;
- color: $white;
- letter-spacing: .1em;
- > div {
- display: inline-block;
-
- .seperator {
- display: inline-block;
- margin: 0 10px;
- opacity: .5;
- }
- }
-}
-
-.tagcloud {
- a {
- text-transform: uppercase;
- display: inline-block;
- padding: 4px 10px;
- margin-bottom: 7px;
- margin-right: 4px;
- border-radius: 4px;
- color: $black;
- border: 1px solid #ccc;
- font-size :11px;
- &:hover {
- border: 1px solid #000;
- }
- }
-}
-
-.comment-form-wrap {
- clear: both;
-}
-
-.comment-list {
- padding: 0;
- margin: 0;
- .children {
- padding: 50px 0 0 40px;
- margin: 0;
- float: left;
- width: 100%;
- }
- li {
- padding: 0;
- margin: 0 0 30px 0;
- float: left;
- width: 100%;
- clear: both;
- list-style: none;
- .vcard {
- width: 80px;
- float: left;
- img {
- width: 50px;
- border-radius: 50%;
- }
- }
- .comment-body {
- float: right;
- width: calc(100% - 80px);
- h3 {
- font-size: 18px;
- font-weight: 500;
- }
- .meta {
- text-transform: uppercase;
- font-size: 13px;
- letter-spacing: .1em;
- color: #ccc;
- }
- .reply {
- padding: 5px 10px;
- background: lighten($black, 90%);
- color: $black;
- text-transform: uppercase;
- font-size: 11px;
- letter-spacing: .1em;
- font-weight: 400;
- border-radius: 4px;
- &:hover {
- color: $white;
- background: lighten($black, 0%);
- }
- }
- }
- }
-}
-
-.search-form {
- background: lighten($black, 98%);
- padding: 10px;
-
- .form-group {
- position: relative;
- margin-bottom: 0;
- input {
- padding-right: 50px;
- font-size: 14px;
- }
- }
- .icon {
- position: absolute;
- top: 50%;
- right: 20px;
- transform: translateY(-50%);
- }
-}
-
-.subs-wrap{
- background: $primary !important;
- display: block;
- width: 100%;
- color: rgba(255,255,255,.7);
- h3{
- color: $white;
- font-size: 30px !important;
- }
-}
-.subscribe-form{
- .form-group {
- position: relative;
- margin-bottom: 0;
- @include border-radius(0);
- input {
- background: transparent !important;
- border: 1px solid transparent;
- color: rgba(255,255,255,.7) !important;
- font-size: 16px;
- @include border-radius(0);
- &::-webkit-input-placeholder { /* Chrome/Opera/Safari */
- color: rgba(255,255,255,.7) !important;
- }
- &::-moz-placeholder { /* Firefox 19+ */
- color: rgba(255,255,255,.7) !important;
- }
- &:-ms-input-placeholder { /* IE 10+ */
- color: rgba(255,255,255,.7) !important;
- }
- &:-moz-placeholder { /* Firefox 18- */
- color: rgba(255,255,255,.7) !important;
- }
- }
- .form-control{
- border: 1px solid rgba(255,255,255,.4);
- }
- .submit{
- color: $black !important;
- display: block;
- width: 100%;
- height: 52px;
- font-size: 16px;
- background: $white !important;
- @include border-radius(0);
- &:hover{
- cursor: pointer;
- }
- }
- }
- .icon {
- position: absolute;
- top: 50%;
- right: 20px;
- transform: translateY(-50%);
- color: rgba(255,255,255,.8);
- }
-}
-
-// sidebar
-.sidebar{
- @include media-breakpoint-down(md){
- margin-top: 5em;
- }
-}
-.sidebar-box {
- margin-bottom: 30px;
- padding: 0 25px 25px;
- font-size: 15px;
- width: 100%;
- h3 {
- font-size: 18px;
- margin-bottom: 20px;
- }
-}
-
-.categories, .sidelink {
- padding: 0;
- li {
- position: relative;
- margin-bottom: 10px;
- padding-bottom: 10px;
- border-bottom: 1px solid gray('300');
- list-style: none;
- &:last-child {
- margin-bottom: 0;
- border-bottom: none;
- padding-bottom: 0;
- }
- a {
- display: block;
- span {
- position: absolute;
- right: 0;
- top: 0;
- color: #ccc;
- }
- }
- &.active {
- a {
- color: $black;
- font-style: italic;
- }
- }
- }
-}
-
-
-
-#ftco-loader {
- position: fixed;
- width: 96px;
- height: 96px;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- background-color: rgba(255,255,255,0.9);
- box-shadow: 0px 24px 64px rgba(0,0,0,0.24);
- border-radius:16px;
- opacity: 0;
- visibility: hidden;
- transition: opacity .2s ease-out, visibility 0s linear .2s;
- z-index:1000;
-}
-
-#ftco-loader.fullscreen {
- padding: 0;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- transform: none;
- background-color: #fff;
- border-radius: 0;
- box-shadow: none;
-}
-
-#ftco-loader.show {
- transition: opacity .4s ease-out, visibility 0s linear 0s;
- visibility: visible;
- opacity: 1;
-}
-
-#ftco-loader .circular {
- animation: loader-rotate 2s linear infinite;
- position: absolute;
- left: calc(50% - 24px);
- top: calc(50% - 24px);
- display: block;
- transform: rotate(0deg);
-}
-
-#ftco-loader .path {
- stroke-dasharray: 1, 200;
- stroke-dashoffset: 0;
- animation: loader-dash 1.5s ease-in-out infinite;
- stroke-linecap: round;
-}
-
-@keyframes loader-rotate {
- 100% {
- transform: rotate(360deg);
- }
-}
-
-@keyframes loader-dash {
- 0% {
- stroke-dasharray: 1, 200;
- stroke-dashoffset: 0;
- }
- 50% {
- stroke-dasharray: 89, 200;
- stroke-dashoffset: -35px;
- }
- 100% {
- stroke-dasharray: 89, 200;
- stroke-dashoffset: -136px;
- }
-}
\ No newline at end of file
diff --git a/event/css/index.css b/event/css/index.css
deleted file mode 100644
index e4f18ec..0000000
--- a/event/css/index.css
+++ /dev/null
@@ -1,272 +0,0 @@
-* {
- margin: 0;
- padding: 0;
-}
-
-a {
- text-decoration: none !important;
-}
-
-.header {
- position: relative;
- overflow: hidden;
- border-bottom: 1px solid #E0E0E0;
- padding: 50px 10px 30px;
-}
-
-.header::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: rgba(0, 0, 0, 0.6);
-}
-
-.body {
- width: 100%;
-}
-
-.logo {
- position: absolute;
- top: 10px;
- left: 10px;
-}
-
-.logo > img {
- width: 150px;
-}
-
-.contain-center {
- max-width: 915px;
- margin-right: auto;
- margin-left: auto;
-}
-
-.register-header {
- display: flex;
- flex-flow: row;
-}
-
-.event_date {
- font-size: 16px;
- letter-spacing: 0px;
- line-height: 19px;
- margin-right: 15px;
- margin-bottom: 10px;
-}
-
-.event_date a {
- color: rgba(255, 255, 255, 0.9);
- display: -ms-flexbox;
- display: flex;
- flex-flow: column;
- align-items: center;
- justify-content: center;
- text-align: center;
- border: 1px solid rgba(255, 255, 255, 0.1);
- border-radius: 3px;
- display: block;
- width: 100%;
- padding: 5px 6px 5px;
- text-decoration: none;
- transition: border 150ms ease;
-}
-.event_date span {
- display: block
-}
-
-.event_month {
- font-size: 15px;
- text-transform: uppercase;
-}
-
-.event_day {
- font-size: 30px;
- margin: 5px 0;
- font-weight: normal;
-}
-
-.event_time {
- font-size: 12px;
- padding-top: 2px;
-}
-
-.event_title {
- color: #FFF;
- font-size: 31px;
- font-weight: normal;
- padding-top: 0;
- margin-top: 0;
- margin-bottom: 5px;
- align-self: center;
-}
-
-.event_timer {
- padding-top: 20px;
- text-align: center;
- /*position: absolute;*/
- width: 100%;
- bottom: 0;
- padding-right: 25px;
-}
-
-.event_timer .col {
- width: 25%;
- float: left;
-}
-
-.event_timer .num {
- font-weight: 300;
- font-size: 29px;
- line-height: 35px;
- color: #efefef;
-}
-
-.event_timer .sublabel {
- color: rgba(255, 255, 255, 0.5);
- text-transform: uppercase;
-}
-
-.event-cover {
- margin-top: -20px;
- display: block;
- border-radius: 3px;
- overflow: hidden;
- margin-bottom: 30px;
- text-align: center;
-}
-
-.event-cover img {
- width: 100%;
-}
-
-.event-description {
- padding-bottom: 80px;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.event-actions {
- margin-top: -20px;
- color: #9B9B9B;
- margin-bottom: 20px;
-}
-
-.event-register {
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.my_btn {
- border-radius: 3px;
- border: 0;
- background: #44CCAD;
- margin: 0 auto;
- display: inline-block;
- box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 0px 1px 3px 0px rgba(0, 0, 0, 0.18);
- animation: ctaGlow 2s 1s alternate infinite ease-in-out;
- display: flex;
- flex-flow: row;
- justify-content: center;
- align-items: center;
-}
-
-.event-register-subtext {
- padding-top: 10px;
- line-height: 19px;
-}
-
-.event-follow {
- display: flex;
- flex-flow: column;
- padding-top: 10px;
- margin-top: 35px;
- border-top: 1px solid #eee;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.event-action-title {
- text-transform: uppercase;
- color: #C8C8C8;
- font-weight: bold;
- margin-bottom: 5px;
-}
-
-.event-user {
- display: flex;
- flex-flow: row;
- align-items: center;
- font-size: 16px;
- width: 100%;
-}
-
-.event-user-info {
- cursor: pointer;
- display: flex;
- flex-flow: row;
- overflow: hidden;
- align-items: center;
-}
-
-.event-user-avatar {
- width: 35px;
- height: 35px;
-}
-
-.event-user-name {
- margin-left: 10px;
- font-size: 16px;
- white-space: nowrap;
- overflow: hidden;
- text-align: left;
- margin-right: 10px;
- text-overflow: ellipsis;
-}
-
-.event-follow-btn {
- display: block;
- margin-left: auto;
- flex-shrink: 0;
-}
-
-.btn-follow {
- padding: 2px 7px;
- margin-top: 0;
-}
-
-.event-social {
- display: flex;
- flex-flow: row;
- align-items: center;
-}
-
-.event-social .event-action-title {
- margin-right: auto;
-}
-
-.event-social-nest {
- display: flex;
- flex-flow: row;
-}
-
-.event-social-nest > .social-icon {
- cursor: pointer;
- fill: #C8C8C8;
- padding: 5px;
- display: flex;
- flex-flow: row;
- justify-content: center;
- align-items: center;
- min-width: 27px;
- box-sizing: border-box;
- border-radius: 3px;
- font-size: 24px;
-}
-
-.social-icon:hover {
- color: black;
-}
\ No newline at end of file
diff --git a/event/img/event.png b/event/img/event.png
deleted file mode 100644
index ed12715..0000000
Binary files a/event/img/event.png and /dev/null differ
diff --git a/event/img/favicon.ico b/event/img/favicon.ico
deleted file mode 100644
index 2f2c4be..0000000
Binary files a/event/img/favicon.ico and /dev/null differ
diff --git a/event/img/full-logo.png b/event/img/full-logo.png
deleted file mode 100644
index 221e81f..0000000
Binary files a/event/img/full-logo.png and /dev/null differ
diff --git a/event/img/logo.png b/event/img/logo.png
deleted file mode 100644
index 297473b..0000000
Binary files a/event/img/logo.png and /dev/null differ
diff --git a/event/index.html b/event/index.html
deleted file mode 100644
index a9b0111..0000000
--- a/event/index.html
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
DevScript Event
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ever heard of WannaCry Ransomware?
-
Yea, The WannaCry ransomware attack was a May 2017 worldwide cyberattack by the WannaCry ransomware cryptoworm, which targeted computers running the Microsoft Windows operating system by encrypting data and demanding ransom payments in the Bitcoin cryptocurrency.
-
With the rise of online meetings, VPNs and work from home, cybercrime is also on rise. As we know, the whole world is on the world wide web, are you taking the extra precaution to keep your data protected?
-
With this motto, DevScript is back again with a webinar "HACKING INTENSIFIES" based on Cybersecurity. Let's make our Ransomware.
On Saturday, September 12th , join us at 8 PM IST LIVE on YouTube , as we welcome cybersecurity expert Adarsh Kant who is a Cyber Security Specialist, an Ethical Hacker, a Cyber Crime Investigator, Cyber Forensics Investigator and many more. Know more about him on: https://www.linkedin.com/mwlite/in/adarshknt
-
He will be talking about ransomware attacks, computer security, phishing scams, creating your own ransomware, making yourself anonymous.
-
Register for the event on: bit.ly/Ds_Cyber_Security YouTube Channel Link: https://www.youtube.com/c/devscript/
-
A Quick Update:
-
The event is totally free of cost✨
-
A Certificate of Participation will be provided to all the attendees. 🥳
-
For the certificate, a feedback form will be issued 15 mins before the session ends.
-
-
Please do fill the form to receive the certificate.
-
Best Wishes, Team DevScript.
-
Happy Learning 🌻
-
-
-
-
-
-
-
-
-
diff --git a/event/js/index.js b/event/js/index.js
deleted file mode 100644
index 43b2420..0000000
--- a/event/js/index.js
+++ /dev/null
@@ -1,50 +0,0 @@
-// Set the date we're counting down to
-var countDownDate = new Date("Sept 19, 2020 20:00:00").getTime();
-console.log(countDownDate)
-
-// Update the count down every 1 second
-var x = setInterval(function() {
-
- // Get today's date and time
- var now = new Date().getTime();
-
- // Find the distance between now and the count down date
- var distance = countDownDate - now;
-
- // Time calculations for days, hours, minutes and seconds
- var days = Math.floor(distance / (1000 * 60 * 60 * 24));
- var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
- var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
- var seconds = Math.floor((distance % (1000 * 60)) / 1000);
-
- // Output the result in an element with id="demo"
- document.getElementById("days").innerHTML = days;
- document.getElementById("hrs").innerHTML = hours;
- document.getElementById("mins").innerHTML = minutes;
- document.getElementById("sec").innerHTML = seconds;
-
- // If the count down is over, write some text
- if (distance < 0) {
- clearInterval(x);
- var timer = document.querySelector('.event_timer');
- var cover = document.querySelector('.event-cover');
- var timer_child = timer.lastElementChild;
- var cover_child = cover.lastElementChild;
-
- cover.removeChild(cover_child);
-
- while (timer_child) {
- timer.removeChild(timer_child);
- timer_child = timer.lastElementChild;
- }
-
- var iframe = document.createElement('iframe');
- iframe.src='https://www.youtube.com/embed/wQ3bfnD5PB4';
- iframe.width='560';
- iframe.height='315';
- iframe.frameborder="0";
-
- cover.appendChild(iframe);
- document.getElementsByClassName('btn-register')[0].innerHTML = 'Watch Live on YT';
- }
-}, 1000);
diff --git a/fss/GameOfSquids-1GMVL.ttf b/fss/GameOfSquids-1GMVL.ttf
deleted file mode 100644
index bd3bc53..0000000
Binary files a/fss/GameOfSquids-1GMVL.ttf and /dev/null differ
diff --git a/fss/Speakers-photos/Akanksha Bhasin.jpg b/fss/Speakers-photos/Akanksha Bhasin.jpg
deleted file mode 100644
index d256f2b..0000000
Binary files a/fss/Speakers-photos/Akanksha Bhasin.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Ali Mustufa Shaikh.jfif b/fss/Speakers-photos/Ali Mustufa Shaikh.jfif
deleted file mode 100644
index dcc9f31..0000000
Binary files a/fss/Speakers-photos/Ali Mustufa Shaikh.jfif and /dev/null differ
diff --git a/fss/Speakers-photos/Bill Murugan.jpg b/fss/Speakers-photos/Bill Murugan.jpg
deleted file mode 100644
index 6d2d523..0000000
Binary files a/fss/Speakers-photos/Bill Murugan.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Bill murugan.jpeg b/fss/Speakers-photos/Bill murugan.jpeg
deleted file mode 100644
index da805b2..0000000
Binary files a/fss/Speakers-photos/Bill murugan.jpeg and /dev/null differ
diff --git a/fss/Speakers-photos/Chris Swan.png b/fss/Speakers-photos/Chris Swan.png
deleted file mode 100644
index b36e9c7..0000000
Binary files a/fss/Speakers-photos/Chris Swan.png and /dev/null differ
diff --git a/fss/Speakers-photos/Kainat Kamal.jpg b/fss/Speakers-photos/Kainat Kamal.jpg
deleted file mode 100644
index 4b8c6db..0000000
Binary files a/fss/Speakers-photos/Kainat Kamal.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Kamlesh Nagware.png b/fss/Speakers-photos/Kamlesh Nagware.png
deleted file mode 100644
index 9b76c09..0000000
Binary files a/fss/Speakers-photos/Kamlesh Nagware.png and /dev/null differ
diff --git a/fss/Speakers-photos/Koishore Roy.jpg b/fss/Speakers-photos/Koishore Roy.jpg
deleted file mode 100644
index 09abdb7..0000000
Binary files a/fss/Speakers-photos/Koishore Roy.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Nikhil Kumar.jpg b/fss/Speakers-photos/Nikhil Kumar.jpg
deleted file mode 100644
index eadb158..0000000
Binary files a/fss/Speakers-photos/Nikhil Kumar.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Nikhil Srivastava.jpg b/fss/Speakers-photos/Nikhil Srivastava.jpg
deleted file mode 100644
index effbea3..0000000
Binary files a/fss/Speakers-photos/Nikhil Srivastava.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Niti Gupta.jpg b/fss/Speakers-photos/Niti Gupta.jpg
deleted file mode 100644
index 8e74412..0000000
Binary files a/fss/Speakers-photos/Niti Gupta.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Santosh Yadav.png b/fss/Speakers-photos/Santosh Yadav.png
deleted file mode 100644
index ccf861f..0000000
Binary files a/fss/Speakers-photos/Santosh Yadav.png and /dev/null differ
diff --git a/fss/Speakers-photos/Shivay_Lamba.jpg b/fss/Speakers-photos/Shivay_Lamba.jpg
deleted file mode 100644
index a1bf43b..0000000
Binary files a/fss/Speakers-photos/Shivay_Lamba.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/Thor Schaeff.jpg b/fss/Speakers-photos/Thor Schaeff.jpg
deleted file mode 100644
index 8032057..0000000
Binary files a/fss/Speakers-photos/Thor Schaeff.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/aashish.jpg b/fss/Speakers-photos/aashish.jpg
deleted file mode 100644
index ed876ea..0000000
Binary files a/fss/Speakers-photos/aashish.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/colinConstable.png b/fss/Speakers-photos/colinConstable.png
deleted file mode 100644
index 7aa2ae9..0000000
Binary files a/fss/Speakers-photos/colinConstable.png and /dev/null differ
diff --git a/fss/Speakers-photos/jose kuttan.jpg b/fss/Speakers-photos/jose kuttan.jpg
deleted file mode 100644
index 16556d8..0000000
Binary files a/fss/Speakers-photos/jose kuttan.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/kevinNickels.png b/fss/Speakers-photos/kevinNickels.png
deleted file mode 100644
index f40bcde..0000000
Binary files a/fss/Speakers-photos/kevinNickels.png and /dev/null differ
diff --git a/fss/Speakers-photos/nishant parashar.jpg b/fss/Speakers-photos/nishant parashar.jpg
deleted file mode 100644
index 1a8de87..0000000
Binary files a/fss/Speakers-photos/nishant parashar.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/praveen_kumar.jpg b/fss/Speakers-photos/praveen_kumar.jpg
deleted file mode 100644
index d4cb6b1..0000000
Binary files a/fss/Speakers-photos/praveen_kumar.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/praveen_kumar.png b/fss/Speakers-photos/praveen_kumar.png
deleted file mode 100644
index 9843f3e..0000000
Binary files a/fss/Speakers-photos/praveen_kumar.png and /dev/null differ
diff --git a/fss/Speakers-photos/santhosh yadav.jpg b/fss/Speakers-photos/santhosh yadav.jpg
deleted file mode 100644
index 2d5869b..0000000
Binary files a/fss/Speakers-photos/santhosh yadav.jpg and /dev/null differ
diff --git a/fss/Speakers-photos/shivay lamba.png b/fss/Speakers-photos/shivay lamba.png
deleted file mode 100644
index ec2fea7..0000000
Binary files a/fss/Speakers-photos/shivay lamba.png and /dev/null differ
diff --git a/fss/Speakers-photos/vighnesh prasad.jpg b/fss/Speakers-photos/vighnesh prasad.jpg
deleted file mode 100644
index cfb48a7..0000000
Binary files a/fss/Speakers-photos/vighnesh prasad.jpg and /dev/null differ
diff --git a/fss/SponsorshipDeck.pdf b/fss/SponsorshipDeck.pdf
deleted file mode 100644
index a438afe..0000000
Binary files a/fss/SponsorshipDeck.pdf and /dev/null differ
diff --git a/fss/USDSponsorshipDeck.pdf b/fss/USDSponsorshipDeck.pdf
deleted file mode 100644
index 8411d73..0000000
Binary files a/fss/USDSponsorshipDeck.pdf and /dev/null differ
diff --git a/fss/cms1/1642927091847_7 - Vetrivel PS.png b/fss/cms1/1642927091847_7 - Vetrivel PS.png
deleted file mode 100644
index a3fc44c..0000000
Binary files a/fss/cms1/1642927091847_7 - Vetrivel PS.png and /dev/null differ
diff --git a/fss/cms1/Be a technology mad - V Roshan Kumar Patro.png b/fss/cms1/Be a technology mad - V Roshan Kumar Patro.png
deleted file mode 100644
index 98ae15d..0000000
Binary files a/fss/cms1/Be a technology mad - V Roshan Kumar Patro.png and /dev/null differ
diff --git a/fss/cms1/Coders Evoke logo - Ayan Gupta.jpg b/fss/cms1/Coders Evoke logo - Ayan Gupta.jpg
deleted file mode 100644
index 4954491..0000000
Binary files a/fss/cms1/Coders Evoke logo - Ayan Gupta.jpg and /dev/null differ
diff --git a/fss/cms1/Devs' Street Logo - Vedant Kakde.png b/fss/cms1/Devs' Street Logo - Vedant Kakde.png
deleted file mode 100644
index 9e9993c..0000000
Binary files a/fss/cms1/Devs' Street Logo - Vedant Kakde.png and /dev/null differ
diff --git a/fss/cms1/EntwicklersX Typo_light_transparentBG - Harekrishna Rai.png b/fss/cms1/EntwicklersX Typo_light_transparentBG - Harekrishna Rai.png
deleted file mode 100644
index 988a523..0000000
Binary files a/fss/cms1/EntwicklersX Typo_light_transparentBG - Harekrishna Rai.png and /dev/null differ
diff --git a/fss/cms1/FOF_Durg - Kartikey Rawat.png b/fss/cms1/FOF_Durg - Kartikey Rawat.png
deleted file mode 100644
index 53bf3fe..0000000
Binary files a/fss/cms1/FOF_Durg - Kartikey Rawat.png and /dev/null differ
diff --git a/fss/cms1/Group 3 (1) - Jay Patel.png b/fss/cms1/Group 3 (1) - Jay Patel.png
deleted file mode 100644
index b91704d..0000000
Binary files a/fss/cms1/Group 3 (1) - Jay Patel.png and /dev/null differ
diff --git a/fss/cms1/KubeDaily-logo.jpg b/fss/cms1/KubeDaily-logo.jpg
deleted file mode 100644
index ef716e4..0000000
Binary files a/fss/cms1/KubeDaily-logo.jpg and /dev/null differ
diff --git a/fss/cms1/LogoFinal - Rootec Stak.jpeg b/fss/cms1/LogoFinal - Rootec Stak.jpeg
deleted file mode 100644
index 2e516f5..0000000
Binary files a/fss/cms1/LogoFinal - Rootec Stak.jpeg and /dev/null differ
diff --git a/fss/cms1/TechShuttle_Light - Naman Jain.png b/fss/cms1/TechShuttle_Light - Naman Jain.png
deleted file mode 100644
index 32f4a2f..0000000
Binary files a/fss/cms1/TechShuttle_Light - Naman Jain.png and /dev/null differ
diff --git a/fss/cms1/ZCS Logo (1) - Muhammad Ahsan.png b/fss/cms1/ZCS Logo (1) - Muhammad Ahsan.png
deleted file mode 100644
index 0b7db28..0000000
Binary files a/fss/cms1/ZCS Logo (1) - Muhammad Ahsan.png and /dev/null differ
diff --git a/fss/cms1/alexa community jaipur - Vedant Kakde.png b/fss/cms1/alexa community jaipur - Vedant Kakde.png
deleted file mode 100644
index 054e6c9..0000000
Binary files a/fss/cms1/alexa community jaipur - Vedant Kakde.png and /dev/null differ
diff --git a/fss/cms1/bashwomancommunity_logo - Seema Saharan.jpeg b/fss/cms1/bashwomancommunity_logo - Seema Saharan.jpeg
deleted file mode 100644
index 5f65337..0000000
Binary files a/fss/cms1/bashwomancommunity_logo - Seema Saharan.jpeg and /dev/null differ
diff --git a/fss/cms1/codechefbvcoe - shagirul hassan.png b/fss/cms1/codechefbvcoe - shagirul hassan.png
deleted file mode 100644
index 86870e3..0000000
Binary files a/fss/cms1/codechefbvcoe - shagirul hassan.png and /dev/null differ
diff --git a/fss/cms1/codeflow_logo - Harsh Chhabra.png b/fss/cms1/codeflow_logo - Harsh Chhabra.png
deleted file mode 100644
index bef58f2..0000000
Binary files a/fss/cms1/codeflow_logo - Harsh Chhabra.png and /dev/null differ
diff --git a/fss/cms1/gcsn.jpeg b/fss/cms1/gcsn.jpeg
deleted file mode 100644
index 31584ca..0000000
Binary files a/fss/cms1/gcsn.jpeg and /dev/null differ
diff --git a/fss/cms1/hackThisFall.png b/fss/cms1/hackThisFall.png
deleted file mode 100644
index 79698d0..0000000
Binary files a/fss/cms1/hackThisFall.png and /dev/null differ
diff --git a/fss/cms1/htl - Vedant Kakde.png b/fss/cms1/htl - Vedant Kakde.png
deleted file mode 100644
index 5e0e80e..0000000
Binary files a/fss/cms1/htl - Vedant Kakde.png and /dev/null differ
diff --git a/fss/cms1/kotlunugn.jpeg b/fss/cms1/kotlunugn.jpeg
deleted file mode 100644
index 6ef1fde..0000000
Binary files a/fss/cms1/kotlunugn.jpeg and /dev/null differ
diff --git a/fss/cms1/logo-no-bg - Hack Club ITER.png b/fss/cms1/logo-no-bg - Hack Club ITER.png
deleted file mode 100644
index 97dc421..0000000
Binary files a/fss/cms1/logo-no-bg - Hack Club ITER.png and /dev/null differ
diff --git a/fss/cms1/michispotlight logo - Vedant Kakde.png b/fss/cms1/michispotlight logo - Vedant Kakde.png
deleted file mode 100644
index 196aff1..0000000
Binary files a/fss/cms1/michispotlight logo - Vedant Kakde.png and /dev/null differ
diff --git a/fss/cms1/postman saurav bera.png b/fss/cms1/postman saurav bera.png
deleted file mode 100644
index 3aceb6f..0000000
Binary files a/fss/cms1/postman saurav bera.png and /dev/null differ
diff --git a/fss/cms1/techfreak - JAY SHAH.png b/fss/cms1/techfreak - JAY SHAH.png
deleted file mode 100644
index 005a7b0..0000000
Binary files a/fss/cms1/techfreak - JAY SHAH.png and /dev/null differ
diff --git a/fss/cms2/DSC ABESIT Dark Vertical-Logo (1).png b/fss/cms2/DSC ABESIT Dark Vertical-Logo (1).png
deleted file mode 100644
index 5eae52f..0000000
Binary files a/fss/cms2/DSC ABESIT Dark Vertical-Logo (1).png and /dev/null differ
diff --git a/fss/cms2/DSC AMU Dark Vertical-Logo.png b/fss/cms2/DSC AMU Dark Vertical-Logo.png
deleted file mode 100644
index 284a2c9..0000000
Binary files a/fss/cms2/DSC AMU Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC BITW Dark Vertical-Logo.png b/fss/cms2/DSC BITW Dark Vertical-Logo.png
deleted file mode 100644
index bce417b..0000000
Binary files a/fss/cms2/DSC BITW Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC BV Dark Vertical-Logo.png b/fss/cms2/DSC BV Dark Vertical-Logo.png
deleted file mode 100644
index 7582060..0000000
Binary files a/fss/cms2/DSC BV Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC BVCOE Dark Vertical-Logo.png b/fss/cms2/DSC BVCOE Dark Vertical-Logo.png
deleted file mode 100644
index 86d31f1..0000000
Binary files a/fss/cms2/DSC BVCOE Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC GCOE Dark Vertical-Logo.png b/fss/cms2/DSC GCOE Dark Vertical-Logo.png
deleted file mode 100644
index 73678e8..0000000
Binary files a/fss/cms2/DSC GCOE Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC GCOEN Dark Vertical-Logo.png b/fss/cms2/DSC GCOEN Dark Vertical-Logo.png
deleted file mode 100644
index 0b08551..0000000
Binary files a/fss/cms2/DSC GCOEN Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC MMMUT.png b/fss/cms2/DSC MMMUT.png
deleted file mode 100644
index 2010935..0000000
Binary files a/fss/cms2/DSC MMMUT.png and /dev/null differ
diff --git a/fss/cms2/DSC NIET Dark Vertical-Logo.png b/fss/cms2/DSC NIET Dark Vertical-Logo.png
deleted file mode 100644
index a6459cc..0000000
Binary files a/fss/cms2/DSC NIET Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC NSUT Dark Vertical-Logo.png b/fss/cms2/DSC NSUT Dark Vertical-Logo.png
deleted file mode 100644
index 6f141ed..0000000
Binary files a/fss/cms2/DSC NSUT Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC RCOEM Dark Vertical-Logo.png b/fss/cms2/DSC RCOEM Dark Vertical-Logo.png
deleted file mode 100644
index f71d32e..0000000
Binary files a/fss/cms2/DSC RCOEM Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC SVPCET Dark Vertical-Logo.png b/fss/cms2/DSC SVPCET Dark Vertical-Logo.png
deleted file mode 100644
index 50e8e2a..0000000
Binary files a/fss/cms2/DSC SVPCET Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/DSC ZHCET Dark Vertical-Logo.png b/fss/cms2/DSC ZHCET Dark Vertical-Logo.png
deleted file mode 100644
index 6b88b40..0000000
Binary files a/fss/cms2/DSC ZHCET Dark Vertical-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Bangalore Dark Horizontal-Logo.png b/fss/cms2/GDG Bangalore Dark Horizontal-Logo.png
deleted file mode 100644
index 3fde9a8..0000000
Binary files a/fss/cms2/GDG Bangalore Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Bhopal.png b/fss/cms2/GDG Bhopal.png
deleted file mode 100644
index 297713d..0000000
Binary files a/fss/cms2/GDG Bhopal.png and /dev/null differ
diff --git a/fss/cms2/GDG Chennai Dark Horizontal-Logo.png b/fss/cms2/GDG Chennai Dark Horizontal-Logo.png
deleted file mode 100644
index 6e0d7d2..0000000
Binary files a/fss/cms2/GDG Chennai Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Goa Dark Horizontal-Logo.png b/fss/cms2/GDG Goa Dark Horizontal-Logo.png
deleted file mode 100644
index c35dab6..0000000
Binary files a/fss/cms2/GDG Goa Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Gwalior Dark Horizontal-Logo.png b/fss/cms2/GDG Gwalior Dark Horizontal-Logo.png
deleted file mode 100644
index 54e00f1..0000000
Binary files a/fss/cms2/GDG Gwalior Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Hyderabad Dark Horizontal-Logo.png b/fss/cms2/GDG Hyderabad Dark Horizontal-Logo.png
deleted file mode 100644
index 4535979..0000000
Binary files a/fss/cms2/GDG Hyderabad Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Jammu Dark Horizontal-Logo.png b/fss/cms2/GDG Jammu Dark Horizontal-Logo.png
deleted file mode 100644
index 2c00a3c..0000000
Binary files a/fss/cms2/GDG Jammu Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/GDG Nagpur Dark Horizontal-Logo.png b/fss/cms2/GDG Nagpur Dark Horizontal-Logo.png
deleted file mode 100644
index d70b9cc..0000000
Binary files a/fss/cms2/GDG Nagpur Dark Horizontal-Logo.png and /dev/null differ
diff --git a/fss/cms2/WTM Nagpur Light Vertical-Logo.png b/fss/cms2/WTM Nagpur Light Vertical-Logo.png
deleted file mode 100644
index 61acb82..0000000
Binary files a/fss/cms2/WTM Nagpur Light Vertical-Logo.png and /dev/null differ
diff --git a/fss/coc.pdf b/fss/coc.pdf
deleted file mode 100644
index a130cb9..0000000
Binary files a/fss/coc.pdf and /dev/null differ
diff --git a/fss/contest.css b/fss/contest.css
deleted file mode 100644
index ded5535..0000000
--- a/fss/contest.css
+++ /dev/null
@@ -1,260 +0,0 @@
-#contest-section {
- margin: 2rem 0;
-}
-
-.contest-title>img {
- width: 100%;
-}
-
-.contest-title {
- margin: 20px auto;
- width: 30%;
-}
-
-.card-category-2 {
- display: flex;
- flex-direction: row;
- justify-content: center;
- gap: 10%;
- padding: 3%;
-}
-
-.parent-div {
- display: flex;
- align-items: center;
- justify-content: center;
- margin-top: 1rem;
-}
-
-#btn {
- background-color: transparent;
- text-decoration: none;
- color: #ff05ff;
- font-size: 1.25rem;
-}
-
-#btn:hover {
- color: #ffffff;
-}
-
-/* Image Card */
-.img-card {
- width: 260px;
- height: 100%;
- border-radius: 5px;
-
- background-color: transparent;
- box-shadow: 0px 5px 5px 0px rgba(255, 255, 255, 0.3);
-}
-
-.img-card .card-image {
- position: relative;
- margin: auto;
- width: 100%;
- overflow: hidden;
- border-radius: 5px 5px 0px 0px;
-
-}
-
-.img-card .card-image img {
- width: 100%;
- height: 100%;
- border-radius: 5px 5px 0px 0px;
- transition: all 0.8s;
-}
-
-.img-card .card-image:hover img {
- transform: scale(1.1);
-}
-
-.img-card .card-text {
- padding: 10px 15px 15px;
- line-height: 1.5;
-}
-
-.card-text>p {
- font-size: 1.05rem;
- color: #ffffff;
-}
-
-.img-card .card-link {
- text-align: center;
- margin-bottom: 20px;
- font-size: 1.25rem;
-}
-
-
-
-
-
-.img-card.iCard-style1 .card-title {
- background-color: transparent;
- font-family: myfirstfont;
- font-size: 20px;
- color: #ff05ff;
- text-align: center;
- margin: auto;
- display: table;
-}
-
-.img-card.iCard-style1 .card-text {
- color: #ffffff;
-}
-
-.img-card.iCard-style1 .card-link a {
- color: #ff05ff;
-}
-
-.img-card.iCard-style1 .card-link a:after {
- background: #ff05ff;
-}
-
-.see-more-div {
- font-family: bold;
- font-weight: 700;
- letter-spacing: 1px;
-}
-
-.see-more-div {
- background-color: transparent;
- padding: 10px 30px;
- border: none;
- outline: none;
- color: #fff;
- background: #111;
- cursor: pointer;
- position: relative;
- z-index: 0;
- border-radius: 80px;
-}
-
-.see-more-div:before {
- content: '';
- background: linear-gradient(45deg, #ff00c8, #ff0000);
- position: absolute;
- top: -2px;
- left: -2px;
- background-size: 400%;
- z-index: -1;
- filter: blur(5px);
- width: calc(100% + 4px);
- height: calc(100% + 4px);
- animation: glowing 20s linear infinite;
- opacity: 0;
- transition: opacity .3s ease-in-out;
- border-radius: 100px;
-}
-
-.see-more-div:active {
- color: #000
-}
-
-.see-more-div:active:after {
- background: transparent;
-}
-
-.see-more-div:hover:before {
- opacity: 1;
-}
-
-.see-more-div:after {
- z-index: -1;
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- background: #111;
- left: 0;
- top: 0;
- border-radius: 100px;
-}
-
-@keyframes glowing {
- 0% {
- background-position: 0 0;
- }
-
- 50% {
- background-position: 400% 0;
- }
-
- 100% {
- background-position: 0 0;
- }
-}
-
-@media screen and (max-width: 500px) {
- .card-category-2 {
- flex-direction: column;
- row-gap: 40px;
- align-items: center;
- }
-
- .contest-title {
- width: 60%;
- margin-bottom: 0;
- }
-}
-
-
-@font-face {
- font-family: myFirstFont;
- src: url(./GameOfSquids-1GMVL.ttf);
-}
-
-h1 {
- color: #e22ea6;
- text-align: center;
- font-family: myFirstFont;
-}
-
-@media screen and (max-width: 700px) {
- .top_sec {
- flex-direction: column;
- }
-
- .content {
- width: 100%;
- }
-
- .leaderboard {
- width: 100%;
- }
-
- iframe {
- width: 80%;
- }
-
- .cont-btn {
- margin-top: 1rem;
- }
-
- .glow-button:focus {
- box-shadow: 0 5px 15px rgba(241, 61, 196, 0.8);
- }
-}
-
-.button {
- text-decoration: none;
- color: white;
- background: transparent;
- border: 1px solid white;
- padding: 10px 20px;
- border-radius: 4px;
- font-weight: normal;
- text-transform: uppercase;
- transition: all 0.2s ease-in-out;
-}
-
-.glow-button:hover {
- color: rgba(255, 255, 255, 1);
- box-shadow: 0 5px 15px rgba(241, 61, 196, 0.8);
-}
-
-.img-card {
- text-align: center;
-}
-
-.cont-btn {
- height: 40px;
-}
\ No newline at end of file
diff --git a/fss/index.html b/fss/index.html
deleted file mode 100644
index 5484a5b..0000000
--- a/fss/index.html
+++ /dev/null
@@ -1,1721 +0,0 @@
-
-
-
-
-
-
-
-
Full Stack Squared
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
10th - 13th February
-
-
-
-
-
The service/product you have chosen is the best you must stand out with!
-
-
-
DevScript presents you with the most prominent platform to accelerate and elevate
- the
- knowledge of Full-stack development among professionals and to encourage young minds.
-
-
-
-
-
-
-
-
-
-
-
Do you accept the invitation?
-
-
-
-
-
In this rapidly emerging full stack world, gaining excellence is all about what makes
- your web application finer than the ones already present. The way to achieve this is by choosing the best supporting services.
- Surround yourself with the biggest network and embrace the exhilarating experience through
- "Full-Stack-Squared" to learn from the industry experts why their services are the topmost in the
- business!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
"DevScript" is a global student-run non-profit product-based technical community of 10k+ members spread
- over 9+
- countries, run by a group of developers for techolics, with a motto of 'Where Development meets
- Opportunities!’.
- With an enthusiasm to usher an intense taste of technology in technophiles to thrive in the real
- world,
- it's been more than a year since DevScript has set its roots deep into the community world and empowered
- many
- techies by delivering them the platform of learning.
-
-
-
-
-
-
-
-
-
-
-
-
-
Day 1
-
-
-
Day 2
-
-
-
Day 3
-
-
Day 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Opening Ceremony
-
-
- Vedant & Shreya
-
-
-
-
-
-
-
-
Getting Started with Angular
-
-
- Santosh Yadav, GDE Angular | GitHub Star
-
-
-
-
-
Power of Open-source and our role in it!
-
-
- Chris Swan, Engineer at The @ Company
-
-
-
-
-
-
Launching your career in Cloud Native
-
-
- Bill Mulligan, Marketing Manager at CNCF
-
-
-
-
-
-
Symbl.ai 101
-
-
- Akanksha Bhasin, DevRel at Symbl.ai
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Building products using Python/Django
-
-
- Nishant Parashar(Principal Engineer at Crater.club ) & Vighnesh Prasad (Lead Developer at ShareAcre)
-
-
-
-
-
Insights to Azure HDInsight
-
-
- Niti Gupta, Software Engineer 2 at Microsoft
-
-
-
-
-
Build E2EE Applications without worrying about Backend & Infrastructure
-
-
- Kevin Nickels & Colin Constable, Co-founder of The @ Company
-
-
-
-
-
APIs 101 using Postman
-
-
- Ali Mustufa Shaikh, Student Community Lead at Postman
-
-
-
-
-
Building a file server on Supabase
-
-
- Thor Shaeff,DevRel & DX at Supabase
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hands on with SAWO
-
-
- Koishore Roy, Engineering Manager at SAWO Labs
-
-
-
-
-
Getting started with Node JS
-
-
- Praveen Kumar, Full Stack JavaScript Specialist / YouTuber
-
-
-
-
-
Machine Learning for the Web : An introduction to TensorFlow.JS
-
-
- Shivay Lamba, CTO at DarkHorse
-
-
-
-
-
Knowledge of Product Management a dev needs to know!
-
-
- Ashish Ramamurthy, Associate Product Manager at SAWO Labs
-
-
-
-
-
From production with security bugs
-
-
- Nikhil Srivastava, Synack Legend, Lead Pentester at Cobalt.io | Kainat Kamal, Advanced Cyber Security Engineer at Honeywell
-
-
-
-
-
Building sustainable Open Source communities by Jose
-
-
- Jose Kuttan,Founder of Aviyel
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Hyperledger Blockchain
-
-
- Kamlesh Nagware, CTO at Snapper Future Tech
-
-
-
-
-
Python Microservices and its Frameworks (Sanic)
-
-
- Nikhil Kumar, Software Engineer at Deloitte
-
-
-
-
-
Closing Ceremony
-
-
- DevScript Team
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- A blend of superpowers you’ll gain when integrating these technologies!
-
-
-
-
Frontend
-
A combination of developing the interface of what clients see and making it
- visibly
- fascinating is what frontend development is! Get to know how the ...
- phenomenal transformative potential helped our industry leaders to have the edge
- over
- others.
- Show More
-
-
-
-
-
Database
-
- In this era, data is generated at a vast rate. To store and make the most of it, we store the data
- electronically which are called databases. Knowing the ...
- significance and challenges in maintaining databases, hear from the experts how
- they became
- the best organization to tackle them and what factor accelerated its adoption immensely.
- Show More
-
-
-
-
-
Backend
-
- As it is said, "Any incredible structure can be made if we have a strong base", such as the backend
- development (server-side development). It includes ...
- working on Web UI frameworks, databases, and various languages to hold it all
- together.
- Know how experts have aced the game by making it remarkable.
- Show More
-
-
-
-
-
Authorization
-
- To filter the privilege levels of files and services, a security system is used which determines if
- a person
- should be permitted to access ...
- the particular service. Providing this service comes along with the challenge to
- make it
- trustworthy and reliable. This is what Auth0
- has excelled over time. Explore more and fuel your thoughts about this domain with us!
- Show More
-
-
-
-
-
Hosting
-
- Hosting is a service that allows organizations to post a website over the internet, and also
- provides services
- that are necessary for the web page ...
- to be viewed smoothly by the users. We will hear from the best in business about
- how they
- provide highly customizable
- hosting services that cater needs of all types of users.
- Show More
-
-
-
-
-
VCS
-
VCS(version control systems) is the best comrade of the software development team
- which
- helps track and manage changes in source code very ...
- efficiently. It has become the most essential part of the routine of software
- developers.
- Understand how Git has managed to maintain the topmost position in this domain by gaining the
- trust of
- millions of users
- all around the world.
- Show More
-
-
-
-
-
Crypto and Web3
-
When the globe is on a mission to accelerate the transition to cryptocurrency,
- it's time
- for us to change. Hear from the experts how people ...
- see it as an alternative investment pick out of stocks and bonds. Integrating
- decentralization based on blockchains, let's sail into the world of Web3 that provides data
- security and
- privacy, with zero risk of internet hacking.
- Show More
-
-
-
-
-
Miscellaneous
-
These services add a cherry on the top of fullstack as it helps the teams to
- deliver
- better designs from all dimensions. Join us in the discussion ...
- about how the company has achieved the expertise to provide compelling designs
- and yet
- continue to reach higher peaks in the same.
- Show More
-
-
-
-
-
Frontend
-
A combination of developing the interface of what clients see and making it
- visibly
- fascinating is what frontend development is! Get to know how the ...
- phenomenal transformative potential helped our industry leaders to have the edge
- over
- others.
- Show More
-
-
-
-
-
Database
-
- In this era, data is generated at a vast rate. To store and make the most of it, we store the data
- electronically which are called databases. Knowing the ...
- significance and challenges in maintaining databases, hear from the experts how
- they became
- the best organization to tackle them and what factor accelerated its adoption immensely.
- Show More
-
-
-
-
-
Backend
-
- As it is said, "Any incredible structure can be made if we have a strong base", such as the backend
- development (server-side development). It includes ...
- working on Web UI frameworks, databases, and various languages to hold it all
- together.
- Know how experts have aced the game by making it remarkable.
- Show More
-
-
-
-
-
Authorization
-
- To filter the privilege levels of files and services, a security system is used which determines if
- a person
- should be permitted to access ...
- the particular service. Providing this service comes along with the challenge to
- make it
- trustworthy and reliable. This is what Auth0
- has excelled over time. Explore more and fuel your thoughts about this domain with us!
- Show More
-
-
-
-
-
Hosting
-
- Hosting is a service that allows organizations to post a website over the internet, and also
- provides services
- that are necessary for the web page ...
- to be viewed smoothly by the users. We will hear from the best in business about
- how they
- provide highly customizable
- hosting services that cater needs of all types of users.
- Show More
-
-
-
-
-
VCS
-
VCS(version control systems) is the best comrade of the software development team
- which
- helps track and manage changes in source code very ...
- efficiently. It has become the most essential part of the routine of software
- developers.
- Understand how Git has managed to maintain the topmost position in this domain by gaining the
- trust of
- millions of users
- all around the world.
- Show More
-
-
-
-
-
Crypto and Web3
-
When the globe is on a mission to accelerate the transition to cryptocurrency,
- it's time
- for us to change. Hear from the experts how people ...
- see it as an alternative investment pick out of stocks and bonds. Integrating
- decentralization based on blockchains, let's sail into the world of Web3 that provides data
- security and
- privacy, with zero risk of internet hacking.
- Show More
-
-
-
-
-
Miscellaneous
-
These services add a cherry on the top of fullstack as it helps the teams to
- deliver
- better designs from all dimensions. Join us in the discussion ...
- about how the company has achieved the expertise to provide compelling designs
- and yet
- continue to reach higher peaks in the same.
- Show More
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Chris Swan
-
Engineer at The @ Company
-
-
-
-
- "Chris will talk about the history and journey of open source in the world of technology, what role that each of us can have in it if we choose to and what he sees as the future of open source."
-
-
-
-
-
-
-
-
Bill Mulligan
-
Marketing Manager at CNCF
-
-
-
-
-
-
-
-
Kevin Nickels
-
Co-founder of The @ Company
-
-
-
-
-
-
-
Colin Constable
-
Co-founder of The @ Company
-
-
-
-
-
-
-
-
Thor Shaeff
-
DevRel & DX at Supabase
-
-
-
-
-
-
-
-
Kamlesh Nagware
-
CTO at Snapper Future Tech
-
-
-
-
-
-
-
-
Jose Kuttan
-
Founder of Aviyel
-
-
-
-
-
-
-
-
Santosh Yadav
-
GDE Angular | GitHub Star
-
-
-
-
-
-
-
-
  Niti Gupta
-
Software Engineer 2 at Microsoft
-
-
-
-
-
-
-
-
Koishore Roy
-
Engineering Manager at SAWO Labs
-
-
-
-
-
-
-
-
Nikhil Srivastava
-
Synack Legend, Lead Pentester at Cobalt.io
-
-
-
-
-
-
-
-
Kainat Kamal
-
Advanced Cyber Security Engineer at Honeywell
-
-
-
-
-
-
-
-
Shivay Lamba
-
CTO at DarkHorse
-
-
-
-
-
-
-
-
Ali Mustufa Shaikh
-
Student Community Lead at Postman
-
-
-
-
-
-
-
-
Akanksha Bhasin
-
DevRel at Symbl.ai
-
-
-
-
-
-
-
-
Praveen Kumar
-
Full Stack JavaScript Specialist / YouTuber
-
-
-
-
-
-
-
-
Ashish Ramamurthy
-
Associate Product Manager at SAWO Labs
-
-
-
-
-
-
-
-
-
-
Nishant Parashar
-
Principal Engineer at Crater.club
-
-
-
-
-
-
-
-
Vighnesh Prasad
-
Lead Developer at ShareAcre
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- @t-shirts
- Giveaway
-
-
-
- Spend 5 mins, complete three mini steps given in the form and stand a chance to win a FREE t-shirt from The @ Company!
-
-
-
-
-
-
-
-
-
- Agora SDK Implementation
-
-
-
- Implement Agora SDK and create a video calling application and submit the GitHub link below. (35 points)
-
-
-
-
-
-
-
-
-
- Customize your JetBrains IDE with themes!
-
-
-
- Install IntelliJ IDEA and show us your creative side by customising your IDE with themes. Submit the screenshot in the form. (30 Points)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
What is DevScript?
-
-
DevScript is a technical community run by a group of Developers to steer an intense taste of
- technology in
- enthusiasts to thrive in the real world.
-
-
-
-
-
Is there any cost for joining this conference?
-
-
If you are a Full-stack enthusiast or a geek who is keen to explore and discover Full-stack
- Development, we
- cheer you with open hands, without taking a single penny from you!
-
-
-
What are the perks for the participants?
-
-
Know how services/products are utilized for various domains of Full-stack Development and decide
- the best
- one for your project/business. A good opportunity of networking with like-minded people and
- experts in a
- field.
- Oh yes, grab many swags and goodies by taking part in our giveaways, in between challenges,
- quizzes, etc.
-
-
-
-
-
-
How and when will we receive the swags?
-
-
If you succeed in any of the contests, just celebrate your win! We will reach out to you with
- your
- rewards.
-
-
-
What if I have more questions?
-
-
-
-
How can Event Ambassadors check their scores?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/fss/loader.html b/fss/loader.html
deleted file mode 100644
index e5fcf55..0000000
--- a/fss/loader.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
Document
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/fss/schwags.css b/fss/schwags.css
deleted file mode 100644
index cf3fa22..0000000
--- a/fss/schwags.css
+++ /dev/null
@@ -1,631 +0,0 @@
-@font-face {
- font-family: myFirstFont;
- src: url(GameOfSquids-1GMVL.ttf);
-}
-
-* {
- margin: 0;
- padding: 0;
- text-decoration: none;
- list-style: none;
- box-sizing: border-box;
- font-family: "Roboto", sans-serif;
- background-color: #090910;
- color: white;
-}
-
-/* Global */
-
-body {
- font-family: "Merriweather", sans-serif;
- background-color: #090910;
- overflow-x: hidden;
- transition: 0.5s;
-}
-
-
-/*---------------------navbar-------------------------*/
-header{
- position: sticky;
- top:0;
- z-index: 9;
- background:transparent;
-}
-a {
- text-decoration: none;
-}
-
-button {
- border: none;
- cursor: pointer;
-}
-
-.hide__mobile {
- display: none !important;
-}
-
-.navbar {
- position: sticky;
- top: 0;
- display: flex;
- justify-content: space-between;
- align-items: center;
- background-color: #090910;
- box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
- 0 4px 6px -2px rgba(0, 0, 0, 0.05);
- z-index: 9;
-}
-
-.navbar__brand {
- width: 100px;
- margin-left: 10px;
-}
-
-.mobile__navbar__items {
- background-color: #090910;
- padding: 1rem;
- box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
- 0 4px 6px -2px rgba(0, 0, 0, 0.05);
- z-index: 9999;
-}
-
-.hamburger__menu>div {
- width: 35px;
- height: 5px;
- background-color: #ffffff;
- margin: 6px 0;
-}
-
-.hamburger__menu__close {
- display: none !important;
-}
-
-.mobile__navbar__items>ul>a {
- margin: 10px 0;
-}
-
-.mobile__navbar__items>ul {
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
-}
-
-.mobile__navbar__items>ul>a>li {
- font-weight: 600;
- font-size: 1.25rem;
- font-family: myfirstfont;
-}
-
-.mobile__navbar__items>ul>a>li:active {
- color: #f44786;
-}
-
-.social-icons-list {
- display: flex;
- flex-direction: row;
- gap: 10px;
-}
-
-.social-icons {
- margin-right: 10px;
-}
-
-
-.navbar__nav__items li {
- font-size: 20px;
- margin: 0 5px;
- text-transform: capitalize;
-}
-
-.navbar__nav__items li a {
- color: white;
- transition: color 0.4s ease-in-out;
-}
-
-.navbar__nav__items li a:hover {
- color: #f44786;
-}
-
-.social-icons {
- display: flex;
- color: white;
-}
-
-.social-icons li {
- font-size: 18px;
- margin: 0 4px;
-}
-
-.fab {
- color: white;
-}
-
-.fab:hover {
- color: #f44786;
-}
-
-.navbar__nav__items {
- display: flex;
- flex-direction: row;
- gap: 8px;
-}
-
-@media (min-width: 768px) {
- .hide__mobile {
- display: block !important;
- }
-
- .mobile__only {
- display: none !important;
- }
-}
-
-.button__primary {
- margin: 10px;
- padding: 0.5rem 1rem;
- text-align: center;
- text-transform: capitalize;
- transition: 0.5s;
- font-weight: 600;
- background-size: 200% auto;
- color: white;
- box-shadow: 0 0 20px #eee;
- border-radius: 4px;
- display: block;
-}
-
-.button__primary:hover {
- background-position: right center;
- /* change the direction of the change here */
- color: #fff;
- text-decoration: none;
-}
-
-.nav__item {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
-}
-
-.nav__item>li:hover {
- text-decoration: underline;
- text-underline-position: under;
-}
-
-ul {
- text-decoration: none;
-}
-
-li {
- text-decoration: none;
-}
-
-.links {
- display: flex;
- flex-direction: row;
- gap: 10px;
- align-items: center;
-}
-
-.social-icons-list {
- display: flex;
- flex-direction: row;
- gap: 10px;
-}
-@media(max-width: 900px) {
- #about {
- margin-top: 30%;
- grid-template-columns: 1fr 1fr;
- width: 100%;
- border-radius: none;
- }
-
- .image img {
- height: 55vh;
- border-radius: none;
-
- }
-
- .content {
- height: 75vh;
- border-radius: none;
- justify-content: flex-start;
- }
-
- .content h2 {
- font-size: 20px;
- margin-top: 50px;
- }
-
- .content span {
- margin: 20px 0;
- }
-
- .content p {
- font-size: 14px;
- width: 80%;
- }
-
- .links li a {
- font-size: 14px;
- }
-
- .links {
- margin: 5px 0;
- }
-
- .links li {
- padding: 6px 10px;
- }
-
- .icons li i {
- font-size: 15px;
- }
-
- .arrow-section {
- display: none;
- }
-
- .navbar__nav__items {
- gap: 2px;
- }
-
- .social-icons-list {
- gap: 2px;
- }
-
- .nav__item>li>a {
- font-size: 16px;
- }
-
- .scrolling-wrapper {
- -webkit-overflow-scrolling: touch;
- }
-
-}
-
-
-/*----------------footer-------------*/
-.footer-desc {
- font-size: 1.7rem;
- text-align: center;
-}
-
-.devscript-img {
- width: 100%;
- background-color: transparent;
-}
-
-.footer-txt {
- position: relative;
- display: flex;
- justify-content: space-evenly;
- flex-direction: row;
- background: url("webimages/background.png") no-repeat;
- background-size: cover;
- overflow-y: hidden;
- overflow-x: hidden;
-}
-
-.footer-figure-image {
- width: 100%;
- background-color: transparent;
-}
-
-.footer-figure {
- margin-right: 10%;
- width: 20rem;
- height: 23rem;
- background: transparent;
- padding-top: 5%;
-}
-
-.devscript-logo {
- position: absolute;
- width: 20%;
- background-color: transparent;
- transform: translateY(-170%);
-}
-
-.footer-main {
- margin-top: 5rem;
- width: 100%;
-}
-
-.footer-team {
- width: 100%;
-}
-
-#contact a {
- color: black;
- margin: 10px;
- background: #f44786;
-}
-
-#contact p {
- background: #f44786;
- width: 200px;
-}
-
-#contact a li {
- background-color: white;
-}
-
-#contact {
- color: white;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- height: 170px;
- background-color: #f44786;
- border-radius: 20%;
- margin-top: 18rem;
- margin-left: 20%;
-}
-
-#icon {
- background-color: #fff;
- border-radius: 50%;
- width: 40px;
- height: 40px;
- display: flex;
- justify-content: center;
- align-items: center;
- transition: transform 1s, box-shadow 0.5s;
- box-shadow: 0 2px 3px rgb(0 0 0 / 12%), 0 2px 2px rgb(0 0 0 / 24%);
-}
-
-#icon-container {
- display: flex;
- justify-content: center;
- background: #f44786;
-}
-
-#icon:hover {
- transform: translateY(-3px);
- box-shadow: 0 3px 5px 5px rgb(0 0 0 / 12%), 0 3px 5px rgb(0 0 0 / 24%);
-}
-
-#contact p {
- font-size: 14px;
-}
-
-#contact fa-twitter {
- background: white;
- color: black;
-}
-
-.footer-txt li i {
- color: black;
- background: white;
-}
-/*---------------------mobile view-------------------------*/
-@media screen and (max-width: 550px) {
- .hero {
- flex-direction: column;
- align-items: center;
- }
-
- .effect-6 {
- top: 25%;
- left: 85%;
- }
-
- .hero-div-1 {
- width: 70%;
- margin: 0;
- }
-
- .hero {
- margin: 0;
- height: 100vh;
- }
-
- .hero-div-2 {
- width: 90%;
- }
-
- .hero-div-2>p {
- text-align: center;
- font-size: 1.2rem;
- }
-
- .hero-1 {
- width: 100%;
- display: flex;
- align-items: center;
- flex-direction: column;
- }
-
- .effect-2 {
- bottom: 50%;
- }
-
- .effect-5 {
- top: 45%;
- }
-
- .effect-3 {
- display: none;
- }
-
- .effect-4 {
- left: 25%;
- }
-
- .register-p {
- padding: 10px 30px;
- margin-bottom: 20px;
- text-align: center;
- letter-spacing: 1px;
- }
-
- .hero-div-3 {
- display: flex;
- flex-direction: column;
- align-items: center;
- /* gap:50px; */
- }
-
- .reg-anchor {
- margin: 0;
- }
-
- #about {
- grid-template-columns: 1fr;
- margin-top: 80%;
- padding-top: 20px;
- }
-
- .image img {
- height: 50vh;
- }
-
- .image {
- margin-bottom: 0;
- }
-
- .resp-img {
- width: 65%;
- }
-
- .ThemeContainer {
- overflow-x: scroll;
- }
-
- .ThemeName {
- width: 50%;
- margin-bottom: 5%;
- }
-
- .sponsor-image {
- width: 60%;
- }
-
- .sponsor_section {
- margin-top: 3rem;
- }
-
- #contact {
- margin-right: 18%;
- }
-
- .register-btn:active {
- background-color: #f55e96;
- }
-
- #icon {
- transform: scale(1.1);
- }
-
- .speaker-image-div {
- width: 70%;
- }
-
- .accordion {
- width: 90%;
- }
-
- .panel {
- width: 90%;
- line-height: 20px;
- }
-
- .faq-main {
- flex-direction: column;
- }
-
- .faq1 {
- width: 100%;
- }
-
- .faq2 {
- width: 100%;
- }
-
- .faq-title {
- width: 23%;
- }
-
- .new-btn {
- margin-right: 0;
- }
-
- .theme-desc {
- font-size: 1rem;
- text-align: center;
- }
-
- .footer-desc {
- font-size: 1rem;
- margin: 0 auto;
- width: 90%;
- }
- .navbar__brand{
- display: none;
- }
-}
-
-@media screen and (max-width:1200px) {
- .devscript-logo {
- transform: translateY(-250%);
- }
-}
-
-@media screen and (max-width:900px) {
- .devscript-logo {
- transform: translateY(-300%);
- }
-}
-
-@media screen and (max-width: 750px) {
- .devscript-logo {
- display: none;
- }
-
- .footer-figure {
- visibility: hidden;
- display: none;
- }
-}
-
-@media screen and (max-width: 1250px) {
- .footer-figure {
- padding-top: 6%;
- }
-}
-
-.badge{
- position: absolute;
- width: 130px;
- height: 130px;
- z-index: 11;
- top:-15px;
- right:15%;
- background-color: transparent;
-}
-.badge-img{
- width:100%;
- height:100%;
- background: transparent;
-}
-@media screen and (max-width:600px) {
- .slide {
- margin: 0 30px;
- }
- .navbar__brand{
- display: none;
- }
- .badge{
- right:5%;
- }
- .navbar{
- background: transparent;
- }
- .navbar__nav__items{
- background: transparent;
- }
-}
\ No newline at end of file
diff --git a/fss/schwags.html b/fss/schwags.html
deleted file mode 100644
index 9d36399..0000000
--- a/fss/schwags.html
+++ /dev/null
@@ -1,944 +0,0 @@
-
-
-
-
Schwags here!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ambassador Program
-
-
-
-
-
Being an FSS Ambassador, your goal will be to put in your creative thoughts to promote
- the conference, and spread the word by sharing the resources so that others can be benefitted.
-
-
Plus, this is how the network is built. There's no age barrier, or skill set required,
- anyone with a will to learn and contribute to the community is welcome. Get your friends and peers to
- join us in this biggest Flagship event of DevScript.
-
-
-
-
-
Leaderboard
-
-
-
-
-
-
-
-
-
Sponsored Activities
-
(Attempt minimum 3 activities!)
-
-
-
-
-
-
-
-
- @t-shirts
- Giveaway
-
-
-
- Spend 5 mins, complete three mini steps given in the form and stand a chance to win a FREE t-shirt from The @ Company!
-
-
-
-
-
-
-
-
-
-
- Agora SDK Implementation
-
-
-
-
- Implement agora web sdk and share the GitHub repo in the challenge form. (35)
-
-
-
-
-
-
-
-
-
-
-
-
- Pair programming
-
-
-
- Implementing the agility, install and enable the "Code With Me" plugin (A new collaborative and a pair programming service)using JetBrains IDE and code with your mate, share the screenshot while you are dloing it on socials, tag us and submit it below! (40)
-
-
-
-
-
-
-
-
-
- Customize your JetBrains IDE with themes
-
-
-
- Install IntelliJ IDEA and show us your creative side by customising your IDE with themes, post it on socials, tag us and lastly submit it below. (30)
-
-
-
-
-
-
-
-
-
- Symbl.ai Summarization API Challenge
-
-
-
- Summarize your favourite video using Symbl.ai Summarization API in 5 minuites and get a chance to win cash prizes and developer swag.(30)
-
-
-
-
-
-
-
-
-
Conference Activities
-
(All Compulsary to win schwags!)
-
-
-
-
-
-
-
-
- Refer your friend
-
-
-
- Be an Ambassador, and win assured SCHWAGS for being a top referrer! Check the details below. (2)
-
-
-
-
-
-
-
-
-
-
-
- Register for FSS
-
-
-
- Nothing without this! RSVP now to be eligible for further challenges! (10)
-
-
-
-
-
-
-
-
-
- Join the DevScript community Discord
-
-
-
- Nothing without this too! Join our official communication channel.(5)
-
-
-
-
-
-
-
-
-
- Flaunt your Profile Readme
-
-
-
- Create a profile readme and share us the link in the challenge form. (20)
-
-
-
-
-
-
-
-
-
- Sign up on Aviyel!
-
-
-
- To attend the entire live streaming for 12th and 13th February, Sign up here! (10)
-
-
-
-
-
-
-
-
-
- Sign up on Craters Club.
-
-
-
- To attend the entire live streaming for 10th and 11th February, Sign up here! (10)
-
-
-
-
-
-
-
-
-
- Follow DevScript on social media
-
-
-
- The mandatory one! Follow us else you might miss many updates.(5)
-
-
-
-
-
-
-
-
-
- Join us in opening ceremony
-
-
-
-
- Time to start your FSS journey with us. Do not miss the ice breaker of the event! (15)
-
-
-
-
-
-
-
-
-
- Join us in Livestream
-
-
-
-
- Don't let yourself break your track of learning, else you might miss out many mid event activities! Stick with us all through the event. (5)
-
-
-
-
-
-
-
-
-
- Join us in Closing ceremony
-
-
-
- Let's cherish those memories. Stay with us till the end and end the conference on a good note! (15)
-
-
-
-
-
-
-
-
-
- Post about FSS on Socials
-
-
-
- Spread the word, and let people know you are attending! (Don't forget to tag us) Lastly, submit the screenshot or link below. (5)
-
-
-
-
-
-
-
-
-
- Azure Developer Community
-
-
-
- Join AzDev Community Discord: https://discord.gg/7yDe2GQHJQ (10)
-
-
-
-
-
-
-
-
-
-
-
Fun Activities
-
-
-
-
-
-
-
-
- Best memory with FSS
-
-
-
- We would love to hear from you your best memory at Full-Stack-Squared. Share your favorite memory and share the link of it in this Challenge Form. (30)
-
-
-
-
-
-
-
-
-
-
- Chrome Dino Gamer
-
-
-
- Chrome Dino is Developers favorite. Wear the gamers hat and head to chrome://dino to play the game and share your score screenshot with us in the Challenge Form. (10)
-
-
-
-
-
-
-
-
-
-
-
- Work desk snapshot
-
-
-
- Being a techie, work desk is our home. Share your work desk photo on your Social media and tag us. Submit the link/screenshot in the challenge form. (15)
-
-
-
-
-
-
-
-
-
- Work teddy-buddy
-
-
-
- You can share any of your tech toy which you keep it with you. You can post a story, tweet or post and submit the link/screenshot in the challenge form. (15)
-
-
-
-
-
-
-
-
-
- Flaunt your geek collection aka swags!
-
-
-
- Share your swags collection on the socials, tag us and submit the link in the challenge form. (20)
-
-
-
-
-
-
-
-
-
- Your 2022 Tech To-Do list!
-
-
-
- Publicizing your goals impacts more! Share or create a 2022 Season Tech To-Do list, tag us and submit the screenshot/link in the challenge form. Don't forget to work on achieving them! (25)
-
-
-
-
-
-
-
-
-
- Pen down your journey!
-
-
-
- Share your lockdown learning experience/internship/ first job experience. Submit the link in the challenge form. (50)
-
-
-
-
-
-
-
-
-
- Mascot Artist!
-
-
-
-
- Bring in your creativity and show it to us by designing a Mascot for DevScript. Tweet or share your design on Instagram (Don't forget to tag us.). Lastly, share the link/screenshot in the Challenge Form. (20)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/fss/script.js b/fss/script.js
deleted file mode 100644
index e489d62..0000000
--- a/fss/script.js
+++ /dev/null
@@ -1,85 +0,0 @@
-const hamburgermenu = document.getElementById("hamburgermenu");
-const mobileNavDropDown = document.querySelector(
- ".mobile__navbar__items"
-);
-hamburgermenu.addEventListener("click", () => {
- if (mobileNavDropDown.classList.contains("hamburger__menu__close")){
- return mobileNavDropDown.classList.remove("hamburger__menu__close");
- }
- return mobileNavDropDown.classList.add("hamburger__menu__close");
-});
-
-const dum=document.querySelector('.mobile__navbar__items ul');
-dum.addEventListener("click", ()=>{
- return mobileNavDropDown.classList.add("hamburger__menu__close");
-})
-
-document.querySelectorAll(".Description").forEach(function (p) {
- p.querySelector("a").addEventListener("click", function () {
- p.classList.toggle("show");
- this.textContent = p.classList.contains("show") ? "Show Less" : "Show More";
- });
-});
-
-const slider = document.querySelector('.ThemeContainer');
-let isDown = false;
-let startX;
-let scrollLeft;
-
-slider.addEventListener('mousedown', (e) => {
- isDown = true;
- slider.classList.add('active');
- startX = e.pageX - slider.offsetLeft;
- scrollLeft = slider.scrollLeft;
-});
-slider.addEventListener('mouseleave', () => {
- isDown = false;
- slider.classList.remove('active');
-});
-slider.addEventListener('mouseup', () => {
- isDown = false;
- slider.classList.remove('active');
-});
-slider.addEventListener('mousemove', (e) => {
- if (!isDown) return;
- e.preventDefault();
- const x = e.pageX - slider.offsetLeft;
- const walk = (x - startX) * 1.5; //scroll-fast
- slider.scrollLeft = scrollLeft - walk;
- console.log(walk);
-});
-
-var acc = document.getElementsByClassName("accordion");
-var i;
-
-for (i = 0; i < acc.length; i++) {
- acc[i].addEventListener("click", function () {
- this.classList.toggle("active");
- var panel = this.nextElementSibling;
- if (panel.style.display === "block") {
- panel.style.display = "none";
- } else {
- panel.style.display = "block";
- }
- });
-}
-
-// document.querySelectorAll('a[href^="#"]').forEach(anchor => {
-// anchor.addEventListener('click', function (e) {
-// e.preventDefault();
-
-// document.querySelector(this.getAttribute('href')).scrollIntoView({
-// behavior: 'smooth'
-// });
-// });
-// });
-
-function showText(toggleText) {
- toggleText.classList.toggle("active");
-}
-
-var preloader = document.getElementById("loader");
-
-function myFunction() {
- preloader.style.display = 'none';
-};
\ No newline at end of file
diff --git a/fss/sponsors/1P-wordmark-536px-tall.png b/fss/sponsors/1P-wordmark-536px-tall.png
deleted file mode 100644
index 749f7b0..0000000
Binary files a/fss/sponsors/1P-wordmark-536px-tall.png and /dev/null differ
diff --git a/fss/sponsors/AmphanTri.png b/fss/sponsors/AmphanTri.png
deleted file mode 100644
index 3557e7c..0000000
Binary files a/fss/sponsors/AmphanTri.png and /dev/null differ
diff --git a/fss/sponsors/GitHub.svg b/fss/sponsors/GitHub.svg
deleted file mode 100644
index 349f610..0000000
--- a/fss/sponsors/GitHub.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/fss/sponsors/HackClub.png b/fss/sponsors/HackClub.png
deleted file mode 100644
index 1838815..0000000
Binary files a/fss/sponsors/HackClub.png and /dev/null differ
diff --git a/fss/sponsors/Hack_Club_Flag_Standalone.svg.png b/fss/sponsors/Hack_Club_Flag_Standalone.svg.png
deleted file mode 100644
index aab9b8c..0000000
Binary files a/fss/sponsors/Hack_Club_Flag_Standalone.svg.png and /dev/null differ
diff --git a/fss/sponsors/Merge.png b/fss/sponsors/Merge.png
deleted file mode 100644
index dd16991..0000000
Binary files a/fss/sponsors/Merge.png and /dev/null differ
diff --git a/fss/sponsors/Microsoft_Azure-Logo.wine.svg b/fss/sponsors/Microsoft_Azure-Logo.wine.svg
deleted file mode 100644
index e988375..0000000
--- a/fss/sponsors/Microsoft_Azure-Logo.wine.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/fss/sponsors/Portis.png b/fss/sponsors/Portis.png
deleted file mode 100644
index 671ceb4..0000000
Binary files a/fss/sponsors/Portis.png and /dev/null differ
diff --git a/fss/sponsors/StreamYard - Horz (2).png b/fss/sponsors/StreamYard - Horz (2).png
deleted file mode 100644
index a1527e8..0000000
Binary files a/fss/sponsors/StreamYard - Horz (2).png and /dev/null differ
diff --git a/fss/sponsors/Symbl_LARGE_300 dpi_Logo_White.png b/fss/sponsors/Symbl_LARGE_300 dpi_Logo_White.png
deleted file mode 100644
index d721510..0000000
Binary files a/fss/sponsors/Symbl_LARGE_300 dpi_Logo_White.png and /dev/null differ
diff --git a/fss/sponsors/The__Company_-_Wordmark1200px_2.png b/fss/sponsors/The__Company_-_Wordmark1200px_2.png
deleted file mode 100644
index bcfcdc5..0000000
Binary files a/fss/sponsors/The__Company_-_Wordmark1200px_2.png and /dev/null differ
diff --git a/fss/sponsors/The__Company_-_Wordmark_Reverse_Text1200_1.png b/fss/sponsors/The__Company_-_Wordmark_Reverse_Text1200_1.png
deleted file mode 100644
index e04e942..0000000
Binary files a/fss/sponsors/The__Company_-_Wordmark_Reverse_Text1200_1.png and /dev/null differ
diff --git a/fss/sponsors/agoralightblue-1.png b/fss/sponsors/agoralightblue-1.png
deleted file mode 100644
index dd4db70..0000000
Binary files a/fss/sponsors/agoralightblue-1.png and /dev/null differ
diff --git a/fss/sponsors/amphan.png b/fss/sponsors/amphan.png
deleted file mode 100644
index 0d7fb27..0000000
Binary files a/fss/sponsors/amphan.png and /dev/null differ
diff --git a/fss/sponsors/aviyel-newlogo.svg b/fss/sponsors/aviyel-newlogo.svg
deleted file mode 100644
index 3be21bd..0000000
--- a/fss/sponsors/aviyel-newlogo.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/fss/sponsors/aws ug jaipur.jpg b/fss/sponsors/aws ug jaipur.jpg
deleted file mode 100644
index a716b55..0000000
Binary files a/fss/sponsors/aws ug jaipur.jpg and /dev/null differ
diff --git a/fss/sponsors/aws ug jaipur.png b/fss/sponsors/aws ug jaipur.png
deleted file mode 100644
index a569d88..0000000
Binary files a/fss/sponsors/aws ug jaipur.png and /dev/null differ
diff --git a/fss/sponsors/cncf-white.svg b/fss/sponsors/cncf-white.svg
deleted file mode 100644
index feb1ce8..0000000
--- a/fss/sponsors/cncf-white.svg
+++ /dev/null
@@ -1 +0,0 @@
-
cncf-white.svg
\ No newline at end of file
diff --git a/fss/sponsors/codingBlocks.png b/fss/sponsors/codingBlocks.png
deleted file mode 100644
index 2b27b33..0000000
Binary files a/fss/sponsors/codingBlocks.png and /dev/null differ
diff --git a/fss/sponsors/crater.png b/fss/sponsors/crater.png
deleted file mode 100644
index 409502c..0000000
Binary files a/fss/sponsors/crater.png and /dev/null differ
diff --git a/fss/sponsors/github.580dd30.svg b/fss/sponsors/github.580dd30.svg
deleted file mode 100644
index 1cd712a..0000000
--- a/fss/sponsors/github.580dd30.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/fss/sponsors/github.png b/fss/sponsors/github.png
deleted file mode 100644
index e03d8dd..0000000
Binary files a/fss/sponsors/github.png and /dev/null differ
diff --git a/fss/sponsors/github1.png b/fss/sponsors/github1.png
deleted file mode 100644
index c61ab9d..0000000
Binary files a/fss/sponsors/github1.png and /dev/null differ
diff --git a/fss/sponsors/hackclubBank.png b/fss/sponsors/hackclubBank.png
deleted file mode 100644
index 350b866..0000000
Binary files a/fss/sponsors/hackclubBank.png and /dev/null differ
diff --git a/fss/sponsors/microsoftAzure.png b/fss/sponsors/microsoftAzure.png
deleted file mode 100644
index e183c0c..0000000
Binary files a/fss/sponsors/microsoftAzure.png and /dev/null differ
diff --git a/fss/sponsors/neo.png b/fss/sponsors/neo.png
deleted file mode 100644
index 98a516e..0000000
Binary files a/fss/sponsors/neo.png and /dev/null differ
diff --git a/fss/sponsors/postman.svg b/fss/sponsors/postman.svg
deleted file mode 100644
index 8ca967a..0000000
--- a/fss/sponsors/postman.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/fss/sponsors/sashido.png b/fss/sponsors/sashido.png
deleted file mode 100644
index 0e4e61e..0000000
Binary files a/fss/sponsors/sashido.png and /dev/null differ
diff --git a/fss/sponsors/sawolabs-logo.svg b/fss/sponsors/sawolabs-logo.svg
deleted file mode 100644
index e765cf5..0000000
--- a/fss/sponsors/sawolabs-logo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/fss/sponsors/scrimba-word-logo-BandL.png b/fss/sponsors/scrimba-word-logo-BandL.png
deleted file mode 100644
index 0395dae..0000000
Binary files a/fss/sponsors/scrimba-word-logo-BandL.png and /dev/null differ
diff --git a/fss/sponsors/simpledev.png b/fss/sponsors/simpledev.png
deleted file mode 100644
index e38b5e0..0000000
Binary files a/fss/sponsors/simpledev.png and /dev/null differ
diff --git a/fss/sponsors/stickerMule.png b/fss/sponsors/stickerMule.png
deleted file mode 100644
index 37d8154..0000000
Binary files a/fss/sponsors/stickerMule.png and /dev/null differ
diff --git a/fss/sponsors/webdev24x7.png b/fss/sponsors/webdev24x7.png
deleted file mode 100644
index 7ffc7f0..0000000
Binary files a/fss/sponsors/webdev24x7.png and /dev/null differ
diff --git a/fss/sponsors/xyz-logo-color.png b/fss/sponsors/xyz-logo-color.png
deleted file mode 100644
index 24a67e9..0000000
Binary files a/fss/sponsors/xyz-logo-color.png and /dev/null differ
diff --git a/fss/styles.css b/fss/styles.css
deleted file mode 100644
index 7149cba..0000000
--- a/fss/styles.css
+++ /dev/null
@@ -1,2490 +0,0 @@
-@font-face {
- font-family: myFirstFont;
- src: url(GameOfSquids-1GMVL.ttf);
-}
-
-* {
- margin: 0;
- padding: 0;
- text-decoration: none;
- list-style: none;
- box-sizing: border-box;
- font-family: "Roboto", sans-serif;
- background-color: #090910;
- color: white;
- scroll-behavior: smooth;
-}
-
-/* Global */
-
-body {
- font-family: "Merriweather", sans-serif;
- background-color: #090910;
- overflow-x: hidden;
- transition: 0.5s;
-}
-
-
-/*---------------------navbar-------------------------*/
-header{
- position: sticky;
- top:0;
- z-index: 9;
- background:transparent;
-}
-a {
- text-decoration: none;
-}
-
-button {
- border: none;
- cursor: pointer;
-}
-
-.hide__mobile {
- display: none !important;
-}
-
-.navbar {
- position: sticky;
- top: 0;
- display: flex;
- justify-content: space-between;
- align-items: center;
- background-color: #090910;
- box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
- 0 4px 6px -2px rgba(0, 0, 0, 0.05);
- z-index: 9;
-}
-
-.navbar__brand {
- width: 100px;
- margin-left: 10px;
-}
-
-.mobile__navbar__items {
- background-color: #090910;
- padding: 1rem;
- box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
- 0 4px 6px -2px rgba(0, 0, 0, 0.05);
- z-index: 9999;
-}
-
-.hamburger__menu>div {
- width: 35px;
- height: 5px;
- background-color: #ffffff;
- margin: 6px 0;
-}
-
-.hamburger__menu__close {
- display: none;
-}
-
-.mobile__navbar__items>ul>a {
- margin: 10px 0;
-}
-
-.mobile__navbar__items>ul {
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
-}
-
-.mobile__navbar__items>ul>a>li {
- font-weight: 600;
- font-size: 1.25rem;
- font-family: myfirstfont;
-}
-
-.mobile__navbar__items>ul>a>li:active {
- color: #f44786;
-}
-
-.social-icons-list {
- display: flex;
- flex-direction: row;
- gap: 10px;
-}
-
-.social-icons {
- margin-right: 10px;
-}
-
-
-.navbar__nav__items li {
- font-size: 20px;
- margin: 0 5px;
- text-transform: capitalize;
-}
-
-.navbar__nav__items li a {
- color: white;
- transition: color 0.4s ease-in-out;
-}
-
-.navbar__nav__items li a:hover {
- color: #f44786;
-}
-
-.social-icons {
- display: flex;
- color: white;
-}
-
-.social-icons li {
- font-size: 18px;
- margin: 0 4px;
-}
-
-.fab {
- color: white;
-}
-
-.fab:hover {
- color: #f44786;
-}
-
-.navbar__nav__items {
- display: flex;
- flex-direction: row;
- gap: 8px;
-}
-
-@media (min-width: 768px) {
- .hide__mobile {
- display: block !important;
- }
-
- .mobile__only {
- display: none !important;
- }
-}
-
-.button__primary {
- margin: 10px;
- padding: 0.5rem 1rem;
- text-align: center;
- text-transform: capitalize;
- transition: 0.5s;
- font-weight: 600;
- background-size: 200% auto;
- color: white;
- box-shadow: 0 0 20px #eee;
- border-radius: 4px;
- display: block;
-}
-
-.button__primary:hover {
- background-position: right center;
- /* change the direction of the change here */
- color: #fff;
- text-decoration: none;
-}
-
-.nav__item {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
-}
-
-.nav__item>li:hover {
- text-decoration: underline;
- text-underline-position: under;
-}
-
-ul {
- text-decoration: none;
-}
-
-li {
- text-decoration: none;
-}
-
-.links {
- display: flex;
- flex-direction: row;
- gap: 10px;
- align-items: center;
-}
-
-.social-icons-list {
- display: flex;
- flex-direction: row;
- gap: 10px;
-}
-
-
-/*--------------------------------scroll bar----------------------------*/
-
-::-webkit-scrollbar {
- width: 10px;
-}
-
-::-webkit-scrollbar-track {
- background-color: #ebebeb;
- -webkit-border-radius: 10px;
- border-radius: 10px;
-}
-
-::-webkit-scrollbar-thumb {
- -webkit-border-radius: 10px;
- border-radius: 10px;
- background: #f44786;
-}
-
-.effect-wrap .effect {
- position: absolute;
- z-index: 3;
-}
-
-
-.effect-2 {
- width: 30px;
- height: 30px;
- border: 4px solid #f44786;
- left: 5%;
- bottom: 20%;
- animation: spin 10s linear infinite;
- z-index: 3;
-}
-
-.effect-3 {
- width: 30px;
- height: 30px;
- border: 4px solid #f44786;
- right: 55%;
- bottom: 40%;
- animation: spin 10s linear infinite;
- z-index: 3;
-}
-
-
-.effect-4 {
- border-top: 30px solid transparent;
- border-left: 30px solid #06d79c;
- left: 40%;
- top: 20%;
- animation: spin 15s linear infinite;
- z-index: 3;
-}
-
-.effect-5 {
- height: 50px;
- width: 50px;
- right: 6%;
- top: 60%;
- display: flex;
- justify-content: space-between;
- border-radius: 50%;
- overflow: hidden;
- animation: spin 10s linear infinite;
- z-index: 3;
-}
-
-.effect-5 div {
- width: 1px;
- background-color: #4dd0e1;
-}
-
-.effect-6 {
- border-top: 30px solid transparent;
- border-left: 30px solid white;
- left: 35%;
- top: 70%;
- animation: spin 15s linear infinite;
- z-index: 3;
-}
-
-.effect-7 {
- border-top: 30px solid transparent;
- border-left: 30px solid #037a76;
- left: 3%;
- top: 12%;
- animation: spin 15s linear infinite;
- z-index: 3;
-}
-
-@keyframes spin {
- 0% {
- transform: rotate(0deg);
- }
-
- 100% {
- transform: rotate(360deg);
- }
-}
-
-@keyframes topBounce {
- 0% {
- transform: translateY(0);
-
- }
-
- 50% {
- transform: translateY(25px);
-
- }
-
-}
-
-@keyframes leftBounce {
-
- 0%,
- 100% {
- transform: translateX(0);
- }
-
- 50% {
- transform: translateX(25px);
- }
-
-}
-
-@keyframes fadeInTop {
- 0% {
- opacity: 0;
- transform: translateY(-25px);
- }
-
- 100% {
- opacity: 1;
- transform: translateY(0px);
- }
-}
-
-
-/*------------------------hero section--------------------*/
-
-.hero {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- height: 70vh;
- margin-bottom: 30px;
-}
-
-.hero-img {
- width: 100%;
-}
-
-.hero-div-1 {
- padding: 30px 20px;
- width: 40%;
- margin: 0 20px;
-}
-
-.hero-1 {
- width: 50%;
- margin-top: 5%;
-}
-
-.hero-img-2 {
- width: 100%;
-}
-
-.hero-div-2 {
- width: 90%;
- margin-bottom: 5%;
- padding-top: 80px;
-}
-
-.hero-div-2>p {
- text-align: center;
- font-family: 'Yuji Hentaigana Akebono', cursive;
- font-size: 1.5rem;
- color: #f44786;
- font-weight: 600;
- word-spacing: 8px;
-}
-
-.register-p {
- font-size: 1.1rem;
- font-weight: 500;
- text-align: center;
- line-height: 1.5;
- padding-right: 50px;
- letter-spacing: 2px;
-}
-
-.register-btn {
- color: white;
- border: 2px solid white;
- border-radius: 50%;
- padding: 50px 16px;
- text-decoration: none;
- text-align: center;
- vertical-align: center;
- font-size: 1rem;
- font-family: myFirstFont;
-}
-
-.register-btn:hover {
- color: white;
- background-color: #f44786;
- border-color: gold;
- transition: 0.4s;
-}
-
-.hero-div-3 {
- display: flex;
- flex-direction: column;
- /* gap: 70px; */
- align-items: center;
-}
-
-.reg-anchor {
- margin-left: 30%;
-}
-
-.arrow-img {
- width: 100%;
- background: transparent;
-}
-
-.arrow-div {
- width: 250px;
- float: right;
- margin-right: 22%;
- margin-top: -3%;
- transform: scale(0.5);
- background: transparent;
-}
-
-.arrow-txt {
- text-align: center;
- margin-left: 10%;
- color: #E4C68B;
- font-family: 'Kaushan Script', cursive;
- letter-spacing: 2px;
-}
-
-.overlap-img {
- position: relative;
- width: 300px;
- height: 250px;
- animation: topBounce 3s ease-in-out infinite;
-}
-
-.overlap-img>img {
- border-radius: 25px;
-}
-
-.arrow-section {
- height: 55vh;
-}
-
-.quote-1 {
- display: flex;
- width: 50%;
- font-size: 1.1rem;
- align-items: center;
- text-align: center;
- letter-spacing: 2px;
- font-weight: 300;
- line-height: 1.7;
-}
-
-.quote {
- width: 100%;
- display: flex;
- flex-direction: row;
- justify-content: space-evenly;
-
-}
-
-/*--------------------------about us-------------------*/
-
-section {
- display: grid;
- grid-template-columns: 1fr 2fr;
- min-height: 60vh;
- width: 100%;
- margin: 25px auto;
- margin-bottom: 0;
- border-radius: none
-}
-
-.image {
- display: flex;
- border-radius: 12px 0 0 12px;
- margin: 50px auto;
-}
-
-.image img {
- height: 70vh;
-}
-
-.content {
- background-color: #090910;
- display: flex;
- justify-content: center;
- flex-direction: column;
- align-items: center;
- border-radius: 0 12px 12px 0;
- color: #fff;
-}
-
-.content h2 {
- text-transform: uppercase;
- font-size: 36px;
- letter-spacing: 6px;
- opacity: 0.9;
-}
-
-.content span {
- height: 0.5px;
- width: 80px;
- background: #777;
- margin: 30px 0;
-}
-
-.content p {
- padding-bottom: 15px;
- font-weight: 300;
- letter-spacing: 2px;
- width: 60%;
- text-align: center;
- margin: 0 auto;
- line-height: 1.7;
- color: #ffffff
-}
-
-.vertical-line {
- height: 30px;
- width: 3px;
- background: #C850C0;
- margin: 0 auto;
-}
-
-.icons {
- display: flex;
- padding: 15px 0;
-}
-
-.icons li {
- display: block;
- padding: 5px;
- margin: 5px;
-}
-
-.icons li i {
- font-size: 26px;
- opacity: 0.8;
-}
-
-.icons li i:hover {
- color: #C850C0;
- cursor: pointer;
-}
-
-@media(max-width: 900px) {
- #about {
- margin-top: 30%;
- grid-template-columns: 1fr 1fr;
- width: 100%;
- border-radius: none;
- }
-
- .image img {
- height: 55vh;
- border-radius: none;
-
- }
-
- .content {
- height: 75vh;
- border-radius: none;
- justify-content: flex-start;
- }
-
- .content h2 {
- font-size: 20px;
- margin-top: 50px;
- }
-
- .content span {
- margin: 20px 0;
- }
-
- .content p {
- font-size: 14px;
- width: 80%;
- }
-
- .links li a {
- font-size: 14px;
- }
-
- .links {
- margin: 5px 0;
- }
-
- .links li {
- padding: 6px 10px;
- }
-
- .icons li i {
- font-size: 15px;
- }
-
- .arrow-section {
- display: none;
- }
-
- .navbar__nav__items {
- gap: 2px;
- }
-
- .social-icons-list {
- gap: 2px;
- }
-
- .nav__item>li>a {
- font-size: 16px;
- }
-
- .scrolling-wrapper {
- -webkit-overflow-scrolling: touch;
- }
-
-}
-
-.credit {
- text-align: center;
- color: #000;
- font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
-}
-
-.credit a {
- text-decoration: none;
- color: #000;
- font-weight: bold;
-}
-
-.responsive {
- width: 100%;
- padding: 20px;
-}
-
-.resp-img {
- width: 50%;
-}
-
-/*--------------------------Theme--------------------------*/
-.Section {
- width: 100%;
- height: auto;
- align-items: center;
- display: flex;
- overflow-x: hidden;
- flex-direction: column;
- justify-items: center;
- background-color: #090910;
-}
-
-@keyframes moveSlideshow {
- 0% {
- left: 0;
- }
-
- 100% {
- left: -100%;
- }
-}
-
-.ThemeContainer {
- width: 88%;
- overflow-x: hidden;
- overflow-y: hidden;
- white-space: nowrap;
- margin-bottom: 2%;
- animation: marquee 20s linear infinite;
-}
-
-.ThemeContainer:active {
- background-color: transparent;
-}
-
-.ThemeName>img {
- width: 100%;
-}
-
-.ThemeName {
- margin-bottom: 3%;
- width: 30%;
-}
-
-.theme-desc {
- font-size: 1.8rem;
- text-align: center;
-}
-
-.ThemeCard {
- top: 0;
- display: inline-block;
- margin-right: 10px;
- margin-left: 10px;
- position: relative;
- background-color: rgb(0, 0, 0);
- color: rgb(255, 255, 255);
- border-radius: 20px;
- max-width: 250px;
- min-height: 300px;
- transform: translate3d(0, 0, 0);
- animation: moveSlideshow 30s linear infinite;
-
-}
-
-.ThemeImg {
- top: 0;
- width: 100%;
- height: auto;
- object-fit: cover;
- border-top-right-radius: 20px;
- border-top-left-radius: 20px;
-}
-
-
-.Topic {
- margin-top: 0px;
- padding-left: 10px;
- background-color: rgb(0, 0, 0);
- color: rgb(255, 255, 255);
-}
-
-.Description {
- margin-top: 0px;
- padding-left: 10px;
- overflow-wrap: break-word;
- word-wrap: break-word;
- width: 240px;
- background-color: rgb(0, 0, 0);
- white-space: normal;
- color: rgb(255, 255, 255);
-}
-
-
-
-.Description .more,
-.Description.show .dots {
- display: none;
- background-color: rgb(0, 0, 0);
-
-}
-
-.Description.show .more {
- display: inline-flex;
- background-color: rgb(0, 0, 0);
- color: rgb(255, 255, 255);
-}
-
-.Description a {
- cursor: pointer;
- display: block;
- margin-top: 0.5em;
- margin-bottom: 1em;
- font-weight: bold;
- background-color: rgb(0, 0, 0);
-}
-
-
-.ThemeCard:hover {
- transform: scale(1.05);
- transition: 0.6s all ease-out;
-}
-
-.ThemeCard a {
- color: #ed1b76;
- text-align: right;
- padding-right: 6%;
-}
-
-.ThemeCard a:hover {
- color: #037a76;
-}
-
-
-/*---------------sponsor---------------------*/
-.sponsor_section {
- margin-top: 30px;
-}
-
-.announce {
- font-size: 1.5rem;
-}
-
-.sponsor-image {
- display: block;
- margin-left: auto;
- margin-right: auto;
- width: 32%;
-}
-
-
-.sponsor_section {
- display: block;
- width: 95%;
- margin: 0 auto;
- display: flex;
- flex-direction: column;
- padding: 20px 0;
-}
-
-
-.sponsor_list {
- display: flex;
- justify-content: center;
- align-items: center;
- background-color: transparent;
-}
-
-.heading {
- margin-bottom: 20px;
-}
-
-.subheading {
- margin-top: 20px;
-}
-
-
-/*----------------footer-------------*/
-.footer-desc {
- font-size: 1.7rem;
- text-align: center;
-}
-
-.devscript-img {
- width: 100%;
- background-color: transparent;
-}
-
-.footer-txt {
- position: relative;
- display: flex;
- justify-content: space-evenly;
- flex-direction: row;
- background: url("webimages/background.png") no-repeat;
- background-size: cover;
- overflow-y: hidden;
- overflow-x: hidden;
-}
-
-.footer-figure-image {
- width: 100%;
- background-color: transparent;
-}
-
-.footer-figure {
- margin-right: 10%;
- width: 20rem;
- height: 23rem;
- background: transparent;
- padding-top: 5%;
-}
-
-.devscript-logo {
- position: absolute;
- width: 20%;
- background-color: transparent;
- transform: translateY(-170%);
-}
-
-.footer-main {
- margin-top: 2rem;
- width: 100%;
-}
-
-.footer-team {
- width: 100%;
-}
-
-#contact a {
- color: black;
- margin: 10px;
- background: #f44786;
-}
-
-#contact p {
- background: #f44786;
- width: 200px;
-}
-
-#contact a li {
- background-color: white;
-}
-
-#contact {
- color: white;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- height: 170px;
- background-color: #f44786;
- border-radius: 20%;
- margin-top: 18rem;
- margin-left: 20%;
-}
-
-#icon {
- background-color: #fff;
- border-radius: 50%;
- width: 40px;
- height: 40px;
- display: flex;
- justify-content: center;
- align-items: center;
- transition: transform 1s, box-shadow 0.5s;
- box-shadow: 0 2px 3px rgb(0 0 0 / 12%), 0 2px 2px rgb(0 0 0 / 24%);
-}
-
-#icon-container {
- display: flex;
- justify-content: center;
- background: #f44786;
-}
-
-#icon:hover {
- transform: translateY(-3px);
- box-shadow: 0 3px 5px 5px rgb(0 0 0 / 12%), 0 3px 5px rgb(0 0 0 / 24%);
-}
-
-#contact p {
- font-size: 14px;
-}
-
-#contact fa-twitter {
- background: white;
- color: black;
-}
-
-.footer-txt li i {
- color: black;
- background: white;
-}
-
-
-/*------------------speaker----------------*/
-.speaker-image {
- width: 100%;
-}
-
-.speaker-image-div {
- display: block;
- margin-left: auto;
- margin-right: auto;
- width: 32%;
-}
-
-.container {
- display: flex;
- justify-content: center;
-}
-
-.speakers {
- margin-top: 30px;
- width: 90%;
-}
-
-.list {
- display: flex;
- align-items: center;
- justify-content: space-evenly;
- flex-wrap: wrap;
- margin-top: 30px;
- margin-bottom: 30px;
- column-gap: 50px;
- row-gap: 30px;
-}
-
-.card-wrap {
- width: 160px;
- background: transparent;
- border-radius: 20px;
- overflow: hidden;
- cursor: pointer;
- transition: all .2s ease-in-out;
- padding: 5px;
-}
-
-.card-wrap:hover {
- transform: scale(0.98);
-}
-
-.card-header {
- height: 150px;
- width: 100%;
- background-color: transparent;
- border-radius: 100% 0% 100% 0% / 0% 50% 50% 100%;
- display: grid;
- place-items: center;
-
-}
-
-.card-content {
- display: flex;
- flex-direction: column;
- align-items: center;
- width: 80%;
- margin: 0 auto;
-}
-
-.card-title {
- text-align: center;
- text-transform: uppercase;
- font-size: 20px;
- margin-top: 10px;
- margin-bottom: 5px;
- color: white;
-}
-
-.card-text {
- text-align: center;
- font-size: 13px;
- margin-bottom: 5px;
- color: white;
-}
-
-.card-header.one {
- background-repeat: no-repeat;
- background-position: center;
- background-size: cover;
-}
-
-
-@media only screen and (max-width:500px) {
- .card-wrap {
- width: 140px;
- }
-
-
-
- .list {
- gap: 25px;
- }
-
- .card-content {
- width: 85%;
- }
-
- .card-text {
- margin: 0;
- }
-
- .card-title {
- margin: auto;
- margin-top: 8px;
- margin-bottom: 8px;
- }
- .card-content .socials{
- margin:10px;
- }
-}
-
-.text {
- font-size: 2rem;
-}
-
-/*-----------sponsor-section-------------------*/
-.heading {
- display: flex;
- flex-direction: row-reverse;
- align-items: center;
- background: transparent;
-}
-
-.heading1 {
- display: flex;
- flex-direction: row;
- align-items: center;
- background: transparent;
-}
-
-@font-face {
- font-family: myFirstFont;
- src: url(GameOfSquids-1GMVL.ttf);
-}
-
-.title {
- font-size: 3rem;
- font-weight: 600;
- padding: 10px 10px 10px 10px;
- color: #e22ea6;
- font-family: myFirstFont;
- text-shadow: 1px 1px #ffffff,
- 2px 2px #ffffff,
- 3px 3px #ffffff;
- margin-top: 20px;
- background-color: transparent;
-}
-
-.title1 {
- font-size: 2.5rem;
- font-weight: 600;
- padding: 10px 10px 10px 10px;
- color: #e22ea6;
- font-family: myFirstFont;
- text-shadow: 1px 1px #ffffff,
- 2px 2px #ffffff,
- 3px 3px #ffffff;
- margin-top: 20px;
- background-color: transparent;
-}
-
-.title::before,
-.title1::before {
- content: "";
- color: beige;
- padding-right: 5px;
- transform: scale(2);
-}
-
-.title::after,
-.title1::after {
- content: "";
- color: beige;
- transform: scale(2);
-}
-
-.title:hover,
-.title1:hover {
- position: relative;
- top: -3px;
- left: -3px;
- text-shadow: 1px 1px #ffffff,
- 2px 2px #ffffff,
- 3px 3px #ffffff,
- 4px 4px #ffffff,
- 5px 5px #ffffff,
- 6px 6px #ffffff;
-}
-
-.line1 {
- margin-top: 20px;
- width: 10%;
- height: 2px;
- background-color: #fff;
- box-shadow:
- 0 0 7px #fff,
- 0 0 10px #fff,
- 0 0 21px #fff,
- 0 0 42px #0fa,
- 0 0 82px #0fa,
- 0 0 92px #0fa,
- 0 0 102px #0fa,
- 0 0 151px #0fa;
-}
-
-.line2 {
- margin-top: 20px;
- width: 57%;
- height: 2px;
- background-color: #fff;
- box-shadow:
- 0 0 7px #fff,
- 0 0 10px #fff,
- 0 0 21px #fff,
- 0 0 42px #0fa,
- 0 0 82px #0fa,
- 0 0 92px #0fa,
- 0 0 102px #0fa,
- 0 0 151px #0fa;
-}
-
-.lin{
- width: 30%;
- height: 2px;
- background-color: #fff;
- box-shadow:
- 0 0 7px #fff,
- 0 0 10px #fff,
- 0 0 21px #fff,
- 0 0 42px #0fa,
- 0 0 82px #0fa,
- 0 0 92px #0fa,
- 0 0 102px #0fa,
- 0 0 151px #0fa;
-}
-.line {
- margin-top: 20px;
- width: 40%;
- height: 2px;
- background-color: #fff;
- box-shadow:
- 0 0 7px #fff,
- 0 0 10px #fff,
- 0 0 21px #fff,
- 0 0 42px #0fa,
- 0 0 82px #0fa,
- 0 0 92px #0fa,
- 0 0 102px #0fa,
- 0 0 151px #0fa;
-}
-
-.line3 {
- margin-top: 20px;
- width: 40%;
- height: 2px;
- background-color: #fff;
- box-shadow:
- 0 0 7px #fff,
- 0 0 10px #fff,
- 0 0 21px #fff,
- 0 0 42px #0fa,
- 0 0 82px #0fa,
- 0 0 92px #0fa,
- 0 0 102px #0fa,
- 0 0 151px #0fa;
-}
-
-.line4 {
- margin-top: 20px;
- width: 10%;
- height: 2px;
- background-color: #fff;
- box-shadow:
- 0 0 7px #fff,
- 0 0 10px #fff,
- 0 0 21px #fff,
- 0 0 42px #0fa,
- 0 0 82px #0fa,
- 0 0 92px #0fa,
- 0 0 102px #0fa,
- 0 0 151px #0fa;
-}
-
-.maker {
- display: grid;
- grid-template-columns: 1fr 1fr 1fr 1fr;
- place-items: center;
- justify-content: center;
- align-items: center;
-}
-
-.Trailblazer {
- display: grid;
- grid-template-columns: 1fr 1fr 1fr;
- padding-top: 50px;
- place-items: center;
- row-gap: 5rem;
-}
-
-.Visionary {
- display: grid;
- grid-template-columns: 1fr 1fr;
- padding-top: 50px;
- place-items: center;
-}
-
-.title-sponsor {
- display: grid;
- grid-template-columns: 1fr;
- padding-top: 50px;
- place-items: center;
-}
-
-.sponsor-div0>a>img {
- width: 100%;
- height: 100%;
- background-color: #090910;
-}
-.sponsor-div0 {
- width: 50%;
- place-self: center;
- height: 120px;
- border-radius: 20px;
- overflow: hidden;
-}
-.sponsor-div>a>img {
- width: 100%;
- height: 100%;
- background-color: #090910;
-}
-
-.sponsor-div1>a>img {
- width: 100%;
- height: 100%;
- background-color: #090910;
-}
-
-.sponsor-div2>a>img {
- width: 100%;
- height: 100%;
- background-color: #090910;
-}
-
-.sponsor-div {
- width: 60%;
- place-self: center;
- height: 150px;
- border-radius: 20px;
- overflow: hidden;
-}
-
-.sponsor-div1 {
- width: 60%;
- place-self: center;
- border-radius: 20px;
- overflow: hidden;
-}
-
-.sponsor-div2 {
- width: 60%;
- place-self: center;
- height: 135px;
- border-radius: 20px;
- overflow: hidden;
-}
-
-.hackclub {
- width: 40%;
-}
-
-.sashido {
- margin-top: 15%;
-}
-
-
-
-@media screen and (max-width: 600px) {
- .Trailblazer {
- padding: 0;
- grid-template-columns: 1fr 1fr;
- gap: 0;
- }
-
- .Visionary {
- padding: 0;
- }
-
- .title-sponsor {
- padding: 0;
- }
-
- .sponsor-div2 {
- padding: 15%;
- width: 100%;
- height: 20vh;
- }
-
- .sponsor-div1 {
- padding: 15%;
- width: 100%;
-
- }
-
- .sponsor-div {
- padding: 12%;
- width: 100%;
- height: 20vh;
- }
-
- .sponsor-div0{
- padding: 9%;
- width: 100%;
- height: 20vh;
- }
-
- .title {
- font-size: 2rem;
- }
-
- .title1 {
- font-size: 1.5rem;
- padding: 10px 0;
- }
-
- .jaipur {
- transform: scale(1.5);
- width: 65%;
- }
-
- .amphan {
- transform: scale(1.5);
- width: 65%;
- padding: 5%;
- }
-
- .hackclub {
- width: 80%;
- height: 20vh;
- }
-
- .sashido {
- margin-top: 5%;
- }
-
- .wrky{
- padding:7%;
- }
-
- .streamyard{
- padding:10%;
- }
-
- .jetbrain{
- padding:10%;
- }
-
- .maker {
- padding: 0;
- grid-template-columns: 1fr 1fr;
- }
-
- .line4 {
- width: 10%;
- }
-
- .line3 {
- width: 30%;
- }
- .navbar__nav__items{
- background: transparent;
- }
-}
-
-@media screen and (max-width: 400px) {
- .line4 {
- width: 5%;
- }
-
- .line3 {
- width: 4%;
- }
-}
-
-
-
-/*---------------------faq-------------------------*/
-.faq-title {
- display: block;
- margin-left: auto;
- margin-right: auto;
- width: 11%;
- margin: 2rem auto;
-}
-
-.faq-title-image {
- width: 100%;
-}
-
-.accordion {
- background-color: #ed1b76;
- color: black;
- cursor: pointer;
- padding: 18px;
- width: 95%;
- border: black;
- text-align: left;
- outline: none;
- font-size: 1.1rem;
- transition: 0.2s;
- margin: 10px auto;
- margin-left: 18px;
- color: white;
- font-weight: bold;
- border-radius: 5px;
-}
-
-.accordion:hover {
- background-color: #ccc;
- color: black;
-}
-
-.panel {
- padding: 18px;
- margin-left: 18px;
- display: none;
- overflow: hidden;
- width: 95%;
- letter-spacing: 1px;
-}
-
-.faq-main {
- display: flex;
- flex-direction: row;
-}
-
-.faq1 {
- width: 50%;
-}
-
-.faq2 {
- width: 50%;
-}
-
-#faq {
- padding: 15px;
-}
-
-/*---------------------team-------------------------*/
-
-a {
- text-decoration: none;
-}
-
-#member-card {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- height: 300px;
- width: 180px;
- color: #fff;
- margin: 0px;
-}
-
-.team_section {
- width: 90%;
- margin-top: 10vh;
- margin-left: auto;
- margin-right: auto;
-}
-
-.team-list {
- display: grid;
- grid-template-columns: 1fr 1fr 1fr 1fr;
- justify-items: center;
- background-color: transparent;
-}
-
-@media screen and (max-width:1020px) {
- .team-list {
- grid-template-columns: 1fr 1fr 1fr 1fr;
- }
-}
-
-@media screen and (max-width:730px) {
- .team-list {
- grid-template-columns: 1fr 1fr 1fr;
- }
-}
-
-
-#team-image {
- height: 125px;
- width: 125px;
- background-position: center;
- background-size: cover;
- object-fit: cover;
- background-position: center;
- background-size: cover;
- height: 115px;
- width: 115px;
- border-radius: 50%;
- background-color: transparent;
-}
-
-
-.image-div {
- display: flex;
- align-items: center;
- justify-content: center;
- padding-top: 2px;
- height: 125px;
- width: 125px;
- border-radius: 50%;
- background-color: transparent;
-}
-
-.image-div:hover {
- transform: scale(1.1);
- -webkit-animation-name: color-transition;
- animation-name: color-transition;
- -webkit-animation-duration: 5s;
- animation-duration: 5s;
- -webkit-animation-direction: alternate;
- animation-direction: alternate;
- -webkit-animation-iteration-count: infinite;
- animation-iteration-count: infinite;
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- margin-bottom: 10px;
-}
-
-#member-name {
- color: rgba(255, 255, 255, 0.952);
- font-size: 1rem;
- font-weight: 900;
- padding-bottom: 10px;
- text-align: center;
- border-bottom: 2px solid rgb(255, 0, 179);
-}
-
-#member-role {
- color: #fff;
- font-size: 15px;
- margin-top: 10px;
- text-align: center;
-}
-
-.socials {
- display: flex;
- flex-direction: row;
- column-gap: 20px;
- margin-top: 10px;
-}
-
-i {
- color: aliceblue;
-}
-
-
-.scale-up-center {
- -webkit-animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
- animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
-}
-
-@media screen and (max-width: 500px) {
- .team-list {
- grid-template-columns: 1fr 1fr;
- }
-
- #member-card {
- margin: 0px;
- width: 150px;
- height: 250px;
- transform: scale(0.9);
- }
-
- .image-div {
- transform: scale(0.8);
- }
-
- .socials {
- transform: scale(1.3);
- column-gap: 15px;
- margin-top: 18px;
- }
- #member-role{
- transform: scale(1.25);
- }
-}
-
-@keyframes color-transition {
- 0% {
- background-color: #f549d0;
- border-color: #4C6085;
- }
-
- 33% {
- background-color: #20f366;
- border-color: #80D39B;
- }
-
- 66% {
- background-color: #e61e1e;
- border-color: #BE3E82;
- }
-
- 100% {
- background-color: #4C6085;
- border-color: #4C6085;
- }
-}
-
-
-
-
-
-
-
-.new-btn {
- position: relative;
- display: inline-block;
- padding: 25px 22px;
- margin: 40px 0;
- color: #03e9f4;
- text-decoration: none;
- text-transform: uppercase;
- transition: 0.5s;
- letter-spacing: 4px;
- overflow: hidden;
- width: 160px;
- font-size: 1.2rem;
- background: transparent;
-
-}
-.btn-one{
- width:160px;
- font-size: 1rem;
- padding:18px 22px;
-}
-.new-btn:hover {
- background: #03e9f4;
- color: #050801;
- box-shadow: 0 0 5px #03e9f4,
- 0 0 25px #03e9f4,
- 0 0 50px #03e9f4,
- 0 0 200px #03e9f4;
- -webkit-box-reflect: below 1px linear-gradient(transparent, #0005);
-}
-
-.new-btn:nth-child(1) {
- filter: hue-rotate(10deg);
-}
-
-.new-btn:nth-child(2) {
- filter: hue-rotate(110deg);
-}
-
-.new-btn span {
- position: absolute;
- display: block;
-}
-
-.new-btn span:nth-child(1) {
- top: 0;
- left: 0;
- width: 100%;
- height: 2px;
- background: linear-gradient(90deg, transparent, #03e9f4);
- animation: animate1 1s linear infinite;
-}
-
-@keyframes animate1 {
- 0% {
- left: -100%;
- }
-
- 50%,
- 100% {
- left: 100%;
- }
-}
-
-.new-btn span:nth-child(2) {
- top: -100%;
- right: 0;
- width: 2px;
- height: 100%;
- background: linear-gradient(180deg, transparent, #03e9f4);
- animation: animate2 1s linear infinite;
- animation-delay: 0.25s;
-}
-
-@keyframes animate2 {
- 0% {
- top: -100%;
- }
-
- 50%,
- 100% {
- top: 100%;
- }
-}
-
-.new-btn span:nth-child(3) {
- bottom: 0;
- right: 0;
- width: 100%;
- height: 2px;
- background: linear-gradient(270deg, transparent, #03e9f4);
- animation: animate3 1s linear infinite;
- animation-delay: 0.50s;
-}
-
-@keyframes animate3 {
- 0% {
- right: -100%;
- }
-
- 50%,
- 100% {
- right: 100%;
- }
-}
-
-
-.new-btn span:nth-child(4) {
- bottom: -100%;
- left: 0;
- width: 2px;
- height: 100%;
- background: linear-gradient(360deg, transparent, #03e9f4);
- animation: animate4 1s linear infinite;
- animation-delay: 0.75s;
-}
-
-@keyframes animate4 {
- 0% {
- bottom: -100%;
- }
-
- 50%,
- 100% {
- bottom: 100%;
- }
-}
-
-/*---------------------mobile view-------------------------*/
-@media screen and (max-width: 550px) {
- .hero {
- flex-direction: column;
- align-items: center;
- }
-
- .effect-6 {
- top: 25%;
- left: 85%;
- }
-
- .hero-div-1 {
- width: 70%;
- margin: 0;
- }
-
- .hero {
- margin: 0;
- height: 100vh;
- }
-
- .hero-div-2 {
- width: 90%;
- padding-top:10px;
- }
-
- .hero-div-2>p {
- text-align: center;
- font-size: 1.2rem;
- }
-
- .hero-1 {
- width: 100%;
- display: flex;
- align-items: center;
- flex-direction: column;
- }
-
- .effect-2 {
- bottom: 50%;
- }
-
- .effect-5 {
- top: 45%;
- }
-
- .effect-3 {
- display: none;
- }
-
- .effect-4 {
- left: 25%;
- }
-
- .register-p {
- padding: 10px 30px;
- margin-bottom: 20px;
- text-align: center;
- letter-spacing: 1px;
- }
-
- .hero-div-3 {
- display: flex;
- flex-direction: column;
- align-items: center;
- /* gap:50px; */
- }
-
- .reg-anchor {
- margin: 0;
- }
-
- #about {
- grid-template-columns: 1fr;
- margin-top: 50%;
- padding-top: 20px;
- }
-
- .image img {
- height: 50vh;
- }
-
- .image {
- margin-bottom: 0;
- }
-
- .resp-img {
- width: 65%;
- }
-
- .ThemeContainer {
- overflow-x: scroll;
- }
-
- .ThemeName {
- width: 50%;
- margin-bottom: 5%;
- }
-
- .sponsor-image {
- width: 60%;
- }
-
- .sponsor_section {
- margin-top: 3rem;
- }
-
- #contact {
- margin-right: 18%;
- }
-
- .register-btn:active {
- background-color: #f55e96;
- }
-
- #icon {
- transform: scale(1.1);
- }
-
- .speaker-image-div {
- width: 70%;
- }
-
- .accordion {
- width: 90%;
- }
-
- .panel {
- width: 90%;
- line-height: 20px;
- }
-
- .faq-main {
- flex-direction: column;
- }
-
- .faq1 {
- width: 100%;
- }
-
- .faq2 {
- width: 100%;
- }
-
- .faq-title {
- width: 23%;
- }
-
- .new-btn {
- margin-right: 0;
- }
-
- .theme-desc {
- font-size: 1rem;
- text-align: center;
- }
-
- .footer-desc {
- font-size: 1rem;
- margin: 0 auto;
- width: 90%;
- }
-}
-
-@media screen and (max-width:1200px) {
- .devscript-logo {
- transform: translateY(-250%);
- }
-}
-
-@media screen and (max-width:900px) {
- .devscript-logo {
- transform: translateY(-300%);
- }
-}
-
-@media screen and (max-width: 750px) {
- .devscript-logo {
- display: none;
- }
-
- .footer-figure {
- visibility: hidden;
- display: none;
- }
-}
-
-@media screen and (max-width: 1250px) {
- .footer-figure {
- padding-top: 6%;
- }
-}
-
-.date {
- display: flex;
- flex-direction: row;
- justify-content: flex-end;
- column-gap: 2rem;
- margin-top: -1rem;
- color: #fff;
- text-align: center;
- /* -webkit-animation: glow 10s ease-in-out infinite alternate;
- -moz-animation: glow 10s ease-in-out infinite alternate;
- animation: glow 10s ease-in-out infinite alternate; */
- background: transparent;
-}
-
-.date>h1 {
- margin-top: -10px;
- font-family: none;
- color: white;
- font-family: myfirstfont;
- background: transparent;
-}
-
-@media screen and (max-width: 550px) {
- .date {
- margin-top: 2rem;
- column-gap: 0;
- justify-content: none;
- }
-}
-
-
-@keyframes glow {
- from {
- text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #e60073, 0 0 20px #e60073, 0 0 25px #e60073, 0 0 30px #e60073, 0 0 35px #e60073;
- }
-
- to {
- text-shadow: 0 0 10px #fff, 0 0 15px #ff4da6, 0 0 20px #ff4da6, 0 0 25px #ff4da6, 0 0 30px #ff4da6, 0 0 35px #ff4da6, 0 0 40px #ff4da6;
- }
-}
-
-#loader {
- position: fixed;
- width: 100%;
- height: 100vh;
- background: rgb(0, 0, 0);
- z-index: 99999;
-}
-
-
-/************slider*****************/
-
-
-.img-box {
- width: 100%;
- height: 100%;
-}
-
-.slide {
- width: 100px;
- height: 100px;
- margin: 0 50px;
-}
-
-@keyframes scroll {
- 0% {
- transform: translateX(0);
- }
-
- 100% {
- transform: translateX(calc(-250px * 8));
- }
-}
-
-.slider {
- background: #ff000000;
- height: 100px;
- margin: auto;
- overflow: hidden;
- position: relative;
- width: 100%;
-}
-
-.slider::before,
-.slider::after {
-
- content: "";
- position: absolute;
-
- z-index: 2;
-}
-
-.slider::after {
- right: 0;
- top: 0;
- transform: rotateZ(180deg);
-
-}
-
-.slider::before {
- left: 0;
- top: 0;
-
-}
-
-.slider .slide-track {
- animation: scroll 30s linear infinite;
- display: flex;
- width: calc(250px * 32);
- background: transparent;
-}
-
-.cms1 {
- background: #ffffff00;
- margin-top: 1rem;
-}
-
-
-.cms2 {
- background: #ffffff00;
- margin-top: 3rem;
-}
-
-.slide1 {
- width: 250px;
- height: 80px;
-}
-
-@keyframes scroll1 {
- 0% {
- transform: translateX(0);
- }
-
- 100% {
- transform: translateX(calc(-250px * 12));
- }
-}
-
-.slider1 {
- background: #ff000000;
- height: 100px;
- margin: auto;
- overflow: hidden;
- position: relative;
- width: 100%;
-}
-
-.slider1::before,
-.slider1::after {
- content: "";
- position: absolute;
- z-index: 2;
-}
-
-.slider1::after {
- left: 0;
- top: 0;
- transform: rotateZ(180deg);
-}
-
-.slider1::before {
- right: 0;
- top: 0;
-}
-
-.slider1 .slide-track1 {
- animation: scroll1 40s linear infinite;
- display: flex;
- width: calc(250px * 38);
- background: transparent;
-}
-
-
-.badge{
- position: absolute;
- width: 170px;
- height: 160px;
- z-index: 11;
- top:-20px;
- right:13%;
- background-color: transparent;
-}
-.badge-img{
- width:100%;
- height:100%;
- background: transparent;
-}
-
-@media screen and (max-width:600px) {
- .slide {
- margin: 0 30px;
- }
- .navbar__brand{
- display: none;
- }
- .badge{
- right:0%;
- width:170px;
- height:160px;
- }
- .navbar{
- background: transparent;
- }
-}
-
-/***************timeline*************/
-
-.tabset > input[type="radio"] {
- position: absolute;
- left: -200vw;
- }
-
- .tabset .tab-panel {
- display: none;
- }
-
- .tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
- .tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
- .tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
- .tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
- .tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
- .tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
- display: block;
- }
-
- .tabset > label {
- position: relative;
- display: inline-block;
- padding: 15px 15px 25px;
- border: 1px solid transparent;
- border-bottom: 0;
- cursor: pointer;
- font-weight: 600;
- }
-
- .tabset > label::after {
- content: "";
- position: absolute;
- left: 15px;
- bottom: 10px;
- width: 22px;
- height: 4px;
- background: #f44786;
- }
-
- .tabset > label:hover,
- .tabset > input:focus + label {
- color: #f44786;
- }
-
- .tabset > label:hover::after,
- .tabset > input:focus + label::after,
- .tabset > input:checked + label::after {
- background: #fdcee3;
- }
-
- .tabset > input:checked + label {
- border-color: #fdcee3;
- border-bottom: 1px solid #fff;
- margin-bottom: -1px;
- }
-
- .tab-panel {
- padding: 30px 0;
- border-top: 1px solid #ccc;
- }
-
- .tabset {
- width: 100%;
- padding:0 2%;
- }
-
-.timeline {
- border-left: 3px solid #ed1b76;
- border-bottom-right-radius: 4px;
- border-top-right-radius: 4px;
- background: #090910;
- margin: 0 auto;
- letter-spacing: 0.2px;
- position: relative;
- line-height: 1.4em;
- font-size: 1.03em;
- padding: 50px;
- list-style: none;
- text-align: left;
- max-width: 90%;
-}
-
-@media (max-width: 767px) {
- .timeline {
- max-width: 98%;
- padding: 25px;
- }
-}
-
-.timeline h1 {
- font-weight: 300;
- font-size: 1.4em;
-
-}
-
-.timeline h2,
-.timeline h3 {
- font-weight: 600;
- font-size: 1rem;
- margin-bottom: 1px;
- background: transparent;
- color:white;
-}
-
-.timeline .event {
- border-bottom: 1px dashed #fdcee3;
- padding-bottom: 5px;
- margin-bottom: 25px;
- position: relative;
- background: transparent;
-}
-
-@media (max-width: 767px) {
- .timeline .event {
- padding-top: 30px;
- }
-}
-
-.timeline .event:last-of-type {
- padding-bottom: 0;
- margin-bottom: 0;
- border: none;
-}
-
-.timeline .event:before,
-.timeline .event:after {
- position: absolute;
- display: block;
- top: 0;
-}
-
-.timeline .event:before {
- left: -207px;
- content: attr(data-date);
- text-align: right;
- font-weight: 100;
- font-size: 0.9em;
- min-width: 120px;
-}
-
-@media (max-width: 767px) {
- .timeline .event:before {
- left: 0px;
- text-align: left;
- }
-}
-
-.timeline .event:after {
-
- box-shadow: 0 0 0 3px #ed1b76;
- left: -55.8px;
- background: #fdcee3;
- border-radius: 50%;
- height: 9px;
- width: 9px;
- content: "";
- top: 5px;
-}
-
-@media (max-width: 767px) {
- .timeline .event:after {
- left: -31.8px;
- }
-}
-
-.rtl .timeline {
- border-left: 0;
- text-align: right;
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
- border-bottom-left-radius: 4px;
- border-top-left-radius: 4px;
- border-right: 3px solid #ed1b76;
-}
-
-.rtl .timeline .event::before {
- left: 0;
- right: -170px;
-}
-
-.rtl .timeline .event::after {
- left: 0;
- right: -55.8px;
-}
-
-.buttons{
- display:flex;
- flex-direction: row;
- gap:20px;
- justify-content: space-around;
- align-items: center;
- margin-right: 10%;
-}
-
-@media screen and (max-width:600px) {
- .buttons{
- margin-right:0;
- }
-}
-
-.keynote{
- display:flex;
- flex-direction: row;
- justify-content: center;
- column-gap: 50px;
- margin-bottom: 50px;
- align-items: center;
-}
-
-.keynote-desc{
-width:30%;
-display:flex;
-align-items: center;
-justify-content: center;
-letter-spacing:2px;
-line-height:1.5em;
-font-weight: 700;
-text-align: center;
-}
-
-.keynote-heading{
- margin:30px 0;
- display: flex;
- flex-direction: row;
- align-items: center;
- background: transparent;
- justify-content: center;
-}
-
-@media screen and (max-width:600px) {
- .keynote{
- flex-direction:column;
- gap:30px;
- }
- .keynote-desc{
- width:95%;
-
- }
- .keynote-img{
- width:50%;
- }
-
-}
-
-.join{
- display:flex;
- flex-direction: row;
- gap:3px;
-}
-
-.gif{
- width:100%;
- height:100%;
-}
-
-.schedule-image{
- width:33%;
- display: flex;
- margin:30px auto;
-}
-
-@media screen and (max-width:600px) {
- .schedule-image{
- width:65%;
- margin:20px auto;
- }
-}
-
diff --git a/fss/team.html b/fss/team.html
deleted file mode 100644
index be27d84..0000000
--- a/fss/team.html
+++ /dev/null
@@ -1,363 +0,0 @@
-
-
-
-
-
-
-
-
-
-
Full Stack Squared
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Our Amazing Team
-
-
-
-
-
-
-
-
-
-
Vedant Khairnar
-
Lead Organiser
-
-
-
-
-
-
-
Shreya Santoshwar
-
Lead Organiser
-
-
-
-
-
-
-
Smriti Singh
-
Community Manager
-
-
-
-
-
-
-
-
-
Vipasha Chikate
-
Creatives Expert
-
-
-
-
-
-
-
Swati Sandhya
-
Community Manager
-
-
-
-
-
-
-
Pranjal
-
Creatives Expert
-
-
-
-
-
-
-
-
Thejaswin S
-
Web Developer
-
-
-
-
-
-
-
Dipesh Sindhav
-
Community Manager
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/fss/webimages/001.png b/fss/webimages/001.png
deleted file mode 100644
index bc9fc7e..0000000
Binary files a/fss/webimages/001.png and /dev/null differ
diff --git a/fss/webimages/002.png b/fss/webimages/002.png
deleted file mode 100644
index fc37e8e..0000000
Binary files a/fss/webimages/002.png and /dev/null differ
diff --git a/fss/webimages/003.png b/fss/webimages/003.png
deleted file mode 100644
index f4db270..0000000
Binary files a/fss/webimages/003.png and /dev/null differ
diff --git a/fss/webimages/004.png b/fss/webimages/004.png
deleted file mode 100644
index ee40940..0000000
Binary files a/fss/webimages/004.png and /dev/null differ
diff --git a/fss/webimages/005.png b/fss/webimages/005.png
deleted file mode 100644
index 46e57a2..0000000
Binary files a/fss/webimages/005.png and /dev/null differ
diff --git a/fss/webimages/006.png b/fss/webimages/006.png
deleted file mode 100644
index e06669a..0000000
Binary files a/fss/webimages/006.png and /dev/null differ
diff --git a/fss/webimages/007.png b/fss/webimages/007.png
deleted file mode 100644
index 6ec6d37..0000000
Binary files a/fss/webimages/007.png and /dev/null differ
diff --git a/fss/webimages/008.png b/fss/webimages/008.png
deleted file mode 100644
index 75539b7..0000000
Binary files a/fss/webimages/008.png and /dev/null differ
diff --git a/fss/webimages/Devscript FSS Logo - Transparent.png b/fss/webimages/Devscript FSS Logo - Transparent.png
deleted file mode 100644
index 097d387..0000000
Binary files a/fss/webimages/Devscript FSS Logo - Transparent.png and /dev/null differ
diff --git a/fss/webimages/Dipesh Sindhav.jpg b/fss/webimages/Dipesh Sindhav.jpg
deleted file mode 100644
index 7774819..0000000
Binary files a/fss/webimages/Dipesh Sindhav.jpg and /dev/null differ
diff --git a/fss/webimages/Pranjal.jpeg b/fss/webimages/Pranjal.jpeg
deleted file mode 100644
index 8b48ebc..0000000
Binary files a/fss/webimages/Pranjal.jpeg and /dev/null differ
diff --git a/fss/webimages/Shreya Santoshwar alt.jpg b/fss/webimages/Shreya Santoshwar alt.jpg
deleted file mode 100644
index db5d0d2..0000000
Binary files a/fss/webimages/Shreya Santoshwar alt.jpg and /dev/null differ
diff --git a/fss/webimages/Vedant Khairnar.jpg b/fss/webimages/Vedant Khairnar.jpg
deleted file mode 100644
index c5e418a..0000000
Binary files a/fss/webimages/Vedant Khairnar.jpg and /dev/null differ
diff --git a/fss/webimages/Vipasha Chikate.jpeg b/fss/webimages/Vipasha Chikate.jpeg
deleted file mode 100644
index 44dca35..0000000
Binary files a/fss/webimages/Vipasha Chikate.jpeg and /dev/null differ
diff --git a/fss/webimages/aboutImg.png b/fss/webimages/aboutImg.png
deleted file mode 100644
index 50ab8a4..0000000
Binary files a/fss/webimages/aboutImg.png and /dev/null differ
diff --git a/fss/webimages/arrow.png b/fss/webimages/arrow.png
deleted file mode 100644
index 27cd404..0000000
Binary files a/fss/webimages/arrow.png and /dev/null differ
diff --git a/fss/webimages/aws_ug_jaipur.png b/fss/webimages/aws_ug_jaipur.png
deleted file mode 100644
index a569d88..0000000
Binary files a/fss/webimages/aws_ug_jaipur.png and /dev/null differ
diff --git a/fss/webimages/background.png b/fss/webimages/background.png
deleted file mode 100644
index 7e2fb60..0000000
Binary files a/fss/webimages/background.png and /dev/null differ
diff --git a/fss/webimages/badge.png b/fss/webimages/badge.png
deleted file mode 100644
index ba47105..0000000
Binary files a/fss/webimages/badge.png and /dev/null differ
diff --git a/fss/webimages/download.jpg b/fss/webimages/download.jpg
deleted file mode 100644
index 7f069c4..0000000
Binary files a/fss/webimages/download.jpg and /dev/null differ
diff --git a/fss/webimages/final1.png b/fss/webimages/final1.png
deleted file mode 100644
index 246973e..0000000
Binary files a/fss/webimages/final1.png and /dev/null differ
diff --git a/fss/webimages/hero-img.png b/fss/webimages/hero-img.png
deleted file mode 100644
index 336b8ad..0000000
Binary files a/fss/webimages/hero-img.png and /dev/null differ
diff --git a/fss/webimages/join.png b/fss/webimages/join.png
deleted file mode 100644
index 8f1937a..0000000
Binary files a/fss/webimages/join.png and /dev/null differ
diff --git a/fss/webimages/live.png b/fss/webimages/live.png
deleted file mode 100644
index a275b66..0000000
Binary files a/fss/webimages/live.png and /dev/null differ
diff --git a/fss/webimages/logo.svg b/fss/webimages/logo.svg
deleted file mode 100644
index 3c1e300..0000000
--- a/fss/webimages/logo.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/fss/webimages/omogo.png b/fss/webimages/omogo.png
deleted file mode 100644
index d731eee..0000000
Binary files a/fss/webimages/omogo.png and /dev/null differ
diff --git a/fss/webimages/overlap-1.png b/fss/webimages/overlap-1.png
deleted file mode 100644
index 78780e7..0000000
Binary files a/fss/webimages/overlap-1.png and /dev/null differ
diff --git a/fss/webimages/overlap-2.png b/fss/webimages/overlap-2.png
deleted file mode 100644
index 78780e7..0000000
Binary files a/fss/webimages/overlap-2.png and /dev/null differ
diff --git a/fss/webimages/photo.png b/fss/webimages/photo.png
deleted file mode 100644
index f7014c6..0000000
Binary files a/fss/webimages/photo.png and /dev/null differ
diff --git a/fss/webimages/scripts.js b/fss/webimages/scripts.js
deleted file mode 100644
index ba73ec4..0000000
--- a/fss/webimages/scripts.js
+++ /dev/null
@@ -1,6 +0,0 @@
-document.querySelectorAll(".Description").forEach(function (p) {
- p.querySelector("a").addEventListener("click", function () {
- p.classList.toggle("show");
- this.textContent = p.classList.contains("show") ? "Show Less" : "Show More";
- });
- });
\ No newline at end of file
diff --git a/fss/webimages/squid.gif b/fss/webimages/squid.gif
deleted file mode 100644
index 19d0457..0000000
Binary files a/fss/webimages/squid.gif and /dev/null differ
diff --git a/fss/webimages/typo.png b/fss/webimages/typo.png
deleted file mode 100644
index c271089..0000000
Binary files a/fss/webimages/typo.png and /dev/null differ
diff --git a/fss/webimages/vedant-img - Vedant Kakde.png b/fss/webimages/vedant-img - Vedant Kakde.png
deleted file mode 100644
index 54297e8..0000000
Binary files a/fss/webimages/vedant-img - Vedant Kakde.png and /dev/null differ
diff --git a/fss2/README.md b/fss2/README.md
deleted file mode 100644
index a5e5c7d..0000000
--- a/fss2/README.md
+++ /dev/null
@@ -1,2 +0,0 @@
-# Full-Stack-Squared
-Flagship Event Website
diff --git a/fss2/assets/css/style.css b/fss2/assets/css/style.css
deleted file mode 100644
index 26d7b92..0000000
--- a/fss2/assets/css/style.css
+++ /dev/null
@@ -1,606 +0,0 @@
-@import url("https://fonts.googleapis.com/css?family=Open+Sans|Roboto:400,700&display=swap");
-
-* {
- margin: 0;
- padding: 0;
- text-decoration: none;
- list-style: none;
- box-sizing: border-box;
- font-family: "Roboto", sans-serif;
- background-color:#090910;
-}
-
-.nav-center {
- height: 7vh;
- width: 100%;
- display: flex;
- gap:5%;
- padding-top:1.5%;
- align-items: center;
- box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06);
-}
-
-
-
-.links {
- display: flex;
- margin-left:-15%;
-}
-
-.links li {
- font-size: 20px;
- padding: 10px;
- margin: 0 5px;
- text-transform: capitalize;
-}
-
-.links li a {
- color: white;
- transition: color 0.4s ease-in-out;
-}
-
-.links li a:hover {
- color: #f44786;
-}
-
-.social-icons {
- display: flex;
- color:white;
- margin-left:10%;
-}
-
-.social-icons li {
- font-size: 18px;
- margin: 0 4px;
-}
-
-.fab {
- color:white;
-}
-
-.fab:hover {
- color: #f44786;
-}
-
-.nav-toggle {
- display: none;
-}
-
-main {
- width: 100%;
- height: 88vh;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-.logo{
- height:20%;
- width:20%;
- padding-left:10px;
-}
-
-.hero{
- display: flex;
- flex-direction: row;
- gap:2%;
- height: 80vh;
-}
-.hero-div-1{
- width:50%;
-}
-.hero-img-2{
- width:35rem;
- height:5rem;
- margin-left:-20%;
- transform:translateY(-10%);
-}
-.hero-img{
- width:60%;
- height:50%;
- margin-left:5%;
- margin-top:5%;
- transform:translateY(13%);
-}
-.register-p{
- color:white;
- margin-bottom:5rem;
- margin-left:-20%;
- margin-bottom:20%;
-}
-.register-btn{
- color:white;
- border:2px solid white;
- border-radius:50%;
- text-decoration:none;
- padding:50px;
- padding-left:30px;
- padding-right:30px;
- position:relative;
- margin-left:15%;
-}
-.register-btn:hover{
- color:#f44786;
-}
-
-
-
-@media (max-width: 700px) {
- .nav-toggle {
- display: block;
- position: absolute;
- top: 10px;
- right: 25px;
- font-size: 30px;
- border: none;background-color:black;
- color:white;
- cursor: pointer;
- transition: transform 0.6s ease-in-out;
- z-index:1000;
- }
-
-
-
- .links {
- position: absolute;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 92vh;
- top: 8vh;
- left: -100%;
- transition: transform 1s ease-in-out;
- background-color: #090910;
- overflow: hidden;
- }
-
- .links li a {
- color: #fff;
- translate: all 0.6s ease-in-out;
- }
-
- .links li a:hover {
- color: #fff;
- font-weight: 600;
- }
-
- .active {
- transform: translatex(100%);
- }
- .social-icons {
- display: none;
- }
- .hero{
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- height: 80vh;
- }
- .hero-img-2{
- width:25rem;
- height:3rem;
- transform:translateY(-300%);
- margin-left:8%;
-}
-.hero-img{
- width:100%;
- height:100%;
- margin-left:5%;
- margin-top:5%;
- transform:translateY(70%);
-}
-.register-p{
- margin-left:5%;
- transform:translateY(300%);
- text-align:center;
- margin-bottom:60%;
-}
-.register-btn{
- margin-left:40%;
-}
-.arrow-img{
- visibility:hidden;
-}
-.arrow-txt{
- visibility:hidden;
-}
-.arrow{
- visibility: hidden;
-}
-
-.overlap-img{
- visibility:hidden;
-}
-}
-
-
-
-
-::-webkit-scrollbar {
- width: 10px;
-}
-
-::-webkit-scrollbar-track {
- background-color: #ebebeb;
- -webkit-border-radius: 10px;
- border-radius: 10px;
-}
-
-::-webkit-scrollbar-thumb {
- -webkit-border-radius: 10px;
- border-radius: 10px;
- background: #f44786;
-}
-
-.effect-wrap .effect{
- position:absolute;
- z-index:3;
-}
-
-
-.effect-2{
- width:30px;
- height:30px;
- border:4px solid #f44786;
- left:5%;
- bottom:20%;
- animation:spin 10s linear infinite;
- z-index:3;
-}
-.effect-3{
- width:30px;
- height:30px;
- border:4px solid #f44786;
- right:50%;
- bottom:40%;
- animation:spin 10s linear infinite;
- z-index:3;
-}
-
-
-.effect-4{
- border-top:30px solid transparent;
- border-left:30px solid #06d79c;
- left:30%;
- top:20%;
- animation:spin 15s linear infinite;
- z-index:3;
-}
-
-.effect-5{
- height:50px;
- width:50px;
- right:6%;
- top:40%;
- display:flex;
- justify-content:space-between;
- border-radius:50%;
- overflow:hidden;
- animation:spin 10s linear infinite;
- z-index:3;
-}
-.effect-5 div{
- width:1px;
- background-color:#4dd0e1;
-}
-
-.effect-6{
- border-top:30px solid transparent;
- border-left:30px solid white;
- left:35%;
- top:70%;
- animation:spin 15s linear infinite;
- z-index:3;
-}
-
-.effect-7{
- border-top:30px solid transparent;
- border-left:30px solid #037a76;
- left: 3%;
- top:12%;
- animation:spin 15s linear infinite;
- z-index:3;
-}
-@keyframes spin{
- 0%{
- transform:rotate(0deg);
- }
- 100%{
- transform:rotate(360deg);
- }
-}
-
-@keyframes topBounce{
- 0%{
- transform:translateY(0);
-
- }
- 50%{
- transform:translateY(25px);
-
- }
-
-}
-@keyframes leftBounce{
- 0%,100%{
- transform:translateX(0);
- }
- 50%{
- transform:translateX(25px);
- }
-
-}
-@keyframes fadeInTop{
- 0%{
- opacity:0;
- transform:translateY(-25px);
- }
- 100%{
- opacity:1;
- transform:translateY(0px);
- }
-}
-
-.arrow-img{
- width:20%;
- height:20%;
- margin-left:50%;
- margin-top:-8%;
-}
-.arrow-txt{
- transform:translateX(40rem);
- margin-top:-2%;
- color:#E4C68B;
- text-align:right;
-}
-.arrow{
- display:flex;
-}
-
-.overlap-img{
- width:20%;
- height:20%;
- margin-left:70%;
-
- margin-top:-8%;
- animation:topBounce 3s ease-in-out infinite;
-}
-
-/* Scrollbar Styling */
-::-webkit-scrollbar {
- width: 5px;
- height: 10px;
-}
-
-::-webkit-scrollbar-thumb:horizontal {
- border-radius: 10px;
- background-color: #f44786;
-}
-
-.Section {
- width: 100%;
- height: auto;
- align-items: start;
- display: flex;
- overflow-x: hidden;
- flex-direction: column;
- justify-items: center;
- background-color: #090910;
-}
-
-.ThemeContainer {
- width: 88%;
- overflow-x: auto;
- overflow-y: hidden;
- white-space: nowrap;
- margin-left: 4%;
- margin-bottom: 2%;
- padding: 1%;
-}
-
-.ThemeName {
- padding: 1%;
- padding-bottom: 2%;
- margin-top: 2%;
-}
-
-.ThemeCard {
- top: 0;
- display: inline-block;
- margin-right: 20px;
- margin-left: 10px;
- position: relative;
- background-color: white;
- color: black;
- border-radius: 20px;
- max-width: 250px;
- min-height: 300px;
-}
-
-.ThemeImg {
- top: 0;
- width: 100%;
- height: auto;
- object-fit: cover;
- border-top-right-radius: 20px;
- border-top-left-radius: 20px;
-}
-
-
-.Topic {
- margin-top: 0px;
- padding-left: 10px;
- background-color: white;
-}
-
-.Description {
- margin-top: 0px;
- padding-left: 10px;
- overflow-wrap: break-word;
- word-wrap: break-word;
- width: 240px;
- background-color: white;
- white-space: normal;
-}
-
-
-
-.Description .more, .Description.show .dots {
- display: none;
- background-color: white;
-}
-
-.Description.show .more {
- display: inline-flex;
- background-color: white;
-}
-
-.Description a {
- cursor: pointer;
- display: block;
- margin-top: 0.5em;
- margin-bottom: 1em;
- font-weight: bold;
- background-color: white;
-}
-
-
-.ThemeCard:hover {
- transform: scale(1.05);
- transition: 0.6s all ease-out;
-}
-
-.ThemeCard a{
- color: #ed1b76;
- text-align: right;
- padding-right: 6%;
-}
-
-.ThemeCard a:hover{
- color: #037a76;
-}
-
-@media (max-width: 560px) {
-.ThemeCard {
- min-width: 260px;
- min-height: 430px;
- margin-bottom: 2%;
- }
- .ThemeContainer{
- margin-top: 2%;
- margin-bottom: 4%;
- }
-}
-.footer{
- width:100%;
-}
-ul {
- margin: 0;
- padding: 0;
-}
-
-ul li {
- list-style: none;
-
-}
-
-#contact a {
- color: black;
- margin: 10px;
- background:#f44786;
-}
-#contact p{
- background:#f44786;
-}
-#contact a li{
- background-color:white;
-}
-#contact {
- color:white;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- height: 200px;
- background-color: #f44786;
- transform:translateY(-20rem);
-}
-
-#icon {
- background-color: #fff;
- border-radius: 50%;
- width: 40px;
- height: 40px;
- display: flex;
- justify-content: center;
- align-items: center;
- transition: transform 1s, box-shadow 0.5s;
- box-shadow: 0 2px 3px rgb(0 0 0 / 12%), 0 2px 2px rgb(0 0 0 / 24%);
-}
-
-#icon-container {
- display: flex;
- justify-content: center;
- background:#f44786;
-}
-
-#icon:hover {
- transform: translateY(-3px);
- box-shadow: 0 3px 5px 5px rgb(0 0 0 / 12%), 0 3px 5px rgb(0 0 0 / 24%);
-}
-
-#contact p {
- font-size: 14px;
-}
-
-@media screen and (max-width: 426px) {
- #icon {
- width: 30px;
- height: 30px;
- }
-
- ul li {
- font-size: 12px;
- }
-
- #contact p {
- font-size: 10px;
- }
-}
-
-@media screen and (min-width: 2560px) {
- #icon {
- width: 50px;
- height: 50px;
- }
-
- ul li {
- font-size: 20px;
- }
-
- #contact p {
- font-size: 16px;
- }
-}
-
-
-.footer-txt{
- display:flex;
- gap:20%;
-}
-.footer-figure{
- width:40rem;
- height:35rem;
- transform:translateY(-36rem);
- background:#f44786;
-}
-
-#contact fa-twitter{
- background:white;
- color:black;
-}
-.footer-txt li i{
- color:black;
- background:white;
-}
\ No newline at end of file
diff --git a/fss2/assets/css/style1.css b/fss2/assets/css/style1.css
deleted file mode 100644
index ec97cf0..0000000
--- a/fss2/assets/css/style1.css
+++ /dev/null
@@ -1,163 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&display=swap');
-
-*{
- box-sizing: border-box;
- padding: 0;
- margin: 0;
- background:#090910;
-}
-body{
- font-family: 'Playfair Display', serif;
- /* display: grid; */
- background-color: white;
-/* background-image: linear-gradient(43deg, #4158D0 0%, #C850C0 46%, #FFCC70 100%); */
- padding:0;
- align-content: center;
-}
-section{
- display: grid;
- grid-template-columns: 1fr 1fr;
- min-height: 70vh;
- width: 100%;
- margin: 0 auto;
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
- border-radius: none
-}
-.image{
- background-color:#090910;
- display: flex;
- border-radius: 12px 0 0 12px;
-}
-.image img{
-height:50vh;
-margin:50px auto
-}
-.content{
- background-color: #090910;
- display: flex;
- justify-content: center;
- flex-direction: column;
- align-items: center;
- border-radius: 0 12px 12px 0;
- color: #fff;
-}
-.content h2{
- text-transform: uppercase;
- font-size: 36px;
- letter-spacing: 6px;
- opacity: 0.9;
-}
-.content span{
- height: 0.5px;
- width: 80px;
- background: #777;
- margin: 30px 0;
-}
-.content p{
- padding-bottom: 15px;
- font-weight: 300;
- opacity: 0.7;
- width: 60%;
- text-align: center;
- margin: 0 auto;
- line-height: 1.7;
- color:#ffffff
-}
-.links{
- margin: 15px 0;
-}
-
-
-.vertical-line{
- height: 30px;
- width: 3px;
- background: #C850C0;
- margin: 0 auto;
-}
-.icons{
- display: flex;
- padding: 15px 0;
-}
-.icons li{
- display: block;
- padding: 5px;
- margin: 5px;
-}
-.icons li i{
- font-size: 26px;
- opacity: 0.8;
-}
-.icons li i:hover{
- color: #C850C0;
- cursor: pointer;
-}
-.gif{
- height:100rem;
-}
-
-/*******/
-
-@media(max-width: 900px){
- section{
- grid-template-columns: 1fr;
- width: 100%;
- border-radius: none;
- }
- .image{
- height: 100vh;
- border-radius: none;
- }
- .content{
- height: 100vh;
- border-radius: none;
- }
- .content h2{
- font-size: 20px;
- margin-top: 50px;
- }
- .content span{
- margin: 20px 0;
- }
- .content p{
- font-size: 14px;
- }
- .links li a{
- font-size: 14px;
- }
- .links{
- margin: 5px 0;
- }
- .links li{
- padding: 6px 10px;
- }
- .icons li i{
- font-size: 15px;
- }
-}
-.credit{
- text-align: center;
- color: #000;
- font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
- }
-
- .credit a{
- text-decoration: none;
- color:#000;
- font-weight: bold;
- }
-
- .responsive {
- width: 100%;
- max-width: 400px;
- height: auto;
- }
-
- @media (max-width:767px){
- .responsive {
- width: 300px;
- /* height: 200px; */
- }
- .image img{
- margin-left: 80px;
- }
- }
\ No newline at end of file
diff --git a/fss2/assets/images/001.png b/fss2/assets/images/001.png
deleted file mode 100644
index bc9fc7e..0000000
Binary files a/fss2/assets/images/001.png and /dev/null differ
diff --git a/fss2/assets/images/002.png b/fss2/assets/images/002.png
deleted file mode 100644
index fc37e8e..0000000
Binary files a/fss2/assets/images/002.png and /dev/null differ
diff --git a/fss2/assets/images/003.png b/fss2/assets/images/003.png
deleted file mode 100644
index f4db270..0000000
Binary files a/fss2/assets/images/003.png and /dev/null differ
diff --git a/fss2/assets/images/004.png b/fss2/assets/images/004.png
deleted file mode 100644
index ee40940..0000000
Binary files a/fss2/assets/images/004.png and /dev/null differ
diff --git a/fss2/assets/images/005.png b/fss2/assets/images/005.png
deleted file mode 100644
index 46e57a2..0000000
Binary files a/fss2/assets/images/005.png and /dev/null differ
diff --git a/fss2/assets/images/006.png b/fss2/assets/images/006.png
deleted file mode 100644
index e06669a..0000000
Binary files a/fss2/assets/images/006.png and /dev/null differ
diff --git a/fss2/assets/images/007.png b/fss2/assets/images/007.png
deleted file mode 100644
index 6ec6d37..0000000
Binary files a/fss2/assets/images/007.png and /dev/null differ
diff --git a/fss2/assets/images/Devscript FSS Logo - Transparent.png b/fss2/assets/images/Devscript FSS Logo - Transparent.png
deleted file mode 100644
index 097d387..0000000
Binary files a/fss2/assets/images/Devscript FSS Logo - Transparent.png and /dev/null differ
diff --git a/fss2/assets/images/arrow.png b/fss2/assets/images/arrow.png
deleted file mode 100644
index c04b5db..0000000
Binary files a/fss2/assets/images/arrow.png and /dev/null differ
diff --git a/fss2/assets/images/background.png b/fss2/assets/images/background.png
deleted file mode 100644
index 7e2fb60..0000000
Binary files a/fss2/assets/images/background.png and /dev/null differ
diff --git a/fss2/assets/images/final1.png b/fss2/assets/images/final1.png
deleted file mode 100644
index 246973e..0000000
Binary files a/fss2/assets/images/final1.png and /dev/null differ
diff --git a/fss2/assets/images/hero-img.png b/fss2/assets/images/hero-img.png
deleted file mode 100644
index 336b8ad..0000000
Binary files a/fss2/assets/images/hero-img.png and /dev/null differ
diff --git a/fss2/assets/images/logo.svg b/fss2/assets/images/logo.svg
deleted file mode 100644
index 3c1e300..0000000
--- a/fss2/assets/images/logo.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/fss2/assets/images/omogo.png b/fss2/assets/images/omogo.png
deleted file mode 100644
index d731eee..0000000
Binary files a/fss2/assets/images/omogo.png and /dev/null differ
diff --git a/fss2/assets/images/overlap-1.png b/fss2/assets/images/overlap-1.png
deleted file mode 100644
index 81d72a1..0000000
Binary files a/fss2/assets/images/overlap-1.png and /dev/null differ
diff --git a/fss2/assets/images/scripts.js b/fss2/assets/images/scripts.js
deleted file mode 100644
index ba73ec4..0000000
--- a/fss2/assets/images/scripts.js
+++ /dev/null
@@ -1,6 +0,0 @@
-document.querySelectorAll(".Description").forEach(function (p) {
- p.querySelector("a").addEventListener("click", function () {
- p.classList.toggle("show");
- this.textContent = p.classList.contains("show") ? "Show Less" : "Show More";
- });
- });
\ No newline at end of file
diff --git a/fss2/assets/images/squid.gif b/fss2/assets/images/squid.gif
deleted file mode 100644
index 19d0457..0000000
Binary files a/fss2/assets/images/squid.gif and /dev/null differ
diff --git a/fss2/assets/images/typo.png b/fss2/assets/images/typo.png
deleted file mode 100644
index c271089..0000000
Binary files a/fss2/assets/images/typo.png and /dev/null differ
diff --git a/fss2/index.html b/fss2/index.html
deleted file mode 100644
index 1245a97..0000000
--- a/fss2/index.html
+++ /dev/null
@@ -1,243 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
Full Stack Squard
-
-
-
-
-
-
-
-
-
-
-
-
-
Devscript targets to host an event approximately for 15000 students , with varying amounts of experience in Full Stack
-
Register
-
-
-
-
Do you accept the invitation?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Nobis aspernatur voluptas inventore ab voluptates nostrum minus illo laborum harum laudantium earum ut, temporibus fugiat sequi explicabo facilis unde quos corporis!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Frontend
-
A combination of developing the interface of what clients see and making it visibly fascinating is what frontend development is! Get to know how the ...
- phenomenal transformative potential helped our industry leaders to have the edge over others.
- Show More
-
-
-
-
-
-
Database
-
- In this era, data is generated at a vast rate. To store and make the most of it, we store the data electronically which are called databases. Knowing the ...
- significance and challenges in maintaining databases, hear from the experts how they became the best organization to tackle them and what factor accelerated its adoption immensely.
- Show More
-
-
-
-
-
Backend
-
- As it is said, "Any incredible structure can be made if we have a strong base", such as the backend development (server-side development). It includes ...
- working on Web UI frameworks, databases, and various languages to hold it all together. Know how experts have aced the game by making it remarkable.
- Show More
-
-
-
-
-
Authorization
-
- To filter the privilege levels of files and services, a security system is used which determines if a person should be permitted to access ...
- the particular service. Providing this service comes along with the challenge to make it trustworthy and reliable. This is what Auth0
- has excelled over time. Explore more and fuel your thoughts about this domain with us!
- Show More
-
-
-
-
-
Hosting
-
- Hosting is a service that allows organizations to post a website over the internet, and also provides services that are necessary for the web page ...
- to be viewed smoothly by the users. We will hear from the best in business about how they provide highly customizable
- hosting services that cater needs of all types of users.
- Show More
-
-
-
-
-
VCS
-
VCS(version control systems) is the best comrade of the software development team which helps track and manage changes in source code very ...
- efficiently. It has become the most essential part of the routine of software developers. Understand how Git has managed to maintain the topmost position in this domain by gaining the trust of millions of users
- all around the world.
- Show More
-
-
-
-
-
Miscellaneous
-
These services add a cherry on the top of fullstack as it helps the teams to deliver better designs from all dimensions. Join us in the discussion ...
- about how the company has achieved the expertise to provide compelling designs and yet continue to reach higher peaks in the same.
- Show More
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/fss2/script.js b/fss2/script.js
deleted file mode 100644
index 0395037..0000000
--- a/fss2/script.js
+++ /dev/null
@@ -1,17 +0,0 @@
-const btn = document.querySelector(".nav-toggle");
-const links = document.querySelector(".links");
-
-if (links.classList.contains("active")) {
- links.classList.remove("active");
-}
-
-btn.addEventListener("click", () => {
- links.classList.toggle("active");
-});
-
-document.querySelectorAll(".Description").forEach(function (p) {
- p.querySelector("a").addEventListener("click", function () {
- p.classList.toggle("show");
- this.textContent = p.classList.contains("show") ? "Show Less" : "Show More";
- });
-});
\ No newline at end of file
diff --git a/index.html b/index.html
index 727020f..fe84968 100644
--- a/index.html
+++ b/index.html
@@ -1,901 +1,917 @@
-
-
-
-
-
-
-
-
-
-
-
-
DevScript Community
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
DevScript Community
-
Where Development meets Opportunities!
-
-
-
-
-
-
-
-
-
-
-
-
-
About Us
-
A technical community run by Developers for techolics came forth and laid its first stone on 7th July, 2020.
- We are a vibrant knowledge society, passionate to usher an intense taste of technology in enthusiasts to thrive in the real world.
- DevScript community empowers a platform for tech wizards to uplift techies who are interested in domains like
- Machine Learning, Game Development, and other techno-savvy fields.
-
-
-
-
-
-
What we do?
-
- We conduct meetups, technical competition, conferences and hacks that help you to develop a niche in the tech society. We help you brush up your skills regularly through hackathons and open-source events.
-
-
-
-
-
-
Products
-
We work on amazing products to enhance and showcase our skills and make something beneficial for the society.
-
-
-
-
-
-
Hands-on Session
-
Sessions that provide students with varied opportunities of learning on vivid technical topics and incorporating projects or tasks to increase the scope of knowledge.
-
-
-
-
-
-
Bootcamps
-
We conduct 5-6 days Series of Sessions on a specific topic that assist the metamorphosis from primary to maestro levels.
-
-
-
-
-
-
Quizzes
-
For a wide range of technical and non-technical topics we conduct quizzes
- that help in expansion
- of
- knowledge and endorse qualities like healthy competition with fun and
- excitement.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Join Our Community
-
-
-
-
-
-
-
-
BECOME A DEVSCRIPT STUDENT
- PARTNER
-
-
DevScript Student Partners program is aimed to identify energetic & passionate tech
- geeks who aspire
- to take the initiative and make a mark. Be the face & voice of DevScript at your
- campus. We encourage
- you to come with innovative ideas to accomplish each of your objectives as a Unit.
- Amplify your impact
- and bring together your peers to learn new skills.
-
-
- Roles and Responsibilities:
-
-
-
Connect with other ambassadors, share resources and get recognized globally.
-
Get students to attend workshops, to enhance their skills set for future job
- assistance from our
- side.
-
Associate DevScript with various college societies and fest department.
-
-
-
-
-
Apply
- Now
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Join Our Team
-
-
-
DevScript is hiring team members! Can you be the one?
- It's been a year and DevScript has its roots thick in the tech space. A
- community that aims at uniting technophiles from every domain and empowering
- a knowledge platform in the most engaging and focused ways.
-
-
- With that being said, DevScript evolved to be a community of 6k+ community
- members. Holding this motivation along, DevScript is transforming
- and
- will be leading the grounds of tech as a Product based Tech Community.
-
- For this big change, we need your hands! The hands of courage to create a
- vital
- influence on devs around who thrive in tech.
- DevScript calls you to join the remarkable Community for making lasting
- change!
-
- Get more details here and hop in to apply!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Our Past Events
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
A lot of people wonder how it feels to be an astronaut, the busy life, lots of
- work to operate the
- many science
- experiments on board, or the experience of spacewalk to work outside the station
- in the
- spacesuit.???
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Shalaka guides the audience through the latest advances in the quantum world and
- share her own
- journey in Quantum
- Science.
-
-
-
-
-
-
-
-
-
-
-
-
-
Looking to add more values in your resume?? Join our amazing session on Data
- Structure and
- Algorithms to help you stand out from others.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6782
-
Community Members
-
-
-
-
-
-
-
-
5
-
Hands-On Session
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
OUR PAST SPEAKERS
-
-
-
-
-
-
Sarah Williams
-
Community Program Manager Microsoft
-
-
-
-
-
-
-
Pooja Sund
-
Director of Data Analytics Microsoft
-
-
-
-
-
-
-
Juan Pablo Flores Cortés
-
Program Manager Github
-
-
-
-
-
-
-
Shalaka Verma
-
Director, Partner Technology Microsoft
-
-
-
-
-
-
-
Prateek Narang
-
Software Engineer Google
-
-
-
-
-
-
-
Karan M.V.
-
Developer Relations Manager GitHub
-
-
-
-
-
-
-
-
-
-
-
-
Our Past Sponsors
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Join Our Telegram Community
-
-
-
-
-
-
-
-
-
Featured People
-
-
-
-
-
-
-
-
-
-
-
Sakshi Thakur
-
Winner of Scripto-Mania 1.0
-
-
- It was an interactive session. Both the hosts were enthusiastic and conducted the
- quiz
- smoothly. One
- more good catch was that the quiz was taken on kahoot due to which there wasn't even
- a
- single second to
- search anything on the internet. All in all, it was an amazing experience✨
-
-
-
-
-
-
Chaitanya Khachane
-
DevScript Winter Of Code
-
-
- Thanks for organizing such a great event I meet so many good people and enjoyed alot
- during event. Also thanks for
- boosting my confidence in contributing to open source I will defenetly gonna
- continue my
- contribution to the projects.
-
-
-
-
-
-
Musavveer Rehaman
-
DevScript Winter Of Code
-
-
- It was amazing contributing to open source. Learnt lots of things and new
- technologies.
- Got an insight of managing large
- projects.
-
-
-
-
-
-
Muthu Annamalai Venkatachalam
-
DevScript Winter Of Code
-
-
- Thank you for conducting this event. It helped me to kick-off my journey with
- open-source.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
DevScript
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
DevScript Community
+
Let us COME together to LEARN & GROW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
About Us
+
Find Out More About Us
+
Started on 7th July ,2020 we are a vibrant knowledge society, passionate to bring a deep sense of
+ technology for you to thrive in the real world. DevScript community provides a platform for talented and
+ motivated students who are interested in domains like machine learning, Game development, embedded systems
+ and other techno-savvy fields.
+
+
+
+
+
+
+
+
What we DO?
+
+ We conduct webinars, lectures, quizzes, technical debates and hacks that help you to develop a niche in
+ the tech society. We help you brush up your skills regularly through hackathons and quizzes.
+
+
+
+
+
+
Hands-on Session
+
Sessions that provide students with varied opportunities of learning on vivid technical topics and
+ incorporating assignments to increase the cope of knowledge.
+
+
+
+
+
+
Bootcamps
+
We conduct 5-6 days Series of Sessions on a specific topic that assist the metamorphosis from
+ primary to maestro levels.
+
+
+
+
+
+
Quizzes
+
For a wide range of technical and non-technical topics we conduct quizzes that help in expansion of
+ knowledge and endorse qualities like healthy competition with fun and excitement.
+
+
+
+
+
+
Technical Debates
+
Participants debate on given technical topics which include multi-faceted knowledge cutting across
+ several disciplines outside the learner's normal academic subjects.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Join Our Community
+
+
+
+
+
+
+
+
BECOME A CAMPUS REPRESENTATIVE
+
Campus Representative program at DevScript is aimed at identifying energetic, passionate tech geeks who aspire to take the initiative and make a mark. Be the face & voice of DevScript at your campus.
+
+
Roles and Responsibilities of DevScript Representatives :
+
+
Connect with other ambassadors, share resources and get recognized globally.
+
Get students to attend workshops, to enhance their skills set for future job assistance from our
+ side.
+
Associate DevScript with various college societies and fest department.
+
+
+
+
+
Apply Now
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
BECOME A MENTOR
+
+
+
You’ll be the catalyst for motivating students to achieve and fulfil their tech-dreams.
+ You can change two lives- ‘Yours and Theirs’ . So, if you think you’ve domain
+ knowledge and are ready to guide others
+
+
Domains are:
+
+
+
+
+ Web Development
+ Python
+ Machine Learning
+ Flutter Development
+ Android Development
+
+
+
+
+ Cyber Security
+ Blockchain
+ DevOps
+ Cloud Computing
+ Quantum Computing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Live Event
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Upcoming Events
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This session was organised on 1st August 2020 at 03:00 PM in collaboration with Microsoft Student Partners.
+
+
Speaker
+
+
+
+
+
+
+
+
+
+
The session was organised on 18th july at 11:30 am in collaboration with Microsoft Student Partners, sponsored by LetsUpgrade and ISCAP.
+
+
Speaker
+
+
Praveen Kumar Purushottam
+
+
+
+
+
+
+
+
+
+
A session on Git and GitHub was organised on 11th July 2020 at 4:30 p.m. in collaboration with Microsoft Student Partners and sponsored by LetsUpgrade.
+
+
Speaker
+
+
Abhishek Singh
+
Rohit Ashiwal
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
6782
+
Community Members
+
+
+
+
+
+
+
+
5
+
Hands-On Session
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sakshi Thakur
+
Winner of Scripto-Mania 1.0
+
+
+ It was an interactive session. Both the hosts were enthusiastic and conducted the quiz smoothly. One more good catch was that the quiz was taken on kahoot due to which there wasn't even a single second to search anything on the internet. All in all, it was an amazing experience✨
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ x
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/python-live/css/index.css b/python-live/css/index.css
deleted file mode 100644
index f8d6d00..0000000
--- a/python-live/css/index.css
+++ /dev/null
@@ -1,325 +0,0 @@
-* {
- margin: 0;
- padding: 0;
-}
-
-a {
- text-decoration: none !important;
-}
-
-iframe {
- width: -webkit-fill-available;
-}
-
-.header {
- position: relative;
- overflow: hidden;
- border-bottom: 1px solid #E0E0E0;
- padding: 50px 10px 30px;
-}
-
-.header::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: rgba(0, 0, 0, 0.6);
-}
-
-.body {
- width: 100%;
-}
-
-.logo {
- position: absolute;
- top: 10px;
- left: 10px;
-}
-
-.logo > img {
- width: 150px;
-}
-
-.contain-center {
- max-width: 915px;
- margin-right: auto;
- margin-left: auto;
-}
-
-.register-header {
- display: flex;
- flex-flow: row;
-}
-
-.event_date {
- font-size: 16px;
- letter-spacing: 0px;
- line-height: 19px;
- margin-right: 15px;
- margin-bottom: 10px;
-}
-
-.event_date a {
- color: rgba(255, 255, 255, 0.9);
- display: -ms-flexbox;
- display: flex;
- flex-flow: column;
- align-items: center;
- justify-content: center;
- text-align: center;
- border: 1px solid rgba(255, 255, 255, 0.1);
- border-radius: 3px;
- display: block;
- width: 100%;
- padding: 5px 6px 5px;
- text-decoration: none;
- transition: border 150ms ease;
-}
-.event_date span {
- display: block
-}
-
-.event_month {
- font-size: 15px;
- text-transform: uppercase;
-}
-
-.event_day {
- font-size: 30px;
- margin: 5px 0;
- font-weight: normal;
-}
-
-.event_time {
- font-size: 12px;
- padding-top: 2px;
-}
-
-.event_title {
- color: #FFF;
- font-size: 31px;
- font-weight: normal;
- padding-top: 0;
- margin-top: 0;
- margin-bottom: 5px;
- align-self: center;
-}
-
-.event_timer {
- padding-top: 20px;
- text-align: center;
- /*position: absolute;*/
- width: 100%;
- bottom: 0;
- padding-right: 25px;
-}
-
-.event_timer .col {
- width: 25%;
- float: left;
-}
-
-.event_timer .num {
- font-weight: 300;
- font-size: 29px;
- line-height: 35px;
- color: #efefef;
-}
-
-.event_timer .sublabel {
- color: rgba(255, 255, 255, 0.5);
- text-transform: uppercase;
-}
-
-.event-cover {
- margin-top: -20px;
- display: block;
- border-radius: 3px;
- overflow: hidden;
- margin-bottom: 30px;
- text-align: center;
-}
-
-.event-cover img {
- height: 315px;
- width: 100%;
-}
-
-.event-description {
- padding-bottom: 80px;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.event-actions {
- margin-top: -20px;
- margin-bottom: 20px;
- color: #9B9B9B;
-}
-
-.event-register {
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.my_btn {
- border-radius: 3px;
- border: 0;
- background: #44CCAD;
- margin: 0 auto;
- display: inline-block;
- box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 0px 1px 3px 0px rgba(0, 0, 0, 0.18);
- animation: ctaGlow 2s 1s alternate infinite ease-in-out;
- display: flex;
- flex-flow: row;
- justify-content: center;
- align-items: center;
-}
-
-.event-register-subtext {
- padding-top: 10px;
- line-height: 19px;
-}
-
-.event-follow {
- display: flex;
- flex-flow: column;
- padding-top: 10px;
- margin-top: 35px;
- border-top: 1px solid #eee;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.event-action-title {
- text-transform: uppercase;
- color: #C8C8C8;
- font-weight: bold;
- margin-bottom: 5px;
-}
-
-.event-user {
- display: flex;
- flex-flow: row;
- align-items: center;
- font-size: 16px;
- width: 100%;
-}
-
-.event-user-info {
- display: flex;
- flex-flow: row;
- overflow: hidden;
- align-items: center;
-}
-
-.event-user-avatar {
- width: 35px;
- height: 35px;
-}
-
-.event-user-name {
- margin-left: 10px;
- font-size: 16px;
- white-space: nowrap;
- overflow: hidden;
- text-align: left;
- margin-right: 10px;
- text-overflow: ellipsis;
-}
-
-.event-follow-btn {
- display: block;
- margin-left: auto;
- flex-shrink: 0;
-}
-
-.btn-follow {
- padding: 2px 7px;
- margin-top: 0;
-}
-
-.event-social {
- display: flex;
- flex-flow: row;
- align-items: center;
-}
-
-.event-social .event-action-title {
- margin-right: auto;
-}
-
-.event-social-nest {
- display: flex;
- flex-flow: row;
-}
-
-.event-social-nest > .social-icon {
- cursor: pointer;
- fill: #C8C8C8;
- padding: 5px;
- display: flex;
- flex-flow: row;
- justify-content: center;
- align-items: center;
- min-width: 27px;
- box-sizing: border-box;
- border-radius: 3px;
- font-size: 24px;
-}
-
-.social-icon:hover {
- color: black;
-}
-
-.event-previous {
- display: flex;
- flex-flow: column;
- padding-top: 10px;
- margin-top: 35px;
- border-top: 1px solid #eee;
- height: 50px;
- padding-left: 5px;
- padding-right: 5px;
-}
-
-.event-prev-container {
- display: flex;
- margin-bottom: 20px;
- flex-direction: row;
- box-shadow: 4px 4px 20px -10px #00000078;
- justify-content: space-around;
-}
-
-.event-prev-title {
- padding-left: 10px;
- justify-content: space-around;
- display: flex;
- flex-direction: row;
-}
-
-.day {
- padding-right: 10px;
- border-right: 1px solid;
-}
-
-.event-prev-title > .social-icon {
- cursor: pointer;
- fill: #C8C8C8;
- padding: 5px;
- min-width: 27px;
- box-sizing: border-box;
- border-radius: 3px;
- font-size: 24px;
-}
-
-.event-prev-title:hover > .fa-youtube {
- color: red;
-}
-
-.event-prev-title:hover > .fa-github {
- color: #000;
-}
\ No newline at end of file
diff --git a/python-live/img/day1.jpeg b/python-live/img/day1.jpeg
deleted file mode 100644
index 3c3a675..0000000
Binary files a/python-live/img/day1.jpeg and /dev/null differ
diff --git a/python-live/img/day2.jpeg b/python-live/img/day2.jpeg
deleted file mode 100644
index 27d4d29..0000000
Binary files a/python-live/img/day2.jpeg and /dev/null differ
diff --git a/python-live/img/day3.jpeg b/python-live/img/day3.jpeg
deleted file mode 100644
index 3c02ba1..0000000
Binary files a/python-live/img/day3.jpeg and /dev/null differ
diff --git a/python-live/img/day4.jpeg b/python-live/img/day4.jpeg
deleted file mode 100644
index 0166876..0000000
Binary files a/python-live/img/day4.jpeg and /dev/null differ
diff --git a/python-live/img/day5.jpeg b/python-live/img/day5.jpeg
deleted file mode 100644
index 1b33f7d..0000000
Binary files a/python-live/img/day5.jpeg and /dev/null differ
diff --git a/python-live/img/event.jpeg b/python-live/img/event.jpeg
deleted file mode 100644
index ea00321..0000000
Binary files a/python-live/img/event.jpeg and /dev/null differ
diff --git a/python-live/img/favicon.ico b/python-live/img/favicon.ico
deleted file mode 100644
index 2f2c4be..0000000
Binary files a/python-live/img/favicon.ico and /dev/null differ
diff --git a/python-live/img/full-logo.png b/python-live/img/full-logo.png
deleted file mode 100644
index 221e81f..0000000
Binary files a/python-live/img/full-logo.png and /dev/null differ
diff --git a/python-live/img/logo.png b/python-live/img/logo.png
deleted file mode 100644
index 297473b..0000000
Binary files a/python-live/img/logo.png and /dev/null differ
diff --git a/python-live/index.html b/python-live/index.html
deleted file mode 100644
index de9273c..0000000
--- a/python-live/index.html
+++ /dev/null
@@ -1,276 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
PYTHON BOOTCAMP FOR BEGINNERS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
DevScript presents "PYTHON BOOTCAMP FOR BEGINNERS" in collaboration with Microsoft Learn Student Ambassadors.
-
- Below here are the required details of the course:
-
-
- Batch starting on 13th September 2020
- Timing : 7:00 to 8:30 P.M. IST
- Fee : Totally Free
- Test Day : 4th October 2020
- Duration : 21 days
- Platform : YouTube Live
- Total 23 Learning Hours, 1.5 hours each day
- Projects Building Session on Saturdays
-
-
- SKILLS THAT YOU WILL LEARN:
-
-
- 🧠 Python Basis and Data Structure
- 💻 Setup of VS Code
- 💫 Google Colab
- 👨💻 Uses of Git and Github
-
-
- BENEFITS OF THE SESSION:
-
-
- 👩💻 Real-Time Projects Building
- 👩🏫 Mentorship support
- 👯♀️ Hands-on session
- 📚 Daily basis assignment to check your learning
- 🎫 Get verified certificates from DevScript in collaboration with Microsoft Learn Student Ambassadors
-
-
- CERTIFICATION ELIGIBILITY:
-
-
- A verified course completion certificate will be secured by those who successfully clear the exam which will be organized after the end of the Bootcamp. Please note that you will be eligible for the exam only when you submit all the assignments on time.
-
-
- Register for the event on: bit.ly/DSPY_01 YouTube Channel Link: https://www.youtube.com/c/devscript/
-
-
- Please visit our website for detailed information and the syllabus of the course.
- Website :
- https://devscript.tech/courses/python/
-
-
- Best Wishes, Team DevScript.
-
-
Happy Learning 🌻
-
-
-
-
-
-
-
-
Previous Sessions
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/python-live/js/index.js b/python-live/js/index.js
deleted file mode 100644
index 47a50d1..0000000
--- a/python-live/js/index.js
+++ /dev/null
@@ -1,50 +0,0 @@
-//YT video id
-var vid_id = 'gj20ydwmxa0';
-
-// Set the date we're counting down to
-var countDownDate = new Date("Sept 18, 2020 17:20:00").getTime();
-
-// Update the count down every 1 second
-var x = setInterval(function () {
- // Get today's date and time
- var now = new Date().getTime();
-
- // Find the distance between now and the count down date
- var distance = countDownDate - now;
-
- // Time calculations for days, hours, minutes and seconds
- var days = Math.floor(distance / (1000 * 60 * 60 * 24));
- var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
- var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
- var seconds = Math.floor((distance % (1000 * 60)) / 1000);
-
- // Output the result in an element with id="demo"
- document.getElementById("days").innerHTML = days;
- document.getElementById("hrs").innerHTML = hours;
- document.getElementById("mins").innerHTML = minutes;
- document.getElementById("sec").innerHTML = seconds;
-
- // If the count down is over, write some text
- if (distance < 0) {
- clearInterval(x);
- var timer = document.querySelector(".event_timer");
- var cover = document.querySelector(".event-cover");
- var timer_child = timer.lastElementChild;
- var cover_child = cover.lastElementChild;
-
- cover.removeChild(cover_child);
- timer.remove();
-
- var iframe = document.createElement("iframe");
- iframe.src = "https://www.youtube.com/embed/"+vid_id;
- iframe.height = "315";
- iframe.frameBorder = 0;
- iframe.setAttribute('allowFullScreen', '')
-
- cover.appendChild(iframe);
- document.getElementsByClassName("link")[0].href =
- 'https://www.youtube.com/watch?v='+vid_id;
- document.getElementsByClassName("btn-register")[0].innerHTML =
- "Watch Live on YT";[0].remove();
- }
-}, 1000);
diff --git a/react/css/index.css b/react/css/index.css
deleted file mode 100644
index 1664d8c..0000000
--- a/react/css/index.css
+++ /dev/null
@@ -1,329 +0,0 @@
-* {
- margin: 0;
- padding: 0;
-}
-
-a {
- text-decoration: none !important;
-}
-
-iframe {
- width: -webkit-fill-available;
-}
-
-.header {
- position: relative;
- overflow: hidden;
- border-bottom: 1px solid #E0E0E0;
- padding: 50px 10px 30px;
-}
-
-.header::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: rgba(0, 0, 0, 0.6);
-}
-
-.body {
- width: 100%;
-}
-
-.logo {
- position: absolute;
- top: 10px;
- left: 10px;
-}
-
-.logo > img {
- width: 150px;
-}
-
-.contain-center {
- max-width: 915px;
- margin-right: auto;
- margin-left: auto;
-}
-
-.register-header {
- display: flex;
- flex-flow: row;
-}
-
-.event_date {
- font-size: 16px;
- letter-spacing: 0px;
- line-height: 19px;
- margin-right: 15px;
- margin-bottom: 10px;
-}
-
-.event_date a {
- color: rgba(255, 255, 255, 0.9);
- display: -ms-flexbox;
- display: flex;
- flex-flow: column;
- align-items: center;
- justify-content: center;
- text-align: center;
- border: 1px solid rgba(255, 255, 255, 0.1);
- border-radius: 3px;
- display: block;
- width: 100%;
- padding: 5px 6px 5px;
- text-decoration: none;
- transition: border 150ms ease;
-}
-.event_date span {
- display: block
-}
-
-.event_month {
- font-size: 15px;
- text-transform: uppercase;
-}
-
-.event_day {
- font-size: 30px;
- margin: 5px 0;
- font-weight: normal;
-}
-
-.event_time {
- font-size: 12px;
- padding-top: 2px;
-}
-
-.event_title {
- color: #FFF;
- font-size: 31px;
- font-weight: normal;
- padding-top: 0;
- margin-top: 0;
- margin-bottom: 5px;
- align-self: center;
-}
-
-.event_title h1 {
- text-transform: uppercase;
-}
-
-.event_timer {
- padding-top: 20px;
- text-align: center;
- /*position: absolute;*/
- width: 100%;
- bottom: 0;
- padding-right: 25px;
-}
-
-.event_timer .col {
- width: 25%;
- float: left;
-}
-
-.event_timer .num {
- font-weight: 300;
- font-size: 29px;
- line-height: 35px;
- color: #efefef;
-}
-
-.event_timer .sublabel {
- color: rgba(255, 255, 255, 0.5);
- text-transform: uppercase;
-}
-
-.event-cover {
- margin-top: -20px;
- display: block;
- border-radius: 3px;
- overflow: hidden;
- margin-bottom: 30px;
- text-align: center;
-}
-
-.event-cover img {
- height: 315px;
- width: 100%;
-}
-
-.event-description {
- padding-bottom: 80px;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.event-actions {
- margin-top: -20px;
- margin-bottom: 20px;
- color: #9B9B9B;
-}
-
-.event-register {
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.my_btn {
- border-radius: 3px;
- border: 0;
- background: #44CCAD;
- margin: 0 auto;
- display: inline-block;
- box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.05), 0px 1px 3px 0px rgba(0, 0, 0, 0.18);
- animation: ctaGlow 2s 1s alternate infinite ease-in-out;
- display: flex;
- flex-flow: row;
- justify-content: center;
- align-items: center;
-}
-
-.event-register-subtext {
- padding-top: 10px;
- line-height: 19px;
-}
-
-.event-follow {
- display: flex;
- flex-flow: column;
- padding-top: 10px;
- margin-top: 35px;
- border-top: 1px solid #eee;
- padding-left: 10px;
- padding-right: 10px;
-}
-
-.event-action-title {
- text-transform: uppercase;
- color: #C8C8C8;
- font-weight: bold;
- margin-bottom: 5px;
-}
-
-.event-user {
- display: flex;
- flex-flow: row;
- align-items: center;
- font-size: 16px;
- width: 100%;
-}
-
-.event-user-info {
- display: flex;
- flex-flow: row;
- overflow: hidden;
- align-items: center;
-}
-
-.event-user-avatar {
- width: 35px;
- height: 35px;
-}
-
-.event-user-name {
- margin-left: 10px;
- font-size: 16px;
- white-space: nowrap;
- overflow: hidden;
- text-align: left;
- margin-right: 10px;
- text-overflow: ellipsis;
-}
-
-.event-follow-btn {
- display: block;
- margin-left: auto;
- flex-shrink: 0;
-}
-
-.btn-follow {
- padding: 2px 7px;
- margin-top: 0;
-}
-
-.event-social {
- display: flex;
- flex-flow: row;
- align-items: center;
-}
-
-.event-social .event-action-title {
- margin-right: auto;
-}
-
-.event-social-nest {
- display: flex;
- flex-flow: row;
-}
-
-.event-social-nest > .social-icon {
- cursor: pointer;
- color: #C8C8C8;
- padding: 5px;
- display: flex;
- flex-flow: row;
- justify-content: center;
- align-items: center;
- min-width: 27px;
- box-sizing: border-box;
- border-radius: 3px;
- font-size: 24px;
-}
-
-.social-icon:hover {
- color: black;
-}
-
-.event-previous {
- display: flex;
- flex-flow: column;
- padding-top: 10px;
- margin-top: 35px;
- border-top: 1px solid #eee;
- height: 50px;
- padding-left: 5px;
- padding-right: 5px;
-}
-
-.event-prev-container {
- display: flex;
- margin-bottom: 20px;
- flex-direction: row;
- box-shadow: 4px 4px 20px -10px #00000078;
- justify-content: space-around;
-}
-
-.event-prev-title {
- padding-left: 10px;
- justify-content: space-around;
- display: flex;
- flex-direction: row;
-}
-
-.day {
- padding-right: 10px;
- border-right: 1px solid;
-}
-
-.event-prev-title > .social-icon {
- cursor: pointer;
- color: #C8C8C8;
- padding: 5px;
- min-width: 27px;
- box-sizing: border-box;
- border-radius: 3px;
- font-size: 24px;
-}
-
-.event-prev-title:hover > .fa-youtube {
- color: red;
-}
-
-.event-prev-title:hover > .fa-github {
- color: #000;
-}
diff --git a/react/img/favicon.ico b/react/img/favicon.ico
deleted file mode 100644
index 2f2c4be..0000000
Binary files a/react/img/favicon.ico and /dev/null differ
diff --git a/react/img/logo.png b/react/img/logo.png
deleted file mode 100644
index 297473b..0000000
Binary files a/react/img/logo.png and /dev/null differ
diff --git a/react/index.html b/react/index.html
deleted file mode 100644
index afdda01..0000000
--- a/react/index.html
+++ /dev/null
@@ -1,195 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
REACT BOOTCAMP
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
React Bootcamp with Praveen – Get certificate for just Rs 999/-
-
-
DevScript is conducting a bootcamp on React which is the perfect starting point for any React beginner.
-
-
Learn key React features while building projects and practice what you learn through interactive coding challenges and exercises along the way!!!
-
-
It’s a fast-paced program that allows you to learn React fast in one week of full-time, with awesome projects on the way too!!
-
-
Dates:
-
-
Speaker: Praveen Kumar - Lead Consultant at Virtusa / LBG | Careers Mentor | React JS Specialist | Top 0.05% Overall in Stack Overflow
-
-
Know more about him on: https://www.linkedin.com/in/praveentech
-
-
-
- YouTube Channel Link: https://www.youtube.com/c/devscript/
-
-
- Best Wishes,
- Team DevScript.
-
-
Happy Learning 🌻
-
-
-
-
-
-
-
-
-
diff --git a/react/js/index.js b/react/js/index.js
deleted file mode 100644
index 6fff4db..0000000
--- a/react/js/index.js
+++ /dev/null
@@ -1,105 +0,0 @@
-event_month = document.querySelector('.event_month')
-event_day = document.querySelector('.event_day')
-event_time = document.querySelector('.event_time')
-bannerImg = document.querySelector('.banner-img')
-
-//YT video id
-var vid_id = 'gj20ydwmxa0';
-var date = "Mar 25, 2021 12:00:00"
-var dayBanner = './img/day1.jpeg'
-
-event_month.innerHTML = date.slice(0, 3)
-event_day.innerHTML = date.slice(4, 6)
-event_time.innerHTML = date.slice(13, 18)
-bannerImg.src = dayBanner
-
-// Set the date we're counting down to
-var countDownDate = new Date(date).getTime();
-
-// Update the count down every 1 second
-var x = setInterval(function () {
- // Get today's date and time
- var now = new Date().getTime();
-
- // Find the distance between now and the count down date
- var distance = countDownDate - now;
-
- // Time calculations for days, hours, minutes and seconds
- var days = Math.floor(distance / (1000 * 60 * 60 * 24));
- var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
- var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
- var seconds = Math.floor((distance % (1000 * 60)) / 1000);
-
- // Output the result in an element with id="demo"
- document.getElementById("days").innerHTML = days;
- document.getElementById("hrs").innerHTML = hours;
- document.getElementById("mins").innerHTML = minutes;
- document.getElementById("sec").innerHTML = seconds;
-
- // If the count down is over, write some text
- if (distance < 0) {
- clearInterval(x);
- var timer = document.querySelector(".event_timer");
- var cover = document.querySelector(".event-cover");
- var timer_child = timer.lastElementChild;
- var cover_child = cover.lastElementChild;
-
- cover.removeChild(cover_child);
- timer.remove();
-
- var iframe = document.createElement("iframe");
- iframe.src = "https://www.youtube.com/embed/"+vid_id;
- iframe.height = "315";
- iframe.frameBorder = 0;
- iframe.setAttribute('allowFullScreen', '')
-
- cover.appendChild(iframe);
- document.getElementsByClassName("link")[0].href =
- 'https://www.youtube.com/watch?v='+vid_id;
- document.getElementsByClassName("btn-register")[0].innerHTML =
- "Watch Live on YT";[0].remove();
- }
-}, 1000);
-
-
-previousDayData = [
- // {
- // day: "Day 1",
- // yt: "https://www.youtube.com/watch?v=1",
- // resources: "https://github.com/DevScript/Python-Bootcamp/tree/master/1"
- // },
-]
-previousEvent = ''
-previousDayData.forEach(data => {
- resource = ''
- if(data.resources) {
- previousEvent = `
-
` + previousEvent
- } else {
- previousEvent = `
-
` + previousEvent
- }
-})
-
-previousEventContainer = document.querySelector('.event-previous')
-previousEventContainer.innerHTML = previousEvent
diff --git a/robots.txt b/robots.txt
deleted file mode 100644
index 3e1edfb..0000000
--- a/robots.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-robots.txt generated by www.seoptimer.com
-User-agent: Googlebot
-Disallow:
-User-agent: googlebot-image
-Disallow:
-User-agent: googlebot-mobile
-Disallow:
-User-agent: MSNBot
-Disallow:
-User-agent: Slurp
-Disallow:
-User-agent: Teoma
-Disallow:
-User-agent: Gigabot
-Disallow:
-User-agent: Robozilla
-Disallow:
-User-agent: Nutch
-Disallow:
-User-agent: ia_archiver
-Disallow:
-User-agent: baiduspider
-Disallow:
-User-agent: naverbot
-Disallow:
-User-agent: yeti
-Disallow:
-User-agent: yahoo-mmcrawler
-Disallow:
-User-agent: psbot
-Disallow:
-User-agent: yahoo-blogs/v3.9
-Disallow:
-User-agent: *
-Disallow:
-Disallow: /cgi-bin/
-Sitemap: https://devscript.tech/sitemap.xml
diff --git a/sitemap.xml b/sitemap.xml
deleted file mode 100644
index 82943b4..0000000
--- a/sitemap.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-https://devscript.tech/
-2020-08-17T13:48:16+00:00
-1.00
-
-
-https://devscript.tech/index.html
-2020-08-17T13:48:16+00:00
-0.80
-
-
-https://devscript.tech/courses/courses.html
-2020-08-17T13:48:16+00:00
-0.80
-
-
-https://devscript.tech/courses/python.html
-2020-08-17T13:48:16+00:00
-0.80
-
-
\ No newline at end of file
diff --git a/team/Onboarding Form! (Responses) - Form responses 1.csv b/team/Onboarding Form! (Responses) - Form responses 1.csv
deleted file mode 100644
index a921dc8..0000000
--- a/team/Onboarding Form! (Responses) - Form responses 1.csv
+++ /dev/null
@@ -1,15 +0,0 @@
-Timestamp,Name,Role,Email id,Birth date,Phone number (WhatsApp preferably),College ,Year,Branch,Address,T-shirt size,A headshot photo of yourself! ,A one-liner biography / tagline of yourself,Discord ID (For Ex: FSOCIETY#8291),LinkedIn Profile,Instagram,GitHub profile,Twitter Profile
-13/08/2021 21:23:31,Shaleen Poddar,Community Manager,shaleenpoddar@gmail.com,27/08/2001,+919825440501,Manipal University Jaipur,Third ,Cse,"A-101 sangini solitaire , beside rajhans Zion , Vesu , Surat",M,https://drive.google.com/open?id=1rkwZ2HdOfXJbG6VgliktCEJfTg4AEBJT,Jack of all trades ,,,,,
-13/08/2021 21:38:11,Swati Sandhya,Community Manager,sadikas2000@gmail.com,14/03/2001,6378175812,BMS Institute of Technology and Management,4th Year ,Computer Science and Engineering,"P6/7 Student Study Centre (Basera) , Air Force station Jalahalli East, Bangalore, Karnataka - 560014",L,https://drive.google.com/open?id=1IefoeL8uECxdbFQJEkEG5d6e4ZDMNaCr,"Embracing the imperfection, to change the conventional! ",,https://www.linkedin.com/in/swatisandhya/,https://www.instagram.com/ssd_tweetz01/,https://github.com/swati2000,https://twitter.com/SSD142
-14/08/2021 09:46:26,Smriti R Singh,Community Manager,smritisingh789@gmail.com,16/09/2000,+91-9998667196,Gandhinagar Institute of Technology,2022,Computer,"6, Satsang Park Society, Opposite Yoginagar, Chandkheda, Ahmedabad-380019",M,https://drive.google.com/open?id=1g2_xWmMkwqKkh-XWe3lLNaksCGIfvhUU,Curiosity makes me expirence different things!,,www.linkedin.com/in/smriti-singh-1307,www.instagram.com/smriti_0.o/,www.github.com/smriti1313/,NA
-14/08/2021 11:07:47,Aditi Dwivedi,Technical Content Writer,aditidwivedi91011@gmail.com,01/03/2002,08827835829,Bhilai Institute of Technology Durg,Second,EEE,MIG C 317 PADMANABHPUR DURG,M,https://drive.google.com/open?id=1bMOh09LlwaFJIPad6rsgtygymsiGEp7k,A tEchiE open to learning and exploring,,https://www.linkedin.com/feed/,Aditid132,Aditi Dwivedi,@AditiDw25821909
-14/08/2021 15:18:39,Vedant Khairnar,Founder,vedron007@gmail.com,02/04/1999,8888627106,Shri Ramdeobaba College of Engineering and Management,2021,CSE,"Plot No.126, Manish Gruh Nirman Society, Somalwada, Nagpur, Maharashtra, India-440037",XL,https://drive.google.com/open?id=1cvEKGofx_TUWU4muhfS8q_-MiQ1mkoj5,A Dev in a DEEP Life!!,FSOCIETY#8291,https://www.linkedin.com/in/vedantkhairnar/,https://www.instagram.com/kingsmanvk/,https://github.com/VedantKhairnar,https://twitter.com/VedantKhairnar3
-14/08/2021 15:21:48,Shreya Santoshwar,Operational Lead,shreya02santoshwar@gmail.com,02/02/2001,+919359642329,"St. Vincent Pallotti College of Engineering and Technology, Nagpur.",4,IT,"Camp Area, Shivaji Nagar, Ward no. 18, Near S-Mart, Chamorshi Road, Gadchiroli, Maharashtra, India. Pin code: 442-605",L,https://drive.google.com/open?id=13ScNyAVqee4hn5MosaGacMIzsddqrgrU,I found myself curating and developing!! ,,https://www.linkedin.com/in/shreya-santoshwar-666447197,https://instagram.com/shreya_santoshwar?utm_medium=copy_link,https://github.com/ShreyaSS02,https://twitter.com/ShreyaSantoshw1?s=09
-14/08/2021 16:01:37,Ankit Chaudhari,Tech Lead,ankitchaudhari1598@gmail.com,15/02/1998,9890054712,Sandip University,M.Tech. First Year,Cloud Technology and Information Security,"N - 32 ; K - 1 / 12 / 8, Shanti Nagar, Behind Shivaji Chowk Market, Khanderao Chowk, Near Modern High School, Old Cidco, Nashik, Maharashtra - 422009",M,https://drive.google.com/open?id=1co5LT2MRDVFm5CC9aBOoOVk95Qv8CsZF,Freelancer | Full Stack Developer | Python Enthusiast | Data Science Enthusiast,Ankit#2061,https://www.linkedin.com/in/ankit1598/,https://www.instagram.com/ankitvc/,https://github.com/Ankit1598,https://twitter.com/Ankit15_
-14/08/2021 19:02:00,Kanishka Aggarwal,Tech Content Lead,kanishkaaggarwal45@gmail.com,24/11/2000,8178529558,"Bharati Vidyapeeth's College of Engineering, New Delhi",3rd,CSE,"1321, First Floor, Vaidwara, Maliwara, Chandni Chowk, Delhi - 110006",M,https://drive.google.com/open?id=1xUfw1AReXEyYd29oyqyOOSG2KBxuQrIC,An adventurous programmer.,Kanishka#9515,https://www.linkedin.com/in/kanishka-aggarwal/,https://www.instagram.com/_kanishkaa24/,https://github.com/kanishkaa24,https://twitter.com/Kanishka2411
-14/08/2021 19:26:27,Rishabh Singh,Tech Specialist,rishabhsinghs90s@gmail.com,15/06/2001,+91 9137337616,BNB Thane,3rd (Final),IT,"101, B-Wing, Bldg no. 1, Patidar Complex, Retibunder Road, Kalher, Thane, Maharashtra, India - 421302",L,https://drive.google.com/open?id=1X4nlgKqpmHukTpkTB_9Xs38e5_CjIYIM,A developer who feel in love with design.,mindninjaX#6385,https://www.linkedin.com/in/mindninjax/,,https://github.com/mindninjaX,https://twitter.com/mindninjaX
-15/08/2021 07:41:50,Nayeema Tabassum,Tech Content Writer,nayeematabassum09@gmail.com,22/01/2000,+918125901787,PES University,3rd,ECE,"A Krishnappa
-Beereshwara nilaya, SR No. 55/3
-Near anugraha hospital, Govinda shetty palya, konnapana Agrahara, Bengaluru
-Pincode: 560100
-",S,https://drive.google.com/open?id=1OenovJy_cJpJylHGYVhjuu8CytGXJG1j,A girl with exploring and wild mind who loves writing and singing 👻,Pysch#4395,https://www.linkedin.com/in/nayeema-tabassum09,https://www.instagram.com/maniac_way/,,https://mobile.twitter.com/maniac_way
\ No newline at end of file
diff --git a/team/index.html b/team/index.html
deleted file mode 100644
index 4434bcb..0000000
--- a/team/index.html
+++ /dev/null
@@ -1,236 +0,0 @@
-
-
-
-
-
-
DevScript - Team
-
-
-
DevScript
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Vedant Khairnar
-
Founder
-
-
-
A Dev in a DEEP Life!!
-
-
-
-
-
-
-
-
-
-
-
-
-
Shreya Santoshwar
-
Operational Lead
-
-
-
I found myself curating and developing!!
-
-
-
-
-
-
-
-
-
-
-
-
-
Swati Sandhya
-
Community Manager
-
-
-
Embracing the imperfection, to change the conventional!
-
-
-
-
-
-
-
-
-
-
-
-
Smriti R Singh
-
Community Manager
-
-
-
Curiosity makes me expirence different things!
-
-
-
-
-
-
-
-
-
-
-
-
Muthu Annamalai Venkatachalam
-
Technical Content Writer
-
-
-
⚡ Self Taught and Motivated
- 💻 Passionate about coding
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/team/main.js b/team/main.js
deleted file mode 100644
index afa0099..0000000
--- a/team/main.js
+++ /dev/null
@@ -1,290 +0,0 @@
-const teamData = [
- {
- name: "Vedant Khairnar",
- role: "Founder",
- email: "vedron007@gmail.com",
- img: "../assets/img/team/Vedant Khairnar.jpg",
- tagline: "A Dev in a DEEP Life!!",
- discord: "FSOCIETY#8291",
- linkedin: "https://www.linkedin.com/in/vedantkhairnar/",
- instagram: "https://www.instagram.com/kingsmanvk/",
- github: "https://github.com/VedantKhairnar",
- twitter: "https://twitter.com/VedantKhairnar3",
- },
-// {
-// name: "Ankit Chaudhari",
-// role: "Technical Lead",
-// email: "ankitchaudhari1598@gmail.com",
-// img: "../assets/img/team/Ankit Chaudhari.jpg",
-// tagline:
-// "Freelancer | Full Stack Developer | Python Enthusiast | Data Science Enthusiast",
-// discord: "Ankit#2061",
-// linkedin: "https://www.linkedin.com/in/ankit1598/",
-// instagram: "https://www.instagram.com/ankitvc/",
-// github: "https://github.com/Ankit1598",
-// twitter: "https://twitter.com/Ankit15_",
-// },
- {
- name: "Shreya Santoshwar",
- role: "Operational Lead",
- email: "shreya02santoshwar@gmail.com",
- Branch: "IT",
- img: "../assets/img/team/Shreya Santoshwar alt.jpg",
- tagline: "I found myself curating and developing!!",
- discord: "",
- linkedin: "https://www.linkedin.com/in/shreya-santoshwar-666447197",
- instagram:
- "https://instagram.com/shreya_santoshwar?utm_medium=copy_link",
- github: "https://github.com/ShreyaSS02",
- twitter: "https://twitter.com/ShreyaSantoshw1?s=09",
- },
-// {
-// name: "Kanishka Aggarwal",
-// role: "Technical Content Lead",
-// email: "kanishkaaggarwal45@gmail.com",
-// img: "../assets/img/team/Kanishka Aggarwal.jpeg",
-// tagline: "An adventurous programmer.",
-// discord: "Kanishka#9515",
-// linkedin: "https://www.linkedin.com/in/kanishka-aggarwal/",
-// instagram: "https://www.instagram.com/_kanishkaa24/",
-// github: "https://github.com/kanishkaa24",
-// twitter: "https://twitter.com/Kanishka2411",
-// },
-// {
-// name: "Rishabh Singh",
-// role: "Technical Specialist",
-// email: "rishabhsinghs90s@gmail.com",
-// img: "../assets/img/team/Rishabh Singh.jpg",
-// tagline: "A developer who feel in love with design.",
-// discord: "mindninjaX#6385",
-// linkedin: "https://www.linkedin.com/in/mindninjax/",
-// instagram: "",
-// github: "https://github.com/mindninjaX",
-// twitter: "https://twitter.com/mindninjaX",
-// },
-// {
-// name: "Aditi Dwivedi",
-// role: "Technical Content Writer",
-// email: "aditidwivedi91011@gmail.com",
-// img: "../assets/img/team/Aditi Dwivedi.jpg",
-// tagline: "A tEchiE open to learning and exploring",
-// discord: "",
-// linkedin: "https://www.linkedin.com/feed/",
-// instagram: "https://www.instagram.com/Aditid132",
-// github: "https://github.com/Aditi Dwivedi",
-// twitter: "https://twitter.com/AditiDw25821909",
-// },
-// {
-// name: "Nayeema Tabassum",
-// role: "Technical Content Writer",
-// email: "nayeematabassum09@gmail.com",
-// img: "../assets/img/team/Nayeema Tabassum.jpg",
-// tagline:
-// "A girl with exploring and wild mind who loves writing and singing 👻",
-// discord: "Pysch#4395",
-// linkedin: "https://www.linkedin.com/in/nayeema-tabassum09",
-// instagram: "https://www.instagram.com/maniac_way/",
-// github: "",
-// twitter: "https://mobile.twitter.com/maniac_way",
-// },
- {
- name: "Swati Sandhya",
- role: "Community Manager",
- email: "sadikas2000@gmail.com",
- img: "../assets/img/team/Swati Sandhya.jpg",
- tagline: "Embracing the imperfection, to change the conventional!",
- discord: "",
- linkedin: "https://www.linkedin.com/in/swatisandhya/",
- instagram: "https://www.instagram.com/ssd_tweetz01/",
- github: "https://github.com/swati2000",
- twitter: "https://twitter.com/SSD142",
- },
- {
- name: "Smriti R Singh",
- role: "Community Manager",
- email: "smritisingh789@gmail.com",
- img: "../assets/img/team/Smriti Singh.jpg",
- tagline: "Curiosity makes me expirence different things!",
- discord: "",
- linkedin: "www.linkedin.com/in/smriti-singh-1307",
- instagram: "www.instagram.com/smriti_0.o/",
- github: "www.github.com/smriti1313/",
- twitter: "NA",
- },
- // {
- // name: "Shaleen Poddar",
- // role: "Community Manager",
- // email: "shaleenpoddar@gmail.com",
- // img: "../assets/img/team/Shaleen Poddar.jpg",
- // tagline: "Jack of all trades",
- // discord: "",
- // linkedin: "",
- // instagram: "",
- // github: "",
- // twitter: "",
- // },
-];
-
-let teamGrid = document.querySelector(".grid");
-
-teamData.forEach(
- ({ img, name, role, tagline, linkedin, github, instagram, twitter }) => {
- grid_item = document.createElement("div");
- member_card = document.createElement("div");
- member_image = document.createElement("div");
- member_image_link = document.createElement("img");
- member_content = document.createElement("div");
- member_name = document.createElement("h2");
- member_role = document.createElement("h3");
- member_social_content = document.createElement("div");
- member_social_overlay = document.createElement("div");
- member_social_content_linkedin = document.createElement("a");
- member_social_content_github = document.createElement("a");
- member_social_content_instagram = document.createElement("a");
- member_social_content_twitter = document.createElement("a");
- member_social_overlay_linkedin = document.createElement("a");
- member_social_overlay_github = document.createElement("a");
- member_social_overlay_instagram = document.createElement("a");
- member_social_overlay_twitter = document.createElement("a");
- member_social_content_linkedin_i = document.createElement("i");
- member_social_content_github_i = document.createElement("i");
- member_social_content_instagram_i = document.createElement("i");
- member_social_content_twitter_i = document.createElement("i");
- member_social_overlay_linkedin_i = document.createElement("i");
- member_social_overlay_github_i = document.createElement("i");
- member_social_overlay_instagram_i = document.createElement("i");
- member_social_overlay_twitter_i = document.createElement("i");
- member_overlay = document.createElement("div");
- member_tagline = document.createElement("p");
-
- member_image_link.src = img;
-
- member_name.innerText = name;
- member_role.innerText = role;
-
- member_social_content_linkedin.target = "_blank";
- member_social_content_github.target = "_blank";
- member_social_content_instagram.target = "_blank";
- member_social_content_twitter.target = "_blank";
- member_social_content_linkedin.href = linkedin;
- member_social_content_github.href = github;
- member_social_content_instagram.href = instagram;
- member_social_content_twitter.href = twitter;
-
- member_tagline.innerText = tagline;
-
- member_social_overlay_linkedin.target = "_blank";
- member_social_overlay_github.target = "_blank";
- member_social_overlay_instagram.target = "_blank";
- member_social_overlay_twitter.target = "_blank";
- member_social_overlay_linkedin.href = linkedin;
- member_social_overlay_github.href = github;
- member_social_overlay_instagram.href = instagram;
- member_social_overlay_twitter.href = twitter;
-
- grid_item.classList.add("col-4", "grid-item");
- member_card.classList.add("team-card");
- member_image.classList.add("team-img");
- member_content.classList.add("team-content");
- member_overlay.classList.add("team-overlay");
- member_social_content.classList.add("team-social");
- member_social_overlay.classList.add("team-social");
- member_social_content_linkedin.classList.add("social-li");
- member_social_content_github.classList.add("social-fb");
- member_social_content_instagram.classList.add("social-in");
- member_social_content_twitter.classList.add("social-tw");
- member_social_overlay_linkedin.classList.add("social-li");
- member_social_overlay_github.classList.add("social-fb");
- member_social_overlay_instagram.classList.add("social-in");
- member_social_overlay_twitter.classList.add("social-tw");
-
- member_social_content_linkedin_i.classList.add("fab", "fa-linkedin-in");
- member_social_content_github_i.classList.add("fab", "fa-github");
- member_social_content_instagram_i.classList.add("fab", "fa-instagram");
- member_social_content_twitter_i.classList.add("fab", "fa-twitter");
- member_social_overlay_linkedin_i.classList.add("fab", "fa-linkedin-in");
- member_social_overlay_github_i.classList.add("fab", "fa-github");
- member_social_overlay_instagram_i.classList.add("fab", "fa-instagram");
- member_social_overlay_twitter_i.classList.add("fab", "fa-twitter");
-
- member_social_content_linkedin.appendChild(
- member_social_content_linkedin_i
- );
- member_social_content_github.appendChild(
- member_social_content_github_i
- );
- member_social_content_instagram.appendChild(
- member_social_content_instagram_i
- );
- member_social_content_twitter.appendChild(
- member_social_content_twitter_i
- );
- member_social_content.appendChild(member_social_content_linkedin);
- member_social_content.appendChild(member_social_content_github);
- member_social_content.appendChild(member_social_content_instagram);
- member_social_content.appendChild(member_social_content_twitter);
-
- member_social_overlay_linkedin.appendChild(
- member_social_overlay_linkedin_i
- );
- member_social_overlay_github.appendChild(
- member_social_overlay_github_i
- );
- member_social_overlay_instagram.appendChild(
- member_social_overlay_instagram_i
- );
- member_social_overlay_twitter.appendChild(
- member_social_overlay_twitter_i
- );
- member_social_overlay.appendChild(member_social_overlay_linkedin);
- member_social_overlay.appendChild(member_social_overlay_github);
- member_social_overlay.appendChild(member_social_overlay_instagram);
- member_social_overlay.appendChild(member_social_overlay_twitter);
-
- member_image.appendChild(member_image_link);
-
- member_overlay.appendChild(member_tagline);
- member_overlay.appendChild(member_social_overlay);
-
- member_content.appendChild(member_name);
- member_content.appendChild(member_role);
- member_content.appendChild(member_social_content);
- member_content.appendChild(member_overlay);
-
- member_card.appendChild(member_image);
- member_card.appendChild(member_content);
-
- grid_item.appendChild(member_card);
-
- member_grid = document.querySelector(".grid");
-
- member_grid.appendChild(grid_item);
- // teamGrid.innerHTML += `
- //
- //
- //
- //
- //
- //
${name}
- //
${role}
- //
- //
- //
${tagline}
- //
- //
- //
- //
- //
`;
- }
-);
diff --git a/team/style.css b/team/style.css
deleted file mode 100644
index e84a94c..0000000
--- a/team/style.css
+++ /dev/null
@@ -1,429 +0,0 @@
-* {
- box-sizing: border-box;
- margin: 0;
- padding: 0;
-}
-:root {
- --card-height: 65vh;
- --card-width: calc(var(--card-height) / 1.5);
-}
-
-@property --rotate {
- syntax: "
";
- initial-value: 132deg;
- inherits: false;
-}
-
-body {
- background: #212534;
-}
-
-.team-card {
- text-align: center;
- margin-bottom: 30px;
- border-radius: 5px;
- padding: 3px;
- position: relative;
- border-radius: 6px;
- text-align: center;
- font-size: 1.5em;
- cursor: pointer;
- padding-bottom: 10px;
-}
-
-.team-card::before {
- content: "";
- width: 104%;
- height: 102%;
- border-radius: 8px;
- background-image: linear-gradient(
- var(--rotate),
- #5ddcff,
- #3c67e3 43%,
- #4e00c2
- );
- position: absolute;
- z-index: -1;
- top: -1%;
- left: -2%;
- animation: spin 2.5s linear infinite;
-}
-
-.team-card::after {
- position: absolute;
- content: "";
- top: calc(var(--card-height) / 6);
- left: 0;
- right: 0;
- z-index: -1;
- height: 100%;
- width: 100%;
- margin: 0 auto;
- transform: scale(0.8);
- filter: blur(calc(var(--card-height) / 6));
- background-image: linear-gradient(
- var(--rotate),
- #5ddcff,
- #3c67e3 43%,
- #4e00c2
- );
- opacity: 1;
- transition: opacity 0.5s;
- animation: spin 2.5s linear infinite;
-}
-
-.team-card .team-img {
- border-radius: 5px;
- overflow: hidden;
-}
-
-.team-card .team-img img {
- width: 100%;
- height: auto;
- border-radius: 5px;
-}
-
-.team-card .team-content {
- position: relative;
- width: 90%;
- padding: 20px;
- margin: -60px auto 0 auto;
- background: #ffffff;
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
- transition: transform 0.6s;
- transform-style: preserve-3d;
- border-radius: 5px;
-}
-
-.team-card:hover .team-content {
- transform: rotateY(180deg);
-}
-
-.team-card .team-overlay {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- padding: 20px;
- display: flex;
- align-items: center;
- justify-content: center;
- flex-direction: column;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- background: #ffffff;
- border-radius: 5px;
- transform: rotateY(180deg);
-}
-
-.team-card .team-content h2 {
- font-size: 25px;
- font-weight: 400;
- letter-spacing: 2px;
-}
-
-.team-card .team-content h3 {
- font-size: 16px;
- font-weight: 300;
-}
-
-.team-card .team-content p {
- font-size: 16px;
- font-weight: 400;
- line-height: 22px;
-}
-
-.team-card .team-social {
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 0;
-}
-
-.team-card .team-social a {
- display: inline-block;
- width: 40px;
- height: 40px;
- margin-right: 5px;
- padding: 11px 0 10px 0;
- font-size: 16px;
- line-height: 16px;
- text-align: center;
- color: #ffffff;
- border-radius: 5px;
- transition: all 0.3s;
-}
-
-.team-card .team-social a.social-tw {
- background: #00acee;
-}
-
-.team-card .team-social a.social-fb {
- background: #1c1e20;
-}
-
-.team-card .team-social a.social-li {
- background: #0e76a8;
-}
-
-.team-card .team-social a.social-in {
- background: radial-gradient(
- circle farthest-corner at 35% 90%,
- #fec564,
- transparent 50%
- ),
- radial-gradient(
- circle farthest-corner at 0 140%,
- #fec564,
- transparent 50%
- ),
- radial-gradient(
- ellipse farthest-corner at 0 -25%,
- #5258cf,
- transparent 50%
- ),
- radial-gradient(
- ellipse farthest-corner at 20% -50%,
- #5258cf,
- transparent 50%
- ),
- radial-gradient(
- ellipse farthest-corner at 100% 0,
- #893dc2,
- transparent 50%
- ),
- radial-gradient(
- ellipse farthest-corner at 60% -20%,
- #893dc2,
- transparent 50%
- ),
- radial-gradient(
- ellipse farthest-corner at 100% 100%,
- #d9317a,
- transparent
- ),
- linear-gradient(
- #6559ca,
- #bc318f 30%,
- #e33f5f 50%,
- #f77638 70%,
- #fec66d 100%
- );
- border-radius: 0.2em;
-}
-
-.team-card .team-social a.social-yt {
- background: #c4302b;
-}
-
-.team-card .team-social a:last-child {
- margin-right: 0;
-}
-
-@keyframes spin {
- 0% {
- --rotate: 0deg;
- }
- 100% {
- --rotate: 360deg;
- }
-}
-
-.project-card {
- background: #fff;
- border-radius: 2px;
- margin: 25px auto;
- overflow: auto;
- position: relative;
- width: 325px;
- box-shadow: 0 1px 4px rgba(0, 0, 0, 0.075);
-}
-
-.project-image {
- border-radius: 2px 2px 0 0;
- height: 110px;
- display: flex;
- justify-content: center;
- margin-top: 20px;
-}
-
-.project-image img {
- border-radius: 50%;
-}
-
-.project-owner {
- display: inline-block;
- padding: 3px 8px;
- border-radius: 2px;
- background: rgba(0, 0, 0, 0.7);
- color: #fff;
- font-size: 0.68em;
- position: absolute;
- top: 197px;
- right: 0;
- border-radius: 2px 0 0 0;
-}
-
-.project-body {
- padding: 24px 30px 0;
-}
-
-.project-name {
- color: #2f3032;
- font-size: 1.5em;
- font-weight: 500;
- margin-bottom: 16px;
- overflow-wrap: anywhere;
-}
-
-.project-tags {
- color: #a7aab0;
- font-size: 0.8125em;
- margin-bottom: 0.8125em;
-}
-
-.project-footer {
- border-top: 1px solid #f1f2f3;
- margin-top: 25px;
- padding: 1em 30px;
- text-align: center;
-}
-
-.project-links {
- list-style: none;
- margin: 0;
-}
-.project-links li {
- display: inline-block;
- margin: 0 0 2px 0;
-}
-.project-links a {
- color: #fff;
- background: #66a5e9;
- border-radius: 2px;
- padding: 3px 10px;
- transition: background 0.3s ease;
-}
-.project-links a:hover {
- background: #4785c7;
- text-decoration: none;
-}
-.fas {
- margin-right: 10px;
-}
-.repo-info {
- width: 50%;
-}
-
-.animated-button1 {
- background: linear-gradient(-30deg, #3d0b0b 50%, #2b0808 50%);
- padding: 20px 20px;
- margin: 10px;
- display: inline-block;
- transform: translate(0%, 0%);
- overflow: hidden;
- color: #f7d4d4;
- font-size: 20px;
- letter-spacing: 2.5px;
- text-align: center;
- text-transform: uppercase;
- text-decoration: none;
- box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);
-}
-
-.animated-button1::before {
- content: "";
- position: absolute;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- background-color: #ad8585;
- opacity: 0;
- transition: 0.2s opacity ease-in-out;
-}
-
-.animated-button1:hover::before {
- opacity: 0.2;
-}
-
-.animated-button1 span {
- position: absolute;
-}
-
-.animated-button1 span:nth-child(1) {
- top: 0px;
- left: 0px;
- width: 100%;
- height: 2px;
- background: linear-gradient(to left, rgba(43, 8, 8, 0), #d92626);
- animation: 2s animateTop linear infinite;
-}
-
-@keyframes animateTop {
- 0% {
- transform: translateX(100%);
- }
-
- 100% {
- transform: translateX(-100%);
- }
-}
-
-.animated-button1 span:nth-child(2) {
- top: 0px;
- right: 0px;
- height: 100%;
- width: 2px;
- background: linear-gradient(to top, rgba(43, 8, 8, 0), #d92626);
- animation: 2s animateRight linear -1s infinite;
-}
-
-@keyframes animateRight {
- 0% {
- transform: translateY(100%);
- }
-
- 100% {
- transform: translateY(-100%);
- }
-}
-
-.animated-button1 span:nth-child(3) {
- bottom: 0px;
- left: 0px;
- width: 100%;
- height: 2px;
- background: linear-gradient(to right, rgba(43, 8, 8, 0), #d92626);
- animation: 2s animateBottom linear infinite;
-}
-
-@keyframes animateBottom {
- 0% {
- transform: translateX(-100%);
- }
-
- 100% {
- transform: translateX(100%);
- }
-}
-
-.animated-button1 span:nth-child(4) {
- top: 0px;
- left: 0px;
- height: 100%;
- width: 2px;
- background: linear-gradient(to bottom, rgba(43, 8, 8, 0), #d92626);
- animation: 2s animateLeft linear -1s infinite;
-}
-
-@keyframes animateLeft {
- 0% {
- transform: translateY(-100%);
- }
-
- 100% {
- transform: translateY(100%);
- }
-}
diff --git a/temp/assets/sgad.jpg b/temp/assets/sgad.jpg
deleted file mode 100644
index ed032da..0000000
Binary files a/temp/assets/sgad.jpg and /dev/null differ
diff --git a/temp/assets/sgadp.jpg b/temp/assets/sgadp.jpg
deleted file mode 100644
index f7b75ce..0000000
Binary files a/temp/assets/sgadp.jpg and /dev/null differ
diff --git a/temp/assets/squid_game_drill.mp3 b/temp/assets/squid_game_drill.mp3
deleted file mode 100644
index ae71476..0000000
Binary files a/temp/assets/squid_game_drill.mp3 and /dev/null differ
diff --git a/temp/assets/squid_game_intro.mp3 b/temp/assets/squid_game_intro.mp3
deleted file mode 100644
index 1f1e668..0000000
Binary files a/temp/assets/squid_game_intro.mp3 and /dev/null differ
diff --git a/temp/index.html b/temp/index.html
deleted file mode 100644
index e4fcb16..0000000
--- a/temp/index.html
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- DevScript
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ musicPlaylist[currentSong].artist }}
-
{{ musicPlaylist[currentSong].title }}
-
-
-
-
{{ currentTime | fancyTimeFormat }} {{ trackDuration | fancyTimeFormat }}
-
-
-
-
-
-
-
-
-
-
diff --git a/temp/script.js b/temp/script.js
deleted file mode 100644
index 3c4cc2a..0000000
--- a/temp/script.js
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
-js-code by - https://codepen.io/JavaScriptJunkie/pen/qBWrRyg?editors=1000
-design by Filip Legierski.
-design: https://dribbble.com/shots/9338617-Simple-Music-Player
-*/
-
-var app = new Vue({
- el: "#app",
- data: {
- audio: "",
- imgLoaded: false,
- currentlyPlaying: false,
- currentlyStopped: false,
- currentTime: 0,
- checkingCurrentPositionInTrack: "",
- trackDuration: 0,
- currentProgressBar: 0,
- isPlaylistActive: false,
- currentSong: 0,
- debug: false,
- musicPlaylist: [
- {
- title: "DevScript's FSS",
- artist: "StayTuned",
- image: "./assets/sgad.jpg",//https://wallpapercave.com/wp/wp9938392.jpeg
- url: "./assets/squid_game_drill.mp3",
- },
- {
- title: "DevScript's FSS",
- artist: "StayTuned",
- image: "./assets/sgad.jpg",
- url: "./assets/squid_game_intro.mp3",
- }
- ],
- audioFile: ""
- },
- mounted: function() {
- this.changeSong();
- this.audio.loop = false;
- },
- filters: {
- fancyTimeFormat: function(s) {
- return (s - (s %= 60)) / 60 + (9 < s ? ":" : ":0") + s;
- }
- },
- methods: {
- togglePlaylist: function() {
- this.isPlaylistActive = !this.isPlaylistActive;
- },
- nextSong: function() {
- if (this.currentSong < this.musicPlaylist.length - 1)
- this.changeSong(this.currentSong + 1);
- },
- prevSong: function() {
- if (this.currentSong > 0) this.changeSong(this.currentSong - 1);
- },
- changeSong: function(index) {
- var wasPlaying = this.currentlyPlaying;
- this.imageLoaded = false;
- if (index !== undefined) {
- this.stopAudio();
- this.currentSong = index;
- }
- this.audioFile = this.musicPlaylist[this.currentSong].url;
- this.audio = new Audio(this.audioFile);
- var localThis = this;
- this.audio.addEventListener("loadedmetadata", function() {
- localThis.trackDuration = Math.round(this.duration);
- });
- this.audio.addEventListener("ended", this.handleEnded);
- if (wasPlaying) {
- this.playAudio();
- }
- },
- isCurrentSong: function(index) {
- if (this.currentSong == index) {
- return true;
- }
- return false;
- },
- getCurrentSong: function(currentSong) {
- return this.musicPlaylist[currentSong].url;
- },
- playAudio: function() {
- if (
- this.currentlyStopped == true &&
- this.currentSong + 1 == this.musicPlaylist.length
- ) {
- this.currentSong = 0;
- this.changeSong();
- }
- if (!this.currentlyPlaying) {
- this.getCurrentTimeEverySecond(true);
- this.currentlyPlaying = true;
- this.audio.play();
- } else {
- this.stopAudio();
- }
- this.currentlyStopped = false;
- },
- stopAudio: function() {
- this.audio.pause();
- this.currentlyPlaying = false;
- this.pausedMusic();
- },
- handleEnded: function() {
- if (this.currentSong + 1 == this.musicPlaylist.length) {
- this.stopAudio();
- this.currentlyPlaying = false;
- this.currentlyStopped = true;
- } else {
- this.currentlyPlaying = false;
- this.currentSong++;
- this.changeSong();
- this.playAudio();
- }
- },
- onImageLoaded: function() {
- this.imgLoaded = true;
- },
- getCurrentTimeEverySecond: function(startStop) {
- var localThis = this;
- this.checkingCurrentPositionInTrack = setTimeout(
- function() {
- localThis.currentTime = localThis.audio.currentTime;
- localThis.currentProgressBar =
- localThis.audio.currentTime / localThis.trackDuration * 100;
- localThis.getCurrentTimeEverySecond(true);
- }.bind(this),
- 1000
- );
- },
- pausedMusic: function() {
- clearTimeout(this.checkingCurrentPositionInTrack);
- },
- toggleDebug: function(){
- this.debug=!this.debug;
- document.body.classList.toggle('debug');
- }
- },
- watch: {
- currentTime: function() {
- this.currentTime = Math.round(this.currentTime);
- }
- },
- beforeDestroy: function() {
- this.audio.removeEventListener("ended", this.handleEnded);
- this.audio.removeEventListener("loadedmetadata", this.handleEnded);
-
- clearTimeout(this.checkingCurrentPositionInTrack);
- }
-});
diff --git a/temp/style.css b/temp/style.css
deleted file mode 100644
index 8677032..0000000
--- a/temp/style.css
+++ /dev/null
@@ -1,369 +0,0 @@
-@charset "UTF-8";
-*, *::before, *::after {
- padding: 0;
- margin: 0;
- box-sizing: border-box;
-}
-
-body {
- font-size: 28px;
- background-color: #26282B;
-}
-
-.btn {
- cursor: pointer;
- position: relative;
- display: inline-block;
- outline: none;
- border-radius: 50px;
- background-color: #050606;
- background-image: linear-gradient(120deg, #47494B 0%, #18191D 100%);
- color: #84878A;
- text-align: center;
- border-style: solid;
- border-color: #2f3139;
- font-family: "Font Awesome 5 Free";
- font-weight: 600;
- text-align: center;
-}
-.btn::before {
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- position: absolute;
- top: 50%;
- transform: translate(-50%, -50%);
-}
-.btn--big {
- font-size: 1.1rem;
- height: 70px;
- width: 70px;
- border-width: 3px;
- line-height: 1;
- box-shadow: -3px -3px 20px #5b5b5b, 5px 5px 20px #050606;
-}
-.btn--big:active, .btn--big.active {
- box-shadow: inset 10px 10px 20px rgba(209, 19, 2, 0.5), -3px -3px 20px #5b5b5b, 5px 5px 20px #050606;
-}
-.btn--small {
- box-shadow: -3px -3px 15px #6a6a6a, 3px 3px 15px #050606;
- font-size: 0.8rem;
- height: 50px;
- width: 50px;
- border-width: 2px;
- line-height: 1;
-}
-.btn--small:active, .btn--small.active {
- box-shadow: inset 10px 10px 20px rgba(209, 19, 2, 0.5), -3px -3px 15px #6a6a6a, 3px 3px 15px #050606;
-}
-.btn--xs {
- box-shadow: -3px -3px 15px #6a6a6a, 3px 3px 15px #050606;
- font-size: 0.6rem;
- height: 40px;
- width: 40px;
- border-width: 2px;
- line-height: 1;
-}
-.btn--xs:active, .btn--xs.active {
- box-shadow: inset 10px 10px 20px rgba(209, 19, 2, 0.5), -3px -3px 15px #6a6a6a, 3px 3px 15px #050606;
-}
-.btn:active, .btn.active {
- border-color: #E8550C;
- background-image: linear-gradient(120deg, #E8550C 0%, #f47333 100%);
- color: #fff;
-}
-.btn.play::before {
- content: "";
- left: 50%;
-}
-.btn.play.pause {
- border-color: #E8550C;
- background-image: linear-gradient(120deg, #E8550C 0%, #f47333 100%);
- color: #fff;
- box-shadow: inset 10px 10px 20px rgba(209, 19, 2, 0.5), -3px -3px 20px #5b5b5b, 5px 5px 20px #050606;
-}
-.btn.play.pause::before {
- content: "";
- left: 50%;
-}
-.btn.pause::before {
- content: "";
- left: 50%;
-}
-.btn.dots::before {
- content: "";
- left: 50%;
-}
-.btn.playlist::before {
- content: "";
- left: 50%;
-}
-.btn.playlist.isactive {
- border-color: #E8550C;
- background-image: linear-gradient(120deg, #E8550C 0%, #f47333 100%);
- color: #fff;
- box-shadow: inset 10px 10px 20px rgba(209, 19, 2, 0.5), -3px -3px 20px #5b5b5b, 5px 5px 20px #050606;
-}
-.btn.playlist.isactive::before {
- content: "";
-}
-.btn.heart::before {
- content: "";
- left: 49%;
-}
-.btn.prev {
- margin-right: 20px;
-}
-.btn.prev::before {
- content: "";
- left: 48%;
-}
-.btn.next {
- margin-left: 20px;
-}
-.btn.next::before {
- content: "";
- left: 50%;
-}
-.btn.back::before {
- content: "";
- left: 48%;
-}
-
-.app {
- overflow: hidden;
- position: relative;
- max-width: 400px;
- /* min-height: 775px; */
- max-height: 700px;
- margin: 20px auto;
- display: flex;
- flex-direction: column;
- align-items: center;
- background-image: linear-gradient(#343A3F 0%, #232528 100%);
- border: 1px solid #393b3c;
- border-radius: 50px;
- box-shadow: 5px 5px 35px #18191D;
-}
-.app__head {
- justify-content: space-between;
- padding: 25px 25px 0;
-}
-.app__body {
- margin: 30px 0 50px;
- flex-direction: column;
- padding: 0 25px 0 25px;
-}
-.app__footer {
- justify-content: center;
- margin-bottom: 40px;
- opacity: 1;
- transition: opacity 0.25s ease;
-}
-.app__footer.isactive {
- opacity: 0;
-}
-
-.row {
- display: flex;
- width: 100%;
-}
-
-.album {
- align-self: center;
- margin-bottom: 50px;
-}
-.album__img {
- overflow: hidden;
- height: 200px;
- width: 200px;
- transition: all 0.25s ease;
- border: 10px solid #18191D;
- border-radius: 100%;
- transform-origin: top center;
- box-shadow: -5px -5px 25px #444444, 5px 5px 25px #050606;
- background-image: url("https://sun9-2.userapi.com/c830709/v830709453/17f58c/vPCov8kW6Ns.jpg");
- background-repeat: no-repeat;
- background-position: center;
- background-size: cover;
-}
-.album__img.isactive {
- transform: scale(0.5);
-}
-.album__info {
- margin-top: 50px;
- text-align: center;
- color: #A7A8AA;
- opacity: 1;
- transition: opacity 0.25s ease;
-}
-.album__info.isactive {
- opacity: 0;
-}
-.album__info-name {
- font-size: 36px;
- padding-bottom: 2px;
-}
-.album__info-track {
- padding-top: 5px;
- font-size: 16px;
-}
-
-.progress {
- position: relative;
- margin-bottom: 30px;
- opacity: 1;
- transition: opacity 0.25s ease;
-}
-.progress.isactive {
- opacity: 0;
-}
-.progress__count {
- width: 100%;
- display: flex;
- justify-content: space-between;
- font-size: 14px;
- color: #6a6a6a;
-}
-.progress__bar {
- position: relative;
- margin-top: 25px;
- border-radius: 50px;
- width: 100%;
- height: 8px;
- background-color: #24252b;
- cursor: pointer;
-}
-.progress__bar::before {
- content: "";
- position: absolute;
- height: 100%;
- width: 100%;
- box-sizing: border-box;
- border-bottom: 2px solid #6a6a6a;
- border-left: 2px solid #6a6a6a;
- border-right: 1px solid #6a6a6a;
- z-index: 1;
- border-radius: 50px;
- box-shadow: inset 5px 3px 5px #000;
-}
-.progress__bar-current {
- transition: all 0.25s ease;
- position: absolute;
- background-image: linear-gradient(45deg, #D11302 0%, #f9ca24 100%);
- height: calc(100% - 2px);
- width: 0%;
- z-index: 3;
- bottom: 1px;
- left: 2px;
- border-radius: 50px;
- box-shadow: inset 0px 2px 3px rgba(24, 25, 29, 0.5);
-}
-.progress__bar-pin {
- height: 30px;
- width: 30px;
- border-radius: 50px;
- position: absolute;
- left: 0%;
- transition: all 0.25s ease;
- top: 50%;
- transform: translateY(-50%);
- z-index: 10;
- background-image: linear-gradient(120deg, #47494B 0%, #18191D 100%);
- box-shadow: -5px -5px 15px #444444, 3px 3px 15px #050606, inset -3px -3px 5px #18191D;
-}
-.progress__bar-pin::after {
- content: "";
- position: absolute;
- border-radius: 50px;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- height: 35%;
- width: 35%;
- background-color: #f9ca24;
- box-shadow: -5px -5px 12px #18191D, 5px 5px 12px #6a6a6a, inset 2px 2px 5px #777777;
-}
-
-.tracks {
- position: absolute;
- max-height: 600px;
- height: 100%;
- list-style-type: none;
- overflow: hidden;
- left: 0;
- width: 100%;
- padding: 20px 20px 0 20px;
- border-bottom-right-radius: 50px;
- border-bottom-left-radius: 50px;
- bottom: -100%;
- transition: bottom 0.25s ease;
-}
-.tracks.isactive {
- z-index: 10;
- -webkit-animation: bounce 0.5s ease forwards alternate;
- animation: bounce 0.5s ease forwards alternate;
-}
-.tracks__list {
- padding-top: 20px;
- position: relative;
- top: 0;
- overflow-y: auto;
- height: 100%;
- width: calc(100% + 40px);
- padding-bottom: 20px;
-}
-.tracks__item {
- color: #A7A8AA;
- width: calc(100% - 20px);
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: 20px;
- border-radius: 20px;
- transition: all 0.5s ease;
- border: 1px solid transparent;
-}
-.tracks__item.isactive {
- background-color: #1a1b20;
- border-bottom: 1px solid #18191D;
- border-top: 1px solid #373737;
- border-right: 1px solid #373737;
- box-shadow: inset 0 -25px 25px #24252b;
-}
-.tracks__info {
- display: flex;
- flex-direction: column;
-}
-.tracks__info-artist {
- font-size: 18px;
- padding-bottom: 5px;
-}
-.tracks__info-name {
- font-size: 14px;
-}
-
-@-webkit-keyframes bounce {
- 0% {
- bottom: -100%;
- }
- 50% {
- bottom: 3%;
- }
- 100% {
- bottom: 0%;
- }
-}
-
-@keyframes bounce {
- 0% {
- bottom: -100%;
- }
- 50% {
- bottom: 3%;
- }
- 100% {
- bottom: 0%;
- }
-}
\ No newline at end of file
diff --git a/verify/img/favicon.ico b/verify/img/favicon.ico
deleted file mode 100644
index 2f2c4be..0000000
Binary files a/verify/img/favicon.ico and /dev/null differ
diff --git a/verify/index.html b/verify/index.html
deleted file mode 100644
index bb3e987..0000000
--- a/verify/index.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
- Certificate Verification - DevScript
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/woc/404.html b/woc/404.html
deleted file mode 100644
index e6559b1..0000000
--- a/woc/404.html
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
- Meetup
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/woc/500.html b/woc/500.html
deleted file mode 100644
index 3c6f656..0000000
--- a/woc/500.html
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
- Meetup
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/woc/Sponsorship prospectus.pdf b/woc/Sponsorship prospectus.pdf
deleted file mode 100644
index 4728f7d..0000000
Binary files a/woc/Sponsorship prospectus.pdf and /dev/null differ
diff --git a/woc/colour-schemes.json b/woc/colour-schemes.json
deleted file mode 100644
index 6bb08dc..0000000
--- a/woc/colour-schemes.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "original":
- {
- "name":"Pivot",
- "pathToOriginal":"mixture/css/",
- "originalFileName":"theme",
- "colours":["#E74C3C","#2C3E50","#3498DB"]
- },
- "schemes":
- [
- {
- "name":"Aquatica",
- "colours":["#01A2A6","#2F2933","#29D9C2"]
- },
- {
- "name":"Saquandosa",
- "colours":["#EBAD60","#96526B","#FSCF66"]
- },
- {
- "name":"Equinox",
- "colours":["#BADA55","#5A55EE","#5A51ED"]
- }
- ],
- "holdthis":""
-}
\ No newline at end of file
diff --git a/woc/css/bootstrap.css b/woc/css/bootstrap.css
deleted file mode 100644
index 5fe0c84..0000000
--- a/woc/css/bootstrap.css
+++ /dev/null
@@ -1,5774 +0,0 @@
-/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
-html {
- font-family: sans-serif;
- -ms-text-size-adjust: 100%;
- -webkit-text-size-adjust: 100%;
-}
-body {
- margin: 0;
-}
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
- display: block;
-}
-audio,
-canvas,
-progress,
-video {
- display: inline-block;
- vertical-align: baseline;
-}
-audio:not([controls]) {
- display: none;
- height: 0;
-}
-[hidden],
-template {
- display: none;
-}
-a {
- background: transparent;
-}
-a:active,
-a:hover {
- outline: 0;
-}
-abbr[title] {
- border-bottom: 1px dotted;
-}
-b,
-strong {
- font-weight: bold;
-}
-dfn {
- font-style: italic;
-}
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-mark {
- background: #ff0;
- color: #000;
-}
-small {
- font-size: 80%;
-}
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-sup {
- top: -0.5em;
-}
-sub {
- bottom: -0.25em;
-}
-img {
- border: 0;
-}
-svg:not(:root) {
- overflow: hidden;
-}
-figure {
- margin: 1em 40px;
-}
-hr {
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
-}
-pre {
- overflow: auto;
-}
-code,
-kbd,
-pre,
-samp {
- font-family: monospace, monospace;
- font-size: 1em;
-}
-button,
-input,
-optgroup,
-select,
-textarea {
- color: inherit;
- font: inherit;
- margin: 0;
-}
-button {
- overflow: visible;
-}
-button,
-select {
- text-transform: none;
-}
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
- -webkit-appearance: button;
- cursor: pointer;
-}
-button[disabled],
-html input[disabled] {
- cursor: default;
-}
-button::-moz-focus-inner,
-input::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-input {
- line-height: normal;
-}
-input[type="checkbox"],
-input[type="radio"] {
- box-sizing: border-box;
- padding: 0;
-}
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-input[type="search"] {
- -webkit-appearance: textfield;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
-}
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-fieldset {
- border: 1px solid #c0c0c0;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em;
-}
-legend {
- border: 0;
- padding: 0;
-}
-textarea {
- overflow: auto;
-}
-optgroup {
- font-weight: bold;
-}
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-td,
-th {
- padding: 0;
-}
-@media print {
- * {
- text-shadow: none !important;
- color: #000 !important;
- background: transparent !important;
- box-shadow: none !important;
- }
- a,
- a:visited {
- text-decoration: underline;
- }
- a[href]:after {
- content: " (" attr(href) ")";
- }
- abbr[title]:after {
- content: " (" attr(title) ")";
- }
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: "";
- }
- pre,
- blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
- thead {
- display: table-header-group;
- }
- tr,
- img {
- page-break-inside: avoid;
- }
- img {
- max-width: 100% !important;
- }
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
- h2,
- h3 {
- page-break-after: avoid;
- }
- select {
- background: #fff !important;
- }
- .navbar {
- display: none;
- }
- .table td,
- .table th {
- background-color: #fff !important;
- }
- .btn > .caret,
- .dropup > .btn > .caret {
- border-top-color: #000 !important;
- }
- .label {
- border: 1px solid #000;
- }
- .table {
- border-collapse: collapse !important;
- }
- .table-bordered th,
- .table-bordered td {
- border: 1px solid #ddd !important;
- }
-}
-* {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-*:before,
-*:after {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-html {
- font-size: 62.5%;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-body {
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 14px;
- line-height: 1.42857143;
- color: #333333;
- background-color: #ffffff;
-}
-input,
-button,
-select,
-textarea {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-a {
- color: #428bca;
- text-decoration: none;
-}
-a:hover,
-a:focus {
- color: #2a6496;
- text-decoration: underline;
-}
-a:focus {
- outline: thin dotted;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-figure {
- margin: 0;
-}
-img {
- vertical-align: middle;
-}
-.img-responsive,
-.thumbnail > img,
-.thumbnail a > img,
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
- display: block;
- max-width: 100%;
- height: auto;
-}
-.img-rounded {
- border-radius: 6px;
-}
-.img-thumbnail {
- padding: 4px;
- line-height: 1.42857143;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-radius: 4px;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
- display: inline-block;
- max-width: 100%;
- height: auto;
-}
-.img-circle {
- border-radius: 50%;
-}
-hr {
- margin-top: 20px;
- margin-bottom: 20px;
- border: 0;
- border-top: 1px solid #eeeeee;
-}
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- margin: -1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
- font-family: inherit;
- font-weight: 500;
- line-height: 1.1;
- color: inherit;
-}
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small,
-h1 .small,
-h2 .small,
-h3 .small,
-h4 .small,
-h5 .small,
-h6 .small,
-.h1 .small,
-.h2 .small,
-.h3 .small,
-.h4 .small,
-.h5 .small,
-.h6 .small {
- font-weight: normal;
- line-height: 1;
- color: #999999;
-}
-h1,
-.h1,
-h2,
-.h2,
-h3,
-.h3 {
- margin-top: 20px;
- margin-bottom: 10px;
-}
-h1 small,
-.h1 small,
-h2 small,
-.h2 small,
-h3 small,
-.h3 small,
-h1 .small,
-.h1 .small,
-h2 .small,
-.h2 .small,
-h3 .small,
-.h3 .small {
- font-size: 65%;
-}
-h4,
-.h4,
-h5,
-.h5,
-h6,
-.h6 {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-h4 small,
-.h4 small,
-h5 small,
-.h5 small,
-h6 small,
-.h6 small,
-h4 .small,
-.h4 .small,
-h5 .small,
-.h5 .small,
-h6 .small,
-.h6 .small {
- font-size: 75%;
-}
-h1,
-.h1 {
- font-size: 36px;
-}
-h2,
-.h2 {
- font-size: 30px;
-}
-h3,
-.h3 {
- font-size: 24px;
-}
-h4,
-.h4 {
- font-size: 18px;
-}
-h5,
-.h5 {
- font-size: 14px;
-}
-h6,
-.h6 {
- font-size: 12px;
-}
-p {
- margin: 0 0 10px;
-}
-.lead {
- margin-bottom: 20px;
- font-size: 16px;
- font-weight: 200;
- line-height: 1.4;
-}
-@media (min-width: 768px) {
- .lead {
- font-size: 21px;
- }
-}
-small,
-.small {
- font-size: 85%;
-}
-cite {
- font-style: normal;
-}
-.text-left {
- text-align: left;
-}
-.text-right {
- text-align: right;
-}
-.text-center {
- text-align: center;
-}
-.text-justify {
- text-align: justify;
-}
-.text-muted {
- color: #999999;
-}
-.text-primary {
- color: #428bca;
-}
-a.text-primary:hover {
- color: #3071a9;
-}
-.text-success {
- color: #3c763d;
-}
-a.text-success:hover {
- color: #2b542c;
-}
-.text-info {
- color: #31708f;
-}
-a.text-info:hover {
- color: #245269;
-}
-.text-warning {
- color: #8a6d3b;
-}
-a.text-warning:hover {
- color: #66512c;
-}
-.text-danger {
- color: #a94442;
-}
-a.text-danger:hover {
- color: #843534;
-}
-.bg-primary {
- color: #fff;
- background-color: #428bca;
-}
-a.bg-primary:hover {
- background-color: #3071a9;
-}
-.bg-success {
- background-color: #dff0d8;
-}
-a.bg-success:hover {
- background-color: #c1e2b3;
-}
-.bg-info {
- background-color: #d9edf7;
-}
-a.bg-info:hover {
- background-color: #afd9ee;
-}
-.bg-warning {
- background-color: #fcf8e3;
-}
-a.bg-warning:hover {
- background-color: #f7ecb5;
-}
-.bg-danger {
- background-color: #f2dede;
-}
-a.bg-danger:hover {
- background-color: #e4b9b9;
-}
-.page-header {
- padding-bottom: 9px;
- margin: 40px 0 20px;
- border-bottom: 1px solid #eeeeee;
-}
-ul,
-ol {
- margin-top: 0;
- margin-bottom: 10px;
-}
-ul ul,
-ol ul,
-ul ol,
-ol ol {
- margin-bottom: 0;
-}
-.list-unstyled {
- padding-left: 0;
- list-style: none;
-}
-.list-inline {
- padding-left: 0;
- list-style: none;
- margin-left: -5px;
-}
-.list-inline > li {
- display: inline-block;
- padding-left: 5px;
- padding-right: 5px;
-}
-dl {
- margin-top: 0;
- margin-bottom: 20px;
-}
-dt,
-dd {
- line-height: 1.42857143;
-}
-dt {
- font-weight: bold;
-}
-dd {
- margin-left: 0;
-}
-@media (min-width: 768px) {
- .dl-horizontal dt {
- float: left;
- width: 160px;
- clear: left;
- text-align: right;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .dl-horizontal dd {
- margin-left: 180px;
- }
-}
-abbr[title],
-abbr[data-original-title] {
- cursor: help;
- border-bottom: 1px dotted #999999;
-}
-.initialism {
- font-size: 90%;
- text-transform: uppercase;
-}
-blockquote {
- padding: 10px 20px;
- margin: 0 0 20px;
- font-size: 17.5px;
- border-left: 5px solid #eeeeee;
-}
-blockquote p:last-child,
-blockquote ul:last-child,
-blockquote ol:last-child {
- margin-bottom: 0;
-}
-blockquote footer,
-blockquote small,
-blockquote .small {
- display: block;
- font-size: 80%;
- line-height: 1.42857143;
- color: #999999;
-}
-blockquote footer:before,
-blockquote small:before,
-blockquote .small:before {
- content: '\2014 \00A0';
-}
-.blockquote-reverse,
-blockquote.pull-right {
- padding-right: 15px;
- padding-left: 0;
- border-right: 5px solid #eeeeee;
- border-left: 0;
- text-align: right;
-}
-.blockquote-reverse footer:before,
-blockquote.pull-right footer:before,
-.blockquote-reverse small:before,
-blockquote.pull-right small:before,
-.blockquote-reverse .small:before,
-blockquote.pull-right .small:before {
- content: '';
-}
-.blockquote-reverse footer:after,
-blockquote.pull-right footer:after,
-.blockquote-reverse small:after,
-blockquote.pull-right small:after,
-.blockquote-reverse .small:after,
-blockquote.pull-right .small:after {
- content: '\00A0 \2014';
-}
-blockquote:before,
-blockquote:after {
- content: "";
-}
-address {
- margin-bottom: 20px;
- font-style: normal;
- line-height: 1.42857143;
-}
-code,
-kbd,
-pre,
-samp {
- font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
-}
-code {
- padding: 2px 4px;
- font-size: 90%;
- color: #c7254e;
- background-color: #f9f2f4;
- white-space: nowrap;
- border-radius: 4px;
-}
-kbd {
- padding: 2px 4px;
- font-size: 90%;
- color: #ffffff;
- background-color: #333333;
- border-radius: 3px;
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
-}
-pre {
- display: block;
- padding: 9.5px;
- margin: 0 0 10px;
- font-size: 13px;
- line-height: 1.42857143;
- word-break: break-all;
- word-wrap: break-word;
- color: #333333;
- background-color: #f5f5f5;
- border: 1px solid #cccccc;
- border-radius: 4px;
-}
-pre code {
- padding: 0;
- font-size: inherit;
- color: inherit;
- white-space: pre-wrap;
- background-color: transparent;
- border-radius: 0;
-}
-.pre-scrollable {
- max-height: 340px;
- overflow-y: scroll;
-}
-.container {
- margin-right: auto;
- margin-left: auto;
- padding-left: 15px;
- padding-right: 15px;
-}
-@media (min-width: 768px) {
- .container {
- width: 750px;
- }
-}
-@media (min-width: 992px) {
- .container {
- width: 970px;
- }
-}
-@media (min-width: 1200px) {
- .container {
- width: 1170px;
- }
-}
-.container-fluid {
- margin-right: auto;
- margin-left: auto;
- padding-left: 15px;
- padding-right: 15px;
-}
-.row {
- margin-left: -15px;
- margin-right: -15px;
-}
-.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
- position: relative;
- min-height: 1px;
- padding-left: 15px;
- padding-right: 15px;
-}
-.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
- float: left;
-}
-.col-xs-12 {
- width: 100%;
-}
-.col-xs-11 {
- width: 91.66666667%;
-}
-.col-xs-10 {
- width: 83.33333333%;
-}
-.col-xs-9 {
- width: 75%;
-}
-.col-xs-8 {
- width: 66.66666667%;
-}
-.col-xs-7 {
- width: 58.33333333%;
-}
-.col-xs-6 {
- width: 50%;
-}
-.col-xs-5 {
- width: 41.66666667%;
-}
-.col-xs-4 {
- width: 33.33333333%;
-}
-.col-xs-3 {
- width: 25%;
-}
-.col-xs-2 {
- width: 16.66666667%;
-}
-.col-xs-1 {
- width: 8.33333333%;
-}
-.col-xs-pull-12 {
- right: 100%;
-}
-.col-xs-pull-11 {
- right: 91.66666667%;
-}
-.col-xs-pull-10 {
- right: 83.33333333%;
-}
-.col-xs-pull-9 {
- right: 75%;
-}
-.col-xs-pull-8 {
- right: 66.66666667%;
-}
-.col-xs-pull-7 {
- right: 58.33333333%;
-}
-.col-xs-pull-6 {
- right: 50%;
-}
-.col-xs-pull-5 {
- right: 41.66666667%;
-}
-.col-xs-pull-4 {
- right: 33.33333333%;
-}
-.col-xs-pull-3 {
- right: 25%;
-}
-.col-xs-pull-2 {
- right: 16.66666667%;
-}
-.col-xs-pull-1 {
- right: 8.33333333%;
-}
-.col-xs-pull-0 {
- right: 0%;
-}
-.col-xs-push-12 {
- left: 100%;
-}
-.col-xs-push-11 {
- left: 91.66666667%;
-}
-.col-xs-push-10 {
- left: 83.33333333%;
-}
-.col-xs-push-9 {
- left: 75%;
-}
-.col-xs-push-8 {
- left: 66.66666667%;
-}
-.col-xs-push-7 {
- left: 58.33333333%;
-}
-.col-xs-push-6 {
- left: 50%;
-}
-.col-xs-push-5 {
- left: 41.66666667%;
-}
-.col-xs-push-4 {
- left: 33.33333333%;
-}
-.col-xs-push-3 {
- left: 25%;
-}
-.col-xs-push-2 {
- left: 16.66666667%;
-}
-.col-xs-push-1 {
- left: 8.33333333%;
-}
-.col-xs-push-0 {
- left: 0%;
-}
-.col-xs-offset-12 {
- margin-left: 100%;
-}
-.col-xs-offset-11 {
- margin-left: 91.66666667%;
-}
-.col-xs-offset-10 {
- margin-left: 83.33333333%;
-}
-.col-xs-offset-9 {
- margin-left: 75%;
-}
-.col-xs-offset-8 {
- margin-left: 66.66666667%;
-}
-.col-xs-offset-7 {
- margin-left: 58.33333333%;
-}
-.col-xs-offset-6 {
- margin-left: 50%;
-}
-.col-xs-offset-5 {
- margin-left: 41.66666667%;
-}
-.col-xs-offset-4 {
- margin-left: 33.33333333%;
-}
-.col-xs-offset-3 {
- margin-left: 25%;
-}
-.col-xs-offset-2 {
- margin-left: 16.66666667%;
-}
-.col-xs-offset-1 {
- margin-left: 8.33333333%;
-}
-.col-xs-offset-0 {
- margin-left: 0%;
-}
-@media (min-width: 768px) {
- .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
- float: left;
- }
- .col-sm-12 {
- width: 100%;
- }
- .col-sm-11 {
- width: 91.66666667%;
- }
- .col-sm-10 {
- width: 83.33333333%;
- }
- .col-sm-9 {
- width: 75%;
- }
- .col-sm-8 {
- width: 66.66666667%;
- }
- .col-sm-7 {
- width: 58.33333333%;
- }
- .col-sm-6 {
- width: 50%;
- }
- .col-sm-5 {
- width: 41.66666667%;
- }
- .col-sm-4 {
- width: 33.33333333%;
- }
- .col-sm-3 {
- width: 25%;
- }
- .col-sm-2 {
- width: 16.66666667%;
- }
- .col-sm-1 {
- width: 8.33333333%;
- }
- .col-sm-pull-12 {
- right: 100%;
- }
- .col-sm-pull-11 {
- right: 91.66666667%;
- }
- .col-sm-pull-10 {
- right: 83.33333333%;
- }
- .col-sm-pull-9 {
- right: 75%;
- }
- .col-sm-pull-8 {
- right: 66.66666667%;
- }
- .col-sm-pull-7 {
- right: 58.33333333%;
- }
- .col-sm-pull-6 {
- right: 50%;
- }
- .col-sm-pull-5 {
- right: 41.66666667%;
- }
- .col-sm-pull-4 {
- right: 33.33333333%;
- }
- .col-sm-pull-3 {
- right: 25%;
- }
- .col-sm-pull-2 {
- right: 16.66666667%;
- }
- .col-sm-pull-1 {
- right: 8.33333333%;
- }
- .col-sm-pull-0 {
- right: 0%;
- }
- .col-sm-push-12 {
- left: 100%;
- }
- .col-sm-push-11 {
- left: 91.66666667%;
- }
- .col-sm-push-10 {
- left: 83.33333333%;
- }
- .col-sm-push-9 {
- left: 75%;
- }
- .col-sm-push-8 {
- left: 66.66666667%;
- }
- .col-sm-push-7 {
- left: 58.33333333%;
- }
- .col-sm-push-6 {
- left: 50%;
- }
- .col-sm-push-5 {
- left: 41.66666667%;
- }
- .col-sm-push-4 {
- left: 33.33333333%;
- }
- .col-sm-push-3 {
- left: 25%;
- }
- .col-sm-push-2 {
- left: 16.66666667%;
- }
- .col-sm-push-1 {
- left: 8.33333333%;
- }
- .col-sm-push-0 {
- left: 0%;
- }
- .col-sm-offset-12 {
- margin-left: 100%;
- }
- .col-sm-offset-11 {
- margin-left: 91.66666667%;
- }
- .col-sm-offset-10 {
- margin-left: 83.33333333%;
- }
- .col-sm-offset-9 {
- margin-left: 75%;
- }
- .col-sm-offset-8 {
- margin-left: 66.66666667%;
- }
- .col-sm-offset-7 {
- margin-left: 58.33333333%;
- }
- .col-sm-offset-6 {
- margin-left: 50%;
- }
- .col-sm-offset-5 {
- margin-left: 41.66666667%;
- }
- .col-sm-offset-4 {
- margin-left: 33.33333333%;
- }
- .col-sm-offset-3 {
- margin-left: 25%;
- }
- .col-sm-offset-2 {
- margin-left: 16.66666667%;
- }
- .col-sm-offset-1 {
- margin-left: 8.33333333%;
- }
- .col-sm-offset-0 {
- margin-left: 0%;
- }
-}
-@media (min-width: 992px) {
- .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
- float: left;
- }
- .col-md-12 {
- width: 100%;
- }
- .col-md-11 {
- width: 91.66666667%;
- }
- .col-md-10 {
- width: 83.33333333%;
- }
- .col-md-9 {
- width: 75%;
- }
- .col-md-8 {
- width: 66.66666667%;
- }
- .col-md-7 {
- width: 58.33333333%;
- }
- .col-md-6 {
- width: 50%;
- }
- .col-md-5 {
- width: 41.66666667%;
- }
- .col-md-4 {
- width: 33.33333333%;
- }
- .col-md-3 {
- width: 25%;
- }
- .col-md-2 {
- width: 16.66666667%;
- }
- .col-md-1 {
- width: 8.33333333%;
- }
- .col-md-pull-12 {
- right: 100%;
- }
- .col-md-pull-11 {
- right: 91.66666667%;
- }
- .col-md-pull-10 {
- right: 83.33333333%;
- }
- .col-md-pull-9 {
- right: 75%;
- }
- .col-md-pull-8 {
- right: 66.66666667%;
- }
- .col-md-pull-7 {
- right: 58.33333333%;
- }
- .col-md-pull-6 {
- right: 50%;
- }
- .col-md-pull-5 {
- right: 41.66666667%;
- }
- .col-md-pull-4 {
- right: 33.33333333%;
- }
- .col-md-pull-3 {
- right: 25%;
- }
- .col-md-pull-2 {
- right: 16.66666667%;
- }
- .col-md-pull-1 {
- right: 8.33333333%;
- }
- .col-md-pull-0 {
- right: 0%;
- }
- .col-md-push-12 {
- left: 100%;
- }
- .col-md-push-11 {
- left: 91.66666667%;
- }
- .col-md-push-10 {
- left: 83.33333333%;
- }
- .col-md-push-9 {
- left: 75%;
- }
- .col-md-push-8 {
- left: 66.66666667%;
- }
- .col-md-push-7 {
- left: 58.33333333%;
- }
- .col-md-push-6 {
- left: 50%;
- }
- .col-md-push-5 {
- left: 41.66666667%;
- }
- .col-md-push-4 {
- left: 33.33333333%;
- }
- .col-md-push-3 {
- left: 25%;
- }
- .col-md-push-2 {
- left: 16.66666667%;
- }
- .col-md-push-1 {
- left: 8.33333333%;
- }
- .col-md-push-0 {
- left: 0%;
- }
- .col-md-offset-12 {
- margin-left: 100%;
- }
- .col-md-offset-11 {
- margin-left: 91.66666667%;
- }
- .col-md-offset-10 {
- margin-left: 83.33333333%;
- }
- .col-md-offset-9 {
- margin-left: 75%;
- }
- .col-md-offset-8 {
- margin-left: 66.66666667%;
- }
- .col-md-offset-7 {
- margin-left: 58.33333333%;
- }
- .col-md-offset-6 {
- margin-left: 50%;
- }
- .col-md-offset-5 {
- margin-left: 41.66666667%;
- }
- .col-md-offset-4 {
- margin-left: 33.33333333%;
- }
- .col-md-offset-3 {
- margin-left: 25%;
- }
- .col-md-offset-2 {
- margin-left: 16.66666667%;
- }
- .col-md-offset-1 {
- margin-left: 8.33333333%;
- }
- .col-md-offset-0 {
- margin-left: 0%;
- }
-}
-@media (min-width: 1200px) {
- .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
- float: left;
- }
- .col-lg-12 {
- width: 100%;
- }
- .col-lg-11 {
- width: 91.66666667%;
- }
- .col-lg-10 {
- width: 83.33333333%;
- }
- .col-lg-9 {
- width: 75%;
- }
- .col-lg-8 {
- width: 66.66666667%;
- }
- .col-lg-7 {
- width: 58.33333333%;
- }
- .col-lg-6 {
- width: 50%;
- }
- .col-lg-5 {
- width: 41.66666667%;
- }
- .col-lg-4 {
- width: 33.33333333%;
- }
- .col-lg-3 {
- width: 25%;
- }
- .col-lg-2 {
- width: 16.66666667%;
- }
- .col-lg-1 {
- width: 8.33333333%;
- }
- .col-lg-pull-12 {
- right: 100%;
- }
- .col-lg-pull-11 {
- right: 91.66666667%;
- }
- .col-lg-pull-10 {
- right: 83.33333333%;
- }
- .col-lg-pull-9 {
- right: 75%;
- }
- .col-lg-pull-8 {
- right: 66.66666667%;
- }
- .col-lg-pull-7 {
- right: 58.33333333%;
- }
- .col-lg-pull-6 {
- right: 50%;
- }
- .col-lg-pull-5 {
- right: 41.66666667%;
- }
- .col-lg-pull-4 {
- right: 33.33333333%;
- }
- .col-lg-pull-3 {
- right: 25%;
- }
- .col-lg-pull-2 {
- right: 16.66666667%;
- }
- .col-lg-pull-1 {
- right: 8.33333333%;
- }
- .col-lg-pull-0 {
- right: 0%;
- }
- .col-lg-push-12 {
- left: 100%;
- }
- .col-lg-push-11 {
- left: 91.66666667%;
- }
- .col-lg-push-10 {
- left: 83.33333333%;
- }
- .col-lg-push-9 {
- left: 75%;
- }
- .col-lg-push-8 {
- left: 66.66666667%;
- }
- .col-lg-push-7 {
- left: 58.33333333%;
- }
- .col-lg-push-6 {
- left: 50%;
- }
- .col-lg-push-5 {
- left: 41.66666667%;
- }
- .col-lg-push-4 {
- left: 33.33333333%;
- }
- .col-lg-push-3 {
- left: 25%;
- }
- .col-lg-push-2 {
- left: 16.66666667%;
- }
- .col-lg-push-1 {
- left: 8.33333333%;
- }
- .col-lg-push-0 {
- left: 0%;
- }
- .col-lg-offset-12 {
- margin-left: 100%;
- }
- .col-lg-offset-11 {
- margin-left: 91.66666667%;
- }
- .col-lg-offset-10 {
- margin-left: 83.33333333%;
- }
- .col-lg-offset-9 {
- margin-left: 75%;
- }
- .col-lg-offset-8 {
- margin-left: 66.66666667%;
- }
- .col-lg-offset-7 {
- margin-left: 58.33333333%;
- }
- .col-lg-offset-6 {
- margin-left: 50%;
- }
- .col-lg-offset-5 {
- margin-left: 41.66666667%;
- }
- .col-lg-offset-4 {
- margin-left: 33.33333333%;
- }
- .col-lg-offset-3 {
- margin-left: 25%;
- }
- .col-lg-offset-2 {
- margin-left: 16.66666667%;
- }
- .col-lg-offset-1 {
- margin-left: 8.33333333%;
- }
- .col-lg-offset-0 {
- margin-left: 0%;
- }
-}
-table {
- max-width: 100%;
- background-color: transparent;
-}
-th {
- text-align: left;
-}
-.table {
- width: 100%;
- margin-bottom: 20px;
-}
-.table > thead > tr > th,
-.table > tbody > tr > th,
-.table > tfoot > tr > th,
-.table > thead > tr > td,
-.table > tbody > tr > td,
-.table > tfoot > tr > td {
- padding: 8px;
- line-height: 1.42857143;
- vertical-align: top;
- border-top: 1px solid #dddddd;
-}
-.table > thead > tr > th {
- vertical-align: bottom;
- border-bottom: 2px solid #dddddd;
-}
-.table > caption + thead > tr:first-child > th,
-.table > colgroup + thead > tr:first-child > th,
-.table > thead:first-child > tr:first-child > th,
-.table > caption + thead > tr:first-child > td,
-.table > colgroup + thead > tr:first-child > td,
-.table > thead:first-child > tr:first-child > td {
- border-top: 0;
-}
-.table > tbody + tbody {
- border-top: 2px solid #dddddd;
-}
-.table .table {
- background-color: #ffffff;
-}
-.table-condensed > thead > tr > th,
-.table-condensed > tbody > tr > th,
-.table-condensed > tfoot > tr > th,
-.table-condensed > thead > tr > td,
-.table-condensed > tbody > tr > td,
-.table-condensed > tfoot > tr > td {
- padding: 5px;
-}
-.table-bordered {
- border: 1px solid #dddddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > tbody > tr > th,
-.table-bordered > tfoot > tr > th,
-.table-bordered > thead > tr > td,
-.table-bordered > tbody > tr > td,
-.table-bordered > tfoot > tr > td {
- border: 1px solid #dddddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > thead > tr > td {
- border-bottom-width: 2px;
-}
-.table-striped > tbody > tr:nth-child(odd) > td,
-.table-striped > tbody > tr:nth-child(odd) > th {
- background-color: #f9f9f9;
-}
-.table-hover > tbody > tr:hover > td,
-.table-hover > tbody > tr:hover > th {
- background-color: #f5f5f5;
-}
-table col[class*="col-"] {
- position: static;
- float: none;
- display: table-column;
-}
-table td[class*="col-"],
-table th[class*="col-"] {
- position: static;
- float: none;
- display: table-cell;
-}
-.table > thead > tr > td.active,
-.table > tbody > tr > td.active,
-.table > tfoot > tr > td.active,
-.table > thead > tr > th.active,
-.table > tbody > tr > th.active,
-.table > tfoot > tr > th.active,
-.table > thead > tr.active > td,
-.table > tbody > tr.active > td,
-.table > tfoot > tr.active > td,
-.table > thead > tr.active > th,
-.table > tbody > tr.active > th,
-.table > tfoot > tr.active > th {
- background-color: #f5f5f5;
-}
-.table-hover > tbody > tr > td.active:hover,
-.table-hover > tbody > tr > th.active:hover,
-.table-hover > tbody > tr.active:hover > td,
-.table-hover > tbody > tr.active:hover > th {
- background-color: #e8e8e8;
-}
-.table > thead > tr > td.success,
-.table > tbody > tr > td.success,
-.table > tfoot > tr > td.success,
-.table > thead > tr > th.success,
-.table > tbody > tr > th.success,
-.table > tfoot > tr > th.success,
-.table > thead > tr.success > td,
-.table > tbody > tr.success > td,
-.table > tfoot > tr.success > td,
-.table > thead > tr.success > th,
-.table > tbody > tr.success > th,
-.table > tfoot > tr.success > th {
- background-color: #dff0d8;
-}
-.table-hover > tbody > tr > td.success:hover,
-.table-hover > tbody > tr > th.success:hover,
-.table-hover > tbody > tr.success:hover > td,
-.table-hover > tbody > tr.success:hover > th {
- background-color: #d0e9c6;
-}
-.table > thead > tr > td.info,
-.table > tbody > tr > td.info,
-.table > tfoot > tr > td.info,
-.table > thead > tr > th.info,
-.table > tbody > tr > th.info,
-.table > tfoot > tr > th.info,
-.table > thead > tr.info > td,
-.table > tbody > tr.info > td,
-.table > tfoot > tr.info > td,
-.table > thead > tr.info > th,
-.table > tbody > tr.info > th,
-.table > tfoot > tr.info > th {
- background-color: #d9edf7;
-}
-.table-hover > tbody > tr > td.info:hover,
-.table-hover > tbody > tr > th.info:hover,
-.table-hover > tbody > tr.info:hover > td,
-.table-hover > tbody > tr.info:hover > th {
- background-color: #c4e3f3;
-}
-.table > thead > tr > td.warning,
-.table > tbody > tr > td.warning,
-.table > tfoot > tr > td.warning,
-.table > thead > tr > th.warning,
-.table > tbody > tr > th.warning,
-.table > tfoot > tr > th.warning,
-.table > thead > tr.warning > td,
-.table > tbody > tr.warning > td,
-.table > tfoot > tr.warning > td,
-.table > thead > tr.warning > th,
-.table > tbody > tr.warning > th,
-.table > tfoot > tr.warning > th {
- background-color: #fcf8e3;
-}
-.table-hover > tbody > tr > td.warning:hover,
-.table-hover > tbody > tr > th.warning:hover,
-.table-hover > tbody > tr.warning:hover > td,
-.table-hover > tbody > tr.warning:hover > th {
- background-color: #faf2cc;
-}
-.table > thead > tr > td.danger,
-.table > tbody > tr > td.danger,
-.table > tfoot > tr > td.danger,
-.table > thead > tr > th.danger,
-.table > tbody > tr > th.danger,
-.table > tfoot > tr > th.danger,
-.table > thead > tr.danger > td,
-.table > tbody > tr.danger > td,
-.table > tfoot > tr.danger > td,
-.table > thead > tr.danger > th,
-.table > tbody > tr.danger > th,
-.table > tfoot > tr.danger > th {
- background-color: #f2dede;
-}
-.table-hover > tbody > tr > td.danger:hover,
-.table-hover > tbody > tr > th.danger:hover,
-.table-hover > tbody > tr.danger:hover > td,
-.table-hover > tbody > tr.danger:hover > th {
- background-color: #ebcccc;
-}
-@media (max-width: 767px) {
- .table-responsive {
- width: 100%;
- margin-bottom: 15px;
- overflow-y: hidden;
- overflow-x: scroll;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- border: 1px solid #dddddd;
- -webkit-overflow-scrolling: touch;
- }
- .table-responsive > .table {
- margin-bottom: 0;
- }
- .table-responsive > .table > thead > tr > th,
- .table-responsive > .table > tbody > tr > th,
- .table-responsive > .table > tfoot > tr > th,
- .table-responsive > .table > thead > tr > td,
- .table-responsive > .table > tbody > tr > td,
- .table-responsive > .table > tfoot > tr > td {
- white-space: nowrap;
- }
- .table-responsive > .table-bordered {
- border: 0;
- }
- .table-responsive > .table-bordered > thead > tr > th:first-child,
- .table-responsive > .table-bordered > tbody > tr > th:first-child,
- .table-responsive > .table-bordered > tfoot > tr > th:first-child,
- .table-responsive > .table-bordered > thead > tr > td:first-child,
- .table-responsive > .table-bordered > tbody > tr > td:first-child,
- .table-responsive > .table-bordered > tfoot > tr > td:first-child {
- border-left: 0;
- }
- .table-responsive > .table-bordered > thead > tr > th:last-child,
- .table-responsive > .table-bordered > tbody > tr > th:last-child,
- .table-responsive > .table-bordered > tfoot > tr > th:last-child,
- .table-responsive > .table-bordered > thead > tr > td:last-child,
- .table-responsive > .table-bordered > tbody > tr > td:last-child,
- .table-responsive > .table-bordered > tfoot > tr > td:last-child {
- border-right: 0;
- }
- .table-responsive > .table-bordered > tbody > tr:last-child > th,
- .table-responsive > .table-bordered > tfoot > tr:last-child > th,
- .table-responsive > .table-bordered > tbody > tr:last-child > td,
- .table-responsive > .table-bordered > tfoot > tr:last-child > td {
- border-bottom: 0;
- }
-}
-fieldset {
- padding: 0;
- margin: 0;
- border: 0;
- min-width: 0;
-}
-legend {
- display: block;
- width: 100%;
- padding: 0;
- margin-bottom: 20px;
- font-size: 21px;
- line-height: inherit;
- color: #333333;
- border: 0;
- border-bottom: 1px solid #e5e5e5;
-}
-label {
- display: inline-block;
- margin-bottom: 5px;
- font-weight: bold;
-}
-input[type="search"] {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-input[type="radio"],
-input[type="checkbox"] {
- margin: 4px 0 0;
- margin-top: 1px \9;
- /* IE8-9 */
- line-height: normal;
-}
-input[type="file"] {
- display: block;
-}
-input[type="range"] {
- display: block;
- width: 100%;
-}
-select[multiple],
-select[size] {
- height: auto;
-}
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
- outline: thin dotted;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-output {
- display: block;
- padding-top: 7px;
- font-size: 14px;
- line-height: 1.42857143;
- color: #555555;
-}
-.form-control {
- display: block;
- width: 100%;
- height: 34px;
- padding: 6px 12px;
- font-size: 14px;
- line-height: 1.42857143;
- color: #555555;
- background-color: #ffffff;
- background-image: none;
- border: 1px solid #cccccc;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-}
-.form-control:focus {
- border-color: #66afe9;
- outline: 0;
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
-}
-.form-control::-moz-placeholder {
- color: #999999;
- opacity: 1;
-}
-.form-control:-ms-input-placeholder {
- color: #999999;
-}
-.form-control::-webkit-input-placeholder {
- color: #999999;
-}
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
- cursor: not-allowed;
- background-color: #eeeeee;
- opacity: 1;
-}
-textarea.form-control {
- height: auto;
-}
-input[type="search"] {
- -webkit-appearance: none;
-}
-input[type="date"] {
- line-height: 34px;
-}
-.form-group {
- margin-bottom: 15px;
-}
-.radio,
-.checkbox {
- display: block;
- min-height: 20px;
- margin-top: 10px;
- margin-bottom: 10px;
- padding-left: 20px;
-}
-.radio label,
-.checkbox label {
- display: inline;
- font-weight: normal;
- cursor: pointer;
-}
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
- float: left;
- margin-left: -20px;
-}
-.radio + .radio,
-.checkbox + .checkbox {
- margin-top: -5px;
-}
-.radio-inline,
-.checkbox-inline {
- display: inline-block;
- padding-left: 20px;
- margin-bottom: 0;
- vertical-align: middle;
- font-weight: normal;
- cursor: pointer;
-}
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
- margin-top: 0;
- margin-left: 10px;
-}
-input[type="radio"][disabled],
-input[type="checkbox"][disabled],
-.radio[disabled],
-.radio-inline[disabled],
-.checkbox[disabled],
-.checkbox-inline[disabled],
-fieldset[disabled] input[type="radio"],
-fieldset[disabled] input[type="checkbox"],
-fieldset[disabled] .radio,
-fieldset[disabled] .radio-inline,
-fieldset[disabled] .checkbox,
-fieldset[disabled] .checkbox-inline {
- cursor: not-allowed;
-}
-.input-sm {
- height: 30px;
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-select.input-sm {
- height: 30px;
- line-height: 30px;
-}
-textarea.input-sm,
-select[multiple].input-sm {
- height: auto;
-}
-.input-lg {
- height: 46px;
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-select.input-lg {
- height: 46px;
- line-height: 46px;
-}
-textarea.input-lg,
-select[multiple].input-lg {
- height: auto;
-}
-.has-feedback {
- position: relative;
-}
-.has-feedback .form-control {
- padding-right: 42.5px;
-}
-.has-feedback .form-control-feedback {
- position: absolute;
- top: 25px;
- right: 0;
- display: block;
- width: 34px;
- height: 34px;
- line-height: 34px;
- text-align: center;
-}
-.has-success .help-block,
-.has-success .control-label,
-.has-success .radio,
-.has-success .checkbox,
-.has-success .radio-inline,
-.has-success .checkbox-inline {
- color: #3c763d;
-}
-.has-success .form-control {
- border-color: #3c763d;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-success .form-control:focus {
- border-color: #2b542c;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
-}
-.has-success .input-group-addon {
- color: #3c763d;
- border-color: #3c763d;
- background-color: #dff0d8;
-}
-.has-success .form-control-feedback {
- color: #3c763d;
-}
-.has-warning .help-block,
-.has-warning .control-label,
-.has-warning .radio,
-.has-warning .checkbox,
-.has-warning .radio-inline,
-.has-warning .checkbox-inline {
- color: #8a6d3b;
-}
-.has-warning .form-control {
- border-color: #8a6d3b;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-warning .form-control:focus {
- border-color: #66512c;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
-}
-.has-warning .input-group-addon {
- color: #8a6d3b;
- border-color: #8a6d3b;
- background-color: #fcf8e3;
-}
-.has-warning .form-control-feedback {
- color: #8a6d3b;
-}
-.has-error .help-block,
-.has-error .control-label,
-.has-error .radio,
-.has-error .checkbox,
-.has-error .radio-inline,
-.has-error .checkbox-inline {
- color: #a94442;
-}
-.has-error .form-control {
- border-color: #a94442;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-error .form-control:focus {
- border-color: #843534;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
-}
-.has-error .input-group-addon {
- color: #a94442;
- border-color: #a94442;
- background-color: #f2dede;
-}
-.has-error .form-control-feedback {
- color: #a94442;
-}
-.form-control-static {
- margin-bottom: 0;
-}
-.help-block {
- display: block;
- margin-top: 5px;
- margin-bottom: 10px;
- color: #737373;
-}
-@media (min-width: 768px) {
- .form-inline .form-group {
- display: inline-block;
- margin-bottom: 0;
- vertical-align: middle;
- }
- .form-inline .form-control {
- display: inline-block;
- width: auto;
- vertical-align: middle;
- }
- .form-inline .input-group > .form-control {
- width: 100%;
- }
- .form-inline .control-label {
- margin-bottom: 0;
- vertical-align: middle;
- }
- .form-inline .radio,
- .form-inline .checkbox {
- display: inline-block;
- margin-top: 0;
- margin-bottom: 0;
- padding-left: 0;
- vertical-align: middle;
- }
- .form-inline .radio input[type="radio"],
- .form-inline .checkbox input[type="checkbox"] {
- float: none;
- margin-left: 0;
- }
- .form-inline .has-feedback .form-control-feedback {
- top: 0;
- }
-}
-.form-horizontal .control-label,
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 7px;
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox {
- min-height: 27px;
-}
-.form-horizontal .form-group {
- margin-left: -15px;
- margin-right: -15px;
-}
-.form-horizontal .form-control-static {
- padding-top: 7px;
-}
-@media (min-width: 768px) {
- .form-horizontal .control-label {
- text-align: right;
- }
-}
-.form-horizontal .has-feedback .form-control-feedback {
- top: 0;
- right: 15px;
-}
-.btn {
- display: inline-block;
- margin-bottom: 0;
- font-weight: normal;
- text-align: center;
- vertical-align: middle;
- cursor: pointer;
- background-image: none;
- border: 1px solid transparent;
- white-space: nowrap;
- padding: 6px 12px;
- font-size: 14px;
- line-height: 1.42857143;
- border-radius: 4px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.btn:focus,
-.btn:active:focus,
-.btn.active:focus {
- outline: thin dotted;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-.btn:hover,
-.btn:focus {
- color: #333333;
- text-decoration: none;
-}
-.btn:active,
-.btn.active {
- outline: 0;
- background-image: none;
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn.disabled,
-.btn[disabled],
-fieldset[disabled] .btn {
- cursor: not-allowed;
- pointer-events: none;
- opacity: 0.65;
- filter: alpha(opacity=65);
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn-default {
- color: #333333;
- background-color: #ffffff;
- border-color: #cccccc;
-}
-.btn-default:hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
- color: #333333;
- background-color: #ebebeb;
- border-color: #adadad;
-}
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
- background-image: none;
-}
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
- background-color: #ffffff;
- border-color: #cccccc;
-}
-.btn-default .badge {
- color: #ffffff;
- background-color: #333333;
-}
-.btn-primary {
- color: #ffffff;
- background-color: #428bca;
- border-color: #357ebd;
-}
-.btn-primary:hover,
-.btn-primary:focus,
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
- color: #ffffff;
- background-color: #3276b1;
- border-color: #285e8e;
-}
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
- background-image: none;
-}
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
- background-color: #428bca;
- border-color: #357ebd;
-}
-.btn-primary .badge {
- color: #428bca;
- background-color: #ffffff;
-}
-.btn-success {
- color: #ffffff;
- background-color: #5cb85c;
- border-color: #4cae4c;
-}
-.btn-success:hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
- color: #ffffff;
- background-color: #47a447;
- border-color: #398439;
-}
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
- background-image: none;
-}
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
- background-color: #5cb85c;
- border-color: #4cae4c;
-}
-.btn-success .badge {
- color: #5cb85c;
- background-color: #ffffff;
-}
-.btn-info {
- color: #ffffff;
- background-color: #5bc0de;
- border-color: #46b8da;
-}
-.btn-info:hover,
-.btn-info:focus,
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
- color: #ffffff;
- background-color: #39b3d7;
- border-color: #269abc;
-}
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
- background-image: none;
-}
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
- background-color: #5bc0de;
- border-color: #46b8da;
-}
-.btn-info .badge {
- color: #5bc0de;
- background-color: #ffffff;
-}
-.btn-warning {
- color: #ffffff;
- background-color: #f0ad4e;
- border-color: #eea236;
-}
-.btn-warning:hover,
-.btn-warning:focus,
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
- color: #ffffff;
- background-color: #ed9c28;
- border-color: #d58512;
-}
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
- background-image: none;
-}
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
- background-color: #f0ad4e;
- border-color: #eea236;
-}
-.btn-warning .badge {
- color: #f0ad4e;
- background-color: #ffffff;
-}
-.btn-danger {
- color: #ffffff;
- background-color: #d9534f;
- border-color: #d43f3a;
-}
-.btn-danger:hover,
-.btn-danger:focus,
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
- color: #ffffff;
- background-color: #d2322d;
- border-color: #ac2925;
-}
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
- background-image: none;
-}
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
- background-color: #d9534f;
- border-color: #d43f3a;
-}
-.btn-danger .badge {
- color: #d9534f;
- background-color: #ffffff;
-}
-.btn-link {
- color: #428bca;
- font-weight: normal;
- cursor: pointer;
- border-radius: 0;
-}
-.btn-link,
-.btn-link:active,
-.btn-link[disabled],
-fieldset[disabled] .btn-link {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn-link,
-.btn-link:hover,
-.btn-link:focus,
-.btn-link:active {
- border-color: transparent;
-}
-.btn-link:hover,
-.btn-link:focus {
- color: #2a6496;
- text-decoration: underline;
- background-color: transparent;
-}
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
- color: #999999;
- text-decoration: none;
-}
-.btn-lg,
-.btn-group-lg > .btn {
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-.btn-sm,
-.btn-group-sm > .btn {
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-.btn-xs,
-.btn-group-xs > .btn {
- padding: 1px 5px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-.btn-block {
- display: block;
- width: 100%;
- padding-left: 0;
- padding-right: 0;
-}
-.btn-block + .btn-block {
- margin-top: 5px;
-}
-input[type="submit"].btn-block,
-input[type="reset"].btn-block,
-input[type="button"].btn-block {
- width: 100%;
-}
-.fade {
- opacity: 0;
- -webkit-transition: opacity 0.15s linear;
- transition: opacity 0.15s linear;
-}
-.fade.in {
- opacity: 1;
-}
-.collapse {
- display: none;
-}
-.collapse.in {
- display: block;
-}
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- -webkit-transition: height 0.35s ease;
- transition: height 0.35s ease;
-}
-@font-face {
- font-family: 'Glyphicons Halflings';
- src: url('../fonts/glyphicons-halflings-regular.eot');
- src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
-}
-.glyphicon {
- position: relative;
- top: 1px;
- display: inline-block;
- font-family: 'Glyphicons Halflings';
- font-style: normal;
- font-weight: normal;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-.glyphicon-asterisk:before {
- content: "\2a";
-}
-.glyphicon-plus:before {
- content: "\2b";
-}
-.glyphicon-euro:before {
- content: "\20ac";
-}
-.glyphicon-minus:before {
- content: "\2212";
-}
-.glyphicon-cloud:before {
- content: "\2601";
-}
-.glyphicon-envelope:before {
- content: "\2709";
-}
-.glyphicon-pencil:before {
- content: "\270f";
-}
-.glyphicon-glass:before {
- content: "\e001";
-}
-.glyphicon-music:before {
- content: "\e002";
-}
-.glyphicon-search:before {
- content: "\e003";
-}
-.glyphicon-heart:before {
- content: "\e005";
-}
-.glyphicon-star:before {
- content: "\e006";
-}
-.glyphicon-star-empty:before {
- content: "\e007";
-}
-.glyphicon-user:before {
- content: "\e008";
-}
-.glyphicon-film:before {
- content: "\e009";
-}
-.glyphicon-th-large:before {
- content: "\e010";
-}
-.glyphicon-th:before {
- content: "\e011";
-}
-.glyphicon-th-list:before {
- content: "\e012";
-}
-.glyphicon-ok:before {
- content: "\e013";
-}
-.glyphicon-remove:before {
- content: "\e014";
-}
-.glyphicon-zoom-in:before {
- content: "\e015";
-}
-.glyphicon-zoom-out:before {
- content: "\e016";
-}
-.glyphicon-off:before {
- content: "\e017";
-}
-.glyphicon-signal:before {
- content: "\e018";
-}
-.glyphicon-cog:before {
- content: "\e019";
-}
-.glyphicon-trash:before {
- content: "\e020";
-}
-.glyphicon-home:before {
- content: "\e021";
-}
-.glyphicon-file:before {
- content: "\e022";
-}
-.glyphicon-time:before {
- content: "\e023";
-}
-.glyphicon-road:before {
- content: "\e024";
-}
-.glyphicon-download-alt:before {
- content: "\e025";
-}
-.glyphicon-download:before {
- content: "\e026";
-}
-.glyphicon-upload:before {
- content: "\e027";
-}
-.glyphicon-inbox:before {
- content: "\e028";
-}
-.glyphicon-play-circle:before {
- content: "\e029";
-}
-.glyphicon-repeat:before {
- content: "\e030";
-}
-.glyphicon-refresh:before {
- content: "\e031";
-}
-.glyphicon-list-alt:before {
- content: "\e032";
-}
-.glyphicon-lock:before {
- content: "\e033";
-}
-.glyphicon-flag:before {
- content: "\e034";
-}
-.glyphicon-headphones:before {
- content: "\e035";
-}
-.glyphicon-volume-off:before {
- content: "\e036";
-}
-.glyphicon-volume-down:before {
- content: "\e037";
-}
-.glyphicon-volume-up:before {
- content: "\e038";
-}
-.glyphicon-qrcode:before {
- content: "\e039";
-}
-.glyphicon-barcode:before {
- content: "\e040";
-}
-.glyphicon-tag:before {
- content: "\e041";
-}
-.glyphicon-tags:before {
- content: "\e042";
-}
-.glyphicon-book:before {
- content: "\e043";
-}
-.glyphicon-bookmark:before {
- content: "\e044";
-}
-.glyphicon-print:before {
- content: "\e045";
-}
-.glyphicon-camera:before {
- content: "\e046";
-}
-.glyphicon-font:before {
- content: "\e047";
-}
-.glyphicon-bold:before {
- content: "\e048";
-}
-.glyphicon-italic:before {
- content: "\e049";
-}
-.glyphicon-text-height:before {
- content: "\e050";
-}
-.glyphicon-text-width:before {
- content: "\e051";
-}
-.glyphicon-align-left:before {
- content: "\e052";
-}
-.glyphicon-align-center:before {
- content: "\e053";
-}
-.glyphicon-align-right:before {
- content: "\e054";
-}
-.glyphicon-align-justify:before {
- content: "\e055";
-}
-.glyphicon-list:before {
- content: "\e056";
-}
-.glyphicon-indent-left:before {
- content: "\e057";
-}
-.glyphicon-indent-right:before {
- content: "\e058";
-}
-.glyphicon-facetime-video:before {
- content: "\e059";
-}
-.glyphicon-picture:before {
- content: "\e060";
-}
-.glyphicon-map-marker:before {
- content: "\e062";
-}
-.glyphicon-adjust:before {
- content: "\e063";
-}
-.glyphicon-tint:before {
- content: "\e064";
-}
-.glyphicon-edit:before {
- content: "\e065";
-}
-.glyphicon-share:before {
- content: "\e066";
-}
-.glyphicon-check:before {
- content: "\e067";
-}
-.glyphicon-move:before {
- content: "\e068";
-}
-.glyphicon-step-backward:before {
- content: "\e069";
-}
-.glyphicon-fast-backward:before {
- content: "\e070";
-}
-.glyphicon-backward:before {
- content: "\e071";
-}
-.glyphicon-play:before {
- content: "\e072";
-}
-.glyphicon-pause:before {
- content: "\e073";
-}
-.glyphicon-stop:before {
- content: "\e074";
-}
-.glyphicon-forward:before {
- content: "\e075";
-}
-.glyphicon-fast-forward:before {
- content: "\e076";
-}
-.glyphicon-step-forward:before {
- content: "\e077";
-}
-.glyphicon-eject:before {
- content: "\e078";
-}
-.glyphicon-chevron-left:before {
- content: "\e079";
-}
-.glyphicon-chevron-right:before {
- content: "\e080";
-}
-.glyphicon-plus-sign:before {
- content: "\e081";
-}
-.glyphicon-minus-sign:before {
- content: "\e082";
-}
-.glyphicon-remove-sign:before {
- content: "\e083";
-}
-.glyphicon-ok-sign:before {
- content: "\e084";
-}
-.glyphicon-question-sign:before {
- content: "\e085";
-}
-.glyphicon-info-sign:before {
- content: "\e086";
-}
-.glyphicon-screenshot:before {
- content: "\e087";
-}
-.glyphicon-remove-circle:before {
- content: "\e088";
-}
-.glyphicon-ok-circle:before {
- content: "\e089";
-}
-.glyphicon-ban-circle:before {
- content: "\e090";
-}
-.glyphicon-arrow-left:before {
- content: "\e091";
-}
-.glyphicon-arrow-right:before {
- content: "\e092";
-}
-.glyphicon-arrow-up:before {
- content: "\e093";
-}
-.glyphicon-arrow-down:before {
- content: "\e094";
-}
-.glyphicon-share-alt:before {
- content: "\e095";
-}
-.glyphicon-resize-full:before {
- content: "\e096";
-}
-.glyphicon-resize-small:before {
- content: "\e097";
-}
-.glyphicon-exclamation-sign:before {
- content: "\e101";
-}
-.glyphicon-gift:before {
- content: "\e102";
-}
-.glyphicon-leaf:before {
- content: "\e103";
-}
-.glyphicon-fire:before {
- content: "\e104";
-}
-.glyphicon-eye-open:before {
- content: "\e105";
-}
-.glyphicon-eye-close:before {
- content: "\e106";
-}
-.glyphicon-warning-sign:before {
- content: "\e107";
-}
-.glyphicon-plane:before {
- content: "\e108";
-}
-.glyphicon-calendar:before {
- content: "\e109";
-}
-.glyphicon-random:before {
- content: "\e110";
-}
-.glyphicon-comment:before {
- content: "\e111";
-}
-.glyphicon-magnet:before {
- content: "\e112";
-}
-.glyphicon-chevron-up:before {
- content: "\e113";
-}
-.glyphicon-chevron-down:before {
- content: "\e114";
-}
-.glyphicon-retweet:before {
- content: "\e115";
-}
-.glyphicon-shopping-cart:before {
- content: "\e116";
-}
-.glyphicon-folder-close:before {
- content: "\e117";
-}
-.glyphicon-folder-open:before {
- content: "\e118";
-}
-.glyphicon-resize-vertical:before {
- content: "\e119";
-}
-.glyphicon-resize-horizontal:before {
- content: "\e120";
-}
-.glyphicon-hdd:before {
- content: "\e121";
-}
-.glyphicon-bullhorn:before {
- content: "\e122";
-}
-.glyphicon-bell:before {
- content: "\e123";
-}
-.glyphicon-certificate:before {
- content: "\e124";
-}
-.glyphicon-thumbs-up:before {
- content: "\e125";
-}
-.glyphicon-thumbs-down:before {
- content: "\e126";
-}
-.glyphicon-hand-right:before {
- content: "\e127";
-}
-.glyphicon-hand-left:before {
- content: "\e128";
-}
-.glyphicon-hand-up:before {
- content: "\e129";
-}
-.glyphicon-hand-down:before {
- content: "\e130";
-}
-.glyphicon-circle-arrow-right:before {
- content: "\e131";
-}
-.glyphicon-circle-arrow-left:before {
- content: "\e132";
-}
-.glyphicon-circle-arrow-up:before {
- content: "\e133";
-}
-.glyphicon-circle-arrow-down:before {
- content: "\e134";
-}
-.glyphicon-globe:before {
- content: "\e135";
-}
-.glyphicon-wrench:before {
- content: "\e136";
-}
-.glyphicon-tasks:before {
- content: "\e137";
-}
-.glyphicon-filter:before {
- content: "\e138";
-}
-.glyphicon-briefcase:before {
- content: "\e139";
-}
-.glyphicon-fullscreen:before {
- content: "\e140";
-}
-.glyphicon-dashboard:before {
- content: "\e141";
-}
-.glyphicon-paperclip:before {
- content: "\e142";
-}
-.glyphicon-heart-empty:before {
- content: "\e143";
-}
-.glyphicon-link:before {
- content: "\e144";
-}
-.glyphicon-phone:before {
- content: "\e145";
-}
-.glyphicon-pushpin:before {
- content: "\e146";
-}
-.glyphicon-usd:before {
- content: "\e148";
-}
-.glyphicon-gbp:before {
- content: "\e149";
-}
-.glyphicon-sort:before {
- content: "\e150";
-}
-.glyphicon-sort-by-alphabet:before {
- content: "\e151";
-}
-.glyphicon-sort-by-alphabet-alt:before {
- content: "\e152";
-}
-.glyphicon-sort-by-order:before {
- content: "\e153";
-}
-.glyphicon-sort-by-order-alt:before {
- content: "\e154";
-}
-.glyphicon-sort-by-attributes:before {
- content: "\e155";
-}
-.glyphicon-sort-by-attributes-alt:before {
- content: "\e156";
-}
-.glyphicon-unchecked:before {
- content: "\e157";
-}
-.glyphicon-expand:before {
- content: "\e158";
-}
-.glyphicon-collapse-down:before {
- content: "\e159";
-}
-.glyphicon-collapse-up:before {
- content: "\e160";
-}
-.glyphicon-log-in:before {
- content: "\e161";
-}
-.glyphicon-flash:before {
- content: "\e162";
-}
-.glyphicon-log-out:before {
- content: "\e163";
-}
-.glyphicon-new-window:before {
- content: "\e164";
-}
-.glyphicon-record:before {
- content: "\e165";
-}
-.glyphicon-save:before {
- content: "\e166";
-}
-.glyphicon-open:before {
- content: "\e167";
-}
-.glyphicon-saved:before {
- content: "\e168";
-}
-.glyphicon-import:before {
- content: "\e169";
-}
-.glyphicon-export:before {
- content: "\e170";
-}
-.glyphicon-send:before {
- content: "\e171";
-}
-.glyphicon-floppy-disk:before {
- content: "\e172";
-}
-.glyphicon-floppy-saved:before {
- content: "\e173";
-}
-.glyphicon-floppy-remove:before {
- content: "\e174";
-}
-.glyphicon-floppy-save:before {
- content: "\e175";
-}
-.glyphicon-floppy-open:before {
- content: "\e176";
-}
-.glyphicon-credit-card:before {
- content: "\e177";
-}
-.glyphicon-transfer:before {
- content: "\e178";
-}
-.glyphicon-cutlery:before {
- content: "\e179";
-}
-.glyphicon-header:before {
- content: "\e180";
-}
-.glyphicon-compressed:before {
- content: "\e181";
-}
-.glyphicon-earphone:before {
- content: "\e182";
-}
-.glyphicon-phone-alt:before {
- content: "\e183";
-}
-.glyphicon-tower:before {
- content: "\e184";
-}
-.glyphicon-stats:before {
- content: "\e185";
-}
-.glyphicon-sd-video:before {
- content: "\e186";
-}
-.glyphicon-hd-video:before {
- content: "\e187";
-}
-.glyphicon-subtitles:before {
- content: "\e188";
-}
-.glyphicon-sound-stereo:before {
- content: "\e189";
-}
-.glyphicon-sound-dolby:before {
- content: "\e190";
-}
-.glyphicon-sound-5-1:before {
- content: "\e191";
-}
-.glyphicon-sound-6-1:before {
- content: "\e192";
-}
-.glyphicon-sound-7-1:before {
- content: "\e193";
-}
-.glyphicon-copyright-mark:before {
- content: "\e194";
-}
-.glyphicon-registration-mark:before {
- content: "\e195";
-}
-.glyphicon-cloud-download:before {
- content: "\e197";
-}
-.glyphicon-cloud-upload:before {
- content: "\e198";
-}
-.glyphicon-tree-conifer:before {
- content: "\e199";
-}
-.glyphicon-tree-deciduous:before {
- content: "\e200";
-}
-.caret {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 2px;
- vertical-align: middle;
- border-top: 4px solid;
- border-right: 4px solid transparent;
- border-left: 4px solid transparent;
-}
-.dropdown {
- position: relative;
-}
-.dropdown-toggle:focus {
- outline: 0;
-}
-.dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 160px;
- padding: 5px 0;
- margin: 2px 0 0;
- list-style: none;
- font-size: 14px;
- background-color: #ffffff;
- border: 1px solid #cccccc;
- border: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 4px;
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- background-clip: padding-box;
-}
-.dropdown-menu.pull-right {
- right: 0;
- left: auto;
-}
-.dropdown-menu .divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden;
- background-color: #e5e5e5;
-}
-.dropdown-menu > li > a {
- display: block;
- padding: 3px 20px;
- clear: both;
- font-weight: normal;
- line-height: 1.42857143;
- color: #333333;
- white-space: nowrap;
-}
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
- text-decoration: none;
- color: #262626;
- background-color: #f5f5f5;
-}
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
- color: #ffffff;
- text-decoration: none;
- outline: 0;
- background-color: #428bca;
-}
-.dropdown-menu > .disabled > a,
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
- color: #999999;
-}
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
- text-decoration: none;
- background-color: transparent;
- background-image: none;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- cursor: not-allowed;
-}
-.open > .dropdown-menu {
- display: block;
-}
-.open > a {
- outline: 0;
-}
-.dropdown-menu-right {
- left: auto;
- right: 0;
-}
-.dropdown-menu-left {
- left: 0;
- right: auto;
-}
-.dropdown-header {
- display: block;
- padding: 3px 20px;
- font-size: 12px;
- line-height: 1.42857143;
- color: #999999;
-}
-.dropdown-backdrop {
- position: fixed;
- left: 0;
- right: 0;
- bottom: 0;
- top: 0;
- z-index: 990;
-}
-.pull-right > .dropdown-menu {
- right: 0;
- left: auto;
-}
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
- border-top: 0;
- border-bottom: 4px solid;
- content: "";
-}
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
- top: auto;
- bottom: 100%;
- margin-bottom: 1px;
-}
-@media (min-width: 768px) {
- .navbar-right .dropdown-menu {
- left: auto;
- right: 0;
- }
- .navbar-right .dropdown-menu-left {
- left: 0;
- right: auto;
- }
-}
-.btn-group,
-.btn-group-vertical {
- position: relative;
- display: inline-block;
- vertical-align: middle;
-}
-.btn-group > .btn,
-.btn-group-vertical > .btn {
- position: relative;
- float: left;
-}
-.btn-group > .btn:hover,
-.btn-group-vertical > .btn:hover,
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus,
-.btn-group > .btn:active,
-.btn-group-vertical > .btn:active,
-.btn-group > .btn.active,
-.btn-group-vertical > .btn.active {
- z-index: 2;
-}
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus {
- outline: none;
-}
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
- margin-left: -1px;
-}
-.btn-toolbar {
- margin-left: -5px;
-}
-.btn-toolbar .btn-group,
-.btn-toolbar .input-group {
- float: left;
-}
-.btn-toolbar > .btn,
-.btn-toolbar > .btn-group,
-.btn-toolbar > .input-group {
- margin-left: 5px;
-}
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
- border-radius: 0;
-}
-.btn-group > .btn:first-child {
- margin-left: 0;
-}
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.btn-group > .btn-group {
- float: left;
-}
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-.btn-group > .btn-group:first-child > .btn:last-child,
-.btn-group > .btn-group:first-child > .dropdown-toggle {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.btn-group > .btn-group:last-child > .btn:first-child {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
- outline: 0;
-}
-.btn-group > .btn + .dropdown-toggle {
- padding-left: 8px;
- padding-right: 8px;
-}
-.btn-group > .btn-lg + .dropdown-toggle {
- padding-left: 12px;
- padding-right: 12px;
-}
-.btn-group.open .dropdown-toggle {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn-group.open .dropdown-toggle.btn-link {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn .caret {
- margin-left: 0;
-}
-.btn-lg .caret {
- border-width: 5px 5px 0;
- border-bottom-width: 0;
-}
-.dropup .btn-lg .caret {
- border-width: 0 5px 5px;
-}
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group,
-.btn-group-vertical > .btn-group > .btn {
- display: block;
- float: none;
- width: 100%;
- max-width: 100%;
-}
-.btn-group-vertical > .btn-group > .btn {
- float: none;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
- margin-top: -1px;
- margin-left: 0;
-}
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
- border-radius: 0;
-}
-.btn-group-vertical > .btn:first-child:not(:last-child) {
- border-top-right-radius: 4px;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn:last-child:not(:first-child) {
- border-bottom-left-radius: 4px;
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.btn-group-justified {
- display: table;
- width: 100%;
- table-layout: fixed;
- border-collapse: separate;
-}
-.btn-group-justified > .btn,
-.btn-group-justified > .btn-group {
- float: none;
- display: table-cell;
- width: 1%;
-}
-.btn-group-justified > .btn-group .btn {
- width: 100%;
-}
-[data-toggle="buttons"] > .btn > input[type="radio"],
-[data-toggle="buttons"] > .btn > input[type="checkbox"] {
- display: none;
-}
-.input-group {
- position: relative;
- display: table;
- border-collapse: separate;
-}
-.input-group[class*="col-"] {
- float: none;
- padding-left: 0;
- padding-right: 0;
-}
-.input-group .form-control {
- position: relative;
- z-index: 2;
- float: left;
- width: 100%;
- margin-bottom: 0;
-}
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn {
- height: 46px;
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn {
- height: 46px;
- line-height: 46px;
-}
-textarea.input-group-lg > .form-control,
-textarea.input-group-lg > .input-group-addon,
-textarea.input-group-lg > .input-group-btn > .btn,
-select[multiple].input-group-lg > .form-control,
-select[multiple].input-group-lg > .input-group-addon,
-select[multiple].input-group-lg > .input-group-btn > .btn {
- height: auto;
-}
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn {
- height: 30px;
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-select.input-group-sm > .form-control,
-select.input-group-sm > .input-group-addon,
-select.input-group-sm > .input-group-btn > .btn {
- height: 30px;
- line-height: 30px;
-}
-textarea.input-group-sm > .form-control,
-textarea.input-group-sm > .input-group-addon,
-textarea.input-group-sm > .input-group-btn > .btn,
-select[multiple].input-group-sm > .form-control,
-select[multiple].input-group-sm > .input-group-addon,
-select[multiple].input-group-sm > .input-group-btn > .btn {
- height: auto;
-}
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
- display: table-cell;
-}
-.input-group-addon:not(:first-child):not(:last-child),
-.input-group-btn:not(:first-child):not(:last-child),
-.input-group .form-control:not(:first-child):not(:last-child) {
- border-radius: 0;
-}
-.input-group-addon,
-.input-group-btn {
- width: 1%;
- white-space: nowrap;
- vertical-align: middle;
-}
-.input-group-addon {
- padding: 6px 12px;
- font-size: 14px;
- font-weight: normal;
- line-height: 1;
- color: #555555;
- text-align: center;
- background-color: #eeeeee;
- border: 1px solid #cccccc;
- border-radius: 4px;
-}
-.input-group-addon.input-sm {
- padding: 5px 10px;
- font-size: 12px;
- border-radius: 3px;
-}
-.input-group-addon.input-lg {
- padding: 10px 16px;
- font-size: 18px;
- border-radius: 6px;
-}
-.input-group-addon input[type="radio"],
-.input-group-addon input[type="checkbox"] {
- margin-top: 0;
-}
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.input-group-addon:first-child {
- border-right: 0;
-}
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child),
-.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.input-group-addon:last-child {
- border-left: 0;
-}
-.input-group-btn {
- position: relative;
- font-size: 0;
- white-space: nowrap;
-}
-.input-group-btn > .btn {
- position: relative;
-}
-.input-group-btn > .btn + .btn {
- margin-left: -1px;
-}
-.input-group-btn > .btn:hover,
-.input-group-btn > .btn:focus,
-.input-group-btn > .btn:active {
- z-index: 2;
-}
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group {
- margin-right: -1px;
-}
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group {
- margin-left: -1px;
-}
-.nav {
- margin-bottom: 0;
- padding-left: 0;
- list-style: none;
-}
-.nav > li {
- position: relative;
- display: block;
-}
-.nav > li > a {
- position: relative;
- display: block;
- padding: 10px 15px;
-}
-.nav > li > a:hover,
-.nav > li > a:focus {
- text-decoration: none;
- background-color: #eeeeee;
-}
-.nav > li.disabled > a {
- color: #999999;
-}
-.nav > li.disabled > a:hover,
-.nav > li.disabled > a:focus {
- color: #999999;
- text-decoration: none;
- background-color: transparent;
- cursor: not-allowed;
-}
-.nav .open > a,
-.nav .open > a:hover,
-.nav .open > a:focus {
- background-color: #eeeeee;
- border-color: #428bca;
-}
-.nav .nav-divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden;
- background-color: #e5e5e5;
-}
-.nav > li > a > img {
- max-width: none;
-}
-.nav-tabs {
- border-bottom: 1px solid #dddddd;
-}
-.nav-tabs > li {
- float: left;
- margin-bottom: -1px;
-}
-.nav-tabs > li > a {
- margin-right: 2px;
- line-height: 1.42857143;
- border: 1px solid transparent;
- border-radius: 4px 4px 0 0;
-}
-.nav-tabs > li > a:hover {
- border-color: #eeeeee #eeeeee #dddddd;
-}
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus {
- color: #555555;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-bottom-color: transparent;
- cursor: default;
-}
-.nav-tabs.nav-justified {
- width: 100%;
- border-bottom: 0;
-}
-.nav-tabs.nav-justified > li {
- float: none;
-}
-.nav-tabs.nav-justified > li > a {
- text-align: center;
- margin-bottom: 5px;
-}
-.nav-tabs.nav-justified > .dropdown .dropdown-menu {
- top: auto;
- left: auto;
-}
-@media (min-width: 768px) {
- .nav-tabs.nav-justified > li {
- display: table-cell;
- width: 1%;
- }
- .nav-tabs.nav-justified > li > a {
- margin-bottom: 0;
- }
-}
-.nav-tabs.nav-justified > li > a {
- margin-right: 0;
- border-radius: 4px;
-}
-.nav-tabs.nav-justified > .active > a,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:focus {
- border: 1px solid #dddddd;
-}
-@media (min-width: 768px) {
- .nav-tabs.nav-justified > li > a {
- border-bottom: 1px solid #dddddd;
- border-radius: 4px 4px 0 0;
- }
- .nav-tabs.nav-justified > .active > a,
- .nav-tabs.nav-justified > .active > a:hover,
- .nav-tabs.nav-justified > .active > a:focus {
- border-bottom-color: #ffffff;
- }
-}
-.nav-pills > li {
- float: left;
-}
-.nav-pills > li > a {
- border-radius: 4px;
-}
-.nav-pills > li + li {
- margin-left: 2px;
-}
-.nav-pills > li.active > a,
-.nav-pills > li.active > a:hover,
-.nav-pills > li.active > a:focus {
- color: #ffffff;
- background-color: #428bca;
-}
-.nav-stacked > li {
- float: none;
-}
-.nav-stacked > li + li {
- margin-top: 2px;
- margin-left: 0;
-}
-.nav-justified {
- width: 100%;
-}
-.nav-justified > li {
- float: none;
-}
-.nav-justified > li > a {
- text-align: center;
- margin-bottom: 5px;
-}
-.nav-justified > .dropdown .dropdown-menu {
- top: auto;
- left: auto;
-}
-@media (min-width: 768px) {
- .nav-justified > li {
- display: table-cell;
- width: 1%;
- }
- .nav-justified > li > a {
- margin-bottom: 0;
- }
-}
-.nav-tabs-justified {
- border-bottom: 0;
-}
-.nav-tabs-justified > li > a {
- margin-right: 0;
- border-radius: 4px;
-}
-.nav-tabs-justified > .active > a,
-.nav-tabs-justified > .active > a:hover,
-.nav-tabs-justified > .active > a:focus {
- border: 1px solid #dddddd;
-}
-@media (min-width: 768px) {
- .nav-tabs-justified > li > a {
- border-bottom: 1px solid #dddddd;
- border-radius: 4px 4px 0 0;
- }
- .nav-tabs-justified > .active > a,
- .nav-tabs-justified > .active > a:hover,
- .nav-tabs-justified > .active > a:focus {
- border-bottom-color: #ffffff;
- }
-}
-.tab-content > .tab-pane {
- display: none;
-}
-.tab-content > .active {
- display: block;
-}
-.nav-tabs .dropdown-menu {
- margin-top: -1px;
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.navbar {
- position: relative;
- min-height: 50px;
- margin-bottom: 20px;
- border: 1px solid transparent;
-}
-@media (min-width: 768px) {
- .navbar {
- border-radius: 4px;
- }
-}
-@media (min-width: 768px) {
- .navbar-header {
- float: left;
- }
-}
-.navbar-collapse {
- max-height: 340px;
- overflow-x: visible;
- padding-right: 15px;
- padding-left: 15px;
- border-top: 1px solid transparent;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
- -webkit-overflow-scrolling: touch;
-}
-.navbar-collapse.in {
- overflow-y: auto;
-}
-@media (min-width: 768px) {
- .navbar-collapse {
- width: auto;
- border-top: 0;
- box-shadow: none;
- }
- .navbar-collapse.collapse {
- display: block !important;
- height: auto !important;
- padding-bottom: 0;
- overflow: visible !important;
- }
- .navbar-collapse.in {
- overflow-y: visible;
- }
- .navbar-fixed-top .navbar-collapse,
- .navbar-static-top .navbar-collapse,
- .navbar-fixed-bottom .navbar-collapse {
- padding-left: 0;
- padding-right: 0;
- }
-}
-.container > .navbar-header,
-.container-fluid > .navbar-header,
-.container > .navbar-collapse,
-.container-fluid > .navbar-collapse {
- margin-right: -15px;
- margin-left: -15px;
-}
-@media (min-width: 768px) {
- .container > .navbar-header,
- .container-fluid > .navbar-header,
- .container > .navbar-collapse,
- .container-fluid > .navbar-collapse {
- margin-right: 0;
- margin-left: 0;
- }
-}
-.navbar-static-top {
- z-index: 1000;
- border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
- .navbar-static-top {
- border-radius: 0;
- }
-}
-.navbar-fixed-top,
-.navbar-fixed-bottom {
- position: fixed;
- right: 0;
- left: 0;
- z-index: 1030;
-}
-@media (min-width: 768px) {
- .navbar-fixed-top,
- .navbar-fixed-bottom {
- border-radius: 0;
- }
-}
-.navbar-fixed-top {
- top: 0;
- border-width: 0 0 1px;
-}
-.navbar-fixed-bottom {
- bottom: 0;
- margin-bottom: 0;
- border-width: 1px 0 0;
-}
-.navbar-brand {
- float: left;
- padding: 15px 15px;
- font-size: 18px;
- line-height: 20px;
- height: 50px;
-}
-.navbar-brand:hover,
-.navbar-brand:focus {
- text-decoration: none;
-}
-@media (min-width: 768px) {
- .navbar > .container .navbar-brand,
- .navbar > .container-fluid .navbar-brand {
- margin-left: -15px;
- }
-}
-.navbar-toggle {
- position: relative;
- float: right;
- margin-right: 15px;
- padding: 9px 10px;
- margin-top: 8px;
- margin-bottom: 8px;
- background-color: transparent;
- background-image: none;
- border: 1px solid transparent;
- border-radius: 4px;
-}
-.navbar-toggle:focus {
- outline: none;
-}
-.navbar-toggle .icon-bar {
- display: block;
- width: 22px;
- height: 2px;
- border-radius: 1px;
-}
-.navbar-toggle .icon-bar + .icon-bar {
- margin-top: 4px;
-}
-@media (min-width: 768px) {
- .navbar-toggle {
- display: none;
- }
-}
-.navbar-nav {
- margin: 7.5px -15px;
-}
-.navbar-nav > li > a {
- padding-top: 10px;
- padding-bottom: 10px;
- line-height: 20px;
-}
-@media (max-width: 767px) {
- .navbar-nav .open .dropdown-menu {
- position: static;
- float: none;
- width: auto;
- margin-top: 0;
- background-color: transparent;
- border: 0;
- box-shadow: none;
- }
- .navbar-nav .open .dropdown-menu > li > a,
- .navbar-nav .open .dropdown-menu .dropdown-header {
- padding: 5px 15px 5px 25px;
- }
- .navbar-nav .open .dropdown-menu > li > a {
- line-height: 20px;
- }
- .navbar-nav .open .dropdown-menu > li > a:hover,
- .navbar-nav .open .dropdown-menu > li > a:focus {
- background-image: none;
- }
-}
-@media (min-width: 768px) {
- .navbar-nav {
- float: left;
- margin: 0;
- }
- .navbar-nav > li {
- float: left;
- }
- .navbar-nav > li > a {
- padding-top: 15px;
- padding-bottom: 15px;
- }
- .navbar-nav.navbar-right:last-child {
- margin-right: -15px;
- }
-}
-@media (min-width: 768px) {
- .navbar-left {
- float: left !important;
- }
- .navbar-right {
- float: right !important;
- }
-}
-.navbar-form {
- margin-left: -15px;
- margin-right: -15px;
- padding: 10px 15px;
- border-top: 1px solid transparent;
- border-bottom: 1px solid transparent;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
- margin-top: 8px;
- margin-bottom: 8px;
-}
-@media (min-width: 768px) {
- .navbar-form .form-group {
- display: inline-block;
- margin-bottom: 0;
- vertical-align: middle;
- }
- .navbar-form .form-control {
- display: inline-block;
- width: auto;
- vertical-align: middle;
- }
- .navbar-form .input-group > .form-control {
- width: 100%;
- }
- .navbar-form .control-label {
- margin-bottom: 0;
- vertical-align: middle;
- }
- .navbar-form .radio,
- .navbar-form .checkbox {
- display: inline-block;
- margin-top: 0;
- margin-bottom: 0;
- padding-left: 0;
- vertical-align: middle;
- }
- .navbar-form .radio input[type="radio"],
- .navbar-form .checkbox input[type="checkbox"] {
- float: none;
- margin-left: 0;
- }
- .navbar-form .has-feedback .form-control-feedback {
- top: 0;
- }
-}
-@media (max-width: 767px) {
- .navbar-form .form-group {
- margin-bottom: 5px;
- }
-}
-@media (min-width: 768px) {
- .navbar-form {
- width: auto;
- border: 0;
- margin-left: 0;
- margin-right: 0;
- padding-top: 0;
- padding-bottom: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- }
- .navbar-form.navbar-right:last-child {
- margin-right: -15px;
- }
-}
-.navbar-nav > li > .dropdown-menu {
- margin-top: 0;
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.navbar-btn {
- margin-top: 8px;
- margin-bottom: 8px;
-}
-.navbar-btn.btn-sm {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.navbar-btn.btn-xs {
- margin-top: 14px;
- margin-bottom: 14px;
-}
-.navbar-text {
- margin-top: 15px;
- margin-bottom: 15px;
-}
-@media (min-width: 768px) {
- .navbar-text {
- float: left;
- margin-left: 15px;
- margin-right: 15px;
- }
- .navbar-text.navbar-right:last-child {
- margin-right: 0;
- }
-}
-.navbar-default {
- background-color: #f8f8f8;
- border-color: #e7e7e7;
-}
-.navbar-default .navbar-brand {
- color: #777777;
-}
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
- color: #5e5e5e;
- background-color: transparent;
-}
-.navbar-default .navbar-text {
- color: #777777;
-}
-.navbar-default .navbar-nav > li > a {
- color: #777777;
-}
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
- color: #333333;
- background-color: transparent;
-}
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
- color: #555555;
- background-color: #e7e7e7;
-}
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
- color: #cccccc;
- background-color: transparent;
-}
-.navbar-default .navbar-toggle {
- border-color: #dddddd;
-}
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
- background-color: #dddddd;
-}
-.navbar-default .navbar-toggle .icon-bar {
- background-color: #888888;
-}
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
- border-color: #e7e7e7;
-}
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
- background-color: #e7e7e7;
- color: #555555;
-}
-@media (max-width: 767px) {
- .navbar-default .navbar-nav .open .dropdown-menu > li > a {
- color: #777777;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #333333;
- background-color: transparent;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #555555;
- background-color: #e7e7e7;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #cccccc;
- background-color: transparent;
- }
-}
-.navbar-default .navbar-link {
- color: #777777;
-}
-.navbar-default .navbar-link:hover {
- color: #333333;
-}
-.navbar-inverse {
- background-color: #222222;
- border-color: #080808;
-}
-.navbar-inverse .navbar-brand {
- color: #999999;
-}
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
- color: #ffffff;
- background-color: transparent;
-}
-.navbar-inverse .navbar-text {
- color: #999999;
-}
-.navbar-inverse .navbar-nav > li > a {
- color: #999999;
-}
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
- color: #ffffff;
- background-color: transparent;
-}
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
- color: #ffffff;
- background-color: #080808;
-}
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
- color: #444444;
- background-color: transparent;
-}
-.navbar-inverse .navbar-toggle {
- border-color: #333333;
-}
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
- background-color: #333333;
-}
-.navbar-inverse .navbar-toggle .icon-bar {
- background-color: #ffffff;
-}
-.navbar-inverse .navbar-collapse,
-.navbar-inverse .navbar-form {
- border-color: #101010;
-}
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
- background-color: #080808;
- color: #ffffff;
-}
-@media (max-width: 767px) {
- .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
- border-color: #080808;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
- background-color: #080808;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
- color: #999999;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #ffffff;
- background-color: transparent;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #ffffff;
- background-color: #080808;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #444444;
- background-color: transparent;
- }
-}
-.navbar-inverse .navbar-link {
- color: #999999;
-}
-.navbar-inverse .navbar-link:hover {
- color: #ffffff;
-}
-.breadcrumb {
- padding: 8px 15px;
- margin-bottom: 20px;
- list-style: none;
- background-color: #f5f5f5;
- border-radius: 4px;
-}
-.breadcrumb > li {
- display: inline-block;
-}
-.breadcrumb > li + li:before {
- content: "/\00a0";
- padding: 0 5px;
- color: #cccccc;
-}
-.breadcrumb > .active {
- color: #999999;
-}
-.pagination {
- display: inline-block;
- padding-left: 0;
- margin: 20px 0;
- border-radius: 4px;
-}
-.pagination > li {
- display: inline;
-}
-.pagination > li > a,
-.pagination > li > span {
- position: relative;
- float: left;
- padding: 6px 12px;
- line-height: 1.42857143;
- text-decoration: none;
- color: #428bca;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- margin-left: -1px;
-}
-.pagination > li:first-child > a,
-.pagination > li:first-child > span {
- margin-left: 0;
- border-bottom-left-radius: 4px;
- border-top-left-radius: 4px;
-}
-.pagination > li:last-child > a,
-.pagination > li:last-child > span {
- border-bottom-right-radius: 4px;
- border-top-right-radius: 4px;
-}
-.pagination > li > a:hover,
-.pagination > li > span:hover,
-.pagination > li > a:focus,
-.pagination > li > span:focus {
- color: #2a6496;
- background-color: #eeeeee;
- border-color: #dddddd;
-}
-.pagination > .active > a,
-.pagination > .active > span,
-.pagination > .active > a:hover,
-.pagination > .active > span:hover,
-.pagination > .active > a:focus,
-.pagination > .active > span:focus {
- z-index: 2;
- color: #ffffff;
- background-color: #428bca;
- border-color: #428bca;
- cursor: default;
-}
-.pagination > .disabled > span,
-.pagination > .disabled > span:hover,
-.pagination > .disabled > span:focus,
-.pagination > .disabled > a,
-.pagination > .disabled > a:hover,
-.pagination > .disabled > a:focus {
- color: #999999;
- background-color: #ffffff;
- border-color: #dddddd;
- cursor: not-allowed;
-}
-.pagination-lg > li > a,
-.pagination-lg > li > span {
- padding: 10px 16px;
- font-size: 18px;
-}
-.pagination-lg > li:first-child > a,
-.pagination-lg > li:first-child > span {
- border-bottom-left-radius: 6px;
- border-top-left-radius: 6px;
-}
-.pagination-lg > li:last-child > a,
-.pagination-lg > li:last-child > span {
- border-bottom-right-radius: 6px;
- border-top-right-radius: 6px;
-}
-.pagination-sm > li > a,
-.pagination-sm > li > span {
- padding: 5px 10px;
- font-size: 12px;
-}
-.pagination-sm > li:first-child > a,
-.pagination-sm > li:first-child > span {
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px;
-}
-.pagination-sm > li:last-child > a,
-.pagination-sm > li:last-child > span {
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px;
-}
-.pager {
- padding-left: 0;
- margin: 20px 0;
- list-style: none;
- text-align: center;
-}
-.pager li {
- display: inline;
-}
-.pager li > a,
-.pager li > span {
- display: inline-block;
- padding: 5px 14px;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-radius: 15px;
-}
-.pager li > a:hover,
-.pager li > a:focus {
- text-decoration: none;
- background-color: #eeeeee;
-}
-.pager .next > a,
-.pager .next > span {
- float: right;
-}
-.pager .previous > a,
-.pager .previous > span {
- float: left;
-}
-.pager .disabled > a,
-.pager .disabled > a:hover,
-.pager .disabled > a:focus,
-.pager .disabled > span {
- color: #999999;
- background-color: #ffffff;
- cursor: not-allowed;
-}
-.label {
- display: inline;
- padding: .2em .6em .3em;
- font-size: 75%;
- font-weight: bold;
- line-height: 1;
- color: #ffffff;
- text-align: center;
- white-space: nowrap;
- vertical-align: baseline;
- border-radius: .25em;
-}
-.label[href]:hover,
-.label[href]:focus {
- color: #ffffff;
- text-decoration: none;
- cursor: pointer;
-}
-.label:empty {
- display: none;
-}
-.btn .label {
- position: relative;
- top: -1px;
-}
-.label-default {
- background-color: #999999;
-}
-.label-default[href]:hover,
-.label-default[href]:focus {
- background-color: #808080;
-}
-.label-primary {
- background-color: #428bca;
-}
-.label-primary[href]:hover,
-.label-primary[href]:focus {
- background-color: #3071a9;
-}
-.label-success {
- background-color: #5cb85c;
-}
-.label-success[href]:hover,
-.label-success[href]:focus {
- background-color: #449d44;
-}
-.label-info {
- background-color: #5bc0de;
-}
-.label-info[href]:hover,
-.label-info[href]:focus {
- background-color: #31b0d5;
-}
-.label-warning {
- background-color: #f0ad4e;
-}
-.label-warning[href]:hover,
-.label-warning[href]:focus {
- background-color: #ec971f;
-}
-.label-danger {
- background-color: #d9534f;
-}
-.label-danger[href]:hover,
-.label-danger[href]:focus {
- background-color: #c9302c;
-}
-.badge {
- display: inline-block;
- min-width: 10px;
- padding: 3px 7px;
- font-size: 12px;
- font-weight: bold;
- color: #ffffff;
- line-height: 1;
- vertical-align: baseline;
- white-space: nowrap;
- text-align: center;
- background-color: #999999;
- border-radius: 10px;
-}
-.badge:empty {
- display: none;
-}
-.btn .badge {
- position: relative;
- top: -1px;
-}
-.btn-xs .badge {
- top: 0;
- padding: 1px 5px;
-}
-a.badge:hover,
-a.badge:focus {
- color: #ffffff;
- text-decoration: none;
- cursor: pointer;
-}
-a.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
- color: #428bca;
- background-color: #ffffff;
-}
-.nav-pills > li > a > .badge {
- margin-left: 3px;
-}
-.jumbotron {
- padding: 30px;
- margin-bottom: 30px;
- color: inherit;
- background-color: #eeeeee;
-}
-.jumbotron h1,
-.jumbotron .h1 {
- color: inherit;
-}
-.jumbotron p {
- margin-bottom: 15px;
- font-size: 21px;
- font-weight: 200;
-}
-.container .jumbotron {
- border-radius: 6px;
-}
-.jumbotron .container {
- max-width: 100%;
-}
-@media screen and (min-width: 768px) {
- .jumbotron {
- padding-top: 48px;
- padding-bottom: 48px;
- }
- .container .jumbotron {
- padding-left: 60px;
- padding-right: 60px;
- }
- .jumbotron h1,
- .jumbotron .h1 {
- font-size: 63px;
- }
-}
-.thumbnail {
- display: block;
- padding: 4px;
- margin-bottom: 20px;
- line-height: 1.42857143;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-radius: 4px;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
-}
-.thumbnail > img,
-.thumbnail a > img {
- margin-left: auto;
- margin-right: auto;
-}
-a.thumbnail:hover,
-a.thumbnail:focus,
-a.thumbnail.active {
- border-color: #428bca;
-}
-.thumbnail .caption {
- padding: 9px;
- color: #333333;
-}
-.alert {
- padding: 15px;
- margin-bottom: 20px;
- border: 1px solid transparent;
- border-radius: 4px;
-}
-.alert h4 {
- margin-top: 0;
- color: inherit;
-}
-.alert .alert-link {
- font-weight: bold;
-}
-.alert > p,
-.alert > ul {
- margin-bottom: 0;
-}
-.alert > p + p {
- margin-top: 5px;
-}
-.alert-dismissable {
- padding-right: 35px;
-}
-.alert-dismissable .close {
- position: relative;
- top: -2px;
- right: -21px;
- color: inherit;
-}
-.alert-success {
- background-color: #dff0d8;
- border-color: #d6e9c6;
- color: #3c763d;
-}
-.alert-success hr {
- border-top-color: #c9e2b3;
-}
-.alert-success .alert-link {
- color: #2b542c;
-}
-.alert-info {
- background-color: #d9edf7;
- border-color: #bce8f1;
- color: #31708f;
-}
-.alert-info hr {
- border-top-color: #a6e1ec;
-}
-.alert-info .alert-link {
- color: #245269;
-}
-.alert-warning {
- background-color: #fcf8e3;
- border-color: #faebcc;
- color: #8a6d3b;
-}
-.alert-warning hr {
- border-top-color: #f7e1b5;
-}
-.alert-warning .alert-link {
- color: #66512c;
-}
-.alert-danger {
- background-color: #f2dede;
- border-color: #ebccd1;
- color: #a94442;
-}
-.alert-danger hr {
- border-top-color: #e4b9c0;
-}
-.alert-danger .alert-link {
- color: #843534;
-}
-@-webkit-keyframes progress-bar-stripes {
- from {
- background-position: 40px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-@keyframes progress-bar-stripes {
- from {
- background-position: 40px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-.progress {
- overflow: hidden;
- height: 20px;
- margin-bottom: 20px;
- background-color: #f5f5f5;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-.progress-bar {
- float: left;
- width: 0%;
- height: 100%;
- font-size: 12px;
- line-height: 20px;
- color: #ffffff;
- text-align: center;
- background-color: #428bca;
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
- -webkit-transition: width 0.6s ease;
- transition: width 0.6s ease;
-}
-.progress-striped .progress-bar {
- background-image: -webkit-linear-gradient(45deg, 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);
- background-image: linear-gradient(45deg, 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);
- background-size: 40px 40px;
-}
-.progress.active .progress-bar {
- -webkit-animation: progress-bar-stripes 2s linear infinite;
- animation: progress-bar-stripes 2s linear infinite;
-}
-.progress-bar-success {
- background-color: #5cb85c;
-}
-.progress-striped .progress-bar-success {
- background-image: -webkit-linear-gradient(45deg, 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);
- background-image: linear-gradient(45deg, 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);
-}
-.progress-bar-info {
- background-color: #5bc0de;
-}
-.progress-striped .progress-bar-info {
- background-image: -webkit-linear-gradient(45deg, 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);
- background-image: linear-gradient(45deg, 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);
-}
-.progress-bar-warning {
- background-color: #f0ad4e;
-}
-.progress-striped .progress-bar-warning {
- background-image: -webkit-linear-gradient(45deg, 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);
- background-image: linear-gradient(45deg, 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);
-}
-.progress-bar-danger {
- background-color: #d9534f;
-}
-.progress-striped .progress-bar-danger {
- background-image: -webkit-linear-gradient(45deg, 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);
- background-image: linear-gradient(45deg, 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);
-}
-.media,
-.media-body {
- overflow: hidden;
- zoom: 1;
-}
-.media,
-.media .media {
- margin-top: 15px;
-}
-.media:first-child {
- margin-top: 0;
-}
-.media-object {
- display: block;
-}
-.media-heading {
- margin: 0 0 5px;
-}
-.media > .pull-left {
- margin-right: 10px;
-}
-.media > .pull-right {
- margin-left: 10px;
-}
-.media-list {
- padding-left: 0;
- list-style: none;
-}
-.list-group {
- margin-bottom: 20px;
- padding-left: 0;
-}
-.list-group-item {
- position: relative;
- display: block;
- padding: 10px 15px;
- margin-bottom: -1px;
- background-color: #ffffff;
- border: 1px solid #dddddd;
-}
-.list-group-item:first-child {
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
-}
-.list-group-item:last-child {
- margin-bottom: 0;
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.list-group-item > .badge {
- float: right;
-}
-.list-group-item > .badge + .badge {
- margin-right: 5px;
-}
-a.list-group-item {
- color: #555555;
-}
-a.list-group-item .list-group-item-heading {
- color: #333333;
-}
-a.list-group-item:hover,
-a.list-group-item:focus {
- text-decoration: none;
- background-color: #f5f5f5;
-}
-a.list-group-item.active,
-a.list-group-item.active:hover,
-a.list-group-item.active:focus {
- z-index: 2;
- color: #ffffff;
- background-color: #428bca;
- border-color: #428bca;
-}
-a.list-group-item.active .list-group-item-heading,
-a.list-group-item.active:hover .list-group-item-heading,
-a.list-group-item.active:focus .list-group-item-heading {
- color: inherit;
-}
-a.list-group-item.active .list-group-item-text,
-a.list-group-item.active:hover .list-group-item-text,
-a.list-group-item.active:focus .list-group-item-text {
- color: #e1edf7;
-}
-.list-group-item-success {
- color: #3c763d;
- background-color: #dff0d8;
-}
-a.list-group-item-success {
- color: #3c763d;
-}
-a.list-group-item-success .list-group-item-heading {
- color: inherit;
-}
-a.list-group-item-success:hover,
-a.list-group-item-success:focus {
- color: #3c763d;
- background-color: #d0e9c6;
-}
-a.list-group-item-success.active,
-a.list-group-item-success.active:hover,
-a.list-group-item-success.active:focus {
- color: #fff;
- background-color: #3c763d;
- border-color: #3c763d;
-}
-.list-group-item-info {
- color: #31708f;
- background-color: #d9edf7;
-}
-a.list-group-item-info {
- color: #31708f;
-}
-a.list-group-item-info .list-group-item-heading {
- color: inherit;
-}
-a.list-group-item-info:hover,
-a.list-group-item-info:focus {
- color: #31708f;
- background-color: #c4e3f3;
-}
-a.list-group-item-info.active,
-a.list-group-item-info.active:hover,
-a.list-group-item-info.active:focus {
- color: #fff;
- background-color: #31708f;
- border-color: #31708f;
-}
-.list-group-item-warning {
- color: #8a6d3b;
- background-color: #fcf8e3;
-}
-a.list-group-item-warning {
- color: #8a6d3b;
-}
-a.list-group-item-warning .list-group-item-heading {
- color: inherit;
-}
-a.list-group-item-warning:hover,
-a.list-group-item-warning:focus {
- color: #8a6d3b;
- background-color: #faf2cc;
-}
-a.list-group-item-warning.active,
-a.list-group-item-warning.active:hover,
-a.list-group-item-warning.active:focus {
- color: #fff;
- background-color: #8a6d3b;
- border-color: #8a6d3b;
-}
-.list-group-item-danger {
- color: #a94442;
- background-color: #f2dede;
-}
-a.list-group-item-danger {
- color: #a94442;
-}
-a.list-group-item-danger .list-group-item-heading {
- color: inherit;
-}
-a.list-group-item-danger:hover,
-a.list-group-item-danger:focus {
- color: #a94442;
- background-color: #ebcccc;
-}
-a.list-group-item-danger.active,
-a.list-group-item-danger.active:hover,
-a.list-group-item-danger.active:focus {
- color: #fff;
- background-color: #a94442;
- border-color: #a94442;
-}
-.list-group-item-heading {
- margin-top: 0;
- margin-bottom: 5px;
-}
-.list-group-item-text {
- margin-bottom: 0;
- line-height: 1.3;
-}
-.panel {
- margin-bottom: 20px;
- background-color: #ffffff;
- border: 1px solid transparent;
- border-radius: 4px;
- -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.panel-body {
- padding: 15px;
-}
-.panel-heading {
- padding: 10px 15px;
- border-bottom: 1px solid transparent;
- border-top-right-radius: 3px;
- border-top-left-radius: 3px;
-}
-.panel-heading > .dropdown .dropdown-toggle {
- color: inherit;
-}
-.panel-title {
- margin-top: 0;
- margin-bottom: 0;
- font-size: 16px;
- color: inherit;
-}
-.panel-title > a {
- color: inherit;
-}
-.panel-footer {
- padding: 10px 15px;
- background-color: #f5f5f5;
- border-top: 1px solid #dddddd;
- border-bottom-right-radius: 3px;
- border-bottom-left-radius: 3px;
-}
-.panel > .list-group {
- margin-bottom: 0;
-}
-.panel > .list-group .list-group-item {
- border-width: 1px 0;
- border-radius: 0;
-}
-.panel > .list-group:first-child .list-group-item:first-child {
- border-top: 0;
- border-top-right-radius: 3px;
- border-top-left-radius: 3px;
-}
-.panel > .list-group:last-child .list-group-item:last-child {
- border-bottom: 0;
- border-bottom-right-radius: 3px;
- border-bottom-left-radius: 3px;
-}
-.panel-heading + .list-group .list-group-item:first-child {
- border-top-width: 0;
-}
-.panel > .table,
-.panel > .table-responsive > .table {
- margin-bottom: 0;
-}
-.panel > .table:first-child,
-.panel > .table-responsive:first-child > .table:first-child {
- border-top-right-radius: 3px;
- border-top-left-radius: 3px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
-.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
- border-top-left-radius: 3px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
-.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
- border-top-right-radius: 3px;
-}
-.panel > .table:last-child,
-.panel > .table-responsive:last-child > .table:last-child {
- border-bottom-right-radius: 3px;
- border-bottom-left-radius: 3px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
-.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
- border-bottom-left-radius: 3px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
-.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
- border-bottom-right-radius: 3px;
-}
-.panel > .panel-body + .table,
-.panel > .panel-body + .table-responsive {
- border-top: 1px solid #dddddd;
-}
-.panel > .table > tbody:first-child > tr:first-child th,
-.panel > .table > tbody:first-child > tr:first-child td {
- border-top: 0;
-}
-.panel > .table-bordered,
-.panel > .table-responsive > .table-bordered {
- border: 0;
-}
-.panel > .table-bordered > thead > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
-.panel > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-bordered > thead > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
-.panel > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-bordered > tfoot > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
- border-left: 0;
-}
-.panel > .table-bordered > thead > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
-.panel > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-bordered > thead > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
-.panel > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-bordered > tfoot > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
- border-right: 0;
-}
-.panel > .table-bordered > thead > tr:first-child > td,
-.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
-.panel > .table-bordered > tbody > tr:first-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
-.panel > .table-bordered > thead > tr:first-child > th,
-.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
-.panel > .table-bordered > tbody > tr:first-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
- border-bottom: 0;
-}
-.panel > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-bordered > tfoot > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
- border-bottom: 0;
-}
-.panel > .table-responsive {
- border: 0;
- margin-bottom: 0;
-}
-.panel-group {
- margin-bottom: 20px;
-}
-.panel-group .panel {
- margin-bottom: 0;
- border-radius: 4px;
- overflow: hidden;
-}
-.panel-group .panel + .panel {
- margin-top: 5px;
-}
-.panel-group .panel-heading {
- border-bottom: 0;
-}
-.panel-group .panel-heading + .panel-collapse .panel-body {
- border-top: 1px solid #dddddd;
-}
-.panel-group .panel-footer {
- border-top: 0;
-}
-.panel-group .panel-footer + .panel-collapse .panel-body {
- border-bottom: 1px solid #dddddd;
-}
-.panel-default {
- border-color: #dddddd;
-}
-.panel-default > .panel-heading {
- color: #333333;
- background-color: #f5f5f5;
- border-color: #dddddd;
-}
-.panel-default > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #dddddd;
-}
-.panel-default > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #dddddd;
-}
-.panel-primary {
- border-color: #428bca;
-}
-.panel-primary > .panel-heading {
- color: #ffffff;
- background-color: #428bca;
- border-color: #428bca;
-}
-.panel-primary > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #428bca;
-}
-.panel-primary > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #428bca;
-}
-.panel-success {
- border-color: #d6e9c6;
-}
-.panel-success > .panel-heading {
- color: #3c763d;
- background-color: #dff0d8;
- border-color: #d6e9c6;
-}
-.panel-success > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #d6e9c6;
-}
-.panel-success > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #d6e9c6;
-}
-.panel-info {
- border-color: #bce8f1;
-}
-.panel-info > .panel-heading {
- color: #31708f;
- background-color: #d9edf7;
- border-color: #bce8f1;
-}
-.panel-info > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #bce8f1;
-}
-.panel-info > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #bce8f1;
-}
-.panel-warning {
- border-color: #faebcc;
-}
-.panel-warning > .panel-heading {
- color: #8a6d3b;
- background-color: #fcf8e3;
- border-color: #faebcc;
-}
-.panel-warning > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #faebcc;
-}
-.panel-warning > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #faebcc;
-}
-.panel-danger {
- border-color: #ebccd1;
-}
-.panel-danger > .panel-heading {
- color: #a94442;
- background-color: #f2dede;
- border-color: #ebccd1;
-}
-.panel-danger > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #ebccd1;
-}
-.panel-danger > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #ebccd1;
-}
-.well {
- min-height: 20px;
- padding: 19px;
- margin-bottom: 20px;
- background-color: #f5f5f5;
- border: 1px solid #e3e3e3;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.well blockquote {
- border-color: #ddd;
- border-color: rgba(0, 0, 0, 0.15);
-}
-.well-lg {
- padding: 24px;
- border-radius: 6px;
-}
-.well-sm {
- padding: 9px;
- border-radius: 3px;
-}
-.close {
- float: right;
- font-size: 21px;
- font-weight: bold;
- line-height: 1;
- color: #000000;
- text-shadow: 0 1px 0 #ffffff;
- opacity: 0.2;
- filter: alpha(opacity=20);
-}
-.close:hover,
-.close:focus {
- color: #000000;
- text-decoration: none;
- cursor: pointer;
- opacity: 0.5;
- filter: alpha(opacity=50);
-}
-button.close {
- padding: 0;
- cursor: pointer;
- background: transparent;
- border: 0;
- -webkit-appearance: none;
-}
-.modal-open {
- overflow: hidden;
-}
-.modal {
- display: none;
- overflow: auto;
- overflow-y: scroll;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1050;
- -webkit-overflow-scrolling: touch;
- outline: 0;
-}
-.modal.fade .modal-dialog {
- -webkit-transform: translate(0, -25%);
- -ms-transform: translate(0, -25%);
- transform: translate(0, -25%);
- -webkit-transition: -webkit-transform 0.3s ease-out;
- -moz-transition: -moz-transform 0.3s ease-out;
- -o-transition: -o-transform 0.3s ease-out;
- transition: transform 0.3s ease-out;
-}
-.modal.in .modal-dialog {
- -webkit-transform: translate(0, 0);
- -ms-transform: translate(0, 0);
- transform: translate(0, 0);
-}
-.modal-dialog {
- position: relative;
- width: auto;
- margin: 10px;
-}
-.modal-content {
- position: relative;
- background-color: #ffffff;
- border: 1px solid #999999;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 6px;
- -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
- box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
- background-clip: padding-box;
- outline: none;
-}
-.modal-backdrop {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1040;
- background-color: #000000;
-}
-.modal-backdrop.fade {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.modal-backdrop.in {
- opacity: 0.5;
- filter: alpha(opacity=50);
-}
-.modal-header {
- padding: 15px;
- border-bottom: 1px solid #e5e5e5;
- min-height: 16.42857143px;
-}
-.modal-header .close {
- margin-top: -2px;
-}
-.modal-title {
- margin: 0;
- line-height: 1.42857143;
-}
-.modal-body {
- position: relative;
- padding: 20px;
-}
-.modal-footer {
- margin-top: 15px;
- padding: 19px 20px 20px;
- text-align: right;
- border-top: 1px solid #e5e5e5;
-}
-.modal-footer .btn + .btn {
- margin-left: 5px;
- margin-bottom: 0;
-}
-.modal-footer .btn-group .btn + .btn {
- margin-left: -1px;
-}
-.modal-footer .btn-block + .btn-block {
- margin-left: 0;
-}
-@media (min-width: 768px) {
- .modal-dialog {
- width: 600px;
- margin: 30px auto;
- }
- .modal-content {
- -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
- }
- .modal-sm {
- width: 300px;
- }
-}
-@media (min-width: 992px) {
- .modal-lg {
- width: 900px;
- }
-}
-.tooltip {
- position: absolute;
- z-index: 1030;
- display: block;
- visibility: visible;
- font-size: 12px;
- line-height: 1.4;
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.tooltip.in {
- opacity: 0.9;
- filter: alpha(opacity=90);
-}
-.tooltip.top {
- margin-top: -3px;
- padding: 5px 0;
-}
-.tooltip.right {
- margin-left: 3px;
- padding: 0 5px;
-}
-.tooltip.bottom {
- margin-top: 3px;
- padding: 5px 0;
-}
-.tooltip.left {
- margin-left: -3px;
- padding: 0 5px;
-}
-.tooltip-inner {
- max-width: 200px;
- padding: 3px 8px;
- color: #ffffff;
- text-align: center;
- text-decoration: none;
- background-color: #000000;
- border-radius: 4px;
-}
-.tooltip-arrow {
- position: absolute;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
-}
-.tooltip.top .tooltip-arrow {
- bottom: 0;
- left: 50%;
- margin-left: -5px;
- border-width: 5px 5px 0;
- border-top-color: #000000;
-}
-.tooltip.top-left .tooltip-arrow {
- bottom: 0;
- left: 5px;
- border-width: 5px 5px 0;
- border-top-color: #000000;
-}
-.tooltip.top-right .tooltip-arrow {
- bottom: 0;
- right: 5px;
- border-width: 5px 5px 0;
- border-top-color: #000000;
-}
-.tooltip.right .tooltip-arrow {
- top: 50%;
- left: 0;
- margin-top: -5px;
- border-width: 5px 5px 5px 0;
- border-right-color: #000000;
-}
-.tooltip.left .tooltip-arrow {
- top: 50%;
- right: 0;
- margin-top: -5px;
- border-width: 5px 0 5px 5px;
- border-left-color: #000000;
-}
-.tooltip.bottom .tooltip-arrow {
- top: 0;
- left: 50%;
- margin-left: -5px;
- border-width: 0 5px 5px;
- border-bottom-color: #000000;
-}
-.tooltip.bottom-left .tooltip-arrow {
- top: 0;
- left: 5px;
- border-width: 0 5px 5px;
- border-bottom-color: #000000;
-}
-.tooltip.bottom-right .tooltip-arrow {
- top: 0;
- right: 5px;
- border-width: 0 5px 5px;
- border-bottom-color: #000000;
-}
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1010;
- display: none;
- max-width: 276px;
- padding: 1px;
- text-align: left;
- background-color: #ffffff;
- background-clip: padding-box;
- border: 1px solid #cccccc;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 6px;
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- white-space: normal;
-}
-.popover.top {
- margin-top: -10px;
-}
-.popover.right {
- margin-left: 10px;
-}
-.popover.bottom {
- margin-top: 10px;
-}
-.popover.left {
- margin-left: -10px;
-}
-.popover-title {
- margin: 0;
- padding: 8px 14px;
- font-size: 14px;
- font-weight: normal;
- line-height: 18px;
- background-color: #f7f7f7;
- border-bottom: 1px solid #ebebeb;
- border-radius: 5px 5px 0 0;
-}
-.popover-content {
- padding: 9px 14px;
-}
-.popover > .arrow,
-.popover > .arrow:after {
- position: absolute;
- display: block;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
-}
-.popover > .arrow {
- border-width: 11px;
-}
-.popover > .arrow:after {
- border-width: 10px;
- content: "";
-}
-.popover.top > .arrow {
- left: 50%;
- margin-left: -11px;
- border-bottom-width: 0;
- border-top-color: #999999;
- border-top-color: rgba(0, 0, 0, 0.25);
- bottom: -11px;
-}
-.popover.top > .arrow:after {
- content: " ";
- bottom: 1px;
- margin-left: -10px;
- border-bottom-width: 0;
- border-top-color: #ffffff;
-}
-.popover.right > .arrow {
- top: 50%;
- left: -11px;
- margin-top: -11px;
- border-left-width: 0;
- border-right-color: #999999;
- border-right-color: rgba(0, 0, 0, 0.25);
-}
-.popover.right > .arrow:after {
- content: " ";
- left: 1px;
- bottom: -10px;
- border-left-width: 0;
- border-right-color: #ffffff;
-}
-.popover.bottom > .arrow {
- left: 50%;
- margin-left: -11px;
- border-top-width: 0;
- border-bottom-color: #999999;
- border-bottom-color: rgba(0, 0, 0, 0.25);
- top: -11px;
-}
-.popover.bottom > .arrow:after {
- content: " ";
- top: 1px;
- margin-left: -10px;
- border-top-width: 0;
- border-bottom-color: #ffffff;
-}
-.popover.left > .arrow {
- top: 50%;
- right: -11px;
- margin-top: -11px;
- border-right-width: 0;
- border-left-color: #999999;
- border-left-color: rgba(0, 0, 0, 0.25);
-}
-.popover.left > .arrow:after {
- content: " ";
- right: 1px;
- border-right-width: 0;
- border-left-color: #ffffff;
- bottom: -10px;
-}
-.carousel {
- position: relative;
-}
-.carousel-inner {
- position: relative;
- overflow: hidden;
- width: 100%;
-}
-.carousel-inner > .item {
- display: none;
- position: relative;
- -webkit-transition: 0.6s ease-in-out left;
- transition: 0.6s ease-in-out left;
-}
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
- line-height: 1;
-}
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
- display: block;
-}
-.carousel-inner > .active {
- left: 0;
-}
-.carousel-inner > .next,
-.carousel-inner > .prev {
- position: absolute;
- top: 0;
- width: 100%;
-}
-.carousel-inner > .next {
- left: 100%;
-}
-.carousel-inner > .prev {
- left: -100%;
-}
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
- left: 0;
-}
-.carousel-inner > .active.left {
- left: -100%;
-}
-.carousel-inner > .active.right {
- left: 100%;
-}
-.carousel-control {
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- width: 15%;
- opacity: 0.5;
- filter: alpha(opacity=50);
- font-size: 20px;
- color: #ffffff;
- text-align: center;
- text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-control.left {
- background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
- background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
-}
-.carousel-control.right {
- left: auto;
- right: 0;
- background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
- background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
-}
-.carousel-control:hover,
-.carousel-control:focus {
- outline: none;
- color: #ffffff;
- text-decoration: none;
- opacity: 0.9;
- filter: alpha(opacity=90);
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
- position: absolute;
- top: 50%;
- z-index: 5;
- display: inline-block;
-}
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
- left: 50%;
-}
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
- right: 50%;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
- width: 20px;
- height: 20px;
- margin-top: -10px;
- margin-left: -10px;
- font-family: serif;
-}
-.carousel-control .icon-prev:before {
- content: '\2039';
-}
-.carousel-control .icon-next:before {
- content: '\203a';
-}
-.carousel-indicators {
- position: absolute;
- bottom: 10px;
- left: 50%;
- z-index: 15;
- width: 60%;
- margin-left: -30%;
- padding-left: 0;
- list-style: none;
- text-align: center;
-}
-.carousel-indicators li {
- display: inline-block;
- width: 10px;
- height: 10px;
- margin: 1px;
- text-indent: -999px;
- border: 1px solid #ffffff;
- border-radius: 10px;
- cursor: pointer;
- background-color: #000 \9;
- background-color: rgba(0, 0, 0, 0);
-}
-.carousel-indicators .active {
- margin: 0;
- width: 12px;
- height: 12px;
- background-color: #ffffff;
-}
-.carousel-caption {
- position: absolute;
- left: 15%;
- right: 15%;
- bottom: 20px;
- z-index: 10;
- padding-top: 20px;
- padding-bottom: 20px;
- color: #ffffff;
- text-align: center;
- text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-caption .btn {
- text-shadow: none;
-}
-@media screen and (min-width: 768px) {
- .carousel-control .glyphicon-chevron-left,
- .carousel-control .glyphicon-chevron-right,
- .carousel-control .icon-prev,
- .carousel-control .icon-next {
- width: 30px;
- height: 30px;
- margin-top: -15px;
- margin-left: -15px;
- font-size: 30px;
- }
- .carousel-caption {
- left: 20%;
- right: 20%;
- padding-bottom: 30px;
- }
- .carousel-indicators {
- bottom: 20px;
- }
-}
-.clearfix:before,
-.clearfix:after,
-.container:before,
-.container:after,
-.container-fluid:before,
-.container-fluid:after,
-.row:before,
-.row:after,
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after,
-.btn-toolbar:before,
-.btn-toolbar:after,
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after,
-.nav:before,
-.nav:after,
-.navbar:before,
-.navbar:after,
-.navbar-header:before,
-.navbar-header:after,
-.navbar-collapse:before,
-.navbar-collapse:after,
-.pager:before,
-.pager:after,
-.panel-body:before,
-.panel-body:after,
-.modal-footer:before,
-.modal-footer:after {
- content: " ";
- display: table;
-}
-.clearfix:after,
-.container:after,
-.container-fluid:after,
-.row:after,
-.form-horizontal .form-group:after,
-.btn-toolbar:after,
-.btn-group-vertical > .btn-group:after,
-.nav:after,
-.navbar:after,
-.navbar-header:after,
-.navbar-collapse:after,
-.pager:after,
-.panel-body:after,
-.modal-footer:after {
- clear: both;
-}
-.center-block {
- display: block;
- margin-left: auto;
- margin-right: auto;
-}
-.pull-right {
- float: right !important;
-}
-.pull-left {
- float: left !important;
-}
-.hide {
- display: none !important;
-}
-.show {
- display: block !important;
-}
-.invisible {
- visibility: hidden;
-}
-.text-hide {
- font: 0/0 a;
- color: transparent;
- text-shadow: none;
- background-color: transparent;
- border: 0;
-}
-.hidden {
- display: none !important;
- visibility: hidden !important;
-}
-.affix {
- position: fixed;
-}
-@-ms-viewport {
- width: device-width;
-}
-.visible-xs,
-.visible-sm,
-.visible-md,
-.visible-lg {
- display: none !important;
-}
-@media (max-width: 767px) {
- .visible-xs {
- display: block !important;
- }
- table.visible-xs {
- display: table;
- }
- tr.visible-xs {
- display: table-row !important;
- }
- th.visible-xs,
- td.visible-xs {
- display: table-cell !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-sm {
- display: block !important;
- }
- table.visible-sm {
- display: table;
- }
- tr.visible-sm {
- display: table-row !important;
- }
- th.visible-sm,
- td.visible-sm {
- display: table-cell !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-md {
- display: block !important;
- }
- table.visible-md {
- display: table;
- }
- tr.visible-md {
- display: table-row !important;
- }
- th.visible-md,
- td.visible-md {
- display: table-cell !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-lg {
- display: block !important;
- }
- table.visible-lg {
- display: table;
- }
- tr.visible-lg {
- display: table-row !important;
- }
- th.visible-lg,
- td.visible-lg {
- display: table-cell !important;
- }
-}
-@media (max-width: 767px) {
- .hidden-xs {
- display: none !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .hidden-sm {
- display: none !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .hidden-md {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-lg {
- display: none !important;
- }
-}
-.visible-print {
- display: none !important;
-}
-@media print {
- .visible-print {
- display: block !important;
- }
- table.visible-print {
- display: table;
- }
- tr.visible-print {
- display: table-row !important;
- }
- th.visible-print,
- td.visible-print {
- display: table-cell !important;
- }
-}
-@media print {
- .hidden-print {
- display: none !important;
- }
-}
diff --git a/woc/css/bootstrap.min.css b/woc/css/bootstrap.min.css
deleted file mode 100644
index c19d43c..0000000
--- a/woc/css/bootstrap.min.css
+++ /dev/null
@@ -1 +0,0 @@
-/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}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}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#999}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.checkbox label,.radio label{display:inline;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:focus,.label[href]:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5)0),color-stop(rgba(0,0,0,.0001)100%));background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001)0),color-stop(rgba(0,0,0,.5)100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-print,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
diff --git a/woc/css/elegant-icons.min.css b/woc/css/elegant-icons.min.css
deleted file mode 100644
index 25ab866..0000000
--- a/woc/css/elegant-icons.min.css
+++ /dev/null
@@ -1 +0,0 @@
-@font-face{font-family:ElegantIcons;src:url(../fonts/ElegantIcons.eot);src:url(../fonts/ElegantIcons.eot?#iefix) format('embedded-opentype'),url(../fonts/ElegantIcons.woff) format('woff'),url(../fonts/ElegantIcons.ttf) format('truetype'),url(../fonts/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:ElegantIcons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-up-down,.arrow_back,.arrow_carrot-2down,.arrow_carrot-2down_alt2,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left,.arrow_carrot-2left_alt,.arrow_carrot-2left_alt2,.arrow_carrot-2right,.arrow_carrot-2right_alt,.arrow_carrot-2right_alt2,.arrow_carrot-2up,.arrow_carrot-2up_alt,.arrow_carrot-2up_alt2,.arrow_carrot-down,.arrow_carrot-down_alt,.arrow_carrot-down_alt2,.arrow_carrot-left,.arrow_carrot-left_alt,.arrow_carrot-left_alt2,.arrow_carrot-right,.arrow_carrot-right_alt,.arrow_carrot-right_alt2,.arrow_carrot-up,.arrow_carrot-up_alt2,.arrow_carrot_up_alt,.arrow_condense,.arrow_condense_alt,.arrow_down,.arrow_down_alt,.arrow_expand,.arrow_expand_alt,.arrow_expand_alt2,.arrow_expand_alt3,.arrow_left,.arrow_left-down,.arrow_left-down_alt,.arrow_left-right,.arrow_left-right_alt,.arrow_left-up,.arrow_left-up_alt,.arrow_left_alt,.arrow_move,.arrow_right,.arrow_right-down,.arrow_right-down_alt,.arrow_right-up,.arrow_right-up_alt,.arrow_right_alt,.arrow_triangle-down,.arrow_triangle-down_alt,.arrow_triangle-down_alt2,.arrow_triangle-left,.arrow_triangle-left_alt,.arrow_triangle-left_alt2,.arrow_triangle-right,.arrow_triangle-right_alt,.arrow_triangle-right_alt2,.arrow_triangle-up,.arrow_triangle-up_alt,.arrow_triangle-up_alt2,.arrow_up,.arrow_up-down_alt,.arrow_up_alt,.icon_adjust-horiz,.icon_adjust-vert,.icon_archive,.icon_archive_alt,.icon_bag,.icon_bag_alt,.icon_balance,.icon_blocked,.icon_book,.icon_book_alt,.icon_box-checked,.icon_box-empty,.icon_box-selected,.icon_briefcase,.icon_briefcase_alt,.icon_building,.icon_building_alt,.icon_calculator_alt,.icon_calendar,.icon_calulator,.icon_camera,.icon_camera_alt,.icon_cart,.icon_cart_alt,.icon_chat,.icon_chat_alt,.icon_check,.icon_check_alt,.icon_check_alt2,.icon_circle-empty,.icon_circle-slelected,.icon_clipboard,.icon_clock,.icon_clock_alt,.icon_close,.icon_close_alt,.icon_close_alt2,.icon_cloud,.icon_cloud-download,.icon_cloud-download_alt,.icon_cloud-upload,.icon_cloud-upload_alt,.icon_cloud_alt,.icon_cog,.icon_cogs,.icon_comment,.icon_comment_alt,.icon_compass,.icon_compass_alt,.icon_cone,.icon_cone_alt,.icon_contacts,.icon_contacts_alt,.icon_creditcard,.icon_currency,.icon_currency_alt,.icon_cursor,.icon_cursor_alt,.icon_datareport,.icon_datareport_alt,.icon_desktop,.icon_dislike,.icon_dislike_alt,.icon_document,.icon_document_alt,.icon_documents,.icon_documents_alt,.icon_download,.icon_drawer,.icon_drawer_alt,.icon_drive,.icon_drive_alt,.icon_easel,.icon_easel_alt,.icon_error-circle,.icon_error-circle_alt,.icon_error-oct,.icon_error-oct_alt,.icon_error-triangle,.icon_error-triangle_alt,.icon_film,.icon_floppy,.icon_floppy_alt,.icon_flowchart,.icon_flowchart_alt,.icon_folder,.icon_folder-add,.icon_folder-add_alt,.icon_folder-alt,.icon_folder-open,.icon_folder-open_alt,.icon_folder_download,.icon_folder_upload,.icon_genius,.icon_gift,.icon_gift_alt,.icon_globe,.icon_globe-2,.icon_globe_alt,.icon_grid-2x2,.icon_grid-3x3,.icon_group,.icon_headphones,.icon_heart,.icon_heart_alt,.icon_hourglass,.icon_house,.icon_house_alt,.icon_id,.icon_id-2,.icon_id-2_alt,.icon_id_alt,.icon_image,.icon_images,.icon_info,.icon_info_alt,.icon_key,.icon_key_alt,.icon_laptop,.icon_lifesaver,.icon_lightbulb,.icon_lightbulb_alt,.icon_like,.icon_like_alt,.icon_link,.icon_link_alt,.icon_loading,.icon_lock,.icon_lock-open,.icon_lock-open_alt,.icon_lock_alt,.icon_mail,.icon_mail_alt,.icon_map,.icon_map_alt,.icon_menu,.icon_menu-circle_alt,.icon_menu-circle_alt2,.icon_menu-square_alt,.icon_menu-square_alt2,.icon_mic,.icon_mic_alt,.icon_minus-06,.icon_minus-box,.icon_minus_alt,.icon_minus_alt2,.icon_mobile,.icon_mug,.icon_mug_alt,.icon_music,.icon_ol,.icon_paperclip,.icon_pause,.icon_pause_alt,.icon_pause_alt2,.icon_pencil,.icon_pencil-edit,.icon_pencil-edit_alt,.icon_pencil_alt,.icon_pens,.icon_pens_alt,.icon_percent,.icon_percent_alt,.icon_phone,.icon_piechart,.icon_pin,.icon_pin_alt,.icon_plus,.icon_plus-box,.icon_plus_alt,.icon_plus_alt2,.icon_printer,.icon_printer-alt,.icon_profile,.icon_pushpin,.icon_pushpin_alt,.icon_puzzle,.icon_puzzle_alt,.icon_question,.icon_question_alt,.icon_question_alt2,.icon_quotations,.icon_quotations_alt,.icon_quotations_alt2,.icon_refresh,.icon_ribbon,.icon_ribbon_alt,.icon_rook,.icon_search,.icon_search-2,.icon_search_alt,.icon_shield,.icon_shield_alt,.icon_star,.icon_star-half,.icon_star-half_alt,.icon_star_alt,.icon_stop,.icon_stop_alt,.icon_stop_alt2,.icon_table,.icon_tablet,.icon_tag,.icon_tag_alt,.icon_tags,.icon_tags_alt,.icon_target,.icon_tool,.icon_toolbox,.icon_toolbox_alt,.icon_tools,.icon_trash,.icon_trash_alt,.icon_ul,.icon_upload,.icon_vol-mute,.icon_vol-mute_alt,.icon_volume-high,.icon_volume-high_alt,.icon_volume-low,.icon_volume-low_alt,.icon_wallet,.icon_wallet_alt,.icon_zoom-in,.icon_zoom-in_alt,.icon_zoom-out,.icon_zoom-out_alt,.social_blogger,.social_blogger_circle,.social_blogger_square,.social_delicious,.social_delicious_circle,.social_delicious_square,.social_deviantart,.social_deviantart_circle,.social_deviantart_square,.social_dribbble,.social_dribbble_circle,.social_dribbble_square,.social_facebook,.social_facebook_circle,.social_facebook_square,.social_flickr,.social_flickr_circle,.social_flickr_square,.social_googledrive,.social_googledrive_alt2,.social_googledrive_square,.social_googleplus,.social_googleplus_circle,.social_googleplus_square,.social_instagram,.social_instagram_circle,.social_instagram_square,.social_linkedin,.social_linkedin_circle,.social_linkedin_square,.social_myspace,.social_myspace_circle,.social_myspace_square,.social_picassa,.social_picassa_circle,.social_picassa_square,.social_pinterest,.social_pinterest_circle,.social_pinterest_square,.social_rss,.social_rss_circle,.social_rss_square,.social_share,.social_share_circle,.social_share_square,.social_skype,.social_skype_circle,.social_skype_square,.social_spotify,.social_spotify_circle,.social_spotify_square,.social_stumbleupon_circle,.social_stumbleupon_square,.social_tumbleupon,.social_tumblr,.social_tumblr_circle,.social_tumblr_square,.social_twitter,.social_twitter_circle,.social_twitter_square,.social_vimeo,.social_vimeo_circle,.social_vimeo_square,.social_wordpress,.social_wordpress_circle,.social_wordpress_square,.social_youtube,.social_youtube_circle,.social_youtube_square{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}
\ No newline at end of file
diff --git a/woc/css/flexslider.css b/woc/css/flexslider.css
deleted file mode 100644
index 3153125..0000000
--- a/woc/css/flexslider.css
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- * jQuery FlexSlider v2.2.0
- * http://www.woothemes.com/flexslider/
- *
- * Copyright 2012 WooThemes
- * Free to use under the GPLv2 license.
- * http://www.gnu.org/licenses/gpl-2.0.html
- *
- * Contributing author: Tyler Smith (@mbmufffin)
- */
-
-
-/* Browser Resets
-*********************************/
-.flex-container a:active,
-.flexslider a:active,
-.flex-container a:focus,
-.flexslider a:focus {outline: none;}
-.slides,
-.flex-control-nav,
-.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
-
-
-/* FlexSlider Necessary Styles
-*********************************/
-.flexslider {margin: 0; padding: 0;}
-.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
-.flexslider .slides img {width: 100%; display: block;}
-.flex-pauseplay span {text-transform: capitalize;}
-
-/* Clearfix for the .slides element */
-.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
-html[xmlns] .slides {display: block;}
-* html .slides {height: 1%;}
-
-/* No JavaScript Fallback */
-/* If you are not using another script, such as Modernizr, make sure you
- * include js that eliminates this class on page load */
-.no-js .slides > li:first-child {display: block;}
-
-/* FlexSlider Default Theme
-*********************************/
-.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1; }
-.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
-.loading .flex-viewport { max-height: 300px; }
-.flexslider .slides { zoom: 1; }
-.carousel li { margin-right: 5px; }
-
-/* Direction Nav */
-.flex-direction-nav {*height: 0;}
-.flex-direction-nav a { display: block; width: 60px; height: 60px; background: none; border: 2px solid #fff; border-radius: 50%; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 1; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; cursor: pointer; }
-.flex-direction-nav a:hover{ background: rgba(255,255,255,0.3); }
-.flex-direction-nav .flex-prev { left: 17px; }
-.flex-direction-nav .flex-next { right: 17px; text-align: right; }
-.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
-.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
-.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
-.flex-disabled{ opacity: 0 !important; }
-.flex-direction-nav a:before { font-family: 'ElegantIcons'; font-size: 38px; display: inline-block; content: '#'; position: relative; top: -3px; color: #fff; left: 7px; padding-bottom: 22px; }
-.flex-direction-nav a.flex-next:before { content: '$'; right: 8px; left: -9px; }
-
-/* Pause/Play */
-.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
-.flex-pauseplay a:before { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
-.flex-pauseplay a:hover { opacity: 1; }
-.flex-pauseplay a.flex-play:before { content: '\f003'; }
-
-/* Control Nav */
-.flex-control-nav {width: 100%; position: absolute; bottom: 44px; text-align: center; z-index: 10;}
-.flex-control-nav li {margin: 0 5px; display: inline-block; zoom: 1; *display: inline;}
-.flex-control-paging li a {width: 8px; height: 8px; display: block; background: #fff; background: rgba(255,255,255,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 50%; -moz-border-radius: 20px; -o-border-radius: 50%; border-radius: 50%; transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; }
-.flex-control-paging li a:hover { background: #fff; background: rgba(255,255,255,0.7); }
-.flex-control-paging li a.flex-active { background: #fff; background: rgba(255,255,255,0.9); cursor: default; }
-
-.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
-.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
-.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
-.flex-control-thumbs img:hover {opacity: 1;}
-.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
-
-@media screen and (max-width: 860px) {
- .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
- .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
-}
\ No newline at end of file
diff --git a/woc/css/flexslider.min.css b/woc/css/flexslider.min.css
deleted file mode 100644
index b61d9f7..0000000
--- a/woc/css/flexslider.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;width:60px;height:60px;background:0 0;border:2px solid #fff;border-radius:50%;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.flex-direction-nav a:hover{background:rgba(255,255,255,.3)}.flex-direction-nav .flex-prev{left:17px}.flex-direction-nav .flex-next{right:17px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-disabled{opacity:0!important}.flex-direction-nav a:before{font-family:ElegantIcons;font-size:38px;display:inline-block;content:'#';position:relative;top:-3px;color:#fff;left:7px;padding-bottom:22px}.flex-direction-nav a.flex-next:before{content:'$';right:8px;left:-9px}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:44px;text-align:center;z-index:10}.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:8px;height:8px;display:block;background:#fff;background:rgba(255,255,255,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:20px;-o-border-radius:50%;border-radius:50%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}.flex-control-paging li a:hover{background:#fff;background:rgba(255,255,255,.7)}.flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
\ No newline at end of file
diff --git a/woc/css/ie9.css b/woc/css/ie9.css
deleted file mode 100644
index 866f922..0000000
--- a/woc/css/ie9.css
+++ /dev/null
@@ -1,17 +0,0 @@
-.reveal-sidebar {
- transform: translateX(-300px);
- -webkit-transform: translateX(-300px);
- -moz-transform: translateX(-300px);
-}
-
-.sidebar-menu, .instagram-sidebar {
- transform: translateX(300px);
- -webkit-transform: translateX(300px);
- -moz-transform: translateX(300px);
-}
-
-.show-sidebar {
- transform: translateX(0px);
- -webkit-transform: translateX(0px);
- -moz-transform: translateX(0px);
-}
\ No newline at end of file
diff --git a/woc/css/less/alerts.less b/woc/css/less/alerts.less
deleted file mode 100644
index 3eab066..0000000
--- a/woc/css/less/alerts.less
+++ /dev/null
@@ -1,67 +0,0 @@
-//
-// Alerts
-// --------------------------------------------------
-
-
-// Base styles
-// -------------------------
-
-.alert {
- padding: @alert-padding;
- margin-bottom: @line-height-computed;
- border: 1px solid transparent;
- border-radius: @alert-border-radius;
-
- // Headings for larger alerts
- h4 {
- margin-top: 0;
- // Specified for the h4 to prevent conflicts of changing @headings-color
- color: inherit;
- }
- // Provide class for links that match alerts
- .alert-link {
- font-weight: @alert-link-font-weight;
- }
-
- // Improve alignment and spacing of inner content
- > p,
- > ul {
- margin-bottom: 0;
- }
- > p + p {
- margin-top: 5px;
- }
-}
-
-// Dismissable alerts
-//
-// Expand the right padding and account for the close button's positioning.
-
-.alert-dismissable {
- padding-right: (@alert-padding + 20);
-
- // Adjust close link position
- .close {
- position: relative;
- top: -2px;
- right: -21px;
- color: inherit;
- }
-}
-
-// Alternate styles
-//
-// Generate contextual modifier classes for colorizing the alert.
-
-.alert-success {
- .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);
-}
-.alert-info {
- .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);
-}
-.alert-warning {
- .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);
-}
-.alert-danger {
- .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);
-}
diff --git a/woc/css/less/badges.less b/woc/css/less/badges.less
deleted file mode 100644
index 56828ca..0000000
--- a/woc/css/less/badges.less
+++ /dev/null
@@ -1,55 +0,0 @@
-//
-// Badges
-// --------------------------------------------------
-
-
-// Base classes
-.badge {
- display: inline-block;
- min-width: 10px;
- padding: 3px 7px;
- font-size: @font-size-small;
- font-weight: @badge-font-weight;
- color: @badge-color;
- line-height: @badge-line-height;
- vertical-align: baseline;
- white-space: nowrap;
- text-align: center;
- background-color: @badge-bg;
- border-radius: @badge-border-radius;
-
- // Empty badges collapse automatically (not available in IE8)
- &:empty {
- display: none;
- }
-
- // Quick fix for badges in buttons
- .btn & {
- position: relative;
- top: -1px;
- }
- .btn-xs & {
- top: 0;
- padding: 1px 5px;
- }
-}
-
-// Hover state, but only for links
-a.badge {
- &:hover,
- &:focus {
- color: @badge-link-hover-color;
- text-decoration: none;
- cursor: pointer;
- }
-}
-
-// Account for counters in navs
-a.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
- color: @badge-active-color;
- background-color: @badge-active-bg;
-}
-.nav-pills > li > a > .badge {
- margin-left: 3px;
-}
diff --git a/woc/css/less/bootstrap.less b/woc/css/less/bootstrap.less
deleted file mode 100644
index b368b87..0000000
--- a/woc/css/less/bootstrap.less
+++ /dev/null
@@ -1,49 +0,0 @@
-// Core variables and mixins
-@import "variables.less";
-@import "mixins.less";
-
-// Reset
-@import "normalize.less";
-@import "print.less";
-
-// Core CSS
-@import "scaffolding.less";
-@import "type.less";
-@import "code.less";
-@import "grid.less";
-@import "tables.less";
-@import "forms.less";
-@import "buttons.less";
-
-// Components
-@import "component-animations.less";
-@import "glyphicons.less";
-@import "dropdowns.less";
-@import "button-groups.less";
-@import "input-groups.less";
-@import "navs.less";
-@import "navbar.less";
-@import "breadcrumbs.less";
-@import "pagination.less";
-@import "pager.less";
-@import "labels.less";
-@import "badges.less";
-@import "jumbotron.less";
-@import "thumbnails.less";
-@import "alerts.less";
-@import "progress-bars.less";
-@import "media.less";
-@import "list-group.less";
-@import "panels.less";
-@import "wells.less";
-@import "close.less";
-
-// Components w/ JavaScript
-@import "modals.less";
-@import "tooltip.less";
-@import "popovers.less";
-@import "carousel.less";
-
-// Utility classes
-@import "utilities.less";
-@import "responsive-utilities.less";
diff --git a/woc/css/less/breadcrumbs.less b/woc/css/less/breadcrumbs.less
deleted file mode 100644
index cb01d50..0000000
--- a/woc/css/less/breadcrumbs.less
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// Breadcrumbs
-// --------------------------------------------------
-
-
-.breadcrumb {
- padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;
- margin-bottom: @line-height-computed;
- list-style: none;
- background-color: @breadcrumb-bg;
- border-radius: @border-radius-base;
-
- > li {
- display: inline-block;
-
- + li:before {
- content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space
- padding: 0 5px;
- color: @breadcrumb-color;
- }
- }
-
- > .active {
- color: @breadcrumb-active-color;
- }
-}
diff --git a/woc/css/less/button-groups.less b/woc/css/less/button-groups.less
deleted file mode 100644
index 27eb796..0000000
--- a/woc/css/less/button-groups.less
+++ /dev/null
@@ -1,226 +0,0 @@
-//
-// Button groups
-// --------------------------------------------------
-
-// Make the div behave like a button
-.btn-group,
-.btn-group-vertical {
- position: relative;
- display: inline-block;
- vertical-align: middle; // match .btn alignment given font-size hack above
- > .btn {
- position: relative;
- float: left;
- // Bring the "active" button to the front
- &:hover,
- &:focus,
- &:active,
- &.active {
- z-index: 2;
- }
- &:focus {
- // Remove focus outline when dropdown JS adds it after closing the menu
- outline: none;
- }
- }
-}
-
-// Prevent double borders when buttons are next to each other
-.btn-group {
- .btn + .btn,
- .btn + .btn-group,
- .btn-group + .btn,
- .btn-group + .btn-group {
- margin-left: -1px;
- }
-}
-
-// Optional: Group multiple button groups together for a toolbar
-.btn-toolbar {
- margin-left: -5px; // Offset the first child's margin
- &:extend(.clearfix all);
-
- .btn-group,
- .input-group {
- float: left;
- }
- > .btn,
- > .btn-group,
- > .input-group {
- margin-left: 5px;
- }
-}
-
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
- border-radius: 0;
-}
-
-// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match
-.btn-group > .btn:first-child {
- margin-left: 0;
- &:not(:last-child):not(.dropdown-toggle) {
- .border-right-radius(0);
- }
-}
-// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
- .border-left-radius(0);
-}
-
-// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)
-.btn-group > .btn-group {
- float: left;
-}
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-.btn-group > .btn-group:first-child {
- > .btn:last-child,
- > .dropdown-toggle {
- .border-right-radius(0);
- }
-}
-.btn-group > .btn-group:last-child > .btn:first-child {
- .border-left-radius(0);
-}
-
-// On active and open, don't show outline
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
- outline: 0;
-}
-
-
-// Sizing
-//
-// Remix the default button sizing classes into new ones for easier manipulation.
-
-.btn-group-xs > .btn { &:extend(.btn-xs); }
-.btn-group-sm > .btn { &:extend(.btn-sm); }
-.btn-group-lg > .btn { &:extend(.btn-lg); }
-
-
-// Split button dropdowns
-// ----------------------
-
-// Give the line between buttons some depth
-.btn-group > .btn + .dropdown-toggle {
- padding-left: 8px;
- padding-right: 8px;
-}
-.btn-group > .btn-lg + .dropdown-toggle {
- padding-left: 12px;
- padding-right: 12px;
-}
-
-// The clickable button for toggling the menu
-// Remove the gradient and set the same inset shadow as the :active state
-.btn-group.open .dropdown-toggle {
- .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
-
- // Show no shadow for `.btn-link` since it has no other button styles.
- &.btn-link {
- .box-shadow(none);
- }
-}
-
-
-// Reposition the caret
-.btn .caret {
- margin-left: 0;
-}
-// Carets in other button sizes
-.btn-lg .caret {
- border-width: @caret-width-large @caret-width-large 0;
- border-bottom-width: 0;
-}
-// Upside down carets for .dropup
-.dropup .btn-lg .caret {
- border-width: 0 @caret-width-large @caret-width-large;
-}
-
-
-// Vertical button groups
-// ----------------------
-
-.btn-group-vertical {
- > .btn,
- > .btn-group,
- > .btn-group > .btn {
- display: block;
- float: none;
- width: 100%;
- max-width: 100%;
- }
-
- // Clear floats so dropdown menus can be properly placed
- > .btn-group {
- &:extend(.clearfix all);
- > .btn {
- float: none;
- }
- }
-
- > .btn + .btn,
- > .btn + .btn-group,
- > .btn-group + .btn,
- > .btn-group + .btn-group {
- margin-top: -1px;
- margin-left: 0;
- }
-}
-
-.btn-group-vertical > .btn {
- &:not(:first-child):not(:last-child) {
- border-radius: 0;
- }
- &:first-child:not(:last-child) {
- border-top-right-radius: @border-radius-base;
- .border-bottom-radius(0);
- }
- &:last-child:not(:first-child) {
- border-bottom-left-radius: @border-radius-base;
- .border-top-radius(0);
- }
-}
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-.btn-group-vertical > .btn-group:first-child:not(:last-child) {
- > .btn:last-child,
- > .dropdown-toggle {
- .border-bottom-radius(0);
- }
-}
-.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
- .border-top-radius(0);
-}
-
-
-
-// Justified button groups
-// ----------------------
-
-.btn-group-justified {
- display: table;
- width: 100%;
- table-layout: fixed;
- border-collapse: separate;
- > .btn,
- > .btn-group {
- float: none;
- display: table-cell;
- width: 1%;
- }
- > .btn-group .btn {
- width: 100%;
- }
-}
-
-
-// Checkbox and radio options
-[data-toggle="buttons"] > .btn > input[type="radio"],
-[data-toggle="buttons"] > .btn > input[type="checkbox"] {
- display: none;
-}
diff --git a/woc/css/less/buttons.less b/woc/css/less/buttons.less
deleted file mode 100644
index d4fc156..0000000
--- a/woc/css/less/buttons.less
+++ /dev/null
@@ -1,159 +0,0 @@
-//
-// Buttons
-// --------------------------------------------------
-
-
-// Base styles
-// --------------------------------------------------
-
-.btn {
- display: inline-block;
- margin-bottom: 0; // For input.btn
- font-weight: @btn-font-weight;
- text-align: center;
- vertical-align: middle;
- cursor: pointer;
- background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
- border: 1px solid transparent;
- white-space: nowrap;
- .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base);
- .user-select(none);
-
- &,
- &:active,
- &.active {
- &:focus {
- .tab-focus();
- }
- }
-
- &:hover,
- &:focus {
- color: @btn-default-color;
- text-decoration: none;
- }
-
- &:active,
- &.active {
- outline: 0;
- background-image: none;
- .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
- }
-
- &.disabled,
- &[disabled],
- fieldset[disabled] & {
- cursor: not-allowed;
- pointer-events: none; // Future-proof disabling of clicks
- .opacity(.65);
- .box-shadow(none);
- }
-}
-
-
-// Alternate buttons
-// --------------------------------------------------
-
-.btn-default {
- .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);
-}
-.btn-primary {
- .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);
-}
-// Success appears as green
-.btn-success {
- .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);
-}
-// Info appears as blue-green
-.btn-info {
- .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);
-}
-// Warning appears as orange
-.btn-warning {
- .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);
-}
-// Danger and error appear as red
-.btn-danger {
- .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);
-}
-
-
-// Link buttons
-// -------------------------
-
-// Make a button look and behave like a link
-.btn-link {
- color: @link-color;
- font-weight: normal;
- cursor: pointer;
- border-radius: 0;
-
- &,
- &:active,
- &[disabled],
- fieldset[disabled] & {
- background-color: transparent;
- .box-shadow(none);
- }
- &,
- &:hover,
- &:focus,
- &:active {
- border-color: transparent;
- }
- &:hover,
- &:focus {
- color: @link-hover-color;
- text-decoration: underline;
- background-color: transparent;
- }
- &[disabled],
- fieldset[disabled] & {
- &:hover,
- &:focus {
- color: @btn-link-disabled-color;
- text-decoration: none;
- }
- }
-}
-
-
-// Button Sizes
-// --------------------------------------------------
-
-.btn-lg {
- // line-height: ensure even-numbered height of button next to large input
- .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);
-}
-.btn-sm {
- // line-height: ensure proper height of button next to small input
- .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);
-}
-.btn-xs {
- .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @border-radius-small);
-}
-
-
-// Block button
-// --------------------------------------------------
-
-.btn-block {
- display: block;
- width: 100%;
- padding-left: 0;
- padding-right: 0;
-}
-
-// Vertically space out multiple block buttons
-.btn-block + .btn-block {
- margin-top: 5px;
-}
-
-// Specificity overrides
-input[type="submit"],
-input[type="reset"],
-input[type="button"] {
- &.btn-block {
- width: 100%;
- }
-}
diff --git a/woc/css/less/camaro.less b/woc/css/less/camaro.less
deleted file mode 100644
index 7b7e6b8..0000000
--- a/woc/css/less/camaro.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #FFA900;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/carousel.less b/woc/css/less/carousel.less
deleted file mode 100644
index e3fb8a2..0000000
--- a/woc/css/less/carousel.less
+++ /dev/null
@@ -1,232 +0,0 @@
-//
-// Carousel
-// --------------------------------------------------
-
-
-// Wrapper for the slide container and indicators
-.carousel {
- position: relative;
-}
-
-.carousel-inner {
- position: relative;
- overflow: hidden;
- width: 100%;
-
- > .item {
- display: none;
- position: relative;
- .transition(.6s ease-in-out left);
-
- // Account for jankitude on images
- > img,
- > a > img {
- &:extend(.img-responsive);
- line-height: 1;
- }
- }
-
- > .active,
- > .next,
- > .prev { display: block; }
-
- > .active {
- left: 0;
- }
-
- > .next,
- > .prev {
- position: absolute;
- top: 0;
- width: 100%;
- }
-
- > .next {
- left: 100%;
- }
- > .prev {
- left: -100%;
- }
- > .next.left,
- > .prev.right {
- left: 0;
- }
-
- > .active.left {
- left: -100%;
- }
- > .active.right {
- left: 100%;
- }
-
-}
-
-// Left/right controls for nav
-// ---------------------------
-
-.carousel-control {
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- width: @carousel-control-width;
- .opacity(@carousel-control-opacity);
- font-size: @carousel-control-font-size;
- color: @carousel-control-color;
- text-align: center;
- text-shadow: @carousel-text-shadow;
- // We can't have this transition here because WebKit cancels the carousel
- // animation if you trip this while in the middle of another animation.
-
- // Set gradients for backgrounds
- &.left {
- #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));
- }
- &.right {
- left: auto;
- right: 0;
- #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));
- }
-
- // Hover/focus state
- &:hover,
- &:focus {
- outline: none;
- color: @carousel-control-color;
- text-decoration: none;
- .opacity(.9);
- }
-
- // Toggles
- .icon-prev,
- .icon-next,
- .glyphicon-chevron-left,
- .glyphicon-chevron-right {
- position: absolute;
- top: 50%;
- z-index: 5;
- display: inline-block;
- }
- .icon-prev,
- .glyphicon-chevron-left {
- left: 50%;
- }
- .icon-next,
- .glyphicon-chevron-right {
- right: 50%;
- }
- .icon-prev,
- .icon-next {
- width: 20px;
- height: 20px;
- margin-top: -10px;
- margin-left: -10px;
- font-family: serif;
- }
-
- .icon-prev {
- &:before {
- content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)
- }
- }
- .icon-next {
- &:before {
- content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)
- }
- }
-}
-
-// Optional indicator pips
-//
-// Add an unordered list with the following class and add a list item for each
-// slide your carousel holds.
-
-.carousel-indicators {
- position: absolute;
- bottom: 10px;
- left: 50%;
- z-index: 15;
- width: 60%;
- margin-left: -30%;
- padding-left: 0;
- list-style: none;
- text-align: center;
-
- li {
- display: inline-block;
- width: 10px;
- height: 10px;
- margin: 1px;
- text-indent: -999px;
- border: 1px solid @carousel-indicator-border-color;
- border-radius: 10px;
- cursor: pointer;
-
- // IE8-9 hack for event handling
- //
- // Internet Explorer 8-9 does not support clicks on elements without a set
- // `background-color`. We cannot use `filter` since that's not viewed as a
- // background color by the browser. Thus, a hack is needed.
- //
- // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we
- // set alpha transparency for the best results possible.
- background-color: #000 \9; // IE8
- background-color: rgba(0,0,0,0); // IE9
- }
- .active {
- margin: 0;
- width: 12px;
- height: 12px;
- background-color: @carousel-indicator-active-bg;
- }
-}
-
-// Optional captions
-// -----------------------------
-// Hidden by default for smaller viewports
-.carousel-caption {
- position: absolute;
- left: 15%;
- right: 15%;
- bottom: 20px;
- z-index: 10;
- padding-top: 20px;
- padding-bottom: 20px;
- color: @carousel-caption-color;
- text-align: center;
- text-shadow: @carousel-text-shadow;
- & .btn {
- text-shadow: none; // No shadow for button elements in carousel-caption
- }
-}
-
-
-// Scale up controls for tablets and up
-@media screen and (min-width: @screen-sm-min) {
-
- // Scale up the controls a smidge
- .carousel-control {
- .glyphicon-chevron-left,
- .glyphicon-chevron-right,
- .icon-prev,
- .icon-next {
- width: 30px;
- height: 30px;
- margin-top: -15px;
- margin-left: -15px;
- font-size: 30px;
- }
- }
-
- // Show and left align the captions
- .carousel-caption {
- left: 20%;
- right: 20%;
- padding-bottom: 30px;
- }
-
- // Move up the indicators
- .carousel-indicators {
- bottom: 20px;
- }
-}
diff --git a/woc/css/less/close.less b/woc/css/less/close.less
deleted file mode 100644
index 9b4e74f..0000000
--- a/woc/css/less/close.less
+++ /dev/null
@@ -1,33 +0,0 @@
-//
-// Close icons
-// --------------------------------------------------
-
-
-.close {
- float: right;
- font-size: (@font-size-base * 1.5);
- font-weight: @close-font-weight;
- line-height: 1;
- color: @close-color;
- text-shadow: @close-text-shadow;
- .opacity(.2);
-
- &:hover,
- &:focus {
- color: @close-color;
- text-decoration: none;
- cursor: pointer;
- .opacity(.5);
- }
-
- // Additional properties for button version
- // iOS requires the button element instead of an anchor tag.
- // If you want the anchor version, it requires `href="#"`.
- button& {
- padding: 0;
- cursor: pointer;
- background: transparent;
- border: 0;
- -webkit-appearance: none;
- }
-}
diff --git a/woc/css/less/code.less b/woc/css/less/code.less
deleted file mode 100644
index 3eed26c..0000000
--- a/woc/css/less/code.less
+++ /dev/null
@@ -1,63 +0,0 @@
-//
-// Code (inline and block)
-// --------------------------------------------------
-
-
-// Inline and block code styles
-code,
-kbd,
-pre,
-samp {
- font-family: @font-family-monospace;
-}
-
-// Inline code
-code {
- padding: 2px 4px;
- font-size: 90%;
- color: @code-color;
- background-color: @code-bg;
- white-space: nowrap;
- border-radius: @border-radius-base;
-}
-
-// User input typically entered via keyboard
-kbd {
- padding: 2px 4px;
- font-size: 90%;
- color: @kbd-color;
- background-color: @kbd-bg;
- border-radius: @border-radius-small;
- box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
-}
-
-// Blocks of code
-pre {
- display: block;
- padding: ((@line-height-computed - 1) / 2);
- margin: 0 0 (@line-height-computed / 2);
- font-size: (@font-size-base - 1); // 14px to 13px
- line-height: @line-height-base;
- word-break: break-all;
- word-wrap: break-word;
- color: @pre-color;
- background-color: @pre-bg;
- border: 1px solid @pre-border-color;
- border-radius: @border-radius-base;
-
- // Account for some code outputs that place code tags in pre tags
- code {
- padding: 0;
- font-size: inherit;
- color: inherit;
- white-space: pre-wrap;
- background-color: transparent;
- border-radius: 0;
- }
-}
-
-// Enable scrollable blocks of code
-.pre-scrollable {
- max-height: @pre-scrollable-max-height;
- overflow-y: scroll;
-}
diff --git a/woc/css/less/component-animations.less b/woc/css/less/component-animations.less
deleted file mode 100644
index 1efe45e..0000000
--- a/woc/css/less/component-animations.less
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Component animations
-// --------------------------------------------------
-
-// Heads up!
-//
-// We don't use the `.opacity()` mixin here since it causes a bug with text
-// fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552.
-
-.fade {
- opacity: 0;
- .transition(opacity .15s linear);
- &.in {
- opacity: 1;
- }
-}
-
-.collapse {
- display: none;
- &.in {
- display: block;
- }
-}
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- .transition(height .35s ease);
-}
diff --git a/woc/css/less/dandelion.less b/woc/css/less/dandelion.less
deleted file mode 100644
index 712782a..0000000
--- a/woc/css/less/dandelion.less
+++ /dev/null
@@ -1,837 +0,0 @@
-//
-// Load core variables and mixins
-// --------------------------------------------------
-
-@import "variables.less";
-@import "mixins.less";
-
-//
-// Useful Mixins
-// --------------------------------------------------
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-//
-// Helper Classes & Resets
-// --------------------------------------------------
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-//
-// Loader
-// --------------------------------------------------
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-//
-// Colours
-// --------------------------------------------------
-
-@color-primary: #FFE900;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-//
-// Typography
-// --------------------------------------------------
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: @color-heading; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-//
-// Spacing Standards
-// --------------------------------------------------
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-//
-// Buttons
-// --------------------------------------------------
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-//
-// Backgrounds & Parallax
-// --------------------------------------------------
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-//
-// Navigation
-// --------------------------------------------------
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.3); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px; margin-bottom: 32px; left: 24px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-//
-// Sliders & Dividers & Headers
-// --------------------------------------------------
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-//
-// Image with text
-// --------------------------------------------------
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-//
-// Promo Blocks
-// --------------------------------------------------
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 120px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-//
-// Speakers & Topics
-// --------------------------------------------------
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-//
-// Schedule
-// --------------------------------------------------
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-//
-// Galleries
-// --------------------------------------------------
-
-.instagram{ position: relative; padding: @standard-space*3 0px; }
-.instagram{ overflow: hidden; background: #000 !important; }
-.instagram ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover{ opacity: 1 !important; }
-
-.instagram .container{ position: relative; z-index: 3; }
-.instagram i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9){ display: none; }
- .instagram li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7){ display: none; }
- .instagram li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5){ display: none; }
- .instagram li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li{ width: 33.33333%; }
- .contained-gallery .instagram{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li{ width: 33.33333% !important; }
-}
-
-//
-// Pricing
-// --------------------------------------------------
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-//
-// Frequently Asked Questions
-// --------------------------------------------------
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-//
-// Visitor Info
-// --------------------------------------------------
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-//
-// Subscribe
-// --------------------------------------------------
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
-}
-
-
-//
-// Contact
-// --------------------------------------------------
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-
-//
-// Sponsors
-// --------------------------------------------------
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-//
-// Forms
-// --------------------------------------------------
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-//
-// Utility Pages
-// --------------------------------------------------
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-//
-// Footers
-// --------------------------------------------------
-
-
-.subscribe-1 .footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.subscribe-1 .footer .menu{ overflow: visible; }
-.subscribe-1 .footer .menu li{ top: 0px; }
-.subscribe-1 .footer .menu li a{ padding-bottom: 0px; }
-.subscribe-1 .footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.subscribe-1 .footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.subscribe-1 .footer .menu li a:hover{ border: none; }
-.subscribe-1 .footer .back-to-top{ padding-right: 42px; }
-.subscribe-1 .footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/debbie.less b/woc/css/less/debbie.less
deleted file mode 100644
index a4133fb..0000000
--- a/woc/css/less/debbie.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #7300C2;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/deepblue.less b/woc/css/less/deepblue.less
deleted file mode 100644
index dc707f9..0000000
--- a/woc/css/less/deepblue.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #005790;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/dropdowns.less b/woc/css/less/dropdowns.less
deleted file mode 100644
index f165165..0000000
--- a/woc/css/less/dropdowns.less
+++ /dev/null
@@ -1,213 +0,0 @@
-//
-// Dropdown menus
-// --------------------------------------------------
-
-
-// Dropdown arrow/caret
-.caret {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 2px;
- vertical-align: middle;
- border-top: @caret-width-base solid;
- border-right: @caret-width-base solid transparent;
- border-left: @caret-width-base solid transparent;
-}
-
-// The dropdown wrapper (div)
-.dropdown {
- position: relative;
-}
-
-// Prevent the focus on the dropdown toggle when closing dropdowns
-.dropdown-toggle:focus {
- outline: 0;
-}
-
-// The dropdown menu (ul)
-.dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: @zindex-dropdown;
- display: none; // none by default, but block on "open" of the menu
- float: left;
- min-width: 160px;
- padding: 5px 0;
- margin: 2px 0 0; // override default ul
- list-style: none;
- font-size: @font-size-base;
- background-color: @dropdown-bg;
- border: 1px solid @dropdown-fallback-border; // IE8 fallback
- border: 1px solid @dropdown-border;
- border-radius: @border-radius-base;
- .box-shadow(0 6px 12px rgba(0,0,0,.175));
- background-clip: padding-box;
-
- // Aligns the dropdown menu to right
- //
- // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`
- &.pull-right {
- right: 0;
- left: auto;
- }
-
- // Dividers (basically an hr) within the dropdown
- .divider {
- .nav-divider(@dropdown-divider-bg);
- }
-
- // Links within the dropdown menu
- > li > a {
- display: block;
- padding: 3px 20px;
- clear: both;
- font-weight: normal;
- line-height: @line-height-base;
- color: @dropdown-link-color;
- white-space: nowrap; // prevent links from randomly breaking onto new lines
- }
-}
-
-// Hover/Focus state
-.dropdown-menu > li > a {
- &:hover,
- &:focus {
- text-decoration: none;
- color: @dropdown-link-hover-color;
- background-color: @dropdown-link-hover-bg;
- }
-}
-
-// Active state
-.dropdown-menu > .active > a {
- &,
- &:hover,
- &:focus {
- color: @dropdown-link-active-color;
- text-decoration: none;
- outline: 0;
- background-color: @dropdown-link-active-bg;
- }
-}
-
-// Disabled state
-//
-// Gray out text and ensure the hover/focus state remains gray
-
-.dropdown-menu > .disabled > a {
- &,
- &:hover,
- &:focus {
- color: @dropdown-link-disabled-color;
- }
-}
-// Nuke hover/focus effects
-.dropdown-menu > .disabled > a {
- &:hover,
- &:focus {
- text-decoration: none;
- background-color: transparent;
- background-image: none; // Remove CSS gradient
- .reset-filter();
- cursor: not-allowed;
- }
-}
-
-// Open state for the dropdown
-.open {
- // Show the menu
- > .dropdown-menu {
- display: block;
- }
-
- // Remove the outline when :focus is triggered
- > a {
- outline: 0;
- }
-}
-
-// Menu positioning
-//
-// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown
-// menu with the parent.
-.dropdown-menu-right {
- left: auto; // Reset the default from `.dropdown-menu`
- right: 0;
-}
-// With v3, we enabled auto-flipping if you have a dropdown within a right
-// aligned nav component. To enable the undoing of that, we provide an override
-// to restore the default dropdown menu alignment.
-//
-// This is only for left-aligning a dropdown menu within a `.navbar-right` or
-// `.pull-right` nav component.
-.dropdown-menu-left {
- left: 0;
- right: auto;
-}
-
-// Dropdown section headers
-.dropdown-header {
- display: block;
- padding: 3px 20px;
- font-size: @font-size-small;
- line-height: @line-height-base;
- color: @dropdown-header-color;
-}
-
-// Backdrop to catch body clicks on mobile, etc.
-.dropdown-backdrop {
- position: fixed;
- left: 0;
- right: 0;
- bottom: 0;
- top: 0;
- z-index: (@zindex-dropdown - 10);
-}
-
-// Right aligned dropdowns
-.pull-right > .dropdown-menu {
- right: 0;
- left: auto;
-}
-
-// Allow for dropdowns to go bottom up (aka, dropup-menu)
-//
-// Just add .dropup after the standard .dropdown class and you're set, bro.
-// TODO: abstract this so that the navbar fixed styles are not placed here?
-
-.dropup,
-.navbar-fixed-bottom .dropdown {
- // Reverse the caret
- .caret {
- border-top: 0;
- border-bottom: @caret-width-base solid;
- content: "";
- }
- // Different positioning for bottom up menu
- .dropdown-menu {
- top: auto;
- bottom: 100%;
- margin-bottom: 1px;
- }
-}
-
-
-// Component alignment
-//
-// Reiterate per navbar.less and the modified component alignment there.
-
-@media (min-width: @grid-float-breakpoint) {
- .navbar-right {
- .dropdown-menu {
- .dropdown-menu-right();
- }
- // Necessary for overrides of the default right aligned menu.
- // Will remove come v4 in all likelihood.
- .dropdown-menu-left {
- .dropdown-menu-left();
- }
- }
-}
-
diff --git a/woc/css/less/forms.less b/woc/css/less/forms.less
deleted file mode 100644
index f607b85..0000000
--- a/woc/css/less/forms.less
+++ /dev/null
@@ -1,438 +0,0 @@
-//
-// Forms
-// --------------------------------------------------
-
-
-// Normalize non-controls
-//
-// Restyle and baseline non-control form elements.
-
-fieldset {
- padding: 0;
- margin: 0;
- border: 0;
- // Chrome and Firefox set a `min-width: -webkit-min-content;` on fieldsets,
- // so we reset that to ensure it behaves more like a standard block element.
- // See https://github.com/twbs/bootstrap/issues/12359.
- min-width: 0;
-}
-
-legend {
- display: block;
- width: 100%;
- padding: 0;
- margin-bottom: @line-height-computed;
- font-size: (@font-size-base * 1.5);
- line-height: inherit;
- color: @legend-color;
- border: 0;
- border-bottom: 1px solid @legend-border-color;
-}
-
-label {
- display: inline-block;
- margin-bottom: 5px;
- font-weight: bold;
-}
-
-
-// Normalize form controls
-//
-// While most of our form styles require extra classes, some basic normalization
-// is required to ensure optimum display with or without those classes to better
-// address browser inconsistencies.
-
-// Override content-box in Normalize (* isn't specific enough)
-input[type="search"] {
- .box-sizing(border-box);
-}
-
-// Position radios and checkboxes better
-input[type="radio"],
-input[type="checkbox"] {
- margin: 4px 0 0;
- margin-top: 1px \9; /* IE8-9 */
- line-height: normal;
-}
-
-// Set the height of file controls to match text inputs
-input[type="file"] {
- display: block;
-}
-
-// Make range inputs behave like textual form controls
-input[type="range"] {
- display: block;
- width: 100%;
-}
-
-// Make multiple select elements height not fixed
-select[multiple],
-select[size] {
- height: auto;
-}
-
-// Focus for file, radio, and checkbox
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
- .tab-focus();
-}
-
-// Adjust output element
-output {
- display: block;
- padding-top: (@padding-base-vertical + 1);
- font-size: @font-size-base;
- line-height: @line-height-base;
- color: @input-color;
-}
-
-
-// Common form controls
-//
-// Shared size and type resets for form controls. Apply `.form-control` to any
-// of the following form controls:
-//
-// select
-// textarea
-// input[type="text"]
-// input[type="password"]
-// input[type="datetime"]
-// input[type="datetime-local"]
-// input[type="date"]
-// input[type="month"]
-// input[type="time"]
-// input[type="week"]
-// input[type="number"]
-// input[type="email"]
-// input[type="url"]
-// input[type="search"]
-// input[type="tel"]
-// input[type="color"]
-
-.form-control {
- display: block;
- width: 100%;
- height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)
- padding: @padding-base-vertical @padding-base-horizontal;
- font-size: @font-size-base;
- line-height: @line-height-base;
- color: @input-color;
- background-color: @input-bg;
- background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
- border: 1px solid @input-border;
- border-radius: @input-border-radius;
- .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
- .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s");
-
- // Customize the `:focus` state to imitate native WebKit styles.
- .form-control-focus();
-
- // Placeholder
- .placeholder();
-
- // Disabled and read-only inputs
- //
- // HTML5 says that controls under a fieldset > legend:first-child won't be
- // disabled if the fieldset is disabled. Due to implementation difficulty, we
- // don't honor that edge case; we style them as disabled anyway.
- &[disabled],
- &[readonly],
- fieldset[disabled] & {
- cursor: not-allowed;
- background-color: @input-bg-disabled;
- opacity: 1; // iOS fix for unreadable disabled content
- }
-
- // Reset height for `textarea`s
- textarea& {
- height: auto;
- }
-}
-
-
-// Search inputs in iOS
-//
-// This overrides the extra rounded corners on search inputs in iOS so that our
-// `.form-control` class can properly style them. Note that this cannot simply
-// be added to `.form-control` as it's not specific enough. For details, see
-// https://github.com/twbs/bootstrap/issues/11586.
-
-input[type="search"] {
- -webkit-appearance: none;
-}
-
-
-// Special styles for iOS date input
-//
-// In Mobile Safari, date inputs require a pixel line-height that matches the
-// given height of the input.
-
-input[type="date"] {
- line-height: @input-height-base;
-}
-
-
-// Form groups
-//
-// Designed to help with the organization and spacing of vertical forms. For
-// horizontal forms, use the predefined grid classes.
-
-.form-group {
- margin-bottom: 15px;
-}
-
-
-// Checkboxes and radios
-//
-// Indent the labels to position radios/checkboxes as hanging controls.
-
-.radio,
-.checkbox {
- display: block;
- min-height: @line-height-computed; // clear the floating input if there is no label text
- margin-top: 10px;
- margin-bottom: 10px;
- padding-left: 20px;
- label {
- display: inline;
- font-weight: normal;
- cursor: pointer;
- }
-}
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
- float: left;
- margin-left: -20px;
-}
-.radio + .radio,
-.checkbox + .checkbox {
- margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing
-}
-
-// Radios and checkboxes on same line
-.radio-inline,
-.checkbox-inline {
- display: inline-block;
- padding-left: 20px;
- margin-bottom: 0;
- vertical-align: middle;
- font-weight: normal;
- cursor: pointer;
-}
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
- margin-top: 0;
- margin-left: 10px; // space out consecutive inline controls
-}
-
-// Apply same disabled cursor tweak as for inputs
-//
-// Note: Neither radios nor checkboxes can be readonly.
-input[type="radio"],
-input[type="checkbox"],
-.radio,
-.radio-inline,
-.checkbox,
-.checkbox-inline {
- &[disabled],
- fieldset[disabled] & {
- cursor: not-allowed;
- }
-}
-
-
-// Form control sizing
-//
-// Build on `.form-control` with modifier classes to decrease or increase the
-// height and font-size of form controls.
-
-.input-sm {
- .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);
-}
-
-.input-lg {
- .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);
-}
-
-
-// Form control feedback states
-//
-// Apply contextual and semantic states to individual form controls.
-
-.has-feedback {
- // Enable absolute positioning
- position: relative;
-
- // Ensure icons don't overlap text
- .form-control {
- padding-right: (@input-height-base * 1.25);
- }
-
- // Feedback icon (requires .glyphicon classes)
- .form-control-feedback {
- position: absolute;
- top: (@line-height-computed + 5); // Height of the `label` and its margin
- right: 0;
- display: block;
- width: @input-height-base;
- height: @input-height-base;
- line-height: @input-height-base;
- text-align: center;
- }
-}
-
-// Feedback states
-.has-success {
- .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);
-}
-.has-warning {
- .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);
-}
-.has-error {
- .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);
-}
-
-
-// Static form control text
-//
-// Apply class to a `p` element to make any string of text align with labels in
-// a horizontal form layout.
-
-.form-control-static {
- margin-bottom: 0; // Remove default margin from `p`
-}
-
-
-// Help text
-//
-// Apply to any element you wish to create light text for placement immediately
-// below a form control. Use for general help, formatting, or instructional text.
-
-.help-block {
- display: block; // account for any element using help-block
- margin-top: 5px;
- margin-bottom: 10px;
- color: lighten(@text-color, 25%); // lighten the text some for contrast
-}
-
-
-
-// Inline forms
-//
-// Make forms appear inline(-block) by adding the `.form-inline` class. Inline
-// forms begin stacked on extra small (mobile) devices and then go inline when
-// viewports reach <768px.
-//
-// Requires wrapping inputs and labels with `.form-group` for proper display of
-// default HTML form controls and our custom form controls (e.g., input groups).
-//
-// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.
-
-.form-inline {
-
- // Kick in the inline
- @media (min-width: @screen-sm-min) {
- // Inline-block all the things for "inline"
- .form-group {
- display: inline-block;
- margin-bottom: 0;
- vertical-align: middle;
- }
-
- // In navbar-form, allow folks to *not* use `.form-group`
- .form-control {
- display: inline-block;
- width: auto; // Prevent labels from stacking above inputs in `.form-group`
- vertical-align: middle;
- }
- // Input groups need that 100% width though
- .input-group > .form-control {
- width: 100%;
- }
-
- .control-label {
- margin-bottom: 0;
- vertical-align: middle;
- }
-
- // Remove default margin on radios/checkboxes that were used for stacking, and
- // then undo the floating of radios and checkboxes to match (which also avoids
- // a bug in WebKit: https://github.com/twbs/bootstrap/issues/1969).
- .radio,
- .checkbox {
- display: inline-block;
- margin-top: 0;
- margin-bottom: 0;
- padding-left: 0;
- vertical-align: middle;
- }
- .radio input[type="radio"],
- .checkbox input[type="checkbox"] {
- float: none;
- margin-left: 0;
- }
-
- // Validation states
- //
- // Reposition the icon because it's now within a grid column and columns have
- // `position: relative;` on them. Also accounts for the grid gutter padding.
- .has-feedback .form-control-feedback {
- top: 0;
- }
- }
-}
-
-
-// Horizontal forms
-//
-// Horizontal forms are built on grid classes and allow you to create forms with
-// labels on the left and inputs on the right.
-
-.form-horizontal {
-
- // Consistent vertical alignment of labels, radios, and checkboxes
- .control-label,
- .radio,
- .checkbox,
- .radio-inline,
- .checkbox-inline {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: (@padding-base-vertical + 1); // Default padding plus a border
- }
- // Account for padding we're adding to ensure the alignment and of help text
- // and other content below items
- .radio,
- .checkbox {
- min-height: (@line-height-computed + (@padding-base-vertical + 1));
- }
-
- // Make form groups behave like rows
- .form-group {
- .make-row();
- }
-
- .form-control-static {
- padding-top: (@padding-base-vertical + 1);
- }
-
- // Only right align form labels here when the columns stop stacking
- @media (min-width: @screen-sm-min) {
- .control-label {
- text-align: right;
- }
- }
-
- // Validation states
- //
- // Reposition the icon because it's now within a grid column and columns have
- // `position: relative;` on them. Also accounts for the grid gutter padding.
- .has-feedback .form-control-feedback {
- top: 0;
- right: (@grid-gutter-width / 2);
- }
-}
diff --git a/woc/css/less/glyphicons.less b/woc/css/less/glyphicons.less
deleted file mode 100644
index 789c5e7..0000000
--- a/woc/css/less/glyphicons.less
+++ /dev/null
@@ -1,233 +0,0 @@
-//
-// Glyphicons for Bootstrap
-//
-// Since icons are fonts, they can be placed anywhere text is placed and are
-// thus automatically sized to match the surrounding child. To use, create an
-// inline element with the appropriate classes, like so:
-//
-// Star
-
-// Import the fonts
-@font-face {
- font-family: 'Glyphicons Halflings';
- src: ~"url('@{icon-font-path}@{icon-font-name}.eot')";
- src: ~"url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype')",
- ~"url('@{icon-font-path}@{icon-font-name}.woff') format('woff')",
- ~"url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype')",
- ~"url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg')";
-}
-
-// Catchall baseclass
-.glyphicon {
- position: relative;
- top: 1px;
- display: inline-block;
- font-family: 'Glyphicons Halflings';
- font-style: normal;
- font-weight: normal;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-
-// Individual icons
-.glyphicon-asterisk { &:before { content: "\2a"; } }
-.glyphicon-plus { &:before { content: "\2b"; } }
-.glyphicon-euro { &:before { content: "\20ac"; } }
-.glyphicon-minus { &:before { content: "\2212"; } }
-.glyphicon-cloud { &:before { content: "\2601"; } }
-.glyphicon-envelope { &:before { content: "\2709"; } }
-.glyphicon-pencil { &:before { content: "\270f"; } }
-.glyphicon-glass { &:before { content: "\e001"; } }
-.glyphicon-music { &:before { content: "\e002"; } }
-.glyphicon-search { &:before { content: "\e003"; } }
-.glyphicon-heart { &:before { content: "\e005"; } }
-.glyphicon-star { &:before { content: "\e006"; } }
-.glyphicon-star-empty { &:before { content: "\e007"; } }
-.glyphicon-user { &:before { content: "\e008"; } }
-.glyphicon-film { &:before { content: "\e009"; } }
-.glyphicon-th-large { &:before { content: "\e010"; } }
-.glyphicon-th { &:before { content: "\e011"; } }
-.glyphicon-th-list { &:before { content: "\e012"; } }
-.glyphicon-ok { &:before { content: "\e013"; } }
-.glyphicon-remove { &:before { content: "\e014"; } }
-.glyphicon-zoom-in { &:before { content: "\e015"; } }
-.glyphicon-zoom-out { &:before { content: "\e016"; } }
-.glyphicon-off { &:before { content: "\e017"; } }
-.glyphicon-signal { &:before { content: "\e018"; } }
-.glyphicon-cog { &:before { content: "\e019"; } }
-.glyphicon-trash { &:before { content: "\e020"; } }
-.glyphicon-home { &:before { content: "\e021"; } }
-.glyphicon-file { &:before { content: "\e022"; } }
-.glyphicon-time { &:before { content: "\e023"; } }
-.glyphicon-road { &:before { content: "\e024"; } }
-.glyphicon-download-alt { &:before { content: "\e025"; } }
-.glyphicon-download { &:before { content: "\e026"; } }
-.glyphicon-upload { &:before { content: "\e027"; } }
-.glyphicon-inbox { &:before { content: "\e028"; } }
-.glyphicon-play-circle { &:before { content: "\e029"; } }
-.glyphicon-repeat { &:before { content: "\e030"; } }
-.glyphicon-refresh { &:before { content: "\e031"; } }
-.glyphicon-list-alt { &:before { content: "\e032"; } }
-.glyphicon-lock { &:before { content: "\e033"; } }
-.glyphicon-flag { &:before { content: "\e034"; } }
-.glyphicon-headphones { &:before { content: "\e035"; } }
-.glyphicon-volume-off { &:before { content: "\e036"; } }
-.glyphicon-volume-down { &:before { content: "\e037"; } }
-.glyphicon-volume-up { &:before { content: "\e038"; } }
-.glyphicon-qrcode { &:before { content: "\e039"; } }
-.glyphicon-barcode { &:before { content: "\e040"; } }
-.glyphicon-tag { &:before { content: "\e041"; } }
-.glyphicon-tags { &:before { content: "\e042"; } }
-.glyphicon-book { &:before { content: "\e043"; } }
-.glyphicon-bookmark { &:before { content: "\e044"; } }
-.glyphicon-print { &:before { content: "\e045"; } }
-.glyphicon-camera { &:before { content: "\e046"; } }
-.glyphicon-font { &:before { content: "\e047"; } }
-.glyphicon-bold { &:before { content: "\e048"; } }
-.glyphicon-italic { &:before { content: "\e049"; } }
-.glyphicon-text-height { &:before { content: "\e050"; } }
-.glyphicon-text-width { &:before { content: "\e051"; } }
-.glyphicon-align-left { &:before { content: "\e052"; } }
-.glyphicon-align-center { &:before { content: "\e053"; } }
-.glyphicon-align-right { &:before { content: "\e054"; } }
-.glyphicon-align-justify { &:before { content: "\e055"; } }
-.glyphicon-list { &:before { content: "\e056"; } }
-.glyphicon-indent-left { &:before { content: "\e057"; } }
-.glyphicon-indent-right { &:before { content: "\e058"; } }
-.glyphicon-facetime-video { &:before { content: "\e059"; } }
-.glyphicon-picture { &:before { content: "\e060"; } }
-.glyphicon-map-marker { &:before { content: "\e062"; } }
-.glyphicon-adjust { &:before { content: "\e063"; } }
-.glyphicon-tint { &:before { content: "\e064"; } }
-.glyphicon-edit { &:before { content: "\e065"; } }
-.glyphicon-share { &:before { content: "\e066"; } }
-.glyphicon-check { &:before { content: "\e067"; } }
-.glyphicon-move { &:before { content: "\e068"; } }
-.glyphicon-step-backward { &:before { content: "\e069"; } }
-.glyphicon-fast-backward { &:before { content: "\e070"; } }
-.glyphicon-backward { &:before { content: "\e071"; } }
-.glyphicon-play { &:before { content: "\e072"; } }
-.glyphicon-pause { &:before { content: "\e073"; } }
-.glyphicon-stop { &:before { content: "\e074"; } }
-.glyphicon-forward { &:before { content: "\e075"; } }
-.glyphicon-fast-forward { &:before { content: "\e076"; } }
-.glyphicon-step-forward { &:before { content: "\e077"; } }
-.glyphicon-eject { &:before { content: "\e078"; } }
-.glyphicon-chevron-left { &:before { content: "\e079"; } }
-.glyphicon-chevron-right { &:before { content: "\e080"; } }
-.glyphicon-plus-sign { &:before { content: "\e081"; } }
-.glyphicon-minus-sign { &:before { content: "\e082"; } }
-.glyphicon-remove-sign { &:before { content: "\e083"; } }
-.glyphicon-ok-sign { &:before { content: "\e084"; } }
-.glyphicon-question-sign { &:before { content: "\e085"; } }
-.glyphicon-info-sign { &:before { content: "\e086"; } }
-.glyphicon-screenshot { &:before { content: "\e087"; } }
-.glyphicon-remove-circle { &:before { content: "\e088"; } }
-.glyphicon-ok-circle { &:before { content: "\e089"; } }
-.glyphicon-ban-circle { &:before { content: "\e090"; } }
-.glyphicon-arrow-left { &:before { content: "\e091"; } }
-.glyphicon-arrow-right { &:before { content: "\e092"; } }
-.glyphicon-arrow-up { &:before { content: "\e093"; } }
-.glyphicon-arrow-down { &:before { content: "\e094"; } }
-.glyphicon-share-alt { &:before { content: "\e095"; } }
-.glyphicon-resize-full { &:before { content: "\e096"; } }
-.glyphicon-resize-small { &:before { content: "\e097"; } }
-.glyphicon-exclamation-sign { &:before { content: "\e101"; } }
-.glyphicon-gift { &:before { content: "\e102"; } }
-.glyphicon-leaf { &:before { content: "\e103"; } }
-.glyphicon-fire { &:before { content: "\e104"; } }
-.glyphicon-eye-open { &:before { content: "\e105"; } }
-.glyphicon-eye-close { &:before { content: "\e106"; } }
-.glyphicon-warning-sign { &:before { content: "\e107"; } }
-.glyphicon-plane { &:before { content: "\e108"; } }
-.glyphicon-calendar { &:before { content: "\e109"; } }
-.glyphicon-random { &:before { content: "\e110"; } }
-.glyphicon-comment { &:before { content: "\e111"; } }
-.glyphicon-magnet { &:before { content: "\e112"; } }
-.glyphicon-chevron-up { &:before { content: "\e113"; } }
-.glyphicon-chevron-down { &:before { content: "\e114"; } }
-.glyphicon-retweet { &:before { content: "\e115"; } }
-.glyphicon-shopping-cart { &:before { content: "\e116"; } }
-.glyphicon-folder-close { &:before { content: "\e117"; } }
-.glyphicon-folder-open { &:before { content: "\e118"; } }
-.glyphicon-resize-vertical { &:before { content: "\e119"; } }
-.glyphicon-resize-horizontal { &:before { content: "\e120"; } }
-.glyphicon-hdd { &:before { content: "\e121"; } }
-.glyphicon-bullhorn { &:before { content: "\e122"; } }
-.glyphicon-bell { &:before { content: "\e123"; } }
-.glyphicon-certificate { &:before { content: "\e124"; } }
-.glyphicon-thumbs-up { &:before { content: "\e125"; } }
-.glyphicon-thumbs-down { &:before { content: "\e126"; } }
-.glyphicon-hand-right { &:before { content: "\e127"; } }
-.glyphicon-hand-left { &:before { content: "\e128"; } }
-.glyphicon-hand-up { &:before { content: "\e129"; } }
-.glyphicon-hand-down { &:before { content: "\e130"; } }
-.glyphicon-circle-arrow-right { &:before { content: "\e131"; } }
-.glyphicon-circle-arrow-left { &:before { content: "\e132"; } }
-.glyphicon-circle-arrow-up { &:before { content: "\e133"; } }
-.glyphicon-circle-arrow-down { &:before { content: "\e134"; } }
-.glyphicon-globe { &:before { content: "\e135"; } }
-.glyphicon-wrench { &:before { content: "\e136"; } }
-.glyphicon-tasks { &:before { content: "\e137"; } }
-.glyphicon-filter { &:before { content: "\e138"; } }
-.glyphicon-briefcase { &:before { content: "\e139"; } }
-.glyphicon-fullscreen { &:before { content: "\e140"; } }
-.glyphicon-dashboard { &:before { content: "\e141"; } }
-.glyphicon-paperclip { &:before { content: "\e142"; } }
-.glyphicon-heart-empty { &:before { content: "\e143"; } }
-.glyphicon-link { &:before { content: "\e144"; } }
-.glyphicon-phone { &:before { content: "\e145"; } }
-.glyphicon-pushpin { &:before { content: "\e146"; } }
-.glyphicon-usd { &:before { content: "\e148"; } }
-.glyphicon-gbp { &:before { content: "\e149"; } }
-.glyphicon-sort { &:before { content: "\e150"; } }
-.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } }
-.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } }
-.glyphicon-sort-by-order { &:before { content: "\e153"; } }
-.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } }
-.glyphicon-sort-by-attributes { &:before { content: "\e155"; } }
-.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } }
-.glyphicon-unchecked { &:before { content: "\e157"; } }
-.glyphicon-expand { &:before { content: "\e158"; } }
-.glyphicon-collapse-down { &:before { content: "\e159"; } }
-.glyphicon-collapse-up { &:before { content: "\e160"; } }
-.glyphicon-log-in { &:before { content: "\e161"; } }
-.glyphicon-flash { &:before { content: "\e162"; } }
-.glyphicon-log-out { &:before { content: "\e163"; } }
-.glyphicon-new-window { &:before { content: "\e164"; } }
-.glyphicon-record { &:before { content: "\e165"; } }
-.glyphicon-save { &:before { content: "\e166"; } }
-.glyphicon-open { &:before { content: "\e167"; } }
-.glyphicon-saved { &:before { content: "\e168"; } }
-.glyphicon-import { &:before { content: "\e169"; } }
-.glyphicon-export { &:before { content: "\e170"; } }
-.glyphicon-send { &:before { content: "\e171"; } }
-.glyphicon-floppy-disk { &:before { content: "\e172"; } }
-.glyphicon-floppy-saved { &:before { content: "\e173"; } }
-.glyphicon-floppy-remove { &:before { content: "\e174"; } }
-.glyphicon-floppy-save { &:before { content: "\e175"; } }
-.glyphicon-floppy-open { &:before { content: "\e176"; } }
-.glyphicon-credit-card { &:before { content: "\e177"; } }
-.glyphicon-transfer { &:before { content: "\e178"; } }
-.glyphicon-cutlery { &:before { content: "\e179"; } }
-.glyphicon-header { &:before { content: "\e180"; } }
-.glyphicon-compressed { &:before { content: "\e181"; } }
-.glyphicon-earphone { &:before { content: "\e182"; } }
-.glyphicon-phone-alt { &:before { content: "\e183"; } }
-.glyphicon-tower { &:before { content: "\e184"; } }
-.glyphicon-stats { &:before { content: "\e185"; } }
-.glyphicon-sd-video { &:before { content: "\e186"; } }
-.glyphicon-hd-video { &:before { content: "\e187"; } }
-.glyphicon-subtitles { &:before { content: "\e188"; } }
-.glyphicon-sound-stereo { &:before { content: "\e189"; } }
-.glyphicon-sound-dolby { &:before { content: "\e190"; } }
-.glyphicon-sound-5-1 { &:before { content: "\e191"; } }
-.glyphicon-sound-6-1 { &:before { content: "\e192"; } }
-.glyphicon-sound-7-1 { &:before { content: "\e193"; } }
-.glyphicon-copyright-mark { &:before { content: "\e194"; } }
-.glyphicon-registration-mark { &:before { content: "\e195"; } }
-.glyphicon-cloud-download { &:before { content: "\e197"; } }
-.glyphicon-cloud-upload { &:before { content: "\e198"; } }
-.glyphicon-tree-conifer { &:before { content: "\e199"; } }
-.glyphicon-tree-deciduous { &:before { content: "\e200"; } }
diff --git a/woc/css/less/grass.less b/woc/css/less/grass.less
deleted file mode 100644
index 0a2c1b2..0000000
--- a/woc/css/less/grass.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #47B40C;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/grid.less b/woc/css/less/grid.less
deleted file mode 100644
index e100655..0000000
--- a/woc/css/less/grid.less
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Grid system
-// --------------------------------------------------
-
-
-// Container widths
-//
-// Set the container width, and override it for fixed navbars in media queries.
-
-.container {
- .container-fixed();
-
- @media (min-width: @screen-sm-min) {
- width: @container-sm;
- }
- @media (min-width: @screen-md-min) {
- width: @container-md;
- }
- @media (min-width: @screen-lg-min) {
- width: @container-lg;
- }
-}
-
-
-// Fluid container
-//
-// Utilizes the mixin meant for fixed width containers, but without any defined
-// width for fluid, full width layouts.
-
-.container-fluid {
- .container-fixed();
-}
-
-
-// Row
-//
-// Rows contain and clear the floats of your columns.
-
-.row {
- .make-row();
-}
-
-
-// Columns
-//
-// Common styles for small and large grid columns
-
-.make-grid-columns();
-
-
-// Extra small grid
-//
-// Columns, offsets, pushes, and pulls for extra small devices like
-// smartphones.
-
-.make-grid(xs);
-
-
-// Small grid
-//
-// Columns, offsets, pushes, and pulls for the small device range, from phones
-// to tablets.
-
-@media (min-width: @screen-sm-min) {
- .make-grid(sm);
-}
-
-
-// Medium grid
-//
-// Columns, offsets, pushes, and pulls for the desktop device range.
-
-@media (min-width: @screen-md-min) {
- .make-grid(md);
-}
-
-
-// Large grid
-//
-// Columns, offsets, pushes, and pulls for the large desktop device range.
-
-@media (min-width: @screen-lg-min) {
- .make-grid(lg);
-}
diff --git a/woc/css/less/gunmetalpurple.less b/woc/css/less/gunmetalpurple.less
deleted file mode 100644
index 48a6479..0000000
--- a/woc/css/less/gunmetalpurple.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #572864;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/haemo.less b/woc/css/less/haemo.less
deleted file mode 100644
index debfb9b..0000000
--- a/woc/css/less/haemo.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #A32834;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/handbag.less b/woc/css/less/handbag.less
deleted file mode 100644
index 4f70a95..0000000
--- a/woc/css/less/handbag.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #E9004E;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/hot.less b/woc/css/less/hot.less
deleted file mode 100644
index 8af0305..0000000
--- a/woc/css/less/hot.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #FF5F00;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/humblebumble.less b/woc/css/less/humblebumble.less
deleted file mode 100644
index 510f303..0000000
--- a/woc/css/less/humblebumble.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #FFDB00;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/input-groups.less b/woc/css/less/input-groups.less
deleted file mode 100644
index a111474..0000000
--- a/woc/css/less/input-groups.less
+++ /dev/null
@@ -1,162 +0,0 @@
-//
-// Input groups
-// --------------------------------------------------
-
-// Base styles
-// -------------------------
-.input-group {
- position: relative; // For dropdowns
- display: table;
- border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table
-
- // Undo padding and float of grid classes
- &[class*="col-"] {
- float: none;
- padding-left: 0;
- padding-right: 0;
- }
-
- .form-control {
- // Ensure that the input is always above the *appended* addon button for
- // proper border colors.
- position: relative;
- z-index: 2;
-
- // IE9 fubars the placeholder attribute in text inputs and the arrows on
- // select elements in input groups. To fix it, we float the input. Details:
- // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855
- float: left;
-
- width: 100%;
- margin-bottom: 0;
- }
-}
-
-// Sizing options
-//
-// Remix the default form control sizing classes into new ones for easier
-// manipulation.
-
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn { .input-lg(); }
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn { .input-sm(); }
-
-
-// Display as table-cell
-// -------------------------
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
- display: table-cell;
-
- &:not(:first-child):not(:last-child) {
- border-radius: 0;
- }
-}
-// Addon and addon wrapper for buttons
-.input-group-addon,
-.input-group-btn {
- width: 1%;
- white-space: nowrap;
- vertical-align: middle; // Match the inputs
-}
-
-// Text input groups
-// -------------------------
-.input-group-addon {
- padding: @padding-base-vertical @padding-base-horizontal;
- font-size: @font-size-base;
- font-weight: normal;
- line-height: 1;
- color: @input-color;
- text-align: center;
- background-color: @input-group-addon-bg;
- border: 1px solid @input-group-addon-border-color;
- border-radius: @border-radius-base;
-
- // Sizing
- &.input-sm {
- padding: @padding-small-vertical @padding-small-horizontal;
- font-size: @font-size-small;
- border-radius: @border-radius-small;
- }
- &.input-lg {
- padding: @padding-large-vertical @padding-large-horizontal;
- font-size: @font-size-large;
- border-radius: @border-radius-large;
- }
-
- // Nuke default margins from checkboxes and radios to vertically center within.
- input[type="radio"],
- input[type="checkbox"] {
- margin-top: 0;
- }
-}
-
-// Reset rounded corners
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
- .border-right-radius(0);
-}
-.input-group-addon:first-child {
- border-right: 0;
-}
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child),
-.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
- .border-left-radius(0);
-}
-.input-group-addon:last-child {
- border-left: 0;
-}
-
-// Button input groups
-// -------------------------
-.input-group-btn {
- position: relative;
- // Jankily prevent input button groups from wrapping with `white-space` and
- // `font-size` in combination with `inline-block` on buttons.
- font-size: 0;
- white-space: nowrap;
-
- // Negative margin for spacing, position for bringing hovered/focused/actived
- // element above the siblings.
- > .btn {
- position: relative;
- + .btn {
- margin-left: -1px;
- }
- // Bring the "active" button to the front
- &:hover,
- &:focus,
- &:active {
- z-index: 2;
- }
- }
-
- // Negative margin to only have a 1px border between the two
- &:first-child {
- > .btn,
- > .btn-group {
- margin-right: -1px;
- }
- }
- &:last-child {
- > .btn,
- > .btn-group {
- margin-left: -1px;
- }
- }
-}
diff --git a/woc/css/less/jaded.less b/woc/css/less/jaded.less
deleted file mode 100644
index 39e94ce..0000000
--- a/woc/css/less/jaded.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #00936B;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/jumbotron.less b/woc/css/less/jumbotron.less
deleted file mode 100644
index a15e169..0000000
--- a/woc/css/less/jumbotron.less
+++ /dev/null
@@ -1,44 +0,0 @@
-//
-// Jumbotron
-// --------------------------------------------------
-
-
-.jumbotron {
- padding: @jumbotron-padding;
- margin-bottom: @jumbotron-padding;
- color: @jumbotron-color;
- background-color: @jumbotron-bg;
-
- h1,
- .h1 {
- color: @jumbotron-heading-color;
- }
- p {
- margin-bottom: (@jumbotron-padding / 2);
- font-size: @jumbotron-font-size;
- font-weight: 200;
- }
-
- .container & {
- border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container
- }
-
- .container {
- max-width: 100%;
- }
-
- @media screen and (min-width: @screen-sm-min) {
- padding-top: (@jumbotron-padding * 1.6);
- padding-bottom: (@jumbotron-padding * 1.6);
-
- .container & {
- padding-left: (@jumbotron-padding * 2);
- padding-right: (@jumbotron-padding * 2);
- }
-
- h1,
- .h1 {
- font-size: (@font-size-base * 4.5);
- }
- }
-}
diff --git a/woc/css/less/labels.less b/woc/css/less/labels.less
deleted file mode 100644
index 5db1ed1..0000000
--- a/woc/css/less/labels.less
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// Labels
-// --------------------------------------------------
-
-.label {
- display: inline;
- padding: .2em .6em .3em;
- font-size: 75%;
- font-weight: bold;
- line-height: 1;
- color: @label-color;
- text-align: center;
- white-space: nowrap;
- vertical-align: baseline;
- border-radius: .25em;
-
- // Add hover effects, but only for links
- &[href] {
- &:hover,
- &:focus {
- color: @label-link-hover-color;
- text-decoration: none;
- cursor: pointer;
- }
- }
-
- // Empty labels collapse automatically (not available in IE8)
- &:empty {
- display: none;
- }
-
- // Quick fix for labels in buttons
- .btn & {
- position: relative;
- top: -1px;
- }
-}
-
-// Colors
-// Contextual variations (linked labels get darker on :hover)
-
-.label-default {
- .label-variant(@label-default-bg);
-}
-
-.label-primary {
- .label-variant(@label-primary-bg);
-}
-
-.label-success {
- .label-variant(@label-success-bg);
-}
-
-.label-info {
- .label-variant(@label-info-bg);
-}
-
-.label-warning {
- .label-variant(@label-warning-bg);
-}
-
-.label-danger {
- .label-variant(@label-danger-bg);
-}
diff --git a/woc/css/less/lava.less b/woc/css/less/lava.less
deleted file mode 100644
index 724587e..0000000
--- a/woc/css/less/lava.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #E12B00;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/leaf.less b/woc/css/less/leaf.less
deleted file mode 100644
index 4188607..0000000
--- a/woc/css/less/leaf.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #379D16;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/lightjade.less b/woc/css/less/lightjade.less
deleted file mode 100644
index 1a1bdba..0000000
--- a/woc/css/less/lightjade.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #00BF8A;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/lime.less b/woc/css/less/lime.less
deleted file mode 100644
index 84d6b4d..0000000
--- a/woc/css/less/lime.less
+++ /dev/null
@@ -1,837 +0,0 @@
-//
-// Load core variables and mixins
-// --------------------------------------------------
-
-@import "variables.less";
-@import "mixins.less";
-
-//
-// Useful Mixins
-// --------------------------------------------------
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-//
-// Helper Classes & Resets
-// --------------------------------------------------
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-//
-// Loader
-// --------------------------------------------------
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-//
-// Colours
-// --------------------------------------------------
-
-@color-primary: #27E000;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-//
-// Typography
-// --------------------------------------------------
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: @color-heading; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-//
-// Spacing Standards
-// --------------------------------------------------
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-//
-// Buttons
-// --------------------------------------------------
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-//
-// Backgrounds & Parallax
-// --------------------------------------------------
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-//
-// Navigation
-// --------------------------------------------------
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.3); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px; margin-bottom: 32px; left: 24px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-//
-// Sliders & Dividers & Headers
-// --------------------------------------------------
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-//
-// Image with text
-// --------------------------------------------------
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-//
-// Promo Blocks
-// --------------------------------------------------
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 120px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-//
-// Speakers & Topics
-// --------------------------------------------------
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-//
-// Schedule
-// --------------------------------------------------
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-//
-// Galleries
-// --------------------------------------------------
-
-.instagram{ position: relative; padding: @standard-space*3 0px; }
-.instagram{ overflow: hidden; background: #000 !important; }
-.instagram ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover{ opacity: 1 !important; }
-
-.instagram .container{ position: relative; z-index: 3; }
-.instagram i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9){ display: none; }
- .instagram li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7){ display: none; }
- .instagram li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5){ display: none; }
- .instagram li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li{ width: 33.33333%; }
- .contained-gallery .instagram{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li{ width: 33.33333% !important; }
-}
-
-//
-// Pricing
-// --------------------------------------------------
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-//
-// Frequently Asked Questions
-// --------------------------------------------------
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-//
-// Visitor Info
-// --------------------------------------------------
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-//
-// Subscribe
-// --------------------------------------------------
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
-}
-
-
-//
-// Contact
-// --------------------------------------------------
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-
-//
-// Sponsors
-// --------------------------------------------------
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-//
-// Forms
-// --------------------------------------------------
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-//
-// Utility Pages
-// --------------------------------------------------
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-//
-// Footers
-// --------------------------------------------------
-
-
-.subscribe-1 .footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.subscribe-1 .footer .menu{ overflow: visible; }
-.subscribe-1 .footer .menu li{ top: 0px; }
-.subscribe-1 .footer .menu li a{ padding-bottom: 0px; }
-.subscribe-1 .footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.subscribe-1 .footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.subscribe-1 .footer .menu li a:hover{ border: none; }
-.subscribe-1 .footer .back-to-top{ padding-right: 42px; }
-.subscribe-1 .footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/lippy.less b/woc/css/less/lippy.less
deleted file mode 100644
index 1fe1391..0000000
--- a/woc/css/less/lippy.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #D6116E;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/list-group.less b/woc/css/less/list-group.less
deleted file mode 100644
index 3343f8e..0000000
--- a/woc/css/less/list-group.less
+++ /dev/null
@@ -1,110 +0,0 @@
-//
-// List groups
-// --------------------------------------------------
-
-
-// Base class
-//
-// Easily usable on , , or .
-
-.list-group {
- // No need to set list-style: none; since .list-group-item is block level
- margin-bottom: 20px;
- padding-left: 0; // reset padding because ul and ol
-}
-
-
-// Individual list items
-//
-// Use on `li`s or `div`s within the `.list-group` parent.
-
-.list-group-item {
- position: relative;
- display: block;
- padding: 10px 15px;
- // Place the border on the list items and negative margin up for better styling
- margin-bottom: -1px;
- background-color: @list-group-bg;
- border: 1px solid @list-group-border;
-
- // Round the first and last items
- &:first-child {
- .border-top-radius(@list-group-border-radius);
- }
- &:last-child {
- margin-bottom: 0;
- .border-bottom-radius(@list-group-border-radius);
- }
-
- // Align badges within list items
- > .badge {
- float: right;
- }
- > .badge + .badge {
- margin-right: 5px;
- }
-}
-
-
-// Linked list items
-//
-// Use anchor elements instead of `li`s or `div`s to create linked list items.
-// Includes an extra `.active` modifier class for showing selected items.
-
-a.list-group-item {
- color: @list-group-link-color;
-
- .list-group-item-heading {
- color: @list-group-link-heading-color;
- }
-
- // Hover state
- &:hover,
- &:focus {
- text-decoration: none;
- background-color: @list-group-hover-bg;
- }
-
- // Active class on item itself, not parent
- &.active,
- &.active:hover,
- &.active:focus {
- z-index: 2; // Place active items above their siblings for proper border styling
- color: @list-group-active-color;
- background-color: @list-group-active-bg;
- border-color: @list-group-active-border;
-
- // Force color to inherit for custom content
- .list-group-item-heading {
- color: inherit;
- }
- .list-group-item-text {
- color: @list-group-active-text-color;
- }
- }
-}
-
-
-// Contextual variants
-//
-// Add modifier classes to change text and background color on individual items.
-// Organizationally, this must come after the `:hover` states.
-
-.list-group-item-variant(success; @state-success-bg; @state-success-text);
-.list-group-item-variant(info; @state-info-bg; @state-info-text);
-.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);
-.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);
-
-
-// Custom content options
-//
-// Extra classes for creating well-formatted content within `.list-group-item`s.
-
-.list-group-item-heading {
- margin-top: 0;
- margin-bottom: 5px;
-}
-.list-group-item-text {
- margin-bottom: 0;
- line-height: 1.3;
-}
diff --git a/woc/css/less/meadowlea.less b/woc/css/less/meadowlea.less
deleted file mode 100644
index 2f41afb..0000000
--- a/woc/css/less/meadowlea.less
+++ /dev/null
@@ -1,837 +0,0 @@
-//
-// Load core variables and mixins
-// --------------------------------------------------
-
-@import "variables.less";
-@import "mixins.less";
-
-//
-// Useful Mixins
-// --------------------------------------------------
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-//
-// Helper Classes & Resets
-// --------------------------------------------------
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-//
-// Loader
-// --------------------------------------------------
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-//
-// Colours
-// --------------------------------------------------
-
-@color-primary: #FFDA00;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-//
-// Typography
-// --------------------------------------------------
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: @color-heading; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-//
-// Spacing Standards
-// --------------------------------------------------
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-//
-// Buttons
-// --------------------------------------------------
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-//
-// Backgrounds & Parallax
-// --------------------------------------------------
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-//
-// Navigation
-// --------------------------------------------------
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.3); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px; margin-bottom: 32px; left: 24px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-//
-// Sliders & Dividers & Headers
-// --------------------------------------------------
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-//
-// Image with text
-// --------------------------------------------------
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-//
-// Promo Blocks
-// --------------------------------------------------
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 120px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-//
-// Speakers & Topics
-// --------------------------------------------------
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-//
-// Schedule
-// --------------------------------------------------
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-//
-// Galleries
-// --------------------------------------------------
-
-.instagram{ position: relative; padding: @standard-space*3 0px; }
-.instagram{ overflow: hidden; background: #000 !important; }
-.instagram ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover{ opacity: 1 !important; }
-
-.instagram .container{ position: relative; z-index: 3; }
-.instagram i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9){ display: none; }
- .instagram li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7){ display: none; }
- .instagram li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5){ display: none; }
- .instagram li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li{ width: 33.33333%; }
- .contained-gallery .instagram{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li{ width: 33.33333% !important; }
-}
-
-//
-// Pricing
-// --------------------------------------------------
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-//
-// Frequently Asked Questions
-// --------------------------------------------------
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-//
-// Visitor Info
-// --------------------------------------------------
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-//
-// Subscribe
-// --------------------------------------------------
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
-}
-
-
-//
-// Contact
-// --------------------------------------------------
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-
-//
-// Sponsors
-// --------------------------------------------------
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-//
-// Forms
-// --------------------------------------------------
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-//
-// Utility Pages
-// --------------------------------------------------
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-//
-// Footers
-// --------------------------------------------------
-
-
-.subscribe-1 .footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.subscribe-1 .footer .menu{ overflow: visible; }
-.subscribe-1 .footer .menu li{ top: 0px; }
-.subscribe-1 .footer .menu li a{ padding-bottom: 0px; }
-.subscribe-1 .footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.subscribe-1 .footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.subscribe-1 .footer .menu li a:hover{ border: none; }
-.subscribe-1 .footer .back-to-top{ padding-right: 42px; }
-.subscribe-1 .footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/media.less b/woc/css/less/media.less
deleted file mode 100644
index 5ad22cd..0000000
--- a/woc/css/less/media.less
+++ /dev/null
@@ -1,56 +0,0 @@
-// Media objects
-// Source: http://stubbornella.org/content/?p=497
-// --------------------------------------------------
-
-
-// Common styles
-// -------------------------
-
-// Clear the floats
-.media,
-.media-body {
- overflow: hidden;
- zoom: 1;
-}
-
-// Proper spacing between instances of .media
-.media,
-.media .media {
- margin-top: 15px;
-}
-.media:first-child {
- margin-top: 0;
-}
-
-// For images and videos, set to block
-.media-object {
- display: block;
-}
-
-// Reset margins on headings for tighter default spacing
-.media-heading {
- margin: 0 0 5px;
-}
-
-
-// Media image alignment
-// -------------------------
-
-.media {
- > .pull-left {
- margin-right: 10px;
- }
- > .pull-right {
- margin-left: 10px;
- }
-}
-
-
-// Media list variation
-// -------------------------
-
-// Undo default ul/ol styles
-.media-list {
- padding-left: 0;
- list-style: none;
-}
diff --git a/woc/css/less/mixins.less b/woc/css/less/mixins.less
deleted file mode 100644
index 71723db..0000000
--- a/woc/css/less/mixins.less
+++ /dev/null
@@ -1,929 +0,0 @@
-//
-// Mixins
-// --------------------------------------------------
-
-
-// Utilities
-// -------------------------
-
-// Clearfix
-// Source: http://nicolasgallagher.com/micro-clearfix-hack/
-//
-// For modern browsers
-// 1. The space content is one way to avoid an Opera bug when the
-// contenteditable attribute is included anywhere else in the document.
-// Otherwise it causes space to appear at the top and bottom of elements
-// that are clearfixed.
-// 2. The use of `table` rather than `block` is only necessary if using
-// `:before` to contain the top-margins of child elements.
-.clearfix() {
- &:before,
- &:after {
- content: " "; // 1
- display: table; // 2
- }
- &:after {
- clear: both;
- }
-}
-
-// WebKit-style focus
-.tab-focus() {
- // Default
- outline: thin dotted;
- // WebKit
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-
-// Center-align a block level element
-.center-block() {
- display: block;
- margin-left: auto;
- margin-right: auto;
-}
-
-// Sizing shortcuts
-.size(@width; @height) {
- width: @width;
- height: @height;
-}
-.square(@size) {
- .size(@size; @size);
-}
-
-// Placeholder text
-.placeholder(@color: @input-color-placeholder) {
- &::-moz-placeholder { color: @color; // Firefox
- opacity: 1; } // See https://github.com/twbs/bootstrap/pull/11526
- &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+
- &::-webkit-input-placeholder { color: @color; } // Safari and Chrome
-}
-
-// Text overflow
-// Requires inline-block or block for proper styling
-.text-overflow() {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-// CSS image replacement
-//
-// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for
-// mixins being reused as classes with the same name, this doesn't hold up. As
-// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note
-// that we cannot chain the mixins together in Less, so they are repeated.
-//
-// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
-
-// Deprecated as of v3.0.1 (will be removed in v4)
-.hide-text() {
- font: ~"0/0" a;
- color: transparent;
- text-shadow: none;
- background-color: transparent;
- border: 0;
-}
-// New mixin to use as of v3.0.1
-.text-hide() {
- .hide-text();
-}
-
-
-
-// CSS3 PROPERTIES
-// --------------------------------------------------
-
-// Single side border-radius
-.border-top-radius(@radius) {
- border-top-right-radius: @radius;
- border-top-left-radius: @radius;
-}
-.border-right-radius(@radius) {
- border-bottom-right-radius: @radius;
- border-top-right-radius: @radius;
-}
-.border-bottom-radius(@radius) {
- border-bottom-right-radius: @radius;
- border-bottom-left-radius: @radius;
-}
-.border-left-radius(@radius) {
- border-bottom-left-radius: @radius;
- border-top-left-radius: @radius;
-}
-
-// Drop shadows
-//
-// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's
-// supported browsers that have box shadow capabilities now support the
-// standard `box-shadow` property.
-.box-shadow(@shadow) {
- -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1
- box-shadow: @shadow;
-}
-
-// Transitions
-.transition(@transition) {
- -webkit-transition: @transition;
- transition: @transition;
-}
-.transition-property(@transition-property) {
- -webkit-transition-property: @transition-property;
- transition-property: @transition-property;
-}
-.transition-delay(@transition-delay) {
- -webkit-transition-delay: @transition-delay;
- transition-delay: @transition-delay;
-}
-.transition-duration(@transition-duration) {
- -webkit-transition-duration: @transition-duration;
- transition-duration: @transition-duration;
-}
-.transition-transform(@transition) {
- -webkit-transition: -webkit-transform @transition;
- -moz-transition: -moz-transform @transition;
- -o-transition: -o-transform @transition;
- transition: transform @transition;
-}
-
-// Transformations
-.rotate(@degrees) {
- -webkit-transform: rotate(@degrees);
- -ms-transform: rotate(@degrees); // IE9 only
- transform: rotate(@degrees);
-}
-.scale(@ratio; @ratio-y...) {
- -webkit-transform: scale(@ratio, @ratio-y);
- -ms-transform: scale(@ratio, @ratio-y); // IE9 only
- transform: scale(@ratio, @ratio-y);
-}
-.translate(@x; @y) {
- -webkit-transform: translate(@x, @y);
- -ms-transform: translate(@x, @y); // IE9 only
- transform: translate(@x, @y);
-}
-.skew(@x; @y) {
- -webkit-transform: skew(@x, @y);
- -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+
- transform: skew(@x, @y);
-}
-.translate3d(@x; @y; @z) {
- -webkit-transform: translate3d(@x, @y, @z);
- transform: translate3d(@x, @y, @z);
-}
-
-.rotateX(@degrees) {
- -webkit-transform: rotateX(@degrees);
- -ms-transform: rotateX(@degrees); // IE9 only
- transform: rotateX(@degrees);
-}
-.rotateY(@degrees) {
- -webkit-transform: rotateY(@degrees);
- -ms-transform: rotateY(@degrees); // IE9 only
- transform: rotateY(@degrees);
-}
-.perspective(@perspective) {
- -webkit-perspective: @perspective;
- -moz-perspective: @perspective;
- perspective: @perspective;
-}
-.perspective-origin(@perspective) {
- -webkit-perspective-origin: @perspective;
- -moz-perspective-origin: @perspective;
- perspective-origin: @perspective;
-}
-.transform-origin(@origin) {
- -webkit-transform-origin: @origin;
- -moz-transform-origin: @origin;
- -ms-transform-origin: @origin; // IE9 only
- transform-origin: @origin;
-}
-
-// Animations
-.animation(@animation) {
- -webkit-animation: @animation;
- animation: @animation;
-}
-.animation-name(@name) {
- -webkit-animation-name: @name;
- animation-name: @name;
-}
-.animation-duration(@duration) {
- -webkit-animation-duration: @duration;
- animation-duration: @duration;
-}
-.animation-timing-function(@timing-function) {
- -webkit-animation-timing-function: @timing-function;
- animation-timing-function: @timing-function;
-}
-.animation-delay(@delay) {
- -webkit-animation-delay: @delay;
- animation-delay: @delay;
-}
-.animation-iteration-count(@iteration-count) {
- -webkit-animation-iteration-count: @iteration-count;
- animation-iteration-count: @iteration-count;
-}
-.animation-direction(@direction) {
- -webkit-animation-direction: @direction;
- animation-direction: @direction;
-}
-
-// Backface visibility
-// Prevent browsers from flickering when using CSS 3D transforms.
-// Default value is `visible`, but can be changed to `hidden`
-.backface-visibility(@visibility){
- -webkit-backface-visibility: @visibility;
- -moz-backface-visibility: @visibility;
- backface-visibility: @visibility;
-}
-
-// Box sizing
-.box-sizing(@boxmodel) {
- -webkit-box-sizing: @boxmodel;
- -moz-box-sizing: @boxmodel;
- box-sizing: @boxmodel;
-}
-
-// User select
-// For selecting text on the page
-.user-select(@select) {
- -webkit-user-select: @select;
- -moz-user-select: @select;
- -ms-user-select: @select; // IE10+
- user-select: @select;
-}
-
-// Resize anything
-.resizable(@direction) {
- resize: @direction; // Options: horizontal, vertical, both
- overflow: auto; // Safari fix
-}
-
-// CSS3 Content Columns
-.content-columns(@column-count; @column-gap: @grid-gutter-width) {
- -webkit-column-count: @column-count;
- -moz-column-count: @column-count;
- column-count: @column-count;
- -webkit-column-gap: @column-gap;
- -moz-column-gap: @column-gap;
- column-gap: @column-gap;
-}
-
-// Optional hyphenation
-.hyphens(@mode: auto) {
- word-wrap: break-word;
- -webkit-hyphens: @mode;
- -moz-hyphens: @mode;
- -ms-hyphens: @mode; // IE10+
- -o-hyphens: @mode;
- hyphens: @mode;
-}
-
-// Opacity
-.opacity(@opacity) {
- opacity: @opacity;
- // IE8 filter
- @opacity-ie: (@opacity * 100);
- filter: ~"alpha(opacity=@{opacity-ie})";
-}
-
-
-
-// GRADIENTS
-// --------------------------------------------------
-
-#gradient {
-
- // Horizontal gradient, from left to right
- //
- // Creates two color stops, start and end, by specifying a color and position for each color stop.
- // Color stops are not available in IE9 and below.
- .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {
- background-image: -webkit-linear-gradient(left, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1-6, Chrome 10+
- background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
- background-repeat: repeat-x;
- filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down
- }
-
- // Vertical gradient, from top to bottom
- //
- // Creates two color stops, start and end, by specifying a color and position for each color stop.
- // Color stops are not available in IE9 and below.
- .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {
- background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+
- background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
- background-repeat: repeat-x;
- filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down
- }
-
- .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {
- background-repeat: repeat-x;
- background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+
- background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
- }
- .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {
- background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);
- background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);
- background-repeat: no-repeat;
- filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
- }
- .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {
- background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);
- background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);
- background-repeat: no-repeat;
- filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
- }
- .radial(@inner-color: #555; @outer-color: #333) {
- background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);
- background-image: radial-gradient(circle, @inner-color, @outer-color);
- background-repeat: no-repeat;
- }
- .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {
- background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);
- background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);
- }
-}
-
-// Reset filters for IE
-//
-// When you need to remove a gradient background, do not forget to use this to reset
-// the IE filter for IE9 and below.
-.reset-filter() {
- filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));
-}
-
-
-
-// Retina images
-//
-// Short retina mixin for setting background-image and -size
-
-.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {
- background-image: url("@{file-1x}");
-
- @media
- only screen and (-webkit-min-device-pixel-ratio: 2),
- only screen and ( min--moz-device-pixel-ratio: 2),
- only screen and ( -o-min-device-pixel-ratio: 2/1),
- only screen and ( min-device-pixel-ratio: 2),
- only screen and ( min-resolution: 192dpi),
- only screen and ( min-resolution: 2dppx) {
- background-image: url("@{file-2x}");
- background-size: @width-1x @height-1x;
- }
-}
-
-
-// Responsive image
-//
-// Keep images from scaling beyond the width of their parents.
-
-.img-responsive(@display: block) {
- display: @display;
- max-width: 100%; // Part 1: Set a maximum relative to the parent
- height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching
-}
-
-
-// COMPONENT MIXINS
-// --------------------------------------------------
-
-// Horizontal dividers
-// -------------------------
-// Dividers (basically an hr) within dropdowns and nav lists
-.nav-divider(@color: #e5e5e5) {
- height: 1px;
- margin: ((@line-height-computed / 2) - 1) 0;
- overflow: hidden;
- background-color: @color;
-}
-
-// Panels
-// -------------------------
-.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {
- border-color: @border;
-
- & > .panel-heading {
- color: @heading-text-color;
- background-color: @heading-bg-color;
- border-color: @heading-border;
-
- + .panel-collapse .panel-body {
- border-top-color: @border;
- }
- }
- & > .panel-footer {
- + .panel-collapse .panel-body {
- border-bottom-color: @border;
- }
- }
-}
-
-// Alerts
-// -------------------------
-.alert-variant(@background; @border; @text-color) {
- background-color: @background;
- border-color: @border;
- color: @text-color;
-
- hr {
- border-top-color: darken(@border, 5%);
- }
- .alert-link {
- color: darken(@text-color, 10%);
- }
-}
-
-// Tables
-// -------------------------
-.table-row-variant(@state; @background) {
- // Exact selectors below required to override `.table-striped` and prevent
- // inheritance to nested tables.
- .table > thead > tr,
- .table > tbody > tr,
- .table > tfoot > tr {
- > td.@{state},
- > th.@{state},
- &.@{state} > td,
- &.@{state} > th {
- background-color: @background;
- }
- }
-
- // Hover states for `.table-hover`
- // Note: this is not available for cells or rows within `thead` or `tfoot`.
- .table-hover > tbody > tr {
- > td.@{state}:hover,
- > th.@{state}:hover,
- &.@{state}:hover > td,
- &.@{state}:hover > th {
- background-color: darken(@background, 5%);
- }
- }
-}
-
-// List Groups
-// -------------------------
-.list-group-item-variant(@state; @background; @color) {
- .list-group-item-@{state} {
- color: @color;
- background-color: @background;
-
- a& {
- color: @color;
-
- .list-group-item-heading { color: inherit; }
-
- &:hover,
- &:focus {
- color: @color;
- background-color: darken(@background, 5%);
- }
- &.active,
- &.active:hover,
- &.active:focus {
- color: #fff;
- background-color: @color;
- border-color: @color;
- }
- }
- }
-}
-
-// Button variants
-// -------------------------
-// Easily pump out default styles, as well as :hover, :focus, :active,
-// and disabled options for all buttons
-.button-variant(@color; @background; @border) {
- color: @color;
- background-color: @background;
- border-color: @border;
-
- &:hover,
- &:focus,
- &:active,
- &.active,
- .open .dropdown-toggle& {
- color: @color;
- background-color: darken(@background, 8%);
- border-color: darken(@border, 12%);
- }
- &:active,
- &.active,
- .open .dropdown-toggle& {
- background-image: none;
- }
- &.disabled,
- &[disabled],
- fieldset[disabled] & {
- &,
- &:hover,
- &:focus,
- &:active,
- &.active {
- background-color: @background;
- border-color: @border;
- }
- }
-
- .badge {
- color: @background;
- background-color: @color;
- }
-}
-
-// Button sizes
-// -------------------------
-.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
- padding: @padding-vertical @padding-horizontal;
- font-size: @font-size;
- line-height: @line-height;
- border-radius: @border-radius;
-}
-
-// Pagination
-// -------------------------
-.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {
- > li {
- > a,
- > span {
- padding: @padding-vertical @padding-horizontal;
- font-size: @font-size;
- }
- &:first-child {
- > a,
- > span {
- .border-left-radius(@border-radius);
- }
- }
- &:last-child {
- > a,
- > span {
- .border-right-radius(@border-radius);
- }
- }
- }
-}
-
-// Labels
-// -------------------------
-.label-variant(@color) {
- background-color: @color;
- &[href] {
- &:hover,
- &:focus {
- background-color: darken(@color, 10%);
- }
- }
-}
-
-// Contextual backgrounds
-// -------------------------
-.bg-variant(@color) {
- background-color: @color;
- a&:hover {
- background-color: darken(@color, 10%);
- }
-}
-
-// Typography
-// -------------------------
-.text-emphasis-variant(@color) {
- color: @color;
- a&:hover {
- color: darken(@color, 10%);
- }
-}
-
-// Navbar vertical align
-// -------------------------
-// Vertically center elements in the navbar.
-// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
-.navbar-vertical-align(@element-height) {
- margin-top: ((@navbar-height - @element-height) / 2);
- margin-bottom: ((@navbar-height - @element-height) / 2);
-}
-
-// Progress bars
-// -------------------------
-.progress-bar-variant(@color) {
- background-color: @color;
- .progress-striped & {
- #gradient > .striped();
- }
-}
-
-// Responsive utilities
-// -------------------------
-// More easily include all the states for responsive-utilities.less.
-.responsive-visibility() {
- display: block !important;
- table& { display: table; }
- tr& { display: table-row !important; }
- th&,
- td& { display: table-cell !important; }
-}
-
-.responsive-invisibility() {
- display: none !important;
-}
-
-
-// Grid System
-// -----------
-
-// Centered container element
-.container-fixed() {
- margin-right: auto;
- margin-left: auto;
- padding-left: (@grid-gutter-width / 2);
- padding-right: (@grid-gutter-width / 2);
- &:extend(.clearfix all);
-}
-
-// Creates a wrapper for a series of columns
-.make-row(@gutter: @grid-gutter-width) {
- margin-left: (@gutter / -2);
- margin-right: (@gutter / -2);
- &:extend(.clearfix all);
-}
-
-// Generate the extra small columns
-.make-xs-column(@columns; @gutter: @grid-gutter-width) {
- position: relative;
- float: left;
- width: percentage((@columns / @grid-columns));
- min-height: 1px;
- padding-left: (@gutter / 2);
- padding-right: (@gutter / 2);
-}
-.make-xs-column-offset(@columns) {
- @media (min-width: @screen-xs-min) {
- margin-left: percentage((@columns / @grid-columns));
- }
-}
-.make-xs-column-push(@columns) {
- @media (min-width: @screen-xs-min) {
- left: percentage((@columns / @grid-columns));
- }
-}
-.make-xs-column-pull(@columns) {
- @media (min-width: @screen-xs-min) {
- right: percentage((@columns / @grid-columns));
- }
-}
-
-
-// Generate the small columns
-.make-sm-column(@columns; @gutter: @grid-gutter-width) {
- position: relative;
- min-height: 1px;
- padding-left: (@gutter / 2);
- padding-right: (@gutter / 2);
-
- @media (min-width: @screen-sm-min) {
- float: left;
- width: percentage((@columns / @grid-columns));
- }
-}
-.make-sm-column-offset(@columns) {
- @media (min-width: @screen-sm-min) {
- margin-left: percentage((@columns / @grid-columns));
- }
-}
-.make-sm-column-push(@columns) {
- @media (min-width: @screen-sm-min) {
- left: percentage((@columns / @grid-columns));
- }
-}
-.make-sm-column-pull(@columns) {
- @media (min-width: @screen-sm-min) {
- right: percentage((@columns / @grid-columns));
- }
-}
-
-
-// Generate the medium columns
-.make-md-column(@columns; @gutter: @grid-gutter-width) {
- position: relative;
- min-height: 1px;
- padding-left: (@gutter / 2);
- padding-right: (@gutter / 2);
-
- @media (min-width: @screen-md-min) {
- float: left;
- width: percentage((@columns / @grid-columns));
- }
-}
-.make-md-column-offset(@columns) {
- @media (min-width: @screen-md-min) {
- margin-left: percentage((@columns / @grid-columns));
- }
-}
-.make-md-column-push(@columns) {
- @media (min-width: @screen-md-min) {
- left: percentage((@columns / @grid-columns));
- }
-}
-.make-md-column-pull(@columns) {
- @media (min-width: @screen-md-min) {
- right: percentage((@columns / @grid-columns));
- }
-}
-
-
-// Generate the large columns
-.make-lg-column(@columns; @gutter: @grid-gutter-width) {
- position: relative;
- min-height: 1px;
- padding-left: (@gutter / 2);
- padding-right: (@gutter / 2);
-
- @media (min-width: @screen-lg-min) {
- float: left;
- width: percentage((@columns / @grid-columns));
- }
-}
-.make-lg-column-offset(@columns) {
- @media (min-width: @screen-lg-min) {
- margin-left: percentage((@columns / @grid-columns));
- }
-}
-.make-lg-column-push(@columns) {
- @media (min-width: @screen-lg-min) {
- left: percentage((@columns / @grid-columns));
- }
-}
-.make-lg-column-pull(@columns) {
- @media (min-width: @screen-lg-min) {
- right: percentage((@columns / @grid-columns));
- }
-}
-
-
-// Framework grid generation
-//
-// Used only by Bootstrap to generate the correct number of grid classes given
-// any value of `@grid-columns`.
-
-.make-grid-columns() {
- // Common styles for all sizes of grid columns, widths 1-12
- .col(@index) when (@index = 1) { // initial
- @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}";
- .col((@index + 1), @item);
- }
- .col(@index, @list) when (@index =< @grid-columns) { // general; "=<" isn't a typo
- @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}";
- .col((@index + 1), ~"@{list}, @{item}");
- }
- .col(@index, @list) when (@index > @grid-columns) { // terminal
- @{list} {
- position: relative;
- // Prevent columns from collapsing when empty
- min-height: 1px;
- // Inner gutter via padding
- padding-left: (@grid-gutter-width / 2);
- padding-right: (@grid-gutter-width / 2);
- }
- }
- .col(1); // kickstart it
-}
-
-.float-grid-columns(@class) {
- .col(@index) when (@index = 1) { // initial
- @item: ~".col-@{class}-@{index}";
- .col((@index + 1), @item);
- }
- .col(@index, @list) when (@index =< @grid-columns) { // general
- @item: ~".col-@{class}-@{index}";
- .col((@index + 1), ~"@{list}, @{item}");
- }
- .col(@index, @list) when (@index > @grid-columns) { // terminal
- @{list} {
- float: left;
- }
- }
- .col(1); // kickstart it
-}
-
-.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {
- .col-@{class}-@{index} {
- width: percentage((@index / @grid-columns));
- }
-}
-.calc-grid-column(@index, @class, @type) when (@type = push) {
- .col-@{class}-push-@{index} {
- left: percentage((@index / @grid-columns));
- }
-}
-.calc-grid-column(@index, @class, @type) when (@type = pull) {
- .col-@{class}-pull-@{index} {
- right: percentage((@index / @grid-columns));
- }
-}
-.calc-grid-column(@index, @class, @type) when (@type = offset) {
- .col-@{class}-offset-@{index} {
- margin-left: percentage((@index / @grid-columns));
- }
-}
-
-// Basic looping in LESS
-.loop-grid-columns(@index, @class, @type) when (@index >= 0) {
- .calc-grid-column(@index, @class, @type);
- // next iteration
- .loop-grid-columns((@index - 1), @class, @type);
-}
-
-// Create grid for specific class
-.make-grid(@class) {
- .float-grid-columns(@class);
- .loop-grid-columns(@grid-columns, @class, width);
- .loop-grid-columns(@grid-columns, @class, pull);
- .loop-grid-columns(@grid-columns, @class, push);
- .loop-grid-columns(@grid-columns, @class, offset);
-}
-
-// Form validation states
-//
-// Used in forms.less to generate the form validation CSS for warnings, errors,
-// and successes.
-
-.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {
- // Color the label and help text
- .help-block,
- .control-label,
- .radio,
- .checkbox,
- .radio-inline,
- .checkbox-inline {
- color: @text-color;
- }
- // Set the border and box shadow on specific inputs to match
- .form-control {
- border-color: @border-color;
- .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
- &:focus {
- border-color: darken(@border-color, 10%);
- @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);
- .box-shadow(@shadow);
- }
- }
- // Set validation states also for addons
- .input-group-addon {
- color: @text-color;
- border-color: @border-color;
- background-color: @background-color;
- }
- // Optional feedback icon
- .form-control-feedback {
- color: @text-color;
- }
-}
-
-// Form control focus state
-//
-// Generate a customized focus state and for any input with the specified color,
-// which defaults to the `@input-focus-border` variable.
-//
-// We highly encourage you to not customize the default value, but instead use
-// this to tweak colors on an as-needed basis. This aesthetic change is based on
-// WebKit's default styles, but applicable to a wider range of browsers. Its
-// usability and accessibility should be taken into account with any change.
-//
-// Example usage: change the default blue border and shadow to white for better
-// contrast against a dark gray background.
-
-.form-control-focus(@color: @input-border-focus) {
- @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);
- &:focus {
- border-color: @color;
- outline: 0;
- .box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}");
- }
-}
-
-// Form control sizing
-//
-// Relative text size, padding, and border-radii changes for form controls. For
-// horizontal sizing, wrap controls in the predefined grid classes. `
`
-// element gets special love because it's special, and that's a fact!
-
-.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
- height: @input-height;
- padding: @padding-vertical @padding-horizontal;
- font-size: @font-size;
- line-height: @line-height;
- border-radius: @border-radius;
-
- select& {
- height: @input-height;
- line-height: @input-height;
- }
-
- textarea&,
- select[multiple]& {
- height: auto;
- }
-}
diff --git a/woc/css/less/modals.less b/woc/css/less/modals.less
deleted file mode 100644
index 21cdee0..0000000
--- a/woc/css/less/modals.less
+++ /dev/null
@@ -1,139 +0,0 @@
-//
-// Modals
-// --------------------------------------------------
-
-// .modal-open - body class for killing the scroll
-// .modal - container to scroll within
-// .modal-dialog - positioning shell for the actual modal
-// .modal-content - actual modal w/ bg and corners and shit
-
-// Kill the scroll on the body
-.modal-open {
- overflow: hidden;
-}
-
-// Container that the modal scrolls within
-.modal {
- display: none;
- overflow: auto;
- overflow-y: scroll;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: @zindex-modal;
- -webkit-overflow-scrolling: touch;
-
- // Prevent Chrome on Windows from adding a focus outline. For details, see
- // https://github.com/twbs/bootstrap/pull/10951.
- outline: 0;
-
- // When fading in the modal, animate it to slide down
- &.fade .modal-dialog {
- .translate(0, -25%);
- .transition-transform(~"0.3s ease-out");
- }
- &.in .modal-dialog { .translate(0, 0)}
-}
-
-// Shell div to position the modal with bottom padding
-.modal-dialog {
- position: relative;
- width: auto;
- margin: 10px;
-}
-
-// Actual modal
-.modal-content {
- position: relative;
- background-color: @modal-content-bg;
- border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)
- border: 1px solid @modal-content-border-color;
- border-radius: @border-radius-large;
- .box-shadow(0 3px 9px rgba(0,0,0,.5));
- background-clip: padding-box;
- // Remove focus outline from opened modal
- outline: none;
-}
-
-// Modal background
-.modal-backdrop {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: @zindex-modal-background;
- background-color: @modal-backdrop-bg;
- // Fade for backdrop
- &.fade { .opacity(0); }
- &.in { .opacity(@modal-backdrop-opacity); }
-}
-
-// Modal header
-// Top section of the modal w/ title and dismiss
-.modal-header {
- padding: @modal-title-padding;
- border-bottom: 1px solid @modal-header-border-color;
- min-height: (@modal-title-padding + @modal-title-line-height);
-}
-// Close icon
-.modal-header .close {
- margin-top: -2px;
-}
-
-// Title text within header
-.modal-title {
- margin: 0;
- line-height: @modal-title-line-height;
-}
-
-// Modal body
-// Where all modal content resides (sibling of .modal-header and .modal-footer)
-.modal-body {
- position: relative;
- padding: @modal-inner-padding;
-}
-
-// Footer (for actions)
-.modal-footer {
- margin-top: 15px;
- padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding;
- text-align: right; // right align buttons
- border-top: 1px solid @modal-footer-border-color;
- &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons
-
- // Properly space out buttons
- .btn + .btn {
- margin-left: 5px;
- margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs
- }
- // but override that for button groups
- .btn-group .btn + .btn {
- margin-left: -1px;
- }
- // and override it for block buttons as well
- .btn-block + .btn-block {
- margin-left: 0;
- }
-}
-
-// Scale up the modal
-@media (min-width: @screen-sm-min) {
- // Automatically set modal's width for larger viewports
- .modal-dialog {
- width: @modal-md;
- margin: 30px auto;
- }
- .modal-content {
- .box-shadow(0 5px 15px rgba(0,0,0,.5));
- }
-
- // Modal sizes
- .modal-sm { width: @modal-sm; }
-}
-
-@media (min-width: @screen-md-min) {
- .modal-lg { width: @modal-lg; }
-}
diff --git a/woc/css/less/navbar.less b/woc/css/less/navbar.less
deleted file mode 100644
index 8c4c210..0000000
--- a/woc/css/less/navbar.less
+++ /dev/null
@@ -1,616 +0,0 @@
-//
-// Navbars
-// --------------------------------------------------
-
-
-// Wrapper and base class
-//
-// Provide a static navbar from which we expand to create full-width, fixed, and
-// other navbar variations.
-
-.navbar {
- position: relative;
- min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)
- margin-bottom: @navbar-margin-bottom;
- border: 1px solid transparent;
-
- // Prevent floats from breaking the navbar
- &:extend(.clearfix all);
-
- @media (min-width: @grid-float-breakpoint) {
- border-radius: @navbar-border-radius;
- }
-}
-
-
-// Navbar heading
-//
-// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy
-// styling of responsive aspects.
-
-.navbar-header {
- &:extend(.clearfix all);
-
- @media (min-width: @grid-float-breakpoint) {
- float: left;
- }
-}
-
-
-// Navbar collapse (body)
-//
-// Group your navbar content into this for easy collapsing and expanding across
-// various device sizes. By default, this content is collapsed when <768px, but
-// will expand past that for a horizontal display.
-//
-// To start (on mobile devices) the navbar links, forms, and buttons are stacked
-// vertically and include a `max-height` to overflow in case you have too much
-// content for the user's viewport.
-
-.navbar-collapse {
- max-height: @navbar-collapse-max-height;
- overflow-x: visible;
- padding-right: @navbar-padding-horizontal;
- padding-left: @navbar-padding-horizontal;
- border-top: 1px solid transparent;
- box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
- &:extend(.clearfix all);
- -webkit-overflow-scrolling: touch;
-
- &.in {
- overflow-y: auto;
- }
-
- @media (min-width: @grid-float-breakpoint) {
- width: auto;
- border-top: 0;
- box-shadow: none;
-
- &.collapse {
- display: block !important;
- height: auto !important;
- padding-bottom: 0; // Override default setting
- overflow: visible !important;
- }
-
- &.in {
- overflow-y: visible;
- }
-
- // Undo the collapse side padding for navbars with containers to ensure
- // alignment of right-aligned contents.
- .navbar-fixed-top &,
- .navbar-static-top &,
- .navbar-fixed-bottom & {
- padding-left: 0;
- padding-right: 0;
- }
- }
-}
-
-
-// Both navbar header and collapse
-//
-// When a container is present, change the behavior of the header and collapse.
-
-.container,
-.container-fluid {
- > .navbar-header,
- > .navbar-collapse {
- margin-right: -@navbar-padding-horizontal;
- margin-left: -@navbar-padding-horizontal;
-
- @media (min-width: @grid-float-breakpoint) {
- margin-right: 0;
- margin-left: 0;
- }
- }
-}
-
-
-//
-// Navbar alignment options
-//
-// Display the navbar across the entirety of the page or fixed it to the top or
-// bottom of the page.
-
-// Static top (unfixed, but 100% wide) navbar
-.navbar-static-top {
- z-index: @zindex-navbar;
- border-width: 0 0 1px;
-
- @media (min-width: @grid-float-breakpoint) {
- border-radius: 0;
- }
-}
-
-// Fix the top/bottom navbars when screen real estate supports it
-.navbar-fixed-top,
-.navbar-fixed-bottom {
- position: fixed;
- right: 0;
- left: 0;
- z-index: @zindex-navbar-fixed;
-
- // Undo the rounded corners
- @media (min-width: @grid-float-breakpoint) {
- border-radius: 0;
- }
-}
-.navbar-fixed-top {
- top: 0;
- border-width: 0 0 1px;
-}
-.navbar-fixed-bottom {
- bottom: 0;
- margin-bottom: 0; // override .navbar defaults
- border-width: 1px 0 0;
-}
-
-
-// Brand/project name
-
-.navbar-brand {
- float: left;
- padding: @navbar-padding-vertical @navbar-padding-horizontal;
- font-size: @font-size-large;
- line-height: @line-height-computed;
- height: @navbar-height;
-
- &:hover,
- &:focus {
- text-decoration: none;
- }
-
- @media (min-width: @grid-float-breakpoint) {
- .navbar > .container &,
- .navbar > .container-fluid & {
- margin-left: -@navbar-padding-horizontal;
- }
- }
-}
-
-
-// Navbar toggle
-//
-// Custom button for toggling the `.navbar-collapse`, powered by the collapse
-// JavaScript plugin.
-
-.navbar-toggle {
- position: relative;
- float: right;
- margin-right: @navbar-padding-horizontal;
- padding: 9px 10px;
- .navbar-vertical-align(34px);
- background-color: transparent;
- background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
- border: 1px solid transparent;
- border-radius: @border-radius-base;
-
- // We remove the `outline` here, but later compensate by attaching `:hover`
- // styles to `:focus`.
- &:focus {
- outline: none;
- }
-
- // Bars
- .icon-bar {
- display: block;
- width: 22px;
- height: 2px;
- border-radius: 1px;
- }
- .icon-bar + .icon-bar {
- margin-top: 4px;
- }
-
- @media (min-width: @grid-float-breakpoint) {
- display: none;
- }
-}
-
-
-// Navbar nav links
-//
-// Builds on top of the `.nav` components with its own modifier class to make
-// the nav the full height of the horizontal nav (above 768px).
-
-.navbar-nav {
- margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;
-
- > li > a {
- padding-top: 10px;
- padding-bottom: 10px;
- line-height: @line-height-computed;
- }
-
- @media (max-width: @grid-float-breakpoint-max) {
- // Dropdowns get custom display when collapsed
- .open .dropdown-menu {
- position: static;
- float: none;
- width: auto;
- margin-top: 0;
- background-color: transparent;
- border: 0;
- box-shadow: none;
- > li > a,
- .dropdown-header {
- padding: 5px 15px 5px 25px;
- }
- > li > a {
- line-height: @line-height-computed;
- &:hover,
- &:focus {
- background-image: none;
- }
- }
- }
- }
-
- // Uncollapse the nav
- @media (min-width: @grid-float-breakpoint) {
- float: left;
- margin: 0;
-
- > li {
- float: left;
- > a {
- padding-top: @navbar-padding-vertical;
- padding-bottom: @navbar-padding-vertical;
- }
- }
-
- &.navbar-right:last-child {
- margin-right: -@navbar-padding-horizontal;
- }
- }
-}
-
-
-// Component alignment
-//
-// Repurpose the pull utilities as their own navbar utilities to avoid specificity
-// issues with parents and chaining. Only do this when the navbar is uncollapsed
-// though so that navbar contents properly stack and align in mobile.
-
-@media (min-width: @grid-float-breakpoint) {
- .navbar-left { .pull-left(); }
- .navbar-right { .pull-right(); }
-}
-
-
-// Navbar form
-//
-// Extension of the `.form-inline` with some extra flavor for optimum display in
-// our navbars.
-
-.navbar-form {
- margin-left: -@navbar-padding-horizontal;
- margin-right: -@navbar-padding-horizontal;
- padding: 10px @navbar-padding-horizontal;
- border-top: 1px solid transparent;
- border-bottom: 1px solid transparent;
- @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
- .box-shadow(@shadow);
-
- // Mixin behavior for optimum display
- .form-inline();
-
- .form-group {
- @media (max-width: @grid-float-breakpoint-max) {
- margin-bottom: 5px;
- }
- }
-
- // Vertically center in expanded, horizontal navbar
- .navbar-vertical-align(@input-height-base);
-
- // Undo 100% width for pull classes
- @media (min-width: @grid-float-breakpoint) {
- width: auto;
- border: 0;
- margin-left: 0;
- margin-right: 0;
- padding-top: 0;
- padding-bottom: 0;
- .box-shadow(none);
-
- // Outdent the form if last child to line up with content down the page
- &.navbar-right:last-child {
- margin-right: -@navbar-padding-horizontal;
- }
- }
-}
-
-
-// Dropdown menus
-
-// Menu position and menu carets
-.navbar-nav > li > .dropdown-menu {
- margin-top: 0;
- .border-top-radius(0);
-}
-// Menu position and menu caret support for dropups via extra dropup class
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
- .border-bottom-radius(0);
-}
-
-
-// Buttons in navbars
-//
-// Vertically center a button within a navbar (when *not* in a form).
-
-.navbar-btn {
- .navbar-vertical-align(@input-height-base);
-
- &.btn-sm {
- .navbar-vertical-align(@input-height-small);
- }
- &.btn-xs {
- .navbar-vertical-align(22);
- }
-}
-
-
-// Text in navbars
-//
-// Add a class to make any element properly align itself vertically within the navbars.
-
-.navbar-text {
- .navbar-vertical-align(@line-height-computed);
-
- @media (min-width: @grid-float-breakpoint) {
- float: left;
- margin-left: @navbar-padding-horizontal;
- margin-right: @navbar-padding-horizontal;
-
- // Outdent the form if last child to line up with content down the page
- &.navbar-right:last-child {
- margin-right: 0;
- }
- }
-}
-
-// Alternate navbars
-// --------------------------------------------------
-
-// Default navbar
-.navbar-default {
- background-color: @navbar-default-bg;
- border-color: @navbar-default-border;
-
- .navbar-brand {
- color: @navbar-default-brand-color;
- &:hover,
- &:focus {
- color: @navbar-default-brand-hover-color;
- background-color: @navbar-default-brand-hover-bg;
- }
- }
-
- .navbar-text {
- color: @navbar-default-color;
- }
-
- .navbar-nav {
- > li > a {
- color: @navbar-default-link-color;
-
- &:hover,
- &:focus {
- color: @navbar-default-link-hover-color;
- background-color: @navbar-default-link-hover-bg;
- }
- }
- > .active > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-default-link-active-color;
- background-color: @navbar-default-link-active-bg;
- }
- }
- > .disabled > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-default-link-disabled-color;
- background-color: @navbar-default-link-disabled-bg;
- }
- }
- }
-
- .navbar-toggle {
- border-color: @navbar-default-toggle-border-color;
- &:hover,
- &:focus {
- background-color: @navbar-default-toggle-hover-bg;
- }
- .icon-bar {
- background-color: @navbar-default-toggle-icon-bar-bg;
- }
- }
-
- .navbar-collapse,
- .navbar-form {
- border-color: @navbar-default-border;
- }
-
- // Dropdown menu items
- .navbar-nav {
- // Remove background color from open dropdown
- > .open > a {
- &,
- &:hover,
- &:focus {
- background-color: @navbar-default-link-active-bg;
- color: @navbar-default-link-active-color;
- }
- }
-
- @media (max-width: @grid-float-breakpoint-max) {
- // Dropdowns get custom display when collapsed
- .open .dropdown-menu {
- > li > a {
- color: @navbar-default-link-color;
- &:hover,
- &:focus {
- color: @navbar-default-link-hover-color;
- background-color: @navbar-default-link-hover-bg;
- }
- }
- > .active > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-default-link-active-color;
- background-color: @navbar-default-link-active-bg;
- }
- }
- > .disabled > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-default-link-disabled-color;
- background-color: @navbar-default-link-disabled-bg;
- }
- }
- }
- }
- }
-
-
- // Links in navbars
- //
- // Add a class to ensure links outside the navbar nav are colored correctly.
-
- .navbar-link {
- color: @navbar-default-link-color;
- &:hover {
- color: @navbar-default-link-hover-color;
- }
- }
-
-}
-
-// Inverse navbar
-
-.navbar-inverse {
- background-color: @navbar-inverse-bg;
- border-color: @navbar-inverse-border;
-
- .navbar-brand {
- color: @navbar-inverse-brand-color;
- &:hover,
- &:focus {
- color: @navbar-inverse-brand-hover-color;
- background-color: @navbar-inverse-brand-hover-bg;
- }
- }
-
- .navbar-text {
- color: @navbar-inverse-color;
- }
-
- .navbar-nav {
- > li > a {
- color: @navbar-inverse-link-color;
-
- &:hover,
- &:focus {
- color: @navbar-inverse-link-hover-color;
- background-color: @navbar-inverse-link-hover-bg;
- }
- }
- > .active > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-inverse-link-active-color;
- background-color: @navbar-inverse-link-active-bg;
- }
- }
- > .disabled > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-inverse-link-disabled-color;
- background-color: @navbar-inverse-link-disabled-bg;
- }
- }
- }
-
- // Darken the responsive nav toggle
- .navbar-toggle {
- border-color: @navbar-inverse-toggle-border-color;
- &:hover,
- &:focus {
- background-color: @navbar-inverse-toggle-hover-bg;
- }
- .icon-bar {
- background-color: @navbar-inverse-toggle-icon-bar-bg;
- }
- }
-
- .navbar-collapse,
- .navbar-form {
- border-color: darken(@navbar-inverse-bg, 7%);
- }
-
- // Dropdowns
- .navbar-nav {
- > .open > a {
- &,
- &:hover,
- &:focus {
- background-color: @navbar-inverse-link-active-bg;
- color: @navbar-inverse-link-active-color;
- }
- }
-
- @media (max-width: @grid-float-breakpoint-max) {
- // Dropdowns get custom display
- .open .dropdown-menu {
- > .dropdown-header {
- border-color: @navbar-inverse-border;
- }
- .divider {
- background-color: @navbar-inverse-border;
- }
- > li > a {
- color: @navbar-inverse-link-color;
- &:hover,
- &:focus {
- color: @navbar-inverse-link-hover-color;
- background-color: @navbar-inverse-link-hover-bg;
- }
- }
- > .active > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-inverse-link-active-color;
- background-color: @navbar-inverse-link-active-bg;
- }
- }
- > .disabled > a {
- &,
- &:hover,
- &:focus {
- color: @navbar-inverse-link-disabled-color;
- background-color: @navbar-inverse-link-disabled-bg;
- }
- }
- }
- }
- }
-
- .navbar-link {
- color: @navbar-inverse-link-color;
- &:hover {
- color: @navbar-inverse-link-hover-color;
- }
- }
-
-}
diff --git a/woc/css/less/navs.less b/woc/css/less/navs.less
deleted file mode 100644
index 9e729b3..0000000
--- a/woc/css/less/navs.less
+++ /dev/null
@@ -1,242 +0,0 @@
-//
-// Navs
-// --------------------------------------------------
-
-
-// Base class
-// --------------------------------------------------
-
-.nav {
- margin-bottom: 0;
- padding-left: 0; // Override default ul/ol
- list-style: none;
- &:extend(.clearfix all);
-
- > li {
- position: relative;
- display: block;
-
- > a {
- position: relative;
- display: block;
- padding: @nav-link-padding;
- &:hover,
- &:focus {
- text-decoration: none;
- background-color: @nav-link-hover-bg;
- }
- }
-
- // Disabled state sets text to gray and nukes hover/tab effects
- &.disabled > a {
- color: @nav-disabled-link-color;
-
- &:hover,
- &:focus {
- color: @nav-disabled-link-hover-color;
- text-decoration: none;
- background-color: transparent;
- cursor: not-allowed;
- }
- }
- }
-
- // Open dropdowns
- .open > a {
- &,
- &:hover,
- &:focus {
- background-color: @nav-link-hover-bg;
- border-color: @link-color;
- }
- }
-
- // Nav dividers (deprecated with v3.0.1)
- //
- // This should have been removed in v3 with the dropping of `.nav-list`, but
- // we missed it. We don't currently support this anywhere, but in the interest
- // of maintaining backward compatibility in case you use it, it's deprecated.
- .nav-divider {
- .nav-divider();
- }
-
- // Prevent IE8 from misplacing imgs
- //
- // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989
- > li > a > img {
- max-width: none;
- }
-}
-
-
-// Tabs
-// -------------------------
-
-// Give the tabs something to sit on
-.nav-tabs {
- border-bottom: 1px solid @nav-tabs-border-color;
- > li {
- float: left;
- // Make the list-items overlay the bottom border
- margin-bottom: -1px;
-
- // Actual tabs (as links)
- > a {
- margin-right: 2px;
- line-height: @line-height-base;
- border: 1px solid transparent;
- border-radius: @border-radius-base @border-radius-base 0 0;
- &:hover {
- border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;
- }
- }
-
- // Active state, and its :hover to override normal :hover
- &.active > a {
- &,
- &:hover,
- &:focus {
- color: @nav-tabs-active-link-hover-color;
- background-color: @nav-tabs-active-link-hover-bg;
- border: 1px solid @nav-tabs-active-link-hover-border-color;
- border-bottom-color: transparent;
- cursor: default;
- }
- }
- }
- // pulling this in mainly for less shorthand
- &.nav-justified {
- .nav-justified();
- .nav-tabs-justified();
- }
-}
-
-
-// Pills
-// -------------------------
-.nav-pills {
- > li {
- float: left;
-
- // Links rendered as pills
- > a {
- border-radius: @nav-pills-border-radius;
- }
- + li {
- margin-left: 2px;
- }
-
- // Active state
- &.active > a {
- &,
- &:hover,
- &:focus {
- color: @nav-pills-active-link-hover-color;
- background-color: @nav-pills-active-link-hover-bg;
- }
- }
- }
-}
-
-
-// Stacked pills
-.nav-stacked {
- > li {
- float: none;
- + li {
- margin-top: 2px;
- margin-left: 0; // no need for this gap between nav items
- }
- }
-}
-
-
-// Nav variations
-// --------------------------------------------------
-
-// Justified nav links
-// -------------------------
-
-.nav-justified {
- width: 100%;
-
- > li {
- float: none;
- > a {
- text-align: center;
- margin-bottom: 5px;
- }
- }
-
- > .dropdown .dropdown-menu {
- top: auto;
- left: auto;
- }
-
- @media (min-width: @screen-sm-min) {
- > li {
- display: table-cell;
- width: 1%;
- > a {
- margin-bottom: 0;
- }
- }
- }
-}
-
-// Move borders to anchors instead of bottom of list
-//
-// Mixin for adding on top the shared `.nav-justified` styles for our tabs
-.nav-tabs-justified {
- border-bottom: 0;
-
- > li > a {
- // Override margin from .nav-tabs
- margin-right: 0;
- border-radius: @border-radius-base;
- }
-
- > .active > a,
- > .active > a:hover,
- > .active > a:focus {
- border: 1px solid @nav-tabs-justified-link-border-color;
- }
-
- @media (min-width: @screen-sm-min) {
- > li > a {
- border-bottom: 1px solid @nav-tabs-justified-link-border-color;
- border-radius: @border-radius-base @border-radius-base 0 0;
- }
- > .active > a,
- > .active > a:hover,
- > .active > a:focus {
- border-bottom-color: @nav-tabs-justified-active-link-border-color;
- }
- }
-}
-
-
-// Tabbable tabs
-// -------------------------
-
-// Hide tabbable panes to start, show them when `.active`
-.tab-content {
- > .tab-pane {
- display: none;
- }
- > .active {
- display: block;
- }
-}
-
-
-// Dropdowns
-// -------------------------
-
-// Specific dropdowns
-.nav-tabs .dropdown-menu {
- // make dropdown border overlap tab border
- margin-top: -1px;
- // Remove the top rounded corners here since there is a hard edge above the menu
- .border-top-radius(0);
-}
diff --git a/woc/css/less/normalize.less b/woc/css/less/normalize.less
deleted file mode 100644
index 024e257..0000000
--- a/woc/css/less/normalize.less
+++ /dev/null
@@ -1,423 +0,0 @@
-/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
-
-//
-// 1. Set default font family to sans-serif.
-// 2. Prevent iOS text size adjust after orientation change, without disabling
-// user zoom.
-//
-
-html {
- font-family: sans-serif; // 1
- -ms-text-size-adjust: 100%; // 2
- -webkit-text-size-adjust: 100%; // 2
-}
-
-//
-// Remove default margin.
-//
-
-body {
- margin: 0;
-}
-
-// HTML5 display definitions
-// ==========================================================================
-
-//
-// Correct `block` display not defined in IE 8/9.
-//
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
- display: block;
-}
-
-//
-// 1. Correct `inline-block` display not defined in IE 8/9.
-// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
-//
-
-audio,
-canvas,
-progress,
-video {
- display: inline-block; // 1
- vertical-align: baseline; // 2
-}
-
-//
-// Prevent modern browsers from displaying `audio` without controls.
-// Remove excess height in iOS 5 devices.
-//
-
-audio:not([controls]) {
- display: none;
- height: 0;
-}
-
-//
-// Address `[hidden]` styling not present in IE 8/9.
-// Hide the `template` element in IE, Safari, and Firefox < 22.
-//
-
-[hidden],
-template {
- display: none;
-}
-
-// Links
-// ==========================================================================
-
-//
-// Remove the gray background color from active links in IE 10.
-//
-
-a {
- background: transparent;
-}
-
-//
-// Improve readability when focused and also mouse hovered in all browsers.
-//
-
-a:active,
-a:hover {
- outline: 0;
-}
-
-// Text-level semantics
-// ==========================================================================
-
-//
-// Address styling not present in IE 8/9, Safari 5, and Chrome.
-//
-
-abbr[title] {
- border-bottom: 1px dotted;
-}
-
-//
-// Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
-//
-
-b,
-strong {
- font-weight: bold;
-}
-
-//
-// Address styling not present in Safari 5 and Chrome.
-//
-
-dfn {
- font-style: italic;
-}
-
-//
-// Address variable `h1` font-size and margin within `section` and `article`
-// contexts in Firefox 4+, Safari 5, and Chrome.
-//
-
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-//
-// Address styling not present in IE 8/9.
-//
-
-mark {
- background: #ff0;
- color: #000;
-}
-
-//
-// Address inconsistent and variable font size in all browsers.
-//
-
-small {
- font-size: 80%;
-}
-
-//
-// Prevent `sub` and `sup` affecting `line-height` in all browsers.
-//
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sup {
- top: -0.5em;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-// Embedded content
-// ==========================================================================
-
-//
-// Remove border when inside `a` element in IE 8/9.
-//
-
-img {
- border: 0;
-}
-
-//
-// Correct overflow displayed oddly in IE 9.
-//
-
-svg:not(:root) {
- overflow: hidden;
-}
-
-// Grouping content
-// ==========================================================================
-
-//
-// Address margin not present in IE 8/9 and Safari 5.
-//
-
-figure {
- margin: 1em 40px;
-}
-
-//
-// Address differences between Firefox and other browsers.
-//
-
-hr {
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
-}
-
-//
-// Contain overflow in all browsers.
-//
-
-pre {
- overflow: auto;
-}
-
-//
-// Address odd `em`-unit font size rendering in all browsers.
-//
-
-code,
-kbd,
-pre,
-samp {
- font-family: monospace, monospace;
- font-size: 1em;
-}
-
-// Forms
-// ==========================================================================
-
-//
-// Known limitation: by default, Chrome and Safari on OS X allow very limited
-// styling of `select`, unless a `border` property is set.
-//
-
-//
-// 1. Correct color not being inherited.
-// Known issue: affects color of disabled elements.
-// 2. Correct font properties not being inherited.
-// 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
-//
-
-button,
-input,
-optgroup,
-select,
-textarea {
- color: inherit; // 1
- font: inherit; // 2
- margin: 0; // 3
-}
-
-//
-// Address `overflow` set to `hidden` in IE 8/9/10.
-//
-
-button {
- overflow: visible;
-}
-
-//
-// Address inconsistent `text-transform` inheritance for `button` and `select`.
-// All other form control elements do not inherit `text-transform` values.
-// Correct `button` style inheritance in Firefox, IE 8+, and Opera
-// Correct `select` style inheritance in Firefox.
-//
-
-button,
-select {
- text-transform: none;
-}
-
-//
-// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
-// and `video` controls.
-// 2. Correct inability to style clickable `input` types in iOS.
-// 3. Improve usability and consistency of cursor style between image-type
-// `input` and others.
-//
-
-button,
-html input[type="button"], // 1
-input[type="reset"],
-input[type="submit"] {
- -webkit-appearance: button; // 2
- cursor: pointer; // 3
-}
-
-//
-// Re-set default cursor for disabled elements.
-//
-
-button[disabled],
-html input[disabled] {
- cursor: default;
-}
-
-//
-// Remove inner padding and border in Firefox 4+.
-//
-
-button::-moz-focus-inner,
-input::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-
-//
-// Address Firefox 4+ setting `line-height` on `input` using `!important` in
-// the UA stylesheet.
-//
-
-input {
- line-height: normal;
-}
-
-//
-// It's recommended that you don't attempt to style these elements.
-// Firefox's implementation doesn't respect box-sizing, padding, or width.
-//
-// 1. Address box sizing set to `content-box` in IE 8/9/10.
-// 2. Remove excess padding in IE 8/9/10.
-//
-
-input[type="checkbox"],
-input[type="radio"] {
- box-sizing: border-box; // 1
- padding: 0; // 2
-}
-
-//
-// Fix the cursor style for Chrome's increment/decrement buttons. For certain
-// `font-size` values of the `input`, it causes the cursor style of the
-// decrement button to change from `default` to `text`.
-//
-
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-
-//
-// 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
-// 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
-// (include `-moz` to future-proof).
-//
-
-input[type="search"] {
- -webkit-appearance: textfield; // 1
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box; // 2
- box-sizing: content-box;
-}
-
-//
-// Remove inner padding and search cancel button in Safari and Chrome on OS X.
-// Safari (but not Chrome) clips the cancel button when the search input has
-// padding (and `textfield` appearance).
-//
-
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-//
-// Define consistent border, margin, and padding.
-//
-
-fieldset {
- border: 1px solid #c0c0c0;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em;
-}
-
-//
-// 1. Correct `color` not being inherited in IE 8/9.
-// 2. Remove padding so people aren't caught out if they zero out fieldsets.
-//
-
-legend {
- border: 0; // 1
- padding: 0; // 2
-}
-
-//
-// Remove default vertical scrollbar in IE 8/9.
-//
-
-textarea {
- overflow: auto;
-}
-
-//
-// Don't inherit the `font-weight` (applied by a rule above).
-// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
-//
-
-optgroup {
- font-weight: bold;
-}
-
-// Tables
-// ==========================================================================
-
-//
-// Remove most spacing between table cells.
-//
-
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-
-td,
-th {
- padding: 0;
-}
\ No newline at end of file
diff --git a/woc/css/less/oceanfloor.less b/woc/css/less/oceanfloor.less
deleted file mode 100644
index 93fc041..0000000
--- a/woc/css/less/oceanfloor.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #004470;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/pager.less b/woc/css/less/pager.less
deleted file mode 100644
index 59103f4..0000000
--- a/woc/css/less/pager.less
+++ /dev/null
@@ -1,55 +0,0 @@
-//
-// Pager pagination
-// --------------------------------------------------
-
-
-.pager {
- padding-left: 0;
- margin: @line-height-computed 0;
- list-style: none;
- text-align: center;
- &:extend(.clearfix all);
- li {
- display: inline;
- > a,
- > span {
- display: inline-block;
- padding: 5px 14px;
- background-color: @pager-bg;
- border: 1px solid @pager-border;
- border-radius: @pager-border-radius;
- }
-
- > a:hover,
- > a:focus {
- text-decoration: none;
- background-color: @pager-hover-bg;
- }
- }
-
- .next {
- > a,
- > span {
- float: right;
- }
- }
-
- .previous {
- > a,
- > span {
- float: left;
- }
- }
-
- .disabled {
- > a,
- > a:hover,
- > a:focus,
- > span {
- color: @pager-disabled-color;
- background-color: @pager-bg;
- cursor: not-allowed;
- }
- }
-
-}
diff --git a/woc/css/less/pagination.less b/woc/css/less/pagination.less
deleted file mode 100644
index b2856ae..0000000
--- a/woc/css/less/pagination.less
+++ /dev/null
@@ -1,88 +0,0 @@
-//
-// Pagination (multiple pages)
-// --------------------------------------------------
-.pagination {
- display: inline-block;
- padding-left: 0;
- margin: @line-height-computed 0;
- border-radius: @border-radius-base;
-
- > li {
- display: inline; // Remove list-style and block-level defaults
- > a,
- > span {
- position: relative;
- float: left; // Collapse white-space
- padding: @padding-base-vertical @padding-base-horizontal;
- line-height: @line-height-base;
- text-decoration: none;
- color: @pagination-color;
- background-color: @pagination-bg;
- border: 1px solid @pagination-border;
- margin-left: -1px;
- }
- &:first-child {
- > a,
- > span {
- margin-left: 0;
- .border-left-radius(@border-radius-base);
- }
- }
- &:last-child {
- > a,
- > span {
- .border-right-radius(@border-radius-base);
- }
- }
- }
-
- > li > a,
- > li > span {
- &:hover,
- &:focus {
- color: @pagination-hover-color;
- background-color: @pagination-hover-bg;
- border-color: @pagination-hover-border;
- }
- }
-
- > .active > a,
- > .active > span {
- &,
- &:hover,
- &:focus {
- z-index: 2;
- color: @pagination-active-color;
- background-color: @pagination-active-bg;
- border-color: @pagination-active-border;
- cursor: default;
- }
- }
-
- > .disabled {
- > span,
- > span:hover,
- > span:focus,
- > a,
- > a:hover,
- > a:focus {
- color: @pagination-disabled-color;
- background-color: @pagination-disabled-bg;
- border-color: @pagination-disabled-border;
- cursor: not-allowed;
- }
- }
-}
-
-// Sizing
-// --------------------------------------------------
-
-// Large
-.pagination-lg {
- .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @border-radius-large);
-}
-
-// Small
-.pagination-sm {
- .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @border-radius-small);
-}
diff --git a/woc/css/less/panels.less b/woc/css/less/panels.less
deleted file mode 100644
index 20dd149..0000000
--- a/woc/css/less/panels.less
+++ /dev/null
@@ -1,241 +0,0 @@
-//
-// Panels
-// --------------------------------------------------
-
-
-// Base class
-.panel {
- margin-bottom: @line-height-computed;
- background-color: @panel-bg;
- border: 1px solid transparent;
- border-radius: @panel-border-radius;
- .box-shadow(0 1px 1px rgba(0,0,0,.05));
-}
-
-// Panel contents
-.panel-body {
- padding: @panel-body-padding;
- &:extend(.clearfix all);
-}
-
-// Optional heading
-.panel-heading {
- padding: 10px 15px;
- border-bottom: 1px solid transparent;
- .border-top-radius((@panel-border-radius - 1));
-
- > .dropdown .dropdown-toggle {
- color: inherit;
- }
-}
-
-// Within heading, strip any `h*` tag of its default margins for spacing.
-.panel-title {
- margin-top: 0;
- margin-bottom: 0;
- font-size: ceil((@font-size-base * 1.125));
- color: inherit;
-
- > a {
- color: inherit;
- }
-}
-
-// Optional footer (stays gray in every modifier class)
-.panel-footer {
- padding: 10px 15px;
- background-color: @panel-footer-bg;
- border-top: 1px solid @panel-inner-border;
- .border-bottom-radius((@panel-border-radius - 1));
-}
-
-
-// List groups in panels
-//
-// By default, space out list group content from panel headings to account for
-// any kind of custom content between the two.
-
-.panel {
- > .list-group {
- margin-bottom: 0;
-
- .list-group-item {
- border-width: 1px 0;
- border-radius: 0;
- }
-
- // Add border top radius for first one
- &:first-child {
- .list-group-item:first-child {
- border-top: 0;
- .border-top-radius((@panel-border-radius - 1));
- }
- }
- // Add border bottom radius for last one
- &:last-child {
- .list-group-item:last-child {
- border-bottom: 0;
- .border-bottom-radius((@panel-border-radius - 1));
- }
- }
- }
-}
-// Collapse space between when there's no additional content.
-.panel-heading + .list-group {
- .list-group-item:first-child {
- border-top-width: 0;
- }
-}
-
-
-// Tables in panels
-//
-// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and
-// watch it go full width.
-
-.panel {
- > .table,
- > .table-responsive > .table {
- margin-bottom: 0;
- }
- // Add border top radius for first one
- > .table:first-child,
- > .table-responsive:first-child > .table:first-child {
- .border-top-radius((@panel-border-radius - 1));
-
- > thead:first-child,
- > tbody:first-child {
- > tr:first-child {
- td:first-child,
- th:first-child {
- border-top-left-radius: (@panel-border-radius - 1);
- }
- td:last-child,
- th:last-child {
- border-top-right-radius: (@panel-border-radius - 1);
- }
- }
- }
- }
- // Add border bottom radius for last one
- > .table:last-child,
- > .table-responsive:last-child > .table:last-child {
- .border-bottom-radius((@panel-border-radius - 1));
-
- > tbody:last-child,
- > tfoot:last-child {
- > tr:last-child {
- td:first-child,
- th:first-child {
- border-bottom-left-radius: (@panel-border-radius - 1);
- }
- td:last-child,
- th:last-child {
- border-bottom-right-radius: (@panel-border-radius - 1);
- }
- }
- }
- }
- > .panel-body + .table,
- > .panel-body + .table-responsive {
- border-top: 1px solid @table-border-color;
- }
- > .table > tbody:first-child > tr:first-child th,
- > .table > tbody:first-child > tr:first-child td {
- border-top: 0;
- }
- > .table-bordered,
- > .table-responsive > .table-bordered {
- border: 0;
- > thead,
- > tbody,
- > tfoot {
- > tr {
- > th:first-child,
- > td:first-child {
- border-left: 0;
- }
- > th:last-child,
- > td:last-child {
- border-right: 0;
- }
- }
- }
- > thead,
- > tbody {
- > tr:first-child {
- > td,
- > th {
- border-bottom: 0;
- }
- }
- }
- > tbody,
- > tfoot {
- > tr:last-child {
- > td,
- > th {
- border-bottom: 0;
- }
- }
- }
- }
- > .table-responsive {
- border: 0;
- margin-bottom: 0;
- }
-}
-
-
-// Collapsable panels (aka, accordion)
-//
-// Wrap a series of panels in `.panel-group` to turn them into an accordion with
-// the help of our collapse JavaScript plugin.
-
-.panel-group {
- margin-bottom: @line-height-computed;
-
- // Tighten up margin so it's only between panels
- .panel {
- margin-bottom: 0;
- border-radius: @panel-border-radius;
- overflow: hidden; // crop contents when collapsed
- + .panel {
- margin-top: 5px;
- }
- }
-
- .panel-heading {
- border-bottom: 0;
- + .panel-collapse .panel-body {
- border-top: 1px solid @panel-inner-border;
- }
- }
- .panel-footer {
- border-top: 0;
- + .panel-collapse .panel-body {
- border-bottom: 1px solid @panel-inner-border;
- }
- }
-}
-
-
-// Contextual variations
-.panel-default {
- .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);
-}
-.panel-primary {
- .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);
-}
-.panel-success {
- .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);
-}
-.panel-info {
- .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);
-}
-.panel-warning {
- .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);
-}
-.panel-danger {
- .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);
-}
diff --git a/woc/css/less/pivot.less b/woc/css/less/pivot.less
deleted file mode 100644
index cfda9ec..0000000
--- a/woc/css/less/pivot.less
+++ /dev/null
@@ -1,765 +0,0 @@
-//
-// Load core variables and mixins
-// --------------------------------------------------
-
-@import "variables.less";
-@import "mixins.less";
-
-//
-// Useful Mixins
-// --------------------------------------------------
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-//
-// Helper Classes & Resets
-// --------------------------------------------------
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-//
-// Loader
-// --------------------------------------------------
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-//
-// Colours
-// --------------------------------------------------
-
-@color-primary: #e74c3c;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-//
-// Typography
-// --------------------------------------------------
-
-@custom-heading-font: 'Muli';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-//
-// Spacing Standards
-// --------------------------------------------------
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-//
-// Buttons
-// --------------------------------------------------
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 10px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-//
-// Backgrounds & Parallax
-// --------------------------------------------------
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-//
-// Navigation
-// --------------------------------------------------
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.3); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-.widget .instagram{ padding: 0px; }
-.widget .instagram ul{ position: relative; }
-.widget .instagram li{ height: 80px; width: 33.33333%; }
-.widget .instagram li:nth-child(n+10){ display: none; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px; margin-bottom: 32px; left: 24px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-//
-// Sliders & Dividers & Headers
-// --------------------------------------------------
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-//
-// Image with text
-// --------------------------------------------------
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-//
-// Promo Blocks
-// --------------------------------------------------
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 120px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-.block-content{ display: block; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-//
-// Speakers & Topics
-// --------------------------------------------------
-
-.speakers-row .col-md-3{ padding: 0px; }
-
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ position: absolute; bottom: 0px; padding: 12px; text-align: right; width: 100%; }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-//
-// Schedule
-// --------------------------------------------------
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-//
-// Galleries
-// --------------------------------------------------
-
-.instagram{ position: relative; padding: @standard-space*3 0px; }
-.instagram{ overflow: hidden; background: #000 !important; }
-.instagram ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover{ opacity: 1; }
-
-.instagram .container{ position: relative; z-index: 3; }
-.instagram i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9){ display: none; }
- .instagram li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7){ display: none; }
- .instagram li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5){ display: none; }
- .instagram li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-//
-// Pricing
-// --------------------------------------------------
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-//
-// Frequently Asked Questions
-// --------------------------------------------------
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-//
-// Visitor Info
-// --------------------------------------------------
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-//
-// Subscribe
-// --------------------------------------------------
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-#tweets .user{ display: none; }
-#tweets .interact{ display: none; }
-#tweets .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; }
-#tweets .tweet a{ color: #fff !important; border-color: #fff !important; }
-#tweets .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- #tweets .tweet{ font-size: 20px; line-height: 26px; }
-}
-
-//
-// Contact
-// --------------------------------------------------
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-
-//
-// Sponsors
-// --------------------------------------------------
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-//
-// Forms
-// --------------------------------------------------
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.form-success{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-//
-// Footers
-// --------------------------------------------------
-
-.subscribe-1 footer .menu{ overflow: visible; }
-.subscribe-1 footer .menu li{ top: 0px; }
-.subscribe-1 footer .menu li a{ padding-bottom: 0px; }
-.subscribe-1 footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.subscribe-1 footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.subscribe-1 footer .menu li a:hover{ border: none; }
-.subscribe-1 footer .back-to-top{ padding-right: 42px; }
-.subscribe-1 footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- footer .text-right{ text-align: left !important; }
- footer .menu{ margin-top: 24px; }
- footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/popovers.less b/woc/css/less/popovers.less
deleted file mode 100644
index 696d74c..0000000
--- a/woc/css/less/popovers.less
+++ /dev/null
@@ -1,133 +0,0 @@
-//
-// Popovers
-// --------------------------------------------------
-
-
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: @zindex-popover;
- display: none;
- max-width: @popover-max-width;
- padding: 1px;
- text-align: left; // Reset given new insertion method
- background-color: @popover-bg;
- background-clip: padding-box;
- border: 1px solid @popover-fallback-border-color;
- border: 1px solid @popover-border-color;
- border-radius: @border-radius-large;
- .box-shadow(0 5px 10px rgba(0,0,0,.2));
-
- // Overrides for proper insertion
- white-space: normal;
-
- // Offset the popover to account for the popover arrow
- &.top { margin-top: -@popover-arrow-width; }
- &.right { margin-left: @popover-arrow-width; }
- &.bottom { margin-top: @popover-arrow-width; }
- &.left { margin-left: -@popover-arrow-width; }
-}
-
-.popover-title {
- margin: 0; // reset heading margin
- padding: 8px 14px;
- font-size: @font-size-base;
- font-weight: normal;
- line-height: 18px;
- background-color: @popover-title-bg;
- border-bottom: 1px solid darken(@popover-title-bg, 5%);
- border-radius: 5px 5px 0 0;
-}
-
-.popover-content {
- padding: 9px 14px;
-}
-
-// Arrows
-//
-// .arrow is outer, .arrow:after is inner
-
-.popover > .arrow {
- &,
- &:after {
- position: absolute;
- display: block;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
- }
-}
-.popover > .arrow {
- border-width: @popover-arrow-outer-width;
-}
-.popover > .arrow:after {
- border-width: @popover-arrow-width;
- content: "";
-}
-
-.popover {
- &.top > .arrow {
- left: 50%;
- margin-left: -@popover-arrow-outer-width;
- border-bottom-width: 0;
- border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback
- border-top-color: @popover-arrow-outer-color;
- bottom: -@popover-arrow-outer-width;
- &:after {
- content: " ";
- bottom: 1px;
- margin-left: -@popover-arrow-width;
- border-bottom-width: 0;
- border-top-color: @popover-arrow-color;
- }
- }
- &.right > .arrow {
- top: 50%;
- left: -@popover-arrow-outer-width;
- margin-top: -@popover-arrow-outer-width;
- border-left-width: 0;
- border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback
- border-right-color: @popover-arrow-outer-color;
- &:after {
- content: " ";
- left: 1px;
- bottom: -@popover-arrow-width;
- border-left-width: 0;
- border-right-color: @popover-arrow-color;
- }
- }
- &.bottom > .arrow {
- left: 50%;
- margin-left: -@popover-arrow-outer-width;
- border-top-width: 0;
- border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback
- border-bottom-color: @popover-arrow-outer-color;
- top: -@popover-arrow-outer-width;
- &:after {
- content: " ";
- top: 1px;
- margin-left: -@popover-arrow-width;
- border-top-width: 0;
- border-bottom-color: @popover-arrow-color;
- }
- }
-
- &.left > .arrow {
- top: 50%;
- right: -@popover-arrow-outer-width;
- margin-top: -@popover-arrow-outer-width;
- border-right-width: 0;
- border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback
- border-left-color: @popover-arrow-outer-color;
- &:after {
- content: " ";
- right: 1px;
- border-right-width: 0;
- border-left-color: @popover-arrow-color;
- bottom: -@popover-arrow-width;
- }
- }
-
-}
diff --git a/woc/css/less/powerpuff.less b/woc/css/less/powerpuff.less
deleted file mode 100644
index 263ee1d..0000000
--- a/woc/css/less/powerpuff.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #C600AE;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/print.less b/woc/css/less/print.less
deleted file mode 100644
index 3655d03..0000000
--- a/woc/css/less/print.less
+++ /dev/null
@@ -1,101 +0,0 @@
-//
-// Basic print styles
-// --------------------------------------------------
-// Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css
-
-@media print {
-
- * {
- text-shadow: none !important;
- color: #000 !important; // Black prints faster: h5bp.com/s
- background: transparent !important;
- box-shadow: none !important;
- }
-
- a,
- a:visited {
- text-decoration: underline;
- }
-
- a[href]:after {
- content: " (" attr(href) ")";
- }
-
- abbr[title]:after {
- content: " (" attr(title) ")";
- }
-
- // Don't show links for images, or javascript/internal links
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: "";
- }
-
- pre,
- blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
-
- thead {
- display: table-header-group; // h5bp.com/t
- }
-
- tr,
- img {
- page-break-inside: avoid;
- }
-
- img {
- max-width: 100% !important;
- }
-
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
-
- h2,
- h3 {
- page-break-after: avoid;
- }
-
- // Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245
- // Once fixed, we can just straight up remove this.
- select {
- background: #fff !important;
- }
-
- // Bootstrap components
- .navbar {
- display: none;
- }
- .table {
- td,
- th {
- background-color: #fff !important;
- }
- }
- .btn,
- .dropup > .btn {
- > .caret {
- border-top-color: #000 !important;
- }
- }
- .label {
- border: 1px solid #000;
- }
-
- .table {
- border-collapse: collapse !important;
- }
- .table-bordered {
- th,
- td {
- border: 1px solid #ddd !important;
- }
- }
-
-}
diff --git a/woc/css/less/progress-bars.less b/woc/css/less/progress-bars.less
deleted file mode 100644
index 76c87be..0000000
--- a/woc/css/less/progress-bars.less
+++ /dev/null
@@ -1,80 +0,0 @@
-//
-// Progress bars
-// --------------------------------------------------
-
-
-// Bar animations
-// -------------------------
-
-// WebKit
-@-webkit-keyframes progress-bar-stripes {
- from { background-position: 40px 0; }
- to { background-position: 0 0; }
-}
-
-// Spec and IE10+
-@keyframes progress-bar-stripes {
- from { background-position: 40px 0; }
- to { background-position: 0 0; }
-}
-
-
-
-// Bar itself
-// -------------------------
-
-// Outer container
-.progress {
- overflow: hidden;
- height: @line-height-computed;
- margin-bottom: @line-height-computed;
- background-color: @progress-bg;
- border-radius: @border-radius-base;
- .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));
-}
-
-// Bar of progress
-.progress-bar {
- float: left;
- width: 0%;
- height: 100%;
- font-size: @font-size-small;
- line-height: @line-height-computed;
- color: @progress-bar-color;
- text-align: center;
- background-color: @progress-bar-bg;
- .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));
- .transition(width .6s ease);
-}
-
-// Striped bars
-.progress-striped .progress-bar {
- #gradient > .striped();
- background-size: 40px 40px;
-}
-
-// Call animation for the active one
-.progress.active .progress-bar {
- .animation(progress-bar-stripes 2s linear infinite);
-}
-
-
-
-// Variations
-// -------------------------
-
-.progress-bar-success {
- .progress-bar-variant(@progress-bar-success-bg);
-}
-
-.progress-bar-info {
- .progress-bar-variant(@progress-bar-info-bg);
-}
-
-.progress-bar-warning {
- .progress-bar-variant(@progress-bar-warning-bg);
-}
-
-.progress-bar-danger {
- .progress-bar-variant(@progress-bar-danger-bg);
-}
diff --git a/woc/css/less/properorange.less b/woc/css/less/properorange.less
deleted file mode 100644
index 1d5ba37..0000000
--- a/woc/css/less/properorange.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #FF8700;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/responsive-utilities.less b/woc/css/less/responsive-utilities.less
deleted file mode 100644
index 027a264..0000000
--- a/woc/css/less/responsive-utilities.less
+++ /dev/null
@@ -1,92 +0,0 @@
-//
-// Responsive: Utility classes
-// --------------------------------------------------
-
-
-// IE10 in Windows (Phone) 8
-//
-// Support for responsive views via media queries is kind of borked in IE10, for
-// Surface/desktop in split view and for Windows Phone 8. This particular fix
-// must be accompanied by a snippet of JavaScript to sniff the user agent and
-// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at
-// our Getting Started page for more information on this bug.
-//
-// For more information, see the following:
-//
-// Issue: https://github.com/twbs/bootstrap/issues/10497
-// Docs: http://getbootstrap.com/getting-started/#browsers
-// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/
-
-@-ms-viewport {
- width: device-width;
-}
-
-
-// Visibility utilities
-.visible-xs,
-.visible-sm,
-.visible-md,
-.visible-lg {
- .responsive-invisibility();
-}
-
-.visible-xs {
- @media (max-width: @screen-xs-max) {
- .responsive-visibility();
- }
-}
-.visible-sm {
- @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
- .responsive-visibility();
- }
-}
-.visible-md {
- @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
- .responsive-visibility();
- }
-}
-.visible-lg {
- @media (min-width: @screen-lg-min) {
- .responsive-visibility();
- }
-}
-
-.hidden-xs {
- @media (max-width: @screen-xs-max) {
- .responsive-invisibility();
- }
-}
-.hidden-sm {
- @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
- .responsive-invisibility();
- }
-}
-.hidden-md {
- @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
- .responsive-invisibility();
- }
-}
-.hidden-lg {
- @media (min-width: @screen-lg-min) {
- .responsive-invisibility();
- }
-}
-
-
-// Print utilities
-//
-// Media queries are placed on the inside to be mixin-friendly.
-
-.visible-print {
- .responsive-invisibility();
-
- @media print {
- .responsive-visibility();
- }
-}
-
-.hidden-print {
- @media print {
- .responsive-invisibility();
- }
-}
diff --git a/woc/css/less/scaffolding.less b/woc/css/less/scaffolding.less
deleted file mode 100644
index fe29f2d..0000000
--- a/woc/css/less/scaffolding.less
+++ /dev/null
@@ -1,134 +0,0 @@
-//
-// Scaffolding
-// --------------------------------------------------
-
-
-// Reset the box-sizing
-//
-// Heads up! This reset may cause conflicts with some third-party widgets.
-// For recommendations on resolving such conflicts, see
-// http://getbootstrap.com/getting-started/#third-box-sizing
-* {
- .box-sizing(border-box);
-}
-*:before,
-*:after {
- .box-sizing(border-box);
-}
-
-
-// Body reset
-
-html {
- font-size: 62.5%;
- -webkit-tap-highlight-color: rgba(0,0,0,0);
-}
-
-body {
- font-family: @font-family-base;
- font-size: @font-size-base;
- line-height: @line-height-base;
- color: @text-color;
- background-color: @body-bg;
-}
-
-// Reset fonts for relevant elements
-input,
-button,
-select,
-textarea {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-
-
-// Links
-
-a {
- color: @link-color;
- text-decoration: none;
-
- &:hover,
- &:focus {
- color: @link-hover-color;
- text-decoration: underline;
- }
-
- &:focus {
- .tab-focus();
- }
-}
-
-
-// Figures
-//
-// We reset this here because previously Normalize had no `figure` margins. This
-// ensures we don't break anyone's use of the element.
-
-figure {
- margin: 0;
-}
-
-
-// Images
-
-img {
- vertical-align: middle;
-}
-
-// Responsive images (ensure images don't scale beyond their parents)
-.img-responsive {
- .img-responsive();
-}
-
-// Rounded corners
-.img-rounded {
- border-radius: @border-radius-large;
-}
-
-// Image thumbnails
-//
-// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.
-.img-thumbnail {
- padding: @thumbnail-padding;
- line-height: @line-height-base;
- background-color: @thumbnail-bg;
- border: 1px solid @thumbnail-border;
- border-radius: @thumbnail-border-radius;
- .transition(all .2s ease-in-out);
-
- // Keep them at most 100% wide
- .img-responsive(inline-block);
-}
-
-// Perfect circle
-.img-circle {
- border-radius: 50%; // set radius in percents
-}
-
-
-// Horizontal rules
-
-hr {
- margin-top: @line-height-computed;
- margin-bottom: @line-height-computed;
- border: 0;
- border-top: 1px solid @hr-border;
-}
-
-
-// Only display content to screen readers
-//
-// See: http://a11yproject.com/posts/how-to-hide-content/
-
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- margin: -1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0,0,0,0);
- border: 0;
-}
diff --git a/woc/css/less/sulphur.less b/woc/css/less/sulphur.less
deleted file mode 100644
index 0e6eecc..0000000
--- a/woc/css/less/sulphur.less
+++ /dev/null
@@ -1,901 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #DCBE00;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/tables.less b/woc/css/less/tables.less
deleted file mode 100644
index c41989c..0000000
--- a/woc/css/less/tables.less
+++ /dev/null
@@ -1,233 +0,0 @@
-//
-// Tables
-// --------------------------------------------------
-
-
-table {
- max-width: 100%;
- background-color: @table-bg;
-}
-th {
- text-align: left;
-}
-
-
-// Baseline styles
-
-.table {
- width: 100%;
- margin-bottom: @line-height-computed;
- // Cells
- > thead,
- > tbody,
- > tfoot {
- > tr {
- > th,
- > td {
- padding: @table-cell-padding;
- line-height: @line-height-base;
- vertical-align: top;
- border-top: 1px solid @table-border-color;
- }
- }
- }
- // Bottom align for column headings
- > thead > tr > th {
- vertical-align: bottom;
- border-bottom: 2px solid @table-border-color;
- }
- // Remove top border from thead by default
- > caption + thead,
- > colgroup + thead,
- > thead:first-child {
- > tr:first-child {
- > th,
- > td {
- border-top: 0;
- }
- }
- }
- // Account for multiple tbody instances
- > tbody + tbody {
- border-top: 2px solid @table-border-color;
- }
-
- // Nesting
- .table {
- background-color: @body-bg;
- }
-}
-
-
-// Condensed table w/ half padding
-
-.table-condensed {
- > thead,
- > tbody,
- > tfoot {
- > tr {
- > th,
- > td {
- padding: @table-condensed-cell-padding;
- }
- }
- }
-}
-
-
-// Bordered version
-//
-// Add borders all around the table and between all the columns.
-
-.table-bordered {
- border: 1px solid @table-border-color;
- > thead,
- > tbody,
- > tfoot {
- > tr {
- > th,
- > td {
- border: 1px solid @table-border-color;
- }
- }
- }
- > thead > tr {
- > th,
- > td {
- border-bottom-width: 2px;
- }
- }
-}
-
-
-// Zebra-striping
-//
-// Default zebra-stripe styles (alternating gray and transparent backgrounds)
-
-.table-striped {
- > tbody > tr:nth-child(odd) {
- > td,
- > th {
- background-color: @table-bg-accent;
- }
- }
-}
-
-
-// Hover effect
-//
-// Placed here since it has to come after the potential zebra striping
-
-.table-hover {
- > tbody > tr:hover {
- > td,
- > th {
- background-color: @table-bg-hover;
- }
- }
-}
-
-
-// Table cell sizing
-//
-// Reset default table behavior
-
-table col[class*="col-"] {
- position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)
- float: none;
- display: table-column;
-}
-table {
- td,
- th {
- &[class*="col-"] {
- position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)
- float: none;
- display: table-cell;
- }
- }
-}
-
-
-// Table backgrounds
-//
-// Exact selectors below required to override `.table-striped` and prevent
-// inheritance to nested tables.
-
-// Generate the contextual variants
-.table-row-variant(active; @table-bg-active);
-.table-row-variant(success; @state-success-bg);
-.table-row-variant(info; @state-info-bg);
-.table-row-variant(warning; @state-warning-bg);
-.table-row-variant(danger; @state-danger-bg);
-
-
-// Responsive tables
-//
-// Wrap your tables in `.table-responsive` and we'll make them mobile friendly
-// by enabling horizontal scrolling. Only applies <768px. Everything above that
-// will display normally.
-
-@media (max-width: @screen-xs-max) {
- .table-responsive {
- width: 100%;
- margin-bottom: (@line-height-computed * 0.75);
- overflow-y: hidden;
- overflow-x: scroll;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- border: 1px solid @table-border-color;
- -webkit-overflow-scrolling: touch;
-
- // Tighten up spacing
- > .table {
- margin-bottom: 0;
-
- // Ensure the content doesn't wrap
- > thead,
- > tbody,
- > tfoot {
- > tr {
- > th,
- > td {
- white-space: nowrap;
- }
- }
- }
- }
-
- // Special overrides for the bordered tables
- > .table-bordered {
- border: 0;
-
- // Nuke the appropriate borders so that the parent can handle them
- > thead,
- > tbody,
- > tfoot {
- > tr {
- > th:first-child,
- > td:first-child {
- border-left: 0;
- }
- > th:last-child,
- > td:last-child {
- border-right: 0;
- }
- }
- }
-
- // Only nuke the last row's bottom-border in `tbody` and `tfoot` since
- // chances are there will be only one `tr` in a `thead` and that would
- // remove the border altogether.
- > tbody,
- > tfoot {
- > tr:last-child {
- > th,
- > td {
- border-bottom: 0;
- }
- }
- }
-
- }
- }
-}
diff --git a/woc/css/less/theme.less b/woc/css/less/theme.less
deleted file mode 100644
index 833e028..0000000
--- a/woc/css/less/theme.less
+++ /dev/null
@@ -1,908 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-
-@import "variables.less";
-@import "mixins.less";
-
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vertical-align-cancel{
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.transition-100{
- transition: all .1s ease-out;
- -webkit-transition: all .1s ease-out;
- -moz-transition: all .1s ease-out;
-}
-
-.transition-300{
- transition: all .3s ease-out;
- -webkit-transition: all .3s ease-out;
- -moz-transition: all .3s ease-out;
-}
-
-.transition-700{
- transition: all .7s ease-out;
- -webkit-transition: all .7s ease-out;
- -moz-transition: all .7s ease-out;
-}
-
-.translate3d(@x,@y,@z){
- transform: translate3d(@x,@y,@z);
- -webkit-transform: translate3d(@x,@y,@z);
- -moz-transform: translate3d(@x,@y,@z);
-}
-
-.scale2d(@x,@y){
- transform: scale(@x,@y);
- -webkit-transform: scale(@x,@y);
- -moz-transform: scale(@x,@y);
-}
-
-.overlay-params(@strength, @bg-color){
- background-color: @bg-color;
- opacity: @strength;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-
-.overlay:before{ .overlay-params(@strength: 0.5, @bg-color: @color-heading); }
-.overlay .container{ position: relative; z-index: 2; }
-
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-
-.go-right{ right: 0px; }
-.go-left{ left: 0px; }
-
-img{ max-width: 100%; }
-
-.main-container{ .transition-300; }
-
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-
-.loader{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; background: #fff; .preserve-3d; .transition-300; opacity: 1; }
-.strip-holder{ .vertical-align; left: 50%; margin-left: -50px; position: relative; }
-.strip-1, .strip-2, .strip-3{ width: 20px; height: 20px; background: @color-primary; position: relative; -webkit-animation: stripMove 2s ease infinite alternate; animation: stripMove 2s ease infinite alternate; -moz-animation: stripMove 2s ease infinite alternate; }
-.strip-2{ -webkit-animation-duration: 2.1s; animation-duration: 2.1s; background-color: lighten(@color-primary, 20%); }
-.strip-3{ -webkit-animation-duration: 2.2s; animation-duration: 2.2s; background-color: lighten(@color-primary, 40%); }
-
-
-@-webkit-keyframes stripMove{
- 0% { .translate3d(@x: 0px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
-}
-
-@-moz-keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-@keyframes stripMove{
- 0% { .translate3d(@x: -50px, @y: 0px, @z: 0px); }
- 50% { .translate3d(@x: 0px, @y: 0px, @z: 0px); .scale2d(@x: 4, @y: 1); }
- 100% { .translate3d(@x: 50px, @y: 0px, @z: 0px); }
-}
-
-.main-container{ .transition-300; opacity: 0; }
-nav{ .transition-300; opacity: 0; }
-.show-content{ opacity: 1 !important; }
-.hide-loader{ opacity: 0 !important; }
-
-
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-
-@color-primary: #0072bc;
-@color-heading: #333;
-@color-body: #777;
-@color-muted: #f5f5f5 !important;
-
-.background-dark{ background-color: @color-heading !important; }
-.color-heading{ color: @color-heading; }
-
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-
-@custom-heading-font: 'Open Sans';
-@custom-body-font: 'Open Sans';
-
-.text-white{ color: #fff; }
-
-body{ font-family: @custom-body-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; color: @color-body; font-size: 14px; line-height: 24px; background: #fff; }
-h1,h2,h3,h4,h5,h6{ font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; margin: 0px; color: @color-heading; }
-
-h1{ font-size: 30px; line-height: 36px; margin-bottom: 42px; }
-h3{ font-size: 20px; line-height: 28px; }
-
-.large-h1{ font-size: 42px; line-height: 48px; font-weight: 300; }
-
-p{ font-size: 14px; line-height: 24px; }
-p:last-child{ margin-bottom: 0px; }
-p.lead{ font-size: 16px; line-height: 30px; font-weight: 400; }
-span.lead{ font-weight: 400; }
-.uppercase{ text-transform: uppercase; letter-spacing: 1px; display: inline-block; margin-right: -1px; }
-
-strong{ font-weight: 600; }
-
-ul{ list-style: none; margin: 0px; padding: 0px; }
-
-@media all and(max-width: 767px){
- h1{ font-size: 24px; line-height: 28px; margin-bottom: 36px; }
- h2{ font-size: 20px; line-height: 26px; }
-
- .large-h1{ font-size: 24px; line-height: 28px; }
-
- p{ font-size: 13px; line-height: 22px; }
- p.lead{ font-size: 15px; line-height: 26px; }
-}
-
-
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-
-@standard-space: 72px;
-
-section{ padding: @standard-space 0px; background: #fff; }
-
-.duplicatable-content{ padding-bottom: @standard-space/2; }
-
-
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-
-a:hover{ text-decoration: none; }
-h1 a, span a,p a,.text-link a{ font-weight: 600; color: #fff; display: inline-block; border-bottom: 4px solid #fff; padding-bottom: 6px; .transition-300; }
-span a, p a,.text-link a{ padding-bottom: 4px; border-bottom: 3px solid #fff; }
-span a:hover{ color: #fff; }
-p a, .text-link a{ color: @color-primary !important; border-color: @color-primary; padding-bottom: 2px; }
-p a, .text-link a:hover{ color: @color-heading; }
-
-.btn{ min-width: 180px; border-radius: 25px; background: @color-primary; text-align: center; padding: 13px 0px 14px 0px; color: #fff; font-size: 15px; .transition-300; font-weight: 600; line-height: 1; }
-.btn:hover{ color: #fff; background: darken(@color-primary, 5%); }
-.btn-hollow{ background: none; border: 2px solid @color-primary; color: @color-primary; }
-.btn-hollow:hover{ background: @color-primary; }
-
-.btn-white{ background: #fff; color: @color-primary; }
-.btn-white:hover{ background: #fff; color: darken(@color-primary,10%); }
-
-.btn-hollow.btn-white{ background: none; border-color: #fff; color: #fff; }
-.btn-hollow.btn-white:hover{ background: #fff; color: @color-primary; }
-
-.btn-lg{ padding: 20px 0px 21px 0px; text-transform: uppercase; min-width: 230px; border-radius: 35px; }
-
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-.background-image-holder{ position: absolute; width: 100%; height: 130%; top: -10%; background-size: cover !important; background-position: 50% 50% !important; }
-.image-holder{ position: relative; overflow: hidden; }
-
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-
-nav .logo{ max-height: 45px; max-width: 110px; position: absolute; top: -6px; opacity: 1; }
-nav .text-right{ position: relative; }
-nav .container{ .transition-300; }
-
-.overlay-nav{ position:fixed; top: 0px; z-index: 10; width: 100%; padding-top: @standard-space/3; line-height: 1; background: none; .transition-300; }
-.overlay-nav .logo-dark{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-light{ opacity: 0; }
-.overlay-nav.sticky-nav .logo-dark{ opacity: 1; }
-
-.bottom-border{ position: absolute; bottom: 2px; width: 100%; height: 2px; background: rgba(255,255,255,0.3); }
-.sidebar-menu .bottom-border{ position: relative; bottom: 0px; background: rgba(255,255,255,0.2); display: block !important; }
-
-.menu{ display: inline-block; text-align: left; line-height: 1; }
-.menu li{ float: left; margin-right: 32px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; position: relative; top: 4px; }
-.menu li:last-child{ margin-right: 0px; }
-.menu li:nth-las-child(2){ margin-right: 12px; }
-.menu li a{ color: #fff; display: inline-block; padding-bottom: @standard-space/3; border-bottom: 2px solid rgba(0,0,0,0); .transition-300; }
-.menu li a:hover{ border-bottom: 2px solid #fff; }
-
-.nav-dropdown{ position: absolute; z-index: -1; max-height: 0px; background: rgba(255,255,255,0.9); min-width: 200px; .transition-300; }
-.nav-dropdown li:first-child{ margin-top: 12px; }
-.nav-dropdown li{ opacity: 0; .transition-300; margin-right: 0px; float: none; margin-bottom: 18px; }
-.nav-dropdown li a{ padding-bottom: 0px; padding-left: 24px; color: @color-heading; }
-.nav-dropdown li a:hover{ border-color: rgba(0,0,0,0); }
-
-.has-dropdown:hover .nav-dropdown{ z-index: 10; max-height: 300px; }
-.has-dropdown:hover .nav-dropdown li{ opacity: 1; }
-
-.has-dropdown a{ padding-left: 18px; }
-.has-dropdown:before{ display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e688"; color: #fff; font-size: 24px; position: absolute; top: -6px; }
-
-.menu .social-link{ font-size: 14px; top: 0px !important; margin-right: 18px !important; }
-.menu .social-link:nth-last-child(2){ margin-right: 18px; }
-
-.sticky-nav{ background: rgba(255,255,255,0.9); }
-.sticky-nav .menu li a{ color: @color-heading; }
-.sticky-nav .bottom-border{ display: none; }
-.sticky-nav .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.sticky-nav .sidebar-menu-toggle, .sticky-nav .mobile-menu-toggle{ color: @color-heading; }
-.sticky-nav .nav-dropdown{ background: rgba(255,255,255,0.9); }
-.sticky-nav .has-dropdown:before{ color: @color-heading; }
-
-.sidebar-menu-toggle, .mobile-menu-toggle{ position: absolute; color: #fff; font-size: 32px; right: 0px; top: -7px; cursor: pointer; .transition-300; }
-
-.mobile-menu-toggle{ display: none; }
-
-.sidebar-menu, .instagram-sidebar{ position: fixed; right: 0px; top: 0px; width: 300px; height: 100%; background: @color-heading; .translate3d(@x: 300px, @y: 0px, @z: 0px); .transition-300; }
-.show-sidebar{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-.reveal-sidebar{ .translate3d(@x: -300px, @y: 0px, @z: 0px); }
-
-.sidebar-content{ padding: 0px 24px; margin-top: 24px; }
-.widget{ margin-bottom: 24px; }
-.widget .title{ font-size: 16px; font-weight: 600; display: inline-block; margin-bottom: 12px; }
-.widget .menu li{ float: none; margin-bottom: 12px; }
-.widget .menu li a{ padding-bottom: 0px; color: #fff !important; font-size: 12px; }
-.widget .menu li a:hover{ border-color: rgba(0,0,0,0); }
-.widget .menu .social-link{ display: none; }
-.widget .social-profiles li{ margin-right: 24px; }
-.widget .social-profiles li a{ color: #fff; }
-
-.instagram-toggle{ cursor: pointer; }
-.instagram-toggle-init{ pointer-events: none; }
-.instagram-sidebar li{ width: 100%; height: 250px; }
-.instagram-sidebar{ overflow-y: auto; }
-
-.sidebar-content .copy-text{ position: absolute; bottom: 32px; color: rgba(255,255,255,0.5); font-size: 12px; }
-.text-panel{ background: lighten(@color-heading, 8%); padding: 18px; }
-
-.relative-nav{ position: relative; padding-top: 28px; background: #fff; }
-.relative-nav .menu li a{ color: @color-heading; }
-.relative-nav .has-dropdown:before{ color: @color-heading; }
-.relative-nav .nav-dropdown{ background: rgba(53,53,53,0.8); }
-.relative-nav .has-dropdown li a{ color: #fff; }
-.relative-nav .sidebar-menu-toggle{ color: @color-heading; }
-.relative-nav .logo-light{ opacity: 0 !important; }
-.relative-nav .logo-dark{ opacity: 1 !important; }
-.relative-nav .logo{ top: -4px !important; }
-
-.sidebar-menu .logo{ max-width: 110px; position: relative; top: 21px !important; margin-bottom: 32px; left: 24px; }
-
-@media all and(max-width: 768px){
- nav{ max-height: 67px; overflow: hidden; background: rgba(255,255,255,0.9) !important; }
- nav .menu li{ float: none; margin-bottom: 24px; }
- nav .menu li a{ color: @color-heading !important; padding-bottom: 0px; }
- nav .logo{ max-width: 90px; top: -2px; }
- nav .logo-dark{ opacity: 1 !important; }
- nav .logo-light{ opacity: 0 !important; }
- nav .menu{ width: 100%; display: block; margin-top: 67px; margin-right: 0px; }
- nav .social-link{ float: left !important; }
- .sidebar-menu-toggle{ display: none; }
- .mobile-menu-toggle{ display: block; position: fixed; top: 17px; right: 24px; color: @color-heading !important; }
- .open-menu{ max-height: 800px !important; }
- .nav-dropdown{ position: relative; display: none; }
- .has-dropdown:hover .nav-dropdown{ display: block; }
- .has-dropdown:before{ color: @color-heading; }
-}
-
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-
-.hero-slider{ padding: 0px; position: relative; overflow: hidden; }
-.hero-slider .slides li{ height: 780px; position: relative; overflow: hidden; .preserve-3d; }
-.hero-slider .slides li:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-
-.hero-slider .container{ .vertical-align; z-index: 2; }
-.hero-slider h1{ margin-bottom: 42px; }
-
-.hero-slider .btn-hollow{ color: #fff; border-color: #fff; margin-left: 16px; }
-.hero-slider .btn-hollow:hover{ background: #fff; color: @color-primary; }
-
-@media all and(max-width: 767px){
- .hero-slider .btn-hollow{ display: none; }
-}
-
-.register-header form.register{ padding-top: 0px; background: rgba(0,0,0,0.4); padding: 24px; }
-.register-header form input{ width: 100% !important; }
-.register-header form.register span{ color: #fff; }
-.register-header .logo, .hero-slide .logo{ max-width: 150px; display: block; margin-bottom: 12px; }
-
-.register-header h1{ margin-bottom: 24px !important; }
-
-@media all and(max-width: 768px){
- .register-header form.register .form-name, .register-header form.register .form-email{ max-width: 100%; width: 100%; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .register-header form.register .form-name, .register-header form.register .form-email{ width: 50%; }
-}
-
-@media all and(max-width: 767px){
- .hero-slide .logo{ max-width: 100px; }
- .register-header .logo{ display: none; }
- .register-header h1{ display: none; }
- .register-header form h1{ display: block; }
- .register-header span.lead{ display: none; }
- .register-header input, .register-header .select-holder{ max-width: 100% !important; }
- .hero-slider h1{ margin-bottom: 18px; }
-}
-
-.testimonials-slider{ position: relative; margin-bottom: 48px; }
-.testimonials-slider .flex-control-nav a{ background:rgba(0,0,0,0.3); }
-.testimonials-slider .flex-control-nav a.flex-active{ background:rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav a:hover{ background: rgba(0,0,0,0.8); }
-.testimonials-slider .flex-control-nav{ bottom: -48px; text-align: left; }
-
-.primary-overlay:before{ .overlay-params(@strength: 0.8, @bg-color: @color-primary); background-color: @color-primary !important; }
-
-.strip-divider{ padding: @standard-space*3 0px; position: relative; overflow: hidden; }
-.strip-divider .container{ z-index: 2; position: relative; }
-.strip-divider h1{ margin: 0px; font-size: 36px; line-height: 48px; }
-.strip-divider a:hover{ color: #fff !important; }
-
-@media all and(max-width: 767px){
- .strip-divider{ padding: @standard-space 0px; }
-}
-
-.countdown-divider{ padding: @standard-space*2 0px; }
-.countdown-divider img, .countdown-header img, .video-header img{ max-width: 300px; display: inline-block; margin-bottom: 12px; }
-
-.countdown-header h1{ margin-bottom: 0px; }
-.countdown-header:before{ opacity: 0.8 !important; }
-
-.video-header:before{ opacity: 0.5 !important; background: #000 !important; }
-.video-header .uppercase, .countdown-header .uppercase{ display: block; font-weight: 600; margin-bottom: 24px; }
-
-
-@media all and(max-width: 768px){
- .countdown-header img, .countdown-divider img, .video-header img{ max-width: 150px; }
-}
-
-.countdown{ text-align: center; margin-top: @standard-space; }
-.countdown-row{ color: #fff; font-size: 80px; font-weight: 300; }
-.countdown-section{ width: 20%; display: inline-block; }
-.countdown-amount{ display: inline-block; margin-bottom: 48px; }
-.countdown-period{ display: block; font-size: 24px; }
-
-.section-header{ position: relative; overflow: hidden; height: 450px; }
-.section-header h1{ font-size: 32px; }
-.section-header.overlay:before{ opacity: 0.2; }
-.section-header i{ font-size: 40px; color: #fff; margin: 0px 24px 12px 0px; }
-.section-header i:last-of-type{ margin-right: 0px; }
-
-@media all and(max-width: 767px){
- .countdown{ margin-top: 48px; }
- .countdown-row{ font-size: 36px; }
- .countdown-period{ font-size: 16px; }
-}
-
-.video-wrapper{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; }
-.video-wrapper video{ width: 100%; }
-
-@media all and(max-width: 1390px){
- .video-wrapper video{ width: 110%; }
-}
-
-@media all and(max-width: 1260px){
- .video-wrapper video{ width: 120%; }
-}
-
-@media all and(max-width: 1160px){
- .video-wrapper video{ width: 130%; }
-}
-
-@media all and(max-width: 1024px){
- .video-wrapper{ display: none; }
-}
-
-.call-to-action{ padding: 144px 0px; }
-.call-to-action .uppercase{ display: block; width: 100%; text-align: center; margin-bottom: 32px; }
-.call-to-action h1{ margin-bottom: 32px; }
-.call-to-action .btn{ margin-bottom: 40px; }
-.call-to-action a i{ display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #fff; margin-right: 12px; font-size: 24px; line-height: 60px; }
-.call-to-action .social_facebook{ background-color: #3b5998; }
-.call-to-action .social_twitter{ background-color: #00aced; }
-.call-to-action a:last-of-type i{ margin-right: 0px; }
-
-@media all and(max-width: 768px){
- .call-to-action{ padding: @standard-space 0px; }
-}
-
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-
-.image-with-text{ overflow: hidden; position: relative; height: 600px; }
-.image-with-text h1{ margin-bottom: 24px; }
-
-.side-image{ padding: 0px; position: absolute; top: 0px; height: 100%; }
-
-
-@media all and(max-width: 767px){
- .image-with-text{ height: auto; padding: @standard-space 0px; }
- .image-with-text .vertical-align{ .vertical-align-cancel }
-}
-
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-
-.color-blocks{ position: relative; overflow: hidden; color: #fff; }
-.color-block{ position: absolute; top: 0px; height: 100%; padding: 0px; color: #fff; .transition-300; }
-.color-blocks h1, .color-blocks h2, .color-blocks h3, .color-blocks h4, .color-blocks h5, .color-blocks h6{ color: #fff; }
-.color-blocks h1{ margin-bottom: 12px; }
-.color-blocks a{ color: #fff; pointer-events: auto; }
-.color-blocks a:hover i{ transform: rotateZ(-10deg); }
-.color-blocks i, .contained-promo i{ color: @color-primary; font-size: 70px; display: inline-block; border: 2px solid #fff; border-radius: 50%; width: 120px; height: 120px; line-height: 117px; background: #fff; text-align: center; .transition-100; }
-.block-left{ background-color: @color-primary; }
-.block-right{ background-color: darken(@color-primary, 8%); right: 0px; }
-
-@media all and(max-width: 768px){
- .block-content{ margin-bottom: @standard-space*2; overflow: hidden; display: block; }
- .block-content:last-of-type{ margin-bottom: 0px; }
- .color-block{ height: 50%; width: 100%; }
- .block-right{ top: 50%; }
-}
-
-@media all and(max-width: 767px){
- .block-content i{ margin-bottom: 30px; }
-}
-
-
-
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-
-.speakers-row{ padding: 0px 15px; }
-.speaker-column{ padding: 0px; }
-
-.speaker{ position: relative; overflow: hidden; }
-.speaker,.topic{ margin-bottom: @standard-space/2; }
-.speaker .hover-state{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; background: rgba(0,0,0,0.5); .transition-300; }
-.speaker .image-holder{ margin-bottom: 12px; }
-.speaker span{ display: block; font-size: 16px; }
-.speaker-name{ color: @color-heading; }
-.speaker .social-links{ width: 100%; .transition-300; .translate3d(@x: 0px, @y: -200px, @z: 0px); }
-.speaker .social-links a{ color: #fff; font-size: 24px; display: inline-block; margin-left: 6px; }
-.speaker .social-links a:last-child{ margin-right: 0px; }
-.speaker .image-holder:hover .hover-state{ opacity: 1; }
-.speaker .image-holder:hover .hover-state .social-links{ .translate3d(@x: 0px, @y: 0px, @z: 0px); }
-
-.speaker-with-bio{ overflow: hidden; margin-bottom: @standard-space/2; }
-.speaker-with-bio .speaker{ width: 50%; float: left; margin-bottom: 0px; }
-.speaker-with-bio .speaker-description{ width: 50%; float: left; padding-left: 30px; }
-.speaker-description span{ display: inline-block; margin-bottom: 18px; font-weight: 600; }
-
-@media all and(max-width: 767px){
- .speaker-with-bio .speaker{ width: 100%; }
- .speaker-with-bio .speaker-description{ width: 100%; padding-left: 0px; }
-}
-
-.topics{ position: relative; overflow: hidden; }
-.topics .container{ position: relative; z-index: 2; }
-.topics.overlay .ruled-list li{ border-color: rgba(255,255,255,0.5); }
-.topics.overlay .topic i{ color: #fff; }
-
-.topic h3{ margin-bottom: 18px; }
-.topic p.lead{ margin-bottom: 32px; }
-.topic i{ font-size: 60px; color: @color-primary; display: inline-block; margin-bottom: 32px; }
-
-@media all and(max-width: 767px){
- .topic h3{ display: inline-block; position: relative; bottom: 18px; left: 12px; }
- .topic i{ margin-bottom: 12px; }
-}
-
-.ruled-list li{ border-top: 1px dotted rgba(0,0,0,0.3); padding: 12px 0px; font-size: 16px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .speakers-row .col-sm-6{ width: 50%; float: left !important; }
-}
-
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-
-.inline-video{ background: @color-muted; }
-.inline-video iframe{ width: 100%; height: 300px; border: none; }
-.inline-video .btn{ min-width: 150px; margin-top: 32px; margin-right: 16px; }
-
-@media all and(max-width: 768px){
- .inline-video iframe{ height: 350px; margin-top: 42px; }
-}
-
-@media all and(max-width: 767px){
- .inline-video iframe{ height: 200px; margin-top: 30px; }
- .inline-video .btn{ margin-top: 18px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .inline-video iframe{ height: 250px; }
-}
-
-.embedded-video-holder p{ display: none; }
-
-.schedule-overview{ border: 2px solid rgba(0,0,0,0.2); margin-bottom: @standard-space/2; }
-.schedule-overview li{ padding: 24px; position: relative; cursor: pointer; .transition-300; }
-.schedule-overview li:first-child .top{ display: none; }
-.schedule-overview li:last-child .bottom{ display: none; }
-
-.schedule-title span{ display: block; font-size: 16px; }
-.schedule-title .title{ color: @color-heading; }
-
-.schedule-text{ max-height: 0px; .transition-300; opacity: 0; }
-
-.schedule-overview li:hover{ background-color: @color-muted; }
-.schedule-overview li:hover .schedule-text{ max-height: 300px; opacity: 1; padding-top: 18px; }
-.schedule-overview li:hover .top,.schedule-overview li:hover .bottom,.schedule-overview li:hover .middle{ border-color: rgba(0,0,0,0.4); }
-.schedule-overview li:hover .middle{ background: @color-heading; }
-
-.schedule-with-text .btn, .contained-gallery .btn{ margin-top: 24px; margin-right: 12px; }
-.schedule-with-text .schedule-overview li{ padding-right: 48px; }
-
-@media all and(max-width: 1024px){
- .schedule-overview li{ padding-right: 48px; }
-}
-
-@media all and(max-width: 767px){
- .schedule-with-text .btn, .contained-gallery .btn{ margin-bottom: 32px; }
-}
-
-.marker-pin{ position: absolute; right: 32px; top: 0px; height: 100%; }
-.marker-pin .top, .marker-pin .bottom{ height: 50%; width: 2px; border-left: 2px solid rgba(0,0,0,0.2); position: absolute; z-index: 1; .transition-300; }
-.marker-pin .top{ top: 0px; }
-.marker-pin .bottom{ bottom: 0px; }
-.marker-pin .middle{ width: 18px; height: 18px; border: 2px solid rgba(0,0,0,0.2); background: #fff; border-radius: 50%; position: absolute; right: -10px; top: 50%; margin-top: -9px; z-index: 2; .transition-300; }
-
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-
-.instagram, .lightbox-gallery{ position: relative; padding: @standard-space*3 0px; }
-.gallery-header{ }
-.gallery-header .logo{ max-width: 400px; display: block; margin: 0px auto; margin-bottom: 12px; }
-
-@media screen and(max-width: 768px){
- .gallery-header .logo{ max-width: 200px; }
- .gallery-header h1{ font-size: 24px !important; line-height: 32px !important; }
-}
-
-.instagram, .lightbox-gallery{ overflow: hidden; background: #000 !important; }
-.instagram ul, .lightbox-gallery ul{ overflow: hidden; position: absolute; width: 100%; height: 100%; top: 0px; }
-.instagram li, .lightbox-gallery li{ float: left; width: 20%; height: 50%; position: relative; cursor: pointer; .transition-300; overflow: hidden; background-size: cover !important; opacity: 0.5; }
-.instagram li:hover, .lightbox-gallery li:hover{ opacity: 1 !important; }
-
-.instagram .container, .lightbox-gallery .container{ position: relative; z-index: 3; }
-.instagram i, .lightbox-gallery i{ font-size: 48px; display: inline-block; margin-bottom: 16px; }
-.instagram h1, .lightbox-gallery h1{ .large-h1; margin-bottom: 16px; }
-
-@media all and(max-width: 1200px){
- .instagram li:nth-child(n+9), .lightbox-gallery li:nth-child(n+9){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 25%; }
-}
-
-@media all and(max-width: 900px){
- .instagram li:nth-child(n+7), .lightbox-gallery li:nth-child(n+7){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 33.333333%; }
-}
-
-@media all and(max-width: 767px){
- .instagram, .lightbox-gallery{ padding: @standard-space*2 0px; }
- .instagram li:nth-child(n+5), .lightbox-gallery li:nth-child(n+5){ display: none; }
- .instagram li, .lightbox-gallery li{ width: 50%; }
-}
-
-
-.testimonials{ background: @color-muted; }
-
-.contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 185px 0px; }
-.contained-gallery .instagram li:nth-child(n+9),.contained-gallery .lightbox-gallery li:nth-child(n+9){ display: none; }
-.contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 25%; opacity: 0.7; }
-
-@media all and(max-width: 1024px){
- .contained-gallery .instagram li:nth-child(n+7){ display: none; }
- .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333%; }
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ padding: 200px 0px; }
-}
-
-@media all and(max-width: 768px){
- .contained-gallery .instagram, .contained-gallery .lightbox-gallery{ margin-bottom: 32px; }
- .contained-gallery .btn{ margin-bottom: 0px; }
- .contained-gallery .instagram li:nth-child(n+5), .contained-gallery .lightbox-gallery li:nth-child(n+5){ display: block !important; }
- .contained-gallery .instagram li:nth-child(n+7), .contained-gallery .lightbox-gallery li:nth-child(n+7){ display: none !important; }
- .contained-gallery .instagram li, .contained-gallery .lightbox-gallery li{ width: 33.33333% !important; }
-}
-
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-
-.pricing-option{ overflow: hidden; background: @color-muted; .preserve-3d; position: relative; padding: @standard-space 0px; margin-bottom: 30px; .transition-300; }
-.pricing-option .dot{ position: absolute; top: 24px; right: 24px; width: 24px; height: 24px; border-radius: 50%; background: #fff; }
-.pricing-option:hover{ background: darken(@color-muted, 3%); }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .pricing-options .col-sm-6{ width: 50%; float: left; }
-}
-
-.dollar, .price, .type{ font-weight: 600; color: @color-heading; font-size: 72px; }
-.dollar{ font-size: 36px; position: relative; bottom: 22px; }
-.price{ line-height: 1; }
-.type{ display: block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px; }
-
-.plan-title{ display: block; font-weight: 600; margin-bottom: 12px; font-size: 18px; color: @color-heading; }
-
-.pricing-option ul li{ color: @color-body; }
-
-.pricing-option.emphasis{ background: @color-primary; color: #fff; }
-.pricing-option.emphasis .type, .pricing-option.emphasis .dollar, .pricing-option.emphasis .price, .pricing-option.emphasis .plan-title, .pricing-option.emphasis ul li{ color: #fff !important; }
-
-@media all and(max-width: 991px){
- .type{ margin-bottom: 12px; }
- .pricing-option{ text-align: center !important; }
-}
-
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq-item{ margin-bottom: @standard-space/2; }
-
-p.question{ font-weight: 600; color: @color-heading; font-size: 16px; }
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-
-.info-box{ margin-bottom: @standard-space/2; position: relative; overflow: hidden; }
-.info-box img{ display: block; margin-bottom: 12px; }
-.info-box h3{ margin-bottom: 12px; }
-.info-box .text-link{ position: absolute; bottom: 12px; right: 0px; }
-.text-link a{ display: inline-block; margin-left: 12px; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .visitor-info .col-sm-4{ width: 50%; float: left; }
-}
-
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-
-.subscribe-1{ position: relative; overflow: hidden; padding-top: @standard-space*2; padding-bottom: @standard-space/2; }
-.subscribe-1:before{ .overlay-params(@strength: 0.4, @bg-color: @color-heading); }
-.subscribe-1 .container{ position: relative; z-index: 2; }
-.subscribe-1 .email-subscribe{ margin-bottom: @standard-space*3; }
-.subscribe-1 footer{ border-top: 2px solid rgba(255,255,255,0.3); padding-top: @standard-space/2; }
-.subscribe-1 .twitter-feed{ margin-bottom: @standard-space; }
-.subscribe-1 h1{ margin-bottom: 30px; }
-
-.email-subscribe span{ display: block; margin-top: 12px; }
-
-.twitter-feed i{ font-size: 48px; display: inline-block; margin-bottom: 32px; }
-.twitter-feed span a{ border-bottom: none; }
-
-.tweets-feed .user{ display: none; }
-.tweets-feed .interact{ display: none; }
-.tweets-feed .tweet{ color: #fff; font-size: 30px; line-height: 36px; font-family: @custom-heading-font,"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; }
-.tweets-feed .tweet a{ color: #fff !important; border-color: #fff !important; }
-.tweets-feed .timePosted{ display: none; }
-
-@media all and(max-width: 767px){
- .tweets-feed .tweet{ font-size: 20px; line-height: 26px; }
- .subscribe-2 .form-email{ margin-bottom: 24px; }
-}
-
-
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-
-.contact-tweets{ background: @color-primary; color: #fff; position: relative; overflow: hidden; height: 600px; .preserve-3d; }
-.contact-tweets .social_twitter{ font-size: 42px; margin-bottom: 32px; display: inline-block; }
-.contact-tweets .map-holder{ position: absolute; height: 100%; padding: 0px; top: 0px; right: 0px; }
-.contact-tweets .timePosted{ display: block !important; }
-.map-holder:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 0; }
-.map-holder iframe{ border: 0px; position: absolute; width: 100%; height: 100%; }
-.contact-tweets span a{ border-bottom: 2px solid #fff; padding-bottom: 1px; }
-
-.contact-tweets form{ padding-top: 0px !important; }
-.contact-tweets form .btn{ background: #fff; color: @color-primary; }
-.contact-tweets form ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets form :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.contact-tweets .icon{ font-size: 60px; margin-bottom: 12px; }
-.contact-tweets .form-message{ max-width: 95.5%; width: 95.5%; }
-
-.fullwidth-map{ padding: 0px; position: relative; overflow: hidden; }
-.fullwidth-map .map-holder{ width: 100%; height: 400px; overflow: hidden; }
-.fullwidth-map.screen:before{ content: ''; position: absolute; width: 100%; height: 100%; z-index: 2; }
-
-
-/*!
-// Sponsors
-// --------------------------------------------------*/
-
-.sponsors{ background: @color-muted; }
-.sponsor{ margin-bottom: @standard-space/2; height: 80px; line-height: 80px; }
-.sponsor img{ max-width: 150px; .transition-300; max-height: 80px; }
-
-.sponsors span{ display: inline-block; margin-top: 24px; }
-.sponsors span a{ color: @color-primary; border-color: @color-primary; }
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- .sponsors .col-sm-6{ width: 50%; float: left; }
-}
-
-
-
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-
-form.register{ overflow: hidden; padding-top: 24px; display: block; }
-form.register div{ padding: 0px; }
-input[type="text"], form.register .select-holder{ margin-bottom: 32px; padding: 12px; border: none; background: rgba(255,255,255,0.1); border-radius: 25px; font-size: 14px; max-width: 90%; color: #fff; padding-left: 24px; .transition-300; }
-input[type="text"]:focus, form.register .select-holder:focus,input[type="text"]:hover, form.register .select-holder:hover{ outline: none; background: rgba(255,255,255,0.2); }
-
-form.register select{ width: 90%; margin: 0px; background: none; border: none; cursor: pointer; }
-form.register select:focus{ outline: none; }
-
-form.register input[type="submit"]{ padding-bottom: 12px; width: 90%; margin-bottom: 12px; }
-
-input[type="submit"]{ font-weight: normal; }
-
-.email-subscribe{ overflow: hidden; }
-.email-subscribe input{ margin: 0px auto; min-width: 100%; max-width: 100%; }
-.email-subscribe input[type="text"]{ background: rgba(255,255,255,0.3); }
-.email-subscribe input[type="text"]:hover, .email-subscribe input[type="text"]:focus{ background: rgba(255,255,255,0.4); }
-.email-subscribe ::-webkit-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe ::-moz-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe :-ms-input-placeholder { color: rgba(255,255,255,0.9); }
-.email-subscribe input[type="submit"]{ min-height: 48px; }
-
-.subscribe-2 .email-subscribe input[type="text"]{ background: rgba(0,0,0,0.2); }
-.subscribe-2 i{ color: @color-primary; font-size: 70px; display: inline-block; margin-right: 24px; margin-bottom: 18px; }
-.subscribe-2 i:last-of-type{ margin-right: 0px; }
-
-input.error{ color: #ff4532; }
-
-.mail-list-form{ width: 0px; height: 0px; opacity: 0; overflow: hidden; }
-
-.form-success, .form-error{ display: none; width: 100%; padding: 6px 18px 8px 18px !important; margin-top: 12px; color: #fff; background-color: #55c950; border-radius: 20px; }
-.form-error{ background-color: #D74B4B; }
-form .field-error{ background: #D74B4B !important; }
-
-.form-loading{ border:3px solid rgba(0,0,0,0.2); border-radius:30px; height:30px; left:50%; margin:-15px 0 0 -15px; opacity:0; margin:0px auto; top:50%; width:30px; -webkit-animation: pulsate 1s ease-out; -webkit-animation-iteration-count:infinite; -moz-animation: pulsate 1s ease-out; -moz-animation-iteration-count:infinite; animation: pulsate 1s ease-out; animation-iteration-count:infinite;}
-
-@keyframes pulsate { 0% { transform:scale(.1); opacity: 0.0; } 50% { opacity:1; } 100% { transform:scale(1.2); opacity:0; } }
-@-webkit-keyframes pulsate { 0% { transform:scale(.1); opacity: 0.0; } 50% { opacity:1; } 100% { transform:scale(1.2); opacity:0; } }
-
-
-
-@media all and(max-width: 768px){
-
-}
-
-@media all and(max-width: 767px){
- form.register input, form.register .select-holder{ width: 100% !important; max-width: 100%; }
- .subscribe-1 .email-subscribe input[type="text"]{ margin-bottom: 24px; }
-}
-
-@media all and(min-width: 321px) and(max-width: 767px) and(orientation: landscape){
- form.register .col-sm-6{ width: 50%; float: left; }
- form.register input, form.register .select-holder{ max-width: 95% !important; }
- form.register input[type="submit"]{ max-width: 100% !important; }
-}
-
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-
-.error-page{ background: @color-primary; padding: 0px; }
-.error-page h1{ font-size: 84px; line-height: 96px; margin-bottom: 0px; margin-bottom: 12px; }
-.error-page p{ font-size: 24px; line-height: 32px; }
-.error-page i{ color: #fff; font-size: 84px; display: inline-block; margin-right: 24px; }
-.error-page i:last-of-type{ margin-right: 0px; }
-.error-page .btn{ margin-right: 24px; margin-top: 12px; }
-
-@media all and(max-width: 767px){
- .error-page i{ display: none; }
-}
-
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-
-
-.footer .top-border{ height: 2px; width: 100%; background: rgba(255,255,255,0.3); margin-bottom: 32px; }
-.footer .menu{ overflow: visible; }
-.footer .menu li{ top: 0px; }
-.footer .menu li a{ padding-bottom: 0px; }
-.footer .menu li .btn{ min-width: 0px; padding: 10px 18px; font-size: 14px; }
-.footer .menu li a{ diplay: inline-block; position: relative; border: none; }
-.footer .menu li a:hover{ border: none; }
-.footer .back-to-top{ padding-right: 42px; }
-.footer .menu li a i{ font-size: 36px; position: absolute; right: 0px; top: -12px; }
-
-@media all and(max-width: 767px){
- .footer .text-right{ text-align: left !important; }
- .footer .menu{ margin-top: 24px; }
- .footer .menu li{ float: none; margin-bottom: 12px; }
-}
-
-footer.classic{ padding: @standard-space 0px @standard-space/2 0px; background: @color-muted; }
-footer.classic .menu li{ float: none; margin-bottom: 12px; }
-footer.classic .menu li a{ color: @color-heading; padding-bottom: 0px; font-weight: 600; }
-footer.classic span.lead{ display: inline-block; margin-bottom: 12px; }
-
-footer.short{ background: @color-heading; color: #fff; padding: @standard-space 0px; }
-footer.short .top-border{ height: 1px !important; }
-
-@media all and(max-width: 767px){
- footer.classic div{ margin-bottom: 18px; }
-}
-
-.contact-methods li{ margin-bottom: 12px; }
-.contact-methods li:last-child{ margin-bottom: 0px; }
-.contact-methods i{ font-size: 36px; color: @color-heading; }
-.contact-methods span{ display: inline-block; position: relative; bottom: 10px; left:8px; font-size: 16px; }
-
-footer.classic .social-profiles{ margin-top: 36px; }
-
-.social-profiles{ display: inline-block; overflow: hidden; }
-.social-profiles li{ float: left; margin-right: 36px; }
-.social-profiles li:last-child{ margin-right: 0px; }
-.social-profiles li a{ color: @color-heading; font-size: 20px; }
-
diff --git a/woc/css/less/thumbnails.less b/woc/css/less/thumbnails.less
deleted file mode 100644
index c428920..0000000
--- a/woc/css/less/thumbnails.less
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// Thumbnails
-// --------------------------------------------------
-
-
-// Mixin and adjust the regular image class
-.thumbnail {
- display: block;
- padding: @thumbnail-padding;
- margin-bottom: @line-height-computed;
- line-height: @line-height-base;
- background-color: @thumbnail-bg;
- border: 1px solid @thumbnail-border;
- border-radius: @thumbnail-border-radius;
- .transition(all .2s ease-in-out);
-
- > img,
- a > img {
- &:extend(.img-responsive);
- margin-left: auto;
- margin-right: auto;
- }
-
- // Add a hover state for linked versions only
- a&:hover,
- a&:focus,
- a&.active {
- border-color: @link-color;
- }
-
- // Image captions
- .caption {
- padding: @thumbnail-caption-padding;
- color: @thumbnail-caption-color;
- }
-}
diff --git a/woc/css/less/tooltip.less b/woc/css/less/tooltip.less
deleted file mode 100644
index bd62699..0000000
--- a/woc/css/less/tooltip.less
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Tooltips
-// --------------------------------------------------
-
-
-// Base class
-.tooltip {
- position: absolute;
- z-index: @zindex-tooltip;
- display: block;
- visibility: visible;
- font-size: @font-size-small;
- line-height: 1.4;
- .opacity(0);
-
- &.in { .opacity(@tooltip-opacity); }
- &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; }
- &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; }
- &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; }
- &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; }
-}
-
-// Wrapper for the tooltip content
-.tooltip-inner {
- max-width: @tooltip-max-width;
- padding: 3px 8px;
- color: @tooltip-color;
- text-align: center;
- text-decoration: none;
- background-color: @tooltip-bg;
- border-radius: @border-radius-base;
-}
-
-// Arrows
-.tooltip-arrow {
- position: absolute;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
-}
-.tooltip {
- &.top .tooltip-arrow {
- bottom: 0;
- left: 50%;
- margin-left: -@tooltip-arrow-width;
- border-width: @tooltip-arrow-width @tooltip-arrow-width 0;
- border-top-color: @tooltip-arrow-color;
- }
- &.top-left .tooltip-arrow {
- bottom: 0;
- left: @tooltip-arrow-width;
- border-width: @tooltip-arrow-width @tooltip-arrow-width 0;
- border-top-color: @tooltip-arrow-color;
- }
- &.top-right .tooltip-arrow {
- bottom: 0;
- right: @tooltip-arrow-width;
- border-width: @tooltip-arrow-width @tooltip-arrow-width 0;
- border-top-color: @tooltip-arrow-color;
- }
- &.right .tooltip-arrow {
- top: 50%;
- left: 0;
- margin-top: -@tooltip-arrow-width;
- border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;
- border-right-color: @tooltip-arrow-color;
- }
- &.left .tooltip-arrow {
- top: 50%;
- right: 0;
- margin-top: -@tooltip-arrow-width;
- border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;
- border-left-color: @tooltip-arrow-color;
- }
- &.bottom .tooltip-arrow {
- top: 0;
- left: 50%;
- margin-left: -@tooltip-arrow-width;
- border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;
- border-bottom-color: @tooltip-arrow-color;
- }
- &.bottom-left .tooltip-arrow {
- top: 0;
- left: @tooltip-arrow-width;
- border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;
- border-bottom-color: @tooltip-arrow-color;
- }
- &.bottom-right .tooltip-arrow {
- top: 0;
- right: @tooltip-arrow-width;
- border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;
- border-bottom-color: @tooltip-arrow-color;
- }
-}
diff --git a/woc/css/less/type.less b/woc/css/less/type.less
deleted file mode 100644
index 5e2a219..0000000
--- a/woc/css/less/type.less
+++ /dev/null
@@ -1,293 +0,0 @@
-//
-// Typography
-// --------------------------------------------------
-
-
-// Headings
-// -------------------------
-
-h1, h2, h3, h4, h5, h6,
-.h1, .h2, .h3, .h4, .h5, .h6 {
- font-family: @headings-font-family;
- font-weight: @headings-font-weight;
- line-height: @headings-line-height;
- color: @headings-color;
-
- small,
- .small {
- font-weight: normal;
- line-height: 1;
- color: @headings-small-color;
- }
-}
-
-h1, .h1,
-h2, .h2,
-h3, .h3 {
- margin-top: @line-height-computed;
- margin-bottom: (@line-height-computed / 2);
-
- small,
- .small {
- font-size: 65%;
- }
-}
-h4, .h4,
-h5, .h5,
-h6, .h6 {
- margin-top: (@line-height-computed / 2);
- margin-bottom: (@line-height-computed / 2);
-
- small,
- .small {
- font-size: 75%;
- }
-}
-
-h1, .h1 { font-size: @font-size-h1; }
-h2, .h2 { font-size: @font-size-h2; }
-h3, .h3 { font-size: @font-size-h3; }
-h4, .h4 { font-size: @font-size-h4; }
-h5, .h5 { font-size: @font-size-h5; }
-h6, .h6 { font-size: @font-size-h6; }
-
-
-// Body text
-// -------------------------
-
-p {
- margin: 0 0 (@line-height-computed / 2);
-}
-
-.lead {
- margin-bottom: @line-height-computed;
- font-size: floor((@font-size-base * 1.15));
- font-weight: 200;
- line-height: 1.4;
-
- @media (min-width: @screen-sm-min) {
- font-size: (@font-size-base * 1.5);
- }
-}
-
-
-// Emphasis & misc
-// -------------------------
-
-// Ex: 14px base font * 85% = about 12px
-small,
-.small { font-size: 85%; }
-
-// Undo browser default styling
-cite { font-style: normal; }
-
-// Alignment
-.text-left { text-align: left; }
-.text-right { text-align: right; }
-.text-center { text-align: center; }
-.text-justify { text-align: justify; }
-
-// Contextual colors
-.text-muted {
- color: @text-muted;
-}
-.text-primary {
- .text-emphasis-variant(@brand-primary);
-}
-.text-success {
- .text-emphasis-variant(@state-success-text);
-}
-.text-info {
- .text-emphasis-variant(@state-info-text);
-}
-.text-warning {
- .text-emphasis-variant(@state-warning-text);
-}
-.text-danger {
- .text-emphasis-variant(@state-danger-text);
-}
-
-// Contextual backgrounds
-// For now we'll leave these alongside the text classes until v4 when we can
-// safely shift things around (per SemVer rules).
-.bg-primary {
- // Given the contrast here, this is the only class to have its color inverted
- // automatically.
- color: #fff;
- .bg-variant(@brand-primary);
-}
-.bg-success {
- .bg-variant(@state-success-bg);
-}
-.bg-info {
- .bg-variant(@state-info-bg);
-}
-.bg-warning {
- .bg-variant(@state-warning-bg);
-}
-.bg-danger {
- .bg-variant(@state-danger-bg);
-}
-
-
-// Page header
-// -------------------------
-
-.page-header {
- padding-bottom: ((@line-height-computed / 2) - 1);
- margin: (@line-height-computed * 2) 0 @line-height-computed;
- border-bottom: 1px solid @page-header-border-color;
-}
-
-
-// Lists
-// --------------------------------------------------
-
-// Unordered and Ordered lists
-ul,
-ol {
- margin-top: 0;
- margin-bottom: (@line-height-computed / 2);
- ul,
- ol {
- margin-bottom: 0;
- }
-}
-
-// List options
-
-// Unstyled keeps list items block level, just removes default browser padding and list-style
-.list-unstyled {
- padding-left: 0;
- list-style: none;
-}
-
-// Inline turns list items into inline-block
-.list-inline {
- .list-unstyled();
- margin-left: -5px;
-
- > li {
- display: inline-block;
- padding-left: 5px;
- padding-right: 5px;
- }
-}
-
-// Description Lists
-dl {
- margin-top: 0; // Remove browser default
- margin-bottom: @line-height-computed;
-}
-dt,
-dd {
- line-height: @line-height-base;
-}
-dt {
- font-weight: bold;
-}
-dd {
- margin-left: 0; // Undo browser default
-}
-
-// Horizontal description lists
-//
-// Defaults to being stacked without any of the below styles applied, until the
-// grid breakpoint is reached (default of ~768px).
-
-@media (min-width: @grid-float-breakpoint) {
- .dl-horizontal {
- dt {
- float: left;
- width: (@component-offset-horizontal - 20);
- clear: left;
- text-align: right;
- .text-overflow();
- }
- dd {
- margin-left: @component-offset-horizontal;
- &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present
- }
- }
-}
-
-// MISC
-// ----
-
-// Abbreviations and acronyms
-abbr[title],
-// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257
-abbr[data-original-title] {
- cursor: help;
- border-bottom: 1px dotted @abbr-border-color;
-}
-.initialism {
- font-size: 90%;
- text-transform: uppercase;
-}
-
-// Blockquotes
-blockquote {
- padding: (@line-height-computed / 2) @line-height-computed;
- margin: 0 0 @line-height-computed;
- font-size: @blockquote-font-size;
- border-left: 5px solid @blockquote-border-color;
-
- p,
- ul,
- ol {
- &:last-child {
- margin-bottom: 0;
- }
- }
-
- // Note: Deprecated small and .small as of v3.1.0
- // Context: https://github.com/twbs/bootstrap/issues/11660
- footer,
- small,
- .small {
- display: block;
- font-size: 80%; // back to default font-size
- line-height: @line-height-base;
- color: @blockquote-small-color;
-
- &:before {
- content: '\2014 \00A0'; // em dash, nbsp
- }
- }
-}
-
-// Opposite alignment of blockquote
-//
-// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.
-.blockquote-reverse,
-blockquote.pull-right {
- padding-right: 15px;
- padding-left: 0;
- border-right: 5px solid @blockquote-border-color;
- border-left: 0;
- text-align: right;
-
- // Account for citation
- footer,
- small,
- .small {
- &:before { content: ''; }
- &:after {
- content: '\00A0 \2014'; // nbsp, em dash
- }
- }
-}
-
-// Quotes
-blockquote:before,
-blockquote:after {
- content: "";
-}
-
-// Addresses
-address {
- margin-bottom: @line-height-computed;
- font-style: normal;
- line-height: @line-height-base;
-}
diff --git a/woc/css/less/utilities.less b/woc/css/less/utilities.less
deleted file mode 100644
index a260312..0000000
--- a/woc/css/less/utilities.less
+++ /dev/null
@@ -1,56 +0,0 @@
-//
-// Utility classes
-// --------------------------------------------------
-
-
-// Floats
-// -------------------------
-
-.clearfix {
- .clearfix();
-}
-.center-block {
- .center-block();
-}
-.pull-right {
- float: right !important;
-}
-.pull-left {
- float: left !important;
-}
-
-
-// Toggling content
-// -------------------------
-
-// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1
-.hide {
- display: none !important;
-}
-.show {
- display: block !important;
-}
-.invisible {
- visibility: hidden;
-}
-.text-hide {
- .text-hide();
-}
-
-
-// Hide from screenreaders and browsers
-//
-// Credit: HTML5 Boilerplate
-
-.hidden {
- display: none !important;
- visibility: hidden !important;
-}
-
-
-// For Affix plugin
-// -------------------------
-
-.affix {
- position: fixed;
-}
diff --git a/woc/css/less/variables.less b/woc/css/less/variables.less
deleted file mode 100644
index 3846adc..0000000
--- a/woc/css/less/variables.less
+++ /dev/null
@@ -1,829 +0,0 @@
-//
-// Variables
-// --------------------------------------------------
-
-
-//== Colors
-//
-//## Gray and brand colors for use across Bootstrap.
-
-@gray-darker: lighten(#000, 13.5%); // #222
-@gray-dark: lighten(#000, 20%); // #333
-@gray: lighten(#000, 33.5%); // #555
-@gray-light: lighten(#000, 60%); // #999
-@gray-lighter: lighten(#000, 93.5%); // #eee
-
-@brand-primary: #428bca;
-@brand-success: #5cb85c;
-@brand-info: #5bc0de;
-@brand-warning: #f0ad4e;
-@brand-danger: #d9534f;
-
-
-//== Scaffolding
-//
-// ## Settings for some of the most global styles.
-
-//** Background color for ``.
-@body-bg: #fff;
-//** Global text color on ``.
-@text-color: @gray-dark;
-
-//** Global textual link color.
-@link-color: @brand-primary;
-//** Link hover color set via `darken()` function.
-@link-hover-color: darken(@link-color, 15%);
-
-
-//== Typography
-//
-//## Font, line-height, and color for body text, headings, and more.
-
-@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif;
-@font-family-serif: Georgia, "Times New Roman", Times, serif;
-//** Default monospace fonts for ``, ``, and ``.
-@font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace;
-@font-family-base: @font-family-sans-serif;
-
-@font-size-base: 14px;
-@font-size-large: ceil((@font-size-base * 1.25)); // ~18px
-@font-size-small: ceil((@font-size-base * 0.85)); // ~12px
-
-@font-size-h1: floor((@font-size-base * 2.6)); // ~36px
-@font-size-h2: floor((@font-size-base * 2.15)); // ~30px
-@font-size-h3: ceil((@font-size-base * 1.7)); // ~24px
-@font-size-h4: ceil((@font-size-base * 1.25)); // ~18px
-@font-size-h5: @font-size-base;
-@font-size-h6: ceil((@font-size-base * 0.85)); // ~12px
-
-//** Unit-less `line-height` for use in components like buttons.
-@line-height-base: 1.428571429; // 20/14
-//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
-@line-height-computed: floor((@font-size-base * @line-height-base)); // ~20px
-
-//** By default, this inherits from the ``.
-@headings-font-family: inherit;
-@headings-font-weight: 500;
-@headings-line-height: 1.1;
-@headings-color: inherit;
-
-
-//-- Iconography
-//
-//## Specify custom locations of the include Glyphicons icon font. Useful for those including Bootstrap via Bower.
-
-@icon-font-path: "../fonts/";
-@icon-font-name: "glyphicons-halflings-regular";
-@icon-font-svg-id: "glyphicons_halflingsregular";
-
-//== Components
-//
-//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
-
-@padding-base-vertical: 6px;
-@padding-base-horizontal: 12px;
-
-@padding-large-vertical: 10px;
-@padding-large-horizontal: 16px;
-
-@padding-small-vertical: 5px;
-@padding-small-horizontal: 10px;
-
-@padding-xs-vertical: 1px;
-@padding-xs-horizontal: 5px;
-
-@line-height-large: 1.33;
-@line-height-small: 1.5;
-
-@border-radius-base: 4px;
-@border-radius-large: 6px;
-@border-radius-small: 3px;
-
-//** Global color for active items (e.g., navs or dropdowns).
-@component-active-color: #fff;
-//** Global background color for active items (e.g., navs or dropdowns).
-@component-active-bg: @brand-primary;
-
-//** Width of the `border` for generating carets that indicator dropdowns.
-@caret-width-base: 4px;
-//** Carets increase slightly in size for larger components.
-@caret-width-large: 5px;
-
-
-//== Tables
-//
-//## Customizes the `.table` component with basic values, each used across all table variations.
-
-//** Padding for ``s and ` `s.
-@table-cell-padding: 8px;
-//** Padding for cells in `.table-condensed`.
-@table-condensed-cell-padding: 5px;
-
-//** Default background color used for all tables.
-@table-bg: transparent;
-//** Background color used for `.table-striped`.
-@table-bg-accent: #f9f9f9;
-//** Background color used for `.table-hover`.
-@table-bg-hover: #f5f5f5;
-@table-bg-active: @table-bg-hover;
-
-//** Border color for table and cell borders.
-@table-border-color: #ddd;
-
-
-//== Buttons
-//
-//## For each of Bootstrap's buttons, define text, background and border color.
-
-@btn-font-weight: normal;
-
-@btn-default-color: #333;
-@btn-default-bg: #fff;
-@btn-default-border: #ccc;
-
-@btn-primary-color: #fff;
-@btn-primary-bg: @brand-primary;
-@btn-primary-border: darken(@btn-primary-bg, 5%);
-
-@btn-success-color: #fff;
-@btn-success-bg: @brand-success;
-@btn-success-border: darken(@btn-success-bg, 5%);
-
-@btn-info-color: #fff;
-@btn-info-bg: @brand-info;
-@btn-info-border: darken(@btn-info-bg, 5%);
-
-@btn-warning-color: #fff;
-@btn-warning-bg: @brand-warning;
-@btn-warning-border: darken(@btn-warning-bg, 5%);
-
-@btn-danger-color: #fff;
-@btn-danger-bg: @brand-danger;
-@btn-danger-border: darken(@btn-danger-bg, 5%);
-
-@btn-link-disabled-color: @gray-light;
-
-
-//== Forms
-//
-//##
-
-//** ` ` background color
-@input-bg: #fff;
-//** ` ` background color
-@input-bg-disabled: @gray-lighter;
-
-//** Text color for ` `s
-@input-color: @gray;
-//** ` ` border color
-@input-border: #ccc;
-//** ` ` border radius
-@input-border-radius: @border-radius-base;
-//** Border color for inputs on focus
-@input-border-focus: #66afe9;
-
-//** Placeholder text color
-@input-color-placeholder: @gray-light;
-
-//** Default `.form-control` height
-@input-height-base: (@line-height-computed + (@padding-base-vertical * 2) + 2);
-//** Large `.form-control` height
-@input-height-large: (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
-//** Small `.form-control` height
-@input-height-small: (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
-
-@legend-color: @gray-dark;
-@legend-border-color: #e5e5e5;
-
-//** Background color for textual input addons
-@input-group-addon-bg: @gray-lighter;
-//** Border color for textual input addons
-@input-group-addon-border-color: @input-border;
-
-
-//== Dropdowns
-//
-//## Dropdown menu container and contents.
-
-//** Background for the dropdown menu.
-@dropdown-bg: #fff;
-//** Dropdown menu `border-color`.
-@dropdown-border: rgba(0,0,0,.15);
-//** Dropdown menu `border-color` **for IE8**.
-@dropdown-fallback-border: #ccc;
-//** Divider color for between dropdown items.
-@dropdown-divider-bg: #e5e5e5;
-
-//** Dropdown link text color.
-@dropdown-link-color: @gray-dark;
-//** Hover color for dropdown links.
-@dropdown-link-hover-color: darken(@gray-dark, 5%);
-//** Hover background for dropdown links.
-@dropdown-link-hover-bg: #f5f5f5;
-
-//** Active dropdown menu item text color.
-@dropdown-link-active-color: @component-active-color;
-//** Active dropdown menu item background color.
-@dropdown-link-active-bg: @component-active-bg;
-
-//** Disabled dropdown menu item background color.
-@dropdown-link-disabled-color: @gray-light;
-
-//** Text color for headers within dropdown menus.
-@dropdown-header-color: @gray-light;
-
-// Note: Deprecated @dropdown-caret-color as of v3.1.0
-@dropdown-caret-color: #000;
-
-
-//-- Z-index master list
-//
-// Warning: Avoid customizing these values. They're used for a bird's eye view
-// of components dependent on the z-axis and are designed to all work together.
-//
-// Note: These variables are not generated into the Customizer.
-
-@zindex-navbar: 1000;
-@zindex-dropdown: 1000;
-@zindex-popover: 1010;
-@zindex-tooltip: 1030;
-@zindex-navbar-fixed: 1030;
-@zindex-modal-background: 1040;
-@zindex-modal: 1050;
-
-
-//== Media queries breakpoints
-//
-//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
-
-// Extra small screen / phone
-// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1
-@screen-xs: 480px;
-@screen-xs-min: @screen-xs;
-@screen-phone: @screen-xs-min;
-
-// Small screen / tablet
-// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1
-@screen-sm: 768px;
-@screen-sm-min: @screen-sm;
-@screen-tablet: @screen-sm-min;
-
-// Medium screen / desktop
-// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1
-@screen-md: 992px;
-@screen-md-min: @screen-md;
-@screen-desktop: @screen-md-min;
-
-// Large screen / wide desktop
-// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1
-@screen-lg: 1200px;
-@screen-lg-min: @screen-lg;
-@screen-lg-desktop: @screen-lg-min;
-
-// So media queries don't overlap when required, provide a maximum
-@screen-xs-max: (@screen-sm-min - 1);
-@screen-sm-max: (@screen-md-min - 1);
-@screen-md-max: (@screen-lg-min - 1);
-
-
-//== Grid system
-//
-//## Define your custom responsive grid.
-
-//** Number of columns in the grid.
-@grid-columns: 12;
-//** Padding between columns. Gets divided in half for the left and right.
-@grid-gutter-width: 30px;
-// Navbar collapse
-//** Point at which the navbar becomes uncollapsed.
-@grid-float-breakpoint: @screen-sm-min;
-//** Point at which the navbar begins collapsing.
-@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
-
-
-//== Container sizes
-//
-//## Define the maximum width of `.container` for different screen sizes.
-
-// Small screen / tablet
-@container-tablet: ((720px + @grid-gutter-width));
-//** For `@screen-sm-min` and up.
-@container-sm: @container-tablet;
-
-// Medium screen / desktop
-@container-desktop: ((940px + @grid-gutter-width));
-//** For `@screen-md-min` and up.
-@container-md: @container-desktop;
-
-// Large screen / wide desktop
-@container-large-desktop: ((1140px + @grid-gutter-width));
-//** For `@screen-lg-min` and up.
-@container-lg: @container-large-desktop;
-
-
-//== Navbar
-//
-//##
-
-// Basics of a navbar
-@navbar-height: 50px;
-@navbar-margin-bottom: @line-height-computed;
-@navbar-border-radius: @border-radius-base;
-@navbar-padding-horizontal: floor((@grid-gutter-width / 2));
-@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
-@navbar-collapse-max-height: 340px;
-
-@navbar-default-color: #777;
-@navbar-default-bg: #f8f8f8;
-@navbar-default-border: darken(@navbar-default-bg, 6.5%);
-
-// Navbar links
-@navbar-default-link-color: #777;
-@navbar-default-link-hover-color: #333;
-@navbar-default-link-hover-bg: transparent;
-@navbar-default-link-active-color: #555;
-@navbar-default-link-active-bg: darken(@navbar-default-bg, 6.5%);
-@navbar-default-link-disabled-color: #ccc;
-@navbar-default-link-disabled-bg: transparent;
-
-// Navbar brand label
-@navbar-default-brand-color: @navbar-default-link-color;
-@navbar-default-brand-hover-color: darken(@navbar-default-brand-color, 10%);
-@navbar-default-brand-hover-bg: transparent;
-
-// Navbar toggle
-@navbar-default-toggle-hover-bg: #ddd;
-@navbar-default-toggle-icon-bar-bg: #888;
-@navbar-default-toggle-border-color: #ddd;
-
-
-// Inverted navbar
-// Reset inverted navbar basics
-@navbar-inverse-color: @gray-light;
-@navbar-inverse-bg: #222;
-@navbar-inverse-border: darken(@navbar-inverse-bg, 10%);
-
-// Inverted navbar links
-@navbar-inverse-link-color: @gray-light;
-@navbar-inverse-link-hover-color: #fff;
-@navbar-inverse-link-hover-bg: transparent;
-@navbar-inverse-link-active-color: @navbar-inverse-link-hover-color;
-@navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 10%);
-@navbar-inverse-link-disabled-color: #444;
-@navbar-inverse-link-disabled-bg: transparent;
-
-// Inverted navbar brand label
-@navbar-inverse-brand-color: @navbar-inverse-link-color;
-@navbar-inverse-brand-hover-color: #fff;
-@navbar-inverse-brand-hover-bg: transparent;
-
-// Inverted navbar toggle
-@navbar-inverse-toggle-hover-bg: #333;
-@navbar-inverse-toggle-icon-bar-bg: #fff;
-@navbar-inverse-toggle-border-color: #333;
-
-
-//== Navs
-//
-//##
-
-//=== Shared nav styles
-@nav-link-padding: 10px 15px;
-@nav-link-hover-bg: @gray-lighter;
-
-@nav-disabled-link-color: @gray-light;
-@nav-disabled-link-hover-color: @gray-light;
-
-@nav-open-link-hover-color: #fff;
-
-//== Tabs
-@nav-tabs-border-color: #ddd;
-
-@nav-tabs-link-hover-border-color: @gray-lighter;
-
-@nav-tabs-active-link-hover-bg: @body-bg;
-@nav-tabs-active-link-hover-color: @gray;
-@nav-tabs-active-link-hover-border-color: #ddd;
-
-@nav-tabs-justified-link-border-color: #ddd;
-@nav-tabs-justified-active-link-border-color: @body-bg;
-
-//== Pills
-@nav-pills-border-radius: @border-radius-base;
-@nav-pills-active-link-hover-bg: @component-active-bg;
-@nav-pills-active-link-hover-color: @component-active-color;
-
-
-//== Pagination
-//
-//##
-
-@pagination-color: @link-color;
-@pagination-bg: #fff;
-@pagination-border: #ddd;
-
-@pagination-hover-color: @link-hover-color;
-@pagination-hover-bg: @gray-lighter;
-@pagination-hover-border: #ddd;
-
-@pagination-active-color: #fff;
-@pagination-active-bg: @brand-primary;
-@pagination-active-border: @brand-primary;
-
-@pagination-disabled-color: @gray-light;
-@pagination-disabled-bg: #fff;
-@pagination-disabled-border: #ddd;
-
-
-//== Pager
-//
-//##
-
-@pager-bg: @pagination-bg;
-@pager-border: @pagination-border;
-@pager-border-radius: 15px;
-
-@pager-hover-bg: @pagination-hover-bg;
-
-@pager-active-bg: @pagination-active-bg;
-@pager-active-color: @pagination-active-color;
-
-@pager-disabled-color: @pagination-disabled-color;
-
-
-//== Jumbotron
-//
-//##
-
-@jumbotron-padding: 30px;
-@jumbotron-color: inherit;
-@jumbotron-bg: @gray-lighter;
-@jumbotron-heading-color: inherit;
-@jumbotron-font-size: ceil((@font-size-base * 1.5));
-
-
-//== Form states and alerts
-//
-//## Define colors for form feedback states and, by default, alerts.
-
-@state-success-text: #3c763d;
-@state-success-bg: #dff0d8;
-@state-success-border: darken(spin(@state-success-bg, -10), 5%);
-
-@state-info-text: #31708f;
-@state-info-bg: #d9edf7;
-@state-info-border: darken(spin(@state-info-bg, -10), 7%);
-
-@state-warning-text: #8a6d3b;
-@state-warning-bg: #fcf8e3;
-@state-warning-border: darken(spin(@state-warning-bg, -10), 5%);
-
-@state-danger-text: #a94442;
-@state-danger-bg: #f2dede;
-@state-danger-border: darken(spin(@state-danger-bg, -10), 5%);
-
-
-//== Tooltips
-//
-//##
-
-//** Tooltip max width
-@tooltip-max-width: 200px;
-//** Tooltip text color
-@tooltip-color: #fff;
-//** Tooltip background color
-@tooltip-bg: #000;
-@tooltip-opacity: .9;
-
-//** Tooltip arrow width
-@tooltip-arrow-width: 5px;
-//** Tooltip arrow color
-@tooltip-arrow-color: @tooltip-bg;
-
-
-//== Popovers
-//
-//##
-
-//** Popover body background color
-@popover-bg: #fff;
-//** Popover maximum width
-@popover-max-width: 276px;
-//** Popover border color
-@popover-border-color: rgba(0,0,0,.2);
-//** Popover fallback border color
-@popover-fallback-border-color: #ccc;
-
-//** Popover title background color
-@popover-title-bg: darken(@popover-bg, 3%);
-
-//** Popover arrow width
-@popover-arrow-width: 10px;
-//** Popover arrow color
-@popover-arrow-color: #fff;
-
-//** Popover outer arrow width
-@popover-arrow-outer-width: (@popover-arrow-width + 1);
-//** Popover outer arrow color
-@popover-arrow-outer-color: fadein(@popover-border-color, 5%);
-//** Popover outer arrow fallback color
-@popover-arrow-outer-fallback-color: darken(@popover-fallback-border-color, 20%);
-
-
-//== Labels
-//
-//##
-
-//** Default label background color
-@label-default-bg: @gray-light;
-//** Primary label background color
-@label-primary-bg: @brand-primary;
-//** Success label background color
-@label-success-bg: @brand-success;
-//** Info label background color
-@label-info-bg: @brand-info;
-//** Warning label background color
-@label-warning-bg: @brand-warning;
-//** Danger label background color
-@label-danger-bg: @brand-danger;
-
-//** Default label text color
-@label-color: #fff;
-//** Default text color of a linked label
-@label-link-hover-color: #fff;
-
-
-//== Modals
-//
-//##
-
-//** Padding applied to the modal body
-@modal-inner-padding: 20px;
-
-//** Padding applied to the modal title
-@modal-title-padding: 15px;
-//** Modal title line-height
-@modal-title-line-height: @line-height-base;
-
-//** Background color of modal content area
-@modal-content-bg: #fff;
-//** Modal content border color
-@modal-content-border-color: rgba(0,0,0,.2);
-//** Modal content border color **for IE8**
-@modal-content-fallback-border-color: #999;
-
-//** Modal backdrop background color
-@modal-backdrop-bg: #000;
-//** Modal backdrop opacity
-@modal-backdrop-opacity: .5;
-//** Modal header border color
-@modal-header-border-color: #e5e5e5;
-//** Modal footer border color
-@modal-footer-border-color: @modal-header-border-color;
-
-@modal-lg: 900px;
-@modal-md: 600px;
-@modal-sm: 300px;
-
-
-//== Alerts
-//
-//## Define alert colors, border radius, and padding.
-
-@alert-padding: 15px;
-@alert-border-radius: @border-radius-base;
-@alert-link-font-weight: bold;
-
-@alert-success-bg: @state-success-bg;
-@alert-success-text: @state-success-text;
-@alert-success-border: @state-success-border;
-
-@alert-info-bg: @state-info-bg;
-@alert-info-text: @state-info-text;
-@alert-info-border: @state-info-border;
-
-@alert-warning-bg: @state-warning-bg;
-@alert-warning-text: @state-warning-text;
-@alert-warning-border: @state-warning-border;
-
-@alert-danger-bg: @state-danger-bg;
-@alert-danger-text: @state-danger-text;
-@alert-danger-border: @state-danger-border;
-
-
-//== Progress bars
-//
-//##
-
-//** Background color of the whole progress component
-@progress-bg: #f5f5f5;
-//** Progress bar text color
-@progress-bar-color: #fff;
-
-//** Default progress bar color
-@progress-bar-bg: @brand-primary;
-//** Success progress bar color
-@progress-bar-success-bg: @brand-success;
-//** Warning progress bar color
-@progress-bar-warning-bg: @brand-warning;
-//** Danger progress bar color
-@progress-bar-danger-bg: @brand-danger;
-//** Info progress bar color
-@progress-bar-info-bg: @brand-info;
-
-
-//== List group
-//
-//##
-
-//** Background color on `.list-group-item`
-@list-group-bg: #fff;
-//** `.list-group-item` border color
-@list-group-border: #ddd;
-//** List group border radius
-@list-group-border-radius: @border-radius-base;
-
-//** Background color of single list elements on hover
-@list-group-hover-bg: #f5f5f5;
-//** Text color of active list elements
-@list-group-active-color: @component-active-color;
-//** Background color of active list elements
-@list-group-active-bg: @component-active-bg;
-//** Border color of active list elements
-@list-group-active-border: @list-group-active-bg;
-@list-group-active-text-color: lighten(@list-group-active-bg, 40%);
-
-@list-group-link-color: #555;
-@list-group-link-heading-color: #333;
-
-
-//== Panels
-//
-//##
-
-@panel-bg: #fff;
-@panel-body-padding: 15px;
-@panel-border-radius: @border-radius-base;
-
-//** Border color for elements within panels
-@panel-inner-border: #ddd;
-@panel-footer-bg: #f5f5f5;
-
-@panel-default-text: @gray-dark;
-@panel-default-border: #ddd;
-@panel-default-heading-bg: #f5f5f5;
-
-@panel-primary-text: #fff;
-@panel-primary-border: @brand-primary;
-@panel-primary-heading-bg: @brand-primary;
-
-@panel-success-text: @state-success-text;
-@panel-success-border: @state-success-border;
-@panel-success-heading-bg: @state-success-bg;
-
-@panel-info-text: @state-info-text;
-@panel-info-border: @state-info-border;
-@panel-info-heading-bg: @state-info-bg;
-
-@panel-warning-text: @state-warning-text;
-@panel-warning-border: @state-warning-border;
-@panel-warning-heading-bg: @state-warning-bg;
-
-@panel-danger-text: @state-danger-text;
-@panel-danger-border: @state-danger-border;
-@panel-danger-heading-bg: @state-danger-bg;
-
-
-//== Thumbnails
-//
-//##
-
-//** Padding around the thumbnail image
-@thumbnail-padding: 4px;
-//** Thumbnail background color
-@thumbnail-bg: @body-bg;
-//** Thumbnail border color
-@thumbnail-border: #ddd;
-//** Thumbnail border radius
-@thumbnail-border-radius: @border-radius-base;
-
-//** Custom text color for thumbnail captions
-@thumbnail-caption-color: @text-color;
-//** Padding around the thumbnail caption
-@thumbnail-caption-padding: 9px;
-
-
-//== Wells
-//
-//##
-
-@well-bg: #f5f5f5;
-@well-border: darken(@well-bg, 7%);
-
-
-//== Badges
-//
-//##
-
-@badge-color: #fff;
-//** Linked badge text color on hover
-@badge-link-hover-color: #fff;
-@badge-bg: @gray-light;
-
-//** Badge text color in active nav link
-@badge-active-color: @link-color;
-//** Badge background color in active nav link
-@badge-active-bg: #fff;
-
-@badge-font-weight: bold;
-@badge-line-height: 1;
-@badge-border-radius: 10px;
-
-
-//== Breadcrumbs
-//
-//##
-
-@breadcrumb-padding-vertical: 8px;
-@breadcrumb-padding-horizontal: 15px;
-//** Breadcrumb background color
-@breadcrumb-bg: #f5f5f5;
-//** Breadcrumb text color
-@breadcrumb-color: #ccc;
-//** Text color of current page in the breadcrumb
-@breadcrumb-active-color: @gray-light;
-//** Textual separator for between breadcrumb elements
-@breadcrumb-separator: "/";
-
-
-//== Carousel
-//
-//##
-
-@carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6);
-
-@carousel-control-color: #fff;
-@carousel-control-width: 15%;
-@carousel-control-opacity: .5;
-@carousel-control-font-size: 20px;
-
-@carousel-indicator-active-bg: #fff;
-@carousel-indicator-border-color: #fff;
-
-@carousel-caption-color: #fff;
-
-
-//== Close
-//
-//##
-
-@close-font-weight: bold;
-@close-color: #000;
-@close-text-shadow: 0 1px 0 #fff;
-
-
-//== Code
-//
-//##
-
-@code-color: #c7254e;
-@code-bg: #f9f2f4;
-
-@kbd-color: #fff;
-@kbd-bg: #333;
-
-@pre-bg: #f5f5f5;
-@pre-color: @gray-dark;
-@pre-border-color: #ccc;
-@pre-scrollable-max-height: 340px;
-
-
-//== Type
-//
-//##
-
-//** Text muted color
-@text-muted: @gray-light;
-//** Abbreviations and acronyms border color
-@abbr-border-color: @gray-light;
-//** Headings small color
-@headings-small-color: @gray-light;
-//** Blockquote small color
-@blockquote-small-color: @gray-light;
-//** Blockquote font size
-@blockquote-font-size: (@font-size-base * 1.25);
-//** Blockquote border color
-@blockquote-border-color: @gray-lighter;
-//** Page header border color
-@page-header-border-color: @gray-lighter;
-
-
-//== Miscellaneous
-//
-//##
-
-//** Horizontal line color.
-@hr-border: @gray-lighter;
-
-//** Horizontal offset for forms and lists.
-@component-offset-horizontal: 180px;
diff --git a/woc/css/less/wells.less b/woc/css/less/wells.less
deleted file mode 100644
index 15d072b..0000000
--- a/woc/css/less/wells.less
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Wells
-// --------------------------------------------------
-
-
-// Base class
-.well {
- min-height: 20px;
- padding: 19px;
- margin-bottom: 20px;
- background-color: @well-bg;
- border: 1px solid @well-border;
- border-radius: @border-radius-base;
- .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
- blockquote {
- border-color: #ddd;
- border-color: rgba(0,0,0,.15);
- }
-}
-
-// Sizes
-.well-lg {
- padding: 24px;
- border-radius: @border-radius-large;
-}
-.well-sm {
- padding: 9px;
- border-radius: @border-radius-small;
-}
diff --git a/woc/css/lightbox.min.css b/woc/css/lightbox.min.css
deleted file mode 100644
index 7ce8387..0000000
--- a/woc/css/lightbox.min.css
+++ /dev/null
@@ -1 +0,0 @@
-body:after{content:url(../img/lightbox/close.png) url(../img/lightbox/loading.gif) url(../img/lightbox/prev.png) url(../img/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/lightbox/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/lightbox/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/lightbox/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
\ No newline at end of file
diff --git a/woc/css/pe-icon-7-stroke.min.css b/woc/css/pe-icon-7-stroke.min.css
deleted file mode 100644
index cf68b1f..0000000
--- a/woc/css/pe-icon-7-stroke.min.css
+++ /dev/null
@@ -1,536 +0,0 @@
-@font-face {
- font-family: 'Pe-icon-7-stroke';
- src:url('../fonts/Pe-icon-7-stroke.eot?-2irksn');
- src:url('../fonts/Pe-icon-7-stroke.eot?#iefix-2irksn') format('embedded-opentype'),
- url('../fonts/Pe-icon-7-stroke.woff?-2irksn') format('woff'),
- url('../fonts/Pe-icon-7-stroke.ttf?-2irksn') format('truetype'),
- url('../fonts/Pe-icon-7-stroke.svg?-2irksn#Pe-icon-7-stroke') format('svg');
- font-weight: normal;
- font-style: normal;
-}
-
-[class^="pe-7s-"], [class*=" pe-7s-"] {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
-
- /* Better Font Rendering =========== */
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-
-.pe-7s-cloud-upload:before {
- content: "\e68a";
-}
-.pe-7s-cash:before {
- content: "\e68c";
-}
-.pe-7s-close:before {
- content: "\e680";
-}
-.pe-7s-bluetooth:before {
- content: "\e68d";
-}
-.pe-7s-cloud-download:before {
- content: "\e68b";
-}
-.pe-7s-way:before {
- content: "\e68e";
-}
-.pe-7s-close-circle:before {
- content: "\e681";
-}
-.pe-7s-id:before {
- content: "\e68f";
-}
-.pe-7s-angle-up:before {
- content: "\e682";
-}
-.pe-7s-wristwatch:before {
- content: "\e690";
-}
-.pe-7s-angle-up-circle:before {
- content: "\e683";
-}
-.pe-7s-world:before {
- content: "\e691";
-}
-.pe-7s-angle-right:before {
- content: "\e684";
-}
-.pe-7s-volume:before {
- content: "\e692";
-}
-.pe-7s-angle-right-circle:before {
- content: "\e685";
-}
-.pe-7s-users:before {
- content: "\e693";
-}
-.pe-7s-angle-left:before {
- content: "\e686";
-}
-.pe-7s-user-female:before {
- content: "\e694";
-}
-.pe-7s-angle-left-circle:before {
- content: "\e687";
-}
-.pe-7s-up-arrow:before {
- content: "\e695";
-}
-.pe-7s-angle-down:before {
- content: "\e688";
-}
-.pe-7s-switch:before {
- content: "\e696";
-}
-.pe-7s-angle-down-circle:before {
- content: "\e689";
-}
-.pe-7s-scissors:before {
- content: "\e697";
-}
-.pe-7s-wallet:before {
- content: "\e600";
-}
-.pe-7s-safe:before {
- content: "\e698";
-}
-.pe-7s-volume2:before {
- content: "\e601";
-}
-.pe-7s-volume1:before {
- content: "\e602";
-}
-.pe-7s-voicemail:before {
- content: "\e603";
-}
-.pe-7s-video:before {
- content: "\e604";
-}
-.pe-7s-user:before {
- content: "\e605";
-}
-.pe-7s-upload:before {
- content: "\e606";
-}
-.pe-7s-unlock:before {
- content: "\e607";
-}
-.pe-7s-umbrella:before {
- content: "\e608";
-}
-.pe-7s-trash:before {
- content: "\e609";
-}
-.pe-7s-tools:before {
- content: "\e60a";
-}
-.pe-7s-timer:before {
- content: "\e60b";
-}
-.pe-7s-ticket:before {
- content: "\e60c";
-}
-.pe-7s-target:before {
- content: "\e60d";
-}
-.pe-7s-sun:before {
- content: "\e60e";
-}
-.pe-7s-study:before {
- content: "\e60f";
-}
-.pe-7s-stopwatch:before {
- content: "\e610";
-}
-.pe-7s-star:before {
- content: "\e611";
-}
-.pe-7s-speaker:before {
- content: "\e612";
-}
-.pe-7s-signal:before {
- content: "\e613";
-}
-.pe-7s-shuffle:before {
- content: "\e614";
-}
-.pe-7s-shopbag:before {
- content: "\e615";
-}
-.pe-7s-share:before {
- content: "\e616";
-}
-.pe-7s-server:before {
- content: "\e617";
-}
-.pe-7s-search:before {
- content: "\e618";
-}
-.pe-7s-film:before {
- content: "\e6a5";
-}
-.pe-7s-science:before {
- content: "\e619";
-}
-.pe-7s-disk:before {
- content: "\e6a6";
-}
-.pe-7s-ribbon:before {
- content: "\e61a";
-}
-.pe-7s-repeat:before {
- content: "\e61b";
-}
-.pe-7s-refresh:before {
- content: "\e61c";
-}
-.pe-7s-add-user:before {
- content: "\e6a9";
-}
-.pe-7s-refresh-cloud:before {
- content: "\e61d";
-}
-.pe-7s-paperclip:before {
- content: "\e69c";
-}
-.pe-7s-radio:before {
- content: "\e61e";
-}
-.pe-7s-note2:before {
- content: "\e69d";
-}
-.pe-7s-print:before {
- content: "\e61f";
-}
-.pe-7s-network:before {
- content: "\e69e";
-}
-.pe-7s-prev:before {
- content: "\e620";
-}
-.pe-7s-mute:before {
- content: "\e69f";
-}
-.pe-7s-power:before {
- content: "\e621";
-}
-.pe-7s-medal:before {
- content: "\e6a0";
-}
-.pe-7s-portfolio:before {
- content: "\e622";
-}
-.pe-7s-like2:before {
- content: "\e6a1";
-}
-.pe-7s-plus:before {
- content: "\e623";
-}
-.pe-7s-left-arrow:before {
- content: "\e6a2";
-}
-.pe-7s-play:before {
- content: "\e624";
-}
-.pe-7s-key:before {
- content: "\e6a3";
-}
-.pe-7s-plane:before {
- content: "\e625";
-}
-.pe-7s-joy:before {
- content: "\e6a4";
-}
-.pe-7s-photo-gallery:before {
- content: "\e626";
-}
-.pe-7s-pin:before {
- content: "\e69b";
-}
-.pe-7s-phone:before {
- content: "\e627";
-}
-.pe-7s-plug:before {
- content: "\e69a";
-}
-.pe-7s-pen:before {
- content: "\e628";
-}
-.pe-7s-right-arrow:before {
- content: "\e699";
-}
-.pe-7s-paper-plane:before {
- content: "\e629";
-}
-.pe-7s-delete-user:before {
- content: "\e6a7";
-}
-.pe-7s-paint:before {
- content: "\e62a";
-}
-.pe-7s-bottom-arrow:before {
- content: "\e6a8";
-}
-.pe-7s-notebook:before {
- content: "\e62b";
-}
-.pe-7s-note:before {
- content: "\e62c";
-}
-.pe-7s-next:before {
- content: "\e62d";
-}
-.pe-7s-news-paper:before {
- content: "\e62e";
-}
-.pe-7s-musiclist:before {
- content: "\e62f";
-}
-.pe-7s-music:before {
- content: "\e630";
-}
-.pe-7s-mouse:before {
- content: "\e631";
-}
-.pe-7s-more:before {
- content: "\e632";
-}
-.pe-7s-moon:before {
- content: "\e633";
-}
-.pe-7s-monitor:before {
- content: "\e634";
-}
-.pe-7s-micro:before {
- content: "\e635";
-}
-.pe-7s-menu:before {
- content: "\e636";
-}
-.pe-7s-map:before {
- content: "\e637";
-}
-.pe-7s-map-marker:before {
- content: "\e638";
-}
-.pe-7s-mail:before {
- content: "\e639";
-}
-.pe-7s-mail-open:before {
- content: "\e63a";
-}
-.pe-7s-mail-open-file:before {
- content: "\e63b";
-}
-.pe-7s-magnet:before {
- content: "\e63c";
-}
-.pe-7s-loop:before {
- content: "\e63d";
-}
-.pe-7s-look:before {
- content: "\e63e";
-}
-.pe-7s-lock:before {
- content: "\e63f";
-}
-.pe-7s-lintern:before {
- content: "\e640";
-}
-.pe-7s-link:before {
- content: "\e641";
-}
-.pe-7s-like:before {
- content: "\e642";
-}
-.pe-7s-light:before {
- content: "\e643";
-}
-.pe-7s-less:before {
- content: "\e644";
-}
-.pe-7s-keypad:before {
- content: "\e645";
-}
-.pe-7s-junk:before {
- content: "\e646";
-}
-.pe-7s-info:before {
- content: "\e647";
-}
-.pe-7s-home:before {
- content: "\e648";
-}
-.pe-7s-help2:before {
- content: "\e649";
-}
-.pe-7s-help1:before {
- content: "\e64a";
-}
-.pe-7s-graph3:before {
- content: "\e64b";
-}
-.pe-7s-graph2:before {
- content: "\e64c";
-}
-.pe-7s-graph1:before {
- content: "\e64d";
-}
-.pe-7s-graph:before {
- content: "\e64e";
-}
-.pe-7s-global:before {
- content: "\e64f";
-}
-.pe-7s-gleam:before {
- content: "\e650";
-}
-.pe-7s-glasses:before {
- content: "\e651";
-}
-.pe-7s-gift:before {
- content: "\e652";
-}
-.pe-7s-folder:before {
- content: "\e653";
-}
-.pe-7s-flag:before {
- content: "\e654";
-}
-.pe-7s-filter:before {
- content: "\e655";
-}
-.pe-7s-file:before {
- content: "\e656";
-}
-.pe-7s-expand1:before {
- content: "\e657";
-}
-.pe-7s-exapnd2:before {
- content: "\e658";
-}
-.pe-7s-edit:before {
- content: "\e659";
-}
-.pe-7s-drop:before {
- content: "\e65a";
-}
-.pe-7s-drawer:before {
- content: "\e65b";
-}
-.pe-7s-download:before {
- content: "\e65c";
-}
-.pe-7s-display2:before {
- content: "\e65d";
-}
-.pe-7s-display1:before {
- content: "\e65e";
-}
-.pe-7s-diskette:before {
- content: "\e65f";
-}
-.pe-7s-date:before {
- content: "\e660";
-}
-.pe-7s-cup:before {
- content: "\e661";
-}
-.pe-7s-culture:before {
- content: "\e662";
-}
-.pe-7s-crop:before {
- content: "\e663";
-}
-.pe-7s-credit:before {
- content: "\e664";
-}
-.pe-7s-copy-file:before {
- content: "\e665";
-}
-.pe-7s-config:before {
- content: "\e666";
-}
-.pe-7s-compass:before {
- content: "\e667";
-}
-.pe-7s-comment:before {
- content: "\e668";
-}
-.pe-7s-coffee:before {
- content: "\e669";
-}
-.pe-7s-cloud:before {
- content: "\e66a";
-}
-.pe-7s-clock:before {
- content: "\e66b";
-}
-.pe-7s-check:before {
- content: "\e66c";
-}
-.pe-7s-chat:before {
- content: "\e66d";
-}
-.pe-7s-cart:before {
- content: "\e66e";
-}
-.pe-7s-camera:before {
- content: "\e66f";
-}
-.pe-7s-call:before {
- content: "\e670";
-}
-.pe-7s-calculator:before {
- content: "\e671";
-}
-.pe-7s-browser:before {
- content: "\e672";
-}
-.pe-7s-box2:before {
- content: "\e673";
-}
-.pe-7s-box1:before {
- content: "\e674";
-}
-.pe-7s-bookmarks:before {
- content: "\e675";
-}
-.pe-7s-bicycle:before {
- content: "\e676";
-}
-.pe-7s-bell:before {
- content: "\e677";
-}
-.pe-7s-battery:before {
- content: "\e678";
-}
-.pe-7s-ball:before {
- content: "\e679";
-}
-.pe-7s-back:before {
- content: "\e67a";
-}
-.pe-7s-attention:before {
- content: "\e67b";
-}
-.pe-7s-anchor:before {
- content: "\e67c";
-}
-.pe-7s-albums:before {
- content: "\e67d";
-}
-.pe-7s-alarm:before {
- content: "\e67e";
-}
-.pe-7s-airplay:before {
- content: "\e67f";
-}
diff --git a/woc/css/theme-camaro.css b/woc/css/theme-camaro.css
deleted file mode 100644
index 05e1c0a..0000000
--- a/woc/css/theme-camaro.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #ffa900;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ffcb66;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ffeecc;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #ffa900 !important;
- border-color: #ffa900;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #ffa900;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #e69800;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #ffa900;
- color: #ffa900;
-}
-.btn-hollow:hover {
- background: #ffa900;
-}
-.btn-white {
- background: #fff;
- color: #ffa900;
-}
-.btn-white:hover {
- background: #fff;
- color: #cc8700;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #ffa900;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #ffa900;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #ffa900;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #ffa900 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #ffa900;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #ffa900;
-}
-.block-right {
- background-color: #d68e00;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #ffa900;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #ffa900;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #ffa900;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #ffa900;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #ffa900;
- border-color: #ffa900;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #ffa900;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #ffa900;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-dandelion.css b/woc/css/theme-dandelion.css
deleted file mode 100644
index 03eba97..0000000
--- a/woc/css/theme-dandelion.css
+++ /dev/null
@@ -1,2030 +0,0 @@
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #ffe900;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #fff266;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #fffbcc;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #333333;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #ffe900 !important;
- border-color: #ffe900;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #ffe900;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #e6d200;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #ffe900;
- color: #ffe900;
-}
-.btn-hollow:hover {
- background: #ffe900;
-}
-.btn-white {
- background: #fff;
- color: #ffe900;
-}
-.btn-white:hover {
- background: #fff;
- color: #ccba00;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #ffe900;
-}
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- max-height: 0px;
- background: rgba(255, 255, 255, 0.3);
- min-width: 200px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px;
- margin-bottom: 32px;
- left: 24px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #ffe900;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #ffe900;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #ffe900 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #ffe900;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 120px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #ffe900;
-}
-.block-right {
- background-color: #d6c400;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #ffe900;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.instagram {
- position: relative;
- padding: 216px 0px;
-}
-.instagram {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover {
- opacity: 1 !important;
-}
-.instagram .container {
- position: relative;
- z-index: 3;
-}
-.instagram i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9) {
- display: none;
- }
- .instagram li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7) {
- display: none;
- }
- .instagram li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5) {
- display: none;
- }
- .instagram li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li {
- width: 33.33333%;
- }
- .contained-gallery .instagram {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li {
- width: 33.33333% !important;
- }
-}
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #ffe900;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
-}
-.contact-tweets {
- background: #ffe900;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #ffe900;
- border-color: #ffe900;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #ffe900;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-.error-page {
- background: #ffe900;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-.subscribe-1 .footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.subscribe-1 .footer .menu {
- overflow: visible;
-}
-.subscribe-1 .footer .menu li {
- top: 0px;
-}
-.subscribe-1 .footer .menu li a {
- padding-bottom: 0px;
-}
-.subscribe-1 .footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.subscribe-1 .footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.subscribe-1 .footer .menu li a:hover {
- border: none;
-}
-.subscribe-1 .footer .back-to-top {
- padding-right: 42px;
-}
-.subscribe-1 .footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-debbie.css b/woc/css/theme-debbie.css
deleted file mode 100644
index 631897e..0000000
--- a/woc/css/theme-debbie.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #7300c2;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #a829ff;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #d18fff;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #7300c2 !important;
- border-color: #7300c2;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #7300c2;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #6400a9;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #7300c2;
- color: #7300c2;
-}
-.btn-hollow:hover {
- background: #7300c2;
-}
-.btn-white {
- background: #fff;
- color: #7300c2;
-}
-.btn-white:hover {
- background: #fff;
- color: #55008f;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #7300c2;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #7300c2;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #7300c2;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #7300c2 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #7300c2;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #7300c2;
-}
-.block-right {
- background-color: #5b0099;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #7300c2;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #7300c2;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #7300c2;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #7300c2;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #7300c2;
- border-color: #7300c2;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #7300c2;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #7300c2;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-deepblue.css b/woc/css/theme-deepblue.css
deleted file mode 100644
index d026a5e..0000000
--- a/woc/css/theme-deepblue.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #005790;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #0095f6;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #5dbfff;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #005790 !important;
- border-color: #005790;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #005790;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #004877;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #005790;
- color: #005790;
-}
-.btn-hollow:hover {
- background: #005790;
-}
-.btn-white {
- background: #fff;
- color: #005790;
-}
-.btn-white:hover {
- background: #fff;
- color: #00385d;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #005790;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #005790;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #005790;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #005790 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #005790;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #005790;
-}
-.block-right {
- background-color: #003e67;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #005790;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #005790;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #005790;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #005790;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #005790;
- border-color: #005790;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #005790;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #005790;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-grass.css b/woc/css/theme-grass.css
deleted file mode 100644
index d157cb2..0000000
--- a/woc/css/theme-grass.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #47b40c;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #77f234;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #b7f894;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #47b40c !important;
- border-color: #47b40c;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #47b40c;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #3e9c0a;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #47b40c;
- color: #47b40c;
-}
-.btn-hollow:hover {
- background: #47b40c;
-}
-.btn-white {
- background: #fff;
- color: #47b40c;
-}
-.btn-white:hover {
- background: #fff;
- color: #348409;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #47b40c;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #47b40c;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #47b40c;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #47b40c !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #47b40c;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #47b40c;
-}
-.block-right {
- background-color: #388e09;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #47b40c;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #47b40c;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #47b40c;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #47b40c;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #47b40c;
- border-color: #47b40c;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #47b40c;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #47b40c;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-gunmetalpurple.css b/woc/css/theme-gunmetalpurple.css
deleted file mode 100644
index a500a66..0000000
--- a/woc/css/theme-gunmetalpurple.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #572864;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #9645ad;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #c088d0;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #572864 !important;
- border-color: #572864;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #572864;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #472152;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #572864;
- color: #572864;
-}
-.btn-hollow:hover {
- background: #572864;
-}
-.btn-white {
- background: #fff;
- color: #572864;
-}
-.btn-white:hover {
- background: #fff;
- color: #371940;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #572864;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #572864;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #572864;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #572864 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #572864;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #572864;
-}
-.block-right {
- background-color: #3e1c47;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #572864;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #572864;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #572864;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #572864;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #572864;
- border-color: #572864;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #572864;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #572864;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-haemo.css b/woc/css/theme-haemo.css
deleted file mode 100644
index 799eef5..0000000
--- a/woc/css/theme-haemo.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #a32834;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #d75a67;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ebacb2;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #a32834 !important;
- border-color: #a32834;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #a32834;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #8f232d;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #a32834;
- color: #a32834;
-}
-.btn-hollow:hover {
- background: #a32834;
-}
-.btn-white {
- background: #fff;
- color: #a32834;
-}
-.btn-white:hover {
- background: #fff;
- color: #7a1e27;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #a32834;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #a32834;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #a32834;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #a32834 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #a32834;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #a32834;
-}
-.block-right {
- background-color: #82202a;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #a32834;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #a32834;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #a32834;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #a32834;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #a32834;
- border-color: #a32834;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #a32834;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #a32834;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-handbag.css b/woc/css/theme-handbag.css
deleted file mode 100644
index e86a441..0000000
--- a/woc/css/theme-handbag.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #e9004e;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ff508b;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ffb6ce;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #e9004e !important;
- border-color: #e9004e;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #e9004e;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #d00045;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #e9004e;
- color: #e9004e;
-}
-.btn-hollow:hover {
- background: #e9004e;
-}
-.btn-white {
- background: #fff;
- color: #e9004e;
-}
-.btn-white:hover {
- background: #fff;
- color: #b6003d;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #e9004e;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #e9004e;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #e9004e;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #e9004e !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #e9004e;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #e9004e;
-}
-.block-right {
- background-color: #c00040;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #e9004e;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #e9004e;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #e9004e;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #e9004e;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #e9004e;
- border-color: #e9004e;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #e9004e;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #e9004e;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-hot.css b/woc/css/theme-hot.css
deleted file mode 100644
index 1ad935a..0000000
--- a/woc/css/theme-hot.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #ff5f00;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ff9f66;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ffdfcc;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #ff5f00 !important;
- border-color: #ff5f00;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #ff5f00;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #e65600;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #ff5f00;
- color: #ff5f00;
-}
-.btn-hollow:hover {
- background: #ff5f00;
-}
-.btn-white {
- background: #fff;
- color: #ff5f00;
-}
-.btn-white:hover {
- background: #fff;
- color: #cc4c00;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #ff5f00;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #ff5f00;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #ff5f00;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #ff5f00 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #ff5f00;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #ff5f00;
-}
-.block-right {
- background-color: #d65000;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #ff5f00;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #ff5f00;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #ff5f00;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #ff5f00;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #ff5f00;
- border-color: #ff5f00;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #ff5f00;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #ff5f00;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-humblebumble.css b/woc/css/theme-humblebumble.css
deleted file mode 100644
index 5f8444a..0000000
--- a/woc/css/theme-humblebumble.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #ffdb00;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ffe966;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #fff8cc;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #ffdb00 !important;
- border-color: #ffdb00;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #ffdb00;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #e6c500;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #ffdb00;
- color: #ffdb00;
-}
-.btn-hollow:hover {
- background: #ffdb00;
-}
-.btn-white {
- background: #fff;
- color: #ffdb00;
-}
-.btn-white:hover {
- background: #fff;
- color: #ccaf00;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #ffdb00;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #ffdb00;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #ffdb00;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #ffdb00 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #ffdb00;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #ffdb00;
-}
-.block-right {
- background-color: #d6b800;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #ffdb00;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #ffdb00;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #ffdb00;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #ffdb00;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #ffdb00;
- border-color: #ffdb00;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #ffdb00;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #ffdb00;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-jaded.css b/woc/css/theme-jaded.css
deleted file mode 100644
index 3545ea8..0000000
--- a/woc/css/theme-jaded.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #00936b;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #00f9b5;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #60ffd4;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #00936b !important;
- border-color: #00936b;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #00936b;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #007a58;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #00936b;
- color: #00936b;
-}
-.btn-hollow:hover {
- background: #00936b;
-}
-.btn-white {
- background: #fff;
- color: #00936b;
-}
-.btn-white:hover {
- background: #fff;
- color: #006046;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #00936b;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #00936b;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #00936b;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #00936b !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #00936b;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #00936b;
-}
-.block-right {
- background-color: #006a4d;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #00936b;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #00936b;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #00936b;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #00936b;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #00936b;
- border-color: #00936b;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #00936b;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #00936b;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-lava.css b/woc/css/theme-lava.css
deleted file mode 100644
index 702e582..0000000
--- a/woc/css/theme-lava.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #e12b00;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ff6b48;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ffbdae;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #e12b00 !important;
- border-color: #e12b00;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #e12b00;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #c82600;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #e12b00;
- color: #e12b00;
-}
-.btn-hollow:hover {
- background: #e12b00;
-}
-.btn-white {
- background: #fff;
- color: #e12b00;
-}
-.btn-white:hover {
- background: #fff;
- color: #ae2100;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #e12b00;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #e12b00;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #e12b00;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #e12b00 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #e12b00;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #e12b00;
-}
-.block-right {
- background-color: #b82300;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #e12b00;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #e12b00;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #e12b00;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #e12b00;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #e12b00;
- border-color: #e12b00;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #e12b00;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #e12b00;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-leaf.css b/woc/css/theme-leaf.css
deleted file mode 100644
index 9354fed..0000000
--- a/woc/css/theme-leaf.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #379d16;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #60e336;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #a7ef90;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #379d16 !important;
- border-color: #379d16;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #379d16;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #2f8713;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #379d16;
- color: #379d16;
-}
-.btn-hollow:hover {
- background: #379d16;
-}
-.btn-white {
- background: #fff;
- color: #379d16;
-}
-.btn-white:hover {
- background: #fff;
- color: #277010;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #379d16;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #379d16;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #379d16;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #379d16 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #379d16;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #379d16;
-}
-.block-right {
- background-color: #2a7911;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #379d16;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #379d16;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #379d16;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #379d16;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #379d16;
- border-color: #379d16;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #379d16;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #379d16;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-lightjade.css b/woc/css/theme-lightjade.css
deleted file mode 100644
index 22523e0..0000000
--- a/woc/css/theme-lightjade.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #00bf8a;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #26ffc3;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #8cffdf;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #00bf8a !important;
- border-color: #00bf8a;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #00bf8a;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #00a678;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #00bf8a;
- color: #00bf8a;
-}
-.btn-hollow:hover {
- background: #00bf8a;
-}
-.btn-white {
- background: #fff;
- color: #00bf8a;
-}
-.btn-white:hover {
- background: #fff;
- color: #008c65;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #00bf8a;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #00bf8a;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #00bf8a;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #00bf8a !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #00bf8a;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #00bf8a;
-}
-.block-right {
- background-color: #00966d;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #00bf8a;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #00bf8a;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #00bf8a;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #00bf8a;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #00bf8a;
- border-color: #00bf8a;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #00bf8a;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #00bf8a;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-lime.css b/woc/css/theme-lime.css
deleted file mode 100644
index 8342ec3..0000000
--- a/woc/css/theme-lime.css
+++ /dev/null
@@ -1,2030 +0,0 @@
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #27e000;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #67ff47;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #bbffad;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #333333;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #27e000 !important;
- border-color: #27e000;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #27e000;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #23c700;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #27e000;
- color: #27e000;
-}
-.btn-hollow:hover {
- background: #27e000;
-}
-.btn-white {
- background: #fff;
- color: #27e000;
-}
-.btn-white:hover {
- background: #fff;
- color: #1ead00;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #27e000;
-}
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- max-height: 0px;
- background: rgba(255, 255, 255, 0.3);
- min-width: 200px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px;
- margin-bottom: 32px;
- left: 24px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #27e000;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #27e000;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #27e000 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #27e000;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 120px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #27e000;
-}
-.block-right {
- background-color: #20b700;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #27e000;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.instagram {
- position: relative;
- padding: 216px 0px;
-}
-.instagram {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover {
- opacity: 1 !important;
-}
-.instagram .container {
- position: relative;
- z-index: 3;
-}
-.instagram i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9) {
- display: none;
- }
- .instagram li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7) {
- display: none;
- }
- .instagram li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5) {
- display: none;
- }
- .instagram li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li {
- width: 33.33333%;
- }
- .contained-gallery .instagram {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li {
- width: 33.33333% !important;
- }
-}
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #27e000;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
-}
-.contact-tweets {
- background: #27e000;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #27e000;
- border-color: #27e000;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #27e000;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-.error-page {
- background: #27e000;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-.subscribe-1 .footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.subscribe-1 .footer .menu {
- overflow: visible;
-}
-.subscribe-1 .footer .menu li {
- top: 0px;
-}
-.subscribe-1 .footer .menu li a {
- padding-bottom: 0px;
-}
-.subscribe-1 .footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.subscribe-1 .footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.subscribe-1 .footer .menu li a:hover {
- border: none;
-}
-.subscribe-1 .footer .back-to-top {
- padding-right: 42px;
-}
-.subscribe-1 .footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-lippy.css b/woc/css/theme-lippy.css
deleted file mode 100644
index 1f46227..0000000
--- a/woc/css/theme-lippy.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #d6116e;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #f25ba2;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #f9bad8;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #d6116e !important;
- border-color: #d6116e;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #d6116e;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #be0f62;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #d6116e;
- color: #d6116e;
-}
-.btn-hollow:hover {
- background: #d6116e;
-}
-.btn-white {
- background: #fff;
- color: #d6116e;
-}
-.btn-white:hover {
- background: #fff;
- color: #a70d56;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #d6116e;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #d6116e;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #d6116e;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #d6116e !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #d6116e;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #d6116e;
-}
-.block-right {
- background-color: #b00e5b;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #d6116e;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #d6116e;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #d6116e;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #d6116e;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #d6116e;
- border-color: #d6116e;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #d6116e;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #d6116e;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-meadowlea.css b/woc/css/theme-meadowlea.css
deleted file mode 100644
index 1176051..0000000
--- a/woc/css/theme-meadowlea.css
+++ /dev/null
@@ -1,2030 +0,0 @@
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #ffda00;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ffe966;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #fff8cc;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #333333;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #ffda00 !important;
- border-color: #ffda00;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #ffda00;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #e6c400;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #ffda00;
- color: #ffda00;
-}
-.btn-hollow:hover {
- background: #ffda00;
-}
-.btn-white {
- background: #fff;
- color: #ffda00;
-}
-.btn-white:hover {
- background: #fff;
- color: #ccae00;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #ffda00;
-}
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- max-height: 0px;
- background: rgba(255, 255, 255, 0.3);
- min-width: 200px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px;
- margin-bottom: 32px;
- left: 24px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #ffda00;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #ffda00;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #ffda00 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #ffda00;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 120px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #ffda00;
-}
-.block-right {
- background-color: #d6b700;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #ffda00;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.instagram {
- position: relative;
- padding: 216px 0px;
-}
-.instagram {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover {
- opacity: 1 !important;
-}
-.instagram .container {
- position: relative;
- z-index: 3;
-}
-.instagram i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9) {
- display: none;
- }
- .instagram li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7) {
- display: none;
- }
- .instagram li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5) {
- display: none;
- }
- .instagram li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li {
- width: 33.33333%;
- }
- .contained-gallery .instagram {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li {
- width: 33.33333% !important;
- }
-}
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #ffda00;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
-}
-.contact-tweets {
- background: #ffda00;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #ffda00;
- border-color: #ffda00;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #ffda00;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-.error-page {
- background: #ffda00;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-.subscribe-1 .footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.subscribe-1 .footer .menu {
- overflow: visible;
-}
-.subscribe-1 .footer .menu li {
- top: 0px;
-}
-.subscribe-1 .footer .menu li a {
- padding-bottom: 0px;
-}
-.subscribe-1 .footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.subscribe-1 .footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.subscribe-1 .footer .menu li a:hover {
- border: none;
-}
-.subscribe-1 .footer .back-to-top {
- padding-right: 42px;
-}
-.subscribe-1 .footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-oceanfloor.css b/woc/css/theme-oceanfloor.css
deleted file mode 100644
index d6974a8..0000000
--- a/woc/css/theme-oceanfloor.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #004470;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #0082d6;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #3db3ff;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #004470 !important;
- border-color: #004470;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #004470;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #003557;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #004470;
- color: #004470;
-}
-.btn-hollow:hover {
- background: #004470;
-}
-.btn-white {
- background: #fff;
- color: #004470;
-}
-.btn-white:hover {
- background: #fff;
- color: #00253d;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #004470;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #004470;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #004470;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #004470 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #004470;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #004470;
-}
-.block-right {
- background-color: #002b47;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #004470;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #004470;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #004470;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #004470;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #004470;
- border-color: #004470;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #004470;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #004470;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-pivot.css b/woc/css/theme-pivot.css
deleted file mode 100644
index 8de8a37..0000000
--- a/woc/css/theme-pivot.css
+++ /dev/null
@@ -1,1833 +0,0 @@
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #e74c3c;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #f29f97;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #fdf3f2;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Muli', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: normal;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #e74c3c !important;
- border-color: #e74c3c;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #e74c3c;
- text-align: center;
- padding: 10px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
-}
-.btn:hover {
- color: #fff;
- background: #e43725;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #e74c3c;
- color: #e74c3c;
-}
-.btn-hollow:hover {
- background: #e74c3c;
-}
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- max-height: 0px;
- background: rgba(255, 255, 255, 0.3);
- min-width: 200px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.widget .instagram {
- padding: 0px;
-}
-.widget .instagram ul {
- position: relative;
-}
-.widget .instagram li {
- height: 80px;
- width: 33.33333%;
-}
-.widget .instagram li:nth-child(n+10) {
- display: none;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px;
- margin-bottom: 32px;
- left: 24px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #e74c3c;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #e74c3c;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #e74c3c !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #e74c3c;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 120px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #e74c3c;
-}
-.block-right {
- background-color: #df2e1b;
- right: 0px;
-}
-.block-content {
- display: block;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-.speakers-row .col-md-3 {
- padding: 0px;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- position: absolute;
- bottom: 0px;
- padding: 12px;
- text-align: right;
- width: 100%;
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #e74c3c;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.instagram {
- position: relative;
- padding: 216px 0px;
-}
-.instagram {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover {
- opacity: 1;
-}
-.instagram .container {
- position: relative;
- z-index: 3;
-}
-.instagram i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9) {
- display: none;
- }
- .instagram li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7) {
- display: none;
- }
- .instagram li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5) {
- display: none;
- }
- .instagram li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #e74c3c;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-#tweets .user {
- display: none;
-}
-#tweets .interact {
- display: none;
-}
-#tweets .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Muli', "Helvetica Neue", Helvetica, Arial, sans-serif;
-}
-#tweets .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-#tweets .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- #tweets .tweet {
- font-size: 20px;
- line-height: 26px;
- }
-}
-.contact-tweets {
- background: #e74c3c;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #e74c3c;
- border-color: #e74c3c;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #e74c3c;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.form-success {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-.subscribe-1 footer .menu {
- overflow: visible;
-}
-.subscribe-1 footer .menu li {
- top: 0px;
-}
-.subscribe-1 footer .menu li a {
- padding-bottom: 0px;
-}
-.subscribe-1 footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.subscribe-1 footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.subscribe-1 footer .menu li a:hover {
- border: none;
-}
-.subscribe-1 footer .back-to-top {
- padding-right: 42px;
-}
-.subscribe-1 footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- footer .text-right {
- text-align: left !important;
- }
- footer .menu {
- margin-top: 24px;
- }
- footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-powerpuff.css b/woc/css/theme-powerpuff.css
deleted file mode 100644
index 38d9097..0000000
--- a/woc/css/theme-powerpuff.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #c600ae;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ff2de6;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ff93f2;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #c600ae !important;
- border-color: #c600ae;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #c600ae;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #ad0098;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #c600ae;
- color: #c600ae;
-}
-.btn-hollow:hover {
- background: #c600ae;
-}
-.btn-white {
- background: #fff;
- color: #c600ae;
-}
-.btn-white:hover {
- background: #fff;
- color: #930081;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #c600ae;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #c600ae;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #c600ae;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #c600ae !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #c600ae;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #c600ae;
-}
-.block-right {
- background-color: #9d008a;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #c600ae;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #c600ae;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #c600ae;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #c600ae;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #c600ae;
- border-color: #c600ae;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #c600ae;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #c600ae;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-properorange.css b/woc/css/theme-properorange.css
deleted file mode 100644
index 6b6d92c..0000000
--- a/woc/css/theme-properorange.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #ff8700;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ffb766;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #ffe7cc;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #ff8700 !important;
- border-color: #ff8700;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #ff8700;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #e67a00;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #ff8700;
- color: #ff8700;
-}
-.btn-hollow:hover {
- background: #ff8700;
-}
-.btn-white {
- background: #fff;
- color: #ff8700;
-}
-.btn-white:hover {
- background: #fff;
- color: #cc6c00;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #ff8700;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #ff8700;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #ff8700;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #ff8700 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #ff8700;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #ff8700;
-}
-.block-right {
- background-color: #d67100;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #ff8700;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #ff8700;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #ff8700;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #ff8700;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #ff8700;
- border-color: #ff8700;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #ff8700;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #ff8700;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme-sulphur.css b/woc/css/theme-sulphur.css
deleted file mode 100644
index f2dca1e..0000000
--- a/woc/css/theme-sulphur.css
+++ /dev/null
@@ -1,2299 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #dcbe00;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #ffe543;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #fff3a9;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-smoothing: antialiased;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #dcbe00 !important;
- border-color: #dcbe00;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #dcbe00;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #c3a800;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #dcbe00;
- color: #dcbe00;
-}
-.btn-hollow:hover {
- background: #dcbe00;
-}
-.btn-white {
- background: #fff;
- color: #dcbe00;
-}
-.btn-white:hover {
- background: #fff;
- color: #a99200;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #dcbe00;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- max-height: 45px;
- max-width: 110px;
- position: absolute;
- top: -6px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: 'Pe-icon-7-stroke';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- max-width: 90px;
- top: -2px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #dcbe00;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #dcbe00;
- opacity: 0.8;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #dcbe00 !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #dcbe00;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #dcbe00;
-}
-.block-right {
- background-color: #b39b00;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-.speakers-row {
- padding: 0px 15px;
-}
-.speaker-column {
- padding: 0px;
-}
-.speaker {
- position: relative;
- overflow: hidden;
-}
-.speaker,
-.topic {
- margin-bottom: 36px;
-}
-.speaker .hover-state {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
- background: rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.speaker .image-holder {
- margin-bottom: 12px;
-}
-.speaker span {
- display: block;
- font-size: 16px;
-}
-.speaker-name {
- color: #333333;
-}
-.speaker .social-links {
- width: 100%;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- transform: translate3d(0px, -200px, 0px);
- -webkit-transform: translate3d(0px, -200px, 0px);
- -moz-transform: translate3d(0px, -200px, 0px);
-}
-.speaker .social-links a {
- color: #fff;
- font-size: 24px;
- display: inline-block;
- margin-left: 6px;
-}
-.speaker .social-links a:last-child {
- margin-right: 0px;
-}
-.speaker .image-holder:hover .hover-state {
- opacity: 1;
-}
-.speaker .image-holder:hover .hover-state .social-links {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.speaker-with-bio {
- overflow: hidden;
- margin-bottom: 36px;
-}
-.speaker-with-bio .speaker {
- width: 50%;
- float: left;
- margin-bottom: 0px;
-}
-.speaker-with-bio .speaker-description {
- width: 50%;
- float: left;
- padding-left: 30px;
-}
-.speaker-description span {
- display: inline-block;
- margin-bottom: 18px;
- font-weight: 600;
-}
-@media all and (max-width: 767px) {
- .speaker-with-bio .speaker {
- width: 100%;
- }
- .speaker-with-bio .speaker-description {
- width: 100%;
- padding-left: 0px;
- }
-}
-.topics {
- position: relative;
- overflow: hidden;
-}
-.topics .container {
- position: relative;
- z-index: 2;
-}
-.topics.overlay .ruled-list li {
- border-color: rgba(255, 255, 255, 0.5);
-}
-.topics.overlay .topic i {
- color: #fff;
-}
-.topic h3 {
- margin-bottom: 18px;
-}
-.topic p.lead {
- margin-bottom: 32px;
-}
-.topic i {
- font-size: 60px;
- color: #dcbe00;
- display: inline-block;
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .topic h3 {
- display: inline-block;
- position: relative;
- bottom: 18px;
- left: 12px;
- }
- .topic i {
- margin-bottom: 12px;
- }
-}
-.ruled-list li {
- border-top: 1px dotted rgba(0, 0, 0, 0.3);
- padding: 12px 0px;
- font-size: 16px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .speakers-row .col-sm-6 {
- width: 50%;
- float: left !important;
- }
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.gallery-header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n+9),
- .lightbox-gallery li:nth-child(n+9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n+7),
- .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n+5),
- .lightbox-gallery li:nth-child(n+5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n+9),
-.contained-gallery .lightbox-gallery li:nth-child(n+9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n+5),
- .contained-gallery .lightbox-gallery li:nth-child(n+5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n+7),
- .contained-gallery .lightbox-gallery li:nth-child(n+7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #dcbe00;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-.faq-item {
- margin-bottom: 36px;
-}
-p.question {
- font-weight: 600;
- color: #333333;
- font-size: 16px;
-}
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: '';
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #dcbe00;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #dcbe00;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #dcbe00;
- border-color: #dcbe00;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------*/
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #dcbe00;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #D74B4B;
-}
-form .field-error {
- background: #D74B4B !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*!
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #dcbe00;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer .top-border {
- height: 2px;
- width: 100%;
- background: rgba(255, 255, 255, 0.3);
- margin-bottom: 32px;
-}
-.footer .menu {
- overflow: visible;
-}
-.footer .menu li {
- top: 0px;
-}
-.footer .menu li a {
- padding-bottom: 0px;
-}
-.footer .menu li .btn {
- min-width: 0px;
- padding: 10px 18px;
- font-size: 14px;
-}
-.footer .menu li a {
- diplay: inline-block;
- position: relative;
- border: none;
-}
-.footer .menu li a:hover {
- border: none;
-}
-.footer .back-to-top {
- padding-right: 42px;
-}
-.footer .menu li a i {
- font-size: 36px;
- position: absolute;
- right: 0px;
- top: -12px;
-}
-@media all and (max-width: 767px) {
- .footer .text-right {
- text-align: left !important;
- }
- .footer .menu {
- margin-top: 24px;
- }
- .footer .menu li {
- float: none;
- margin-bottom: 12px;
- }
-}
-footer.classic {
- padding: 72px 0px 36px 0px;
- background: #f5f5f5;
-}
-footer.classic .menu li {
- float: none;
- margin-bottom: 12px;
-}
-footer.classic .menu li a {
- color: #333333;
- padding-bottom: 0px;
- font-weight: 600;
-}
-footer.classic span.lead {
- display: inline-block;
- margin-bottom: 12px;
-}
-footer.short {
- background: #333333;
- color: #fff;
- padding: 72px 0px;
-}
-footer.short .top-border {
- height: 1px !important;
-}
-@media all and (max-width: 767px) {
- footer.classic div {
- margin-bottom: 18px;
- }
-}
-.contact-methods li {
- margin-bottom: 12px;
-}
-.contact-methods li:last-child {
- margin-bottom: 0px;
-}
-.contact-methods i {
- font-size: 36px;
- color: #333333;
-}
-.contact-methods span {
- display: inline-block;
- position: relative;
- bottom: 10px;
- left: 8px;
- font-size: 16px;
-}
-footer.classic .social-profiles {
- margin-top: 36px;
-}
-.social-profiles {
- display: inline-block;
- overflow: hidden;
-}
-.social-profiles li {
- float: left;
- margin-right: 36px;
-}
-.social-profiles li:last-child {
- margin-right: 0px;
-}
-.social-profiles li a {
- color: #333333;
- font-size: 20px;
-}
diff --git a/woc/css/theme.css b/woc/css/theme.css
deleted file mode 100644
index 7ead446..0000000
--- a/woc/css/theme.css
+++ /dev/null
@@ -1,4099 +0,0 @@
-/*!
-// Contents
-// ------------------------------------------------
-
- 1. Mixins
- 2. Helper classes & resets
- 3. Loader
- 4. Colours
- 5. Typography
- 6. Spacing
- 7. Buttons
- 8. Navigation
- 9. Slider, Dividers
- 10. Speakers & Topics
- 11. Schedule
- 12. Galleries
- 13. Pricing & FAQ
- 14. Subscribe
- 15. Contact
- 16. Forms
- 17. Footers
-
-// --------------------------------------------------*/
-/*!
-// 1. Useful Mixins
-// --------------------------------------------------*/
-.vertical-align {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.vertical-align-cancel {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
-}
-.preserve-3d {
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.transition-100 {
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.transition-300 {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.transition-700 {
- transition: all 0.7s ease-out;
- -webkit-transition: all 0.7s ease-out;
- -moz-transition: all 0.7s ease-out;
-}
-.overlay:before {
- background-color: #333333;
- opacity: 0.5;
- position: absolute;
- content: "";
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.overlay .container {
- position: relative;
- z-index: 2;
-}
-/*!
-// 2. Helper Classes & Resets
-// --------------------------------------------------*/
-.go-right {
- right: 0px;
-}
-.go-left {
- left: 0px;
-}
-img {
- max-width: 100%;
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.main-container,
-.footer-container,
-.nav-container,
-nav {
- max-width: 1600px;
- margin: 0px auto;
-}
-.boxed-layout .main-container,
-.boxed-layout .nav-container,
-.boxed-layout nav,
-.boxed-layout .footer-container {
- max-width: 1366px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.nav-container{
- font-size: larger;
-}
-.no-loader .loader {
- display: none !important;
-}
-/*!
-// 3. Loader
-// --------------------------------------------------*/
-.loader {
- position: fixed;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- z-index: 99;
- background: #fff;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 1;
-}
-.strip-holder {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- left: 50%;
- margin-left: -50px;
- position: relative;
-}
-.strip-1,
-.strip-2,
-.strip-3 {
- width: 20px;
- height: 20px;
- background: #0072bc;
- position: relative;
- -webkit-animation: stripMove 2s ease infinite alternate;
- animation: stripMove 2s ease infinite alternate;
- -moz-animation: stripMove 2s ease infinite alternate;
-}
-.strip-2 {
- -webkit-animation-duration: 2.1s;
- animation-duration: 2.1s;
- background-color: #23a8ff;
-}
-.strip-3 {
- -webkit-animation-duration: 2.2s;
- animation-duration: 2.2s;
- background-color: #89d1ff;
-}
-@-webkit-keyframes stripMove {
- 0% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
-}
-@-moz-keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-@keyframes stripMove {
- 0% {
- transform: translate3d(-50px, 0px, 0px);
- -webkit-transform: translate3d(-50px, 0px, 0px);
- -moz-transform: translate3d(-50px, 0px, 0px);
- }
- 50% {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
- transform: scale(4, 1);
- -webkit-transform: scale(4, 1);
- -moz-transform: scale(4, 1);
- }
- 100% {
- transform: translate3d(50px, 0px, 0px);
- -webkit-transform: translate3d(50px, 0px, 0px);
- -moz-transform: translate3d(50px, 0px, 0px);
- }
-}
-.main-container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-nav {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-content {
- opacity: 1 !important;
-}
-.hide-loader {
- opacity: 0 !important;
-}
-/*!
-// 4. Colours
-// --------------------------------------------------*/
-.background-dark {
- background-color: #333333 !important;
-}
-.color-heading {
- color: #333333;
-}
-/*!
-// 5. Typography
-// --------------------------------------------------*/
-.text-white {
- color: #fff;
-}
-body {
- font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
- -webkit-font-smoothing: antialiased;
- color: #777777;
- font-size: 14px;
- line-height: 24px;
- background: #eee;
- -moz-osx-font-smoothing: grayscale;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- margin: 0px;
- color: #333333;
-}
-h1 {
- font-size: 30px;
- line-height: 36px;
- margin-bottom: 42px;
-}
-h3 {
- font-size: 20px;
- line-height: 28px;
-}
-.large-h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 1000;
-
-}
-p {
- font-size: 14px;
- line-height: 24px;
-}
-p:last-child {
- margin-bottom: 0px;
-}
-p.lead {
- font-size: 16px;
- line-height: 30px;
- font-weight: 400;
-}
-span.lead {
- font-weight: 400;
-}
-.uppercase {
- text-transform: uppercase;
- letter-spacing: 1px;
- display: inline-block;
- margin-right: -1px;
-}
-strong {
- font-weight: 600;
-}
-ul {
- list-style: none;
- margin: 0px;
- padding: 0px;
-}
-@media all and (max-width: 767px) {
- h1 {
- font-size: 24px;
- line-height: 28px;
- margin-bottom: 36px;
- }
- h2 {
- font-size: 20px;
- line-height: 26px;
- }
- .large-h1 {
- font-size: 24px;
- line-height: 28px;
- }
- p {
- font-size: 13px;
- line-height: 22px;
- }
- p.lead {
- font-size: 15px;
- line-height: 26px;
- }
-}
-/*!
-// Spacing Standards
-// --------------------------------------------------*/
-section {
- padding: 72px 0px;
- background: #fff;
-}
-.duplicatable-content {
- padding-bottom: 36px;
-}
-/*!
-// 6. Buttons
-// --------------------------------------------------*/
-a:hover {
- text-decoration: none;
-}
-h1 a,
-span a,
-p a,
-.text-link a {
- font-weight: 600;
- color: #fff;
- display: inline-block;
- border-bottom: 4px solid #fff;
- padding-bottom: 6px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-span a,
-p a,
-.text-link a {
- padding-bottom: 4px;
- border-bottom: 3px solid #fff;
-}
-span a:hover {
- color: #fff;
-}
-p a,
-.text-link a {
- color: #0072bc !important;
- border-color: #0072bc;
- padding-bottom: 2px;
-}
-p a,
-.text-link a:hover {
- color: #333333;
-}
-.btn {
- min-width: 180px;
- border-radius: 25px;
- background: #0072bc;
- text-align: center;
- padding: 13px 0px 14px 0px;
- color: #fff;
- font-size: 15px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- font-weight: 600;
- line-height: 1;
-}
-.btn:hover {
- color: #fff;
- background: #0063a3;
-}
-.btn-hollow {
- background: none;
- border: 2px solid #0072bc;
- color: #0072bc;
-}
-.btn-hollow:hover {
- background: #0072bc;
-}
-.btn-white {
- background: #fff;
- color: #0072bc;
-}
-.btn-white:hover {
- background: #fff;
- color: #005389;
-}
-.btn-hollow.btn-white {
- background: none;
- border-color: #fff;
- color: #fff;
-}
-.btn-hollow.btn-white:hover {
- background: #fff;
- color: #0072bc;
-}
-.btn-lg {
- padding: 20px 0px 21px 0px;
- text-transform: uppercase;
- min-width: 230px;
- border-radius: 35px;
-}
-/*!
-// Backgrounds & Parallax
-// --------------------------------------------------*/
-
-
-.background-image-holder {
- position: absolute;
- width: 100%;
- height: 130%;
- top: -10%;
- background-size: cover !important;
- background-position: 50% 50% !important;
-}
-.background-image-holder img {
- display: none;
-}
-.image-holder {
- position: relative;
- overflow: hidden;
-}
-/*!
-// 7. Navigation
-// --------------------------------------------------*/
-nav .logo {
- height: 67px;
- position: absolute;
- top: -24px;
- opacity: 1;
-}
-nav .text-right {
- position: relative;
-}
-nav .container {
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav {
- position: fixed;
- top: 0px;
- z-index: 10;
- width: 100%;
- padding-top: 24px;
- line-height: 1;
- background: none;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.overlay-nav .logo-dark {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-light {
- opacity: 0;
-}
-.overlay-nav.sticky-nav .logo-dark {
- opacity: 1;
-}
-.bottom-border {
- position: absolute;
- bottom: 2px;
- width: 100%;
- height: 2px;
- background: rgba(255, 255, 255, 0.3);
-}
-.sidebar-menu .bottom-border {
- position: relative;
- bottom: 0px;
- background: rgba(255, 255, 255, 0.2);
- display: block !important;
-}
-.menu {
- display: inline-block;
- text-align: left;
- line-height: 1;
-}
-.menu li {
- float: left;
- margin-right: 32px;
- font-size: 11px;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 600;
- position: relative;
- top: 4px;
-}
-.menu li:last-child {
- margin-right: 0px;
-}
-.menu li:nth-las-child(2) {
- margin-right: 12px;
-}
-.menu li a {
- color: #fff;
- display: inline-block;
- padding-bottom: 24px;
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.menu li a:hover {
- border-bottom: 2px solid #fff;
-}
-.nav-dropdown {
- position: absolute;
- z-index: -1;
- display: none;
- background: rgba(255, 255, 255, 0.9);
- min-width: 200px;
- overflow: hidden;
- margin-top: -2px;
-}
-.nav-dropdown li:first-child {
- margin-top: 12px;
-}
-.nav-dropdown li {
- opacity: 0;
- margin-right: 0px;
- float: none;
- margin-bottom: 18px;
-}
-.nav-dropdown li a {
- padding-bottom: 0px;
- padding-left: 24px;
- color: #333333;
-}
-.nav-dropdown li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.has-dropdown:hover .nav-dropdown {
- z-index: 10;
- max-height: 300px;
- display: block;
-}
-.has-dropdown:hover .nav-dropdown li {
- opacity: 1;
-}
-.has-dropdown a {
- padding-left: 18px;
-}
-.has-dropdown:before {
- display: inline-block;
- font-family: "Pe-icon-7-stroke";
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- content: "\e688";
- color: #fff;
- font-size: 24px;
- position: absolute;
- top: -6px;
-}
-.menu .social-link {
- font-size: 14px;
- top: 0px !important;
- margin-right: 18px !important;
-}
-.menu .social-link:nth-last-child(2) {
- margin-right: 18px;
-}
-.sticky-nav {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .menu li a {
- color: #333333;
-}
-.sticky-nav .bottom-border {
- display: none;
-}
-.sticky-nav .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.sticky-nav .sidebar-menu-toggle,
-.sticky-nav .mobile-menu-toggle {
- color: #333333;
-}
-.sticky-nav .nav-dropdown {
- background: rgba(255, 255, 255, 0.9);
-}
-.sticky-nav .has-dropdown:before {
- color: #333333;
-}
-.sidebar-menu-toggle,
-.mobile-menu-toggle {
- position: absolute;
- color: #fff;
- font-size: 32px;
- right: 0px;
- top: -7px;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.mobile-menu-toggle {
- display: none;
-}
-.sidebar-menu,
-.instagram-sidebar {
- position: fixed;
- right: 0px;
- top: 0px;
- width: 300px;
- height: 100%;
- background: #333333;
- transform: translate3d(300px, 0px, 0px);
- -webkit-transform: translate3d(300px, 0px, 0px);
- -moz-transform: translate3d(300px, 0px, 0px);
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.show-sidebar {
- transform: translate3d(0px, 0px, 0px);
- -webkit-transform: translate3d(0px, 0px, 0px);
- -moz-transform: translate3d(0px, 0px, 0px);
-}
-.reveal-sidebar {
- transform: translate3d(-300px, 0px, 0px);
- -webkit-transform: translate3d(-300px, 0px, 0px);
- -moz-transform: translate3d(-300px, 0px, 0px);
-}
-.sidebar-content {
- padding: 0px 24px;
- margin-top: 24px;
-}
-.widget {
- margin-bottom: 24px;
-}
-.widget .title {
- font-size: 16px;
- font-weight: 600;
- display: inline-block;
- margin-bottom: 12px;
-}
-.widget .menu li {
- float: none;
- margin-bottom: 12px;
-}
-.widget .menu li a {
- padding-bottom: 0px;
- color: #fff !important;
- font-size: 12px;
-}
-.widget .menu li a:hover {
- border-color: rgba(0, 0, 0, 0);
-}
-.widget .menu .social-link {
- display: none;
-}
-.widget .social-profiles li {
- margin-right: 24px;
-}
-.widget .social-profiles li a {
- color: #fff;
-}
-.instagram-toggle {
- cursor: pointer;
-}
-.instagram-toggle-init {
- pointer-events: none;
-}
-.instagram-sidebar li {
- width: 100%;
- height: 250px;
-}
-.instagram-sidebar {
- overflow-y: auto;
-}
-.sidebar-content .copy-text {
- position: absolute;
- bottom: 32px;
- color: rgba(255, 255, 255, 0.5);
- font-size: 12px;
-}
-.text-panel {
- background: #474747;
- padding: 18px;
-}
-.relative-nav {
- position: relative;
- padding-top: 28px;
- background: #fff;
-}
-.relative-nav .menu li a {
- color: #333333;
-}
-.relative-nav .has-dropdown:before {
- color: #333333;
-}
-.relative-nav .nav-dropdown {
- background: rgba(53, 53, 53, 0.8);
-}
-.relative-nav .has-dropdown li a {
- color: #fff;
-}
-.relative-nav .sidebar-menu-toggle {
- color: #333333;
-}
-.relative-nav .logo-light {
- opacity: 0 !important;
-}
-.relative-nav .logo-dark {
- opacity: 1 !important;
-}
-.relative-nav .logo {
- top: -4px !important;
-}
-.sidebar-menu .logo {
- max-width: 110px;
- position: relative;
- top: 21px !important;
- margin-bottom: 32px;
- left: 24px;
-}
-@media all and (max-width: 768px) {
- nav {
- max-height: 67px;
- overflow: hidden;
- background: rgba(255, 255, 255, 0.9) !important;
- }
- nav .menu li {
- float: none;
- margin-bottom: 24px;
- }
- nav .menu li a {
- color: #333333 !important;
- padding-bottom: 0px;
- }
- nav .logo {
- height: 67px;
- max-height: unset;
- top: -24px;
- }
- nav .logo-dark {
- opacity: 1 !important;
- }
- nav .logo-light {
- opacity: 0 !important;
- }
- nav .menu {
- width: 100%;
- display: block;
- margin-top: 67px;
- margin-right: 0px;
- }
- nav .social-link {
- float: left !important;
- }
- .sidebar-menu-toggle {
- display: none;
- }
- .mobile-menu-toggle {
- display: block;
- position: fixed;
- top: 17px;
- right: 24px;
- color: #333333 !important;
- }
- .open-menu {
- max-height: 800px !important;
- }
- .nav-dropdown {
- position: relative;
- display: none;
- }
- .has-dropdown:hover .nav-dropdown {
- display: block;
- }
- .has-dropdown:before {
- color: #333333;
- }
-}
-/*!
-// 8. Sliders & Dividers & Headers
-// --------------------------------------------------*/
-.hero-slider {
- padding: 0px;
- position: relative;
- overflow: hidden;
- background: #2b2b2b;
-}
-.hero-slider .slides li {
- height: 780px;
- position: relative;
- overflow: hidden;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.hero-slider .slides li:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: "";
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.hero-slider .container {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- z-index: 2;
-}
-.hero-slider h1 {
- margin-bottom: 42px;
-}
-.hero-slider .btn-hollow {
- color: #fff;
- border-color: #fff;
- margin-left: 16px;
-}
-.hero-slider .btn-hollow:hover {
- background: #fff;
- color: #0072bc;
-}
-@media all and (max-width: 767px) {
- .hero-slider .btn-hollow {
- display: none;
- }
-}
-.register-header form.register {
- padding-top: 0px;
- background: rgba(0, 0, 0, 0.4);
- padding: 24px;
-}
-.register-header form input {
- width: 100% !important;
-}
-.register-header form.register span {
- color: #fff;
-}
-.register-header .logo,
-.hero-slide .logo {
- max-width: 150px;
- display: block;
- margin-bottom: 12px;
-}
-.register-header h1 {
- margin-bottom: 24px !important;
-}
-@media all and (max-width: 768px) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- max-width: 100%;
- width: 100%;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .register-header form.register .form-name,
- .register-header form.register .form-email {
- width: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .hero-slide .logo {
- max-width: 100px;
- }
- .register-header .logo {
- display: none;
- }
- .register-header h1 {
- display: none;
- }
- .register-header form h1 {
- display: block;
- }
- .register-header span.lead {
- display: none;
- }
- .register-header input,
- .register-header .select-holder {
- max-width: 100% !important;
- }
- .hero-slider h1 {
- margin-bottom: 18px;
- }
-}
-.testimonials-slider {
- position: relative;
- margin-bottom: 48px;
-}
-.testimonials-slider .flex-control-nav a {
- background: rgba(0, 0, 0, 0.3);
-}
-.testimonials-slider .flex-control-nav a.flex-active {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav a:hover {
- background: rgba(0, 0, 0, 0.8);
-}
-.testimonials-slider .flex-control-nav {
- bottom: -48px;
- text-align: left;
-}
-.primary-overlay:before {
- background-color: #0072bc;
- opacity: 0.8;
- position: absolute;
- content: "";
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
- background-color: #0072bc !important;
-}
-.strip-divider {
- padding: 216px 0px;
- position: relative;
- overflow: hidden;
-}
-.strip-divider .container {
- z-index: 2;
- position: relative;
-}
-.strip-divider h1 {
- margin: 0px;
- font-size: 36px;
- line-height: 48px;
-}
-.strip-divider a:hover {
- color: #fff !important;
-}
-@media all and (max-width: 767px) {
- .strip-divider {
- padding: 72px 0px;
- }
-}
-.countdown-divider {
- padding: 144px 0px;
-}
-.countdown-divider img,
-.countdown-header img,
-.video-header img {
- max-width: 300px;
- display: inline-block;
- margin-bottom: 12px;
-}
-.countdown-header h1 {
- margin-bottom: 0px;
-}
-.countdown-header:before {
- opacity: 0.8 !important;
-}
-.video-header:before {
- opacity: 0.5 !important;
- background: #000 !important;
-}
-.video-header .uppercase,
-.countdown-header .uppercase {
- display: block;
- font-weight: 600;
- margin-bottom: 24px;
-}
-@media all and (max-width: 768px) {
- .countdown-header img,
- .countdown-divider img,
- .video-header img {
- max-width: 150px;
- }
-}
-.countdown {
- text-align: center;
- margin-top: 72px;
-}
-.countdown-row {
- color: #fff;
- font-size: 80px;
- font-weight: 300;
-}
-.countdown-section {
- width: 20%;
- display: inline-block;
-}
-.countdown-amount {
- display: inline-block;
- margin-bottom: 48px;
-}
-.countdown-period {
- display: block;
- font-size: 24px;
-}
-.section-header {
- position: relative;
- overflow: hidden;
- height: 450px;
-}
-.section-header h1 {
- font-size: 32px;
-}
-.section-header.overlay:before {
- opacity: 0.2;
-}
-.section-header i {
- font-size: 40px;
- color: #fff;
- margin: 0px 24px 12px 0px;
-}
-.section-header i:last-of-type {
- margin-right: 0px;
-}
-@media all and (max-width: 767px) {
- .countdown {
- margin-top: 48px;
- }
- .countdown-row {
- font-size: 36px;
- }
- .countdown-period {
- font-size: 16px;
- }
-}
-.video-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
- left: 0px;
- z-index: 0;
-}
-.video-wrapper video {
- width: 100%;
-}
-@media all and (max-width: 1390px) {
- .video-wrapper video {
- width: 110%;
- }
-}
-@media all and (max-width: 1260px) {
- .video-wrapper video {
- width: 120%;
- }
-}
-@media all and (max-width: 1160px) {
- .video-wrapper video {
- width: 130%;
- }
-}
-@media all and (max-width: 1024px) {
- .video-wrapper {
- display: none;
- }
-}
-.call-to-action {
- padding: 144px 0px;
-}
-.call-to-action .uppercase {
- display: block;
- width: 100%;
- text-align: center;
- margin-bottom: 32px;
-}
-.call-to-action h1 {
- margin-bottom: 32px;
-}
-.call-to-action .btn {
- margin-bottom: 40px;
-}
-.call-to-action a i {
- display: inline-block;
- width: 60px;
- height: 60px;
- border-radius: 50%;
- color: #fff;
- margin-right: 12px;
- font-size: 24px;
- line-height: 60px;
-}
-.call-to-action .social_facebook {
- background-color: #3b5998;
-}
-.call-to-action .social_twitter {
- background-color: #00aced;
-}
-.call-to-action a:last-of-type i {
- margin-right: 0px;
-}
-@media all and (max-width: 768px) {
- .call-to-action {
- padding: 72px 0px;
- }
-}
-/*!
-// 9. Image with text
-// --------------------------------------------------*/
-.image-with-text {
- overflow: hidden;
- position: relative;
- height: 600px;
-}
-.image-with-text h1 {
- margin-bottom: 24px;
-}
-.side-image {
- padding: 0px;
- position: absolute;
- top: 0px;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- .image-with-text {
- height: auto;
- padding: 72px 0px;
- }
- .image-with-text .vertical-align {
- top: 0px;
- -webkit-transform: translateY(0px);
- -ms-transform: translateY(0px);
- transform: translateY(0px);
- }
-}
-/*!
-// Promo Blocks
-// --------------------------------------------------*/
-.color-blocks {
- position: relative;
- overflow: hidden;
- color: #fff;
-}
-.color-block {
- position: absolute;
- top: 0px;
- height: 100%;
- padding: 0px;
- color: #fff;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.color-blocks h1,
-.color-blocks h2,
-.color-blocks h3,
-.color-blocks h4,
-.color-blocks h5,
-.color-blocks h6 {
- color: #fff;
-}
-.color-blocks h1 {
- margin-bottom: 12px;
-}
-.color-blocks a {
- color: #fff;
- pointer-events: auto;
-}
-.color-blocks a:hover i {
- transform: rotateZ(-10deg);
-}
-.color-blocks i,
-.contained-promo i {
- color: #0072bc;
- font-size: 70px;
- display: inline-block;
- border: 2px solid #fff;
- border-radius: 50%;
- width: 120px;
- height: 120px;
- line-height: 117px;
- background: #fff;
- text-align: center;
- transition: all 0.1s ease-out;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
-}
-.block-left {
- background-color: #0072bc;
-}
-.block-right {
- background-color: #005993;
- right: 0px;
-}
-@media all and (max-width: 768px) {
- .block-content {
- margin-bottom: 144px;
- overflow: hidden;
- display: block;
- }
- .block-content:last-of-type {
- margin-bottom: 0px;
- }
- .color-block {
- height: 50%;
- width: 100%;
- }
- .block-right {
- top: 50%;
- }
-}
-@media all and (max-width: 767px) {
- .block-content i {
- margin-bottom: 30px;
- }
-}
-/*!
-// 10. Speakers & Topics
-// --------------------------------------------------*/
-@import "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css";
-@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css";
-@import "https://fonts.googleapis.com/css?family=Raleway:100,600";
-@import "https://fonts.googleapis.com/css?family=Open+Sans:300";
-
-body {
- font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
- color: #999;
- background-color: #fff;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin: 0 0 20px 0;
- text-transform: none;
- color: #0063a3;
- font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 600;
- letter-spacing: 1px;
- line-height: 1.5;
-}
-.team-member h4 {
- font-size: 25px;
- color: #e99fee;
-}
-.team-member p {
- font-size: 20px;
- font-weight: 400;
-}
-
-a:link,
-a:active,
-a:visited {
- color: rgba(255, 255, 255, 1);
-}
-
-a:hover {
- color: rgba(255, 255, 255, 1);
-}
-
-.gray {
- color: #a5a5a5;
-}
-
-.team {
- margin: 40px;
-}
-
-.team-member {
- margin: 15px 0;
- padding: 0;
-}
-
-.team-member figure {
- position: relative;
- overflow: hidden;
- padding: 0;
- margin: 0;
-}
-
-.team-member figure img {
- min-width: 100%;
-}
-
-.team-member figcaption p {
- font-size: 16px;
-}
-
-.team-member figcaption ul {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-.team-member figcaption ul {
- visibility: visible;
- -webkit-transition: all 0.1s ease-in-out;
- -moz-transition: all 0.1s ease-in-out;
- -o-transition: all 0.1s ease-in-out;
- transition: all 0.1s ease-in-out;
-}
-
-.team-member figcaption ul li {
- display: inline-block;
- padding: 10px;
-}
-
-.team-member h4 {
- margin: 10px 0 0;
- padding: 0;
-}
-
-.team-member figcaption {
- padding: 50px;
- color: transparent;
- background-color: transparent;
- position: absolute;
- z-index: 996;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 0;
- overflow: hidden;
- visibility: hidden;
- -webkit-transition: all 0.3s ease-in-out;
- -moz-transition: all 0.3s ease-in-out;
- -o-transition: all 0.3s ease-in-out;
- transition: all 0.3s ease-in-out;
-}
-
-.team-member figure:hover figcaption {
- visibility: visible;
- color: #fff;
- background: rgba(0, 0, 0, 0.4);
- /* Primary color, can be changed via colors.css */
-
- height: 100%;
- -webkit-transition: all 0.3s ease-in-out;
- -moz-transition: all 0.3s ease-in-out;
- -o-transition: all 0.3s ease-in-out;
- transition: all 0.3s ease-in-out;
-}
-
-.team-member figure:hover figcaption ul li a:hover {
- color: rgba(49, 49, 49, 0.97);
-}
-
-.team-member figure img {
- -webkit-transform: scale(1) rotate(0) translateY(0);
- -moz-transform: scale(1) rotate(0) translateY(0);
- -o-transform: scale(1) rotate(0) translateY(0);
- -ms-transform: scale(1) rotate(0) translateY(0);
- transform: scale(1) rotate(0) translateY(0);
- -webkit-transition: all 0.4s ease-in-out;
- -moz-transition: all 0.4s ease-in-out;
- -o-transition: all 0.4s ease-in-out;
- transition: all 0.4s ease-in-out;
-}
-
-.team-member figure:hover img {
- -webkit-transform: scale(1.1) rotate(1deg) translateY(12px);
- -moz-transform: scale(1.1) rotate(1deg) translateY(12px);
- -o-transform: scale(1.1) rotate(1deg) translateY(12px);
- -ms-transform: scale(1.1) rotate(1deg) translateY(12px);
- transform: scale(1.1) rotate(1deg) translateY(12px);
- -webkit-transition: all 0.4s ease-in-out;
- -moz-transition: all 0.4s ease-in-out;
- -o-transition: all 0.4s ease-in-out;
- transition: all 0.4s ease-in-out;
-}
-/*!
-// 11. Schedule
-// --------------------------------------------------*/
-.inline-video {
- background: #f5f5f5;
-}
-.inline-video iframe {
- width: 100%;
- height: 300px;
- border: none;
-}
-.inline-video .btn {
- min-width: 150px;
- margin-top: 32px;
- margin-right: 16px;
- padding: 15px 17px;
-}
-@media all and (max-width: 768px) {
- .inline-video iframe {
- height: 350px;
- margin-top: 42px;
- }
-}
-@media all and (max-width: 767px) {
- .inline-video iframe {
- height: 200px;
- margin-top: 30px;
- }
- .inline-video .btn {
- margin-top: 18px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .inline-video iframe {
- height: 250px;
- }
-}
-.embedded-video-holder p {
- display: none;
-}
-.schedule-overview {
- border: 2px solid rgba(0, 0, 0, 0.2);
- margin-bottom: 36px;
-}
-.schedule-overview li {
- padding: 24px;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.schedule-overview li:first-child .top {
- display: none;
-}
-.schedule-overview li:last-child .bottom {
- display: none;
-}
-.schedule-title span {
- display: block;
- font-size: 16px;
-}
-.schedule-title .title {
- color: #333333;
-}
-.schedule-text {
- max-height: 0px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- opacity: 0;
-}
-.schedule-overview li:hover {
- background-color: #f5f5f5;
-}
-.schedule-overview li:hover .schedule-text {
- max-height: 300px;
- opacity: 1;
- padding-top: 18px;
-}
-.schedule-overview li:hover .top,
-.schedule-overview li:hover .bottom,
-.schedule-overview li:hover .middle {
- border-color: rgba(0, 0, 0, 0.4);
-}
-.schedule-overview li:hover .middle {
- background: #333333;
-}
-.schedule-with-text .btn,
-.contained-gallery .btn {
- margin-top: 24px;
- margin-right: 12px;
-}
-.schedule-with-text .schedule-overview li {
- padding-right: 48px;
-}
-@media all and (max-width: 1024px) {
- .schedule-overview li {
- padding-right: 48px;
- }
-}
-@media all and (max-width: 767px) {
- .schedule-with-text .btn,
- .contained-gallery .btn {
- margin-bottom: 32px;
- }
-}
-.marker-pin {
- position: absolute;
- right: 32px;
- top: 0px;
- height: 100%;
-}
-.marker-pin .top,
-.marker-pin .bottom {
- height: 50%;
- width: 2px;
- border-left: 2px solid rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 1;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.marker-pin .top {
- top: 0px;
-}
-.marker-pin .bottom {
- bottom: 0px;
-}
-.marker-pin .middle {
- width: 18px;
- height: 18px;
- border: 2px solid rgba(0, 0, 0, 0.2);
- background: #fff;
- border-radius: 50%;
- position: absolute;
- right: -10px;
- top: 50%;
- margin-top: -9px;
- z-index: 2;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-/*!
-// 12. Galleries
-// --------------------------------------------------*/
-.instagram,
-.lightbox-gallery {
- position: relative;
- padding: 216px 0px;
-}
-.header .logo {
- max-width: 400px;
- display: block;
- margin: 0px auto;
- margin-bottom: 12px;
-}
-@media screen and (max-width: 768px) {
- .gallery-header .logo {
- max-width: 200px;
- }
- .gallery-header h1 {
- font-size: 24px !important;
- line-height: 32px !important;
- }
-}
-.instagram,
-.lightbox-gallery {
- overflow: hidden;
- background: #000 !important;
-}
-.instagram ul,
-.lightbox-gallery ul {
- overflow: hidden;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0px;
-}
-.instagram li,
-.lightbox-gallery li {
- float: left;
- width: 20%;
- height: 50%;
- position: relative;
- cursor: pointer;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- overflow: hidden;
- background-size: cover !important;
- opacity: 0.5;
-}
-.instagram li:hover,
-.lightbox-gallery li:hover {
- opacity: 1 !important;
-}
-.instagram .container,
-.lightbox-gallery .container {
- position: relative;
- z-index: 3;
-}
-.instagram i,
-.lightbox-gallery i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 16px;
-}
-.instagram h1,
-.lightbox-gallery h1 {
- font-size: 42px;
- line-height: 48px;
- font-weight: 300;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1200px) {
- .instagram li:nth-child(n + 9),
- .lightbox-gallery li:nth-child(n + 9) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 25%;
- }
-}
-@media all and (max-width: 900px) {
- .instagram li:nth-child(n + 7),
- .lightbox-gallery li:nth-child(n + 7) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 33.333333%;
- }
-}
-@media all and (max-width: 767px) {
- .instagram,
- .lightbox-gallery {
- padding: 144px 0px;
- }
- .instagram li:nth-child(n + 5),
- .lightbox-gallery li:nth-child(n + 5) {
- display: none;
- }
- .instagram li,
- .lightbox-gallery li {
- width: 50%;
- }
-}
-.testimonials {
- background: #f5f5f5;
-}
-.contained-gallery .instagram,
-.contained-gallery .lightbox-gallery {
- padding: 185px 0px;
-}
-.contained-gallery .instagram li:nth-child(n + 9),
-.contained-gallery .lightbox-gallery li:nth-child(n + 9) {
- display: none;
-}
-.contained-gallery .instagram li,
-.contained-gallery .lightbox-gallery li {
- width: 25%;
- opacity: 0.7;
-}
-@media all and (max-width: 1024px) {
- .contained-gallery .instagram li:nth-child(n + 7) {
- display: none;
- }
- .contained-gallery .lightbox-gallery li:nth-child(n + 7) {
- display: none;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333%;
- }
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- padding: 200px 0px;
- }
-}
-@media all and (max-width: 768px) {
- .contained-gallery .instagram,
- .contained-gallery .lightbox-gallery {
- margin-bottom: 32px;
- }
- .contained-gallery .btn {
- margin-bottom: 0px;
- }
- .contained-gallery .instagram li:nth-child(n + 5),
- .contained-gallery .lightbox-gallery li:nth-child(n + 5) {
- display: block !important;
- }
- .contained-gallery .instagram li:nth-child(n + 7),
- .contained-gallery .lightbox-gallery li:nth-child(n + 7) {
- display: none !important;
- }
- .contained-gallery .instagram li,
- .contained-gallery .lightbox-gallery li {
- width: 33.33333% !important;
- }
-}
-/*!
-// 13. Pricing
-// --------------------------------------------------*/
-.pricing-option {
- overflow: hidden;
- background: #f5f5f5;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
- position: relative;
- padding: 72px 0px;
- margin-bottom: 30px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-.pricing-option .dot {
- position: absolute;
- top: 24px;
- right: 24px;
- width: 24px;
- height: 24px;
- border-radius: 50%;
- background: #fff;
-}
-.pricing-option:hover {
- background: #ededed;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .pricing-options .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-.dollar,
-.price,
-.type {
- font-weight: 600;
- color: #333333;
- font-size: 72px;
-}
-.dollar {
- font-size: 36px;
- position: relative;
- bottom: 22px;
-}
-.price {
- line-height: 1;
-}
-.type {
- display: block;
- font-size: 14px;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 12px;
-}
-.plan-title {
- display: block;
- font-weight: 600;
- margin-bottom: 12px;
- font-size: 18px;
- color: #333333;
-}
-.pricing-option ul li {
- color: #777777;
-}
-.pricing-option.emphasis {
- background: #0072bc;
- color: #fff;
-}
-.pricing-option.emphasis .type,
-.pricing-option.emphasis .dollar,
-.pricing-option.emphasis .price,
-.pricing-option.emphasis .plan-title,
-.pricing-option.emphasis ul li {
- color: #fff !important;
-}
-@media all and (max-width: 991px) {
- .type {
- margin-bottom: 12px;
- }
- .pricing-option {
- text-align: center !important;
- }
-}
-/*!
-// Frequently Asked Questions
-// --------------------------------------------------*/
-
-.faq {
- background: #005C97; /* fallback for old browsers */
- background: -webkit-linear-gradient(to right , #363795, #005C97); /* Chrome 10-25, Safari 5.1-6 */
- background: linear-gradient(to bottom, #363795, #005C97); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
-
-}
-
-
-.faq .section-title h2,
-.faq .section-title p {
- color: #fff;
- background-size: inherit;
-}
-.section-title h2 {
- text-align: center;
- padding: 15px 0;
- font-size: 28px;
-}
-.section-title p {
- font-size: 22px;
- text-align: center;
- padding: 12px 0;
-}
-.faq .section-title h2::after {
- background: #0063a3;
-}
-.faq-list p {
- font-size: 18px;
-}
-
-.faq .faq-list {
- padding: 0 100px;
- margin-bottom: 25px;
-}
-
-.faq .faq-list ul {
- padding: 0;
- list-style: none;
-}
-
-.faq .faq-list li + li {
- margin-top: 15px;
-}
-
-.faq .faq-list li {
- padding: 30px;
- background: #fff;
- border-radius: 5px;
- position: relative;
-}
-
-.faq .faq-list a {
- display: block;
- position: relative;
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 24px;
- font-weight: 500;
- padding: 0 30px;
- outline: none;
- text-decoration: none;
- color: #000;
-}
-
-.faq .faq-list .icon-help {
- font-size: 24px;
- position: absolute;
- right: 0;
- left: 20px;
- color: #0063a3;
-}
-
-.faq .faq-list .icon-show,
-.faq .faq-list .icon-close {
- font-size: 24px;
- position: absolute;
- right: 0;
- top: 0;
-}
-
-.faq .faq-list p {
- margin-bottom: 0;
- padding: 10px 0 0 0;
-}
-
-.faq .faq-list .icon-show {
- display: none;
- color: #0063a3;
-}
-
-.faq .faq-list a.collapsed {
- color: #0e1822;
-}
-
-.faq .faq-list a.collapsed:hover {
- color: #0063a3;
- font-size: 16.5px;
-}
-
-.faq .faq-list a.collapsed .icon-show {
- display: inline-block;
- color: #0063a3;
-}
-
-.faq .faq-list a.collapsed .icon-close {
- display: none;
- color: #0063a3;
-}
-
-@media (max-width: 1200px) {
- .faq .faq-list {
- padding: 0;
- }
-}
-
-/*!
-// Visitor Info
-// --------------------------------------------------*/
-.info-box {
- margin-bottom: 36px;
- position: relative;
- overflow: hidden;
-}
-.info-box img {
- display: block;
- margin-bottom: 12px;
-}
-.info-box h3 {
- margin-bottom: 12px;
-}
-.info-box .text-link {
- position: absolute;
- bottom: 12px;
- right: 0px;
-}
-.text-link a {
- display: inline-block;
- margin-left: 12px;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .visitor-info .col-sm-4 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 14. Subscribe
-// --------------------------------------------------*/
-.subscribe-1 {
- position: relative;
- overflow: hidden;
- padding-top: 144px;
- padding-bottom: 36px;
-}
-.subscribe-1:before {
- background-color: #333333;
- opacity: 0.4;
- position: absolute;
- content: "";
- width: 100%;
- height: 100%;
- z-index: 1;
- top: 0px;
-}
-.subscribe-1 .container {
- position: relative;
- z-index: 2;
-}
-.subscribe-1 .email-subscribe {
- margin-bottom: 216px;
-}
-.subscribe-1 footer {
- border-top: 2px solid rgba(255, 255, 255, 0.3);
- padding-top: 36px;
-}
-.subscribe-1 .twitter-feed {
- margin-bottom: 72px;
-}
-.subscribe-1 h1 {
- margin-bottom: 30px;
-}
-.email-subscribe span {
- display: block;
- margin-top: 12px;
-}
-.twitter-feed i {
- font-size: 48px;
- display: inline-block;
- margin-bottom: 32px;
-}
-.twitter-feed span a {
- border-bottom: none;
-}
-.tweets-feed .user {
- display: none;
-}
-.tweets-feed .interact {
- display: none;
-}
-.tweets-feed .tweet {
- color: #fff;
- font-size: 30px;
- line-height: 36px;
- font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
-.tweets-feed .tweet a {
- color: #fff !important;
- border-color: #fff !important;
-}
-.tweets-feed .timePosted {
- display: none;
-}
-@media all and (max-width: 767px) {
- .tweets-feed .tweet {
- font-size: 20px;
- line-height: 26px;
- }
- .subscribe-2 .form-email {
- margin-bottom: 24px;
- }
-}
-/*!
-// 15. Contact
-// --------------------------------------------------*/
-.contact-tweets {
- background: #0072bc;
- color: #fff;
- position: relative;
- overflow: hidden;
- height: 600px;
- -webkit-transform-style: preserve-3d;
- -moz-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.contact-tweets .social_twitter {
- font-size: 42px;
- margin-bottom: 32px;
- display: inline-block;
-}
-.contact-tweets .map-holder {
- position: absolute;
- height: 100%;
- padding: 0px;
- top: 0px;
- right: 0px;
-}
-.contact-tweets .timePosted {
- display: block !important;
-}
-.map-holder:before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 2;
- opacity: 0;
-}
-.map-holder iframe {
- border: 0px;
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.contact-tweets span a {
- border-bottom: 2px solid #fff;
- padding-bottom: 1px;
-}
-.contact-tweets form {
- padding-top: 0px !important;
-}
-.contact-tweets form .btn {
- background: #fff;
- color: #0072bc;
-}
-.contact-tweets form ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets form :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.contact-tweets .icon {
- font-size: 60px;
- margin-bottom: 12px;
-}
-.contact-tweets .form-message {
- max-width: 95.5%;
- width: 95.5%;
-}
-.fullwidth-map {
- padding: 0px;
- position: relative;
- overflow: hidden;
-}
-.fullwidth-map .map-holder {
- width: 100%;
- height: 400px;
- overflow: hidden;
-}
-.fullwidth-map.screen:before {
- content: "";
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 2;
-}
-/*!
-// Sponsors
-// --------------------------------------------------*/
-.sponsors {
- background: #f5f5f5;
-}
-.sponsor {
- margin-bottom: 36px;
- height: 80px;
- line-height: 80px;
-}
-.sponsor img {
- max-width: 150px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
- max-height: 80px;
-}
-.sponsors span {
- display: inline-block;
- margin-top: 24px;
-}
-.sponsors span a {
- color: #0072bc;
- border-color: #0072bc;
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- .sponsors .col-sm-6 {
- width: 50%;
- float: left;
- }
-}
-/*!
-// 16. Forms
-// --------------------------------------------------
-form.register {
- overflow: hidden;
- padding-top: 24px;
- display: block;
-}
-form.register div {
- padding: 0px;
-}
-input[type="text"],
-form.register .select-holder {
- margin-bottom: 32px;
- padding: 12px;
- border: none;
- background: rgba(255, 255, 255, 0.1);
- border-radius: 25px;
- font-size: 14px;
- max-width: 90%;
- color: #fff;
- padding-left: 24px;
- transition: all 0.3s ease-out;
- -webkit-transition: all 0.3s ease-out;
- -moz-transition: all 0.3s ease-out;
-}
-input[type="text"]:focus,
-form.register .select-holder:focus,
-input[type="text"]:hover,
-form.register .select-holder:hover {
- outline: none;
- background: rgba(255, 255, 255, 0.2);
-}
-form.register select {
- width: 90%;
- margin: 0px;
- background: none;
- border: none;
- cursor: pointer;
-}
-form.register select:focus {
- outline: none;
-}
-form.register input[type="submit"] {
- padding-bottom: 12px;
- width: 90%;
- margin-bottom: 12px;
-}
-input[type="submit"] {
- font-weight: normal;
-}
-.email-subscribe {
- overflow: hidden;
-}
-.email-subscribe input {
- margin: 0px auto;
- min-width: 100%;
- max-width: 100%;
-}
-.email-subscribe input[type="text"] {
- background: rgba(255, 255, 255, 0.3);
-}
-.email-subscribe input[type="text"]:hover,
-.email-subscribe input[type="text"]:focus {
- background: rgba(255, 255, 255, 0.4);
-}
-.email-subscribe ::-webkit-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe ::-moz-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe :-ms-input-placeholder {
- color: rgba(255, 255, 255, 0.9);
-}
-.email-subscribe input[type="submit"] {
- min-height: 48px;
-}
-.subscribe-2 .email-subscribe input[type="text"] {
- background: rgba(0, 0, 0, 0.2);
-}
-.subscribe-2 i {
- color: #0072bc;
- font-size: 70px;
- display: inline-block;
- margin-right: 24px;
- margin-bottom: 18px;
-}
-.subscribe-2 i:last-of-type {
- margin-right: 0px;
-}
-input.error {
- color: #ff4532;
-}
-.mail-list-form {
- width: 0px;
- height: 0px;
- opacity: 0;
- overflow: hidden;
-}
-.form-success,
-.form-error {
- display: none;
- width: 100%;
- padding: 6px 18px 8px 18px !important;
- margin-top: 12px;
- color: #fff;
- background-color: #55c950;
- border-radius: 20px;
-}
-.form-error {
- background-color: #d74b4b;
-}
-form .field-error {
- background: #d74b4b !important;
-}
-@media all and (max-width: 767px) {
- form.register input,
- form.register .select-holder {
- width: 100% !important;
- max-width: 100%;
- }
- .subscribe-1 .email-subscribe input[type="text"] {
- margin-bottom: 24px;
- }
-}
-@media all and (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
- form.register .col-sm-6 {
- width: 50%;
- float: left;
- }
- form.register input,
- form.register .select-holder {
- max-width: 95% !important;
- }
- form.register input[type="submit"] {
- max-width: 100% !important;
- }
-}
-/*
-// Utility Pages
-// --------------------------------------------------*/
-.error-page {
- background: #0072bc;
- padding: 0px;
-}
-.error-page h1 {
- font-size: 84px;
- line-height: 96px;
- margin-bottom: 0px;
- margin-bottom: 12px;
-}
-.error-page p {
- font-size: 24px;
- line-height: 32px;
-}
-.error-page i {
- color: #fff;
- font-size: 84px;
- display: inline-block;
- margin-right: 24px;
-}
-.error-page i:last-of-type {
- margin-right: 0px;
-}
-.error-page .btn {
- margin-right: 24px;
- margin-top: 12px;
-}
-@media all and (max-width: 767px) {
- .error-page i {
- display: none;
- }
-}
-/*!
-// 17. Footers
-// --------------------------------------------------*/
-.footer-distributed {
- background: #000 ;
- box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12);
- box-sizing: border-box;
- width: 100%;
- font: bold 16px sans-serif;
- text-align: left;
- padding: 50px 60px 20px;
- overflow: hidden;
- display: flex;
- justify-content: center;
-}
-
-/* Footer left */
-
-.footer-distributed .footer-left {
- text-align: center;
-}
-
-/* The company logo */
-
-.footer-distributed .footer-left img {
- max-height: 300px;
-}
-
-.footer-distributed h3 span {
- color: #5383d3;
-}
-
-/* Footer links */
-
-.footer-distributed .footer-links {
- color: #efefef;
- margin: 0 0 10px;
- padding: 0;
-}
-
-.footer-distributed .footer-links a {
- display: inline-block;
- line-height: 1.8;
- text-decoration: none;
- color: inherit;
-}
-
-.footer-distributed .footer-company-name,
-.footer-distributed .footer-author-name {
- color: #8f9296;
- font-size: 14px;
- font-weight: normal;
- margin: 0;
-}
-
-.footer-distributed .footer-icons a {
- display: inline-block;
- width: 35px;
- height: 35px;
- cursor: pointer;
- background-color: #33383b;
- border-radius: 2px;
- font-size: 20px;
- color: #fff;
- text-align: center;
- line-height: 35px;
- margin-right: 3px;
- margin-bottom: 5px;
-}
-
-.footer-down {
- text-align: center;
- height: 30px;
- background: #000;
-}
-
-/****************************************Updated timeline css******************************************/
-/* section {
- padding: 100px 0;
-}
-
-html, body {
- overflow-x: hidden;
-}
-
-body {
- font-family: 'Roboto';
- font-size: 17px;
- font-weight: 400;
- background-color: #eee;
-}
-
-h1 {
- font-size: 200%;
- text-transform: uppercase;
- letter-spacing: 3px;
- font-weight: 400;
-}
-
-header {
- background: #3F51B5;
- color: #FFFFFF;
- padding: 150px 0;
-}
-header p {
- font-family: 'Allura';
- color: rgba(255, 255, 255, 0.2);
- margin-bottom: 0;
- font-size: 60px;
- margin-top: -30px;
-} */
-
-.timeline {
- position: relative;
- /* background: linear-gradient(45deg, #9dd8e7, #d392d0); */
- background-size: 200% 200%;
- animation: animateGlow 6s ease infinite;
-}
-.timeline::before {
- content: "";
- width: 5px;
- height: 95%;
- position: absolute;
- left: 50%;
- transform: translateX(-50%);
- background: linear-gradient(180deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
- animation: gradient-line 15s ease infinite;
-}
-
-@keyframes gradient-line {
- 0% {
- background-position: 0% 50%;
- }
- 50% {
- background-position: 100% 50%;
- }
- 100% {
- background-position: 0% 50%;
- }
-}
-
-.timeline-item {
- width: 100%;
- margin-bottom: 70px;
-}
-.timeline-item:nth-child(even) .timeline-content {
- float: right;
- padding: 40px 30px 10px 30px;
-}
-.timeline-item:nth-child(even) .timeline-content .date {
- right: auto;
- left: 0;
-}
-.timeline-item:nth-child(even) .timeline-content::after {
- content: "";
- position: absolute;
- border-style: solid;
- width: 0;
- height: 0;
- top: 30px;
- left: -15px;
- border-width: 10px 15px 10px 0;
- border-color: transparent #2f2f2f transparent transparent;
-}
-.timeline-item::after {
- content: "";
- display: block;
- clear: both;
-}
-
-.timeline-content {
- position: relative;
- width: 45%;
- padding: 10px 30px;
- border-radius: 4px;
- background: #f5f5f5;
- box-shadow: 0 20px 25px -15px rgba(0, 0, 0, 0.3);
-}
-.timeline-content::after {
- content: "";
- position: absolute;
- border-style: solid;
- width: 0;
- height: 0;
- top: 30px;
- right: -15px;
- border-width: 10px 0 10px 15px;
- border-color: transparent transparent transparent #2f2f2f;
-}
-
-.timeline-img-1 {
- width: 30px;
- height: 30px;
- border-color: black;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
- background: #ed7352;/*linear-gradient(180deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); */
- /* animation: gradient-line 15s ease infinite; */
-
-}
-
-.timeline-img-2 {
- width: 30px;
- height: 30px;
- background: #e94d68;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-3 {
- width: 30px;
- height: 30px;
- background: #e84f7d;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-4 {
- width: 30px;
- height: 30px;
- background: #e44f7f;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-5 {
- width: 30px;
- height: 30px;
- background: #884c9d;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-6 {
- width: 30px;
- height: 30px;
- background: #3974bb;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-7 {
- width: 30px;
- height: 30px;
- background: #23a6d5;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-8 {
- width: 30px;
- height: 30px;
- background: #37b2c9;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-
-.timeline-img-9 {
- width: 30px;
- height: 30px;
- background: #4dc7b7;
- border-radius: 50%;
- position: absolute;
- left: 50%;
- margin-top: 25px;
- margin-left: -15px;
-}
-/* a {
- background: #3F51B5;
- color: #FFFFFF;
- padding: 8px 20px;
- text-transform: uppercase;
- font-size: 14px;
- margin-bottom: 20px;
- margin-top: 10px;
- display: inline-block;
- border-radius: 2px;
- box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.6);
-}
-a:hover, a:active, a:focus {
- background: #32408f;
- color: #FFFFFF;
- text-decoration: none;
-} */
-
-.timeline-item .timeline-img-header {
- background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)),
- url("https://picsum.photos/1000/800/?random") center center no-repeat;
- background-size: cover;
-}
-
-.timeline-img-header {
- height: 200px;
- position: relative;
- margin-bottom: 20px;
-}
-.timeline-img-header h2 {
- color: #ffffff;
- position: absolute;
- bottom: 5px;
- left: 20px;
-}
-
-blockquote {
- margin-top: 30px;
- color: #757575;
- border-left-color: #3f51b5;
- padding: 0 20px;
-}
-
-.date {
- font-weight: 800;
- font-family: "Courier New", Courier, monospace;
- font-size: 20px;
- background: #2f2f2f;
- display: inline-block;
- color: #fff;
- padding: 10px;
- position: absolute;
- top: 0;
- right: 0;
-}
-
-@media screen and (max-width: 768px) {
- .timeline::before {
- left: 50px;
- }
- .timeline .timeline-img {
- left: 50px;
- }
- .timeline .timeline-content {
- max-width: 100%;
- width: auto;
- margin-left: 70px;
- }
- .timeline .timeline-item:nth-child(even) .timeline-content {
- float: none;
- }
- .timeline .timeline-item:nth-child(odd) .timeline-content::after {
- content: "";
- position: absolute;
- border-style: solid;
- width: 0;
- height: 0;
- top: 30px;
- left: -15px;
- border-width: 10px 15px 10px 0;
- border-color: transparent #2f2f2f transparent transparent;
- }
-}
-
-.timeline__description {
- color: #070808;
- font-weight: 400;
- font-size: larger;
-}
-
-.heading-timeline {
- padding-top: 35px;
- color: #62eaff;
- font-family: "Courier New", Courier, monospace;
-}
-
-.heading-timeline-rt {
- padding-top: 10px;
- color: #62eaff;
- font-family: "Courier New", Courier, monospace;
-}
-
-.timeline-content {
- background-color: #2f2f2f;
-}
-
-/* Sponsors */
-#sponsors {
- background-color: #f9fafc;
-}
-
-.sponsor-heading, .sponsor-start {
- font-size: 30px;
- font-weight: 700;
- font-family: Montserrat, sans-serif;
- align-content: center;
- text-align: center;
- justify-content: center;
- margin: 50px 0px 30px 0;
- text-transform: uppercase;
- line-height: 1;
-}
-
-.sponsor-start {
- font-size: 42px;
- color: #169797;
-}
-
-.sponsors-logo {
- background-color: #fff;
- margin: 7px;
- padding: 20px 10px;
- align-content: center;
- text-align: center;
- justify-content: center;
- vertical-align: middle;
- overflow: hidden;
- border-radius: 5px;
- box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05), 0 1px 5px 0 rgba(0, 0, 0, 0.05);
- cursor: grab;
- }
-
- .general-sponsor .sponsors-logo {
- height: 150px;
- display: flex;
- align-items: center;
- }
-
-.sponsors-logo:hover, .sponsors-logo img:hover .sponsors-logo{
- box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.1), 0 2px 7px 0 rgba(0, 0, 0, 0.1);
-}
-
-.sponsors-logo:hover {
- box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.1), 0 2px 7px 0 rgba(0, 0, 0, 0.1);
-}
-
-.title-sponsor img {
- width: 50%;
-}
-
-.gold-sponsor img {
- /*width: 70%;*/
-}
-
-.silver-sponsor img {
- /*width: 70%;*/
-}
-
-.sponsors-logo img {
- max-height: 150px;
-}
-
-.general-sponsor, .silver-sponsor {
- justify-content: center;
-}
-
-.silver-sponsor {
- align-items: center;
-}
-
-.past-sponsor img {
- width: 80%;
-}
-
-#speakers-info p {
- font-size: 20px;
-}
-
-.gradient-class {
- background: linear-gradient(-45deg, #41aeae, #020303, #104d4f, #b8b8b8);
- background-size: 400% 400%;
- animation: gradient 15s ease infinite;
-}
-
-@keyframes gradient {
- 0% {
- background-position: 0% 50%;
- }
- 50% {
- background-position: 100% 50%;
- }
- 100% {
- background-position: 0% 50%;
- }
-}
-
-.gradient-head {
- color: #7ddfdffb;
- padding: 5px;
- font-size: 50px;
- font-family: "Courier New", Courier, monospace;
- letter-spacing: 4px;
-}
-
-.gradient-head-timeline {
- color: #169797;
- padding: 5px;
- font-size: 40px;
- font-family: "Courier New", Courier, monospace;
- letter-spacing: 2px;
-}
-/*
-body {
- position: relative;
- background: linear-gradient(-70deg, #ebe5e5, #f8f6fa);
- background-size: 200% 200%;
- animation: animateGlow 10s ease infinite;
-} */
-
-
-@keyframes animateGlow {
- 0% {
- background-position: 0% 50%;
- }
- 50% {
- background-position: 100% 50%;
- }
- 100% {
- background-position: 0% 50%;
- }
-}
-
-@import url('https://fonts.googleapis.com/css?family=Caveat:400,700|Gochi+Hand');
-
-.heading-animate{
- font-size: 4em;
- /* font-family: 'Caveat', cursive; */
-}
-
-.heading-animate span{
- display: block;
- float: left;
- animation: animate 2.25s linear infinite;
- margin: 0 5px;
- padding: 0;
- position: relative;
- color: #111;
- height: max-content;
- width: max-contentFinner;
-}
-
-.heading-animate span:nth-child(1){
- animation-delay: 0s;
-}
-.heading-animate span:nth-child(2){
- animation-delay: .25s;
-}
-.heading-animate span:nth-child(2){
- animation-delay: .5s;
-}
-.heading-animate span:nth-child(3){
- animation-delay: .75s;
-}
-.heading-animate span:nth-child(4){
- animation-delay: 1s;
-}
-.heading-animate span:nth-child(5){
- animation-delay: 1.25s;
-}
-.heading-animate span:nth-child(6){
- animation-delay: 1.5s;
-}
-.heading-animate span:nth-child(7){
- animation-delay: 1.75s;
-}
-
-.heading-animate span:nth-child(8){
- animation-delay: 2.00s;
-}
-
-.heading-animate span:nth-child(9){
- animation-delay: 2.25s;
-}
-
-.heading-animate span:nth-child(10){
- animation-delay: 2.30s;
-}
-
-
-
-
-
-@keyframes animate {
- 0%, 100%{
- color: #fff;
- filter: blur(2px);
- text-shadow: 0 0 10px #00bbff,
- 0 0 20px #00bbff,
- 0 0 40px #00bbff,
- 0 0 80px #00bbff,
- 0 0 120px #00bbff,
- 0 0 200px #00bbff,
- 0 0 300px #00bbff,
- 0 0 400px #00bbff;
- }
- 5%, 95%{
- color: rgb(226, 213, 213);
- filter: blur(0px);
- text-shadow: none;
- }
-}
-
-
-@import url("https://fonts.googleapis.com/css?family=Cardo:400i|Rubik:400,700&display=swap");
-:root {
- --d: 700ms;
- --e: cubic-bezier(0.19, 1, 0.22, 1);
- --font-sans: 'Rubik', sans-serif;
- --font-serif: 'Cardo', serif;
-}
-
-
-.page-content {
- display: grid;
- grid-gap: 1rem;
- padding: 1rem;
- max-width: 1024px;
- margin: 0 auto;
- font-family: var(--font-sans);
-}
-@media (min-width: 600px) {
- .page-content {
- grid-template-columns: repeat(1, 1fr);
- }
-}
-@media (min-width: 800px) {
- .page-content {
- grid-template-columns: repeat(3, 1fr);
- }
-}
-
-.card {
- position: relative;
- display: -webkit-box;
- display: flex;
- -webkit-box-align: end;
- align-items: flex-end;
- overflow: hidden;
- padding: 1rem;
- width: 100%;
- text-align: center;
- color: whitesmoke;
- background-color: rgb(34, 33, 33);
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1), 0 16px 16px rgba(0, 0, 0, 0.1);
-}
-@media (min-width: 600px) {
- .card {
- height: 250px;
- }
-}
-.card:before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 110%;
- background-size: cover;
- background-position: 0 0;
- -webkit-transition: -webkit-transform calc(var(--d) * 1.5) var(--e);
- transition: -webkit-transform calc(var(--d) * 1.5) var(--e);
- transition: transform calc(var(--d) * 1.5) var(--e);
- transition: transform calc(var(--d) * 1.5) var(--e), -webkit-transform calc(var(--d) * 1.5) var(--e);
- pointer-events: none;
-}
-.card:after {
- content: '';
- display: block;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 200%;
- pointer-events: none;
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(11.7%, rgba(0, 0, 0, 0.009)), color-stop(22.1%, rgba(0, 0, 0, 0.034)), color-stop(31.2%, rgba(0, 0, 0, 0.072)), color-stop(39.4%, rgba(0, 0, 0, 0.123)), color-stop(46.6%, rgba(0, 0, 0, 0.182)), color-stop(53.1%, rgba(0, 0, 0, 0.249)), color-stop(58.9%, rgba(0, 0, 0, 0.32)), color-stop(64.3%, rgba(0, 0, 0, 0.394)), color-stop(69.3%, rgba(0, 0, 0, 0.468)), color-stop(74.1%, rgba(0, 0, 0, 0.54)), color-stop(78.8%, rgba(0, 0, 0, 0.607)), color-stop(83.6%, rgba(0, 0, 0, 0.668)), color-stop(88.7%, rgba(0, 0, 0, 0.721)), color-stop(94.1%, rgba(0, 0, 0, 0.762)), to(rgba(0, 0, 0, 0.79)));
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.009) 11.7%, rgba(0, 0, 0, 0.034) 22.1%, rgba(0, 0, 0, 0.072) 31.2%, rgba(0, 0, 0, 0.123) 39.4%, rgba(0, 0, 0, 0.182) 46.6%, rgba(0, 0, 0, 0.249) 53.1%, rgba(0, 0, 0, 0.32) 58.9%, rgba(0, 0, 0, 0.394) 64.3%, rgba(0, 0, 0, 0.468) 69.3%, rgba(0, 0, 0, 0.54) 74.1%, rgba(0, 0, 0, 0.607) 78.8%, rgba(0, 0, 0, 0.668) 83.6%, rgba(0, 0, 0, 0.721) 88.7%, rgba(0, 0, 0, 0.762) 94.1%, rgba(0, 0, 0, 0.79) 100%);
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- -webkit-transition: -webkit-transform calc(var(--d) * 2) var(--e);
- transition: -webkit-transform calc(var(--d) * 2) var(--e);
- transition: transform calc(var(--d) * 2) var(--e);
- transition: transform calc(var(--d) * 2) var(--e), -webkit-transform calc(var(--d) * 2) var(--e);
-}
-.card:nth-child(1):before {
- background-image: url(https://img.icons8.com/fluent/64/000000/project-management.png);
- background-size: 80px;
- background-position: center;
- background-repeat: no-repeat;
- animation-name: floating;
- animation-duration: 3s;
- animation-iteration-count: infinite;
- animation-timing-function: ease-in-out;
-
-}
-
-@keyframes floating {
- 0% { transform: translate(0, 0px); }
- 50% { transform: translate(0, 15px); }
- 100% { transform: translate(0, -0px); }
-}
-
-.card:nth-child(2):before {
- background-image: url(https://img.icons8.com/bubbles/64/000000/manager.png);
- background-size: 80px;
- background-position: center;
- background-repeat: no-repeat;
- animation-name: floating;
- animation-duration: 3s;
- animation-iteration-count: infinite;
- animation-timing-function: ease-in-out;
-}
-.card:nth-child(3):before {
- background-image: url(https://img.icons8.com/nolan/64/coach.png);
- background-size: 80px;
- background-position: center;
- background-repeat: no-repeat;
- animation-name: floating;
- animation-duration: 3s;
- animation-iteration-count: infinite;
- animation-timing-function: ease-in-out;
-}
-.card:nth-child(4):before {
- background-image: url(https://img.icons8.com/dusk/64/000000/students.png);
- background-size: 80px;
- background-position: center;
- background-repeat: no-repeat;
- animation-name: floating;
- animation-duration: 3s;
- animation-iteration-count: infinite;
- animation-timing-function: ease-in-out;
-}
-
-.content {
- position: relative;
- display: -webkit-box;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- flex-direction: column;
- -webkit-box-align: center;
- align-items: center;
- width: 100%;
- padding: 1rem;
- -webkit-transition: -webkit-transform var(--d) var(--e);
- transition: -webkit-transform var(--d) var(--e);
- transition: transform var(--d) var(--e);
- transition: transform var(--d) var(--e), -webkit-transform var(--d) var(--e);
- z-index: 1;
-}
-.content > * + * {
- margin-top: 1rem;
-}
-
-.title {
- font-size: 1.5rem;
- font-weight: bold;
- /* line-height: 1.2; */
- padding-top: 0em;
- color: rgb(245, 241, 241);
-}
-
-.copy {
- font-family: var(--font-serif);
- font-size: 15px;
- font-style: italic;
-
-}
-
-.btn {
- cursor: pointer;
- margin-top: 1.5rem;
- padding: 0.75rem 1.5rem;
- font-size: 0.65rem;
- font-weight: bold;
- letter-spacing: 0.025rem;
- text-transform: uppercase;
- color: black;
- background-color: white;
- border: none;
-}
-.btn:hover {
- background-color: #0d0d0d;
-}
-.btn:focus {
- outline: 1px dashed yellow;
- outline-offset: 3px;
-}
-
-@media (hover: hover) and (min-width: 600px) {
- .card:after {
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
-
- .content {
- -webkit-transform: translateY(calc(100% - 4.5rem));
- transform: translateY(calc(100% - 4.5rem));
- }
- .content > *:not(.title) {
- opacity: 0;
- -webkit-transform: translateY(1rem);
- transform: translateY(1rem);
- -webkit-transition: opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);
- transition: opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);
- transition: transform var(--d) var(--e), opacity var(--d) var(--e);
- transition: transform var(--d) var(--e), opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);
- }
-
- .card:hover,
- .card:focus-within {
- -webkit-box-align: center;
- align-items: center;
- }
- .card:hover:before,
- .card:focus-within:before {
- -webkit-transform: translateY(-4%);
- transform: translateY(-4%);
- }
- .card:hover:after,
- .card:focus-within:after {
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- }
- .card:hover .content,
- .card:focus-within .content {
- -webkit-transform: translateY(0);
- transform: translateY(0);
- }
- .card:hover .content > *:not(.title),
- .card:focus-within .content > *:not(.title) {
- opacity: 1;
- -webkit-transform: translateY(0);
- transform: translateY(0);
- -webkit-transition-delay: calc(var(--d) / 8);
- transition-delay: calc(var(--d) / 8);
- }
-
- .card:focus-within:before, .card:focus-within:after,
- .card:focus-within .content,
- .card:focus-within .content > *:not(.title) {
- -webkit-transition-duration: 0s;
- transition-duration: 0s;
- }
-}
-
-@import url(https://fonts.googleapis.com/css?family=Squada+One);
-
-.gradient-btn{
- display: block;
- width: 220px;
- height: 70px;
- z-index: 1;
-}
-.gradient-btn:after {
- content: '';
- background: linear-gradient(120deg, #6559ae, #ff7159, #6559ae);
- background-size: 400% 400%;
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 4px 66px, 4px 100%, 100% 100%, 100% 0%, 0% 0%);
- -moz-animation: gradient 3s ease-in-out infinite, border 1s forwards ease-in-out reverse;
- -webkit-animation: gradient 3s ease-in-out infinite, border 1s forwards ease-in-out reverse;
- animation: gradient 3s ease-in-out infinite, border 1s forwards ease-in-out reverse;
-}
-.gradient-btn > span {
- display: block;
- background: linear-gradient(120deg, #6559ae, #ff7159, #6559ae);
- background-size: 400% 400%;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- -moz-animation: gradient-button 3s ease-in-out infinite;
- -webkit-animation: gradient-button 3s ease-in-out infinite;
- animation: gradient-button 3s ease-in-out infinite;
-}
-
-/* helpers
-.absolute-centering, body:after, , a:after {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- margin: auto;
-} */
-
-.text-formatting, .gradient-btn {
- text-transform: uppercase;
- text-decoration: none;
- text-align: center;
- letter-spacing: 2px;
- line-height: 70px;
- font-family: 'Squada One', cursive;
- font-size: 28px;
-}
-
-/* motion */
-@-moz-keyframes gradient-button {
- 0% {
- background-position: 14% 0%;
- }
- 50% {
- background-position: 87% 100%;
- }
- 100% {
- background-position: 14% 0%;
- }
-}
-@-webkit-keyframes gradient-button {
- 0% {
- background-position: 14% 0%;
- }
- 50% {
- background-position: 87% 100%;
- }
- 100% {
- background-position: 14% 0%;
- }
-}
-@keyframes gradient-button {
- 0% {
- background-position: 14% 0%;
- }
- 50% {
- background-position: 87% 100%;
- }
- 100% {
- background-position: 14% 0%;
- }
-}
-@-moz-keyframes border {
- 0% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 4px 66px, 4px 100%, 100% 100%, 100% 0%, 0% 0%);
- }
- 25% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 216px 66px, 216px 100%, 100% 100%, 100% 0%, 0% 0%);
- }
- 50% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 4px, 216px 4px, 216px 4px, 216px 4px, 100% 0%, 0% 0%);
- }
- 75% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 0%, 0% 0%);
- }
- 100% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 0% 100%);
- }
-}
-@-webkit-keyframes border {
- 0% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 4px 66px, 4px 100%, 100% 100%, 100% 0%, 0% 0%);
- }
- 25% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 216px 66px, 216px 100%, 100% 100%, 100% 0%, 0% 0%);
- }
- 50% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 4px, 216px 4px, 216px 4px, 216px 4px, 100% 0%, 0% 0%);
- }
- 75% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 0%, 0% 0%);
- }
- 100% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 0% 100%);
- }
-}
-@keyframes border {
- 0% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 4px 66px, 4px 100%, 100% 100%, 100% 0%, 0% 0%);
- }
- 25% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 66px, 216px 66px, 216px 100%, 100% 100%, 100% 0%, 0% 0%);
- }
- 50% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 216px 4px, 216px 4px, 216px 4px, 216px 4px, 216px 4px, 100% 0%, 0% 0%);
- }
- 75% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 4px, 4px 0%, 0% 0%);
- }
- 100% {
- -webkit-clip-path: polygon(0% 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 4px 100%, 0% 100%);
- }
-}
-
-
-/* .sign {
- min-height: 50%;
- display: flex;
- flex-direction: column;
- /* justify-content: center; */
-
- @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@600&family=Press+Start+2P&display=swap');
-
-.sign__word {
- font-size: 3.5rem;
- text-align: center;
- line-height: 1;
- color: #c6e2ff;
- font-family: 'Turret Road', cursive;
- -webkit-animation: neon .08s ease-in-out infinite alternate;
- animation: neon .08s ease-in-out infinite alternate;
-
- letter-spacing: 5px;
-}
-.sign__word-1 {
- font-size: 3.5rem;
- text-align: center;
- line-height: 1;
- color: #c6e2ff;
- font-family: 'Turret Road', cursive;
- -webkit-animation: neon-green .08s ease-in-out infinite alternate;
- animation: neon-green .08s ease-in-out infinite alternate;
-
- letter-spacing: 5px;
-}
-
-.sign__word-2 {
- font-size: 3.5rem;
- text-align: center;
- line-height: 1;
- color: #c6e2ff;
- font-family: 'Turret Road', cursive;
- -webkit-animation: neon-purple .08s ease-in-out infinite alternate;
- animation: neon-purple .08s ease-in-out infinite alternate;
-
- letter-spacing: 5px;
-}
-
-/*-- Animation Keyframes --*/
-@-webkit-keyframes neon {
- from {
- text-shadow: 0 0 6px rgba(202, 228, 225, 0.92), 0 0 30px rgba(202, 228, 225, 0.34), 0 0 12px rgba(30, 132, 242, 0.52), 0 0 21px rgba(30, 132, 242, 0.92), 0 0 34px rgba(30, 132, 242, 0.78), 0 0 54px rgba(30, 132, 242, 0.92);
- }
- to {
- text-shadow: 0 0 6px rgba(202, 228, 225, 0.98), 0 0 30px rgba(202, 228, 225, 0.42), 0 0 12px rgba(30, 132, 242, 0.58), 0 0 22px rgba(30, 132, 242, 0.84), 0 0 38px rgba(30, 132, 242, 0.88), 0 0 60px #1e84f2;
- }
-}
-@keyframes neon {
- from {
- text-shadow: 0 0 6px rgba(202, 228, 225, 0.92), 0 0 30px rgba(202, 228, 225, 0.34), 0 0 12px rgba(30, 132, 242, 0.52), 0 0 21px rgba(30, 132, 242, 0.92), 0 0 34px rgba(30, 132, 242, 0.78), 0 0 54px rgba(30, 132, 242, 0.92);
- }
- to {
- text-shadow: 0 0 6px rgba(202, 228, 225, 0.98), 0 0 30px rgba(202, 228, 225, 0.42), 0 0 12px rgba(30, 132, 242, 0.58), 0 0 22px rgba(30, 132, 242, 0.84), 0 0 38px rgba(30, 132, 242, 0.88), 0 0 60px #1e84f2;
- }
-}
-
-@-webkit-keyframes neon-green {
- from {
- text-shadow: 0 0 6px rgba(205, 228, 202, 0.92), 0 0 30px rgba(202, 228, 203, 0.34), 0 0 12px rgba(30, 242, 65, 0.52), 0 0 21px rgba(30, 242, 101, 0.92), 0 0 34px rgba(30, 242, 94, 0.78), 0 0 54px rgba(55, 242, 30, 0.92);
- }
- to {
- text-shadow: 0 0 6px rgba(202, 228, 225, 0.98), 0 0 30px rgba(205, 228, 202, 0.42), 0 0 12px rgba(30, 242, 58, 0.58), 0 0 22px rgba(30, 242, 65, 0.84), 0 0 38px rgba(30, 242, 101, 0.88), 0 0 60px #1ef229;
- }
-}
-@keyframes neon-green {
- from {
- text-shadow: 0 0 6px rgba(205, 228, 202, 0.92), 0 0 30px rgba(202, 228, 203, 0.34), 0 0 12px rgba(30, 242, 65, 0.52), 0 0 21px rgba(30, 242, 101, 0.92), 0 0 34px rgba(30, 242, 94, 0.78), 0 0 54px rgba(55, 242, 30, 0.92);
- }
- to {
- text-shadow: 0 0 6px rgba(202, 228, 225, 0.98), 0 0 30px rgba(205, 228, 202, 0.42), 0 0 12px rgba(30, 242, 58, 0.58), 0 0 22px rgba(30, 242, 65, 0.84), 0 0 38px rgba(30, 242, 101, 0.88), 0 0 60px #1ef24c;
- }
-}
-
-@-webkit-keyframes neon-purple {
- from {
- text-shadow: 0 0 6px rgba(228, 202, 220, 0.92), 0 0 30px rgba(228, 202, 220, 0.34), 0 0 12px rgba(242, 30, 178, 0.52), 0 0 21px rgba(242, 30, 214, 0.92), 0 0 34px rgba(242, 30, 214, 0.78), 0 0 54px rgba(55, 242, 30, 0.92);
- }
- to {
- text-shadow: 0 0 6px rgba(228, 202, 225, 0.98), 0 0 30px rgba(228, 202, 226, 0.42), 0 0 12px rgba(242, 30, 242, 0.58), 0 0 22px rgba(242, 30, 231, 0.84), 0 0 38px rgba(242, 30, 196, 0.88), 0 0 60px #f21ee7;
- }
-}
-@keyframes neon-purple {
- from {
- text-shadow: 0 0 6px rgba(228, 202, 220, 0.92), 0 0 30px rgba(228, 202, 220, 0.34), 0 0 12px rgba(242, 30, 178, 0.52), 0 0 21px rgba(242, 30, 214, 0.92), 0 0 34px rgba(242, 30, 214, 0.78), 0 0 54px rgba(55, 242, 30, 0.92);
- }
- to {
- text-shadow: 0 0 6px rgba(228, 202, 225, 0.98), 0 0 30px rgba(228, 202, 226, 0.42), 0 0 12px rgba(242, 30, 242, 0.58), 0 0 22px rgba(242, 30, 231, 0.84), 0 0 38px rgba(242, 30, 196, 0.88), 0 0 60px #f21ee7;
- }
-}
-
-.fa-telegram::before {
- content: "\f2c6"
-}
-
-
-.bg {
- animation:slide 3s ease-in-out infinite alternate;
- background-image: linear-gradient(-60deg, rgb(99, 219, 209) 50%, rgb(42, 44, 46) 50%);
- bottom:0;
- left:-50%;
- opacity:.5;
- position: fixed;
- right:-50%;
- z-index:-1;
- top: 0;
-}
-
-.bg2 {
- animation-direction: alternate-reverse;
- animation-duration:4s;
-}
-
-.bg3 {
- animation-duration:5s;
-}
-
-@keyframes slide {
- 0% {
- transform:translateX(-25%);
- }
- 100% {
- transform:translateX(25%);
- }
-}
-
-/* preloader */
-
-.preloader{
- height: 100vh;
- display: flex;
- align-items: center;
- justify-content: center;
- position: relative;
-}
-
-.bars-common{
- height: 4vw;
- width: 1vw;
- margin: auto;
- position: absolute;
- box-shadow: 0 0 0 0.1vw cyan, 0 0 1vw 0 cyan, inset 0 0 0.5vw 0 cyan;
-}
-
-.bar-one{
- left: 0;
- right: 4vw;
- top: 0;
- bottom:0;
- animation: barAnim 1s .33s ease infinite;
-}
-
-.bar-two{
- left: 0;
- right: 0;
- top: 0;
- bottom:0;
- animation: barAnim 1s .66s ease infinite;
-}
-
-.bar-three{
- left: 4vw;
- right: 0;
- top: 0;
- bottom:0;
- animation: barAnim 1s .99s ease infinite;
-}
-
-@keyframes barAnim{
- 0%,
- 100%{
- box-shadow: 0 0 0 0.1vw cyan, 0 0 1vw 0 cyan, inset 0 0 0.5vw 0 cyan;
- }
- 50%{
- box-shadow: 0 0 0 0.1vw magenta, 0 0 1vw 0 magenta, inset 0 0 0.5vw 0 magenta;
- }
-}
-
-.squares-common{
- height: 8vw;
- width: 8vw;
- margin: auto;
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- bottom:0;
- box-shadow: 0 0 0 0.1vw cyan, 0 0 1vw 0 cyan, inset 0 0 0.5vw 0 cyan;
-}
-
-.square-one{
- animation: squareOne 4s .99s ease infinite;
-}
-
-@keyframes squareOne{
- from{
- transform: rotate(0deg);
- }
- to{
- transform: rotate(-180deg);
- }
-}
-
-.square-two{
- animation: squareTwo 4s .99s ease infinite;
-}
-
-@keyframes squareTwo{
- from{
- transform: rotate(0deg);
- }
- to{
- transform: rotate(180deg);
- }
-}
-
-/* custom scroll bar */
- /* width */
- ::-webkit-scrollbar {
- width: 8px;
- }
-
- /* Track */
- ::-webkit-scrollbar-track {
- background: #f1f1f1;
- }
-
- /* Handle */
- ::-webkit-scrollbar-thumb {
- background: #888;
- }
-
- /* Handle on hover */
- ::-webkit-scrollbar-thumb:hover {
- background: #555;
- }
-
-
-/* Registration Form */
-.form-register-event {
- margin-top: 20px;
- padding: 0;
- /* margin-right: 70px; */
- display: block;
- height: 100%;
- justify-content: center;
- align-items: center;
- transition: all 2s linear;
-}
-
-.fadeIn {
- animation: 1s fadeIn;
-}
-
-@keyframes fadeIn {
- 0% {opacity: 0; height: 0;}
- 100% {opacity: 1; height: 100%;}
-}
-
-.form-event-inner {
- background-color: white;
- width: 36%;
- padding: 30px;
- box-shadow: 0px 5.2029px 20.8116px rgba(24, 61, 93, 0.08);
- border-radius: 20px;
-}
-
-.form-event-inner .event-form-main {
- margin: auto;
- border-color: #3f3f3f;
- height: 37px;
- font-size: 15px;
- border-radius: 10px;
- font-weight: normal;
-}
-
-.event-form-heading {
- color: black;
- font-weight: 400;
- padding-bottom: 5px;
-}
-
-.merge-link-event {
- margin: auto;
- padding-top: 10px;
-}
-
-.merge-link-event:hover {
- cursor: pointer;
- color: #4a00e0;
- transform: scale(1.1);
-}
-
-.option-company-main-event {
- font-size: 14px;
-}
-
-.btn-event-register {
- background-color: #3f3f3f;
- color: white;
- width: 100%;
- margin: auto;
- border-radius: 40px;
-}
-
-.btn-merge-save {
- background: transparent;
-}
-
-.select-event {
- height: 35px !important;
- width: 96%;
- float: left;
-}
-.progress-bar-event {
- /* margin-left:50px; */
- width: 100%;
- display: flex;
- justify-content: center;
- align-items: center;
- /* align-self: center; */
-}
-
-.otp-warning {
- color: grey;
- font-weight: 500;
- font-size: 0.8rem;
-}
-
-@media only screen and (max-width: 768px) {
- .form-event-inner {
- padding: 20px;
- box-shadow: 0px 5.2029px 20.8116px rgba(24, 61, 93, 0.08);
- width: 100% !important;
- border-radius: 20px;
- }
-
- .form-register-event {
- margin-top: -15px;
- padding: 0;
- margin-right: auto;
- width: 90%;
- display: block;
- }
-
- .option-company-main-event {
- font-size: 10px;
- }
-
- .select-event {
- height: 35px !important;
- width: 100% !important;
- margin-bottom: 20px !important;
- }
-
- .event-form-main {
- height: 35px;
- border-radius: 10px;
- /* margin-bottom: -5px !important; */
- font-weight: normal;
- }
-}
-
-/*#register {
- width: 100%;
- height: 100%;
- background-color: rgba(0, 0, 0, 0.7);
- position: absolute;
- top: 0;
- z-index: 99;
- justify-content: center;
- align-items: center;
-}*/
-
-.close{
- position: relative;
- top: 0;
- right: 14px;
- font-size: 42px;
- cursor: pointer;
-}
-
-/* OTP Verification Form */
-#verify_otp {
- display: none;
-}
-
-.otp_confirm {
- display: none;
- padding-top: 80px;
- text-align: center;
-}
-
-/* horizontal socials */
-.discord, .telegram {
- height: 400px;
- display: flex;
- justify-content: center;
- align-items: center;
- text-align: center;
- color: #fff;
- flex-direction: column;
-}
-.discord {
- background: #2a55f3;
-}
-.telegram {
- background: #ef4925;
-}
-.social-icon{
- font-size: 10rem;
-}
-.social-text {
- font-size: 2rem;
- opacity: 0;
- visibility: hidden;
-}
-.discord:hover div, .telegram:hover div{
- visibility: visible;
- opacity: 1;
-}
-.discord:hover .social-icon, .telegram:hover .social-icon{
- color: #fff;
- position: relative;
- top: -20px;
-}
-
-/* Counts */
-.stats-heading {
- text-align: center;
- font-size: 2rem;
-}
-
-.stats-number {
- text-align: center;
- font-weight: 700;
- margin-top: 2rem;
- font-size: 2.5rem;
- line-height: 1;
-}
-
-.timer:after {
- content:'+';
- font-weight: 700;
- margin-top: 2rem;
- font-size: 2.5rem;
- line-height: 1;
-}
-
-
-/*.count::after {
- background: #fff;
- border-bottom: 100px solid transparent;
- border-left: 25px solid #85c8ea;
- border-top: 100px solid transparent;
- content: '';
- position: absolute;
- right: -20px;
- top: 0;
- z-index: 99;
-}
-
-.count:last-child:after {
- border: none;
-}*/
-
-
-
-/* Prize Cards */
-.prizes-section {
- padding-top: 0;
-}
-.color-white {
- color: #fff;
-}
-
-.box-container {
- align-items: center;
- display: flex;
- flex-direction: column;
- justify-content: space-around;
- padding: 35px 15px;
- width: 100%;
-}
-
-@media screen and (min-width:1380px) {
- .box-container {
- flex-direction: row
- }
-}
-
-.box-item {
- position: relative;
- -webkit-backface-visibility: hidden;
- width: 315px;
- height: 400px;
- margin-bottom: 35px;
- max-width: 100%;
-}
-
-.flip-box {
- -ms-transform-style: preserve-3d;
- transform-style: preserve-3d;
- -webkit-transform-style: preserve-3d;
- perspective: 1000px;
- -webkit-perspective: 1000px;
-}
-
-.flip-box-front,
-.flip-box-back {
- background-size: cover;
- background-position: center;
- border-radius: 8px;
- min-height: 475px;
- -ms-transition: transform 0.7s cubic-bezier(.4,.2,.2,1);
- transition: transform 0.7s cubic-bezier(.4,.2,.2,1);
- -webkit-transition: transform 0.7s cubic-bezier(.4,.2,.2,1);
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
-}
-
-.flip-box-front {
- -ms-transform: rotateY(0deg);
- -webkit-transform: rotateY(0deg);
- transform: rotateY(0deg);
- -webkit-transform-style: preserve-3d;
- -ms-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.flip-box:hover .flip-box-front {
- -ms-transform: rotateY(-180deg);
- -webkit-transform: rotateY(-180deg);
- transform: rotateY(-180deg);
- -webkit-transform-style: preserve-3d;
- -ms-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.flip-box-back {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- color: #fff;
- -ms-transform: rotateY(180deg);
- -webkit-transform: rotateY(180deg);
- transform: rotateY(180deg);
- -webkit-transform-style: preserve-3d;
- -ms-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.flip-box .inner ul {
- font-size: 24px;
- line-height: 1.5;
-}
-
-.flip-box .internship ul {
- text-align: left;
- list-style: disc;
- padding: 0 25px;
-}
-
-.flip-box:hover .flip-box-back {
- -ms-transform: rotateY(0deg);
- -webkit-transform: rotateY(0deg);
- transform: rotateY(0deg);
- -webkit-transform-style: preserve-3d;
- -ms-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.flip-box .inner {
- position: absolute;
- left: 0;
- width: 100%;
- padding: 0 20px;
- outline: 1px solid transparent;
- -webkit-perspective: inherit;
- perspective: inherit;
- z-index: 2;
-
- transform: translateY(-50%) translateZ(60px) scale(.94);
- -webkit-transform: translateY(-50%) translateZ(60px) scale(.94);
- -ms-transform: translateY(-50%) translateZ(60px) scale(.94);
- top: 50%;
-}
-
-.flip-box .inner img {
- padding-top: 250px;
-}
-
-.flip-box-header {
- font-size: 34px;
-}
-
-.prize-info {
-
-}
-
-.flip-box p {
- font-size: 20px;
- line-height: 1.5em;
-}
-
-.flip-box-img {
- margin-top: 25px;
-}
-
-.contrast {
- filter: invert(1);
-}
-
-.flip-box-button {
- background-color: transparent;
- border: 2px solid #fff;
- border-radius: 2px;
- color: #fff;
- cursor: pointer;
- font-size: 20px;
- font-weight: bold;
- margin-top: 25px;
- padding: 15px 20px;
- text-transform: uppercase;
-}
-
-
-form p{
-
- color: black;
-}
-.SEND{
- background: #ff5722;
- border-color: transparent;
- color: #fff;
- font-weight: bold;
- letter-spacing: 2px;
- height: 50px;
- margin-top: 20px;
-
-}
-
-.SEND:hover
-{
- background-color: #45a049;
- cursor: pointer;
-}
-
-
-
-/* counter */
-
-
-
-.count:after {
- content: " ";
- display: block;
- width: 0;
- height: 0;
- border-top: 110px solid transparent;
- border-bottom: 110px solid transparent;
- position: absolute;
- top: 0;
- left: 98.5%;
- z-index: 2;
-}
-.count-1 {
- color: rgb(0, 0, 0);
- background-color: rgb(255, 233, 238);
-}
-.count-1:after {
- border-left: 25px solid rgb(255, 233, 238);
- filter: drop-shadow(8px 0px 4px red);
-}
-.count-2 {
- color: rgb(74, 0, 224);
- background-color: aliceblue;
-}
-/*rgb(255 244 140)*/
-.count-2:after {
- border-left: 25px solid aliceblue;
- filter: drop-shadow(8px 0 4px red);
-}
-.count-3 {
- color: rgb(255, 94, 132);
- background-color: rgb(255, 244, 140);
-}
-.count-3:after {
- border-left: 25px solid rgb(255, 244, 140);
- filter: drop-shadow(8px 0 4px red);
-}
-.count-4 {
- color: rgb(89, 244, 178);
- background-color: rgb(237, 255, 247);
-}
-.count-4:after {
- border-left: 25px solid rgb(237, 255, 247);
- filter: drop-shadow(8px 0 4px red);
-}
-.count-5 {
- color: rgb(255, 215, 0);
- background-color: rgb(255, 252, 235);
-}
-.count-5:after {
- border-left: 25px solid rgb(255, 252, 235);
- filter: drop-shadow(8px 0 4px red);
-}
-
-.end:after {
- border: none !important ;
-}
-
-/* Speakers */
-#speakers {
- background-color: #010615;
-}
-.card-container {
- background-color: #231E39;
- border-radius: 5px;
- box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
- color: #B3B8CD;
- padding-top: 30px;
- position: relative;
- width: 100%;
- max-width: 100%;
- text-align: center;
- margin: 40px 0;
- padding-bottom: 30px;
-}
-
-.card-container .round {
- border: 1px solid #03BFCB;
- border-radius: 50%;
- padding: 7px;
- width: 150px;
-}
-
-.card-container h3 {
- margin: 20px 0;
-}
-
-.skills {
- background-color: #1F1A36;
- text-align: left;
- padding: 15px;
-}
-
-.skills ul {
- list-style-type: none;
- margin: 0;
- padding: 0;
-}
-
-.skills ul li {
- border: 1px solid #2D2747;
- border-radius: 2px;
- display: inline-block;
- font-size: 12px;
- margin: 0 7px 7px 0;
- padding: 7px;
-}
-.social {
- display: flex;
- flex-direction: row;
- justify-content: space-around;
- margin-top: 25px;
- list-style: none;
- padding: 0 65px
-}
-
-.social li {
- font-size: 20px;
-}
-
-button.primary {
- background-color: #03BFCB;
- border: 1px solid #03BFCB;
- border-radius: 3px;
- color: #231E39;
- font-family: Montserrat, sans-serif;
- font-weight: 500;
- padding: 10px 25px;
-}
-
-button.primary.ghost {
- background-color: transparent;
- color: #02899C;
-}
-
-button:hover {
- font-weight: 700;
-}
\ No newline at end of file
diff --git a/woc/fonts/ElegantIcons.eot b/woc/fonts/ElegantIcons.eot
deleted file mode 100644
index 2fe8892..0000000
Binary files a/woc/fonts/ElegantIcons.eot and /dev/null differ
diff --git a/woc/fonts/ElegantIcons.svg b/woc/fonts/ElegantIcons.svg
deleted file mode 100644
index 01a5102..0000000
--- a/woc/fonts/ElegantIcons.svg
+++ /dev/null
@@ -1 +0,0 @@
-This is a custom SVG font generated by IcoMoon.
\ No newline at end of file
diff --git a/woc/fonts/ElegantIcons.ttf b/woc/fonts/ElegantIcons.ttf
deleted file mode 100644
index 12ff680..0000000
Binary files a/woc/fonts/ElegantIcons.ttf and /dev/null differ
diff --git a/woc/fonts/ElegantIcons.woff b/woc/fonts/ElegantIcons.woff
deleted file mode 100644
index 3933052..0000000
Binary files a/woc/fonts/ElegantIcons.woff and /dev/null differ
diff --git a/woc/fonts/Pe-icon-7-stroke.eot b/woc/fonts/Pe-icon-7-stroke.eot
deleted file mode 100644
index 8a619c7..0000000
Binary files a/woc/fonts/Pe-icon-7-stroke.eot and /dev/null differ
diff --git a/woc/fonts/Pe-icon-7-stroke.svg b/woc/fonts/Pe-icon-7-stroke.svg
deleted file mode 100644
index aaf5a4b..0000000
--- a/woc/fonts/Pe-icon-7-stroke.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/fonts/Pe-icon-7-stroke.ttf b/woc/fonts/Pe-icon-7-stroke.ttf
deleted file mode 100644
index ecf6557..0000000
Binary files a/woc/fonts/Pe-icon-7-stroke.ttf and /dev/null differ
diff --git a/woc/fonts/Pe-icon-7-stroke.woff b/woc/fonts/Pe-icon-7-stroke.woff
deleted file mode 100644
index 7b733e5..0000000
Binary files a/woc/fonts/Pe-icon-7-stroke.woff and /dev/null differ
diff --git a/woc/img/20201031_103405-removebg-preview.png b/woc/img/20201031_103405-removebg-preview.png
deleted file mode 100644
index 046a16c..0000000
Binary files a/woc/img/20201031_103405-removebg-preview.png and /dev/null differ
diff --git a/woc/img/WOC-logo.png b/woc/img/WOC-logo.png
deleted file mode 100644
index 6119661..0000000
Binary files a/woc/img/WOC-logo.png and /dev/null differ
diff --git a/woc/img/WoC (1).png b/woc/img/WoC (1).png
deleted file mode 100644
index e7ea977..0000000
Binary files a/woc/img/WoC (1).png and /dev/null differ
diff --git a/woc/img/WoC (2).png b/woc/img/WoC (2).png
deleted file mode 100644
index b5e6c98..0000000
Binary files a/woc/img/WoC (2).png and /dev/null differ
diff --git a/woc/img/WoC.png b/woc/img/WoC.png
deleted file mode 100644
index e43f936..0000000
Binary files a/woc/img/WoC.png and /dev/null differ
diff --git a/woc/img/announce.svg b/woc/img/announce.svg
deleted file mode 100644
index c72d3b9..0000000
--- a/woc/img/announce.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/arrow.png b/woc/img/arrow.png
deleted file mode 100644
index c1bc2cd..0000000
Binary files a/woc/img/arrow.png and /dev/null differ
diff --git a/woc/img/carl-heyerdahl-KE0nC8-58MQ-unsplash.jpg b/woc/img/carl-heyerdahl-KE0nC8-58MQ-unsplash.jpg
deleted file mode 100644
index 02213c6..0000000
Binary files a/woc/img/carl-heyerdahl-KE0nC8-58MQ-unsplash.jpg and /dev/null differ
diff --git a/woc/img/carouse.jpg b/woc/img/carouse.jpg
deleted file mode 100644
index 674a540..0000000
Binary files a/woc/img/carouse.jpg and /dev/null differ
diff --git a/woc/img/carousel dim.psd b/woc/img/carousel dim.psd
deleted file mode 100644
index 1af5486..0000000
Binary files a/woc/img/carousel dim.psd and /dev/null differ
diff --git a/woc/img/carousel.jpg b/woc/img/carousel.jpg
deleted file mode 100644
index 8ed870e..0000000
Binary files a/woc/img/carousel.jpg and /dev/null differ
diff --git a/woc/img/carousel.png b/woc/img/carousel.png
deleted file mode 100644
index 19140ca..0000000
Binary files a/woc/img/carousel.png and /dev/null differ
diff --git a/woc/img/carousel_3.jpg b/woc/img/carousel_3.jpg
deleted file mode 100644
index 7b212a8..0000000
Binary files a/woc/img/carousel_3.jpg and /dev/null differ
diff --git a/woc/img/carousel_4.jpg b/woc/img/carousel_4.jpg
deleted file mode 100644
index 142b7b0..0000000
Binary files a/woc/img/carousel_4.jpg and /dev/null differ
diff --git a/woc/img/carousel_5.jpeg b/woc/img/carousel_5.jpeg
deleted file mode 100644
index 7760322..0000000
Binary files a/woc/img/carousel_5.jpeg and /dev/null differ
diff --git a/woc/img/carousel_6.png b/woc/img/carousel_6.png
deleted file mode 100644
index c17088f..0000000
Binary files a/woc/img/carousel_6.png and /dev/null differ
diff --git a/woc/img/carousel_7.png b/woc/img/carousel_7.png
deleted file mode 100644
index b2b6345..0000000
Binary files a/woc/img/carousel_7.png and /dev/null differ
diff --git a/woc/img/carousel_8.jpg b/woc/img/carousel_8.jpg
deleted file mode 100644
index 2bbcd89..0000000
Binary files a/woc/img/carousel_8.jpg and /dev/null differ
diff --git a/woc/img/carousel_temp.jpg b/woc/img/carousel_temp.jpg
deleted file mode 100644
index 5dfa6ff..0000000
Binary files a/woc/img/carousel_temp.jpg and /dev/null differ
diff --git a/woc/img/carousel_temp_!.jpg b/woc/img/carousel_temp_!.jpg
deleted file mode 100644
index 5436b56..0000000
Binary files a/woc/img/carousel_temp_!.jpg and /dev/null differ
diff --git a/woc/img/carousel_temp_1.png b/woc/img/carousel_temp_1.png
deleted file mode 100644
index 50639cc..0000000
Binary files a/woc/img/carousel_temp_1.png and /dev/null differ
diff --git a/woc/img/cd-icon-location.svg b/woc/img/cd-icon-location.svg
deleted file mode 100644
index 8eed44b..0000000
--- a/woc/img/cd-icon-location.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/cd-icon-movie.svg b/woc/img/cd-icon-movie.svg
deleted file mode 100644
index e9a38c1..0000000
--- a/woc/img/cd-icon-movie.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/cd-icon-picture.svg b/woc/img/cd-icon-picture.svg
deleted file mode 100644
index ebc9028..0000000
--- a/woc/img/cd-icon-picture.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/chris-biron-JVtcrWcbj1c-unsplash.jpg b/woc/img/chris-biron-JVtcrWcbj1c-unsplash.jpg
deleted file mode 100644
index c8e0922..0000000
Binary files a/woc/img/chris-biron-JVtcrWcbj1c-unsplash.jpg and /dev/null differ
diff --git a/woc/img/closed.svg b/woc/img/closed.svg
deleted file mode 100644
index bf06869..0000000
--- a/woc/img/closed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/coming_soon.png b/woc/img/coming_soon.png
deleted file mode 100644
index 37d97f1..0000000
Binary files a/woc/img/coming_soon.png and /dev/null differ
diff --git a/woc/img/coming_soon_3x.png b/woc/img/coming_soon_3x.png
deleted file mode 100644
index d98dd6b..0000000
Binary files a/woc/img/coming_soon_3x.png and /dev/null differ
diff --git a/woc/img/counter/date.svg b/woc/img/counter/date.svg
deleted file mode 100644
index 69e7389..0000000
--- a/woc/img/counter/date.svg
+++ /dev/null
@@ -1 +0,0 @@
-calendar
\ No newline at end of file
diff --git a/woc/img/documents.svg b/woc/img/documents.svg
deleted file mode 100644
index 6036cef..0000000
--- a/woc/img/documents.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/download.htm b/woc/img/download.htm
deleted file mode 100644
index ee8701e..0000000
--- a/woc/img/download.htm
+++ /dev/null
@@ -1,588 +0,0 @@
-
-
-
- Free Online Image Editor
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- English Nederlands Spanish Japanese Deutsch French Polish Portuguese Italian Pycckий
-
-
-
-
Basics
-
Advanced
-
Animation
-
-
-
-
-
-
width:0 px height:0 px size:0 colors:0
-
-
-
-
-
You're using an AdBlocker! Thanks to advertising, we can offer this site for free. Would you please make an exception for us? Thank you very much.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/woc/img/events/WhatsApp Image 2020-11-02 at 14.52.42.jpeg b/woc/img/events/WhatsApp Image 2020-11-02 at 14.52.42.jpeg
deleted file mode 100644
index 41d4cab..0000000
Binary files a/woc/img/events/WhatsApp Image 2020-11-02 at 14.52.42.jpeg and /dev/null differ
diff --git a/woc/img/favicon.ico b/woc/img/favicon.ico
deleted file mode 100644
index 2f2c4be..0000000
Binary files a/woc/img/favicon.ico and /dev/null differ
diff --git a/woc/img/glow.jpg b/woc/img/glow.jpg
deleted file mode 100644
index b59053c..0000000
Binary files a/woc/img/glow.jpg and /dev/null differ
diff --git a/woc/img/iceWeb.jpg b/woc/img/iceWeb.jpg
deleted file mode 100644
index 3daf346..0000000
Binary files a/woc/img/iceWeb.jpg and /dev/null differ
diff --git a/woc/img/jury_1.jpg b/woc/img/jury_1.jpg
deleted file mode 100644
index cb0a641..0000000
Binary files a/woc/img/jury_1.jpg and /dev/null differ
diff --git a/woc/img/jury_2.jpg b/woc/img/jury_2.jpg
deleted file mode 100644
index ebfcab7..0000000
Binary files a/woc/img/jury_2.jpg and /dev/null differ
diff --git a/woc/img/jury_3.jpg b/woc/img/jury_3.jpg
deleted file mode 100644
index ffa7be1..0000000
Binary files a/woc/img/jury_3.jpg and /dev/null differ
diff --git a/woc/img/jury_4.jpg b/woc/img/jury_4.jpg
deleted file mode 100644
index 97da477..0000000
Binary files a/woc/img/jury_4.jpg and /dev/null differ
diff --git a/woc/img/logo.png b/woc/img/logo.png
deleted file mode 100644
index b5a6b47..0000000
Binary files a/woc/img/logo.png and /dev/null differ
diff --git a/woc/img/open.svg b/woc/img/open.svg
deleted file mode 100644
index 24e526e..0000000
--- a/woc/img/open.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/prizes/bg.jpg b/woc/img/prizes/bg.jpg
deleted file mode 100644
index fb37499..0000000
Binary files a/woc/img/prizes/bg.jpg and /dev/null differ
diff --git a/woc/img/prizes/internship.jpeg b/woc/img/prizes/internship.jpeg
deleted file mode 100644
index 27e04f5..0000000
Binary files a/woc/img/prizes/internship.jpeg and /dev/null differ
diff --git a/woc/img/prizes/internship.png b/woc/img/prizes/internship.png
deleted file mode 100644
index d015a24..0000000
Binary files a/woc/img/prizes/internship.png and /dev/null differ
diff --git a/woc/img/prizes/subs.jfif b/woc/img/prizes/subs.jfif
deleted file mode 100644
index b71832f..0000000
Binary files a/woc/img/prizes/subs.jfif and /dev/null differ
diff --git a/woc/img/prizes/subs.png b/woc/img/prizes/subs.png
deleted file mode 100644
index 1b4c54a..0000000
Binary files a/woc/img/prizes/subs.png and /dev/null differ
diff --git a/woc/img/prizes/swag.jfif b/woc/img/prizes/swag.jfif
deleted file mode 100644
index 76fb086..0000000
Binary files a/woc/img/prizes/swag.jfif and /dev/null differ
diff --git a/woc/img/prizes/swags.png b/woc/img/prizes/swags.png
deleted file mode 100644
index 1641494..0000000
Binary files a/woc/img/prizes/swags.png and /dev/null differ
diff --git a/woc/img/speakers/Ido Shamun.jpg b/woc/img/speakers/Ido Shamun.jpg
deleted file mode 100644
index e17abd5..0000000
Binary files a/woc/img/speakers/Ido Shamun.jpg and /dev/null differ
diff --git a/woc/img/speakers/Shubhi Khanna.jpg b/woc/img/speakers/Shubhi Khanna.jpg
deleted file mode 100644
index 3acda36..0000000
Binary files a/woc/img/speakers/Shubhi Khanna.jpg and /dev/null differ
diff --git a/woc/img/speakers/akshaya.jpg b/woc/img/speakers/akshaya.jpg
deleted file mode 100644
index 64a21e7..0000000
Binary files a/woc/img/speakers/akshaya.jpg and /dev/null differ
diff --git a/woc/img/speakers/karan m.v.jpg b/woc/img/speakers/karan m.v.jpg
deleted file mode 100644
index 81d6a6f..0000000
Binary files a/woc/img/speakers/karan m.v.jpg and /dev/null differ
diff --git a/woc/img/speakers/praveen.jpg b/woc/img/speakers/praveen.jpg
deleted file mode 100644
index fec257a..0000000
Binary files a/woc/img/speakers/praveen.jpg and /dev/null differ
diff --git a/woc/img/sponsors/01-sticker-mule-logo-dark.png b/woc/img/sponsors/01-sticker-mule-logo-dark.png
deleted file mode 100644
index 37d8154..0000000
Binary files a/woc/img/sponsors/01-sticker-mule-logo-dark.png and /dev/null differ
diff --git a/woc/img/sponsors/9ledgepro-logo.png b/woc/img/sponsors/9ledgepro-logo.png
deleted file mode 100644
index 69dbb44..0000000
Binary files a/woc/img/sponsors/9ledgepro-logo.png and /dev/null differ
diff --git a/woc/img/sponsors/AmphanTri.png b/woc/img/sponsors/AmphanTri.png
deleted file mode 100644
index 3557e7c..0000000
Binary files a/woc/img/sponsors/AmphanTri.png and /dev/null differ
diff --git a/woc/img/sponsors/CodeChef_RCOEM.png b/woc/img/sponsors/CodeChef_RCOEM.png
deleted file mode 100644
index f67bcce..0000000
Binary files a/woc/img/sponsors/CodeChef_RCOEM.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC AmityUniversity.png b/woc/img/sponsors/DSC AmityUniversity.png
deleted file mode 100644
index 27ae72c..0000000
Binary files a/woc/img/sponsors/DSC AmityUniversity.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC Career Point University.png b/woc/img/sponsors/DSC Career Point University.png
deleted file mode 100644
index 752b7d5..0000000
Binary files a/woc/img/sponsors/DSC Career Point University.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC GMRIT.png b/woc/img/sponsors/DSC GMRIT.png
deleted file mode 100644
index 4cc18ec..0000000
Binary files a/woc/img/sponsors/DSC GMRIT.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC Guru Ghasidas Vishwavidyalaya .png b/woc/img/sponsors/DSC Guru Ghasidas Vishwavidyalaya .png
deleted file mode 100644
index 0ebdd7c..0000000
Binary files a/woc/img/sponsors/DSC Guru Ghasidas Vishwavidyalaya .png and /dev/null differ
diff --git a/woc/img/sponsors/DSC Guru Tegh Bahadur Institute of Technology.png b/woc/img/sponsors/DSC Guru Tegh Bahadur Institute of Technology.png
deleted file mode 100644
index 5f594e1..0000000
Binary files a/woc/img/sponsors/DSC Guru Tegh Bahadur Institute of Technology.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC PGDAV.png b/woc/img/sponsors/DSC PGDAV.png
deleted file mode 100644
index 9cd2ca4..0000000
Binary files a/woc/img/sponsors/DSC PGDAV.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC SIST.png b/woc/img/sponsors/DSC SIST.png
deleted file mode 100644
index b962ac7..0000000
Binary files a/woc/img/sponsors/DSC SIST.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC SITRC.png b/woc/img/sponsors/DSC SITRC.png
deleted file mode 100644
index f056d74..0000000
Binary files a/woc/img/sponsors/DSC SITRC.png and /dev/null differ
diff --git a/woc/img/sponsors/DSC-NUST.png b/woc/img/sponsors/DSC-NUST.png
deleted file mode 100644
index 8b3abf8..0000000
Binary files a/woc/img/sponsors/DSC-NUST.png and /dev/null differ
diff --git a/woc/img/sponsors/DSCATM.png b/woc/img/sponsors/DSCATM.png
deleted file mode 100644
index f656266..0000000
Binary files a/woc/img/sponsors/DSCATM.png and /dev/null differ
diff --git a/woc/img/sponsors/Devfolio.png b/woc/img/sponsors/Devfolio.png
deleted file mode 100644
index b2a7077..0000000
Binary files a/woc/img/sponsors/Devfolio.png and /dev/null differ
diff --git a/woc/img/sponsors/Firebase_transparent.png b/woc/img/sponsors/Firebase_transparent.png
deleted file mode 100644
index cf2cbcb..0000000
Binary files a/woc/img/sponsors/Firebase_transparent.png and /dev/null differ
diff --git a/woc/img/sponsors/Hackclub.png b/woc/img/sponsors/Hackclub.png
deleted file mode 100644
index 659da1e..0000000
Binary files a/woc/img/sponsors/Hackclub.png and /dev/null differ
diff --git a/woc/img/sponsors/LU.png b/woc/img/sponsors/LU.png
deleted file mode 100644
index 2468f2e..0000000
Binary files a/woc/img/sponsors/LU.png and /dev/null differ
diff --git a/woc/img/sponsors/Merge.png b/woc/img/sponsors/Merge.png
deleted file mode 100644
index dd16991..0000000
Binary files a/woc/img/sponsors/Merge.png and /dev/null differ
diff --git a/woc/img/sponsors/OWASPNagpur_COLOR.png b/woc/img/sponsors/OWASPNagpur_COLOR.png
deleted file mode 100644
index 6d0876f..0000000
Binary files a/woc/img/sponsors/OWASPNagpur_COLOR.png and /dev/null differ
diff --git a/woc/img/sponsors/OWASP_Nagpur.png b/woc/img/sponsors/OWASP_Nagpur.png
deleted file mode 100644
index 08e952c..0000000
Binary files a/woc/img/sponsors/OWASP_Nagpur.png and /dev/null differ
diff --git a/woc/img/sponsors/OneStop.jpeg b/woc/img/sponsors/OneStop.jpeg
deleted file mode 100644
index 09e07da..0000000
Binary files a/woc/img/sponsors/OneStop.jpeg and /dev/null differ
diff --git a/woc/img/sponsors/Portis.png b/woc/img/sponsors/Portis.png
deleted file mode 100644
index 671ceb4..0000000
Binary files a/woc/img/sponsors/Portis.png and /dev/null differ
diff --git a/woc/img/sponsors/SkillShip.png b/woc/img/sponsors/SkillShip.png
deleted file mode 100644
index c7a0b78..0000000
Binary files a/woc/img/sponsors/SkillShip.png and /dev/null differ
diff --git a/woc/img/sponsors/The_coding_culture-05 - Abhinav Srivastava.jpg b/woc/img/sponsors/The_coding_culture-05 - Abhinav Srivastava.jpg
deleted file mode 100644
index 37975ce..0000000
Binary files a/woc/img/sponsors/The_coding_culture-05 - Abhinav Srivastava.jpg and /dev/null differ
diff --git a/woc/img/sponsors/WebwizLogo - Aniket Pal.jpeg b/woc/img/sponsors/WebwizLogo - Aniket Pal.jpeg
deleted file mode 100644
index 7cf3d04..0000000
Binary files a/woc/img/sponsors/WebwizLogo - Aniket Pal.jpeg and /dev/null differ
diff --git a/woc/img/sponsors/amphant.png b/woc/img/sponsors/amphant.png
deleted file mode 100644
index 0d7fb27..0000000
Binary files a/woc/img/sponsors/amphant.png and /dev/null differ
diff --git a/woc/img/sponsors/banasthali.png b/woc/img/sponsors/banasthali.png
deleted file mode 100644
index d09ecca..0000000
Binary files a/woc/img/sponsors/banasthali.png and /dev/null differ
diff --git a/woc/img/sponsors/cb.png b/woc/img/sponsors/cb.png
deleted file mode 100644
index 2b27b33..0000000
Binary files a/woc/img/sponsors/cb.png and /dev/null differ
diff --git a/woc/img/sponsors/codeasylums.png b/woc/img/sponsors/codeasylums.png
deleted file mode 100644
index 9bd7840..0000000
Binary files a/woc/img/sponsors/codeasylums.png and /dev/null differ
diff --git a/woc/img/sponsors/codenasylums.png b/woc/img/sponsors/codenasylums.png
deleted file mode 100644
index 6be8445..0000000
Binary files a/woc/img/sponsors/codenasylums.png and /dev/null differ
diff --git a/woc/img/sponsors/codingNinja.png b/woc/img/sponsors/codingNinja.png
deleted file mode 100644
index 10b6b90..0000000
Binary files a/woc/img/sponsors/codingNinja.png and /dev/null differ
diff --git a/woc/img/sponsors/commudle.png b/woc/img/sponsors/commudle.png
deleted file mode 100644
index 5f9e35b..0000000
Binary files a/woc/img/sponsors/commudle.png and /dev/null differ
diff --git a/woc/img/sponsors/crowdsource_nagpur.png b/woc/img/sponsors/crowdsource_nagpur.png
deleted file mode 100644
index be15128..0000000
Binary files a/woc/img/sponsors/crowdsource_nagpur.png and /dev/null differ
diff --git a/woc/img/sponsors/dailydev.png b/woc/img/sponsors/dailydev.png
deleted file mode 100644
index 7d212cf..0000000
Binary files a/woc/img/sponsors/dailydev.png and /dev/null differ
diff --git a/woc/img/sponsors/devincept.gif b/woc/img/sponsors/devincept.gif
deleted file mode 100644
index 09fbe69..0000000
Binary files a/woc/img/sponsors/devincept.gif and /dev/null differ
diff --git a/woc/img/sponsors/digital_ocean.png b/woc/img/sponsors/digital_ocean.png
deleted file mode 100644
index 1eada09..0000000
Binary files a/woc/img/sponsors/digital_ocean.png and /dev/null differ
diff --git a/woc/img/sponsors/dscLogo - Kartikey Rawat.png b/woc/img/sponsors/dscLogo - Kartikey Rawat.png
deleted file mode 100644
index ec91e80..0000000
Binary files a/woc/img/sponsors/dscLogo - Kartikey Rawat.png and /dev/null differ
diff --git a/woc/img/sponsors/funkyTurtle.png b/woc/img/sponsors/funkyTurtle.png
deleted file mode 100644
index ac3993b..0000000
Binary files a/woc/img/sponsors/funkyTurtle.png and /dev/null differ
diff --git a/woc/img/sponsors/github.png b/woc/img/sponsors/github.png
deleted file mode 100644
index e03d8dd..0000000
Binary files a/woc/img/sponsors/github.png and /dev/null differ
diff --git a/woc/img/sponsors/gmc.png b/woc/img/sponsors/gmc.png
deleted file mode 100644
index c3ccd7c..0000000
Binary files a/woc/img/sponsors/gmc.png and /dev/null differ
diff --git a/woc/img/sponsors/hackclubBank.png b/woc/img/sponsors/hackclubBank.png
deleted file mode 100644
index 350b866..0000000
Binary files a/woc/img/sponsors/hackclubBank.png and /dev/null differ
diff --git a/woc/img/sponsors/kotlin-nagpur.png b/woc/img/sponsors/kotlin-nagpur.png
deleted file mode 100644
index 8b5cb14..0000000
Binary files a/woc/img/sponsors/kotlin-nagpur.png and /dev/null differ
diff --git a/woc/img/sponsors/linode.png b/woc/img/sponsors/linode.png
deleted file mode 100644
index e3054f0..0000000
Binary files a/woc/img/sponsors/linode.png and /dev/null differ
diff --git a/woc/img/sponsors/matic.png b/woc/img/sponsors/matic.png
deleted file mode 100644
index f43f79a..0000000
Binary files a/woc/img/sponsors/matic.png and /dev/null differ
diff --git a/woc/img/sponsors/mlsa-logo.png b/woc/img/sponsors/mlsa-logo.png
deleted file mode 100644
index 231adf5..0000000
Binary files a/woc/img/sponsors/mlsa-logo.png and /dev/null differ
diff --git a/woc/img/sponsors/mlsasceclub.jpg b/woc/img/sponsors/mlsasceclub.jpg
deleted file mode 100644
index 1bc9f55..0000000
Binary files a/woc/img/sponsors/mlsasceclub.jpg and /dev/null differ
diff --git a/woc/img/sponsors/mozilla-nagpur.png b/woc/img/sponsors/mozilla-nagpur.png
deleted file mode 100644
index 39b71e6..0000000
Binary files a/woc/img/sponsors/mozilla-nagpur.png and /dev/null differ
diff --git a/woc/img/sponsors/myjen.svg b/woc/img/sponsors/myjen.svg
deleted file mode 100644
index 0c51540..0000000
--- a/woc/img/sponsors/myjen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/sponsors/neo.png b/woc/img/sponsors/neo.png
deleted file mode 100644
index 98a516e..0000000
Binary files a/woc/img/sponsors/neo.png and /dev/null differ
diff --git a/woc/img/sponsors/progate.png b/woc/img/sponsors/progate.png
deleted file mode 100644
index b614dec..0000000
Binary files a/woc/img/sponsors/progate.png and /dev/null differ
diff --git a/woc/img/sponsors/qpower_research.jpg b/woc/img/sponsors/qpower_research.jpg
deleted file mode 100644
index 5e00553..0000000
Binary files a/woc/img/sponsors/qpower_research.jpg and /dev/null differ
diff --git a/woc/img/sponsors/rcoem.png b/woc/img/sponsors/rcoem.png
deleted file mode 100644
index b036c3a..0000000
Binary files a/woc/img/sponsors/rcoem.png and /dev/null differ
diff --git a/woc/img/sponsors/replit.png b/woc/img/sponsors/replit.png
deleted file mode 100644
index e5681b0..0000000
Binary files a/woc/img/sponsors/replit.png and /dev/null differ
diff --git a/woc/img/sponsors/simpledev.png b/woc/img/sponsors/simpledev.png
deleted file mode 100644
index e38b5e0..0000000
Binary files a/woc/img/sponsors/simpledev.png and /dev/null differ
diff --git a/woc/img/sponsors/skillenza.png b/woc/img/sponsors/skillenza.png
deleted file mode 100644
index 098e402..0000000
Binary files a/woc/img/sponsors/skillenza.png and /dev/null differ
diff --git a/woc/img/sponsors/tesseract.png b/woc/img/sponsors/tesseract.png
deleted file mode 100644
index 112f321..0000000
Binary files a/woc/img/sponsors/tesseract.png and /dev/null differ
diff --git a/woc/img/sponsors/tezos-xtz-logo.png b/woc/img/sponsors/tezos-xtz-logo.png
deleted file mode 100644
index 3912ddf..0000000
Binary files a/woc/img/sponsors/tezos-xtz-logo.png and /dev/null differ
diff --git a/woc/img/sponsors/training&internships.jpg b/woc/img/sponsors/training&internships.jpg
deleted file mode 100644
index 39094b8..0000000
Binary files a/woc/img/sponsors/training&internships.jpg and /dev/null differ
diff --git a/woc/img/sponsors/uaceit.png b/woc/img/sponsors/uaceit.png
deleted file mode 100644
index ef815e4..0000000
Binary files a/woc/img/sponsors/uaceit.png and /dev/null differ
diff --git a/woc/img/sponsors/womenInTechPK.png b/woc/img/sponsors/womenInTechPK.png
deleted file mode 100644
index 21e49ff..0000000
Binary files a/woc/img/sponsors/womenInTechPK.png and /dev/null differ
diff --git a/woc/img/sponsors/wtm.png b/woc/img/sponsors/wtm.png
deleted file mode 100644
index b387482..0000000
Binary files a/woc/img/sponsors/wtm.png and /dev/null differ
diff --git a/woc/img/sponsors/wtm_old.png b/woc/img/sponsors/wtm_old.png
deleted file mode 100644
index 6d2f65b..0000000
Binary files a/woc/img/sponsors/wtm_old.png and /dev/null differ
diff --git a/woc/img/start-up.svg b/woc/img/start-up.svg
deleted file mode 100644
index 26eb797..0000000
--- a/woc/img/start-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/woc/img/swags.jpeg b/woc/img/swags.jpeg
deleted file mode 100644
index ba36499..0000000
Binary files a/woc/img/swags.jpeg and /dev/null differ
diff --git a/woc/img/team/Adityanshu.jpg b/woc/img/team/Adityanshu.jpg
deleted file mode 100644
index d1e868c..0000000
Binary files a/woc/img/team/Adityanshu.jpg and /dev/null differ
diff --git a/woc/img/team/Ankit.jpg b/woc/img/team/Ankit.jpg
deleted file mode 100644
index 1fa0d35..0000000
Binary files a/woc/img/team/Ankit.jpg and /dev/null differ
diff --git a/woc/img/team/Ankita.jpeg b/woc/img/team/Ankita.jpeg
deleted file mode 100644
index ba6698f..0000000
Binary files a/woc/img/team/Ankita.jpeg and /dev/null differ
diff --git a/woc/img/team/Anush.png b/woc/img/team/Anush.png
deleted file mode 100644
index 1aa0806..0000000
Binary files a/woc/img/team/Anush.png and /dev/null differ
diff --git a/woc/img/team/Apoorve.jpg b/woc/img/team/Apoorve.jpg
deleted file mode 100644
index 247d68e..0000000
Binary files a/woc/img/team/Apoorve.jpg and /dev/null differ
diff --git a/woc/img/team/Rohit.png b/woc/img/team/Rohit.png
deleted file mode 100644
index 3c035af..0000000
Binary files a/woc/img/team/Rohit.png and /dev/null differ
diff --git a/woc/img/team/Supriya.png b/woc/img/team/Supriya.png
deleted file mode 100644
index 39945a8..0000000
Binary files a/woc/img/team/Supriya.png and /dev/null differ
diff --git a/woc/img/team/Vedant.jpeg b/woc/img/team/Vedant.jpeg
deleted file mode 100644
index 7a0902a..0000000
Binary files a/woc/img/team/Vedant.jpeg and /dev/null differ
diff --git a/woc/img/team/abishekh.jpg b/woc/img/team/abishekh.jpg
deleted file mode 100644
index e817eee..0000000
Binary files a/woc/img/team/abishekh.jpg and /dev/null differ
diff --git a/woc/img/team/aditi.png b/woc/img/team/aditi.png
deleted file mode 100644
index 7235e10..0000000
Binary files a/woc/img/team/aditi.png and /dev/null differ
diff --git a/woc/img/team/aks.png b/woc/img/team/aks.png
deleted file mode 100644
index a4ea623..0000000
Binary files a/woc/img/team/aks.png and /dev/null differ
diff --git a/woc/img/team/durgacharan.png b/woc/img/team/durgacharan.png
deleted file mode 100644
index 6a06f20..0000000
Binary files a/woc/img/team/durgacharan.png and /dev/null differ
diff --git a/woc/img/team/ekansh.jpg b/woc/img/team/ekansh.jpg
deleted file mode 100644
index 0f0e720..0000000
Binary files a/woc/img/team/ekansh.jpg and /dev/null differ
diff --git a/woc/img/team/mursal.png b/woc/img/team/mursal.png
deleted file mode 100644
index dc9454b..0000000
Binary files a/woc/img/team/mursal.png and /dev/null differ
diff --git a/woc/img/team/saba.jpg b/woc/img/team/saba.jpg
deleted file mode 100644
index a65a03b..0000000
Binary files a/woc/img/team/saba.jpg and /dev/null differ
diff --git a/woc/img/team/sunnyy.png b/woc/img/team/sunnyy.png
deleted file mode 100644
index 88471ab..0000000
Binary files a/woc/img/team/sunnyy.png and /dev/null differ
diff --git a/woc/img/team/vanshika.jpg b/woc/img/team/vanshika.jpg
deleted file mode 100644
index a718fa0..0000000
Binary files a/woc/img/team/vanshika.jpg and /dev/null differ
diff --git a/woc/img/team/vanshikaa.png b/woc/img/team/vanshikaa.png
deleted file mode 100644
index 58d92b7..0000000
Binary files a/woc/img/team/vanshikaa.png and /dev/null differ
diff --git a/woc/img/timj-gM6k0JmHIBE-unsplash.jpg b/woc/img/timj-gM6k0JmHIBE-unsplash.jpg
deleted file mode 100644
index 20bc3aa..0000000
Binary files a/woc/img/timj-gM6k0JmHIBE-unsplash.jpg and /dev/null differ
diff --git a/woc/index.html b/woc/index.html
deleted file mode 100644
index 64ee2ce..0000000
--- a/woc/index.html
+++ /dev/null
@@ -1,2231 +0,0 @@
-
-
-
-
-
- DevScript Winter of Code
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DevScript
-
- Winter of Code 2020
-
-
-
-
-
- Winter of Code is an open-source program envisioned by DevScript that
- helps understand the paradigm of Open Source contribution.
-
- It aims to bring students into the world of open source development and see the power of unified
- problem solving in real time.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DevScript
-
- Winter of Code 2020
-
-
-
- Join us on our journey towards building the best students open source
- unity.
-
-
-
-
-
-
-
-
-
-
-
-
-
- DevScript
-
- Winter of Code 2020
-
-
-
- Join already !!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Organization and Project Application Open
-
7 November 2020
-
-
-
-
-
-
-
-
-
-
-
Projects Announced
-
30 November 2020
-
-
-
-
-
-
-
-
-
-
-
-
Participant's Application Open
-
30 November 2020
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Winter Arrives
-
25 December 2020
-
-
-
-
-
-
-
-
Summer is Coming !! Winter of Code Concludes
-
25 February 2021
-
-
-
-
-
-
-
Results Announced !!
-
7 March 2021
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Swags to top 100 contributors
-
- T-Shirts
- Hoodies
- Badges
- Stickers
- Cheat Sheet
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Subscriptions From:
-
- $20 Linode Promo Code
- Myjen.ai Product Subs
- MTA Certification Vouchers
- JetBrains Subscriptions
- Course Discount by:
- Coding Blocks
- Progate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Internships at recognized Startup & Companies.
-
- Incubation support upto 2.5L for novel ideas and strong business models.
-
- Training from Industry Experts.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Thanks for registering. Let the OpenSource be with You
-
-
-
-
-
-
-
-
Join Our Telegram Community
-
-
-
-
-
-
-
-
-
-
-
SPEAKERS
-
-
-
-
-
Sarah WIlliams
-
Community Program Manager Microsoft
-
-
-
-
-
-
-
Pooja Sund
-
Director of Data Analytics Microsoft
-
-
-
-
-
-
-
Juan Pablo Flores Cortés
-
Program Manager Github
-
-
-
-
-
-
-
Shalaka Verma
-
Director, Partner Technology Microsoft
-
-
-
-
-
-
-
Prateek Narang
-
Software Engineer Google
-
-
-
-
-
-
-
Karan M.V.
-
Developer Relations Manager GitHub
-
-
-
-
-
-
-
Ido Shamun
-
Co-Founder, CTO daily.dev
-
-
-
-
-
-
-
Praveen Kumar Purushothaman
-
Lead Consultant - Technology Virtusa
-
-
-
-
-
-
-
-
Akshaya M
-
Co-Founder Merge Intern
-
-
-
-
-
-
-
-
-
Shammi Pant
-
Co-founder Myjen.ai
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Frequently Asked Questions
-
Your Questions, Our Answers !
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ❋
-
-
- ●
-
-
- ❋
-
-
- ❅
-
-
- ●
-
-
- ❆
-
-
- ❅
-
-
- ❆
-
-
- ●
-
-
- ❆
-
-
- ❋
-
-
- ●
-
-
-
-
-
diff --git a/woc/js/Newjs/bootstrap.js b/woc/js/Newjs/bootstrap.js
deleted file mode 100644
index 8a2e99a..0000000
--- a/woc/js/Newjs/bootstrap.js
+++ /dev/null
@@ -1,2377 +0,0 @@
-/*!
- * Bootstrap v3.3.7 (http://getbootstrap.com)
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under the MIT license
- */
-
-if (typeof jQuery === 'undefined') {
- throw new Error('Bootstrap\'s JavaScript requires jQuery')
-}
-
-+function ($) {
- 'use strict';
- var version = $.fn.jquery.split(' ')[0].split('.')
- if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) {
- throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4')
- }
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: transition.js v3.3.7
- * http://getbootstrap.com/javascript/#transitions
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/)
- // ============================================================
-
- function transitionEnd() {
- var el = document.createElement('bootstrap')
-
- var transEndEventNames = {
- WebkitTransition : 'webkitTransitionEnd',
- MozTransition : 'transitionend',
- OTransition : 'oTransitionEnd otransitionend',
- transition : 'transitionend'
- }
-
- for (var name in transEndEventNames) {
- if (el.style[name] !== undefined) {
- return { end: transEndEventNames[name] }
- }
- }
-
- return false // explicit for ie8 ( ._.)
- }
-
- // http://blog.alexmaccaw.com/css-transitions
- $.fn.emulateTransitionEnd = function (duration) {
- var called = false
- var $el = this
- $(this).one('bsTransitionEnd', function () { called = true })
- var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
- setTimeout(callback, duration)
- return this
- }
-
- $(function () {
- $.support.transition = transitionEnd()
-
- if (!$.support.transition) return
-
- $.event.special.bsTransitionEnd = {
- bindType: $.support.transition.end,
- delegateType: $.support.transition.end,
- handle: function (e) {
- if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments)
- }
- }
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: alert.js v3.3.7
- * http://getbootstrap.com/javascript/#alerts
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // ALERT CLASS DEFINITION
- // ======================
-
- var dismiss = '[data-dismiss="alert"]'
- var Alert = function (el) {
- $(el).on('click', dismiss, this.close)
- }
-
- Alert.VERSION = '3.3.7'
-
- Alert.TRANSITION_DURATION = 150
-
- Alert.prototype.close = function (e) {
- var $this = $(this)
- var selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
- }
-
- var $parent = $(selector === '#' ? [] : selector)
-
- if (e) e.preventDefault()
-
- if (!$parent.length) {
- $parent = $this.closest('.alert')
- }
-
- $parent.trigger(e = $.Event('close.bs.alert'))
-
- if (e.isDefaultPrevented()) return
-
- $parent.removeClass('in')
-
- function removeElement() {
- // detach from parent, fire event then clean up data
- $parent.detach().trigger('closed.bs.alert').remove()
- }
-
- $.support.transition && $parent.hasClass('fade') ?
- $parent
- .one('bsTransitionEnd', removeElement)
- .emulateTransitionEnd(Alert.TRANSITION_DURATION) :
- removeElement()
- }
-
-
- // ALERT PLUGIN DEFINITION
- // =======================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.alert')
-
- if (!data) $this.data('bs.alert', (data = new Alert(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- var old = $.fn.alert
-
- $.fn.alert = Plugin
- $.fn.alert.Constructor = Alert
-
-
- // ALERT NO CONFLICT
- // =================
-
- $.fn.alert.noConflict = function () {
- $.fn.alert = old
- return this
- }
-
-
- // ALERT DATA-API
- // ==============
-
- $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: button.js v3.3.7
- * http://getbootstrap.com/javascript/#buttons
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // BUTTON PUBLIC CLASS DEFINITION
- // ==============================
-
- var Button = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, Button.DEFAULTS, options)
- this.isLoading = false
- }
-
- Button.VERSION = '3.3.7'
-
- Button.DEFAULTS = {
- loadingText: 'loading...'
- }
-
- Button.prototype.setState = function (state) {
- var d = 'disabled'
- var $el = this.$element
- var val = $el.is('input') ? 'val' : 'html'
- var data = $el.data()
-
- state += 'Text'
-
- if (data.resetText == null) $el.data('resetText', $el[val]())
-
- // push to event loop to allow forms to submit
- setTimeout($.proxy(function () {
- $el[val](data[state] == null ? this.options[state] : data[state])
-
- if (state == 'loadingText') {
- this.isLoading = true
- $el.addClass(d).attr(d, d).prop(d, true)
- } else if (this.isLoading) {
- this.isLoading = false
- $el.removeClass(d).removeAttr(d).prop(d, false)
- }
- }, this), 0)
- }
-
- Button.prototype.toggle = function () {
- var changed = true
- var $parent = this.$element.closest('[data-toggle="buttons"]')
-
- if ($parent.length) {
- var $input = this.$element.find('input')
- if ($input.prop('type') == 'radio') {
- if ($input.prop('checked')) changed = false
- $parent.find('.active').removeClass('active')
- this.$element.addClass('active')
- } else if ($input.prop('type') == 'checkbox') {
- if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false
- this.$element.toggleClass('active')
- }
- $input.prop('checked', this.$element.hasClass('active'))
- if (changed) $input.trigger('change')
- } else {
- this.$element.attr('aria-pressed', !this.$element.hasClass('active'))
- this.$element.toggleClass('active')
- }
- }
-
-
- // BUTTON PLUGIN DEFINITION
- // ========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.button')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.button', (data = new Button(this, options)))
-
- if (option == 'toggle') data.toggle()
- else if (option) data.setState(option)
- })
- }
-
- var old = $.fn.button
-
- $.fn.button = Plugin
- $.fn.button.Constructor = Button
-
-
- // BUTTON NO CONFLICT
- // ==================
-
- $.fn.button.noConflict = function () {
- $.fn.button = old
- return this
- }
-
-
- // BUTTON DATA-API
- // ===============
-
- $(document)
- .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
- var $btn = $(e.target).closest('.btn')
- Plugin.call($btn, 'toggle')
- if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) {
- // Prevent double click on radios, and the double selections (so cancellation) on checkboxes
- e.preventDefault()
- // The target component still receive the focus
- if ($btn.is('input,button')) $btn.trigger('focus')
- else $btn.find('input:visible,button:visible').first().trigger('focus')
- }
- })
- .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
- $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type))
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: carousel.js v3.3.7
- * http://getbootstrap.com/javascript/#carousel
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // CAROUSEL CLASS DEFINITION
- // =========================
-
- var Carousel = function (element, options) {
- this.$element = $(element)
- this.$indicators = this.$element.find('.carousel-indicators')
- this.options = options
- this.paused = null
- this.sliding = null
- this.interval = null
- this.$active = null
- this.$items = null
-
- this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this))
-
- this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element
- .on('mouseenter.bs.carousel', $.proxy(this.pause, this))
- .on('mouseleave.bs.carousel', $.proxy(this.cycle, this))
- }
-
- Carousel.VERSION = '3.3.7'
-
- Carousel.TRANSITION_DURATION = 600
-
- Carousel.DEFAULTS = {
- interval: 5000,
- pause: 'hover',
- wrap: true,
- keyboard: true
- }
-
- Carousel.prototype.keydown = function (e) {
- if (/input|textarea/i.test(e.target.tagName)) return
- switch (e.which) {
- case 37: this.prev(); break
- case 39: this.next(); break
- default: return
- }
-
- e.preventDefault()
- }
-
- Carousel.prototype.cycle = function (e) {
- e || (this.paused = false)
-
- this.interval && clearInterval(this.interval)
-
- this.options.interval
- && !this.paused
- && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
-
- return this
- }
-
- Carousel.prototype.getItemIndex = function (item) {
- this.$items = item.parent().children('.item')
- return this.$items.index(item || this.$active)
- }
-
- Carousel.prototype.getItemForDirection = function (direction, active) {
- var activeIndex = this.getItemIndex(active)
- var willWrap = (direction == 'prev' && activeIndex === 0)
- || (direction == 'next' && activeIndex == (this.$items.length - 1))
- if (willWrap && !this.options.wrap) return active
- var delta = direction == 'prev' ? -1 : 1
- var itemIndex = (activeIndex + delta) % this.$items.length
- return this.$items.eq(itemIndex)
- }
-
- Carousel.prototype.to = function (pos) {
- var that = this
- var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active'))
-
- if (pos > (this.$items.length - 1) || pos < 0) return
-
- if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid"
- if (activeIndex == pos) return this.pause().cycle()
-
- return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos))
- }
-
- Carousel.prototype.pause = function (e) {
- e || (this.paused = true)
-
- if (this.$element.find('.next, .prev').length && $.support.transition) {
- this.$element.trigger($.support.transition.end)
- this.cycle(true)
- }
-
- this.interval = clearInterval(this.interval)
-
- return this
- }
-
- Carousel.prototype.next = function () {
- if (this.sliding) return
- return this.slide('next')
- }
-
- Carousel.prototype.prev = function () {
- if (this.sliding) return
- return this.slide('prev')
- }
-
- Carousel.prototype.slide = function (type, next) {
- var $active = this.$element.find('.item.active')
- var $next = next || this.getItemForDirection(type, $active)
- var isCycling = this.interval
- var direction = type == 'next' ? 'left' : 'right'
- var that = this
-
- if ($next.hasClass('active')) return (this.sliding = false)
-
- var relatedTarget = $next[0]
- var slideEvent = $.Event('slide.bs.carousel', {
- relatedTarget: relatedTarget,
- direction: direction
- })
- this.$element.trigger(slideEvent)
- if (slideEvent.isDefaultPrevented()) return
-
- this.sliding = true
-
- isCycling && this.pause()
-
- if (this.$indicators.length) {
- this.$indicators.find('.active').removeClass('active')
- var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)])
- $nextIndicator && $nextIndicator.addClass('active')
- }
-
- var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid"
- if ($.support.transition && this.$element.hasClass('slide')) {
- $next.addClass(type)
- $next[0].offsetWidth // force reflow
- $active.addClass(direction)
- $next.addClass(direction)
- $active
- .one('bsTransitionEnd', function () {
- $next.removeClass([type, direction].join(' ')).addClass('active')
- $active.removeClass(['active', direction].join(' '))
- that.sliding = false
- setTimeout(function () {
- that.$element.trigger(slidEvent)
- }, 0)
- })
- .emulateTransitionEnd(Carousel.TRANSITION_DURATION)
- } else {
- $active.removeClass('active')
- $next.addClass('active')
- this.sliding = false
- this.$element.trigger(slidEvent)
- }
-
- isCycling && this.cycle()
-
- return this
- }
-
-
- // CAROUSEL PLUGIN DEFINITION
- // ==========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.carousel')
- var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
- var action = typeof option == 'string' ? option : options.slide
-
- if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
- if (typeof option == 'number') data.to(option)
- else if (action) data[action]()
- else if (options.interval) data.pause().cycle()
- })
- }
-
- var old = $.fn.carousel
-
- $.fn.carousel = Plugin
- $.fn.carousel.Constructor = Carousel
-
-
- // CAROUSEL NO CONFLICT
- // ====================
-
- $.fn.carousel.noConflict = function () {
- $.fn.carousel = old
- return this
- }
-
-
- // CAROUSEL DATA-API
- // =================
-
- var clickHandler = function (e) {
- var href
- var $this = $(this)
- var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7
- if (!$target.hasClass('carousel')) return
- var options = $.extend({}, $target.data(), $this.data())
- var slideIndex = $this.attr('data-slide-to')
- if (slideIndex) options.interval = false
-
- Plugin.call($target, options)
-
- if (slideIndex) {
- $target.data('bs.carousel').to(slideIndex)
- }
-
- e.preventDefault()
- }
-
- $(document)
- .on('click.bs.carousel.data-api', '[data-slide]', clickHandler)
- .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler)
-
- $(window).on('load', function () {
- $('[data-ride="carousel"]').each(function () {
- var $carousel = $(this)
- Plugin.call($carousel, $carousel.data())
- })
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: collapse.js v3.3.7
- * http://getbootstrap.com/javascript/#collapse
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-/* jshint latedef: false */
-
-+function ($) {
- 'use strict';
-
- // COLLAPSE PUBLIC CLASS DEFINITION
- // ================================
-
- var Collapse = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, Collapse.DEFAULTS, options)
- this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' +
- '[data-toggle="collapse"][data-target="#' + element.id + '"]')
- this.transitioning = null
-
- if (this.options.parent) {
- this.$parent = this.getParent()
- } else {
- this.addAriaAndCollapsedClass(this.$element, this.$trigger)
- }
-
- if (this.options.toggle) this.toggle()
- }
-
- Collapse.VERSION = '3.3.7'
-
- Collapse.TRANSITION_DURATION = 350
-
- Collapse.DEFAULTS = {
- toggle: true
- }
-
- Collapse.prototype.dimension = function () {
- var hasWidth = this.$element.hasClass('width')
- return hasWidth ? 'width' : 'height'
- }
-
- Collapse.prototype.show = function () {
- if (this.transitioning || this.$element.hasClass('in')) return
-
- var activesData
- var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing')
-
- if (actives && actives.length) {
- activesData = actives.data('bs.collapse')
- if (activesData && activesData.transitioning) return
- }
-
- var startEvent = $.Event('show.bs.collapse')
- this.$element.trigger(startEvent)
- if (startEvent.isDefaultPrevented()) return
-
- if (actives && actives.length) {
- Plugin.call(actives, 'hide')
- activesData || actives.data('bs.collapse', null)
- }
-
- var dimension = this.dimension()
-
- this.$element
- .removeClass('collapse')
- .addClass('collapsing')[dimension](0)
- .attr('aria-expanded', true)
-
- this.$trigger
- .removeClass('collapsed')
- .attr('aria-expanded', true)
-
- this.transitioning = 1
-
- var complete = function () {
- this.$element
- .removeClass('collapsing')
- .addClass('collapse in')[dimension]('')
- this.transitioning = 0
- this.$element
- .trigger('shown.bs.collapse')
- }
-
- if (!$.support.transition) return complete.call(this)
-
- var scrollSize = $.camelCase(['scroll', dimension].join('-'))
-
- this.$element
- .one('bsTransitionEnd', $.proxy(complete, this))
- .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize])
- }
-
- Collapse.prototype.hide = function () {
- if (this.transitioning || !this.$element.hasClass('in')) return
-
- var startEvent = $.Event('hide.bs.collapse')
- this.$element.trigger(startEvent)
- if (startEvent.isDefaultPrevented()) return
-
- var dimension = this.dimension()
-
- this.$element[dimension](this.$element[dimension]())[0].offsetHeight
-
- this.$element
- .addClass('collapsing')
- .removeClass('collapse in')
- .attr('aria-expanded', false)
-
- this.$trigger
- .addClass('collapsed')
- .attr('aria-expanded', false)
-
- this.transitioning = 1
-
- var complete = function () {
- this.transitioning = 0
- this.$element
- .removeClass('collapsing')
- .addClass('collapse')
- .trigger('hidden.bs.collapse')
- }
-
- if (!$.support.transition) return complete.call(this)
-
- this.$element
- [dimension](0)
- .one('bsTransitionEnd', $.proxy(complete, this))
- .emulateTransitionEnd(Collapse.TRANSITION_DURATION)
- }
-
- Collapse.prototype.toggle = function () {
- this[this.$element.hasClass('in') ? 'hide' : 'show']()
- }
-
- Collapse.prototype.getParent = function () {
- return $(this.options.parent)
- .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]')
- .each($.proxy(function (i, element) {
- var $element = $(element)
- this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element)
- }, this))
- .end()
- }
-
- Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) {
- var isOpen = $element.hasClass('in')
-
- $element.attr('aria-expanded', isOpen)
- $trigger
- .toggleClass('collapsed', !isOpen)
- .attr('aria-expanded', isOpen)
- }
-
- function getTargetFromTrigger($trigger) {
- var href
- var target = $trigger.attr('data-target')
- || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7
-
- return $(target)
- }
-
-
- // COLLAPSE PLUGIN DEFINITION
- // ==========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.collapse')
- var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
- if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false
- if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- var old = $.fn.collapse
-
- $.fn.collapse = Plugin
- $.fn.collapse.Constructor = Collapse
-
-
- // COLLAPSE NO CONFLICT
- // ====================
-
- $.fn.collapse.noConflict = function () {
- $.fn.collapse = old
- return this
- }
-
-
- // COLLAPSE DATA-API
- // =================
-
- $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) {
- var $this = $(this)
-
- if (!$this.attr('data-target')) e.preventDefault()
-
- var $target = getTargetFromTrigger($this)
- var data = $target.data('bs.collapse')
- var option = data ? 'toggle' : $this.data()
-
- Plugin.call($target, option)
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: dropdown.js v3.3.7
- * http://getbootstrap.com/javascript/#dropdowns
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // DROPDOWN CLASS DEFINITION
- // =========================
-
- var backdrop = '.dropdown-backdrop'
- var toggle = '[data-toggle="dropdown"]'
- var Dropdown = function (element) {
- $(element).on('click.bs.dropdown', this.toggle)
- }
-
- Dropdown.VERSION = '3.3.7'
-
- function getParent($this) {
- var selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
- }
-
- var $parent = selector && $(selector)
-
- return $parent && $parent.length ? $parent : $this.parent()
- }
-
- function clearMenus(e) {
- if (e && e.which === 3) return
- $(backdrop).remove()
- $(toggle).each(function () {
- var $this = $(this)
- var $parent = getParent($this)
- var relatedTarget = { relatedTarget: this }
-
- if (!$parent.hasClass('open')) return
-
- if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return
-
- $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
-
- if (e.isDefaultPrevented()) return
-
- $this.attr('aria-expanded', 'false')
- $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget))
- })
- }
-
- Dropdown.prototype.toggle = function (e) {
- var $this = $(this)
-
- if ($this.is('.disabled, :disabled')) return
-
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
-
- clearMenus()
-
- if (!isActive) {
- if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
- // if mobile we use a backdrop because click events don't delegate
- $(document.createElement('div'))
- .addClass('dropdown-backdrop')
- .insertAfter($(this))
- .on('click', clearMenus)
- }
-
- var relatedTarget = { relatedTarget: this }
- $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
-
- if (e.isDefaultPrevented()) return
-
- $this
- .trigger('focus')
- .attr('aria-expanded', 'true')
-
- $parent
- .toggleClass('open')
- .trigger($.Event('shown.bs.dropdown', relatedTarget))
- }
-
- return false
- }
-
- Dropdown.prototype.keydown = function (e) {
- if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return
-
- var $this = $(this)
-
- e.preventDefault()
- e.stopPropagation()
-
- if ($this.is('.disabled, :disabled')) return
-
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
-
- if (!isActive && e.which != 27 || isActive && e.which == 27) {
- if (e.which == 27) $parent.find(toggle).trigger('focus')
- return $this.trigger('click')
- }
-
- var desc = ' li:not(.disabled):visible a'
- var $items = $parent.find('.dropdown-menu' + desc)
-
- if (!$items.length) return
-
- var index = $items.index(e.target)
-
- if (e.which == 38 && index > 0) index-- // up
- if (e.which == 40 && index < $items.length - 1) index++ // down
- if (!~index) index = 0
-
- $items.eq(index).trigger('focus')
- }
-
-
- // DROPDOWN PLUGIN DEFINITION
- // ==========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.dropdown')
-
- if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- var old = $.fn.dropdown
-
- $.fn.dropdown = Plugin
- $.fn.dropdown.Constructor = Dropdown
-
-
- // DROPDOWN NO CONFLICT
- // ====================
-
- $.fn.dropdown.noConflict = function () {
- $.fn.dropdown = old
- return this
- }
-
-
- // APPLY TO STANDARD DROPDOWN ELEMENTS
- // ===================================
-
- $(document)
- .on('click.bs.dropdown.data-api', clearMenus)
- .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
- .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
- .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown)
- .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown)
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: modal.js v3.3.7
- * http://getbootstrap.com/javascript/#modals
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // MODAL CLASS DEFINITION
- // ======================
-
- var Modal = function (element, options) {
- this.options = options
- this.$body = $(document.body)
- this.$element = $(element)
- this.$dialog = this.$element.find('.modal-dialog')
- this.$backdrop = null
- this.isShown = null
- this.originalBodyPad = null
- this.scrollbarWidth = 0
- this.ignoreBackdropClick = false
-
- if (this.options.remote) {
- this.$element
- .find('.modal-content')
- .load(this.options.remote, $.proxy(function () {
- this.$element.trigger('loaded.bs.modal')
- }, this))
- }
- }
-
- Modal.VERSION = '3.3.7'
-
- Modal.TRANSITION_DURATION = 300
- Modal.BACKDROP_TRANSITION_DURATION = 150
-
- Modal.DEFAULTS = {
- backdrop: true,
- keyboard: true,
- show: true
- }
-
- Modal.prototype.toggle = function (_relatedTarget) {
- return this.isShown ? this.hide() : this.show(_relatedTarget)
- }
-
- Modal.prototype.show = function (_relatedTarget) {
- var that = this
- var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
-
- this.$element.trigger(e)
-
- if (this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = true
-
- this.checkScrollbar()
- this.setScrollbar()
- this.$body.addClass('modal-open')
-
- this.escape()
- this.resize()
-
- this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
-
- this.$dialog.on('mousedown.dismiss.bs.modal', function () {
- that.$element.one('mouseup.dismiss.bs.modal', function (e) {
- if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true
- })
- })
-
- this.backdrop(function () {
- var transition = $.support.transition && that.$element.hasClass('fade')
-
- if (!that.$element.parent().length) {
- that.$element.appendTo(that.$body) // don't move modals dom position
- }
-
- that.$element
- .show()
- .scrollTop(0)
-
- that.adjustDialog()
-
- if (transition) {
- that.$element[0].offsetWidth // force reflow
- }
-
- that.$element.addClass('in')
-
- that.enforceFocus()
-
- var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
-
- transition ?
- that.$dialog // wait for modal to slide in
- .one('bsTransitionEnd', function () {
- that.$element.trigger('focus').trigger(e)
- })
- .emulateTransitionEnd(Modal.TRANSITION_DURATION) :
- that.$element.trigger('focus').trigger(e)
- })
- }
-
- Modal.prototype.hide = function (e) {
- if (e) e.preventDefault()
-
- e = $.Event('hide.bs.modal')
-
- this.$element.trigger(e)
-
- if (!this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = false
-
- this.escape()
- this.resize()
-
- $(document).off('focusin.bs.modal')
-
- this.$element
- .removeClass('in')
- .off('click.dismiss.bs.modal')
- .off('mouseup.dismiss.bs.modal')
-
- this.$dialog.off('mousedown.dismiss.bs.modal')
-
- $.support.transition && this.$element.hasClass('fade') ?
- this.$element
- .one('bsTransitionEnd', $.proxy(this.hideModal, this))
- .emulateTransitionEnd(Modal.TRANSITION_DURATION) :
- this.hideModal()
- }
-
- Modal.prototype.enforceFocus = function () {
- $(document)
- .off('focusin.bs.modal') // guard against infinite focus loop
- .on('focusin.bs.modal', $.proxy(function (e) {
- if (document !== e.target &&
- this.$element[0] !== e.target &&
- !this.$element.has(e.target).length) {
- this.$element.trigger('focus')
- }
- }, this))
- }
-
- Modal.prototype.escape = function () {
- if (this.isShown && this.options.keyboard) {
- this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) {
- e.which == 27 && this.hide()
- }, this))
- } else if (!this.isShown) {
- this.$element.off('keydown.dismiss.bs.modal')
- }
- }
-
- Modal.prototype.resize = function () {
- if (this.isShown) {
- $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this))
- } else {
- $(window).off('resize.bs.modal')
- }
- }
-
- Modal.prototype.hideModal = function () {
- var that = this
- this.$element.hide()
- this.backdrop(function () {
- that.$body.removeClass('modal-open')
- that.resetAdjustments()
- that.resetScrollbar()
- that.$element.trigger('hidden.bs.modal')
- })
- }
-
- Modal.prototype.removeBackdrop = function () {
- this.$backdrop && this.$backdrop.remove()
- this.$backdrop = null
- }
-
- Modal.prototype.backdrop = function (callback) {
- var that = this
- var animate = this.$element.hasClass('fade') ? 'fade' : ''
-
- if (this.isShown && this.options.backdrop) {
- var doAnimate = $.support.transition && animate
-
- this.$backdrop = $(document.createElement('div'))
- .addClass('modal-backdrop ' + animate)
- .appendTo(this.$body)
-
- this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) {
- if (this.ignoreBackdropClick) {
- this.ignoreBackdropClick = false
- return
- }
- if (e.target !== e.currentTarget) return
- this.options.backdrop == 'static'
- ? this.$element[0].focus()
- : this.hide()
- }, this))
-
- if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
-
- this.$backdrop.addClass('in')
-
- if (!callback) return
-
- doAnimate ?
- this.$backdrop
- .one('bsTransitionEnd', callback)
- .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) :
- callback()
-
- } else if (!this.isShown && this.$backdrop) {
- this.$backdrop.removeClass('in')
-
- var callbackRemove = function () {
- that.removeBackdrop()
- callback && callback()
- }
- $.support.transition && this.$element.hasClass('fade') ?
- this.$backdrop
- .one('bsTransitionEnd', callbackRemove)
- .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) :
- callbackRemove()
-
- } else if (callback) {
- callback()
- }
- }
-
- // these following methods are used to handle overflowing modals
-
- Modal.prototype.handleUpdate = function () {
- this.adjustDialog()
- }
-
- Modal.prototype.adjustDialog = function () {
- var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight
-
- this.$element.css({
- paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '',
- paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : ''
- })
- }
-
- Modal.prototype.resetAdjustments = function () {
- this.$element.css({
- paddingLeft: '',
- paddingRight: ''
- })
- }
-
- Modal.prototype.checkScrollbar = function () {
- var fullWindowWidth = window.innerWidth
- if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8
- var documentElementRect = document.documentElement.getBoundingClientRect()
- fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left)
- }
- this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth
- this.scrollbarWidth = this.measureScrollbar()
- }
-
- Modal.prototype.setScrollbar = function () {
- var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10)
- this.originalBodyPad = document.body.style.paddingRight || ''
- if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth)
- }
-
- Modal.prototype.resetScrollbar = function () {
- this.$body.css('padding-right', this.originalBodyPad)
- }
-
- Modal.prototype.measureScrollbar = function () { // thx walsh
- var scrollDiv = document.createElement('div')
- scrollDiv.className = 'modal-scrollbar-measure'
- this.$body.append(scrollDiv)
- var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth
- this.$body[0].removeChild(scrollDiv)
- return scrollbarWidth
- }
-
-
- // MODAL PLUGIN DEFINITION
- // =======================
-
- function Plugin(option, _relatedTarget) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.modal')
- var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
- if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
- if (typeof option == 'string') data[option](_relatedTarget)
- else if (options.show) data.show(_relatedTarget)
- })
- }
-
- var old = $.fn.modal
-
- $.fn.modal = Plugin
- $.fn.modal.Constructor = Modal
-
-
- // MODAL NO CONFLICT
- // =================
-
- $.fn.modal.noConflict = function () {
- $.fn.modal = old
- return this
- }
-
-
- // MODAL DATA-API
- // ==============
-
- $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
- var $this = $(this)
- var href = $this.attr('href')
- var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7
- var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
-
- if ($this.is('a')) e.preventDefault()
-
- $target.one('show.bs.modal', function (showEvent) {
- if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown
- $target.one('hidden.bs.modal', function () {
- $this.is(':visible') && $this.trigger('focus')
- })
- })
- Plugin.call($target, option, this)
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: tooltip.js v3.3.7
- * http://getbootstrap.com/javascript/#tooltip
- * Inspired by the original jQuery.tipsy by Jason Frame
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // TOOLTIP PUBLIC CLASS DEFINITION
- // ===============================
-
- var Tooltip = function (element, options) {
- this.type = null
- this.options = null
- this.enabled = null
- this.timeout = null
- this.hoverState = null
- this.$element = null
- this.inState = null
-
- this.init('tooltip', element, options)
- }
-
- Tooltip.VERSION = '3.3.7'
-
- Tooltip.TRANSITION_DURATION = 150
-
- Tooltip.DEFAULTS = {
- animation: true,
- placement: 'top',
- selector: false,
- template: '
',
- trigger: 'hover focus',
- title: '',
- delay: 0,
- html: false,
- container: false,
- viewport: {
- selector: 'body',
- padding: 0
- }
- }
-
- Tooltip.prototype.init = function (type, element, options) {
- this.enabled = true
- this.type = type
- this.$element = $(element)
- this.options = this.getOptions(options)
- this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport))
- this.inState = { click: false, hover: false, focus: false }
-
- if (this.$element[0] instanceof document.constructor && !this.options.selector) {
- throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!')
- }
-
- var triggers = this.options.trigger.split(' ')
-
- for (var i = triggers.length; i--;) {
- var trigger = triggers[i]
-
- if (trigger == 'click') {
- this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
- } else if (trigger != 'manual') {
- var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'
- var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'
-
- this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
- this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
- }
- }
-
- this.options.selector ?
- (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
- this.fixTitle()
- }
-
- Tooltip.prototype.getDefaults = function () {
- return Tooltip.DEFAULTS
- }
-
- Tooltip.prototype.getOptions = function (options) {
- options = $.extend({}, this.getDefaults(), this.$element.data(), options)
-
- if (options.delay && typeof options.delay == 'number') {
- options.delay = {
- show: options.delay,
- hide: options.delay
- }
- }
-
- return options
- }
-
- Tooltip.prototype.getDelegateOptions = function () {
- var options = {}
- var defaults = this.getDefaults()
-
- this._options && $.each(this._options, function (key, value) {
- if (defaults[key] != value) options[key] = value
- })
-
- return options
- }
-
- Tooltip.prototype.enter = function (obj) {
- var self = obj instanceof this.constructor ?
- obj : $(obj.currentTarget).data('bs.' + this.type)
-
- if (!self) {
- self = new this.constructor(obj.currentTarget, this.getDelegateOptions())
- $(obj.currentTarget).data('bs.' + this.type, self)
- }
-
- if (obj instanceof $.Event) {
- self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true
- }
-
- if (self.tip().hasClass('in') || self.hoverState == 'in') {
- self.hoverState = 'in'
- return
- }
-
- clearTimeout(self.timeout)
-
- self.hoverState = 'in'
-
- if (!self.options.delay || !self.options.delay.show) return self.show()
-
- self.timeout = setTimeout(function () {
- if (self.hoverState == 'in') self.show()
- }, self.options.delay.show)
- }
-
- Tooltip.prototype.isInStateTrue = function () {
- for (var key in this.inState) {
- if (this.inState[key]) return true
- }
-
- return false
- }
-
- Tooltip.prototype.leave = function (obj) {
- var self = obj instanceof this.constructor ?
- obj : $(obj.currentTarget).data('bs.' + this.type)
-
- if (!self) {
- self = new this.constructor(obj.currentTarget, this.getDelegateOptions())
- $(obj.currentTarget).data('bs.' + this.type, self)
- }
-
- if (obj instanceof $.Event) {
- self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false
- }
-
- if (self.isInStateTrue()) return
-
- clearTimeout(self.timeout)
-
- self.hoverState = 'out'
-
- if (!self.options.delay || !self.options.delay.hide) return self.hide()
-
- self.timeout = setTimeout(function () {
- if (self.hoverState == 'out') self.hide()
- }, self.options.delay.hide)
- }
-
- Tooltip.prototype.show = function () {
- var e = $.Event('show.bs.' + this.type)
-
- if (this.hasContent() && this.enabled) {
- this.$element.trigger(e)
-
- var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0])
- if (e.isDefaultPrevented() || !inDom) return
- var that = this
-
- var $tip = this.tip()
-
- var tipId = this.getUID(this.type)
-
- this.setContent()
- $tip.attr('id', tipId)
- this.$element.attr('aria-describedby', tipId)
-
- if (this.options.animation) $tip.addClass('fade')
-
- var placement = typeof this.options.placement == 'function' ?
- this.options.placement.call(this, $tip[0], this.$element[0]) :
- this.options.placement
-
- var autoToken = /\s?auto?\s?/i
- var autoPlace = autoToken.test(placement)
- if (autoPlace) placement = placement.replace(autoToken, '') || 'top'
-
- $tip
- .detach()
- .css({ top: 0, left: 0, display: 'block' })
- .addClass(placement)
- .data('bs.' + this.type, this)
-
- this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
- this.$element.trigger('inserted.bs.' + this.type)
-
- var pos = this.getPosition()
- var actualWidth = $tip[0].offsetWidth
- var actualHeight = $tip[0].offsetHeight
-
- if (autoPlace) {
- var orgPlacement = placement
- var viewportDim = this.getPosition(this.$viewport)
-
- placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' :
- placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' :
- placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' :
- placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' :
- placement
-
- $tip
- .removeClass(orgPlacement)
- .addClass(placement)
- }
-
- var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)
-
- this.applyPlacement(calculatedOffset, placement)
-
- var complete = function () {
- var prevHoverState = that.hoverState
- that.$element.trigger('shown.bs.' + that.type)
- that.hoverState = null
-
- if (prevHoverState == 'out') that.leave(that)
- }
-
- $.support.transition && this.$tip.hasClass('fade') ?
- $tip
- .one('bsTransitionEnd', complete)
- .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) :
- complete()
- }
- }
-
- Tooltip.prototype.applyPlacement = function (offset, placement) {
- var $tip = this.tip()
- var width = $tip[0].offsetWidth
- var height = $tip[0].offsetHeight
-
- // manually read margins because getBoundingClientRect includes difference
- var marginTop = parseInt($tip.css('margin-top'), 10)
- var marginLeft = parseInt($tip.css('margin-left'), 10)
-
- // we must check for NaN for ie 8/9
- if (isNaN(marginTop)) marginTop = 0
- if (isNaN(marginLeft)) marginLeft = 0
-
- offset.top += marginTop
- offset.left += marginLeft
-
- // $.fn.offset doesn't round pixel values
- // so we use setOffset directly with our own function B-0
- $.offset.setOffset($tip[0], $.extend({
- using: function (props) {
- $tip.css({
- top: Math.round(props.top),
- left: Math.round(props.left)
- })
- }
- }, offset), 0)
-
- $tip.addClass('in')
-
- // check to see if placing tip in new offset caused the tip to resize itself
- var actualWidth = $tip[0].offsetWidth
- var actualHeight = $tip[0].offsetHeight
-
- if (placement == 'top' && actualHeight != height) {
- offset.top = offset.top + height - actualHeight
- }
-
- var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight)
-
- if (delta.left) offset.left += delta.left
- else offset.top += delta.top
-
- var isVertical = /top|bottom/.test(placement)
- var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight
- var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight'
-
- $tip.offset(offset)
- this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical)
- }
-
- Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) {
- this.arrow()
- .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%')
- .css(isVertical ? 'top' : 'left', '')
- }
-
- Tooltip.prototype.setContent = function () {
- var $tip = this.tip()
- var title = this.getTitle()
-
- $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
- $tip.removeClass('fade in top bottom left right')
- }
-
- Tooltip.prototype.hide = function (callback) {
- var that = this
- var $tip = $(this.$tip)
- var e = $.Event('hide.bs.' + this.type)
-
- function complete() {
- if (that.hoverState != 'in') $tip.detach()
- if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary.
- that.$element
- .removeAttr('aria-describedby')
- .trigger('hidden.bs.' + that.type)
- }
- callback && callback()
- }
-
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- $tip.removeClass('in')
-
- $.support.transition && $tip.hasClass('fade') ?
- $tip
- .one('bsTransitionEnd', complete)
- .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) :
- complete()
-
- this.hoverState = null
-
- return this
- }
-
- Tooltip.prototype.fixTitle = function () {
- var $e = this.$element
- if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') {
- $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
- }
- }
-
- Tooltip.prototype.hasContent = function () {
- return this.getTitle()
- }
-
- Tooltip.prototype.getPosition = function ($element) {
- $element = $element || this.$element
-
- var el = $element[0]
- var isBody = el.tagName == 'BODY'
-
- var elRect = el.getBoundingClientRect()
- if (elRect.width == null) {
- // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093
- elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top })
- }
- var isSvg = window.SVGElement && el instanceof window.SVGElement
- // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3.
- // See https://github.com/twbs/bootstrap/issues/20280
- var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset())
- var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() }
- var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null
-
- return $.extend({}, elRect, scroll, outerDims, elOffset)
- }
-
- Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
- return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } :
- placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } :
- placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
- /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width }
-
- }
-
- Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) {
- var delta = { top: 0, left: 0 }
- if (!this.$viewport) return delta
-
- var viewportPadding = this.options.viewport && this.options.viewport.padding || 0
- var viewportDimensions = this.getPosition(this.$viewport)
-
- if (/right|left/.test(placement)) {
- var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll
- var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight
- if (topEdgeOffset < viewportDimensions.top) { // top overflow
- delta.top = viewportDimensions.top - topEdgeOffset
- } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow
- delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset
- }
- } else {
- var leftEdgeOffset = pos.left - viewportPadding
- var rightEdgeOffset = pos.left + viewportPadding + actualWidth
- if (leftEdgeOffset < viewportDimensions.left) { // left overflow
- delta.left = viewportDimensions.left - leftEdgeOffset
- } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow
- delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset
- }
- }
-
- return delta
- }
-
- Tooltip.prototype.getTitle = function () {
- var title
- var $e = this.$element
- var o = this.options
-
- title = $e.attr('data-original-title')
- || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
-
- return title
- }
-
- Tooltip.prototype.getUID = function (prefix) {
- do prefix += ~~(Math.random() * 1000000)
- while (document.getElementById(prefix))
- return prefix
- }
-
- Tooltip.prototype.tip = function () {
- if (!this.$tip) {
- this.$tip = $(this.options.template)
- if (this.$tip.length != 1) {
- throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!')
- }
- }
- return this.$tip
- }
-
- Tooltip.prototype.arrow = function () {
- return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow'))
- }
-
- Tooltip.prototype.enable = function () {
- this.enabled = true
- }
-
- Tooltip.prototype.disable = function () {
- this.enabled = false
- }
-
- Tooltip.prototype.toggleEnabled = function () {
- this.enabled = !this.enabled
- }
-
- Tooltip.prototype.toggle = function (e) {
- var self = this
- if (e) {
- self = $(e.currentTarget).data('bs.' + this.type)
- if (!self) {
- self = new this.constructor(e.currentTarget, this.getDelegateOptions())
- $(e.currentTarget).data('bs.' + this.type, self)
- }
- }
-
- if (e) {
- self.inState.click = !self.inState.click
- if (self.isInStateTrue()) self.enter(self)
- else self.leave(self)
- } else {
- self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
- }
- }
-
- Tooltip.prototype.destroy = function () {
- var that = this
- clearTimeout(this.timeout)
- this.hide(function () {
- that.$element.off('.' + that.type).removeData('bs.' + that.type)
- if (that.$tip) {
- that.$tip.detach()
- }
- that.$tip = null
- that.$arrow = null
- that.$viewport = null
- that.$element = null
- })
- }
-
-
- // TOOLTIP PLUGIN DEFINITION
- // =========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.tooltip')
- var options = typeof option == 'object' && option
-
- if (!data && /destroy|hide/.test(option)) return
- if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- var old = $.fn.tooltip
-
- $.fn.tooltip = Plugin
- $.fn.tooltip.Constructor = Tooltip
-
-
- // TOOLTIP NO CONFLICT
- // ===================
-
- $.fn.tooltip.noConflict = function () {
- $.fn.tooltip = old
- return this
- }
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: popover.js v3.3.7
- * http://getbootstrap.com/javascript/#popovers
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // POPOVER PUBLIC CLASS DEFINITION
- // ===============================
-
- var Popover = function (element, options) {
- this.init('popover', element, options)
- }
-
- if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')
-
- Popover.VERSION = '3.3.7'
-
- Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, {
- placement: 'right',
- trigger: 'click',
- content: '',
- template: '
'
- })
-
-
- // NOTE: POPOVER EXTENDS tooltip.js
- // ================================
-
- Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)
-
- Popover.prototype.constructor = Popover
-
- Popover.prototype.getDefaults = function () {
- return Popover.DEFAULTS
- }
-
- Popover.prototype.setContent = function () {
- var $tip = this.tip()
- var title = this.getTitle()
- var content = this.getContent()
-
- $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
- $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events
- this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text'
- ](content)
-
- $tip.removeClass('fade top bottom left right in')
-
- // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
- // this manually by checking the contents.
- if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
- }
-
- Popover.prototype.hasContent = function () {
- return this.getTitle() || this.getContent()
- }
-
- Popover.prototype.getContent = function () {
- var $e = this.$element
- var o = this.options
-
- return $e.attr('data-content')
- || (typeof o.content == 'function' ?
- o.content.call($e[0]) :
- o.content)
- }
-
- Popover.prototype.arrow = function () {
- return (this.$arrow = this.$arrow || this.tip().find('.arrow'))
- }
-
-
- // POPOVER PLUGIN DEFINITION
- // =========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.popover')
- var options = typeof option == 'object' && option
-
- if (!data && /destroy|hide/.test(option)) return
- if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- var old = $.fn.popover
-
- $.fn.popover = Plugin
- $.fn.popover.Constructor = Popover
-
-
- // POPOVER NO CONFLICT
- // ===================
-
- $.fn.popover.noConflict = function () {
- $.fn.popover = old
- return this
- }
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: scrollspy.js v3.3.7
- * http://getbootstrap.com/javascript/#scrollspy
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // SCROLLSPY CLASS DEFINITION
- // ==========================
-
- function ScrollSpy(element, options) {
- this.$body = $(document.body)
- this.$scrollElement = $(element).is(document.body) ? $(window) : $(element)
- this.options = $.extend({}, ScrollSpy.DEFAULTS, options)
- this.selector = (this.options.target || '') + ' .nav li > a'
- this.offsets = []
- this.targets = []
- this.activeTarget = null
- this.scrollHeight = 0
-
- this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this))
- this.refresh()
- this.process()
- }
-
- ScrollSpy.VERSION = '3.3.7'
-
- ScrollSpy.DEFAULTS = {
- offset: 10
- }
-
- ScrollSpy.prototype.getScrollHeight = function () {
- return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight)
- }
-
- ScrollSpy.prototype.refresh = function () {
- var that = this
- var offsetMethod = 'offset'
- var offsetBase = 0
-
- this.offsets = []
- this.targets = []
- this.scrollHeight = this.getScrollHeight()
-
- if (!$.isWindow(this.$scrollElement[0])) {
- offsetMethod = 'position'
- offsetBase = this.$scrollElement.scrollTop()
- }
-
- this.$body
- .find(this.selector)
- .map(function () {
- var $el = $(this)
- var href = $el.data('target') || $el.attr('href')
- var $href = /^#./.test(href) && $(href)
-
- return ($href
- && $href.length
- && $href.is(':visible')
- && [[$href[offsetMethod]().top + offsetBase, href]]) || null
- })
- .sort(function (a, b) { return a[0] - b[0] })
- .each(function () {
- that.offsets.push(this[0])
- that.targets.push(this[1])
- })
- }
-
- ScrollSpy.prototype.process = function () {
- var scrollTop = this.$scrollElement.scrollTop() + this.options.offset
- var scrollHeight = this.getScrollHeight()
- var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height()
- var offsets = this.offsets
- var targets = this.targets
- var activeTarget = this.activeTarget
- var i
-
- if (this.scrollHeight != scrollHeight) {
- this.refresh()
- }
-
- if (scrollTop >= maxScroll) {
- return activeTarget != (i = targets[targets.length - 1]) && this.activate(i)
- }
-
- if (activeTarget && scrollTop < offsets[0]) {
- this.activeTarget = null
- return this.clear()
- }
-
- for (i = offsets.length; i--;) {
- activeTarget != targets[i]
- && scrollTop >= offsets[i]
- && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1])
- && this.activate(targets[i])
- }
- }
-
- ScrollSpy.prototype.activate = function (target) {
- this.activeTarget = target
-
- this.clear()
-
- var selector = this.selector +
- '[data-target="' + target + '"],' +
- this.selector + '[href="' + target + '"]'
-
- var active = $(selector)
- .parents('li')
- .addClass('active')
-
- if (active.parent('.dropdown-menu').length) {
- active = active
- .closest('li.dropdown')
- .addClass('active')
- }
-
- active.trigger('activate.bs.scrollspy')
- }
-
- ScrollSpy.prototype.clear = function () {
- $(this.selector)
- .parentsUntil(this.options.target, '.active')
- .removeClass('active')
- }
-
-
- // SCROLLSPY PLUGIN DEFINITION
- // ===========================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.scrollspy')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- var old = $.fn.scrollspy
-
- $.fn.scrollspy = Plugin
- $.fn.scrollspy.Constructor = ScrollSpy
-
-
- // SCROLLSPY NO CONFLICT
- // =====================
-
- $.fn.scrollspy.noConflict = function () {
- $.fn.scrollspy = old
- return this
- }
-
-
- // SCROLLSPY DATA-API
- // ==================
-
- $(window).on('load.bs.scrollspy.data-api', function () {
- $('[data-spy="scroll"]').each(function () {
- var $spy = $(this)
- Plugin.call($spy, $spy.data())
- })
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: tab.js v3.3.7
- * http://getbootstrap.com/javascript/#tabs
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // TAB CLASS DEFINITION
- // ====================
-
- var Tab = function (element) {
- // jscs:disable requireDollarBeforejQueryAssignment
- this.element = $(element)
- // jscs:enable requireDollarBeforejQueryAssignment
- }
-
- Tab.VERSION = '3.3.7'
-
- Tab.TRANSITION_DURATION = 150
-
- Tab.prototype.show = function () {
- var $this = this.element
- var $ul = $this.closest('ul:not(.dropdown-menu)')
- var selector = $this.data('target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
- }
-
- if ($this.parent('li').hasClass('active')) return
-
- var $previous = $ul.find('.active:last a')
- var hideEvent = $.Event('hide.bs.tab', {
- relatedTarget: $this[0]
- })
- var showEvent = $.Event('show.bs.tab', {
- relatedTarget: $previous[0]
- })
-
- $previous.trigger(hideEvent)
- $this.trigger(showEvent)
-
- if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
-
- var $target = $(selector)
-
- this.activate($this.closest('li'), $ul)
- this.activate($target, $target.parent(), function () {
- $previous.trigger({
- type: 'hidden.bs.tab',
- relatedTarget: $this[0]
- })
- $this.trigger({
- type: 'shown.bs.tab',
- relatedTarget: $previous[0]
- })
- })
- }
-
- Tab.prototype.activate = function (element, container, callback) {
- var $active = container.find('> .active')
- var transition = callback
- && $.support.transition
- && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)
-
- function next() {
- $active
- .removeClass('active')
- .find('> .dropdown-menu > .active')
- .removeClass('active')
- .end()
- .find('[data-toggle="tab"]')
- .attr('aria-expanded', false)
-
- element
- .addClass('active')
- .find('[data-toggle="tab"]')
- .attr('aria-expanded', true)
-
- if (transition) {
- element[0].offsetWidth // reflow for transition
- element.addClass('in')
- } else {
- element.removeClass('fade')
- }
-
- if (element.parent('.dropdown-menu').length) {
- element
- .closest('li.dropdown')
- .addClass('active')
- .end()
- .find('[data-toggle="tab"]')
- .attr('aria-expanded', true)
- }
-
- callback && callback()
- }
-
- $active.length && transition ?
- $active
- .one('bsTransitionEnd', next)
- .emulateTransitionEnd(Tab.TRANSITION_DURATION) :
- next()
-
- $active.removeClass('in')
- }
-
-
- // TAB PLUGIN DEFINITION
- // =====================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.tab')
-
- if (!data) $this.data('bs.tab', (data = new Tab(this)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- var old = $.fn.tab
-
- $.fn.tab = Plugin
- $.fn.tab.Constructor = Tab
-
-
- // TAB NO CONFLICT
- // ===============
-
- $.fn.tab.noConflict = function () {
- $.fn.tab = old
- return this
- }
-
-
- // TAB DATA-API
- // ============
-
- var clickHandler = function (e) {
- e.preventDefault()
- Plugin.call($(this), 'show')
- }
-
- $(document)
- .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
- .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: affix.js v3.3.7
- * http://getbootstrap.com/javascript/#affix
- * ========================================================================
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // AFFIX CLASS DEFINITION
- // ======================
-
- var Affix = function (element, options) {
- this.options = $.extend({}, Affix.DEFAULTS, options)
-
- this.$target = $(this.options.target)
- .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
- .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this))
-
- this.$element = $(element)
- this.affixed = null
- this.unpin = null
- this.pinnedOffset = null
-
- this.checkPosition()
- }
-
- Affix.VERSION = '3.3.7'
-
- Affix.RESET = 'affix affix-top affix-bottom'
-
- Affix.DEFAULTS = {
- offset: 0,
- target: window
- }
-
- Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) {
- var scrollTop = this.$target.scrollTop()
- var position = this.$element.offset()
- var targetHeight = this.$target.height()
-
- if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false
-
- if (this.affixed == 'bottom') {
- if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom'
- return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom'
- }
-
- var initializing = this.affixed == null
- var colliderTop = initializing ? scrollTop : position.top
- var colliderHeight = initializing ? targetHeight : height
-
- if (offsetTop != null && scrollTop <= offsetTop) return 'top'
- if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom'
-
- return false
- }
-
- Affix.prototype.getPinnedOffset = function () {
- if (this.pinnedOffset) return this.pinnedOffset
- this.$element.removeClass(Affix.RESET).addClass('affix')
- var scrollTop = this.$target.scrollTop()
- var position = this.$element.offset()
- return (this.pinnedOffset = position.top - scrollTop)
- }
-
- Affix.prototype.checkPositionWithEventLoop = function () {
- setTimeout($.proxy(this.checkPosition, this), 1)
- }
-
- Affix.prototype.checkPosition = function () {
- if (!this.$element.is(':visible')) return
-
- var height = this.$element.height()
- var offset = this.options.offset
- var offsetTop = offset.top
- var offsetBottom = offset.bottom
- var scrollHeight = Math.max($(document).height(), $(document.body).height())
-
- if (typeof offset != 'object') offsetBottom = offsetTop = offset
- if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element)
- if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element)
-
- var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom)
-
- if (this.affixed != affix) {
- if (this.unpin != null) this.$element.css('top', '')
-
- var affixType = 'affix' + (affix ? '-' + affix : '')
- var e = $.Event(affixType + '.bs.affix')
-
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- this.affixed = affix
- this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null
-
- this.$element
- .removeClass(Affix.RESET)
- .addClass(affixType)
- .trigger(affixType.replace('affix', 'affixed') + '.bs.affix')
- }
-
- if (affix == 'bottom') {
- this.$element.offset({
- top: scrollHeight - height - offsetBottom
- })
- }
- }
-
-
- // AFFIX PLUGIN DEFINITION
- // =======================
-
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.affix')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- var old = $.fn.affix
-
- $.fn.affix = Plugin
- $.fn.affix.Constructor = Affix
-
-
- // AFFIX NO CONFLICT
- // =================
-
- $.fn.affix.noConflict = function () {
- $.fn.affix = old
- return this
- }
-
-
- // AFFIX DATA-API
- // ==============
-
- $(window).on('load', function () {
- $('[data-spy="affix"]').each(function () {
- var $spy = $(this)
- var data = $spy.data()
-
- data.offset = data.offset || {}
-
- if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom
- if (data.offsetTop != null) data.offset.top = data.offsetTop
-
- Plugin.call($spy, data)
- })
- })
-
-}(jQuery);
diff --git a/woc/js/Newjs/bootstrap.min.js b/woc/js/Newjs/bootstrap.min.js
deleted file mode 100644
index 9bcd2fc..0000000
--- a/woc/js/Newjs/bootstrap.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * Bootstrap v3.3.7 (http://getbootstrap.com)
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under the MIT license
- */
-if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j
document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
\ No newline at end of file
diff --git a/woc/js/Newjs/npm.js b/woc/js/Newjs/npm.js
deleted file mode 100644
index bf6aa80..0000000
--- a/woc/js/Newjs/npm.js
+++ /dev/null
@@ -1,13 +0,0 @@
-// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
-require('../../js/transition.js')
-require('../../js/alert.js')
-require('../../js/button.js')
-require('../../js/carousel.js')
-require('../../js/collapse.js')
-require('../../js/dropdown.js')
-require('../../js/modal.js')
-require('../../js/tooltip.js')
-require('../../js/popover.js')
-require('../../js/scrollspy.js')
-require('../../js/tab.js')
-require('../../js/affix.js')
\ No newline at end of file
diff --git a/woc/js/README.md b/woc/js/README.md
deleted file mode 100644
index d6421b4..0000000
--- a/woc/js/README.md
+++ /dev/null
@@ -1,136 +0,0 @@
-# Feednami
-
-Google Feed API is dead! It was deprecated a long time ago, but people were still using it and when it finally went offline a lot of people had problems, so I made this!
-
-## How to use
-
-Example source can be found [here](https://github.com/richardkazuomiller/feednami-client/tree/master/examples) or seen on [feednami.com](https://feednami.com/static/feednami-client/examples/index.html)
-
-### Import
-
-
-
-### Load a feed
-
-Fetch your favorite blog or podcast!
-
-
-
-### For the former Google API users
-
-`feednami.loadGoogleFormat` replicates as best as possible the Google Feed API. For example, the `content` attribute of an entry corresponsds to ``, ``, or ``, whereas by default, all three are returned with the unset values as `null`.
-
-
-
-Where with the Google Feed API you would use `new Feed(url).load(callback)`, all you need to do is use `feednami.loadGoogleFormat(url,callback)`
-
-### Function Reference
-
-#### feednami.load(options,callback)
-
-The first argument can be either a `url` or an `options` object. The only required option is `url`. All others are optional.
-
- - `url` - a valid url of the RSS or Atom feed to load
- - `includeXml` - default `false`. Set to true if you want to load the original XML Document
-
-##### Result Object
-
-This is basically copied from
-
- - `error?` Present if there was an error loading the feed.
- - `code` An HTTP-style error code.
- - `message` A human-readable string describing the error.
- - `xmlDocument?` Present if XML Document is requested
- - `feed`
- - `meta` Feed properties. The parser normalizes feed data into generic properties similar to the RSS 2.0 format. The original tags e.g. `rdf:title` are also present.
- - `title`
- - `description`
- - `link` (website link)
- - `xmlurl` (the canonical link to the feed, as specified by the feed)
- - `date` (most recent update)
- - `pubdate` (publish date)
- - `author
- - `language`
- - `image[]`
- - `url`
- - `title`
- - `favicon`
- - `copyright`
- - `generator`
- - `categories[]`
- - `entries[]`
- - `title`
- - `description (frequently, the full article content)
- - `summary` (frequently, an excerpt of the article content)
- - `link`
- - `origlink` (when FeedBurner or Pheedo puts a special tracking url in the link property, origlink contains the original link)
- - `permalink` (when an RSS feed has a guid field and the isPermalink attribute is not set to false, permalink contains the value of guid)
- - `date` (most recent update)
- - `date_ms` (most recent update unix time in ms)
- - `pubdate` (original published date unix time in ms)
- - `author`
- - `guid` (a unique identifier for the article)
- - `comments` (a link to the article's comments section)
- - `image` (an Object containing url and title properties)
- - `categories` (an Array of Strings)
- - `source` (an Object containing url and title properties pointing to the original source for an article; see the RSS Spec for an explanation of this element)
- - `enclosures` (an Array of Objects, each representing a podcast or other enclosure and having a url property and possibly type and length properties)
-
-#### feednami.loadGoogleFormat(url,callback)
-
-##### Result Object
-
-This is basically copied from
-
- - `error?` Present if there was an error loading the feed.
- - `code` An HTTP-style error code.
- - `message` A human-readable string describing the error.
- - `xmlDocument?` Present if XML Document is requested
- - `feed`
- - `feedUrl` The URL for the feed
- - `title` The feed title. Corresponds to the `` element in Atom and the `` element in RSS.
- - `link` The URL for the HTML version of the feed. Corresponds to the ` ` element in Atom and the ` ` element in RSS.
- - `description` The feed description. Corresponds to the `` element in Atom and the `` element in RSS.
- - `author` The feed author. Corresponds to the `` element for the author in Atom.
- - `entries[]` A list of all of the entries in the feed. Corresponds to the `` element in Atom and the `- ` element in RSS.
- - `mediaGroup` A container for Media RSS feed results. All result properties nested under mediaGroups correspond exactly as documented in the Media RSS Specification. Media RSS is available only for feed entries newer than February 1st, 2010. Please refer to that specification for detailed information about Media RSS fields.
- - `title` The entry title. Corresponds to the `
` element in Atom and the `` element in RSS.
- - `link` The URL for the HTML version of the entry. Corresponds to the ` ` element in Atom and the ` ` element in RSS.
- - `content` The body of this entry, inlcuding HTML tags. Since this value can contain HTML tags, you should display this value using `elem.innerHTML = entry.content` (as opposed to using document.createTextNode). Corresponds to the `` or `` elements in Atom and the `` element in RSS.
- - `contentSnippet` A snippet (< 120 characters) version of the content attribute. The snippet does not contain any HTML tags.
- - `publishedDate` The string date on which the entry was published of the form `"13 Apr 2007 12:40:07 -0700"`. You can parse the date with new `Date(entry.publishedDate)`. Corresponds to the `` element in Atom and the `` element in RSS.
- - `categories[]` A list of string tags for the entry. Corresponds to the term attribute for the element in Atom and the `` element in RSS.
-
- ####This is how my browser console showed me things through feednami
- https://github.com/vaibsharma/fossasia.org/blob/gh-pages/js/Screenshot%20from%202016-08-30%2020:59:23.png
-
diff --git a/woc/js/blog.js b/woc/js/blog.js
deleted file mode 100644
index b3302fc..0000000
--- a/woc/js/blog.js
+++ /dev/null
@@ -1,51 +0,0 @@
-$(document).ready(function() {
-
- var url = 'https://blog.fossasia.org/feed/?format=xml';
- feeds(url);
- });
-
-
-function feeds(url){
-var blog = $("#result");
-var html = [];
-feednami.load(url,function(result){
- if(result.error) {
- console.log(result.error);
- } else {
-
- var entries = result.feed.entries;
- html=[];
- for( var x=0 ; x< 10; x++){
-
- var count =0;
- var text = entries[x];
-
- var title = text.title;
- if(x===0){
- html.push(""+title+" ");
- }
- else{
- html.push("
"+title+" ");
- }
- var author = text.author ;
- html.push("
By - "+(author)+" ");
-
- var link = text.guid ;
- var date = new Date(text.date);
- summary = text.summary
- html.push("
"+summary + "
");
- html.push(" Posted On - "+(date)+"
");
-
-
-
- }
- blog.html(html.join(""));
-
-
-
-
- }
-
- });
-
-}
diff --git a/woc/js/bootstrap.js b/woc/js/bootstrap.js
deleted file mode 100644
index c64f96d..0000000
--- a/woc/js/bootstrap.js
+++ /dev/null
@@ -1,1943 +0,0 @@
-/* ========================================================================
- * Bootstrap: transition.js v3.1.0
- * https://getbootstrap.com/javascript/#transitions
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // CSS TRANSITION SUPPORT (Shoutout: https://www.modernizr.com/)
- // ============================================================
-
- function transitionEnd() {
- var el = document.createElement('bootstrap')
-
- var transEndEventNames = {
- 'WebkitTransition' : 'webkitTransitionEnd',
- 'MozTransition' : 'transitionend',
- 'OTransition' : 'oTransitionEnd otransitionend',
- 'transition' : 'transitionend'
- }
-
- for (var name in transEndEventNames) {
- if (el.style[name] !== undefined) {
- return { end: transEndEventNames[name] }
- }
- }
-
- return false // explicit for ie8 ( ._.)
- }
-
- // https://blog.alexmaccaw.com/css-transitions
- $.fn.emulateTransitionEnd = function (duration) {
- var called = false, $el = this
- $(this).one($.support.transition.end, function () { called = true })
- var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
- setTimeout(callback, duration)
- return this
- }
-
- $(function () {
- $.support.transition = transitionEnd()
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: alert.js v3.1.0
- * https://getbootstrap.com/javascript/#alerts
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // ALERT CLASS DEFINITION
- // ======================
-
- var dismiss = '[data-dismiss="alert"]'
- var Alert = function (el) {
- $(el).on('click', dismiss, this.close)
- }
-
- Alert.prototype.close = function (e) {
- var $this = $(this)
- var selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
- }
-
- var $parent = $(selector)
-
- if (e) e.preventDefault()
-
- if (!$parent.length) {
- $parent = $this.hasClass('alert') ? $this : $this.parent()
- }
-
- $parent.trigger(e = $.Event('close.bs.alert'))
-
- if (e.isDefaultPrevented()) return
-
- $parent.removeClass('in')
-
- function removeElement() {
- $parent.trigger('closed.bs.alert').remove()
- }
-
- $.support.transition && $parent.hasClass('fade') ?
- $parent
- .one($.support.transition.end, removeElement)
- .emulateTransitionEnd(150) :
- removeElement()
- }
-
-
- // ALERT PLUGIN DEFINITION
- // =======================
-
- var old = $.fn.alert
-
- $.fn.alert = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.alert')
-
- if (!data) $this.data('bs.alert', (data = new Alert(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- $.fn.alert.Constructor = Alert
-
-
- // ALERT NO CONFLICT
- // =================
-
- $.fn.alert.noConflict = function () {
- $.fn.alert = old
- return this
- }
-
-
- // ALERT DATA-API
- // ==============
-
- $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: button.js v3.1.0
- * https://getbootstrap.com/javascript/#buttons
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // BUTTON PUBLIC CLASS DEFINITION
- // ==============================
-
- var Button = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, Button.DEFAULTS, options)
- this.isLoading = false
- }
-
- Button.DEFAULTS = {
- loadingText: 'loading...'
- }
-
- Button.prototype.setState = function (state) {
- var d = 'disabled'
- var $el = this.$element
- var val = $el.is('input') ? 'val' : 'html'
- var data = $el.data()
-
- state = state + 'Text'
-
- if (!data.resetText) $el.data('resetText', $el[val]())
-
- $el[val](data[state] || this.options[state])
-
- // push to event loop to allow forms to submit
- setTimeout($.proxy(function () {
- if (state == 'loadingText') {
- this.isLoading = true
- $el.addClass(d).attr(d, d)
- } else if (this.isLoading) {
- this.isLoading = false
- $el.removeClass(d).removeAttr(d)
- }
- }, this), 0)
- }
-
- Button.prototype.toggle = function () {
- var changed = true
- var $parent = this.$element.closest('[data-toggle="buttons"]')
-
- if ($parent.length) {
- var $input = this.$element.find('input')
- if ($input.prop('type') == 'radio') {
- if ($input.prop('checked') && this.$element.hasClass('active')) changed = false
- else $parent.find('.active').removeClass('active')
- }
- if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change')
- }
-
- if (changed) this.$element.toggleClass('active')
- }
-
-
- // BUTTON PLUGIN DEFINITION
- // ========================
-
- var old = $.fn.button
-
- $.fn.button = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.button')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.button', (data = new Button(this, options)))
-
- if (option == 'toggle') data.toggle()
- else if (option) data.setState(option)
- })
- }
-
- $.fn.button.Constructor = Button
-
-
- // BUTTON NO CONFLICT
- // ==================
-
- $.fn.button.noConflict = function () {
- $.fn.button = old
- return this
- }
-
-
- // BUTTON DATA-API
- // ===============
-
- $(document).on('click.bs.button.data-api', '[data-toggle^=button]', function (e) {
- var $btn = $(e.target)
- if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
- $btn.button('toggle')
- e.preventDefault()
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: carousel.js v3.1.0
- * https://getbootstrap.com/javascript/#carousel
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // CAROUSEL CLASS DEFINITION
- // =========================
-
- var Carousel = function (element, options) {
- this.$element = $(element)
- this.$indicators = this.$element.find('.carousel-indicators')
- this.options = options
- this.paused =
- this.sliding =
- this.interval =
- this.$active =
- this.$items = null
-
- this.options.pause == 'hover' && this.$element
- .on('mouseenter', $.proxy(this.pause, this))
- .on('mouseleave', $.proxy(this.cycle, this))
- }
-
- Carousel.DEFAULTS = {
- interval: 5000,
- pause: 'hover',
- wrap: true
- }
-
- Carousel.prototype.cycle = function (e) {
- e || (this.paused = false)
-
- this.interval && clearInterval(this.interval)
-
- this.options.interval
- && !this.paused
- && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
-
- return this
- }
-
- Carousel.prototype.getActiveIndex = function () {
- this.$active = this.$element.find('.item.active')
- this.$items = this.$active.parent().children()
-
- return this.$items.index(this.$active)
- }
-
- Carousel.prototype.to = function (pos) {
- var that = this
- var activeIndex = this.getActiveIndex()
-
- if (pos > (this.$items.length - 1) || pos < 0) return
-
- if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) })
- if (activeIndex == pos) return this.pause().cycle()
-
- return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos]))
- }
-
- Carousel.prototype.pause = function (e) {
- e || (this.paused = true)
-
- if (this.$element.find('.next, .prev').length && $.support.transition) {
- this.$element.trigger($.support.transition.end)
- this.cycle(true)
- }
-
- this.interval = clearInterval(this.interval)
-
- return this
- }
-
- Carousel.prototype.next = function () {
- if (this.sliding) return
- return this.slide('next')
- }
-
- Carousel.prototype.prev = function () {
- if (this.sliding) return
- return this.slide('prev')
- }
-
- Carousel.prototype.slide = function (type, next) {
- var $active = this.$element.find('.item.active')
- var $next = next || $active[type]()
- var isCycling = this.interval
- var direction = type == 'next' ? 'left' : 'right'
- var fallback = type == 'next' ? 'first' : 'last'
- var that = this
-
- if (!$next.length) {
- if (!this.options.wrap) return
- $next = this.$element.find('.item')[fallback]()
- }
-
- if ($next.hasClass('active')) return this.sliding = false
-
- var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction })
- this.$element.trigger(e)
- if (e.isDefaultPrevented()) return
-
- this.sliding = true
-
- isCycling && this.pause()
-
- if (this.$indicators.length) {
- this.$indicators.find('.active').removeClass('active')
- this.$element.one('slid.bs.carousel', function () {
- var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()])
- $nextIndicator && $nextIndicator.addClass('active')
- })
- }
-
- if ($.support.transition && this.$element.hasClass('slide')) {
- $next.addClass(type)
- $next[0].offsetWidth // force reflow
- $active.addClass(direction)
- $next.addClass(direction)
- $active
- .one($.support.transition.end, function () {
- $next.removeClass([type, direction].join(' ')).addClass('active')
- $active.removeClass(['active', direction].join(' '))
- that.sliding = false
- setTimeout(function () { that.$element.trigger('slid.bs.carousel') }, 0)
- })
- .emulateTransitionEnd($active.css('transition-duration').slice(0, -1) * 1000)
- } else {
- $active.removeClass('active')
- $next.addClass('active')
- this.sliding = false
- this.$element.trigger('slid.bs.carousel')
- }
-
- isCycling && this.cycle()
-
- return this
- }
-
-
- // CAROUSEL PLUGIN DEFINITION
- // ==========================
-
- var old = $.fn.carousel
-
- $.fn.carousel = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.carousel')
- var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
- var action = typeof option == 'string' ? option : options.slide
-
- if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
- if (typeof option == 'number') data.to(option)
- else if (action) data[action]()
- else if (options.interval) data.pause().cycle()
- })
- }
-
- $.fn.carousel.Constructor = Carousel
-
-
- // CAROUSEL NO CONFLICT
- // ====================
-
- $.fn.carousel.noConflict = function () {
- $.fn.carousel = old
- return this
- }
-
-
- // CAROUSEL DATA-API
- // =================
-
- $(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) {
- var $this = $(this), href
- var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
- var options = $.extend({}, $target.data(), $this.data())
- var slideIndex = $this.attr('data-slide-to')
- if (slideIndex) options.interval = false
-
- $target.carousel(options)
-
- if (slideIndex = $this.attr('data-slide-to')) {
- $target.data('bs.carousel').to(slideIndex)
- }
-
- e.preventDefault()
- })
-
- $(window).on('load', function () {
- $('[data-ride="carousel"]').each(function () {
- var $carousel = $(this)
- $carousel.carousel($carousel.data())
- })
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: collapse.js v3.1.0
- * https://getbootstrap.com/javascript/#collapse
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // COLLAPSE PUBLIC CLASS DEFINITION
- // ================================
-
- var Collapse = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, Collapse.DEFAULTS, options)
- this.transitioning = null
-
- if (this.options.parent) this.$parent = $(this.options.parent)
- if (this.options.toggle) this.toggle()
- }
-
- Collapse.DEFAULTS = {
- toggle: true
- }
-
- Collapse.prototype.dimension = function () {
- var hasWidth = this.$element.hasClass('width')
- return hasWidth ? 'width' : 'height'
- }
-
- Collapse.prototype.show = function () {
- if (this.transitioning || this.$element.hasClass('in')) return
-
- var startEvent = $.Event('show.bs.collapse')
- this.$element.trigger(startEvent)
- if (startEvent.isDefaultPrevented()) return
-
- var actives = this.$parent && this.$parent.find('> .panel > .in')
-
- if (actives && actives.length) {
- var hasData = actives.data('bs.collapse')
- if (hasData && hasData.transitioning) return
- actives.collapse('hide')
- hasData || actives.data('bs.collapse', null)
- }
-
- var dimension = this.dimension()
-
- this.$element
- .removeClass('collapse')
- .addClass('collapsing')
- [dimension](0)
-
- this.transitioning = 1
-
- var complete = function () {
- this.$element
- .removeClass('collapsing')
- .addClass('collapse in')
- [dimension]('auto')
- this.transitioning = 0
- this.$element.trigger('shown.bs.collapse')
- }
-
- if (!$.support.transition) return complete.call(this)
-
- var scrollSize = $.camelCase(['scroll', dimension].join('-'))
-
- this.$element
- .one($.support.transition.end, $.proxy(complete, this))
- .emulateTransitionEnd(350)
- [dimension](this.$element[0][scrollSize])
- }
-
- Collapse.prototype.hide = function () {
- if (this.transitioning || !this.$element.hasClass('in')) return
-
- var startEvent = $.Event('hide.bs.collapse')
- this.$element.trigger(startEvent)
- if (startEvent.isDefaultPrevented()) return
-
- var dimension = this.dimension()
-
- this.$element
- [dimension](this.$element[dimension]())
- [0].offsetHeight
-
- this.$element
- .addClass('collapsing')
- .removeClass('collapse')
- .removeClass('in')
-
- this.transitioning = 1
-
- var complete = function () {
- this.transitioning = 0
- this.$element
- .trigger('hidden.bs.collapse')
- .removeClass('collapsing')
- .addClass('collapse')
- }
-
- if (!$.support.transition) return complete.call(this)
-
- this.$element
- [dimension](0)
- .one($.support.transition.end, $.proxy(complete, this))
- .emulateTransitionEnd(350)
- }
-
- Collapse.prototype.toggle = function () {
- this[this.$element.hasClass('in') ? 'hide' : 'show']()
- }
-
-
- // COLLAPSE PLUGIN DEFINITION
- // ==========================
-
- var old = $.fn.collapse
-
- $.fn.collapse = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.collapse')
- var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
- if (!data && options.toggle && option == 'show') option = !option
- if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.collapse.Constructor = Collapse
-
-
- // COLLAPSE NO CONFLICT
- // ====================
-
- $.fn.collapse.noConflict = function () {
- $.fn.collapse = old
- return this
- }
-
-
- // COLLAPSE DATA-API
- // =================
-
- $(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) {
- var $this = $(this), href
- var target = $this.attr('data-target')
- || e.preventDefault()
- || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7
- var $target = $(target)
- var data = $target.data('bs.collapse')
- var option = data ? 'toggle' : $this.data()
- var parent = $this.attr('data-parent')
- var $parent = parent && $(parent)
-
- if (!data || !data.transitioning) {
- if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed')
- $this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed')
- }
-
- $target.collapse(option)
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: dropdown.js v3.1.0
- * https://getbootstrap.com/javascript/#dropdowns
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // DROPDOWN CLASS DEFINITION
- // =========================
-
- var backdrop = '.dropdown-backdrop'
- var toggle = '[data-toggle=dropdown]'
- var Dropdown = function (element) {
- $(element).on('click.bs.dropdown', this.toggle)
- }
-
- Dropdown.prototype.toggle = function (e) {
- var $this = $(this)
-
- if ($this.is('.disabled, :disabled')) return
-
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
-
- clearMenus()
-
- if (!isActive) {
- if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
- // if mobile we use a backdrop because click events don't delegate
- $('
').insertAfter($(this)).on('click', clearMenus)
- }
-
- var relatedTarget = { relatedTarget: this }
- $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
-
- if (e.isDefaultPrevented()) return
-
- $parent
- .toggleClass('open')
- .trigger('shown.bs.dropdown', relatedTarget)
-
- $this.focus()
- }
-
- return false
- }
-
- Dropdown.prototype.keydown = function (e) {
- if (!/(38|40|27)/.test(e.keyCode)) return
-
- var $this = $(this)
-
- e.preventDefault()
- e.stopPropagation()
-
- if ($this.is('.disabled, :disabled')) return
-
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
-
- if (!isActive || (isActive && e.keyCode == 27)) {
- if (e.which == 27) $parent.find(toggle).focus()
- return $this.click()
- }
-
- var desc = ' li:not(.divider):visible a'
- var $items = $parent.find('[role=menu]' + desc + ', [role=listbox]' + desc)
-
- if (!$items.length) return
-
- var index = $items.index($items.filter(':focus'))
-
- if (e.keyCode == 38 && index > 0) index-- // up
- if (e.keyCode == 40 && index < $items.length - 1) index++ // down
- if (!~index) index = 0
-
- $items.eq(index).focus()
- }
-
- function clearMenus(e) {
- $(backdrop).remove()
- $(toggle).each(function () {
- var $parent = getParent($(this))
- var relatedTarget = { relatedTarget: this }
- if (!$parent.hasClass('open')) return
- $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
- if (e.isDefaultPrevented()) return
- $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget)
- })
- }
-
- function getParent($this) {
- var selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- var $parent = selector && $(selector)
-
- return $parent && $parent.length ? $parent : $this.parent()
- }
-
-
- // DROPDOWN PLUGIN DEFINITION
- // ==========================
-
- var old = $.fn.dropdown
-
- $.fn.dropdown = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.dropdown')
-
- if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- $.fn.dropdown.Constructor = Dropdown
-
-
- // DROPDOWN NO CONFLICT
- // ====================
-
- $.fn.dropdown.noConflict = function () {
- $.fn.dropdown = old
- return this
- }
-
-
- // APPLY TO STANDARD DROPDOWN ELEMENTS
- // ===================================
-
- $(document)
- .on('click.bs.dropdown.data-api', clearMenus)
- .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
- .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
- .on('keydown.bs.dropdown.data-api', toggle + ', [role=menu], [role=listbox]', Dropdown.prototype.keydown)
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: modal.js v3.1.0
- * https://getbootstrap.com/javascript/#modals
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // MODAL CLASS DEFINITION
- // ======================
-
- var Modal = function (element, options) {
- this.options = options
- this.$element = $(element)
- this.$backdrop =
- this.isShown = null
-
- if (this.options.remote) {
- this.$element
- .find('.modal-content')
- .load(this.options.remote, $.proxy(function () {
- this.$element.trigger('loaded.bs.modal')
- }, this))
- }
- }
-
- Modal.DEFAULTS = {
- backdrop: true,
- keyboard: true,
- show: true
- }
-
- Modal.prototype.toggle = function (_relatedTarget) {
- return this[!this.isShown ? 'show' : 'hide'](_relatedTarget)
- }
-
- Modal.prototype.show = function (_relatedTarget) {
- var that = this
- var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
-
- this.$element.trigger(e)
-
- if (this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = true
-
- this.escape()
-
- this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
-
- this.backdrop(function () {
- var transition = $.support.transition && that.$element.hasClass('fade')
-
- if (!that.$element.parent().length) {
- that.$element.appendTo(document.body) // don't move modals dom position
- }
-
- that.$element
- .show()
- .scrollTop(0)
-
- if (transition) {
- that.$element[0].offsetWidth // force reflow
- }
-
- that.$element
- .addClass('in')
- .attr('aria-hidden', false)
-
- that.enforceFocus()
-
- var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
-
- transition ?
- that.$element.find('.modal-dialog') // wait for modal to slide in
- .one($.support.transition.end, function () {
- that.$element.focus().trigger(e)
- })
- .emulateTransitionEnd(300) :
- that.$element.focus().trigger(e)
- })
- }
-
- Modal.prototype.hide = function (e) {
- if (e) e.preventDefault()
-
- e = $.Event('hide.bs.modal')
-
- this.$element.trigger(e)
-
- if (!this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = false
-
- this.escape()
-
- $(document).off('focusin.bs.modal')
-
- this.$element
- .removeClass('in')
- .attr('aria-hidden', true)
- .off('click.dismiss.bs.modal')
-
- $.support.transition && this.$element.hasClass('fade') ?
- this.$element
- .one($.support.transition.end, $.proxy(this.hideModal, this))
- .emulateTransitionEnd(300) :
- this.hideModal()
- }
-
- Modal.prototype.enforceFocus = function () {
- $(document)
- .off('focusin.bs.modal') // guard against infinite focus loop
- .on('focusin.bs.modal', $.proxy(function (e) {
- if (this.$element[0] !== e.target && !this.$element.has(e.target).length) {
- this.$element.focus()
- }
- }, this))
- }
-
- Modal.prototype.escape = function () {
- if (this.isShown && this.options.keyboard) {
- this.$element.on('keyup.dismiss.bs.modal', $.proxy(function (e) {
- e.which == 27 && this.hide()
- }, this))
- } else if (!this.isShown) {
- this.$element.off('keyup.dismiss.bs.modal')
- }
- }
-
- Modal.prototype.hideModal = function () {
- var that = this
- this.$element.hide()
- this.backdrop(function () {
- that.removeBackdrop()
- that.$element.trigger('hidden.bs.modal')
- })
- }
-
- Modal.prototype.removeBackdrop = function () {
- this.$backdrop && this.$backdrop.remove()
- this.$backdrop = null
- }
-
- Modal.prototype.backdrop = function (callback) {
- var animate = this.$element.hasClass('fade') ? 'fade' : ''
-
- if (this.isShown && this.options.backdrop) {
- var doAnimate = $.support.transition && animate
-
- this.$backdrop = $('
')
- .appendTo(document.body)
-
- this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) {
- if (e.target !== e.currentTarget) return
- this.options.backdrop == 'static'
- ? this.$element[0].focus.call(this.$element[0])
- : this.hide.call(this)
- }, this))
-
- if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
-
- this.$backdrop.addClass('in')
-
- if (!callback) return
-
- doAnimate ?
- this.$backdrop
- .one($.support.transition.end, callback)
- .emulateTransitionEnd(150) :
- callback()
-
- } else if (!this.isShown && this.$backdrop) {
- this.$backdrop.removeClass('in')
-
- $.support.transition && this.$element.hasClass('fade') ?
- this.$backdrop
- .one($.support.transition.end, callback)
- .emulateTransitionEnd(150) :
- callback()
-
- } else if (callback) {
- callback()
- }
- }
-
-
- // MODAL PLUGIN DEFINITION
- // =======================
-
- var old = $.fn.modal
-
- $.fn.modal = function (option, _relatedTarget) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.modal')
- var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
- if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
- if (typeof option == 'string') data[option](_relatedTarget)
- else if (options.show) data.show(_relatedTarget)
- })
- }
-
- $.fn.modal.Constructor = Modal
-
-
- // MODAL NO CONFLICT
- // =================
-
- $.fn.modal.noConflict = function () {
- $.fn.modal = old
- return this
- }
-
-
- // MODAL DATA-API
- // ==============
-
- $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
- var $this = $(this)
- var href = $this.attr('href')
- var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7
- var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
-
- if ($this.is('a')) e.preventDefault()
-
- $target
- .modal(option, this)
- .one('hide', function () {
- $this.is(':visible') && $this.focus()
- })
- })
-
- $(document)
- .on('show.bs.modal', '.modal', function () { $(document.body).addClass('modal-open') })
- .on('hidden.bs.modal', '.modal', function () { $(document.body).removeClass('modal-open') })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: tooltip.js v3.1.0
- * https://getbootstrap.com/javascript/#tooltip
- * Inspired by the original jQuery.tipsy by Jason Frame
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // TOOLTIP PUBLIC CLASS DEFINITION
- // ===============================
-
- var Tooltip = function (element, options) {
- this.type =
- this.options =
- this.enabled =
- this.timeout =
- this.hoverState =
- this.$element = null
-
- this.init('tooltip', element, options)
- }
-
- Tooltip.DEFAULTS = {
- animation: true,
- placement: 'top',
- selector: false,
- template: '
',
- trigger: 'hover focus',
- title: '',
- delay: 0,
- html: false,
- container: false
- }
-
- Tooltip.prototype.init = function (type, element, options) {
- this.enabled = true
- this.type = type
- this.$element = $(element)
- this.options = this.getOptions(options)
-
- var triggers = this.options.trigger.split(' ')
-
- for (var i = triggers.length; i--;) {
- var trigger = triggers[i]
-
- if (trigger == 'click') {
- this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
- } else if (trigger != 'manual') {
- var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'
- var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'
-
- this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
- this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
- }
- }
-
- this.options.selector ?
- (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
- this.fixTitle()
- }
-
- Tooltip.prototype.getDefaults = function () {
- return Tooltip.DEFAULTS
- }
-
- Tooltip.prototype.getOptions = function (options) {
- options = $.extend({}, this.getDefaults(), this.$element.data(), options)
-
- if (options.delay && typeof options.delay == 'number') {
- options.delay = {
- show: options.delay,
- hide: options.delay
- }
- }
-
- return options
- }
-
- Tooltip.prototype.getDelegateOptions = function () {
- var options = {}
- var defaults = this.getDefaults()
-
- this._options && $.each(this._options, function (key, value) {
- if (defaults[key] != value) options[key] = value
- })
-
- return options
- }
-
- Tooltip.prototype.enter = function (obj) {
- var self = obj instanceof this.constructor ?
- obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
-
- clearTimeout(self.timeout)
-
- self.hoverState = 'in'
-
- if (!self.options.delay || !self.options.delay.show) return self.show()
-
- self.timeout = setTimeout(function () {
- if (self.hoverState == 'in') self.show()
- }, self.options.delay.show)
- }
-
- Tooltip.prototype.leave = function (obj) {
- var self = obj instanceof this.constructor ?
- obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
-
- clearTimeout(self.timeout)
-
- self.hoverState = 'out'
-
- if (!self.options.delay || !self.options.delay.hide) return self.hide()
-
- self.timeout = setTimeout(function () {
- if (self.hoverState == 'out') self.hide()
- }, self.options.delay.hide)
- }
-
- Tooltip.prototype.show = function () {
- var e = $.Event('show.bs.' + this.type)
-
- if (this.hasContent() && this.enabled) {
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
- var that = this;
-
- var $tip = this.tip()
-
- this.setContent()
-
- if (this.options.animation) $tip.addClass('fade')
-
- var placement = typeof this.options.placement == 'function' ?
- this.options.placement.call(this, $tip[0], this.$element[0]) :
- this.options.placement
-
- var autoToken = /\s?auto?\s?/i
- var autoPlace = autoToken.test(placement)
- if (autoPlace) placement = placement.replace(autoToken, '') || 'top'
-
- $tip
- .detach()
- .css({ top: 0, left: 0, display: 'block' })
- .addClass(placement)
-
- this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
-
- var pos = this.getPosition()
- var actualWidth = $tip[0].offsetWidth
- var actualHeight = $tip[0].offsetHeight
-
- if (autoPlace) {
- var $parent = this.$element.parent()
-
- var orgPlacement = placement
- var docScroll = document.documentElement.scrollTop || document.body.scrollTop
- var parentWidth = this.options.container == 'body' ? window.innerWidth : $parent.outerWidth()
- var parentHeight = this.options.container == 'body' ? window.innerHeight : $parent.outerHeight()
- var parentLeft = this.options.container == 'body' ? 0 : $parent.offset().left
-
- placement = placement == 'bottom' && pos.top + pos.height + actualHeight - docScroll > parentHeight ? 'top' :
- placement == 'top' && pos.top - docScroll - actualHeight < 0 ? 'bottom' :
- placement == 'right' && pos.right + actualWidth > parentWidth ? 'left' :
- placement == 'left' && pos.left - actualWidth < parentLeft ? 'right' :
- placement
-
- $tip
- .removeClass(orgPlacement)
- .addClass(placement)
- }
-
- var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)
-
- this.applyPlacement(calculatedOffset, placement)
- this.hoverState = null
-
- var complete = function() {
- that.$element.trigger('shown.bs.' + that.type)
- }
-
- $.support.transition && this.$tip.hasClass('fade') ?
- $tip
- .one($.support.transition.end, complete)
- .emulateTransitionEnd(150) :
- complete()
- }
- }
-
- Tooltip.prototype.applyPlacement = function (offset, placement) {
- var replace
- var $tip = this.tip()
- var width = $tip[0].offsetWidth
- var height = $tip[0].offsetHeight
-
- // manually read margins because getBoundingClientRect includes difference
- var marginTop = parseInt($tip.css('margin-top'), 10)
- var marginLeft = parseInt($tip.css('margin-left'), 10)
-
- // we must check for NaN for ie 8/9
- if (isNaN(marginTop)) marginTop = 0
- if (isNaN(marginLeft)) marginLeft = 0
-
- offset.top = offset.top + marginTop
- offset.left = offset.left + marginLeft
-
- // $.fn.offset doesn't round pixel values
- // so we use setOffset directly with our own function B-0
- $.offset.setOffset($tip[0], $.extend({
- using: function (props) {
- $tip.css({
- top: Math.round(props.top),
- left: Math.round(props.left)
- })
- }
- }, offset), 0)
-
- $tip.addClass('in')
-
- // check to see if placing tip in new offset caused the tip to resize itself
- var actualWidth = $tip[0].offsetWidth
- var actualHeight = $tip[0].offsetHeight
-
- if (placement == 'top' && actualHeight != height) {
- replace = true
- offset.top = offset.top + height - actualHeight
- }
-
- if (/bottom|top/.test(placement)) {
- var delta = 0
-
- if (offset.left < 0) {
- delta = offset.left * -2
- offset.left = 0
-
- $tip.offset(offset)
-
- actualWidth = $tip[0].offsetWidth
- actualHeight = $tip[0].offsetHeight
- }
-
- this.replaceArrow(delta - width + actualWidth, actualWidth, 'left')
- } else {
- this.replaceArrow(actualHeight - height, actualHeight, 'top')
- }
-
- if (replace) $tip.offset(offset)
- }
-
- Tooltip.prototype.replaceArrow = function (delta, dimension, position) {
- this.arrow().css(position, delta ? (50 * (1 - delta / dimension) + '%') : '')
- }
-
- Tooltip.prototype.setContent = function () {
- var $tip = this.tip()
- var title = this.getTitle()
-
- $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
- $tip.removeClass('fade in top bottom left right')
- }
-
- Tooltip.prototype.hide = function () {
- var that = this
- var $tip = this.tip()
- var e = $.Event('hide.bs.' + this.type)
-
- function complete() {
- if (that.hoverState != 'in') $tip.detach()
- that.$element.trigger('hidden.bs.' + that.type)
- }
-
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- $tip.removeClass('in')
-
- $.support.transition && this.$tip.hasClass('fade') ?
- $tip
- .one($.support.transition.end, complete)
- .emulateTransitionEnd(150) :
- complete()
-
- this.hoverState = null
-
- return this
- }
-
- Tooltip.prototype.fixTitle = function () {
- var $e = this.$element
- if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
- $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
- }
- }
-
- Tooltip.prototype.hasContent = function () {
- return this.getTitle()
- }
-
- Tooltip.prototype.getPosition = function () {
- var el = this.$element[0]
- return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : {
- width: el.offsetWidth,
- height: el.offsetHeight
- }, this.$element.offset())
- }
-
- Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
- return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } :
- placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } :
- placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
- /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width }
- }
-
- Tooltip.prototype.getTitle = function () {
- var title
- var $e = this.$element
- var o = this.options
-
- title = $e.attr('data-original-title')
- || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
-
- return title
- }
-
- Tooltip.prototype.tip = function () {
- return this.$tip = this.$tip || $(this.options.template)
- }
-
- Tooltip.prototype.arrow = function () {
- return this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')
- }
-
- Tooltip.prototype.validate = function () {
- if (!this.$element[0].parentNode) {
- this.hide()
- this.$element = null
- this.options = null
- }
- }
-
- Tooltip.prototype.enable = function () {
- this.enabled = true
- }
-
- Tooltip.prototype.disable = function () {
- this.enabled = false
- }
-
- Tooltip.prototype.toggleEnabled = function () {
- this.enabled = !this.enabled
- }
-
- Tooltip.prototype.toggle = function (e) {
- var self = e ? $(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type) : this
- self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
- }
-
- Tooltip.prototype.destroy = function () {
- clearTimeout(this.timeout)
- this.hide().$element.off('.' + this.type).removeData('bs.' + this.type)
- }
-
-
- // TOOLTIP PLUGIN DEFINITION
- // =========================
-
- var old = $.fn.tooltip
-
- $.fn.tooltip = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.tooltip')
- var options = typeof option == 'object' && option
-
- if (!data && option == 'destroy') return
- if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.tooltip.Constructor = Tooltip
-
-
- // TOOLTIP NO CONFLICT
- // ===================
-
- $.fn.tooltip.noConflict = function () {
- $.fn.tooltip = old
- return this
- }
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: popover.js v3.1.0
- * https://getbootstrap.com/javascript/#popovers
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // POPOVER PUBLIC CLASS DEFINITION
- // ===============================
-
- var Popover = function (element, options) {
- this.init('popover', element, options)
- }
-
- if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')
-
- Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, {
- placement: 'right',
- trigger: 'click',
- content: '',
- template: '
'
- })
-
-
- // NOTE: POPOVER EXTENDS tooltip.js
- // ================================
-
- Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)
-
- Popover.prototype.constructor = Popover
-
- Popover.prototype.getDefaults = function () {
- return Popover.DEFAULTS
- }
-
- Popover.prototype.setContent = function () {
- var $tip = this.tip()
- var title = this.getTitle()
- var content = this.getContent()
-
- $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
- $tip.find('.popover-content')[ // we use append for html objects to maintain js events
- this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text'
- ](content)
-
- $tip.removeClass('fade top bottom left right in')
-
- // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
- // this manually by checking the contents.
- if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
- }
-
- Popover.prototype.hasContent = function () {
- return this.getTitle() || this.getContent()
- }
-
- Popover.prototype.getContent = function () {
- var $e = this.$element
- var o = this.options
-
- return $e.attr('data-content')
- || (typeof o.content == 'function' ?
- o.content.call($e[0]) :
- o.content)
- }
-
- Popover.prototype.arrow = function () {
- return this.$arrow = this.$arrow || this.tip().find('.arrow')
- }
-
- Popover.prototype.tip = function () {
- if (!this.$tip) this.$tip = $(this.options.template)
- return this.$tip
- }
-
-
- // POPOVER PLUGIN DEFINITION
- // =========================
-
- var old = $.fn.popover
-
- $.fn.popover = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.popover')
- var options = typeof option == 'object' && option
-
- if (!data && option == 'destroy') return
- if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.popover.Constructor = Popover
-
-
- // POPOVER NO CONFLICT
- // ===================
-
- $.fn.popover.noConflict = function () {
- $.fn.popover = old
- return this
- }
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: scrollspy.js v3.1.0
- * https://getbootstrap.com/javascript/#scrollspy
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // SCROLLSPY CLASS DEFINITION
- // ==========================
-
- function ScrollSpy(element, options) {
- var href
- var process = $.proxy(this.process, this)
-
- this.$element = $(element).is('body') ? $(window) : $(element)
- this.$body = $('body')
- this.$scrollElement = this.$element.on('scroll.bs.scroll-spy.data-api', process)
- this.options = $.extend({}, ScrollSpy.DEFAULTS, options)
- this.selector = (this.options.target
- || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
- || '') + ' .nav li > a'
- this.offsets = $([])
- this.targets = $([])
- this.activeTarget = null
-
- this.refresh()
- this.process()
- }
-
- ScrollSpy.DEFAULTS = {
- offset: 10
- }
-
- ScrollSpy.prototype.refresh = function () {
- var offsetMethod = this.$element[0] == window ? 'offset' : 'position'
-
- this.offsets = $([])
- this.targets = $([])
-
- var self = this
- var $targets = this.$body
- .find(this.selector)
- .map(function () {
- var $el = $(this)
- var href = $el.data('target') || $el.attr('href')
- var $href = /^#./.test(href) && $(href)
-
- return ($href
- && $href.length
- && $href.is(':visible')
- && [[ $href[offsetMethod]().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]]) || null
- })
- .sort(function (a, b) { return a[0] - b[0] })
- .each(function () {
- self.offsets.push(this[0])
- self.targets.push(this[1])
- })
- }
-
- ScrollSpy.prototype.process = function () {
- var scrollTop = this.$scrollElement.scrollTop() + this.options.offset
- var scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight
- var maxScroll = scrollHeight - this.$scrollElement.height()
- var offsets = this.offsets
- var targets = this.targets
- var activeTarget = this.activeTarget
- var i
-
- if (scrollTop >= maxScroll) {
- return activeTarget != (i = targets.last()[0]) && this.activate(i)
- }
-
- if (activeTarget && scrollTop <= offsets[0]) {
- return activeTarget != (i = targets[0]) && this.activate(i)
- }
-
- for (i = offsets.length; i--;) {
- activeTarget != targets[i]
- && scrollTop >= offsets[i]
- && (!offsets[i + 1] || scrollTop <= offsets[i + 1])
- && this.activate( targets[i] )
- }
- }
-
- ScrollSpy.prototype.activate = function (target) {
- this.activeTarget = target
-
- $(this.selector)
- .parentsUntil(this.options.target, '.active')
- .removeClass('active')
-
- var selector = this.selector +
- '[data-target="' + target + '"],' +
- this.selector + '[href="' + target + '"]'
-
- var active = $(selector)
- .parents('li')
- .addClass('active')
-
- if (active.parent('.dropdown-menu').length) {
- active = active
- .closest('li.dropdown')
- .addClass('active')
- }
-
- active.trigger('activate.bs.scrollspy')
- }
-
-
- // SCROLLSPY PLUGIN DEFINITION
- // ===========================
-
- var old = $.fn.scrollspy
-
- $.fn.scrollspy = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.scrollspy')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.scrollspy.Constructor = ScrollSpy
-
-
- // SCROLLSPY NO CONFLICT
- // =====================
-
- $.fn.scrollspy.noConflict = function () {
- $.fn.scrollspy = old
- return this
- }
-
-
- // SCROLLSPY DATA-API
- // ==================
-
- $(window).on('load', function () {
- $('[data-spy="scroll"]').each(function () {
- var $spy = $(this)
- $spy.scrollspy($spy.data())
- })
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: tab.js v3.1.0
- * https://getbootstrap.com/javascript/#tabs
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // TAB CLASS DEFINITION
- // ====================
-
- var Tab = function (element) {
- this.element = $(element)
- }
-
- Tab.prototype.show = function () {
- var $this = this.element
- var $ul = $this.closest('ul:not(.dropdown-menu)')
- var selector = $this.data('target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- if ($this.parent('li').hasClass('active')) return
-
- var previous = $ul.find('.active:last a')[0]
- var e = $.Event('show.bs.tab', {
- relatedTarget: previous
- })
-
- $this.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- var $target = $(selector)
-
- this.activate($this.parent('li'), $ul)
- this.activate($target, $target.parent(), function () {
- $this.trigger({
- type: 'shown.bs.tab',
- relatedTarget: previous
- })
- })
- }
-
- Tab.prototype.activate = function (element, container, callback) {
- var $active = container.find('> .active')
- var transition = callback
- && $.support.transition
- && $active.hasClass('fade')
-
- function next() {
- $active
- .removeClass('active')
- .find('> .dropdown-menu > .active')
- .removeClass('active')
-
- element.addClass('active')
-
- if (transition) {
- element[0].offsetWidth // reflow for transition
- element.addClass('in')
- } else {
- element.removeClass('fade')
- }
-
- if (element.parent('.dropdown-menu')) {
- element.closest('li.dropdown').addClass('active')
- }
-
- callback && callback()
- }
-
- transition ?
- $active
- .one($.support.transition.end, next)
- .emulateTransitionEnd(150) :
- next()
-
- $active.removeClass('in')
- }
-
-
- // TAB PLUGIN DEFINITION
- // =====================
-
- var old = $.fn.tab
-
- $.fn.tab = function ( option ) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.tab')
-
- if (!data) $this.data('bs.tab', (data = new Tab(this)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.tab.Constructor = Tab
-
-
- // TAB NO CONFLICT
- // ===============
-
- $.fn.tab.noConflict = function () {
- $.fn.tab = old
- return this
- }
-
-
- // TAB DATA-API
- // ============
-
- $(document).on('click.bs.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) {
- e.preventDefault()
- $(this).tab('show')
- })
-
-}(jQuery);
-
-/* ========================================================================
- * Bootstrap: affix.js v3.1.0
- * https://getbootstrap.com/javascript/#affix
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // AFFIX CLASS DEFINITION
- // ======================
-
- var Affix = function (element, options) {
- this.options = $.extend({}, Affix.DEFAULTS, options)
- this.$window = $(window)
- .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
- .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this))
-
- this.$element = $(element)
- this.affixed =
- this.unpin =
- this.pinnedOffset = null
-
- this.checkPosition()
- }
-
- Affix.RESET = 'affix affix-top affix-bottom'
-
- Affix.DEFAULTS = {
- offset: 0
- }
-
- Affix.prototype.getPinnedOffset = function () {
- if (this.pinnedOffset) return this.pinnedOffset
- this.$element.removeClass(Affix.RESET).addClass('affix')
- var scrollTop = this.$window.scrollTop()
- var position = this.$element.offset()
- return (this.pinnedOffset = position.top - scrollTop)
- }
-
- Affix.prototype.checkPositionWithEventLoop = function () {
- setTimeout($.proxy(this.checkPosition, this), 1)
- }
-
- Affix.prototype.checkPosition = function () {
- if (!this.$element.is(':visible')) return
-
- var scrollHeight = $(document).height()
- var scrollTop = this.$window.scrollTop()
- var position = this.$element.offset()
- var offset = this.options.offset
- var offsetTop = offset.top
- var offsetBottom = offset.bottom
-
- if (this.affixed == 'top') position.top += scrollTop
-
- if (typeof offset != 'object') offsetBottom = offsetTop = offset
- if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element)
- if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element)
-
- var affix = this.unpin != null && (scrollTop + this.unpin <= position.top) ? false :
- offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? 'bottom' :
- offsetTop != null && (scrollTop <= offsetTop) ? 'top' : false
-
- if (this.affixed === affix) return
- if (this.unpin) this.$element.css('top', '')
-
- var affixType = 'affix' + (affix ? '-' + affix : '')
- var e = $.Event(affixType + '.bs.affix')
-
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- this.affixed = affix
- this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null
-
- this.$element
- .removeClass(Affix.RESET)
- .addClass(affixType)
- .trigger($.Event(affixType.replace('affix', 'affixed')))
-
- if (affix == 'bottom') {
- this.$element.offset({ top: scrollHeight - offsetBottom - this.$element.height() })
- }
- }
-
-
- // AFFIX PLUGIN DEFINITION
- // =======================
-
- var old = $.fn.affix
-
- $.fn.affix = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.affix')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.affix.Constructor = Affix
-
-
- // AFFIX NO CONFLICT
- // =================
-
- $.fn.affix.noConflict = function () {
- $.fn.affix = old
- return this
- }
-
-
- // AFFIX DATA-API
- // ==============
-
- $(window).on('load', function () {
- $('[data-spy="affix"]').each(function () {
- var $spy = $(this)
- var data = $spy.data()
-
- data.offset = data.offset || {}
-
- if (data.offsetBottom) data.offset.bottom = data.offsetBottom
- if (data.offsetTop) data.offset.top = data.offsetTop
-
- $spy.affix(data)
- })
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap.min copy.min.js b/woc/js/bootstrap.min copy.min.js
deleted file mode 100644
index 80b0a37..0000000
--- a/woc/js/bootstrap.min copy.min.js
+++ /dev/null
@@ -1 +0,0 @@
-+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,o=this;t(this).one(t.support.transition.end,function(){i=!0});var n=function(){i||t(o).trigger(t.support.transition.end)};return setTimeout(n,e),this},t(function(){t.support.transition=e()})}(jQuery),+function(t){"use strict";var e='[data-dismiss="alert"]',i=function(i){t(i).on("click",e,this.close)};i.prototype.close=function(e){function i(){s.trigger("closed.bs.alert").remove()}var o=t(this),n=o.attr("data-target");n||(n=o.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,""));var s=t(n);e&&e.preventDefault(),s.length||(s=o.hasClass("alert")?o:o.parent()),s.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(s.removeClass("in"),t.support.transition&&s.hasClass("fade")?s.one(t.support.transition.end,i).emulateTransitionEnd(150):i())};var o=t.fn.alert;t.fn.alert=function(e){return this.each(function(){var o=t(this),n=o.data("bs.alert");n||o.data("bs.alert",n=new i(this)),"string"==typeof e&&n[e].call(o)})},t.fn.alert.Constructor=i,t.fn.alert.noConflict=function(){return t.fn.alert=o,this},t(document).on("click.bs.alert.data-api",e,i.prototype.close)}(jQuery),+function(t){"use strict";var e=function(i,o){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,o),this.isLoading=!1};e.DEFAULTS={loadingText:"loading..."},e.prototype.setState=function(e){var i="disabled",o=this.$element,n=o.is("input")?"val":"html",s=o.data();e+="Text",s.resetText||o.data("resetText",o[n]()),o[n](s[e]||this.options[e]),setTimeout(t.proxy(function(){"loadingText"==e?(this.isLoading=!0,o.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i))},this),0)},e.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}t&&this.$element.toggleClass("active")};var i=t.fn.button;t.fn.button=function(i){return this.each(function(){var o=t(this),n=o.data("bs.button"),s="object"==typeof i&&i;n||o.data("bs.button",n=new e(this,s)),"toggle"==i?n.toggle():i&&n.setState(i)})},t.fn.button.Constructor=e,t.fn.button.noConflict=function(){return t.fn.button=i,this},t(document).on("click.bs.button.data-api","[data-toggle^=button]",function(e){var i=t(e.target);i.hasClass("btn")||(i=i.closest(".btn")),i.button("toggle"),e.preventDefault()})}(jQuery),+function(t){"use strict";var e=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",t.proxy(this.pause,this)).on("mouseleave",t.proxy(this.cycle,this))};e.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},e.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},e.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},e.prototype.to=function(e){var i=this,o=this.getActiveIndex();return e>this.$items.length-1||0>e?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(e)}):o==e?this.pause().cycle():this.slide(e>o?"next":"prev",t(this.$items[e]))},e.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},e.prototype.next=function(){return this.sliding?void 0:this.slide("next")},e.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},e.prototype.slide=function(e,i){var o=this.$element.find(".item.active"),n=i||o[e](),s=this.interval,a="next"==e?"left":"right",r="next"==e?"first":"last",l=this;if(!n.length){if(!this.options.wrap)return;n=this.$element.find(".item")[r]()}if(n.hasClass("active"))return this.sliding=!1;var h=t.Event("slide.bs.carousel",{relatedTarget:n[0],direction:a});return this.$element.trigger(h),h.isDefaultPrevented()?void 0:(this.sliding=!0,s&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var e=t(l.$indicators.children()[l.getActiveIndex()]);e&&e.addClass("active")})),t.support.transition&&this.$element.hasClass("slide")?(n.addClass(e),n[0].offsetWidth,o.addClass(a),n.addClass(a),o.one(t.support.transition.end,function(){n.removeClass([e,a].join(" ")).addClass("active"),o.removeClass(["active",a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*o.css("transition-duration").slice(0,-1))):(o.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),s&&this.cycle(),this)};var i=t.fn.carousel;t.fn.carousel=function(i){return this.each(function(){var o=t(this),n=o.data("bs.carousel"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i),a="string"==typeof i?i:s.slide;n||o.data("bs.carousel",n=new e(this,s)),"number"==typeof i?n.to(i):a?n[a]():s.interval&&n.pause().cycle()})},t.fn.carousel.Constructor=e,t.fn.carousel.noConflict=function(){return t.fn.carousel=i,this},t(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(e){var i,o=t(this),n=t(o.attr("data-target")||(i=o.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"")),s=t.extend({},n.data(),o.data()),a=o.attr("data-slide-to");a&&(s.interval=!1),n.carousel(s),(a=o.attr("data-slide-to"))&&n.data("bs.carousel").to(a),e.preventDefault()}),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var e=t(this);e.carousel(e.data())})})}(jQuery),+function(t){"use strict";var e=function(i,o){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,o),this.transitioning=null,this.options.parent&&(this.$parent=t(this.options.parent)),this.options.toggle&&this.toggle()};e.DEFAULTS={toggle:!0},e.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},e.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e=t.Event("show.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.$parent&&this.$parent.find("> .panel > .in");if(i&&i.length){var o=i.data("bs.collapse");if(o&&o.transitioning)return;i.collapse("hide"),o||i.data("bs.collapse",null)}var n=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[n](0),this.transitioning=1;var s=function(){this.$element.removeClass("collapsing").addClass("collapse in")[n]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return s.call(this);var a=t.camelCase(["scroll",n].join("-"));this.$element.one(t.support.transition.end,t.proxy(s,this)).emulateTransitionEnd(350)[n](this.$element[0][a])}}},e.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return t.support.transition?(this.$element[i](0).one(t.support.transition.end,t.proxy(o,this)).emulateTransitionEnd(350),void 0):o.call(this)}}},e.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var i=t.fn.collapse;t.fn.collapse=function(i){return this.each(function(){var o=t(this),n=o.data("bs.collapse"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i);!n&&s.toggle&&"show"==i&&(i=!i),n||o.data("bs.collapse",n=new e(this,s)),"string"==typeof i&&n[i]()})},t.fn.collapse.Constructor=e,t.fn.collapse.noConflict=function(){return t.fn.collapse=i,this},t(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(e){var i,o=t(this),n=o.attr("data-target")||e.preventDefault()||(i=o.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,""),s=t(n),a=s.data("bs.collapse"),r=a?"toggle":o.data(),l=o.attr("data-parent"),h=l&&t(l);a&&a.transitioning||(h&&h.find('[data-toggle=collapse][data-parent="'+l+'"]').not(o).addClass("collapsed"),o[s.hasClass("in")?"addClass":"removeClass"]("collapsed")),s.collapse(r)})}(jQuery),+function(t){"use strict";function e(e){t(o).remove(),t(n).each(function(){var o=i(t(this)),n={relatedTarget:this};o.hasClass("open")&&(o.trigger(e=t.Event("hide.bs.dropdown",n)),e.isDefaultPrevented()||o.removeClass("open").trigger("hidden.bs.dropdown",n))})}function i(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&t(i);return o&&o.length?o:e.parent()}var o=".dropdown-backdrop",n="[data-toggle=dropdown]",s=function(e){t(e).on("click.bs.dropdown",this.toggle)};s.prototype.toggle=function(o){var n=t(this);if(!n.is(".disabled, :disabled")){var s=i(n),a=s.hasClass("open");if(e(),!a){"ontouchstart"in document.documentElement&&!s.closest(".navbar-nav").length&&t('
').insertAfter(t(this)).on("click",e);var r={relatedTarget:this};if(s.trigger(o=t.Event("show.bs.dropdown",r)),o.isDefaultPrevented())return;s.toggleClass("open").trigger("shown.bs.dropdown",r),n.focus()}return!1}},s.prototype.keydown=function(e){if(/(38|40|27)/.test(e.keyCode)){var o=t(this);if(e.preventDefault(),e.stopPropagation(),!o.is(".disabled, :disabled")){var s=i(o),a=s.hasClass("open");if(!a||a&&27==e.keyCode)return 27==e.which&&s.find(n).focus(),o.click();var r=" li:not(.divider):visible a",l=s.find("[role=menu]"+r+", [role=listbox]"+r);if(l.length){var h=l.index(l.filter(":focus"));38==e.keyCode&&h>0&&h--,40==e.keyCode&&h
').appendTo(document.body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;o?this.$backdrop.one(t.support.transition.end,e).emulateTransitionEnd(150):e()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(t.support.transition.end,e).emulateTransitionEnd(150):e()):e&&e()};var i=t.fn.modal;t.fn.modal=function(i,o){return this.each(function(){var n=t(this),s=n.data("bs.modal"),a=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i);s||n.data("bs.modal",s=new e(this,a)),"string"==typeof i?s[i](o):a.show&&s.show(o)})},t.fn.modal.Constructor=e,t.fn.modal.noConflict=function(){return t.fn.modal=i,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var i=t(this),o=i.attr("href"),n=t(i.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),s=n.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},n.data(),i.data());i.is("a")&&e.preventDefault(),n.modal(s,this).one("hide",function(){i.is(":visible")&&i.focus()})}),t(document).on("show.bs.modal",".modal",function(){t(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){t(document.body).removeClass("modal-open")})}(jQuery),+function(t){"use strict";var e=function(t,e){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",t,e)};e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.prototype.init=function(e,i,o){this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(o);for(var n=this.options.trigger.split(" "),s=n.length;s--;){var a=n[s];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,o){i[t]!=o&&(e[t]=o)}),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show),void 0):i.show()},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide),void 0):i.hide()},e.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(e),e.isDefaultPrevented())return;var i=this,o=this.tip();this.setContent(),this.options.animation&&o.addClass("fade");var n="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,s=/\s?auto?\s?/i,a=s.test(n);a&&(n=n.replace(s,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(n),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element);var r=this.getPosition(),l=o[0].offsetWidth,h=o[0].offsetHeight;if(a){var p=this.$element.parent(),d=n,c=document.documentElement.scrollTop||document.body.scrollTop,f="body"==this.options.container?window.innerWidth:p.outerWidth(),u="body"==this.options.container?window.innerHeight:p.outerHeight(),v="body"==this.options.container?0:p.offset().left;n="bottom"==n&&r.top+r.height+h-c>u?"top":"top"==n&&r.top-c-h<0?"bottom":"right"==n&&r.right+l>f?"left":"left"==n&&r.left-l
'}),e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),e.prototype.constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content")[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},e.prototype.tip=function(){return this.$tip||(this.$tip=t(this.options.template)),this.$tip};var i=t.fn.popover;t.fn.popover=function(i){return this.each(function(){var o=t(this),n=o.data("bs.popover"),s="object"==typeof i&&i;(n||"destroy"!=i)&&(n||o.data("bs.popover",n=new e(this,s)),"string"==typeof i&&n[i]())})},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=i,this}}(jQuery),+function(t){"use strict";function e(i,o){var n,s=t.proxy(this.process,this);this.$element=t(i).is("body")?t(window):t(i),this.$body=t("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",s),this.options=t.extend({},e.DEFAULTS,o),this.selector=(this.options.target||(n=t(i).attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=t([]),this.targets=t([]),this.activeTarget=null,this.refresh(),this.process()}e.DEFAULTS={offset:10},e.prototype.refresh=function(){var e=this.$element[0]==window?"offset":"position";this.offsets=t([]),this.targets=t([]);var i=this;this.$body.find(this.selector).map(function(){var o=t(this),n=o.data("target")||o.attr("href"),s=/^#./.test(n)&&t(n);return s&&s.length&&s.is(":visible")&&[[s[e]().top+(!t.isWindow(i.$scrollElement.get(0))&&i.$scrollElement.scrollTop()),n]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){i.offsets.push(this[0]),i.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,o=i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(e>=o)return a!=(t=s.last()[0])&&this.activate(t);if(a&&e<=n[0])return a!=(t=s[0])&&this.activate(t);for(t=n.length;t--;)a!=s[t]&&e>=n[t]&&(!n[t+1]||e<=n[t+1])&&this.activate(s[t])},e.prototype.activate=function(e){this.activeTarget=e,t(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',o=t(i).parents("li").addClass("active");o.parent(".dropdown-menu").length&&(o=o.closest("li.dropdown").addClass("active")),o.trigger("activate.bs.scrollspy")};var i=t.fn.scrollspy;t.fn.scrollspy=function(i){return this.each(function(){var o=t(this),n=o.data("bs.scrollspy"),s="object"==typeof i&&i;n||o.data("bs.scrollspy",n=new e(this,s)),"string"==typeof i&&n[i]()})},t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=i,this},t(window).on("load",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);e.scrollspy(e.data())})})}(jQuery),+function(t){"use strict";var e=function(e){this.element=t(e)};e.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),o=e.data("target");if(o||(o=e.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var n=i.find(".active:last a")[0],s=t.Event("show.bs.tab",{relatedTarget:n});if(e.trigger(s),!s.isDefaultPrevented()){var a=t(o);this.activate(e.parent("li"),i),this.activate(a,a.parent(),function(){e.trigger({type:"shown.bs.tab",relatedTarget:n})})}}},e.prototype.activate=function(e,i,o){function n(){s.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),e.addClass("active"),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu")&&e.closest("li.dropdown").addClass("active"),o&&o()}var s=i.find("> .active"),a=o&&t.support.transition&&s.hasClass("fade");a?s.one(t.support.transition.end,n).emulateTransitionEnd(150):n(),s.removeClass("in")};var i=t.fn.tab;t.fn.tab=function(i){return this.each(function(){var o=t(this),n=o.data("bs.tab");n||o.data("bs.tab",n=new e(this)),"string"==typeof i&&n[i]()})},t.fn.tab.Constructor=e,t.fn.tab.noConflict=function(){return t.fn.tab=i,this},t(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(e){e.preventDefault(),t(this).tab("show")})}(jQuery),+function(t){"use strict";var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$window=t(window).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$window.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=t(document).height(),o=this.$window.scrollTop(),n=this.$element.offset(),s=this.options.offset,a=s.top,r=s.bottom;"top"==this.affixed&&(n.top+=o),"object"!=typeof s&&(r=a=s),"function"==typeof a&&(a=s.top(this.$element)),"function"==typeof r&&(r=s.bottom(this.$element));var l=null!=this.unpin&&o+this.unpin<=n.top?!1:null!=r&&n.top+this.$element.height()>=i-r?"bottom":null!=a&&a>=o?"top":!1;if(this.affixed!==l){this.unpin&&this.$element.css("top","");var h="affix"+(l?"-"+l:""),p=t.Event(h+".bs.affix");this.$element.trigger(p),p.isDefaultPrevented()||(this.affixed=l,this.unpin="bottom"==l?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(h).trigger(t.Event(h.replace("affix","affixed"))),"bottom"==l&&this.$element.offset({top:i-r-this.$element.height()}))}}};var i=t.fn.affix;t.fn.affix=function(i){return this.each(function(){var o=t(this),n=o.data("bs.affix"),s="object"==typeof i&&i;n||o.data("bs.affix",n=new e(this,s)),"string"==typeof i&&n[i]()})},t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=i,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var e=t(this),i=e.data();i.offset=i.offset||{},i.offsetBottom&&(i.offset.bottom=i.offsetBottom),i.offsetTop&&(i.offset.top=i.offsetTop),e.affix(i)})})}(jQuery);
\ No newline at end of file
diff --git a/woc/js/bootstrap.min.js b/woc/js/bootstrap.min.js
deleted file mode 100644
index 43c0606..0000000
--- a/woc/js/bootstrap.min.js
+++ /dev/null
@@ -1 +0,0 @@
-+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,o=this;t(this).one(t.support.transition.end,function(){i=!0});var n=function(){i||t(o).trigger(t.support.transition.end)};return setTimeout(n,e),this},t(function(){t.support.transition=e()})}(jQuery),+function(t){"use strict";var e='[data-dismiss="alert"]',i=function(i){t(i).on("click",e,this.close)};i.prototype.close=function(e){function i(){s.trigger("closed.bs.alert").remove()}var o=t(this),n=o.attr("data-target");n||(n=o.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,""));var s=t(n);e&&e.preventDefault(),s.length||(s=o.hasClass("alert")?o:o.parent()),s.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(s.removeClass("in"),t.support.transition&&s.hasClass("fade")?s.one(t.support.transition.end,i).emulateTransitionEnd(150):i())};var o=t.fn.alert;t.fn.alert=function(e){return this.each(function(){var o=t(this),n=o.data("bs.alert");n||o.data("bs.alert",n=new i(this)),"string"==typeof e&&n[e].call(o)})},t.fn.alert.Constructor=i,t.fn.alert.noConflict=function(){return t.fn.alert=o,this},t(document).on("click.bs.alert.data-api",e,i.prototype.close)}(jQuery),+function(t){"use strict";var e=function(i,o){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,o),this.isLoading=!1};e.DEFAULTS={loadingText:"loading..."},e.prototype.setState=function(e){var i="disabled",o=this.$element,n=o.is("input")?"val":"html",s=o.data();e+="Text",s.resetText||o.data("resetText",o[n]()),o[n](s[e]||this.options[e]),setTimeout(t.proxy(function(){"loadingText"==e?(this.isLoading=!0,o.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i))},this),0)},e.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}t&&this.$element.toggleClass("active")};var i=t.fn.button;t.fn.button=function(i){return this.each(function(){var o=t(this),n=o.data("bs.button"),s="object"==typeof i&&i;n||o.data("bs.button",n=new e(this,s)),"toggle"==i?n.toggle():i&&n.setState(i)})},t.fn.button.Constructor=e,t.fn.button.noConflict=function(){return t.fn.button=i,this},t(document).on("click.bs.button.data-api","[data-toggle^=button]",function(e){var i=t(e.target);i.hasClass("btn")||(i=i.closest(".btn")),i.button("toggle"),e.preventDefault()})}(jQuery),+function(t){"use strict";var e=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",t.proxy(this.pause,this)).on("mouseleave",t.proxy(this.cycle,this))};e.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},e.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},e.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},e.prototype.to=function(e){var i=this,o=this.getActiveIndex();return e>this.$items.length-1||0>e?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(e)}):o==e?this.pause().cycle():this.slide(e>o?"next":"prev",t(this.$items[e]))},e.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},e.prototype.next=function(){return this.sliding?void 0:this.slide("next")},e.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},e.prototype.slide=function(e,i){var o=this.$element.find(".item.active"),n=i||o[e](),s=this.interval,a="next"==e?"left":"right",r="next"==e?"first":"last",l=this;if(!n.length){if(!this.options.wrap)return;n=this.$element.find(".item")[r]()}if(n.hasClass("active"))return this.sliding=!1;var h=t.Event("slide.bs.carousel",{relatedTarget:n[0],direction:a});return this.$element.trigger(h),h.isDefaultPrevented()?void 0:(this.sliding=!0,s&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var e=t(l.$indicators.children()[l.getActiveIndex()]);e&&e.addClass("active")})),t.support.transition&&this.$element.hasClass("slide")?(n.addClass(e),n[0].offsetWidth,o.addClass(a),n.addClass(a),o.one(t.support.transition.end,function(){n.removeClass([e,a].join(" ")).addClass("active"),o.removeClass(["active",a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*o.css("transition-duration").slice(0,-1))):(o.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),s&&this.cycle(),this)};var i=t.fn.carousel;t.fn.carousel=function(i){return this.each(function(){var o=t(this),n=o.data("bs.carousel"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i),a="string"==typeof i?i:s.slide;n||o.data("bs.carousel",n=new e(this,s)),"number"==typeof i?n.to(i):a?n[a]():s.interval&&n.pause().cycle()})},t.fn.carousel.Constructor=e,t.fn.carousel.noConflict=function(){return t.fn.carousel=i,this},t(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(e){var i,o=t(this),n=t(o.attr("data-target")||(i=o.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"")),s=t.extend({},n.data(),o.data()),a=o.attr("data-slide-to");a&&(s.interval=!1),n.carousel(s),(a=o.attr("data-slide-to"))&&n.data("bs.carousel").to(a),e.preventDefault()}),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var e=t(this);e.carousel(e.data())})})}(jQuery),+function(t){"use strict";var e=function(i,o){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,o),this.transitioning=null,this.options.parent&&(this.$parent=t(this.options.parent)),this.options.toggle&&this.toggle()};e.DEFAULTS={toggle:!0},e.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},e.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e=t.Event("show.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.$parent&&this.$parent.find("> .panel > .in");if(i&&i.length){var o=i.data("bs.collapse");if(o&&o.transitioning)return;i.collapse("hide"),o||i.data("bs.collapse",null)}var n=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[n](0),this.transitioning=1;var s=function(){this.$element.removeClass("collapsing").addClass("collapse in")[n]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return s.call(this);var a=t.camelCase(["scroll",n].join("-"));this.$element.one(t.support.transition.end,t.proxy(s,this)).emulateTransitionEnd(350)[n](this.$element[0][a])}}},e.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return t.support.transition?(this.$element[i](0).one(t.support.transition.end,t.proxy(o,this)).emulateTransitionEnd(350),void 0):o.call(this)}}},e.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var i=t.fn.collapse;t.fn.collapse=function(i){return this.each(function(){var o=t(this),n=o.data("bs.collapse"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i);!n&&s.toggle&&"show"==i&&(i=!i),n||o.data("bs.collapse",n=new e(this,s)),"string"==typeof i&&n[i]()})},t.fn.collapse.Constructor=e,t.fn.collapse.noConflict=function(){return t.fn.collapse=i,this},t(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(e){var i,o=t(this),n=o.attr("data-target")||e.preventDefault()||(i=o.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,""),s=t(n),a=s.data("bs.collapse"),r=a?"toggle":o.data(),l=o.attr("data-parent"),h=l&&t(l);a&&a.transitioning||(h&&h.find('[data-toggle=collapse][data-parent="'+l+'"]').not(o).addClass("collapsed"),o[s.hasClass("in")?"addClass":"removeClass"]("collapsed")),s.collapse(r)})}(jQuery),+function(t){"use strict";function e(e){t(o).remove(),t(n).each(function(){var o=i(t(this)),n={relatedTarget:this};o.hasClass("open")&&(o.trigger(e=t.Event("hide.bs.dropdown",n)),e.isDefaultPrevented()||o.removeClass("open").trigger("hidden.bs.dropdown",n))})}function i(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&t(i);return o&&o.length?o:e.parent()}var o=".dropdown-backdrop",n="[data-toggle=dropdown]",s=function(e){t(e).on("click.bs.dropdown",this.toggle)};s.prototype.toggle=function(o){var n=t(this);if(!n.is(".disabled, :disabled")){var s=i(n),a=s.hasClass("open");if(e(),!a){"ontouchstart"in document.documentElement&&!s.closest(".navbar-nav").length&&t('
').insertAfter(t(this)).on("click",e);var r={relatedTarget:this};if(s.trigger(o=t.Event("show.bs.dropdown",r)),o.isDefaultPrevented())return;s.toggleClass("open").trigger("shown.bs.dropdown",r),n.focus()}return!1}},s.prototype.keydown=function(e){if(/(38|40|27)/.test(e.keyCode)){var o=t(this);if(e.preventDefault(),e.stopPropagation(),!o.is(".disabled, :disabled")){var s=i(o),a=s.hasClass("open");if(!a||a&&27==e.keyCode)return 27==e.which&&s.find(n).focus(),o.click();var r=" li:not(.divider):visible a",l=s.find("[role=menu]"+r+", [role=listbox]"+r);if(l.length){var h=l.index(l.filter(":focus"));38==e.keyCode&&h>0&&h--,40==e.keyCode&&h ').appendTo(document.body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;o?this.$backdrop.one(t.support.transition.end,e).emulateTransitionEnd(150):e()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(t.support.transition.end,e).emulateTransitionEnd(150):e()):e&&e()};var i=t.fn.modal;t.fn.modal=function(i,o){return this.each(function(){var n=t(this),s=n.data("bs.modal"),a=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i);s||n.data("bs.modal",s=new e(this,a)),"string"==typeof i?s[i](o):a.show&&s.show(o)})},t.fn.modal.Constructor=e,t.fn.modal.noConflict=function(){return t.fn.modal=i,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var i=t(this),o=i.attr("href"),n=t(i.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),s=n.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},n.data(),i.data());i.is("a")&&e.preventDefault(),n.modal(s,this).one("hide",function(){i.is(":visible")&&i.focus()})}),t(document).on("show.bs.modal",".modal",function(){t(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){t(document.body).removeClass("modal-open")})}(jQuery),+function(t){"use strict";var e=function(t,e){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",t,e)};e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.prototype.init=function(e,i,o){this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(o);for(var n=this.options.trigger.split(" "),s=n.length;s--;){var a=n[s];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,o){i[t]!=o&&(e[t]=o)}),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show),void 0):i.show()},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide),void 0):i.hide()},e.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(e),e.isDefaultPrevented())return;var i=this,o=this.tip();this.setContent(),this.options.animation&&o.addClass("fade");var n="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,s=/\s?auto?\s?/i,a=s.test(n);a&&(n=n.replace(s,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(n),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element);var r=this.getPosition(),l=o[0].offsetWidth,h=o[0].offsetHeight;if(a){var p=this.$element.parent(),d=n,c=document.documentElement.scrollTop||document.body.scrollTop,f="body"==this.options.container?window.innerWidth:p.outerWidth(),u="body"==this.options.container?window.innerHeight:p.outerHeight(),v="body"==this.options.container?0:p.offset().left;n="bottom"==n&&r.top+r.height+h-c>u?"top":"top"==n&&r.top-c-h<0?"bottom":"right"==n&&r.right+l>f?"left":"left"==n&&r.left-l
'}),e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),e.prototype.constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content")[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},e.prototype.tip=function(){return this.$tip||(this.$tip=t(this.options.template)),this.$tip};var i=t.fn.popover;t.fn.popover=function(i){return this.each(function(){var o=t(this),n=o.data("bs.popover"),s="object"==typeof i&&i;(n||"destroy"!=i)&&(n||o.data("bs.popover",n=new e(this,s)),"string"==typeof i&&n[i]())})},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=i,this}}(jQuery),+function(t){"use strict";function e(i,o){var n,s=t.proxy(this.process,this);this.$element=t(i).is("body")?t(window):t(i),this.$body=t("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",s),this.options=t.extend({},e.DEFAULTS,o),this.selector=(this.options.target||(n=t(i).attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=t([]),this.targets=t([]),this.activeTarget=null,this.refresh(),this.process()}e.DEFAULTS={offset:10},e.prototype.refresh=function(){var e=this.$element[0]==window?"offset":"position";this.offsets=t([]),this.targets=t([]);{var i=this;this.$body.find(this.selector).map(function(){var o=t(this),n=o.data("target")||o.attr("href"),s=/^#./.test(n)&&t(n);return s&&s.length&&s.is(":visible")&&[[s[e]().top+(!t.isWindow(i.$scrollElement.get(0))&&i.$scrollElement.scrollTop()),n]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){i.offsets.push(this[0]),i.targets.push(this[1])})}},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,o=i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(e>=o)return a!=(t=s.last()[0])&&this.activate(t);if(a&&e<=n[0])return a!=(t=s[0])&&this.activate(t);for(t=n.length;t--;)a!=s[t]&&e>=n[t]&&(!n[t+1]||e<=n[t+1])&&this.activate(s[t])},e.prototype.activate=function(e){this.activeTarget=e,t(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',o=t(i).parents("li").addClass("active");o.parent(".dropdown-menu").length&&(o=o.closest("li.dropdown").addClass("active")),o.trigger("activate.bs.scrollspy")};var i=t.fn.scrollspy;t.fn.scrollspy=function(i){return this.each(function(){var o=t(this),n=o.data("bs.scrollspy"),s="object"==typeof i&&i;n||o.data("bs.scrollspy",n=new e(this,s)),"string"==typeof i&&n[i]()})},t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=i,this},t(window).on("load",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);e.scrollspy(e.data())})})}(jQuery),+function(t){"use strict";var e=function(e){this.element=t(e)};e.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),o=e.data("target");if(o||(o=e.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var n=i.find(".active:last a")[0],s=t.Event("show.bs.tab",{relatedTarget:n});if(e.trigger(s),!s.isDefaultPrevented()){var a=t(o);this.activate(e.parent("li"),i),this.activate(a,a.parent(),function(){e.trigger({type:"shown.bs.tab",relatedTarget:n})})}}},e.prototype.activate=function(e,i,o){function n(){s.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),e.addClass("active"),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu")&&e.closest("li.dropdown").addClass("active"),o&&o()}var s=i.find("> .active"),a=o&&t.support.transition&&s.hasClass("fade");a?s.one(t.support.transition.end,n).emulateTransitionEnd(150):n(),s.removeClass("in")};var i=t.fn.tab;t.fn.tab=function(i){return this.each(function(){var o=t(this),n=o.data("bs.tab");n||o.data("bs.tab",n=new e(this)),"string"==typeof i&&n[i]()})},t.fn.tab.Constructor=e,t.fn.tab.noConflict=function(){return t.fn.tab=i,this},t(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(e){e.preventDefault(),t(this).tab("show")})}(jQuery),+function(t){"use strict";var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$window=t(window).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$window.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=t(document).height(),o=this.$window.scrollTop(),n=this.$element.offset(),s=this.options.offset,a=s.top,r=s.bottom;"top"==this.affixed&&(n.top+=o),"object"!=typeof s&&(r=a=s),"function"==typeof a&&(a=s.top(this.$element)),"function"==typeof r&&(r=s.bottom(this.$element));var l=null!=this.unpin&&o+this.unpin<=n.top?!1:null!=r&&n.top+this.$element.height()>=i-r?"bottom":null!=a&&a>=o?"top":!1;if(this.affixed!==l){this.unpin&&this.$element.css("top","");var h="affix"+(l?"-"+l:""),p=t.Event(h+".bs.affix");this.$element.trigger(p),p.isDefaultPrevented()||(this.affixed=l,this.unpin="bottom"==l?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(h).trigger(t.Event(h.replace("affix","affixed"))),"bottom"==l&&this.$element.offset({top:i-r-this.$element.height()}))}}};var i=t.fn.affix;t.fn.affix=function(i){return this.each(function(){var o=t(this),n=o.data("bs.affix"),s="object"==typeof i&&i;n||o.data("bs.affix",n=new e(this,s)),"string"==typeof i&&n[i]()})},t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=i,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var e=t(this),i=e.data();i.offset=i.offset||{},i.offsetBottom&&(i.offset.bottom=i.offsetBottom),i.offsetTop&&(i.offset.top=i.offsetTop),e.affix(i)})})}(jQuery);
\ No newline at end of file
diff --git a/woc/js/bootstrap/affix.js b/woc/js/bootstrap/affix.js
deleted file mode 100644
index d447b09..0000000
--- a/woc/js/bootstrap/affix.js
+++ /dev/null
@@ -1,137 +0,0 @@
-/* ========================================================================
- * Bootstrap: affix.js v3.1.0
- * http://getbootstrap.com/javascript/#affix
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // AFFIX CLASS DEFINITION
- // ======================
-
- var Affix = function (element, options) {
- this.options = $.extend({}, Affix.DEFAULTS, options)
- this.$window = $(window)
- .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
- .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this))
-
- this.$element = $(element)
- this.affixed =
- this.unpin =
- this.pinnedOffset = null
-
- this.checkPosition()
- }
-
- Affix.RESET = 'affix affix-top affix-bottom'
-
- Affix.DEFAULTS = {
- offset: 0
- }
-
- Affix.prototype.getPinnedOffset = function () {
- if (this.pinnedOffset) return this.pinnedOffset
- this.$element.removeClass(Affix.RESET).addClass('affix')
- var scrollTop = this.$window.scrollTop()
- var position = this.$element.offset()
- return (this.pinnedOffset = position.top - scrollTop)
- }
-
- Affix.prototype.checkPositionWithEventLoop = function () {
- setTimeout($.proxy(this.checkPosition, this), 1)
- }
-
- Affix.prototype.checkPosition = function () {
- if (!this.$element.is(':visible')) return
-
- var scrollHeight = $(document).height()
- var scrollTop = this.$window.scrollTop()
- var position = this.$element.offset()
- var offset = this.options.offset
- var offsetTop = offset.top
- var offsetBottom = offset.bottom
-
- if (this.affixed == 'top') position.top += scrollTop
-
- if (typeof offset != 'object') offsetBottom = offsetTop = offset
- if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element)
- if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element)
-
- var affix = this.unpin != null && (scrollTop + this.unpin <= position.top) ? false :
- offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? 'bottom' :
- offsetTop != null && (scrollTop <= offsetTop) ? 'top' : false
-
- if (this.affixed === affix) return
- if (this.unpin) this.$element.css('top', '')
-
- var affixType = 'affix' + (affix ? '-' + affix : '')
- var e = $.Event(affixType + '.bs.affix')
-
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- this.affixed = affix
- this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null
-
- this.$element
- .removeClass(Affix.RESET)
- .addClass(affixType)
- .trigger($.Event(affixType.replace('affix', 'affixed')))
-
- if (affix == 'bottom') {
- this.$element.offset({ top: scrollHeight - offsetBottom - this.$element.height() })
- }
- }
-
-
- // AFFIX PLUGIN DEFINITION
- // =======================
-
- var old = $.fn.affix
-
- $.fn.affix = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.affix')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.affix.Constructor = Affix
-
-
- // AFFIX NO CONFLICT
- // =================
-
- $.fn.affix.noConflict = function () {
- $.fn.affix = old
- return this
- }
-
-
- // AFFIX DATA-API
- // ==============
-
- $(window).on('load', function () {
- $('[data-spy="affix"]').each(function () {
- var $spy = $(this)
- var data = $spy.data()
-
- data.offset = data.offset || {}
-
- if (data.offsetBottom) data.offset.bottom = data.offsetBottom
- if (data.offsetTop) data.offset.top = data.offsetTop
-
- $spy.affix(data)
- })
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/alert.js b/woc/js/bootstrap/alert.js
deleted file mode 100644
index 1c0756a..0000000
--- a/woc/js/bootstrap/alert.js
+++ /dev/null
@@ -1,88 +0,0 @@
-/* ========================================================================
- * Bootstrap: alert.js v3.1.0
- * http://getbootstrap.com/javascript/#alerts
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // ALERT CLASS DEFINITION
- // ======================
-
- var dismiss = '[data-dismiss="alert"]'
- var Alert = function (el) {
- $(el).on('click', dismiss, this.close)
- }
-
- Alert.prototype.close = function (e) {
- var $this = $(this)
- var selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
- }
-
- var $parent = $(selector)
-
- if (e) e.preventDefault()
-
- if (!$parent.length) {
- $parent = $this.hasClass('alert') ? $this : $this.parent()
- }
-
- $parent.trigger(e = $.Event('close.bs.alert'))
-
- if (e.isDefaultPrevented()) return
-
- $parent.removeClass('in')
-
- function removeElement() {
- $parent.trigger('closed.bs.alert').remove()
- }
-
- $.support.transition && $parent.hasClass('fade') ?
- $parent
- .one($.support.transition.end, removeElement)
- .emulateTransitionEnd(150) :
- removeElement()
- }
-
-
- // ALERT PLUGIN DEFINITION
- // =======================
-
- var old = $.fn.alert
-
- $.fn.alert = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.alert')
-
- if (!data) $this.data('bs.alert', (data = new Alert(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- $.fn.alert.Constructor = Alert
-
-
- // ALERT NO CONFLICT
- // =================
-
- $.fn.alert.noConflict = function () {
- $.fn.alert = old
- return this
- }
-
-
- // ALERT DATA-API
- // ==============
-
- $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)
-
-}(jQuery);
diff --git a/woc/js/bootstrap/bootstrap.mix.js b/woc/js/bootstrap/bootstrap.mix.js
deleted file mode 100644
index b9fd096..0000000
--- a/woc/js/bootstrap/bootstrap.mix.js
+++ /dev/null
@@ -1,12 +0,0 @@
-@import "transition.js";
-@import "alert.js";
-@import "button.js";
-@import "carousel.js";
-@import "collapse.js";
-@import "dropdown.js";
-@import "modal.js";
-@import "tooltip.js";
-@import "popover.js";
-@import "scrollspy.js";
-@import "tab.js";
-@import "affix.js";
\ No newline at end of file
diff --git a/woc/js/bootstrap/button.js b/woc/js/bootstrap/button.js
deleted file mode 100644
index 2be72d5..0000000
--- a/woc/js/bootstrap/button.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/* ========================================================================
- * Bootstrap: button.js v3.1.0
- * http://getbootstrap.com/javascript/#buttons
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // BUTTON PUBLIC CLASS DEFINITION
- // ==============================
-
- var Button = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, Button.DEFAULTS, options)
- this.isLoading = false
- }
-
- Button.DEFAULTS = {
- loadingText: 'loading...'
- }
-
- Button.prototype.setState = function (state) {
- var d = 'disabled'
- var $el = this.$element
- var val = $el.is('input') ? 'val' : 'html'
- var data = $el.data()
-
- state = state + 'Text'
-
- if (!data.resetText) $el.data('resetText', $el[val]())
-
- $el[val](data[state] || this.options[state])
-
- // push to event loop to allow forms to submit
- setTimeout($.proxy(function () {
- if (state == 'loadingText') {
- this.isLoading = true
- $el.addClass(d).attr(d, d)
- } else if (this.isLoading) {
- this.isLoading = false
- $el.removeClass(d).removeAttr(d)
- }
- }, this), 0)
- }
-
- Button.prototype.toggle = function () {
- var changed = true
- var $parent = this.$element.closest('[data-toggle="buttons"]')
-
- if ($parent.length) {
- var $input = this.$element.find('input')
- if ($input.prop('type') == 'radio') {
- if ($input.prop('checked') && this.$element.hasClass('active')) changed = false
- else $parent.find('.active').removeClass('active')
- }
- if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change')
- }
-
- if (changed) this.$element.toggleClass('active')
- }
-
-
- // BUTTON PLUGIN DEFINITION
- // ========================
-
- var old = $.fn.button
-
- $.fn.button = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.button')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.button', (data = new Button(this, options)))
-
- if (option == 'toggle') data.toggle()
- else if (option) data.setState(option)
- })
- }
-
- $.fn.button.Constructor = Button
-
-
- // BUTTON NO CONFLICT
- // ==================
-
- $.fn.button.noConflict = function () {
- $.fn.button = old
- return this
- }
-
-
- // BUTTON DATA-API
- // ===============
-
- $(document).on('click.bs.button.data-api', '[data-toggle^=button]', function (e) {
- var $btn = $(e.target)
- if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
- $btn.button('toggle')
- e.preventDefault()
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/carousel.js b/woc/js/bootstrap/carousel.js
deleted file mode 100644
index 88c9b23..0000000
--- a/woc/js/bootstrap/carousel.js
+++ /dev/null
@@ -1,205 +0,0 @@
-/* ========================================================================
- * Bootstrap: carousel.js v3.1.0
- * http://getbootstrap.com/javascript/#carousel
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // CAROUSEL CLASS DEFINITION
- // =========================
-
- var Carousel = function (element, options) {
- this.$element = $(element)
- this.$indicators = this.$element.find('.carousel-indicators')
- this.options = options
- this.paused =
- this.sliding =
- this.interval =
- this.$active =
- this.$items = null
-
- this.options.pause == 'hover' && this.$element
- .on('mouseenter', $.proxy(this.pause, this))
- .on('mouseleave', $.proxy(this.cycle, this))
- }
-
- Carousel.DEFAULTS = {
- interval: 5000,
- pause: 'hover',
- wrap: true
- }
-
- Carousel.prototype.cycle = function (e) {
- e || (this.paused = false)
-
- this.interval && clearInterval(this.interval)
-
- this.options.interval
- && !this.paused
- && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
-
- return this
- }
-
- Carousel.prototype.getActiveIndex = function () {
- this.$active = this.$element.find('.item.active')
- this.$items = this.$active.parent().children()
-
- return this.$items.index(this.$active)
- }
-
- Carousel.prototype.to = function (pos) {
- var that = this
- var activeIndex = this.getActiveIndex()
-
- if (pos > (this.$items.length - 1) || pos < 0) return
-
- if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) })
- if (activeIndex == pos) return this.pause().cycle()
-
- return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos]))
- }
-
- Carousel.prototype.pause = function (e) {
- e || (this.paused = true)
-
- if (this.$element.find('.next, .prev').length && $.support.transition) {
- this.$element.trigger($.support.transition.end)
- this.cycle(true)
- }
-
- this.interval = clearInterval(this.interval)
-
- return this
- }
-
- Carousel.prototype.next = function () {
- if (this.sliding) return
- return this.slide('next')
- }
-
- Carousel.prototype.prev = function () {
- if (this.sliding) return
- return this.slide('prev')
- }
-
- Carousel.prototype.slide = function (type, next) {
- var $active = this.$element.find('.item.active')
- var $next = next || $active[type]()
- var isCycling = this.interval
- var direction = type == 'next' ? 'left' : 'right'
- var fallback = type == 'next' ? 'first' : 'last'
- var that = this
-
- if (!$next.length) {
- if (!this.options.wrap) return
- $next = this.$element.find('.item')[fallback]()
- }
-
- if ($next.hasClass('active')) return this.sliding = false
-
- var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction })
- this.$element.trigger(e)
- if (e.isDefaultPrevented()) return
-
- this.sliding = true
-
- isCycling && this.pause()
-
- if (this.$indicators.length) {
- this.$indicators.find('.active').removeClass('active')
- this.$element.one('slid.bs.carousel', function () {
- var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()])
- $nextIndicator && $nextIndicator.addClass('active')
- })
- }
-
- if ($.support.transition && this.$element.hasClass('slide')) {
- $next.addClass(type)
- $next[0].offsetWidth // force reflow
- $active.addClass(direction)
- $next.addClass(direction)
- $active
- .one($.support.transition.end, function () {
- $next.removeClass([type, direction].join(' ')).addClass('active')
- $active.removeClass(['active', direction].join(' '))
- that.sliding = false
- setTimeout(function () { that.$element.trigger('slid.bs.carousel') }, 0)
- })
- .emulateTransitionEnd($active.css('transition-duration').slice(0, -1) * 1000)
- } else {
- $active.removeClass('active')
- $next.addClass('active')
- this.sliding = false
- this.$element.trigger('slid.bs.carousel')
- }
-
- isCycling && this.cycle()
-
- return this
- }
-
-
- // CAROUSEL PLUGIN DEFINITION
- // ==========================
-
- var old = $.fn.carousel
-
- $.fn.carousel = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.carousel')
- var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
- var action = typeof option == 'string' ? option : options.slide
-
- if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
- if (typeof option == 'number') data.to(option)
- else if (action) data[action]()
- else if (options.interval) data.pause().cycle()
- })
- }
-
- $.fn.carousel.Constructor = Carousel
-
-
- // CAROUSEL NO CONFLICT
- // ====================
-
- $.fn.carousel.noConflict = function () {
- $.fn.carousel = old
- return this
- }
-
-
- // CAROUSEL DATA-API
- // =================
-
- $(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) {
- var $this = $(this), href
- var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
- var options = $.extend({}, $target.data(), $this.data())
- var slideIndex = $this.attr('data-slide-to')
- if (slideIndex) options.interval = false
-
- $target.carousel(options)
-
- if (slideIndex = $this.attr('data-slide-to')) {
- $target.data('bs.carousel').to(slideIndex)
- }
-
- e.preventDefault()
- })
-
- $(window).on('load', function () {
- $('[data-ride="carousel"]').each(function () {
- var $carousel = $(this)
- $carousel.carousel($carousel.data())
- })
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/collapse.js b/woc/js/bootstrap/collapse.js
deleted file mode 100644
index 1abafd6..0000000
--- a/woc/js/bootstrap/collapse.js
+++ /dev/null
@@ -1,170 +0,0 @@
-/* ========================================================================
- * Bootstrap: collapse.js v3.1.0
- * http://getbootstrap.com/javascript/#collapse
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // COLLAPSE PUBLIC CLASS DEFINITION
- // ================================
-
- var Collapse = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, Collapse.DEFAULTS, options)
- this.transitioning = null
-
- if (this.options.parent) this.$parent = $(this.options.parent)
- if (this.options.toggle) this.toggle()
- }
-
- Collapse.DEFAULTS = {
- toggle: true
- }
-
- Collapse.prototype.dimension = function () {
- var hasWidth = this.$element.hasClass('width')
- return hasWidth ? 'width' : 'height'
- }
-
- Collapse.prototype.show = function () {
- if (this.transitioning || this.$element.hasClass('in')) return
-
- var startEvent = $.Event('show.bs.collapse')
- this.$element.trigger(startEvent)
- if (startEvent.isDefaultPrevented()) return
-
- var actives = this.$parent && this.$parent.find('> .panel > .in')
-
- if (actives && actives.length) {
- var hasData = actives.data('bs.collapse')
- if (hasData && hasData.transitioning) return
- actives.collapse('hide')
- hasData || actives.data('bs.collapse', null)
- }
-
- var dimension = this.dimension()
-
- this.$element
- .removeClass('collapse')
- .addClass('collapsing')
- [dimension](0)
-
- this.transitioning = 1
-
- var complete = function () {
- this.$element
- .removeClass('collapsing')
- .addClass('collapse in')
- [dimension]('auto')
- this.transitioning = 0
- this.$element.trigger('shown.bs.collapse')
- }
-
- if (!$.support.transition) return complete.call(this)
-
- var scrollSize = $.camelCase(['scroll', dimension].join('-'))
-
- this.$element
- .one($.support.transition.end, $.proxy(complete, this))
- .emulateTransitionEnd(350)
- [dimension](this.$element[0][scrollSize])
- }
-
- Collapse.prototype.hide = function () {
- if (this.transitioning || !this.$element.hasClass('in')) return
-
- var startEvent = $.Event('hide.bs.collapse')
- this.$element.trigger(startEvent)
- if (startEvent.isDefaultPrevented()) return
-
- var dimension = this.dimension()
-
- this.$element
- [dimension](this.$element[dimension]())
- [0].offsetHeight
-
- this.$element
- .addClass('collapsing')
- .removeClass('collapse')
- .removeClass('in')
-
- this.transitioning = 1
-
- var complete = function () {
- this.transitioning = 0
- this.$element
- .trigger('hidden.bs.collapse')
- .removeClass('collapsing')
- .addClass('collapse')
- }
-
- if (!$.support.transition) return complete.call(this)
-
- this.$element
- [dimension](0)
- .one($.support.transition.end, $.proxy(complete, this))
- .emulateTransitionEnd(350)
- }
-
- Collapse.prototype.toggle = function () {
- this[this.$element.hasClass('in') ? 'hide' : 'show']()
- }
-
-
- // COLLAPSE PLUGIN DEFINITION
- // ==========================
-
- var old = $.fn.collapse
-
- $.fn.collapse = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.collapse')
- var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
- if (!data && options.toggle && option == 'show') option = !option
- if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.collapse.Constructor = Collapse
-
-
- // COLLAPSE NO CONFLICT
- // ====================
-
- $.fn.collapse.noConflict = function () {
- $.fn.collapse = old
- return this
- }
-
-
- // COLLAPSE DATA-API
- // =================
-
- $(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) {
- var $this = $(this), href
- var target = $this.attr('data-target')
- || e.preventDefault()
- || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7
- var $target = $(target)
- var data = $target.data('bs.collapse')
- var option = data ? 'toggle' : $this.data()
- var parent = $this.attr('data-parent')
- var $parent = parent && $(parent)
-
- if (!data || !data.transitioning) {
- if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed')
- $this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed')
- }
-
- $target.collapse(option)
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/dropdown.js b/woc/js/bootstrap/dropdown.js
deleted file mode 100644
index 9c13aac..0000000
--- a/woc/js/bootstrap/dropdown.js
+++ /dev/null
@@ -1,147 +0,0 @@
-/* ========================================================================
- * Bootstrap: dropdown.js v3.1.0
- * http://getbootstrap.com/javascript/#dropdowns
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // DROPDOWN CLASS DEFINITION
- // =========================
-
- var backdrop = '.dropdown-backdrop'
- var toggle = '[data-toggle=dropdown]'
- var Dropdown = function (element) {
- $(element).on('click.bs.dropdown', this.toggle)
- }
-
- Dropdown.prototype.toggle = function (e) {
- var $this = $(this)
-
- if ($this.is('.disabled, :disabled')) return
-
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
-
- clearMenus()
-
- if (!isActive) {
- if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
- // if mobile we use a backdrop because click events don't delegate
- $('
').insertAfter($(this)).on('click', clearMenus)
- }
-
- var relatedTarget = { relatedTarget: this }
- $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
-
- if (e.isDefaultPrevented()) return
-
- $parent
- .toggleClass('open')
- .trigger('shown.bs.dropdown', relatedTarget)
-
- $this.focus()
- }
-
- return false
- }
-
- Dropdown.prototype.keydown = function (e) {
- if (!/(38|40|27)/.test(e.keyCode)) return
-
- var $this = $(this)
-
- e.preventDefault()
- e.stopPropagation()
-
- if ($this.is('.disabled, :disabled')) return
-
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
-
- if (!isActive || (isActive && e.keyCode == 27)) {
- if (e.which == 27) $parent.find(toggle).focus()
- return $this.click()
- }
-
- var desc = ' li:not(.divider):visible a'
- var $items = $parent.find('[role=menu]' + desc + ', [role=listbox]' + desc)
-
- if (!$items.length) return
-
- var index = $items.index($items.filter(':focus'))
-
- if (e.keyCode == 38 && index > 0) index-- // up
- if (e.keyCode == 40 && index < $items.length - 1) index++ // down
- if (!~index) index = 0
-
- $items.eq(index).focus()
- }
-
- function clearMenus(e) {
- $(backdrop).remove()
- $(toggle).each(function () {
- var $parent = getParent($(this))
- var relatedTarget = { relatedTarget: this }
- if (!$parent.hasClass('open')) return
- $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
- if (e.isDefaultPrevented()) return
- $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget)
- })
- }
-
- function getParent($this) {
- var selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- var $parent = selector && $(selector)
-
- return $parent && $parent.length ? $parent : $this.parent()
- }
-
-
- // DROPDOWN PLUGIN DEFINITION
- // ==========================
-
- var old = $.fn.dropdown
-
- $.fn.dropdown = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.dropdown')
-
- if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- $.fn.dropdown.Constructor = Dropdown
-
-
- // DROPDOWN NO CONFLICT
- // ====================
-
- $.fn.dropdown.noConflict = function () {
- $.fn.dropdown = old
- return this
- }
-
-
- // APPLY TO STANDARD DROPDOWN ELEMENTS
- // ===================================
-
- $(document)
- .on('click.bs.dropdown.data-api', clearMenus)
- .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
- .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
- .on('keydown.bs.dropdown.data-api', toggle + ', [role=menu], [role=listbox]', Dropdown.prototype.keydown)
-
-}(jQuery);
diff --git a/woc/js/bootstrap/modal.js b/woc/js/bootstrap/modal.js
deleted file mode 100644
index 24506ea..0000000
--- a/woc/js/bootstrap/modal.js
+++ /dev/null
@@ -1,243 +0,0 @@
-/* ========================================================================
- * Bootstrap: modal.js v3.1.0
- * http://getbootstrap.com/javascript/#modals
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // MODAL CLASS DEFINITION
- // ======================
-
- var Modal = function (element, options) {
- this.options = options
- this.$element = $(element)
- this.$backdrop =
- this.isShown = null
-
- if (this.options.remote) {
- this.$element
- .find('.modal-content')
- .load(this.options.remote, $.proxy(function () {
- this.$element.trigger('loaded.bs.modal')
- }, this))
- }
- }
-
- Modal.DEFAULTS = {
- backdrop: true,
- keyboard: true,
- show: true
- }
-
- Modal.prototype.toggle = function (_relatedTarget) {
- return this[!this.isShown ? 'show' : 'hide'](_relatedTarget)
- }
-
- Modal.prototype.show = function (_relatedTarget) {
- var that = this
- var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
-
- this.$element.trigger(e)
-
- if (this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = true
-
- this.escape()
-
- this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
-
- this.backdrop(function () {
- var transition = $.support.transition && that.$element.hasClass('fade')
-
- if (!that.$element.parent().length) {
- that.$element.appendTo(document.body) // don't move modals dom position
- }
-
- that.$element
- .show()
- .scrollTop(0)
-
- if (transition) {
- that.$element[0].offsetWidth // force reflow
- }
-
- that.$element
- .addClass('in')
- .attr('aria-hidden', false)
-
- that.enforceFocus()
-
- var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
-
- transition ?
- that.$element.find('.modal-dialog') // wait for modal to slide in
- .one($.support.transition.end, function () {
- that.$element.focus().trigger(e)
- })
- .emulateTransitionEnd(300) :
- that.$element.focus().trigger(e)
- })
- }
-
- Modal.prototype.hide = function (e) {
- if (e) e.preventDefault()
-
- e = $.Event('hide.bs.modal')
-
- this.$element.trigger(e)
-
- if (!this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = false
-
- this.escape()
-
- $(document).off('focusin.bs.modal')
-
- this.$element
- .removeClass('in')
- .attr('aria-hidden', true)
- .off('click.dismiss.bs.modal')
-
- $.support.transition && this.$element.hasClass('fade') ?
- this.$element
- .one($.support.transition.end, $.proxy(this.hideModal, this))
- .emulateTransitionEnd(300) :
- this.hideModal()
- }
-
- Modal.prototype.enforceFocus = function () {
- $(document)
- .off('focusin.bs.modal') // guard against infinite focus loop
- .on('focusin.bs.modal', $.proxy(function (e) {
- if (this.$element[0] !== e.target && !this.$element.has(e.target).length) {
- this.$element.focus()
- }
- }, this))
- }
-
- Modal.prototype.escape = function () {
- if (this.isShown && this.options.keyboard) {
- this.$element.on('keyup.dismiss.bs.modal', $.proxy(function (e) {
- e.which == 27 && this.hide()
- }, this))
- } else if (!this.isShown) {
- this.$element.off('keyup.dismiss.bs.modal')
- }
- }
-
- Modal.prototype.hideModal = function () {
- var that = this
- this.$element.hide()
- this.backdrop(function () {
- that.removeBackdrop()
- that.$element.trigger('hidden.bs.modal')
- })
- }
-
- Modal.prototype.removeBackdrop = function () {
- this.$backdrop && this.$backdrop.remove()
- this.$backdrop = null
- }
-
- Modal.prototype.backdrop = function (callback) {
- var animate = this.$element.hasClass('fade') ? 'fade' : ''
-
- if (this.isShown && this.options.backdrop) {
- var doAnimate = $.support.transition && animate
-
- this.$backdrop = $('
')
- .appendTo(document.body)
-
- this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) {
- if (e.target !== e.currentTarget) return
- this.options.backdrop == 'static'
- ? this.$element[0].focus.call(this.$element[0])
- : this.hide.call(this)
- }, this))
-
- if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
-
- this.$backdrop.addClass('in')
-
- if (!callback) return
-
- doAnimate ?
- this.$backdrop
- .one($.support.transition.end, callback)
- .emulateTransitionEnd(150) :
- callback()
-
- } else if (!this.isShown && this.$backdrop) {
- this.$backdrop.removeClass('in')
-
- $.support.transition && this.$element.hasClass('fade') ?
- this.$backdrop
- .one($.support.transition.end, callback)
- .emulateTransitionEnd(150) :
- callback()
-
- } else if (callback) {
- callback()
- }
- }
-
-
- // MODAL PLUGIN DEFINITION
- // =======================
-
- var old = $.fn.modal
-
- $.fn.modal = function (option, _relatedTarget) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.modal')
- var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
- if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
- if (typeof option == 'string') data[option](_relatedTarget)
- else if (options.show) data.show(_relatedTarget)
- })
- }
-
- $.fn.modal.Constructor = Modal
-
-
- // MODAL NO CONFLICT
- // =================
-
- $.fn.modal.noConflict = function () {
- $.fn.modal = old
- return this
- }
-
-
- // MODAL DATA-API
- // ==============
-
- $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
- var $this = $(this)
- var href = $this.attr('href')
- var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7
- var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
-
- if ($this.is('a')) e.preventDefault()
-
- $target
- .modal(option, this)
- .one('hide', function () {
- $this.is(':visible') && $this.focus()
- })
- })
-
- $(document)
- .on('show.bs.modal', '.modal', function () { $(document.body).addClass('modal-open') })
- .on('hidden.bs.modal', '.modal', function () { $(document.body).removeClass('modal-open') })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/popover.js b/woc/js/bootstrap/popover.js
deleted file mode 100644
index 193cf06..0000000
--- a/woc/js/bootstrap/popover.js
+++ /dev/null
@@ -1,110 +0,0 @@
-/* ========================================================================
- * Bootstrap: popover.js v3.1.0
- * http://getbootstrap.com/javascript/#popovers
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // POPOVER PUBLIC CLASS DEFINITION
- // ===============================
-
- var Popover = function (element, options) {
- this.init('popover', element, options)
- }
-
- if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')
-
- Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, {
- placement: 'right',
- trigger: 'click',
- content: '',
- template: ''
- })
-
-
- // NOTE: POPOVER EXTENDS tooltip.js
- // ================================
-
- Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)
-
- Popover.prototype.constructor = Popover
-
- Popover.prototype.getDefaults = function () {
- return Popover.DEFAULTS
- }
-
- Popover.prototype.setContent = function () {
- var $tip = this.tip()
- var title = this.getTitle()
- var content = this.getContent()
-
- $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
- $tip.find('.popover-content')[ // we use append for html objects to maintain js events
- this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text'
- ](content)
-
- $tip.removeClass('fade top bottom left right in')
-
- // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
- // this manually by checking the contents.
- if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
- }
-
- Popover.prototype.hasContent = function () {
- return this.getTitle() || this.getContent()
- }
-
- Popover.prototype.getContent = function () {
- var $e = this.$element
- var o = this.options
-
- return $e.attr('data-content')
- || (typeof o.content == 'function' ?
- o.content.call($e[0]) :
- o.content)
- }
-
- Popover.prototype.arrow = function () {
- return this.$arrow = this.$arrow || this.tip().find('.arrow')
- }
-
- Popover.prototype.tip = function () {
- if (!this.$tip) this.$tip = $(this.options.template)
- return this.$tip
- }
-
-
- // POPOVER PLUGIN DEFINITION
- // =========================
-
- var old = $.fn.popover
-
- $.fn.popover = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.popover')
- var options = typeof option == 'object' && option
-
- if (!data && option == 'destroy') return
- if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.popover.Constructor = Popover
-
-
- // POPOVER NO CONFLICT
- // ===================
-
- $.fn.popover.noConflict = function () {
- $.fn.popover = old
- return this
- }
-
-}(jQuery);
diff --git a/woc/js/bootstrap/scrollspy.js b/woc/js/bootstrap/scrollspy.js
deleted file mode 100644
index 04958a5..0000000
--- a/woc/js/bootstrap/scrollspy.js
+++ /dev/null
@@ -1,153 +0,0 @@
-/* ========================================================================
- * Bootstrap: scrollspy.js v3.1.0
- * http://getbootstrap.com/javascript/#scrollspy
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // SCROLLSPY CLASS DEFINITION
- // ==========================
-
- function ScrollSpy(element, options) {
- var href
- var process = $.proxy(this.process, this)
-
- this.$element = $(element).is('body') ? $(window) : $(element)
- this.$body = $('body')
- this.$scrollElement = this.$element.on('scroll.bs.scroll-spy.data-api', process)
- this.options = $.extend({}, ScrollSpy.DEFAULTS, options)
- this.selector = (this.options.target
- || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
- || '') + ' .nav li > a'
- this.offsets = $([])
- this.targets = $([])
- this.activeTarget = null
-
- this.refresh()
- this.process()
- }
-
- ScrollSpy.DEFAULTS = {
- offset: 10
- }
-
- ScrollSpy.prototype.refresh = function () {
- var offsetMethod = this.$element[0] == window ? 'offset' : 'position'
-
- this.offsets = $([])
- this.targets = $([])
-
- var self = this
- var $targets = this.$body
- .find(this.selector)
- .map(function () {
- var $el = $(this)
- var href = $el.data('target') || $el.attr('href')
- var $href = /^#./.test(href) && $(href)
-
- return ($href
- && $href.length
- && $href.is(':visible')
- && [[ $href[offsetMethod]().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]]) || null
- })
- .sort(function (a, b) { return a[0] - b[0] })
- .each(function () {
- self.offsets.push(this[0])
- self.targets.push(this[1])
- })
- }
-
- ScrollSpy.prototype.process = function () {
- var scrollTop = this.$scrollElement.scrollTop() + this.options.offset
- var scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight
- var maxScroll = scrollHeight - this.$scrollElement.height()
- var offsets = this.offsets
- var targets = this.targets
- var activeTarget = this.activeTarget
- var i
-
- if (scrollTop >= maxScroll) {
- return activeTarget != (i = targets.last()[0]) && this.activate(i)
- }
-
- if (activeTarget && scrollTop <= offsets[0]) {
- return activeTarget != (i = targets[0]) && this.activate(i)
- }
-
- for (i = offsets.length; i--;) {
- activeTarget != targets[i]
- && scrollTop >= offsets[i]
- && (!offsets[i + 1] || scrollTop <= offsets[i + 1])
- && this.activate( targets[i] )
- }
- }
-
- ScrollSpy.prototype.activate = function (target) {
- this.activeTarget = target
-
- $(this.selector)
- .parentsUntil(this.options.target, '.active')
- .removeClass('active')
-
- var selector = this.selector +
- '[data-target="' + target + '"],' +
- this.selector + '[href="' + target + '"]'
-
- var active = $(selector)
- .parents('li')
- .addClass('active')
-
- if (active.parent('.dropdown-menu').length) {
- active = active
- .closest('li.dropdown')
- .addClass('active')
- }
-
- active.trigger('activate.bs.scrollspy')
- }
-
-
- // SCROLLSPY PLUGIN DEFINITION
- // ===========================
-
- var old = $.fn.scrollspy
-
- $.fn.scrollspy = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.scrollspy')
- var options = typeof option == 'object' && option
-
- if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.scrollspy.Constructor = ScrollSpy
-
-
- // SCROLLSPY NO CONFLICT
- // =====================
-
- $.fn.scrollspy.noConflict = function () {
- $.fn.scrollspy = old
- return this
- }
-
-
- // SCROLLSPY DATA-API
- // ==================
-
- $(window).on('load', function () {
- $('[data-spy="scroll"]').each(function () {
- var $spy = $(this)
- $spy.scrollspy($spy.data())
- })
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/tab.js b/woc/js/bootstrap/tab.js
deleted file mode 100644
index 6f0fd45..0000000
--- a/woc/js/bootstrap/tab.js
+++ /dev/null
@@ -1,125 +0,0 @@
-/* ========================================================================
- * Bootstrap: tab.js v3.1.0
- * http://getbootstrap.com/javascript/#tabs
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // TAB CLASS DEFINITION
- // ====================
-
- var Tab = function (element) {
- this.element = $(element)
- }
-
- Tab.prototype.show = function () {
- var $this = this.element
- var $ul = $this.closest('ul:not(.dropdown-menu)')
- var selector = $this.data('target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- if ($this.parent('li').hasClass('active')) return
-
- var previous = $ul.find('.active:last a')[0]
- var e = $.Event('show.bs.tab', {
- relatedTarget: previous
- })
-
- $this.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- var $target = $(selector)
-
- this.activate($this.parent('li'), $ul)
- this.activate($target, $target.parent(), function () {
- $this.trigger({
- type: 'shown.bs.tab',
- relatedTarget: previous
- })
- })
- }
-
- Tab.prototype.activate = function (element, container, callback) {
- var $active = container.find('> .active')
- var transition = callback
- && $.support.transition
- && $active.hasClass('fade')
-
- function next() {
- $active
- .removeClass('active')
- .find('> .dropdown-menu > .active')
- .removeClass('active')
-
- element.addClass('active')
-
- if (transition) {
- element[0].offsetWidth // reflow for transition
- element.addClass('in')
- } else {
- element.removeClass('fade')
- }
-
- if (element.parent('.dropdown-menu')) {
- element.closest('li.dropdown').addClass('active')
- }
-
- callback && callback()
- }
-
- transition ?
- $active
- .one($.support.transition.end, next)
- .emulateTransitionEnd(150) :
- next()
-
- $active.removeClass('in')
- }
-
-
- // TAB PLUGIN DEFINITION
- // =====================
-
- var old = $.fn.tab
-
- $.fn.tab = function ( option ) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.tab')
-
- if (!data) $this.data('bs.tab', (data = new Tab(this)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.tab.Constructor = Tab
-
-
- // TAB NO CONFLICT
- // ===============
-
- $.fn.tab.noConflict = function () {
- $.fn.tab = old
- return this
- }
-
-
- // TAB DATA-API
- // ============
-
- $(document).on('click.bs.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) {
- e.preventDefault()
- $(this).tab('show')
- })
-
-}(jQuery);
diff --git a/woc/js/bootstrap/tooltip.js b/woc/js/bootstrap/tooltip.js
deleted file mode 100644
index 6cf2b0f..0000000
--- a/woc/js/bootstrap/tooltip.js
+++ /dev/null
@@ -1,399 +0,0 @@
-/* ========================================================================
- * Bootstrap: tooltip.js v3.1.0
- * http://getbootstrap.com/javascript/#tooltip
- * Inspired by the original jQuery.tipsy by Jason Frame
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // TOOLTIP PUBLIC CLASS DEFINITION
- // ===============================
-
- var Tooltip = function (element, options) {
- this.type =
- this.options =
- this.enabled =
- this.timeout =
- this.hoverState =
- this.$element = null
-
- this.init('tooltip', element, options)
- }
-
- Tooltip.DEFAULTS = {
- animation: true,
- placement: 'top',
- selector: false,
- template: '',
- trigger: 'hover focus',
- title: '',
- delay: 0,
- html: false,
- container: false
- }
-
- Tooltip.prototype.init = function (type, element, options) {
- this.enabled = true
- this.type = type
- this.$element = $(element)
- this.options = this.getOptions(options)
-
- var triggers = this.options.trigger.split(' ')
-
- for (var i = triggers.length; i--;) {
- var trigger = triggers[i]
-
- if (trigger == 'click') {
- this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
- } else if (trigger != 'manual') {
- var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'
- var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'
-
- this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
- this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
- }
- }
-
- this.options.selector ?
- (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
- this.fixTitle()
- }
-
- Tooltip.prototype.getDefaults = function () {
- return Tooltip.DEFAULTS
- }
-
- Tooltip.prototype.getOptions = function (options) {
- options = $.extend({}, this.getDefaults(), this.$element.data(), options)
-
- if (options.delay && typeof options.delay == 'number') {
- options.delay = {
- show: options.delay,
- hide: options.delay
- }
- }
-
- return options
- }
-
- Tooltip.prototype.getDelegateOptions = function () {
- var options = {}
- var defaults = this.getDefaults()
-
- this._options && $.each(this._options, function (key, value) {
- if (defaults[key] != value) options[key] = value
- })
-
- return options
- }
-
- Tooltip.prototype.enter = function (obj) {
- var self = obj instanceof this.constructor ?
- obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
-
- clearTimeout(self.timeout)
-
- self.hoverState = 'in'
-
- if (!self.options.delay || !self.options.delay.show) return self.show()
-
- self.timeout = setTimeout(function () {
- if (self.hoverState == 'in') self.show()
- }, self.options.delay.show)
- }
-
- Tooltip.prototype.leave = function (obj) {
- var self = obj instanceof this.constructor ?
- obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
-
- clearTimeout(self.timeout)
-
- self.hoverState = 'out'
-
- if (!self.options.delay || !self.options.delay.hide) return self.hide()
-
- self.timeout = setTimeout(function () {
- if (self.hoverState == 'out') self.hide()
- }, self.options.delay.hide)
- }
-
- Tooltip.prototype.show = function () {
- var e = $.Event('show.bs.' + this.type)
-
- if (this.hasContent() && this.enabled) {
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
- var that = this;
-
- var $tip = this.tip()
-
- this.setContent()
-
- if (this.options.animation) $tip.addClass('fade')
-
- var placement = typeof this.options.placement == 'function' ?
- this.options.placement.call(this, $tip[0], this.$element[0]) :
- this.options.placement
-
- var autoToken = /\s?auto?\s?/i
- var autoPlace = autoToken.test(placement)
- if (autoPlace) placement = placement.replace(autoToken, '') || 'top'
-
- $tip
- .detach()
- .css({ top: 0, left: 0, display: 'block' })
- .addClass(placement)
-
- this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
-
- var pos = this.getPosition()
- var actualWidth = $tip[0].offsetWidth
- var actualHeight = $tip[0].offsetHeight
-
- if (autoPlace) {
- var $parent = this.$element.parent()
-
- var orgPlacement = placement
- var docScroll = document.documentElement.scrollTop || document.body.scrollTop
- var parentWidth = this.options.container == 'body' ? window.innerWidth : $parent.outerWidth()
- var parentHeight = this.options.container == 'body' ? window.innerHeight : $parent.outerHeight()
- var parentLeft = this.options.container == 'body' ? 0 : $parent.offset().left
-
- placement = placement == 'bottom' && pos.top + pos.height + actualHeight - docScroll > parentHeight ? 'top' :
- placement == 'top' && pos.top - docScroll - actualHeight < 0 ? 'bottom' :
- placement == 'right' && pos.right + actualWidth > parentWidth ? 'left' :
- placement == 'left' && pos.left - actualWidth < parentLeft ? 'right' :
- placement
-
- $tip
- .removeClass(orgPlacement)
- .addClass(placement)
- }
-
- var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)
-
- this.applyPlacement(calculatedOffset, placement)
- this.hoverState = null
-
- var complete = function() {
- that.$element.trigger('shown.bs.' + that.type)
- }
-
- $.support.transition && this.$tip.hasClass('fade') ?
- $tip
- .one($.support.transition.end, complete)
- .emulateTransitionEnd(150) :
- complete()
- }
- }
-
- Tooltip.prototype.applyPlacement = function (offset, placement) {
- var replace
- var $tip = this.tip()
- var width = $tip[0].offsetWidth
- var height = $tip[0].offsetHeight
-
- // manually read margins because getBoundingClientRect includes difference
- var marginTop = parseInt($tip.css('margin-top'), 10)
- var marginLeft = parseInt($tip.css('margin-left'), 10)
-
- // we must check for NaN for ie 8/9
- if (isNaN(marginTop)) marginTop = 0
- if (isNaN(marginLeft)) marginLeft = 0
-
- offset.top = offset.top + marginTop
- offset.left = offset.left + marginLeft
-
- // $.fn.offset doesn't round pixel values
- // so we use setOffset directly with our own function B-0
- $.offset.setOffset($tip[0], $.extend({
- using: function (props) {
- $tip.css({
- top: Math.round(props.top),
- left: Math.round(props.left)
- })
- }
- }, offset), 0)
-
- $tip.addClass('in')
-
- // check to see if placing tip in new offset caused the tip to resize itself
- var actualWidth = $tip[0].offsetWidth
- var actualHeight = $tip[0].offsetHeight
-
- if (placement == 'top' && actualHeight != height) {
- replace = true
- offset.top = offset.top + height - actualHeight
- }
-
- if (/bottom|top/.test(placement)) {
- var delta = 0
-
- if (offset.left < 0) {
- delta = offset.left * -2
- offset.left = 0
-
- $tip.offset(offset)
-
- actualWidth = $tip[0].offsetWidth
- actualHeight = $tip[0].offsetHeight
- }
-
- this.replaceArrow(delta - width + actualWidth, actualWidth, 'left')
- } else {
- this.replaceArrow(actualHeight - height, actualHeight, 'top')
- }
-
- if (replace) $tip.offset(offset)
- }
-
- Tooltip.prototype.replaceArrow = function (delta, dimension, position) {
- this.arrow().css(position, delta ? (50 * (1 - delta / dimension) + '%') : '')
- }
-
- Tooltip.prototype.setContent = function () {
- var $tip = this.tip()
- var title = this.getTitle()
-
- $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
- $tip.removeClass('fade in top bottom left right')
- }
-
- Tooltip.prototype.hide = function () {
- var that = this
- var $tip = this.tip()
- var e = $.Event('hide.bs.' + this.type)
-
- function complete() {
- if (that.hoverState != 'in') $tip.detach()
- that.$element.trigger('hidden.bs.' + that.type)
- }
-
- this.$element.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- $tip.removeClass('in')
-
- $.support.transition && this.$tip.hasClass('fade') ?
- $tip
- .one($.support.transition.end, complete)
- .emulateTransitionEnd(150) :
- complete()
-
- this.hoverState = null
-
- return this
- }
-
- Tooltip.prototype.fixTitle = function () {
- var $e = this.$element
- if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
- $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
- }
- }
-
- Tooltip.prototype.hasContent = function () {
- return this.getTitle()
- }
-
- Tooltip.prototype.getPosition = function () {
- var el = this.$element[0]
- return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : {
- width: el.offsetWidth,
- height: el.offsetHeight
- }, this.$element.offset())
- }
-
- Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
- return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } :
- placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } :
- placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
- /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width }
- }
-
- Tooltip.prototype.getTitle = function () {
- var title
- var $e = this.$element
- var o = this.options
-
- title = $e.attr('data-original-title')
- || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
-
- return title
- }
-
- Tooltip.prototype.tip = function () {
- return this.$tip = this.$tip || $(this.options.template)
- }
-
- Tooltip.prototype.arrow = function () {
- return this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')
- }
-
- Tooltip.prototype.validate = function () {
- if (!this.$element[0].parentNode) {
- this.hide()
- this.$element = null
- this.options = null
- }
- }
-
- Tooltip.prototype.enable = function () {
- this.enabled = true
- }
-
- Tooltip.prototype.disable = function () {
- this.enabled = false
- }
-
- Tooltip.prototype.toggleEnabled = function () {
- this.enabled = !this.enabled
- }
-
- Tooltip.prototype.toggle = function (e) {
- var self = e ? $(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type) : this
- self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
- }
-
- Tooltip.prototype.destroy = function () {
- clearTimeout(this.timeout)
- this.hide().$element.off('.' + this.type).removeData('bs.' + this.type)
- }
-
-
- // TOOLTIP PLUGIN DEFINITION
- // =========================
-
- var old = $.fn.tooltip
-
- $.fn.tooltip = function (option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.tooltip')
- var options = typeof option == 'object' && option
-
- if (!data && option == 'destroy') return
- if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.tooltip.Constructor = Tooltip
-
-
- // TOOLTIP NO CONFLICT
- // ===================
-
- $.fn.tooltip.noConflict = function () {
- $.fn.tooltip = old
- return this
- }
-
-}(jQuery);
diff --git a/woc/js/bootstrap/transition.js b/woc/js/bootstrap/transition.js
deleted file mode 100644
index 0bcbdcd..0000000
--- a/woc/js/bootstrap/transition.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/* ========================================================================
- * Bootstrap: transition.js v3.1.0
- * http://getbootstrap.com/javascript/#transitions
- * ========================================================================
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * ======================================================================== */
-
-
-+function ($) {
- 'use strict';
-
- // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/)
- // ============================================================
-
- function transitionEnd() {
- var el = document.createElement('bootstrap')
-
- var transEndEventNames = {
- 'WebkitTransition' : 'webkitTransitionEnd',
- 'MozTransition' : 'transitionend',
- 'OTransition' : 'oTransitionEnd otransitionend',
- 'transition' : 'transitionend'
- }
-
- for (var name in transEndEventNames) {
- if (el.style[name] !== undefined) {
- return { end: transEndEventNames[name] }
- }
- }
-
- return false // explicit for ie8 ( ._.)
- }
-
- // http://blog.alexmaccaw.com/css-transitions
- $.fn.emulateTransitionEnd = function (duration) {
- var called = false, $el = this
- $(this).one($.support.transition.end, function () { called = true })
- var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
- setTimeout(callback, duration)
- return this
- }
-
- $(function () {
- $.support.transition = transitionEnd()
- })
-
-}(jQuery);
diff --git a/woc/js/donate.js b/woc/js/donate.js
deleted file mode 100644
index 008200e..0000000
--- a/woc/js/donate.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/* function to show and hide donation and regular supporter part of paypal and stripe donation.
-This make use of hide and appear css classes in css/custom.css file*/
-
- function hider(channel,no) {
-
- if(channel==1)
- {
-
- var x = document.getElementById('donation1')
- var y = document.getElementById('regular1');
- if(x.className === 'hide')
- {
- if(no==1)
- {
- y.className = 'hide';
-
- x.className = 'appear';
- }
-
- }
- if(y.className === 'hide')
- {
- if(no==2)
- {
- y.className = 'appear';
- x.className = 'hide';
-
- }
- }
-
-}
- if(channel==2)
- {
-
- var x = document.getElementById('donation2')
- var y = document.getElementById('regular2');
- if(x.className === 'hide')
- {
- if(no==1)
- {
- y.className = 'hide';
-
- x.className = 'appear';
- }
-
- }
- if(y.className === 'hide')
- {
- if(no==2)
- {
- y.className = 'appear';
- x.className = 'hide';
-
-
- }
- }
-
-}}
-
-/* For stripe payment.
-Two seperate jquery functions are used in stripe payment for donation and regular supporter.
-On clicking the donate button with ids customButton and customButtone respective fumctions
-will be called*/
-
-
- var handler = StripeCheckout.configure({
- key: 'pk_test_6pRNASCoBOKtIshFeQd4XMUh',
- image: 'https://stripe.com/img/documentation/checkout/marketplace.png',
- token: function (token) {
- $("#stripeToken").val(token.id);
- $("#stripeEmail").val(token.email);
- $("#amount").val($("#amount").val() * 100);
- $("#myForm").submit();
- }
-});
-
-$('#customButton').on('click', function (e) {
- var amount = $("#amount").val() * 100;
- var displayAmount = parseFloat(Math.floor($("#amount").val() * 100) / 100).toFixed(2);
- // Open Checkout with further options
- handler.open({
- name: 'Demo Site',
- description: 'Custom amount ($' + displayAmount + ')',
- amount: amount
- });
- e.preventDefault();
-});
-
-// Close Checkout on page navigation
-$(window).on('popstate', function () {
- handler.close();
-});
-var handler = StripeCheckout.configure({
- key: 'pk_test_6pRNASCoBOKtIshFeQd4XMUh',
- image: 'https://stripe.com/img/documentation/checkout/marketplace.png',
- token: function (token) {
- $("#stripeTokene").val(token.id);
- $("#stripeEmaile").val(token.email);
- $("#amounte").val($("#amount").val() * 100);
- $("#myForme").submit();
- }
-});
-
-$('#customButtone').on('click', function (e) {
- var amount = $("#amounte").val() * 100;
- var displayAmount = parseFloat(Math.floor($("#amounte").val() * 100) / 100).toFixed(2);
- // Open Checkout with further options
- handler.open({
- name: 'Demo Site',
- description: 'Custom amount ($' + displayAmount + ')',
- amount: amount
- });
- e.preventDefault();
-});
-
-// Close Checkout on page navigation
-$(window).on('popstate', function () {
- handler.close();
-});
\ No newline at end of file
diff --git a/woc/js/event.min.js b/woc/js/event.min.js
deleted file mode 100644
index 0481e5b..0000000
--- a/woc/js/event.min.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";!function(){var e=function(){var e=document.getElementById("mappos").value,t=e.split(","),o=parseFloat(t[0]),n=parseFloat(t[1]),i={lat:o,lng:n},a=new google.maps.Map(document.getElementById("map"),{zoom:16,center:i});new google.maps.Marker({position:i,map:a})};window.initMap=e}(),function(){$(function(){$('a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=$(this).attr("href"),t=e.split("#")[1],o="a[id='"+t+"']",n=$(o);if(n=n.length?n:$("[name="+this.hash.slice(1)+"]"),n.length)return $("html, body").animate({scrollTop:n.offset().top},1e3),!1}}),$("#down-button").hide(),$("#down-button").click(function(){$("html, body").animate({scrollTop:0},1e3),$("#down-button").fadeOut(1e3)}),window.addEventListener("scroll",function(){$(window).scrollTop()>0&&$("#down-button").fadeIn(1e3),0===$(window).scrollTop()&&$("#down-button").fadeOut(1e3)})})}(),function(){function e(e,t){var o=0,n=0;if(e.forEach(function(e){o+=1,e.indexOf(t)!==-1&&(n=1)}),o===e.length)return n}$(function(){$(".nav.navbar-nav > li a").removeClass("active");var t=window.location.href.split("/");e(t,"tracks.html")?$("#trackslink").addClass("active"):e(t,"rooms.html")?$("#roomslink").addClass("active"):e(t,"schedule.html")?$("#schedulelink").addClass("active"):e(t,"speakers.html")?$("#speakerslink").addClass("active"):e(t,"sessions.html")?$("#sessionslink").addClass("active"):$("#homelink").addClass("active")})}(),function(){$(document).ready(function(){function e(e){event=e||window.event,s.addClass("hide"),o(),event.preventDefault(),event.stopPropagation();var n,i=$(".main").offset().top+$(".main").outerHeight(),a=d;timeOftrack=c,n=a.is(event.target)?$(event.target):timeOftrack.is(event.target)?$(event.target).parent():$(event.target).children("h4");var r=$(n).next();r.removeClass("hide"),n.css({"text-decoration":"underline"});var l=n.offset().top+n.outerHeight()+r.outerHeight()+15;shift=l-i,shift>0?$(".footer").css({position:"absolute",top:i+shift,width:"100%","z-index":"999"}):t()}function t(){$(".classic").css({position:"static"})}function o(){d.css({"text-decoration":"none"})}function n(e){var o=e.target;$(".footer");f=$(".image-holder").is(o)?$(o):$(o).parent().parent();var n=f.offset().top,i=f.outerHeight(),a=f.next(),r=a.outerHeight(),s=n+i+r;if(void 0!==$(".speakers-row").offset()){var l=$(".speakers-row").offset().top+$(".speakers-row").outerHeight()+$(".classic").outerHeight(),d=s-l;d>0&&$(".classic").css({position:"absolute",top:l+d,width:"100%","z-index":"999"})}else t()}function i(e){var t=$(".image-holder"),o=($(".speaker"),$(".hover-state"),$(".pop-box"));$(".preserve3d");o.addClass("hide"),e.preventDefault(),e.stopPropagation();var i=e.target;t.is(e.target)?($(i).next().removeClass("hide"),$(i).children(".preserve3d").addClass("hover-state")):($(i).parents(".image-holder").next().removeClass("hide"),$(i).parent().children(".preserve3d").addClass("hover-state")),n(e)}function a(e){$(".preserve3d").is(e.target)||(s.addClass("hide"),$(document).removeClass("hover-state")),$(".preserve3d").is(e.target)||$(".pop-box").is(e.target)||n(e)}var r=$(window).width(),s=$(".pop-box"),l=$(".header-pop"),d=$(".sizeevent"),c=$(".sizeevent span");$(".speaker-info");s.addClass("hide"),r<768?$(document).on("click",".sizeevent",function(t){e(t)}):l.hover(function(t){e(t)},function(){s.addClass("hide"),t(),o()});var f=$(".image-holder"),h=$(".speaker"),u=$(".hover-state"),p=($(".preserve3d"),0);r<768?$(document).on("click",".image-holder",function(e){0===p?(i(e),p=1):(a(e),p=0)}):(f.hover(function(e){i(e)},function(e){a(e)}),h.hover(function(e){u.is(e.target)||(s.addClass("hide"),t())}),$(document).hover(function(e){s.addClass("hide"),t()})),r<768&&$(document).mouseup(function(e){var o=s;o.is(e.target)||0!==o.has(e.target).length||(o.addClass("hide"),t(),a(e))})})}(),function(){window.loklakFetcher=function(){var e=null;return{getTweets:function(t,o){if("function"==typeof t)o=t,t={};else if(void 0===o)throw new Error("[LOKLAK-FETCHER] No callback provided");var n=["count","source","fields","limit","tzOffset","minified"],i=[100,"cache","","",0,!0];void 0===t&&(t={});var a=document.getElementById("tweets"),r=a.dataset;r.count&&(t[n[0]]=r.count);var s;r.query&&(s=r.query.replace(/\s/gi,"%20").replace(/#/gi,"%23").replace("_","")),r.start&&(s=s+"%20since:"+r.start),r.end&&(s=s+"%20until:"+r.end),r.from&&(s=s+"%20from:"+r.from);for(var l in n)void 0===t[n[l]]&&(t[n[l]]=i[l]);var d="http://loklak.org/api/search.json?callback=loklakFetcher.handleData&q="+s+"&count="+t.count+"&source="+t.source+"&fields="+t.fields+"&limit="+t.limit+"&timezoneOffset="+t.tzOffset+"&minified="+t.minified;null!==e&&document.head.removeChild(e),this.handleData=function(e){o(e)},e=document.createElement("script"),e.src=d,document.head.appendChild(e)}}}()}(),function(){function e(){null!==r?(clearInterval(r),r=window.setInterval(n,6600)):r=window.setInterval(n,6600)}function t(t){d=t,a(d),e()}function o(){a(d)}function n(){f+=1,f==document.getElementById("tweets").dataset.count&&(f=0),e(),s.style.opacity=0,l.style.opacity=0,window.setTimeout(o,560)}function i(e){var t=Math.floor((new Date-e)/1e3),o=Math.floor(t/31536e3);return o>1?o+" years":(o=Math.floor(t/2592e3))>1?o+" months":(o=Math.floor(t/86400))>1?o+" days":(o=Math.floor(t/3600))>1?o+" hours":(o=Math.floor(t/60),o>1?o+" minutes":Math.floor(t)+" seconds")}function a(e){try{var t="",o=e.statuses[f].text,n=o.split(" "),a=0;for(var r in n)n[r].startsWith("@")?t+=""+n[r]+" ":n[r].startsWith("#")?t+=""+n[r]+" ":n[r].startsWith("http")?n[r].startsWith("http://loklak")?(t+=""+e.statuses[f].links[a]+" ",a+=1):t+=""+n[r]+" ":t+=n[r]+" ";s.innerHTML=t;var d=(e.statuses[f].user,new Date(e.statuses[f].created_at));l.innerHTML="Tweeted "+i(d)+" ago",s.style.opacity=1,l.style.opacity=1}catch(e){s.innerHTML="No Tweets Available",s.style.opacity=1}}var r=null,s=document.getElementById("tweet"),l=document.getElementById("dateTweeted"),d=null,c=function(){loklakFetcher.getTweets({},t)},f=0;window.datafetcher=c}(),function(){!function(e,t,o,n){var i=e(t);e.fn.lazyload=function(n){function a(){var t=0;s.each(function(){var o=e(this);if(!l.skip_invisible||o.is(":visible"))if(e.abovethetop(this,l)||e.leftofbegin(this,l));else if(e.belowthefold(this,l)||e.rightoffold(this,l)){if(++t>l.failure_limit)return!1}else o.trigger("appear"),t=0})}var r,s=this,l={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return n&&(void 0!==n.failurelimit&&(n.failure_limit=n.failurelimit,delete n.failurelimit),void 0!==n.effectspeed&&(n.effect_speed=n.effectspeed,delete n.effectspeed),e.extend(l,n)),r=void 0===l.container||l.container===t?i:e(l.container),0===l.event.indexOf("scroll")&&r.bind(l.event,function(){return a()}),this.each(function(){var t=this,o=e(t);t.loaded=!1,void 0!==o.attr("src")&&o.attr("src")!==!1||o.is("img")&&o.attr("src",l.placeholder),o.one("appear",function(){if(!this.loaded){if(l.appear){var n=s.length;l.appear.call(t,n,l)}e(" ").bind("load",function(){var n=o.attr("data-"+l.data_attribute);if(o.hide(),o.is("img")?o.attr("src",n):o.css("background-image","url('"+n+"')"),o[l.effect](l.effect_speed),t.loaded=!0,s=e(e.grep(s,function(e){return!e.loaded})),l.load){var i=s.length;l.load.call(t,i,l)}}).attr("src",o.attr("data-"+l.data_attribute))}}),0!==l.event.indexOf("scroll")&&o.bind(l.event,function(){t.loaded||o.trigger("appear")})}),i.bind("resize",function(){a()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&i.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&s.each(function(){e(this).trigger("appear")})}),e(o).ready(function(){a()}),this},e.belowthefold=function(o,n){return(void 0===n.container||n.container===t?(t.innerHeight?t.innerHeight:i.height())+i.scrollTop():e(n.container).offset().top+e(n.container).height())<=e(o).offset().top-n.threshold},e.rightoffold=function(o,n){return(void 0===n.container||n.container===t?i.width()+i.scrollLeft():e(n.container).offset().left+e(n.container).width())<=e(o).offset().left-n.threshold},e.abovethetop=function(o,n){return(void 0===n.container||n.container===t?i.scrollTop():e(n.container).offset().top)>=e(o).offset().top+n.threshold+e(o).height()},e.leftofbegin=function(o,n){return(void 0===n.container||n.container===t?i.scrollLeft():e(n.container).offset().left)>=e(o).offset().left+n.threshold+e(o).width()},e.inviewport=function(t,o){return!(e.rightoffold(t,o)||e.leftofbegin(t,o)||e.belowthefold(t,o)||e.abovethetop(t,o))},e.extend(e.expr[":"],{"below-the-fold":function(t){return e.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!e.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return e.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!e.rightoffold(t,{threshold:0})},"in-viewport":function(t){return e.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!e.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return e.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!e.rightoffold(t,{threshold:0})}})}(jQuery,window,document)}();
\ No newline at end of file
diff --git a/woc/js/feednami.js b/woc/js/feednami.js
deleted file mode 100644
index 358ae97..0000000
--- a/woc/js/feednami.js
+++ /dev/null
@@ -1 +0,0 @@
-window.feednami={},feednami.load=function(e,n){var o="https://api.feednami.com/api/v1",a=e;"object"==typeof e&&(a=e.url);var t="url="+encodeURIComponent(a);e.format&&(t+="&include_xml_document&format="+e.format),e.includeXml&&(t+="&include_xml_document");var d=o+"/feeds/load?"+t;if(window.XDomainRequest){var l=document.createElement("script"),c="jsonp_callback_"+(new Date).getTime()+"_"+Math.round(1e6*Math.random());d+="&jsonp_callback="+c,window[c]=function(e){n(e),document.body.removeChild(l),window[c]=null;try{delete window[c]}catch(o){}},l.src=d,document.body.appendChild(l)}else{var i=new XMLHttpRequest;i.onreadystatechange=function(){4==i.readyState&&n(JSON.parse(i.responseText))},i.open("GET",d),i.send()}},feednami.loadGoogleFormat=function(e,n){return feednami.load({url:e,format:"google",includeXml:!0},n)};
\ No newline at end of file
diff --git a/woc/js/flexslider.min.js b/woc/js/flexslider.min.js
deleted file mode 100644
index 9c5f5eb..0000000
--- a/woc/js/flexslider.min.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(e){e.flexslider=function(t,n){var r=e(t);r.vars=e.extend({},e.flexslider.defaults,n);var i=r.vars.namespace,s=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||s||window.DocumentTouch&&document instanceof DocumentTouch)&&r.vars.touch,u="click touchend MSPointerUp",a="",f,l=r.vars.direction==="vertical",c=r.vars.reverse,h=r.vars.itemWidth>0,p=r.vars.animation==="fade",d=r.vars.asNavFor!=="",v={},m=true;e.data(t,"flexslider",r);v={init:function(){r.animating=false;r.currentSlide=parseInt(r.vars.startAt?r.vars.startAt:0,10);if(isNaN(r.currentSlide))r.currentSlide=0;r.animatingTo=r.currentSlide;r.atEnd=r.currentSlide===0||r.currentSlide===r.last;r.containerSelector=r.vars.selector.substr(0,r.vars.selector.search(" "));r.slides=e(r.vars.selector,r);r.container=e(r.containerSelector,r);r.count=r.slides.length;r.syncExists=e(r.vars.sync).length>0;if(r.vars.animation==="slide")r.vars.animation="swing";r.prop=l?"top":"marginLeft";r.args={};r.manualPause=false;r.stopped=false;r.started=false;r.startTimeout=null;r.transitions=!r.vars.video&&!p&&r.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var n in t){if(e.style[t[n]]!==undefined){r.pfx=t[n].replace("Perspective","").toLowerCase();r.prop="-"+r.pfx+"-transform";return true}}return false}();if(r.vars.controlsContainer!=="")r.controlsContainer=e(r.vars.controlsContainer).length>0&&e(r.vars.controlsContainer);if(r.vars.manualControls!=="")r.manualControls=e(r.vars.manualControls).length>0&&e(r.vars.manualControls);if(r.vars.randomize){r.slides.sort(function(){return Math.round(Math.random())-.5});r.container.empty().append(r.slides)}r.doMath();r.setup("init");if(r.vars.controlNav)v.controlNav.setup();if(r.vars.directionNav)v.directionNav.setup();if(r.vars.keyboard&&(e(r.containerSelector).length===1||r.vars.multipleKeyboard)){e(document).bind("keyup",function(e){var t=e.keyCode;if(!r.animating&&(t===39||t===37)){var n=t===39?r.getTarget("next"):t===37?r.getTarget("prev"):false;r.flexAnimate(n,r.vars.pauseOnAction)}})}if(r.vars.mousewheel){r.bind("mousewheel",function(e,t,n,i){e.preventDefault();var s=t<0?r.getTarget("next"):r.getTarget("prev");r.flexAnimate(s,r.vars.pauseOnAction)})}if(r.vars.pausePlay)v.pausePlay.setup();if(r.vars.slideshow&&r.vars.pauseInvisible)v.pauseInvisible.init();if(r.vars.slideshow){if(r.vars.pauseOnHover){r.hover(function(){if(!r.manualPlay&&!r.manualPause)r.pause()},function(){if(!r.manualPause&&!r.manualPlay&&!r.stopped)r.play()})}if(!r.vars.pauseInvisible||!v.pauseInvisible.isHidden()){r.vars.initDelay>0?r.startTimeout=setTimeout(r.play,r.vars.initDelay):r.play()}}if(d)v.asNav.setup();if(o&&r.vars.touch)v.touch();if(!p||p&&r.vars.smoothHeight)e(window).bind("resize orientationchange focus",v.resize);r.find("img").attr("draggable","false");setTimeout(function(){r.vars.start(r)},200)},asNav:{setup:function(){r.asNav=true;r.animatingTo=Math.floor(r.currentSlide/r.move);r.currentItem=r.currentSlide;r.slides.removeClass(i+"active-slide").eq(r.currentItem).addClass(i+"active-slide");if(!s){r.slides.on(u,function(t){t.preventDefault();var n=e(this),s=n.index();var o=n.offset().left-e(r).scrollLeft();if(o<=0&&n.hasClass(i+"active-slide")){r.flexAnimate(r.getTarget("prev"),true)}else if(!e(r.vars.asNavFor).data("flexslider").animating&&!n.hasClass(i+"active-slide")){r.direction=r.currentItem');if(r.pagingCount>1){for(var f=0;f ':""+n+" ";if("thumbnails"===r.vars.controlNav&&true===r.vars.thumbCaptions){var l=o.attr("data-thumbcaption");if(""!=l&&undefined!=l)s+=''+l+" "}r.controlNavScaffold.append(""+s+" ");n++}}r.controlsContainer?e(r.controlsContainer).append(r.controlNavScaffold):r.append(r.controlNavScaffold);v.controlNav.set();v.controlNav.active();r.controlNavScaffold.delegate("a, img",u,function(t){t.preventDefault();if(a===""||a===t.type){var n=e(this),s=r.controlNav.index(n);if(!n.hasClass(i+"active")){r.direction=s>r.currentSlide?"next":"prev";r.flexAnimate(s,r.vars.pauseOnAction)}}if(a===""){a=t.type}v.setToClearWatchedEvent()})},setupManual:function(){r.controlNav=r.manualControls;v.controlNav.active();r.controlNav.bind(u,function(t){t.preventDefault();if(a===""||a===t.type){var n=e(this),s=r.controlNav.index(n);if(!n.hasClass(i+"active")){s>r.currentSlide?r.direction="next":r.direction="prev";r.flexAnimate(s,r.vars.pauseOnAction)}}if(a===""){a=t.type}v.setToClearWatchedEvent()})},set:function(){var t=r.vars.controlNav==="thumbnails"?"img":"a";r.controlNav=e("."+i+"control-nav li "+t,r.controlsContainer?r.controlsContainer:r)},active:function(){r.controlNav.removeClass(i+"active").eq(r.animatingTo).addClass(i+"active")},update:function(t,n){if(r.pagingCount>1&&t==="add"){r.controlNavScaffold.append(e(""+r.count+" "))}else if(r.pagingCount===1){r.controlNavScaffold.find("li").remove()}else{r.controlNav.eq(n).closest("li").remove()}v.controlNav.set();r.pagingCount>1&&r.pagingCount!==r.controlNav.length?r.update(n,t):v.controlNav.active()}},directionNav:{setup:function(){var t=e('");if(r.controlsContainer){e(r.controlsContainer).append(t);r.directionNav=e("."+i+"direction-nav li a",r.controlsContainer)}else{r.append(t);r.directionNav=e("."+i+"direction-nav li a",r)}v.directionNav.update();r.directionNav.bind(u,function(t){t.preventDefault();var n;if(a===""||a===t.type){n=e(this).hasClass(i+"next")?r.getTarget("next"):r.getTarget("prev");r.flexAnimate(n,r.vars.pauseOnAction)}if(a===""){a=t.type}v.setToClearWatchedEvent()})},update:function(){var e=i+"disabled";if(r.pagingCount===1){r.directionNav.addClass(e).attr("tabindex","-1")}else if(!r.vars.animationLoop){if(r.animatingTo===0){r.directionNav.removeClass(e).filter("."+i+"prev").addClass(e).attr("tabindex","-1")}else if(r.animatingTo===r.last){r.directionNav.removeClass(e).filter("."+i+"next").addClass(e).attr("tabindex","-1")}else{r.directionNav.removeClass(e).removeAttr("tabindex")}}else{r.directionNav.removeClass(e).removeAttr("tabindex")}}},pausePlay:{setup:function(){var t=e('');if(r.controlsContainer){r.controlsContainer.append(t);r.pausePlay=e("."+i+"pauseplay a",r.controlsContainer)}else{r.append(t);r.pausePlay=e("."+i+"pauseplay a",r)}v.pausePlay.update(r.vars.slideshow?i+"pause":i+"play");r.pausePlay.bind(u,function(t){t.preventDefault();if(a===""||a===t.type){if(e(this).hasClass(i+"pause")){r.manualPause=true;r.manualPlay=false;r.pause()}else{r.manualPause=false;r.manualPlay=true;r.play()}}if(a===""){a=t.type}v.setToClearWatchedEvent()})},update:function(e){e==="play"?r.pausePlay.removeClass(i+"pause").addClass(i+"play").html(r.vars.playText):r.pausePlay.removeClass(i+"play").addClass(i+"pause").html(r.vars.pauseText)}},touch:function(){var e,n,i,o,u,a,f,d,v,m=false,g=0,y=0,b=0;if(!s){d=function(t){g=t.touches[0].pageX;y=t.touches[0].pageY;u=l?e-y:e-g;m=l?Math.abs(u)s){t.preventDefault();if(!p&&r.transitions){if(!r.vars.animationLoop){u=u/(r.currentSlide===0&&u<0||r.currentSlide===r.last&&u>0?Math.abs(u)/o+2:1)}r.setProps(i+u,"setTouch")}}};v=function(s){t.removeEventListener("touchmove",d,false);if(r.animatingTo===r.currentSlide&&!m&&!(u===null)){var f=c?-u:u,l=f>0?r.getTarget("next"):r.getTarget("prev");if(r.canAdvance(l)&&(Number(new Date)-a<550&&Math.abs(f)>50||Math.abs(f)>o/2)){r.flexAnimate(l,r.vars.pauseOnAction)}else{if(!p)r.flexAnimate(r.currentSlide,r.vars.pauseOnAction,true)}}t.removeEventListener("touchend",v,false);e=null;n=null;u=null;i=null};f=function(s){if(r.animating){s.preventDefault()}else if(window.navigator.msPointerEnabled||s.touches.length===1){r.pause();o=l?r.h:r.w;a=Number(new Date);g=s.touches[0].pageX;y=s.touches[0].pageY;i=h&&c&&r.animatingTo===r.last?0:h&&c?r.limit-(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo:h&&r.currentSlide===r.last?r.limit:h?(r.itemW+r.vars.itemMargin)*r.move*r.currentSlide:c?(r.last-r.currentSlide+r.cloneOffset)*o:(r.currentSlide+r.cloneOffset)*o;e=l?y:g;n=l?g:y;t.addEventListener("touchmove",d,false);t.addEventListener("touchend",v,false)}};t.addEventListener("touchstart",f,false)}else{t.style.msTouchAction="none";t._gesture=new MSGesture;t._gesture.target=t;t.addEventListener("MSPointerDown",w,false);t._slider=r;t.addEventListener("MSGestureChange",E,false);t.addEventListener("MSGestureEnd",S,false);function w(e){e.stopPropagation();if(r.animating){e.preventDefault()}else{r.pause();t._gesture.addPointer(e.pointerId);b=0;o=l?r.h:r.w;a=Number(new Date);i=h&&c&&r.animatingTo===r.last?0:h&&c?r.limit-(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo:h&&r.currentSlide===r.last?r.limit:h?(r.itemW+r.vars.itemMargin)*r.move*r.currentSlide:c?(r.last-r.currentSlide+r.cloneOffset)*o:(r.currentSlide+r.cloneOffset)*o}}function E(e){e.stopPropagation();var n=e.target._slider;if(!n){return}var r=-e.translationX,s=-e.translationY;b=b+(l?s:r);u=b;m=l?Math.abs(b)500){e.preventDefault();if(!p&&n.transitions){if(!n.vars.animationLoop){u=b/(n.currentSlide===0&&b<0||n.currentSlide===n.last&&b>0?Math.abs(b)/o+2:1)}n.setProps(i+u,"setTouch")}}}function S(t){t.stopPropagation();var r=t.target._slider;if(!r){return}if(r.animatingTo===r.currentSlide&&!m&&!(u===null)){var s=c?-u:u,f=s>0?r.getTarget("next"):r.getTarget("prev");if(r.canAdvance(f)&&(Number(new Date)-a<550&&Math.abs(s)>50||Math.abs(s)>o/2)){r.flexAnimate(f,r.vars.pauseOnAction)}else{if(!p)r.flexAnimate(r.currentSlide,r.vars.pauseOnAction,true)}}e=null;n=null;u=null;i=null;b=0}}},resize:function(){if(!r.animating&&r.is(":visible")){if(!h)r.doMath();if(p){v.smoothHeight()}else if(h){r.slides.width(r.computedW);r.update(r.pagingCount);r.setProps()}else if(l){r.viewport.height(r.h);r.setProps(r.h,"setTotal")}else{if(r.vars.smoothHeight)v.smoothHeight();r.newSlides.width(r.computedW);r.setProps(r.computedW,"setTotal")}}},smoothHeight:function(e){if(!l||p){var t=p?r:r.viewport;e?t.animate({height:r.slides.eq(r.animatingTo).height()},e):t.height(r.slides.eq(r.animatingTo).height())}},sync:function(t){var n=e(r.vars.sync).data("flexslider"),i=r.animatingTo;switch(t){case"animate":n.flexAnimate(i,r.vars.pauseOnAction,false,true);break;case"play":if(!n.playing&&!n.asNav){n.play()}break;case"pause":n.pause();break}},uniqueID:function(t){t.find("[id]").each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")});return t},pauseInvisible:{visProp:null,init:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t0?setTimeout(r.play,r.vars.initDelay):r.play()}})}},isHidden:function(){return document[v.pauseInvisible.visProp]||false}},setToClearWatchedEvent:function(){clearTimeout(f);f=setTimeout(function(){a=""},3e3)}};r.flexAnimate=function(t,n,s,u,a){if(!r.vars.animationLoop&&t!==r.currentSlide){r.direction=t>r.currentSlide?"next":"prev"}if(d&&r.pagingCount===1)r.direction=r.currentItemr.limit&&r.visible!==1?r.limit:b}else if(r.currentSlide===0&&t===r.count-1&&r.vars.animationLoop&&r.direction!=="next"){y=c?(r.count+r.cloneOffset)*m:0}else if(r.currentSlide===r.last&&t===0&&r.vars.animationLoop&&r.direction!=="prev"){y=c?0:(r.count+1)*m}else{y=c?(r.count-1-t+r.cloneOffset)*m:(t+r.cloneOffset)*m}r.setProps(y,"",r.vars.animationSpeed);if(r.transitions){if(!r.vars.animationLoop||!r.atEnd){r.animating=false;r.currentSlide=r.animatingTo}r.container.unbind("webkitTransitionEnd transitionend");r.container.bind("webkitTransitionEnd transitionend",function(){r.wrapup(m)})}else{r.container.animate(r.args,r.vars.animationSpeed,r.vars.easing,function(){r.wrapup(m)})}}else{if(!o){r.slides.eq(r.currentSlide).css({zIndex:1}).animate({opacity:0},r.vars.animationSpeed,r.vars.easing);r.slides.eq(t).css({zIndex:2}).animate({opacity:1},r.vars.animationSpeed,r.vars.easing,r.wrapup)}else{r.slides.eq(r.currentSlide).css({opacity:0,zIndex:1});r.slides.eq(t).css({opacity:1,zIndex:2});r.wrapup(m)}}if(r.vars.smoothHeight)v.smoothHeight(r.vars.animationSpeed)}};r.wrapup=function(e){if(!p&&!h){if(r.currentSlide===0&&r.animatingTo===r.last&&r.vars.animationLoop){r.setProps(e,"jumpEnd")}else if(r.currentSlide===r.last&&r.animatingTo===0&&r.vars.animationLoop){r.setProps(e,"jumpStart")}}r.animating=false;r.currentSlide=r.animatingTo;r.vars.after(r)};r.animateSlides=function(){if(!r.animating&&m)r.flexAnimate(r.getTarget("next"))};r.pause=function(){clearInterval(r.animatedSlides);r.animatedSlides=null;r.playing=false;if(r.vars.pausePlay)v.pausePlay.update("play");if(r.syncExists)v.sync("pause")};r.play=function(){if(r.playing)clearInterval(r.animatedSlides);r.animatedSlides=r.animatedSlides||setInterval(r.animateSlides,r.vars.slideshowSpeed);r.started=r.playing=true;if(r.vars.pausePlay)v.pausePlay.update("pause");if(r.syncExists)v.sync("play")};r.stop=function(){r.pause();r.stopped=true};r.canAdvance=function(e,t){var n=d?r.pagingCount-1:r.last;return t?true:d&&r.currentItem===r.count-1&&e===0&&r.direction==="prev"?true:d&&r.currentItem===0&&e===r.pagingCount-1&&r.direction!=="next"?false:e===r.currentSlide&&!d?false:r.vars.animationLoop?true:r.atEnd&&r.currentSlide===0&&e===n&&r.direction!=="next"?false:r.atEnd&&r.currentSlide===n&&e===0&&r.direction==="next"?false:true};r.getTarget=function(e){r.direction=e;if(e==="next"){return r.currentSlide===r.last?0:r.currentSlide+1}else{return r.currentSlide===0?r.last:r.currentSlide-1}};r.setProps=function(e,t,n){var i=function(){var n=e?e:(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo,i=function(){if(h){return t==="setTouch"?e:c&&r.animatingTo===r.last?0:c?r.limit-(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo:r.animatingTo===r.last?r.limit:n}else{switch(t){case"setTotal":return c?(r.count-1-r.currentSlide+r.cloneOffset)*e:(r.currentSlide+r.cloneOffset)*e;case"setTouch":return c?e:e;case"jumpEnd":return c?e:r.count*e;case"jumpStart":return c?r.count*e:e;default:return e}}}();return i*-1+"px"}();if(r.transitions){i=l?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)";n=n!==undefined?n/1e3+"s":"0s";r.container.css("-"+r.pfx+"-transition-duration",n);r.container.css("transition-duration",n)}r.args[r.prop]=i;if(r.transitions||n===undefined)r.container.css(r.args);r.container.css("transform",i)};r.setup=function(t){if(!p){var n,s;if(t==="init"){r.viewport=e('
').css({overflow:"hidden",position:"relative"}).appendTo(r).append(r.container);r.cloneCount=0;r.cloneOffset=0;if(c){s=e.makeArray(r.slides).reverse();r.slides=e(s);r.container.empty().append(r.slides)}}if(r.vars.animationLoop&&!h){r.cloneCount=2;r.cloneOffset=1;if(t!=="init")r.container.find(".clone").remove();r.container.append(r.slides.first().clone().addClass("clone").attr("aria-hidden","true")).prepend(r.slides.last().clone().addClass("clone").attr("aria-hidden","true"));v.uniqueID(r.slides.first().clone().addClass("clone")).appendTo(r.container);v.uniqueID(r.slides.last().clone().addClass("clone")).prependTo(r.container)}r.newSlides=e(r.vars.selector,r);n=c?r.count-1-r.currentSlide+r.cloneOffset:r.currentSlide+r.cloneOffset;if(l&&!h){r.container.height((r.count+r.cloneCount)*200+"%").css("position","absolute").width("100%");setTimeout(function(){r.newSlides.css({display:"block"});r.doMath();r.viewport.height(r.h);r.setProps(n*r.h,"init")},t==="init"?100:0)}else{r.container.width((r.count+r.cloneCount)*200+"%");r.setProps(n*r.computedW,"init");setTimeout(function(){r.doMath();r.newSlides.css({width:r.computedW,"float":"left",display:"block"});if(r.vars.smoothHeight)v.smoothHeight()},t==="init"?100:0)}}else{r.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"});if(t==="init"){if(!o){r.slides.css({opacity:0,display:"block",zIndex:1}).eq(r.currentSlide).css({zIndex:2}).animate({opacity:1},r.vars.animationSpeed,r.vars.easing)}else{r.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+r.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(r.currentSlide).css({opacity:1,zIndex:2})}}if(r.vars.smoothHeight)v.smoothHeight()}if(!h)r.slides.removeClass(i+"active-slide").eq(r.currentSlide).addClass(i+"active-slide");r.vars.init(r)};r.doMath=function(){var e=r.slides.first(),t=r.vars.itemMargin,n=r.vars.minItems,i=r.vars.maxItems;r.w=r.viewport===undefined?r.width():r.viewport.width();r.h=e.height();r.boxPadding=e.outerWidth()-e.width();if(h){r.itemT=r.vars.itemWidth+t;r.minW=n?n*r.itemT:r.w;r.maxW=i?i*r.itemT-t:r.w;r.itemW=r.minW>r.w?(r.w-t*(n-1))/n:r.maxWr.w?r.w:r.vars.itemWidth;r.visible=Math.floor(r.w/r.itemW);r.move=r.vars.move>0&&r.vars.mover.w?r.itemW*(r.count-1)+t*(r.count-1):(r.itemW+t)*r.count-r.w-t}else{r.itemW=r.w;r.pagingCount=r.count;r.last=r.count-1}r.computedW=r.itemW-r.boxPadding};r.update=function(e,t){r.doMath();if(!h){if(er.controlNav.length){v.controlNav.update("add")}else if(t==="remove"&&!h||r.pagingCountr.last){r.currentSlide-=1;r.animatingTo-=1}v.controlNav.update("remove",r.last)}}if(r.vars.directionNav)v.directionNav.update()};r.addSlide=function(t,n){var i=e(t);r.count+=1;r.last=r.count-1;if(l&&c){n!==undefined?r.slides.eq(r.count-n).after(i):r.container.prepend(i)}else{n!==undefined?r.slides.eq(n).before(i):r.container.append(i)}r.update(n,"add");r.slides=e(r.vars.selector+":not(.clone)",r);r.setup();r.vars.added(r)};r.removeSlide=function(t){var n=isNaN(t)?r.slides.index(e(t)):t;r.count-=1;r.last=r.count-1;if(isNaN(t)){e(t,r.slides).remove()}else{l&&c?r.slides.eq(r.last).remove():r.slides.eq(t).remove()}r.doMath();r.update(n,"remove");r.slides=e(r.vars.selector+":not(.clone)",r);r.setup();r.vars.removed(r)};v.init()};e(window).blur(function(e){focused=false}).focus(function(e){focused=true});e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:false,animationLoop:true,smoothHeight:false,startAt:0,slideshow:true,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:false,thumbCaptions:false,pauseOnAction:true,pauseOnHover:false,pauseInvisible:true,useCSS:true,touch:true,video:false,controlNav:true,directionNav:true,prevText:"Previous",nextText:"Next",keyboard:true,multipleKeyboard:false,mousewheel:false,pausePlay:false,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:true,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}};e.fn.flexslider=function(t){if(t===undefined)t={};if(typeof t==="object"){return this.each(function(){var n=e(this),r=t.selector?t.selector:".slides > li",i=n.find(r);if(i.length===1&&t.allowOneSlide===true||i.length===0){i.fadeIn(400);if(t.start)t.start(n)}else if(n.data("flexslider")===undefined){new e.flexslider(this,t)}})}else{var n=e(this).data("flexslider");switch(t){case"play":n.play();break;case"pause":n.pause();break;case"stop":n.stop();break;case"next":n.flexAnimate(n.getTarget("next"),true);break;case"prev":case"previous":n.flexAnimate(n.getTarget("prev"),true);break;default:if(typeof t==="number")n.flexAnimate(t,true)}}}})(jQuery)
\ No newline at end of file
diff --git a/woc/js/jquery.countdown.min.js b/woc/js/jquery.countdown.min.js
deleted file mode 100644
index c7b46a1..0000000
--- a/woc/js/jquery.countdown.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/* http://keith-wood.name/countdown.html
- Countdown for jQuery v2.0.1.
- Written by Keith Wood (kbwood{at}iinet.com.au) January 2008.
- Available under the MIT (https://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt) license.
- Please attribute the author if you use it. */
-(function($){var w='countdown';var Y=0;var O=1;var W=2;var D=3;var H=4;var M=5;var S=6;$.JQPlugin.createPlugin({name:w,defaultOptions:{until:null,since:null,timezone:null,serverSync:null,format:'dHMS',layout:'',compact:false,padZeroes:false,significant:0,description:'',expiryUrl:'',expiryText:'',alwaysExpire:false,onExpiry:null,onTick:null,tickInterval:1},regionalOptions:{'':{labels:['Years','Months','Weeks','Days','Hours','Minutes','Seconds'],labels1:['Year','Month','Week','Day','Hour','Minute','Second'],compactLabels:['y','m','w','d'],whichLabels:null,digits:['0','1','2','3','4','5','6','7','8','9'],timeSeparator:':',isRTL:false}},_getters:['getTimes'],_rtlClass:w+'-rtl',_sectionClass:w+'-section',_amountClass:w+'-amount',_periodClass:w+'-period',_rowClass:w+'-row',_holdingClass:w+'-holding',_showClass:w+'-show',_descrClass:w+'-descr',_timerElems:[],_init:function(){var c=this;this._super();this._serverSyncs=[];var d=(typeof Date.now=='function'?Date.now:function(){return new Date().getTime()});var e=(window.performance&&typeof window.performance.now=='function');function timerCallBack(a){var b=(a<1e12?(e?(performance.now()+performance.timing.navigationStart):d()):a||d());if(b-g>=1000){c._updateElems();g=b}f(timerCallBack)}var f=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null;var g=0;if(!f||$.noRequestAnimationFrame){$.noRequestAnimationFrame=null;setInterval(function(){c._updateElems()},980)}else{g=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||d();f(timerCallBack)}},UTCDate:function(a,b,c,e,f,g,h,i){if(typeof b=='object'&&b.constructor==Date){i=b.getMilliseconds();h=b.getSeconds();g=b.getMinutes();f=b.getHours();e=b.getDate();c=b.getMonth();b=b.getFullYear()}var d=new Date();d.setUTCFullYear(b);d.setUTCDate(1);d.setUTCMonth(c||0);d.setUTCDate(e||1);d.setUTCHours(f||0);d.setUTCMinutes((g||0)-(Math.abs(a)<30?a*60:a));d.setUTCSeconds(h||0);d.setUTCMilliseconds(i||0);return d},periodsToSeconds:function(a){return a[0]*31557600+a[1]*2629800+a[2]*604800+a[3]*86400+a[4]*3600+a[5]*60+a[6]},_instSettings:function(a,b){return{_periods:[0,0,0,0,0,0,0]}},_addElem:function(a){if(!this._hasElem(a)){this._timerElems.push(a)}},_hasElem:function(a){return($.inArray(a,this._timerElems)>-1)},_removeElem:function(b){this._timerElems=$.map(this._timerElems,function(a){return(a==b?null:a)})},_updateElems:function(){for(var i=this._timerElems.length-1;i>=0;i--){this._updateCountdown(this._timerElems[i])}},_optionsChanged:function(a,b,c){if(c.layout){c.layout=c.layout.replace(/</g,'<').replace(/>/g,'>')}this._resetExtraLabels(b.options,c);var d=(b.options.timezone!=c.timezone);$.extend(b.options,c);this._adjustSettings(a,b,c.until!=null||c.since!=null||d);var e=new Date();if((b._since&&b._sincee)){this._addElem(a[0])}this._updateCountdown(a,b)},_updateCountdown:function(a,b){a=a.jquery?a:$(a);b=b||this._getInst(a);if(!b){return}a.html(this._generateHTML(b)).toggleClass(this._rtlClass,b.options.isRTL);if($.isFunction(b.options.onTick)){var c=b._hold!='lap'?b._periods:this._calculatePeriods(b,b._show,b.options.significant,new Date());if(b.options.tickInterval==1||this.periodsToSeconds(c)%b.options.tickInterval==0){b.options.onTick.apply(a[0],[c])}}var d=b._hold!='pause'&&(b._since?b._now.getTime()=b._until.getTime());if(d&&!b._expiring){b._expiring=true;if(this._hasElem(a[0])||b.options.alwaysExpire){this._removeElem(a[0]);if($.isFunction(b.options.onExpiry)){b.options.onExpiry.apply(a[0],[])}if(b.options.expiryText){var e=b.options.layout;b.options.layout=b.options.expiryText;this._updateCountdown(a[0],b);b.options.layout=e}if(b.options.expiryUrl){window.location=b.options.expiryUrl}}b._expiring=false}else if(b._hold=='pause'){this._removeElem(a[0])}},_resetExtraLabels:function(a,b){for(var n in b){if(n.match(/[Ll]abels[02-9]|compactLabels1/)){a[n]=b[n]}}for(var n in a){if(n.match(/[Ll]abels[02-9]|compactLabels1/)&&typeof b[n]==='undefined'){a[n]=null}}},_adjustSettings:function(a,b,c){var d;var e=0;var f=null;for(var i=0;i0);h[i]=(c._show[i]=='?'&&!e?null:c._show[i]);f+=(h[i]?1:0);g-=(c._periods[i]>0?1:0)}var j=[false,false,false,false,false,false,false];for(var i=S;i>=Y;i--){if(c._show[i]){if(c._periods[i]){j[i]=true}else{j[i]=g>0;g--}}}var k=(c.options.compact?c.options.compactLabels:c.options.labels);var l=c.options.whichLabels||this._normalLabels;var m=function(a){var b=c.options['compactLabels'+l(c._periods[a])];return(h[a]?d._translateDigits(c,c._periods[a])+(b?b[a]:k[a])+' ':'')};var n=(c.options.padZeroes?2:1);var o=function(a){var b=c.options['labels'+l(c._periods[a])];return((!c.options.significant&&h[a])||(c.options.significant&&j[a])?''+''+d._minDigits(c,c._periods[a],n)+' '+''+(b?b[a]:k[a])+' ':'')};return(c.options.layout?this._buildLayout(c,h,c.options.layout,c.options.compact,c.options.significant,j):((c.options.compact?''+m(Y)+m(O)+m(W)+m(D)+(h[H]?this._minDigits(c,c._periods[H],2):'')+(h[M]?(h[H]?c.options.timeSeparator:'')+this._minDigits(c,c._periods[M],2):'')+(h[S]?(h[H]||h[M]?c.options.timeSeparator:'')+this._minDigits(c,c._periods[S],2):''):''+o(Y)+o(O)+o(W)+o(D)+o(H)+o(M)+o(S))+' '+(c.options.description?''+c.options.description+' ':'')))},_buildLayout:function(c,d,e,f,g,h){var j=c.options[f?'compactLabels':'labels'];var k=c.options.whichLabels||this._normalLabels;var l=function(a){return(c.options[(f?'compactLabels':'labels')+k(c._periods[a])]||j)[a]};var m=function(a,b){return c.options.digits[Math.floor(a/b)%10]};var o={desc:c.options.description,sep:c.options.timeSeparator,yl:l(Y),yn:this._minDigits(c,c._periods[Y],1),ynn:this._minDigits(c,c._periods[Y],2),ynnn:this._minDigits(c,c._periods[Y],3),y1:m(c._periods[Y],1),y10:m(c._periods[Y],10),y100:m(c._periods[Y],100),y1000:m(c._periods[Y],1000),ol:l(O),on:this._minDigits(c,c._periods[O],1),onn:this._minDigits(c,c._periods[O],2),onnn:this._minDigits(c,c._periods[O],3),o1:m(c._periods[O],1),o10:m(c._periods[O],10),o100:m(c._periods[O],100),o1000:m(c._periods[O],1000),wl:l(W),wn:this._minDigits(c,c._periods[W],1),wnn:this._minDigits(c,c._periods[W],2),wnnn:this._minDigits(c,c._periods[W],3),w1:m(c._periods[W],1),w10:m(c._periods[W],10),w100:m(c._periods[W],100),w1000:m(c._periods[W],1000),dl:l(D),dn:this._minDigits(c,c._periods[D],1),dnn:this._minDigits(c,c._periods[D],2),dnnn:this._minDigits(c,c._periods[D],3),d1:m(c._periods[D],1),d10:m(c._periods[D],10),d100:m(c._periods[D],100),d1000:m(c._periods[D],1000),hl:l(H),hn:this._minDigits(c,c._periods[H],1),hnn:this._minDigits(c,c._periods[H],2),hnnn:this._minDigits(c,c._periods[H],3),h1:m(c._periods[H],1),h10:m(c._periods[H],10),h100:m(c._periods[H],100),h1000:m(c._periods[H],1000),ml:l(M),mn:this._minDigits(c,c._periods[M],1),mnn:this._minDigits(c,c._periods[M],2),mnnn:this._minDigits(c,c._periods[M],3),m1:m(c._periods[M],1),m10:m(c._periods[M],10),m100:m(c._periods[M],100),m1000:m(c._periods[M],1000),sl:l(S),sn:this._minDigits(c,c._periods[S],1),snn:this._minDigits(c,c._periods[S],2),snnn:this._minDigits(c,c._periods[S],3),s1:m(c._periods[S],1),s10:m(c._periods[S],10),s100:m(c._periods[S],100),s1000:m(c._periods[S],1000)};var p=e;for(var i=Y;i<=S;i++){var q='yowdhms'.charAt(i);var r=new RegExp('\\{'+q+'<\\}([\\s\\S]*)\\{'+q+'>\\}','g');p=p.replace(r,((!g&&d[i])||(g&&h[i])?'$1':''))}$.each(o,function(n,v){var a=new RegExp('\\{'+n+'\\}','g');p=p.replace(a,v)});return p},_minDigits:function(a,b,c){b=''+b;if(b.length>=c){return this._translateDigits(a,b)}b='0000000000'+b;return this._translateDigits(a,b.substr(b.length-c))},_translateDigits:function(b,c){return(''+c).replace(/[0-9]/g,function(a){return b.options.digits[a]})},_determineShow:function(a){var b=a.options.format;var c=[];c[Y]=(b.match('y')?'?':(b.match('Y')?'!':null));c[O]=(b.match('o')?'?':(b.match('O')?'!':null));c[W]=(b.match('w')?'?':(b.match('W')?'!':null));c[D]=(b.match('d')?'?':(b.match('D')?'!':null));c[H]=(b.match('h')?'?':(b.match('H')?'!':null));c[M]=(b.match('m')?'?':(b.match('M')?'!':null));c[S]=(b.match('s')?'?':(b.match('S')?'!':null));return c},_calculatePeriods:function(c,d,e,f){c._now=f;c._now.setMilliseconds(0);var g=new Date(c._now.getTime());if(c._since){if(f.getTime()c._until.getTime()){c._now=f=g}}var h=[0,0,0,0,0,0,0];if(d[Y]||d[O]){var i=this._getDaysInMonth(f.getFullYear(),f.getMonth());var j=this._getDaysInMonth(g.getFullYear(),g.getMonth());var k=(g.getDate()==f.getDate()||(g.getDate()>=Math.min(i,j)&&f.getDate()>=Math.min(i,j)));var l=function(a){return(a.getHours()*60+a.getMinutes())*60+a.getSeconds()};var m=Math.max(0,(g.getFullYear()-f.getFullYear())*12+g.getMonth()-f.getMonth()+((g.getDate()o){f.setDate(o)}f.setFullYear(f.getFullYear()+h[Y]);f.setMonth(f.getMonth()+h[O]);if(n){f.setDate(o)}}var p=Math.floor((g.getTime()-f.getTime())/1000);var q=function(a,b){h[a]=(d[a]?Math.floor(p/b):0);p-=h[a]*b};q(W,604800);q(D,86400);q(H,3600);q(M,60);q(S,1);if(p>0&&!c._since){var r=[1,12,4.3482,7,24,60,60];var s=S;var t=1;for(var u=S;u>=Y;u--){if(d[u]){if(h[s]>=t){h[s]=0;p=1}if(p>0){h[u]++;p=0;s=u;t=1}}t*=r[u]}}if(e){for(var u=Y;u<=S;u++){if(e&&h[u]){e--}else if(!e){h[u]=0}}}return h}})})(jQuery);
\ No newline at end of file
diff --git a/woc/js/jquery.lazyload.js b/woc/js/jquery.lazyload.js
deleted file mode 100644
index 1e68433..0000000
--- a/woc/js/jquery.lazyload.js
+++ /dev/null
@@ -1,242 +0,0 @@
-/*!
- * Lazy Load - jQuery plugin for lazy loading images
- *
- * Copyright (c) 2007-2015 Mika Tuupola
- *
- * Licensed under the MIT license:
- * http://www.opensource.org/licenses/mit-license.php
- *
- * Project home:
- * http://www.appelsiini.net/projects/lazyload
- *
- * Version: 1.9.7
- *
- */
-
-(function($, window, document, undefined) {
- var $window = $(window);
-
- $.fn.lazyload = function(options) {
- var elements = this;
- var $container;
- var settings = {
- threshold : 0,
- failure_limit : 0,
- event : "scroll",
- effect : "show",
- container : window,
- data_attribute : "original",
- skip_invisible : false,
- appear : null,
- load : null,
- placeholder : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"
- };
-
- function update() {
- var counter = 0;
-
- elements.each(function() {
- var $this = $(this);
- if (settings.skip_invisible && !$this.is(":visible")) {
- return;
- }
- if ($.abovethetop(this, settings) ||
- $.leftofbegin(this, settings)) {
- /* Nothing. */
- } else if (!$.belowthefold(this, settings) &&
- !$.rightoffold(this, settings)) {
- $this.trigger("appear");
- /* if we found an image we'll load, reset the counter */
- counter = 0;
- } else {
- if (++counter > settings.failure_limit) {
- return false;
- }
- }
- });
-
- }
-
- if(options) {
- /* Maintain BC for a couple of versions. */
- if (undefined !== options.failurelimit) {
- options.failure_limit = options.failurelimit;
- delete options.failurelimit;
- }
- if (undefined !== options.effectspeed) {
- options.effect_speed = options.effectspeed;
- delete options.effectspeed;
- }
-
- $.extend(settings, options);
- }
-
- /* Cache container as jQuery as object. */
- $container = (settings.container === undefined ||
- settings.container === window) ? $window : $(settings.container);
-
- /* Fire one scroll event per scroll. Not one scroll event per image. */
- if (0 === settings.event.indexOf("scroll")) {
- $container.bind(settings.event, function() {
- return update();
- });
- }
-
- this.each(function() {
- var self = this;
- var $self = $(self);
-
- self.loaded = false;
-
- /* If no src attribute given use data:uri. */
- if ($self.attr("src") === undefined || $self.attr("src") === false) {
- if ($self.is("img")) {
- $self.attr("src", settings.placeholder);
- }
- }
-
- /* When appear is triggered load original image. */
- $self.one("appear", function() {
- if (!this.loaded) {
- if (settings.appear) {
- var elements_left = elements.length;
- settings.appear.call(self, elements_left, settings);
- }
- $(" ")
- .bind("load", function() {
-
- var original = $self.attr("data-" + settings.data_attribute);
- $self.hide();
- if ($self.is("img")) {
- $self.attr("src", original);
- } else {
- $self.css("background-image", "url('" + original + "')");
- }
- $self[settings.effect](settings.effect_speed);
-
- self.loaded = true;
-
- /* Remove image from array so it is not looped next time. */
- var temp = $.grep(elements, function(element) {
- return !element.loaded;
- });
- elements = $(temp);
-
- if (settings.load) {
- var elements_left = elements.length;
- settings.load.call(self, elements_left, settings);
- }
- })
- .attr("src", $self.attr("data-" + settings.data_attribute));
- }
- });
-
- /* When wanted event is triggered load original image */
- /* by triggering appear. */
- if (0 !== settings.event.indexOf("scroll")) {
- $self.bind(settings.event, function() {
- if (!self.loaded) {
- $self.trigger("appear");
- }
- });
- }
- });
-
- /* Check if something appears when window is resized. */
- $window.bind("resize", function() {
- update();
- });
-
- /* With IOS5 force loading images when navigating with back button. */
- /* Non optimal workaround. */
- if ((/(?:iphone|ipod|ipad).*os 5/gi).test(navigator.appVersion)) {
- $window.bind("pageshow", function(event) {
- if (event.originalEvent && event.originalEvent.persisted) {
- elements.each(function() {
- $(this).trigger("appear");
- });
- }
- });
- }
-
- /* Force initial check if images should appear. */
- $(document).ready(function() {
- update();
- });
-
- return this;
- };
-
- /* Convenience methods in jQuery namespace. */
- /* Use as $.belowthefold(element, {threshold : 100, container : window}) */
-
- $.belowthefold = function(element, settings) {
- var fold;
-
- if (settings.container === undefined || settings.container === window) {
- fold = (window.innerHeight ? window.innerHeight : $window.height()) + $window.scrollTop();
- } else {
- fold = $(settings.container).offset().top + $(settings.container).height();
- }
-
- return fold <= $(element).offset().top - settings.threshold;
- };
-
- $.rightoffold = function(element, settings) {
- var fold;
-
- if (settings.container === undefined || settings.container === window) {
- fold = $window.width() + $window.scrollLeft();
- } else {
- fold = $(settings.container).offset().left + $(settings.container).width();
- }
-
- return fold <= $(element).offset().left - settings.threshold;
- };
-
- $.abovethetop = function(element, settings) {
- var fold;
-
- if (settings.container === undefined || settings.container === window) {
- fold = $window.scrollTop();
- } else {
- fold = $(settings.container).offset().top;
- }
-
- return fold >= $(element).offset().top + settings.threshold + $(element).height();
- };
-
- $.leftofbegin = function(element, settings) {
- var fold;
-
- if (settings.container === undefined || settings.container === window) {
- fold = $window.scrollLeft();
- } else {
- fold = $(settings.container).offset().left;
- }
-
- return fold >= $(element).offset().left + settings.threshold + $(element).width();
- };
-
- $.inviewport = function(element, settings) {
- return !$.rightoffold(element, settings) && !$.leftofbegin(element, settings) &&
- !$.belowthefold(element, settings) && !$.abovethetop(element, settings);
- };
-
- /* Custom selectors for your convenience. */
- /* Use as $("img:below-the-fold").something() or */
- /* $("img").filter(":below-the-fold").something() which is faster */
-
- $.extend($.expr[":"], {
- "below-the-fold" : function(a) { return $.belowthefold(a, {threshold : 0}); },
- "above-the-top" : function(a) { return !$.belowthefold(a, {threshold : 0}); },
- "right-of-screen": function(a) { return $.rightoffold(a, {threshold : 0}); },
- "left-of-screen" : function(a) { return !$.rightoffold(a, {threshold : 0}); },
- "in-viewport" : function(a) { return $.inviewport(a, {threshold : 0}); },
- /* Maintain BC for couple of versions. */
- "above-the-fold" : function(a) { return !$.belowthefold(a, {threshold : 0}); },
- "right-of-fold" : function(a) { return $.rightoffold(a, {threshold : 0}); },
- "left-of-fold" : function(a) { return !$.rightoffold(a, {threshold : 0}); }
- });
-
-})(jQuery, window, document);
diff --git a/woc/js/jquery.min.js b/woc/js/jquery.min.js
deleted file mode 100644
index f364443..0000000
--- a/woc/js/jquery.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */
-!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b="length"in a&&a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML=" ",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML=" ","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML=" ",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;
-
-return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML=" a ",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML=" ",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function aa(){return!0}function ba(){return!1}function ca(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h ]","i"),ha=/^\s+/,ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ja=/<([\w:]+)/,ka=/\s*$/g,ra={option:[1,""," "],legend:[1,""," "],area:[1,""," "],param:[1,""," "],thead:[1,""],tr:[2,""],col:[2,""],td:[3,""],_default:k.htmlSerialize?[0,"",""]:[1,"X","
"]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1>$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?""!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1>$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("")).appendTo(b.documentElement),b=(Ca[0].contentWindow||Ca[0].contentDocument).document,b.write(),b.close(),c=Ea(a,b),Ca.detach()),Da[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Ga=/^margin/,Ha=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ia,Ja,Ka=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ia=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)},Ja=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ia(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Ha.test(g)&&Ga.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ia=function(a){return a.currentStyle},Ja=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ia(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Ha.test(g)&&!Ka.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function La(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML=" a ",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight),b.removeChild(i)),b.innerHTML="",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Ma=/alpha\([^)]*\)/i,Na=/opacity\s*=\s*([^)]*)/,Oa=/^(none|table(?!-c[ea]).+)/,Pa=new RegExp("^("+S+")(.*)$","i"),Qa=new RegExp("^([+-])=("+S+")","i"),Ra={position:"absolute",visibility:"hidden",display:"block"},Sa={letterSpacing:"0",fontWeight:"400"},Ta=["Webkit","O","Moz","ms"];function Ua(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Ta.length;while(e--)if(b=Ta[e]+c,b in a)return b;return d}function Va(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fa(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wa(a,b,c){var d=Pa.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Ya(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ia(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Ja(a,b,f),(0>e||null==e)&&(e=a.style[b]),Ha.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xa(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Ja(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ua(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qa.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ua(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Ja(a,b,d)),"normal"===f&&b in Sa&&(f=Sa[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Oa.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Ra,function(){return Ya(a,b,d)}):Ya(a,b,d):void 0},set:function(a,c,d){var e=d&&Ia(a);return Wa(a,c,d?Xa(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Na.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Ma,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Ma.test(f)?f.replace(Ma,e):f+" "+e)}}),m.cssHooks.marginRight=La(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Ja,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Ga.test(a)||(m.cssHooks[a+b].set=Wa)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ia(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Va(this,!0)},hide:function(){return Va(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Za(a,b,c,d,e){
-return new Za.prototype.init(a,b,c,d,e)}m.Tween=Za,Za.prototype={constructor:Za,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Za.propHooks[this.prop];return a&&a.get?a.get(this):Za.propHooks._default.get(this)},run:function(a){var b,c=Za.propHooks[this.prop];return this.options.duration?this.pos=b=m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Za.propHooks._default.set(this),this}},Za.prototype.init.prototype=Za.prototype,Za.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Za.propHooks.scrollTop=Za.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Za.prototype.init,m.fx.step={};var $a,_a,ab=/^(?:toggle|show|hide)$/,bb=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cb=/queueHooks$/,db=[ib],eb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bb.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bb.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fb(){return setTimeout(function(){$a=void 0}),$a=m.now()}function gb(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hb(a,b,c){for(var d,e=(eb[b]||[]).concat(eb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ib(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fa(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fa(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ab.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fa(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hb(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jb(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kb(a,b,c){var d,e,f=0,g=db.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$a||fb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$a||fb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jb(k,j.opts.specialEasing);g>f;f++)if(d=db[f].call(j,a,k,j.opts))return d;return m.map(k,hb,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kb,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],eb[c]=eb[c]||[],eb[c].unshift(b)},prefilter:function(a,b){b?db.unshift(a):db.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kb(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gb(b,!0),a,d,e)}}),m.each({slideDown:gb("show"),slideUp:gb("hide"),slideToggle:gb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($a=m.now();ca ",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lb=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lb,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mb,nb,ob=m.expr.attrHandle,pb=/^(?:checked|selected)$/i,qb=k.getSetAttribute,rb=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nb:mb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rb&&qb||!pb.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qb?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nb={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rb&&qb||!pb.test(c)?a.setAttribute(!qb&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ob[b]||m.find.attr;ob[b]=rb&&qb||!pb.test(b)?function(a,b,d){var e,f;return d||(f=ob[b],ob[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,ob[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rb&&qb||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mb&&mb.set(a,b,c)}}),qb||(mb={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},ob.id=ob.name=ob.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mb.set},m.attrHooks.contenteditable={set:function(a,b,c){mb.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sb=/^(?:input|select|textarea|button|object)$/i,tb=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sb.test(a.nodeName)||tb.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var ub=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ub," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ub," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ub," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vb=m.now(),wb=/\?/,xb=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xb,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yb,zb,Ab=/#.*$/,Bb=/([?&])_=[^&]*/,Cb=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Db=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Eb=/^(?:GET|HEAD)$/,Fb=/^\/\//,Gb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hb={},Ib={},Jb="*/".concat("*");try{zb=location.href}catch(Kb){zb=y.createElement("a"),zb.href="",zb=zb.href}yb=Gb.exec(zb.toLowerCase())||[];function Lb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mb(a,b,c,d){var e={},f=a===Ib;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nb(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Ob(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zb,type:"GET",isLocal:Db.test(yb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nb(Nb(a,m.ajaxSettings),b):Nb(m.ajaxSettings,a)},ajaxPrefilter:Lb(Hb),ajaxTransport:Lb(Ib),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cb.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zb)+"").replace(Ab,"").replace(Fb,yb[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gb.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yb[1]&&c[2]===yb[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yb[3]||("http:"===yb[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mb(Hb,k,b,v),2===t)return v;h=m.event&&k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Eb.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wb.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bb.test(e)?e.replace(Bb,"$1_="+vb++):e+(wb.test(e)?"&":"?")+"_="+vb++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jb+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mb(Ib,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Ob(k,v,c)),u=Pb(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qb=/%20/g,Rb=/\[\]$/,Sb=/\r?\n/g,Tb=/^(?:submit|button|image|reset|file)$/i,Ub=/^(?:input|select|textarea|keygen)/i;function Vb(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rb.test(a)?d(a,e):Vb(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vb(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vb(c,a[c],b,e);return d.join("&").replace(Qb,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Ub.test(this.nodeName)&&!Tb.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sb,"\r\n")}}):{name:b.name,value:c.replace(Sb,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zb()||$b()}:Zb;var Wb=0,Xb={},Yb=m.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Xb)Xb[a](void 0,!0)}),k.cors=!!Yb&&"withCredentials"in Yb,Yb=k.ajax=!!Yb,Yb&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wb;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xb[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xb[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zb(){try{return new a.XMLHttpRequest}catch(b){}}function $b(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _b=[],ac=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_b.pop()||m.expando+"_"+vb++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ac.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ac.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ac,"$1"+e):b.jsonp!==!1&&(b.url+=(wb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_b.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bc=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bc)return bc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cc=a.document.documentElement;function dc(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dc(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cc;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cc})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dc(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=La(k.pixelPosition,function(a,c){return c?(c=Ja(a,b),Ha.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ec=a.jQuery,fc=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fc),b&&a.jQuery===m&&(a.jQuery=ec),m},typeof b===K&&(a.jQuery=a.$=m),m});
-//# sourceMappingURL=jquery.min.map
\ No newline at end of file
diff --git a/woc/js/jquery.plugin.min.js b/woc/js/jquery.plugin.min.js
deleted file mode 100644
index 7197d76..0000000
--- a/woc/js/jquery.plugin.min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/** Abstract base class for collection plugins v1.0.1.
- Written by Keith Wood (kbwood{at}iinet.com.au) December 2013.
- Licensed under the MIT (https://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt) license. */
-(function(){var j=false;window.JQClass=function(){};JQClass.classes={};JQClass.extend=function extender(f){var g=this.prototype;j=true;var h=new this();j=false;for(var i in f){h[i]=typeof f[i]=='function'&&typeof g[i]=='function'?(function(d,e){return function(){var b=this._super;this._super=function(a){return g[d].apply(this,a||[])};var c=e.apply(this,arguments);this._super=b;return c}})(i,f[i]):f[i]}function JQClass(){if(!j&&this._init){this._init.apply(this,arguments)}}JQClass.prototype=h;JQClass.prototype.constructor=JQClass;JQClass.extend=extender;return JQClass}})();(function($){JQClass.classes.JQPlugin=JQClass.extend({name:'plugin',defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return'is-'+this.name},_init:function(){$.extend(this.defaultOptions,(this.regionalOptions&&this.regionalOptions[''])||{});var c=camelCase(this.name);$[c]=this;$.fn[c]=function(a){var b=Array.prototype.slice.call(arguments,1);if($[c]._isNotChained(a,b)){return $[c][a].apply($[c],[this[0]].concat(b))}return this.each(function(){if(typeof a==='string'){if(a[0]==='_'||!$[c][a]){throw'Unknown method: '+a;}$[c][a].apply($[c],[this].concat(b))}else{$[c]._attach(this,a)}})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){if(a==='option'&&(b.length===0||(b.length===1&&typeof b[0]==='string'))){return true}return $.inArray(a,this._getters)>-1},_attach:function(a,b){a=$(a);if(a.hasClass(this._getMarker())){return}a.addClass(this._getMarker());b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c);this._postAttach(a,c);this.option(a,b)},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||'';f=f.replace(/'/g,'"');f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,i){var c=f.substring(0,i).match(/"/g);return(!c||c.length%2===0?'"'+b+'":':b+':')});f=$.parseJSON('{'+f+'}');for(var g in f){var h=f[g];if(typeof h==='string'&&h.match(/^new Date\((.*)\)$/)){f[g]=eval(h)}}return f}catch(e){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||(typeof b==='string'&&c==null)){var e=(d||{}).options;return(e&&b?e[b]:e)}if(!a.hasClass(this._getMarker())){return}var e=b||{};if(typeof b==='string'){e={};e[b]=c}this._optionsChanged(a,d,e);$.extend(d.options,e)},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a);if(!a.hasClass(this._getMarker())){return}this._preDestroy(a,this._getInst(a));a.removeData(this.name).removeClass(this._getMarker())},_preDestroy:function(a,b){}});function camelCase(c){return c.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}$.JQPlugin={createPlugin:function(a,b){if(typeof a==='object'){b=a;a='JQPlugin'}a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b);new JQClass.classes[c]()}}})(jQuery);
\ No newline at end of file
diff --git a/woc/js/lightbox.min.js b/woc/js/lightbox.min.js
deleted file mode 100644
index 3c99b15..0000000
--- a/woc/js/lightbox.min.js
+++ /dev/null
@@ -1,9 +0,0 @@
-/**
- * Lightbox v2.7.1
- * by Lokesh Dhakar - http://lokeshdhakar.com/projects/lightbox2/
- *
- * @license http://creativecommons.org/licenses/by/2.5/
- * - Free for use in both personal and commercial projects
- * - Attribution requires leaving author name, author link, and the license info intact
- */
-(function(){var a=jQuery,b=function(){function a(){this.fadeDuration=500,this.fitImagesInViewport=!0,this.resizeDuration=700,this.positionFromTop=50,this.showImageNumberLabel=!0,this.alwaysShowNavOnTouchDevices=!1,this.wrapAround=!1}return a.prototype.albumLabel=function(a,b){return"Image "+a+" of "+b},a}(),c=function(){function b(a){this.options=a,this.album=[],this.currentImageIndex=void 0,this.init()}return b.prototype.init=function(){this.enable(),this.build()},b.prototype.enable=function(){var b=this;a("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(c){return b.start(a(c.currentTarget)),!1})},b.prototype.build=function(){var b=this;a("
").appendTo(a("body")),this.$lightbox=a("#lightbox"),this.$overlay=a("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.containerTopPadding=parseInt(this.$container.css("padding-top"),10),this.containerRightPadding=parseInt(this.$container.css("padding-right"),10),this.containerBottomPadding=parseInt(this.$container.css("padding-bottom"),10),this.containerLeftPadding=parseInt(this.$container.css("padding-left"),10),this.$overlay.hide().on("click",function(){return b.end(),!1}),this.$lightbox.hide().on("click",function(c){return"lightbox"===a(c.target).attr("id")&&b.end(),!1}),this.$outerContainer.on("click",function(c){return"lightbox"===a(c.target).attr("id")&&b.end(),!1}),this.$lightbox.find(".lb-prev").on("click",function(){return b.changeImage(0===b.currentImageIndex?b.album.length-1:b.currentImageIndex-1),!1}),this.$lightbox.find(".lb-next").on("click",function(){return b.changeImage(b.currentImageIndex===b.album.length-1?0:b.currentImageIndex+1),!1}),this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return b.end(),!1})},b.prototype.start=function(b){function c(a){d.album.push({link:a.attr("href"),title:a.attr("data-title")||a.attr("title")})}var d=this,e=a(window);e.on("resize",a.proxy(this.sizeOverlay,this)),a("select, object, embed").css({visibility:"hidden"}),this.sizeOverlay(),this.album=[];var f,g=0,h=b.attr("data-lightbox");if(h){f=a(b.prop("tagName")+'[data-lightbox="'+h+'"]');for(var i=0;i
j||e.height>i)&&(e.width/j>e.height/i?(h=j,g=parseInt(e.height/(e.width/h),10),d.width(h),d.height(g)):(g=i,h=parseInt(e.width/(e.height/g),10),d.width(h),d.height(g)))),c.sizeContainer(d.width(),d.height())},e.src=this.album[b].link,this.currentImageIndex=b},b.prototype.sizeOverlay=function(){this.$overlay.width(a(window).width()).height(a(document).height())},b.prototype.sizeContainer=function(a,b){function c(){d.$lightbox.find(".lb-dataContainer").width(g),d.$lightbox.find(".lb-prevLink").height(h),d.$lightbox.find(".lb-nextLink").height(h),d.showImage()}var d=this,e=this.$outerContainer.outerWidth(),f=this.$outerContainer.outerHeight(),g=a+this.containerLeftPadding+this.containerRightPadding,h=b+this.containerTopPadding+this.containerBottomPadding;e!==g||f!==h?this.$outerContainer.animate({width:g,height:h},this.options.resizeDuration,"swing",function(){c()}):c()},b.prototype.showImage=function(){this.$lightbox.find(".lb-loader").hide(),this.$lightbox.find(".lb-image").fadeIn("slow"),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},b.prototype.updateNav=function(){var a=!1;try{document.createEvent("TouchEvent"),a=this.options.alwaysShowNavOnTouchDevices?!0:!1}catch(b){}this.$lightbox.find(".lb-nav").show(),this.album.length>1&&(this.options.wrapAround?(a&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(this.currentImageIndex>0&&(this.$lightbox.find(".lb-prev").show(),a&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex1&&this.options.showImageNumberLabel?this.$lightbox.find(".lb-number").text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn("fast"):this.$lightbox.find(".lb-number").hide(),this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return b.sizeOverlay()})},b.prototype.preloadNeighboringImages=function(){if(this.album.length>this.currentImageIndex+1){var a=new Image;a.src=this.album[this.currentImageIndex+1].link}if(this.currentImageIndex>0){var b=new Image;b.src=this.album[this.currentImageIndex-1].link}},b.prototype.enableKeyboardNav=function(){a(document).on("keyup.keyboard",a.proxy(this.keyboardAction,this))},b.prototype.disableKeyboardNav=function(){a(document).off(".keyboard")},b.prototype.keyboardAction=function(a){var b=27,c=37,d=39,e=a.keyCode,f=String.fromCharCode(e).toLowerCase();e===b||f.match(/x|o|c/)?this.end():"p"===f||e===c?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):("n"===f||e===d)&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},b.prototype.end=function(){this.disableKeyboardNav(),a(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),a("select, object, embed").css({visibility:"visible"})},b}();a(function(){{var a=new b;new c(a)}})}).call(this);
diff --git a/woc/js/loklak-fetcher.js b/woc/js/loklak-fetcher.js
deleted file mode 100644
index fd4fff9..0000000
--- a/woc/js/loklak-fetcher.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/*******************************************************************************
- * loklak-fetcher-client
- * by Yago González (C) 2016 - Under MIT license
- * Bugs? Questions? Don't know what's the meaning of life?
- * Take a look at: github.com/YagoGG/loklak-fetcher-client
- * Please, keep this header if you want to use this code. Thank you ;)
- ******************************************************************************/
-
-window.loklakFetcher = (function() {
- var script = null;
-
- var loklakFetcher = {
- /**
- * Fetches tweets from the public loklak API, with the options provided
- * @param {object} options Object with allowed GET-attributes, see
- * loklak.org/api.html
- * @param {function} callback Function called after getting the results.
- * These are passed as first argument
- */
- getTweets: function(options, callback) {
- if(typeof options === 'function') { // A callback has been provided as 2nd
- // argument (no options)
- callback = options;
- options = {};
- } else if(callback === undefined) { // No callback has been provided, even
- // as 2nd argument
- throw new Error('[LOKLAK-FETCHER] No callback provided');
- }
-
- var settings = [ 'count', 'source', 'fields', 'limit', 'tzOffset',
- 'minified' ]; // Field names for all the possible parameters
- var defaults = [ 100, 'cache', '', '', 0, true ]; // Default values
-
- // Check if no options have been provided
- if(typeof options === 'undefined') {
- options = {}; // Create 'options' to avoid ReferenceErrors later
- }
-
- //Check if there are any data elements set
- var tweetsEl = document.getElementById("tweets");
- var dataset = tweetsEl.dataset;
- if(dataset.count) {
- options[settings[0]] = dataset.count; //count is index 0
- }
-
- var query;
-
- if(dataset.query) {
- query = dataset.query.replace(/\s/gi, '%20').replace(/#/gi, '%23').replace('_',"");
- //replace spaces and hashtags in URL
- } else {
- //query = "fossasia";
- }
-
- if(dataset.start) {
- query = query + "%20since:" + dataset.start;
- }
-
- if(dataset.end) {
- query = query + "%20until:" + dataset.end;
- }
-
- if(dataset.from) {
- query = query + "%20from:" + dataset.from;
- }
-
- // Write unset options as their default
- for(var index in settings) {
- if(options[settings[index]] === undefined) {
- options[settings[index]] = defaults[index];
- }
- }
-
- // Create the URL with all the parameters
- var url = 'https://loklak.org/api/search.json' +
- '?callback=loklakFetcher.handleData' +
- '&q=' + query +
- '&count=' + options.count +
- '&source=' + options.source +
- '&fields=' + options.fields +
- '&limit=' + options.limit +
- '&timezoneOffset=' + options.tzOffset +
- '&minified=' + options.minified ;
- // If the script element for JSONP already exists, remove it
-
- if(script !== null) {
- document.head.removeChild(script);
- }
-
- /**
- * Invokes the callback function, passing the data from the server as the
- * first and only argument.
- * @param {object} data JSON coming from loklak's API
- */
- this.handleData = function(data) {
- callback(data);
- };
-
- // Create the script tag for JSONP
- script = document.createElement("script");
- script.src = url;
- document.head.appendChild(script);
- }
- };
-
- return loklakFetcher;
-}());
diff --git a/woc/js/map.js b/woc/js/map.js
deleted file mode 100644
index fabbbb0..0000000
--- a/woc/js/map.js
+++ /dev/null
@@ -1,17 +0,0 @@
-function initMap() {
- var mapword = document.getElementById('mappos').value;
- var maparray = mapword.split(',');
- var latitude = parseFloat(maparray[0]);
- var longitude = parseFloat(maparray[1]);
- var myLatLng = {lat: latitude, lng:longitude};
-
- var map = new google.maps.Map(document.getElementById('map'), {
- zoom: 16,
- center: myLatLng
- });
-
- var marker = new google.maps.Marker({
- position: myLatLng,
- map: map
- });
- }
\ No newline at end of file
diff --git a/woc/js/navbar.js b/woc/js/navbar.js
deleted file mode 100644
index 0a6dbe0..0000000
--- a/woc/js/navbar.js
+++ /dev/null
@@ -1,46 +0,0 @@
-/**
- * Created by championswimmer on 27/08/16.
- */
-$(function() {
- $('.nav.navbar-nav > li a').removeClass('active');
- var linkUrl=window.location.href.split("/");
- if(findMatch(linkUrl, "tracks.html")){
- $("#trackslink").addClass('active');
- }
- else if(findMatch(linkUrl, "rooms.html")){
- $("#roomslink").addClass('active');
- }
- else if(findMatch(linkUrl, "schedule.html")){
- $("#schedulelink").addClass('active');
- }
- else if(findMatch(linkUrl, "speakers.html")){
- $("#speakerslink").addClass('active');
- }
- else if(findMatch(linkUrl, "sessions.html")){
- $("#sessionslink").addClass('active');
- }
- else {
- $("#homelink").addClass('active');
- }
-});
-
-//The function below checks whether any of the entries of the array match against the
-//given pattern or not.
-
-function findMatch(arr, pattern){
- // len stores the no. of elements checked so far and flag tells whether we found any
- // pattern or not.
- var len = 0, flag = 0;
- arr.forEach(function(val){
- len += 1;
- if(val.indexOf(pattern) !== -1){
- flag = 1;
- }
- });
-
- // the check below makes sure that the function doesn't return any value before all
- // of the entries of the array are checked against the pattern.
- if(len === arr.length){
- return flag;
- }
-}
diff --git a/woc/js/placeholders.min.js b/woc/js/placeholders.min.js
deleted file mode 100644
index 0dff6ff..0000000
--- a/woc/js/placeholders.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Placeholders.js v3.0.2 */
-(function(t){"use strict";function e(t,e,r){return t.addEventListener?t.addEventListener(e,r,!1):t.attachEvent?t.attachEvent("on"+e,r):void 0}function r(t,e){var r,n;for(r=0,n=t.length;n>r;r++)if(t[r]===e)return!0;return!1}function n(t,e){var r;t.createTextRange?(r=t.createTextRange(),r.move("character",e),r.select()):t.selectionStart&&(t.focus(),t.setSelectionRange(e,e))}function a(t,e){try{return t.type=e,!0}catch(r){return!1}}t.Placeholders={Utils:{addEventListener:e,inArray:r,moveCaret:n,changeType:a}}})(this),function(t){"use strict";function e(){}function r(){try{return document.activeElement}catch(t){}}function n(t,e){var r,n,a=!!e&&t.value!==e,u=t.value===t.getAttribute(V);return(a||u)&&"true"===t.getAttribute(D)?(t.removeAttribute(D),t.value=t.value.replace(t.getAttribute(V),""),t.className=t.className.replace(R,""),n=t.getAttribute(F),parseInt(n,10)>=0&&(t.setAttribute("maxLength",n),t.removeAttribute(F)),r=t.getAttribute(P),r&&(t.type=r),!0):!1}function a(t){var e,r,n=t.getAttribute(V);return""===t.value&&n?(t.setAttribute(D,"true"),t.value=n,t.className+=" "+I,r=t.getAttribute(F),r||(t.setAttribute(F,t.maxLength),t.removeAttribute("maxLength")),e=t.getAttribute(P),e?t.type="text":"password"===t.type&&M.changeType(t,"text")&&t.setAttribute(P,"password"),!0):!1}function u(t,e){var r,n,a,u,i,l,o;if(t&&t.getAttribute(V))e(t);else for(a=t?t.getElementsByTagName("input"):b,u=t?t.getElementsByTagName("textarea"):f,r=a?a.length:0,n=u?u.length:0,o=0,l=r+n;l>o;o++)i=r>o?a[o]:u[o-r],e(i)}function i(t){u(t,n)}function l(t){u(t,a)}function o(t){return function(){m&&t.value===t.getAttribute(V)&&"true"===t.getAttribute(D)?M.moveCaret(t,0):n(t)}}function c(t){return function(){a(t)}}function s(t){return function(e){return A=t.value,"true"===t.getAttribute(D)&&A===t.getAttribute(V)&&M.inArray(C,e.keyCode)?(e.preventDefault&&e.preventDefault(),!1):void 0}}function d(t){return function(){n(t,A),""===t.value&&(t.blur(),M.moveCaret(t,0))}}function g(t){return function(){t===r()&&t.value===t.getAttribute(V)&&"true"===t.getAttribute(D)&&M.moveCaret(t,0)}}function v(t){return function(){i(t)}}function p(t){t.form&&(T=t.form,"string"==typeof T&&(T=document.getElementById(T)),T.getAttribute(U)||(M.addEventListener(T,"submit",v(T)),T.setAttribute(U,"true"))),M.addEventListener(t,"focus",o(t)),M.addEventListener(t,"blur",c(t)),m&&(M.addEventListener(t,"keydown",s(t)),M.addEventListener(t,"keyup",d(t)),M.addEventListener(t,"click",g(t))),t.setAttribute(j,"true"),t.setAttribute(V,x),(m||t!==r())&&a(t)}var b,f,m,h,A,y,E,x,L,T,N,S,w,B=["text","search","url","tel","email","password","number","textarea"],C=[27,33,34,35,36,37,38,39,40,8,46],k="#ccc",I="placeholdersjs",R=RegExp("(?:^|\\s)"+I+"(?!\\S)"),V="data-placeholder-value",D="data-placeholder-active",P="data-placeholder-type",U="data-placeholder-submit",j="data-placeholder-bound",q="data-placeholder-focus",z="data-placeholder-live",F="data-placeholder-maxlength",G=document.createElement("input"),H=document.getElementsByTagName("head")[0],J=document.documentElement,K=t.Placeholders,M=K.Utils;if(K.nativeSupport=void 0!==G.placeholder,!K.nativeSupport){for(b=document.getElementsByTagName("input"),f=document.getElementsByTagName("textarea"),m="false"===J.getAttribute(q),h="false"!==J.getAttribute(z),y=document.createElement("style"),y.type="text/css",E=document.createTextNode("."+I+" { color:"+k+"; }"),y.styleSheet?y.styleSheet.cssText=E.nodeValue:y.appendChild(E),H.insertBefore(y,H.firstChild),w=0,S=b.length+f.length;S>w;w++)N=b.length>w?b[w]:f[w-b.length],x=N.attributes.placeholder,x&&(x=x.nodeValue,x&&M.inArray(B,N.type)&&p(N));L=setInterval(function(){for(w=0,S=b.length+f.length;S>w;w++)N=b.length>w?b[w]:f[w-b.length],x=N.attributes.placeholder,x?(x=x.nodeValue,x&&M.inArray(B,N.type)&&(N.getAttribute(j)||p(N),(x!==N.getAttribute(V)||"password"===N.type&&!N.getAttribute(P))&&("password"===N.type&&!N.getAttribute(P)&&M.changeType(N,"text")&&N.setAttribute(P,"password"),N.value===N.getAttribute(V)&&(N.value=x),N.setAttribute(V,x)))):N.getAttribute(D)&&(n(N),N.removeAttribute(V));h||clearInterval(L)},100)}M.addEventListener(t,"beforeunload",function(){K.disable()}),K.disable=K.nativeSupport?e:i,K.enable=K.nativeSupport?e:l}(this);
\ No newline at end of file
diff --git a/woc/js/popover.js b/woc/js/popover.js
deleted file mode 100644
index f5caef3..0000000
--- a/woc/js/popover.js
+++ /dev/null
@@ -1,202 +0,0 @@
-/* Created by aayusharora on June 20, 2017 */
-
-$(document).ready(function () {
- let widthWindow = $(window).width();
- popbox = $(".pop-box");
- headerpop = $(".header-pop");
- sizeevent = $(".sizeevent");
- tracktime = $(".sizeevent span");
- speakerinfo = $(".speaker-info");
-
- popbox.addClass('hide');
- if( widthWindow < 768) {
- $(document).on('click','.sizeevent',function (event) {
- popBox(event);
- });
- }
- else {
- headerpop.hover(function (event) {
- popBox(event);
- },function(){
- popbox.addClass('hide');
- hidePopbox();
- hideUnderline();
- });
- }
-(function(){
-
- let imageholder = $(".image-holder");
- speaker = $(".speaker");
- hoverstate= $(".hover-state");
- popbox = $(".pop-box");
- preserve3d= $(".preserve3d");
- widthWindow = $(window).width();
- openflag = 0;
- if( widthWindow < 768) {
- $(document).on('click','.image-holder',function (event) {
- if(openflag === 0) {
- addOverlay(event);
- openflag = 1;
- }
- else {
- removeOverlay(event)
- openflag = 0;
- }
- });
- }
- else {
- imageholder.hover(function(event) {
- addOverlay(event);
- },function(event){
- removeOverlay(event);
- })
- speaker.hover(function(event){
- if(!(hoverstate).is(event.target)){
- popbox.addClass('hide');
- hidePopbox();
- }
- })
- $(document).hover(function(event){
- popbox.addClass('hide');
- hidePopbox();
- })
-
- }
-
- })();
-
- function popBox(e) {
- event = e || window.event;
-
- popbox.addClass('hide');
- hideUnderline();
- event.preventDefault();
- event.stopPropagation();
- var track;
- let outerContheight = $(".main").offset().top + $(".main").outerHeight();
- let sizecontainer = sizeevent;
- timeOftrack = tracktime;
-
- if(!sizecontainer.is(event.target)) {
- if(!timeOftrack.is(event.target)){
- track = $(event.target).children("h4");
- }
- else {
- track = $(event.target).parent();
- }
-
- }
- else {
- track = $(event.target);
- }
-
- let tracknext= $(track).next();
- tracknext.removeClass('hide');
- track.css({
- "text-decoration":"underline"
- });
-
- let tracktocheck = track.offset().top + track.outerHeight() + tracknext.outerHeight() + 15;
- shift = tracktocheck - outerContheight;
- if(shift > 0){
-
- $(".footer").css({
- "position":"absolute",
- "top": outerContheight + shift,
- "width":"100%",
- "z-index": "999"
- })
- }
- else {
- hidePopbox();
- }
-
- }
- function hidePopbox () {
- $(".classic").css({
- "position":"static"
- })
- }
- function hideUnderline () {
- sizeevent.css({
- "text-decoration":"none"
- })
- }
-
- function adjustFooter(event) {
- let pointer = event.target;
- let footer = $('.footer');
- if(!$('.image-holder').is(pointer)){
- imageholder = $(pointer).parent().parent();
- }
- else {
- imageholder = $(pointer);
- }
- let imageHoverheight = imageholder.offset().top;
- let imageContainer = imageholder.outerHeight();
- let popBox = imageholder.next();
- let popBoxheight = popBox.outerHeight() ;
- let totalHeight = imageHoverheight + imageContainer + popBoxheight;
- if($('.speakers-row').offset() !== undefined) {
- let speakersRow = $('.speakers-row').offset().top + $('.speakers-row').outerHeight()+ $('.classic').outerHeight();
- let shift = totalHeight - speakersRow;
- if (shift > 0) {
- $(".classic").css({
- "position":"absolute",
- "top": speakersRow + shift,
- "width":"100%",
- "z-index": "999"
- })
- }
- }
- else {
- hidePopbox();
-
- }
-}
-
- function addOverlay(event) {
- let imageholder = $(".image-holder");
- speaker = $(".speaker");
- hoverstate= $(".hover-state");
- popbox = $(".pop-box");
- preserve3d = $(".preserve3d");
-
- popbox.addClass('hide');
- event.preventDefault();
- event.stopPropagation();
-
- let imagehover = event.target;
- if((imageholder).is(event.target) ) {
- $(imagehover).next().removeClass('hide');
- $(imagehover).children('.preserve3d').addClass('hover-state');
- }
- else {
- $(imagehover).parents('.image-holder').next().removeClass('hide');
- $(imagehover).parent().children('.preserve3d').addClass('hover-state');
- }
- adjustFooter(event);
- }
-
- function removeOverlay(event) {
- if(!$('.preserve3d').is(event.target)){
- popbox.addClass('hide');
- $(document).removeClass('hover-state');
- }
- if (!$('.preserve3d').is(event.target) && !$('.pop-box').is(event.target) ){
- adjustFooter(event);
-
- }
- }
-
- if (widthWindow < 768) {
- $(document).mouseup(function(e) {
- let container = popbox;
- if (!container.is(e.target) && container.has(e.target).length === 0) {
- container.addClass('hide');
- hidePopbox();
- removeOverlay(e);
- }
- });
- }
-});
diff --git a/woc/js/rooms.min.js b/woc/js/rooms.min.js
deleted file mode 100644
index 4c6d10c..0000000
--- a/woc/js/rooms.min.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";!function(){$(document).ready(function(){$(".social-button").click(function(){var t=$(this).parent().parent().find("input.speakers-inputbox").val(),e=$(this).attr("class").split(" ")[0].split("-")[0];"fb"===e?window.open("https://www.facebook.com/share.php?u="+encodeURIComponent(t),"facebook","height=360, width=580"):"tw"===e?window.open("https://twitter.com/home?status="+encodeURIComponent(t),"twitter","height=360, width=580"):"go"===e?window.open("https://plus.google.com/share?url="+encodeURIComponent(t),"google","height=360, width=580"):"li"===e&&window.open("https://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(t),"linkedin","height=360, width=580")})})}(),function(){$(function(){$('a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=$(this).attr("href"),e=t.split("#")[1],n="a[id='"+e+"']",i=$(n);if(i=i.length?i:$("[name="+this.hash.slice(1)+"]"),i.length)return $("html, body").animate({scrollTop:i.offset().top},1e3),!1}}),$("#down-button").hide(),$("#down-button").click(function(){$("html, body").animate({scrollTop:0},1e3),$("#down-button").fadeOut(1e3)}),window.addEventListener("scroll",function(){$(window).scrollTop()>0&&$("#down-button").fadeIn(1e3),0===$(window).scrollTop()&&$("#down-button").fadeOut(1e3)})})}(),function(){function t(t,e){var n=0,i=0;if(t.forEach(function(t){n+=1,t.indexOf(e)!==-1&&(i=1)}),n===t.length)return i}$(function(){$(".nav.navbar-nav > li a").removeClass("active");var e=window.location.href.split("/");t(e,"tracks.html")?$("#trackslink").addClass("active"):t(e,"rooms.html")?$("#roomslink").addClass("active"):t(e,"schedule.html")?$("#schedulelink").addClass("active"):t(e,"speakers.html")?$("#speakerslink").addClass("active"):t(e,"sessions.html")?$("#sessionslink").addClass("active"):$("#homelink").addClass("active")})}(),function(){var t,e,n;t=function(t){var n,i,o,r=document.querySelector(t.el),a=r.querySelectorAll(t.tabNavigationLinks),l=r.querySelectorAll(t.tabContentContainers),s=-1,c=!1;return n=function(t){t!==s&&t>=0&&t<=a.length&&(s>=0&&(a[s].classList.remove("is-active"),l[s].classList.remove("is-active")),a[t].classList.add("is-active"),l[t].classList.add("is-active"),s=t)},i=function(t,e){t.addEventListener("click",function(t){t.preventDefault(),n(e)})},o=function(){var t;if(!c)for(c=!0,r.classList.remove("no-js"),e=0;es.failure_limit)return!1}else n.trigger("appear"),e=0})}var a,l=this,s={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:e,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return i&&(void 0!==i.failurelimit&&(i.failure_limit=i.failurelimit,delete i.failurelimit),void 0!==i.effectspeed&&(i.effect_speed=i.effectspeed,delete i.effectspeed),t.extend(s,i)),a=void 0===s.container||s.container===e?o:t(s.container),0===s.event.indexOf("scroll")&&a.bind(s.event,function(){return r()}),this.each(function(){var e=this,n=t(e);e.loaded=!1,void 0!==n.attr("src")&&n.attr("src")!==!1||n.is("img")&&n.attr("src",s.placeholder),n.one("appear",function(){if(!this.loaded){if(s.appear){var i=l.length;s.appear.call(e,i,s)}t(" ").bind("load",function(){var i=n.attr("data-"+s.data_attribute);if(n.hide(),n.is("img")?n.attr("src",i):n.css("background-image","url('"+i+"')"),n[s.effect](s.effect_speed),e.loaded=!0,l=t(t.grep(l,function(t){return!t.loaded})),s.load){var o=l.length;s.load.call(e,o,s)}}).attr("src",n.attr("data-"+s.data_attribute))}}),0!==s.event.indexOf("scroll")&&n.bind(s.event,function(){e.loaded||n.trigger("appear")})}),o.bind("resize",function(){r()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&o.bind("pageshow",function(e){e.originalEvent&&e.originalEvent.persisted&&l.each(function(){t(this).trigger("appear")})}),t(n).ready(function(){r()}),this},t.belowthefold=function(n,i){return(void 0===i.container||i.container===e?(e.innerHeight?e.innerHeight:o.height())+o.scrollTop():t(i.container).offset().top+t(i.container).height())<=t(n).offset().top-i.threshold},t.rightoffold=function(n,i){return(void 0===i.container||i.container===e?o.width()+o.scrollLeft():t(i.container).offset().left+t(i.container).width())<=t(n).offset().left-i.threshold},t.abovethetop=function(n,i){return(void 0===i.container||i.container===e?o.scrollTop():t(i.container).offset().top)>=t(n).offset().top+i.threshold+t(n).height()},t.leftofbegin=function(n,i){return(void 0===i.container||i.container===e?o.scrollLeft():t(i.container).offset().left)>=t(n).offset().left+i.threshold+t(n).width()},t.inviewport=function(e,n){return!(t.rightoffold(e,n)||t.leftofbegin(e,n)||t.belowthefold(e,n)||t.abovethetop(e,n))},t.extend(t.expr[":"],{"below-the-fold":function(e){return t.belowthefold(e,{threshold:0})},"above-the-top":function(e){return!t.belowthefold(e,{threshold:0})},"right-of-screen":function(e){return t.rightoffold(e,{threshold:0})},"left-of-screen":function(e){return!t.rightoffold(e,{threshold:0})},"in-viewport":function(e){return t.inviewport(e,{threshold:0})},"above-the-fold":function(e){return!t.belowthefold(e,{threshold:0})},"right-of-fold":function(e){return t.rightoffold(e,{threshold:0})},"left-of-fold":function(e){return!t.rightoffold(e,{threshold:0})}})}(jQuery,window,document)}();
diff --git a/woc/js/rssfetch.js b/woc/js/rssfetch.js
deleted file mode 100644
index ed86ebf..0000000
--- a/woc/js/rssfetch.js
+++ /dev/null
@@ -1,75 +0,0 @@
-var Feed = {
- currentID: 0,
- number: 0,
- resultDiv: '',
- switchNext: '',
- switchPrevious: ''
-};
-
-$(document).ready(function() {
-
- (function loadRSS() {
- //due to the no access control origin header policy, an external service must be used to convert XML to JSON so we can fetch the JSON using JSONP; see http://www.raymondcamden.com/2015/12/08/parsing-rss-feeds-in-javascript-options/
- var yql = "https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20rss%20where%20url%3D'https%3A%2F%2Fblog.fossasia.org%2Frss.xml'&format=json&callback=";
- $.getJSON(yql, function(data) {
- //get the posts
- var posts = data.query.results.item;
- Feed.number = posts.length;
- //for each post, store the post in a div
- for(index in posts) {
- //first append the url to the img tag so the images and sources without a link already load correctly
- posts[index].description = posts[index].description.replace(/(src)="(?!http|\/\/)/gi, 'src="https://blog.fossasia.org');
- //do the same thing with links (i.e. for tags)
- posts[index].description = posts[index].description.replace(/(href)="(?!http|\/\/)/gi, 'href="https://blog.fossasia.org');
-
- var date = new Date(posts[index].pubDate);
- //write data to a div
- $('#result').append(""+posts[index].title+" \
-
By "+posts[index].creator+" on "+date.toDateString()+" \
-
"+posts[index].description.substring(0,400)+". . .
\
-
See more at FOSSASIA
\
-
");
- if(index == 0) {
- $('.post').addClass('active');
- }
- }
-
- }, "jsonp");
-
- })();
-
- //define object
-
- Feed.resultDiv = document.getElementById('result');
-
- Feed.switchNext = function() {
- //check to see if it's the last one
- if(this.currentID != this.number - 1) {
- this.currentID += 1;
- document.getElementsByClassName('post')[this.currentID-1].className = "post";
- document.getElementsByClassName('post')[this.currentID].className = "post active";
- } else {
- this.currentID = 0;
- document.getElementsByClassName('post')[this.number - 1].className = "post";
- document.getElementsByClassName('post')[this.currentID].className = "post active";
- }
- }
-
- Feed.switchPrevious = function() {
- if(this.currentID != 0) {
- this.currentID -= 1;
- document.getElementsByClassName('post')[this.currentID+1].className = "post";
- document.getElementsByClassName('post')[this.currentID].className = "post active";
- } else {
- this.currentID = this.number - 1;
- document.getElementsByClassName('post')[0].className = "post";
- document.getElementsByClassName('post')[this.currentID].className = "post active";
- }
- }
-
-
-});
-
-setInterval(function() {
- Feed.switchNext();
-}, 5000);
diff --git a/woc/js/schedule.min.js b/woc/js/schedule.min.js
deleted file mode 100644
index 6922a07..0000000
--- a/woc/js/schedule.min.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";!function(){$(document).ready(function(){$(".social-button").click(function(){var t=$(this).parent().parent().find("input.speakers-inputbox").val(),e=$(this).attr("class").split(" ")[0].split("-")[0];"fb"===e?window.open("https://www.facebook.com/share.php?u="+encodeURIComponent(t),"facebook","height=360, width=580"):"tw"===e?window.open("https://twitter.com/home?status="+encodeURIComponent(t),"twitter","height=360, width=580"):"go"===e?window.open("https://plus.google.com/share?url="+encodeURIComponent(t),"google","height=360, width=580"):"li"===e&&window.open("https://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(t),"linkedin","height=360, width=580")})})}(),function(){$(function(){$('a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=$(this).attr("href"),e=t.split("#")[1],o="a[id='"+e+"']",n=$(o);if(n=n.length?n:$("[name="+this.hash.slice(1)+"]"),n.length)return $("html, body").animate({scrollTop:n.offset().top},1e3),!1}}),$("#down-button").hide(),$("#down-button").click(function(){$("html, body").animate({scrollTop:0},1e3),$("#down-button").fadeOut(1e3)}),window.addEventListener("scroll",function(){$(window).scrollTop()>0&&$("#down-button").fadeIn(1e3),0===$(window).scrollTop()&&$("#down-button").fadeOut(1e3)})})}(),function(){function t(t,e){var o=0,n=0;if(t.forEach(function(t){o+=1,t.indexOf(e)!==-1&&(n=1)}),o===t.length)return n}$(function(){$(".nav.navbar-nav > li a").removeClass("active");var e=window.location.href.split("/");t(e,"tracks.html")?$("#trackslink").addClass("active"):t(e,"rooms.html")?$("#roomslink").addClass("active"):t(e,"schedule.html")?$("#schedulelink").addClass("active"):t(e,"speakers.html")?$("#speakerslink").addClass("active"):t(e,"sessions.html")?$("#sessionslink").addClass("active"):$("#homelink").addClass("active")})}(),function(){!function(t,e,o,n){var i=t(e);t.fn.lazyload=function(n){function r(){var e=0;l.each(function(){var o=t(this);if(!f.skip_invisible||o.is(":visible"))if(t.abovethetop(this,f)||t.leftofbegin(this,f));else if(t.belowthefold(this,f)||t.rightoffold(this,f)){if(++e>f.failure_limit)return!1}else o.trigger("appear"),e=0})}var a,l=this,f={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:e,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return n&&(void 0!==n.failurelimit&&(n.failure_limit=n.failurelimit,delete n.failurelimit),void 0!==n.effectspeed&&(n.effect_speed=n.effectspeed,delete n.effectspeed),t.extend(f,n)),a=void 0===f.container||f.container===e?i:t(f.container),0===f.event.indexOf("scroll")&&a.bind(f.event,function(){return r()}),this.each(function(){var e=this,o=t(e);e.loaded=!1,void 0!==o.attr("src")&&o.attr("src")!==!1||o.is("img")&&o.attr("src",f.placeholder),o.one("appear",function(){if(!this.loaded){if(f.appear){var n=l.length;f.appear.call(e,n,f)}t(" ").bind("load",function(){var n=o.attr("data-"+f.data_attribute);if(o.hide(),o.is("img")?o.attr("src",n):o.css("background-image","url('"+n+"')"),o[f.effect](f.effect_speed),e.loaded=!0,l=t(t.grep(l,function(t){return!t.loaded})),f.load){var i=l.length;f.load.call(e,i,f)}}).attr("src",o.attr("data-"+f.data_attribute))}}),0!==f.event.indexOf("scroll")&&o.bind(f.event,function(){e.loaded||o.trigger("appear")})}),i.bind("resize",function(){r()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&i.bind("pageshow",function(e){e.originalEvent&&e.originalEvent.persisted&&l.each(function(){t(this).trigger("appear")})}),t(o).ready(function(){r()}),this},t.belowthefold=function(o,n){return(void 0===n.container||n.container===e?(e.innerHeight?e.innerHeight:i.height())+i.scrollTop():t(n.container).offset().top+t(n.container).height())<=t(o).offset().top-n.threshold},t.rightoffold=function(o,n){return(void 0===n.container||n.container===e?i.width()+i.scrollLeft():t(n.container).offset().left+t(n.container).width())<=t(o).offset().left-n.threshold},t.abovethetop=function(o,n){return(void 0===n.container||n.container===e?i.scrollTop():t(n.container).offset().top)>=t(o).offset().top+n.threshold+t(o).height()},t.leftofbegin=function(o,n){return(void 0===n.container||n.container===e?i.scrollLeft():t(n.container).offset().left)>=t(o).offset().left+n.threshold+t(o).width()},t.inviewport=function(e,o){return!(t.rightoffold(e,o)||t.leftofbegin(e,o)||t.belowthefold(e,o)||t.abovethetop(e,o))},t.extend(t.expr[":"],{"below-the-fold":function(e){return t.belowthefold(e,{threshold:0})},"above-the-top":function(e){return!t.belowthefold(e,{threshold:0})},"right-of-screen":function(e){return t.rightoffold(e,{threshold:0})},"left-of-screen":function(e){return!t.rightoffold(e,{threshold:0})},"in-viewport":function(e){return t.inviewport(e,{threshold:0})},"above-the-fold":function(e){return!t.belowthefold(e,{threshold:0})},"right-of-fold":function(e){return t.rightoffold(e,{threshold:0})},"left-of-fold":function(e){return!t.rightoffold(e,{threshold:0})}})}(jQuery,window,document)}();
diff --git a/woc/js/scripts.js b/woc/js/scripts.js
deleted file mode 100644
index 53fa557..0000000
--- a/woc/js/scripts.js
+++ /dev/null
@@ -1,495 +0,0 @@
-$(document).ready(function() {
- "use strict";
-
- var count = document.querySelectorAll(".count");
-
- $('#preloader').css('display', 'none');
-
- if($(window).width() < 768) {
- $('.logo')[0].src = './img/WOC-logo.png'
- $('.woc-badge')[0].style.opacity = '0'
- count.forEach(ele => ele.classList.add('end'))
- }
- if($(window).width() > 768) {
- $('.logo')[0].src = './img/logo.png'
- $('.woc-badge')[0].style.opacity = '1'
- }
-
- /************** Nav Scripts **************/
-
- $(window).scroll(function() {
- if ($(window).scrollTop() > 1) {
- $('nav').addClass('sticky-nav');
- } else {
- $('nav').removeClass('sticky-nav');
- }
- });
-
- $('a').click(function() {
- if ($(this).attr('href') === '#') {
- return false;
- }
- });
-
- // Margin on the menu to make room for sidebar menu if it exists
-
- if ($('.sidebar-menu-toggle').length && !$('.sidebar-menu-toggle i').hasClass('variant-deleted-mrv')) {
- $('nav').find('.menu').css('margin-right', 32);
- }
-
- // Mobile menu toggle
-
- $('.mobile-menu-toggle').click(function() {
- $('nav').toggleClass('open-menu');
- });
-
- /************** Slider Scripts **************/
-
- $('.hero-slider').flexslider({
- directionNav: false
- });
- $('.testimonials-slider').flexslider({
- directionNav: false
- });
-
- $('.image-slider').flexslider({
- animation: "slide",
- directionNav: false
- });
-
- /************** Divider Scripts **************/
-
- $('.background-image-holder').each(function() {
-
- // Append background-image 's as li item CSS background for better responsive performance
- var imgSrc = $(this).children('.background-image').attr('src');
- $(this).css('background', 'url("' + imgSrc + '")');
- $(this).children('.background-image').hide();
- $(this).css('background-position', '50% 0%');
- // Check if the slider has a color scheme attached, if so, apply it to the slider nav
- });
-
- /************** Instagram Feed **************/
-
- jQuery.fn.spectragram.accessData = {
- accessToken: '1406933036.fedaafa.feec3d50f5194ce5b705a1f11a107e0b',
- clientID: 'fedaafacf224447e8aef74872d3820a1'
- };
-
- $('.instafeed').each(function() {
- $(this).children('ul').spectragram('getUserFeed', {
- query: $(this).attr('data-user-name')
- });
- });
-
- /************** Fullscreen Elements **************/
-
- $('.fullscreen-element').each(function() {
- if ($(window).height() < 768) {
- $(this).css('height', 900);
- } else {
- $(this).css('height', $(window).height());
- }
- });
-
- /************** Twitter Feed **************/
-
- //in tweets.js file
-
- /************** Countdown Timer **************/
-
- $('.countdown').each(function() {
- $(this).countdown({
- until: new Date($(this).attr('data-date'))
- });
- });
-
- /************** Map Interaction **************/
-
- $('.fullwidth-map').click(function() {
- $(this).removeClass('screen');
- });
-
- $(window).scroll(function() {
- if (!$('.fullwidth-map').hasClass('screen')) {
- $('.fullwidth-map').addClass('screen');
- }
- });
-
- /************** Contact Form Code **************/
-
- $('form.email-form').submit(function(e) {
- // return false so form submits through jQuery rather than reloading page.
- if (e.preventDefault) e.preventDefault();
- else e.returnValue = false;
-
- var thisForm = $(this).closest('.email-form'),
- error = 0,
- originalError = thisForm.attr('original-error'),
- loadingSpinner;
-
- if (typeof originalError !== typeof undefined && originalError !== false) {
- thisForm.find('.form-error').text(originalError);
- }
-
-
- $(thisForm).find('.validate-required').each(function(){
- if($(this).val() === ''){
- $(this).addClass('field-error');
- error = 1;
- }else{
- $(this).removeClass('field-error');
- }
- });
-
- $(thisForm).find('.validate-email').each(function() {
- if (!(/(.+)@(.+){2,}\.(.+){2,}/.test($(this).val()))) {
- $(this).addClass('field-error');
- error = 1;
- } else {
- $(this).removeClass('field-error');
- }
- });
-
-
- if (error === 1) {
- $(this).closest('.email-form').find('.form-error').fadeIn(200);
- } else {
- // Hide the error if one was shown
- $(this).closest('.email-form').find('.form-error').fadeOut(200);
- // Create a new loading spinner while hiding the submit button.
- loadingSpinner = $('
').addClass('form-loading').insertAfter($(thisForm).find('input[type="submit"]'));
- $(thisForm).find('input[type="submit"]').hide();
- jQuery.ajax({
- type: "POST",
- url: "mail/mail.php",
- data: thisForm.serialize(),
- success: function(response) {
- // Swiftmailer always sends back a number representing numner of emails sent.
- // If this is numeric (not Swift Mailer error text) AND greater than 0 then show success message.
- $(thisForm).find('.form-loading').remove();
- $(thisForm).find('input[type="submit"]').show();
- if ($.isNumeric(response)) {
- if (parseInt(response) > 0) {
- thisForm.find('.form-success').fadeIn(1000);
- thisForm.find('.form-error').fadeOut(1000);
- setTimeout(function() {
- thisForm.find('.form-success').fadeOut(500);
- }, 5000);
- }
- }
- // If error text was returned, put the text in the .form-error div and show it.
- else {
- // Keep the current error text in a data attribute on the form
- thisForm.find('.form-error').attr('original-error', thisForm.find('.form-error').text());
- // Show the error with the returned error text.
- thisForm.find('.form-error').text(response).fadeIn(1000);
- thisForm.find('.form-success').fadeOut(1000);
- }
- },
- error: function (errorObject, errorText, errorHTTP) {
- // Keep the current error text in a data attribute on the form
- thisForm.find('.form-error').attr('original-error', thisForm.find('.form-error').text());
- // Show the error with the returned error text.
- thisForm.find('.form-error').text(errorHTTP).fadeIn(1000);
- thisForm.find('.form-success').fadeOut(1000);
- $(thisForm).find('.form-loading').remove();
- $(thisForm).find('input[type="submit"]').show();
- }
- });
- }
- return false;
- });
-});
-
-$(window).load(function() {
-
- "use strict";
-
- var navHeight = $('nav').outerHeight();
- $('.inner-link').smoothScroll({
- offset: -navHeight,
- speed: 800
- });
-
- /************** Parallax Scripts **************/
-
- var isFirefox = typeof InstallTrigger !== 'undefined';
- var isIE = /*@cc_on!@*/ false || !!document.documentMode;
- var isChrome = !!window.chrome;
- var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0;
- var prefix;
-
- if (isFirefox) {
- prefix = '-moz-';
- } else if (isIE) {
-
- } else if (isChrome || isSafari) {
- prefix = '-webkit-';
- }
-
- $('.parallax-background').each(function() {
- $(this).attr('data-bottom-top', prefix + 'transform: translate3d(0px,-100px, 0px)');
- $(this).attr('data-center', prefix + 'transform: translate3d(0px,0px, 0px)');
- $(this).attr('data-top-bottom', prefix + 'transform: translate3d(0px,100px, 0px)');
- });
-
- if (!(/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i).test(navigator.userAgent || navigator.vendor || window.opera)) {
- skrollr.init({
- forceHeight: false
- });
- }
-
- $('.tweets-feed').flexslider({
- directionNav: false,
- controlNav: false
- });
-
-
- $('.instagram li a').attr('title', '');
-
- setTimeout(function() {
-
- $('.instagram li').each(function() {
-
- // Append background-image 's as li item CSS background for better responsive performance
- var imgSrc = $(this).find('img').attr('src');
- $(this).css('background', 'url("' + imgSrc + '")');
- $(this).find('img').css('opacity', 0);
- $(this).css('background-position', '50% 0%');
- // Check if the slider has a color scheme attached, if so, apply it to the slider nav
- });
-
- }, 1000);
-
- // Mailchimp/Campaign Monitor Mail List Form Scripts
-
- $('form.mail-list-signup').on('submit', function() {
-
- var iFrame = $(this).closest('section, header').find('iframe.mail-list-form'),
-
- userEmail = $(this).find('.signup-email-field').val(),
- userFullName = $(this).find('.signup-name-field').val(),
- userFirstName = $(this).find('.signup-first-name-field').val(),
- userLastName = $(this).find('.signup-last-name-field').val();
-
- iFrame.contents().find('#mce-EMAIL, #fieldEmail').val(userEmail);
- iFrame.contents().find('#mce-LNAME, #fieldLastName').val(userLastName);
- iFrame.contents().find('#mce-FNAME, #fieldFirstName').val(userFirstName);
- iFrame.contents().find('#mce-FNAME, #fieldName').val(userFullName);
-
- iFrame.contents().find('form').attr('target', '_blank').submit();
- return false;
- });
-
- setTimeout(function() {
- $('.loader').addClass('hide-loader');
- setTimeout(function() {
- $('.loader').remove();
- $('.main-container').addClass('show-content');
- $('nav').addClass('show-content');
- }, 500);
- }, 10);
-
-
-});
- //Sendy verify if email is empty
- function isValidEmailAddress(emailAddress) {
- var pattern = /^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/i;
- return pattern.test(emailAddress);
- };
-
- $('.email-subscribe').submit(function() {
- if ($.trim($("#email").val()) === "") {
- alert('Please enter your email address in the form');
- return false; }
- else if ( !isValidEmailAddress( $.trim($("#email").val()) ) ) {
- alert("Not a valid email address");
- return false;
- }
-});
-
-document.querySelector('#register_form').addEventListener('submit', event => {
- event.preventDefault();
-
- const register_data = {
- name: document.querySelector('#name').value ,
- email: document.querySelector('#email').value ,
- mobile_number: document.querySelector('#mobile_number').value ,
- city: document.querySelector('#city').value ,
- state: document.querySelector('#state').value ,
- college: document.querySelector('#college').value ,
- branch: document.querySelector('#branch').value ,
- year: document.querySelector('#year').value ,
- github_id: document.querySelector('#github_id').value , }
- console.log(register_data)
-
-
- document.querySelector('#register_form').style.display = 'none'
- document.querySelector('#verify_otp').style.display = 'block'
-
- register(register_data);
-});
-
-document.querySelector('#verify_otp').addEventListener('submit', event => {
- event.preventDefault();
-
- const verify_data = {
- email: document.querySelector('#email').value ,
- otp: document.querySelector('#otp').value , }
-
- //OTP verified successfully
-
- verify_otp(verify_data);
-});
-
-// https://api.mergeintern.com
-/* Registration form */
-function register(register_data) {
- console.log(register_data)
-
- const email_addr = document.querySelector('#email').value
-
- axios.post('https://api.mergeintern.com/api/accounts/devscript/register_account', register_data)
- .then(response => {
- console.log(response.data.status_message)
- if(response.data.status === 400) {
- document.querySelector('.otp_confirm').innerHTML = response.data.status_message;
- document.querySelector('.otp_confirm').style.display = 'block'
- document.querySelector('#verify_otp').style.display = 'none'
- var ele = document.getElementById("message");
- ele.scrollIntoView({behavior: "smooth"});
-
- }
- })
- .catch(error => console.error(error));
-
-}
-
-
-function verify_otp(verify_data) {
-
- axios.post('https://api.mergeintern.com/api/accounts/devscript/verify_otp', verify_data)
- .then(response => {
- if(response.data.status === 200) {
- document.querySelector('.otp_confirm').style.display = 'block'
- document.querySelector('#verify_otp').style.display = 'none'
- var ele = document.getElementById("message");
- ele.scrollIntoView({behavior: "smooth"});
-
-
-
- } else {
- document.querySelectorAll('.otp-warning')[1].innerHTML = '*OTP Not Match';
- }
- //OTP verified successfully
- })
- .catch(error => console.error(error));
-}
-
-function showParticipantForm() {
- document.getElementById("participant_register").style.display = "block";
-}
-
-function hideParticipantForm() {
- document.getElementById("participant_register").style.display = "none";
-}
-
- (function ($) {
- $.fn.countTo = function (options) {
- options = options || {};
-
- return $(this).each(function () {
- // set options for current element
- var settings = $.extend({}, $.fn.countTo.defaults, {
- from: $(this).data('from'),
- to: $(this).data('to'),
- speed: $(this).data('speed'),
- refreshInterval: $(this).data('refresh-interval'),
- decimals: $(this).data('decimals')
- }, options);
-
- // how many times to update the value, and how much to increment the value on each update
- var loops = Math.ceil(settings.speed / settings.refreshInterval),
- increment = (settings.to - settings.from) / loops;
-
- // references & variables that will change with each update
- var self = this,
- $self = $(this),
- loopCount = 0,
- value = settings.from,
- data = $self.data('countTo') || {};
-
- $self.data('countTo', data);
-
- // if an existing interval can be found, clear it first
- if (data.interval) {
- clearInterval(data.interval);
- }
- data.interval = setInterval(updateTimer, settings.refreshInterval);
-
- // initialize the element with the starting value
- render(value);
-
- function updateTimer() {
- value += increment;
- loopCount++;
-
- render(value);
-
- if (typeof(settings.onUpdate) == 'function') {
- settings.onUpdate.call(self, value);
- }
-
- if (loopCount >= loops) {
- // remove the interval
- $self.removeData('countTo');
- clearInterval(data.interval);
- value = settings.to;
-
- if (typeof(settings.onComplete) == 'function') {
- settings.onComplete.call(self, value);
- }
- }
- }
-
- function render(value) {
- var formattedValue = settings.formatter.call(self, value, settings);
- $self.html(formattedValue);
- }
- });
- };
-
- $.fn.countTo.defaults = {
- from: 0, // the number the element should start at
- to: 0, // the number the element should end at
- speed: 1000, // how long it should take to count between the target numbers
- refreshInterval: 100, // how often the element should be updated
- decimals: 0, // the number of decimal places to show
- formatter: formatter, // handler for formatting the value before rendering
- onUpdate: null, // callback method for every time the element is updated
- onComplete: null // callback method for when the element finishes updating
- };
-
- function formatter(value, settings) {
- return value.toFixed(settings.decimals);
- }
- }(jQuery));
-
- jQuery(function ($) {
- // custom formatting example
- $('.stat-number').data('countToOptions', {
- formatter: function (value, options) {
- return value.toFixed(options.decimals).replace(/\B(?=(?:\d{3})+(?!\d))/g, ',');
- }
- });
-
- // start all the timers
- $('.timer').each(count);
-
- function count(options) {
- var $this = $(this);
- options = $.extend({}, options || {}, $this.data('countToOptions') || {});
- $this.countTo(options);
- }
- });
\ No newline at end of file
diff --git a/woc/js/scroll.js b/woc/js/scroll.js
deleted file mode 100644
index 04167da..0000000
--- a/woc/js/scroll.js
+++ /dev/null
@@ -1,30 +0,0 @@
- $(function() {
- $('a[href*="#"]:not([href="#"])').click(function() {
- if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
- var href = $(this).attr('href');
- var link = href.split('#')[1];
- var selector = "a[id='" + link + "']";
- var target = $(selector);
- target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
- if (target.length) {
- $('html, body').animate({
- scrollTop: target.offset().top
- }, 1000);
- return false;
- }
- }
- });
- $('#down-button').hide();
- $('#down-button').click(function() {
- $('html, body').animate({scrollTop: 0}, 1000);
- $('#down-button').fadeOut(1000);
- });
- window.addEventListener('scroll', function() {
- if($(window).scrollTop() > 0) {
- $('#down-button').fadeIn(1000);
- }
- if($(window).scrollTop() === 0) {
- $('#down-button').fadeOut(1000);
- }
- });
- });
diff --git a/woc/js/skrollr.min.js b/woc/js/skrollr.min.js
deleted file mode 100644
index 584552c..0000000
--- a/woc/js/skrollr.min.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(e,t,n){"use strict";function $(n){u=t.documentElement;a=t.body;z();yt=this;n=n||{};Nt=n.constants||{};if(n.easing){for(var r in n.easing){V[r]=n.easing[r]}}It=n.edgeStrategy||"set";Et={beforerender:n.beforerender,render:n.render};St=n.forceHeight!==false;if(St){Tt=n.scale||1}Ct=n.mobileDeceleration||x;Pt=n.smoothScrolling!==false;Ht=n.smoothScrollingDuration||T;Bt={targetTop:yt.getScrollTop()};qt=(n.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||e.opera)})();if(qt){wt=t.getElementById("skrollr-body");if(wt){st()}J();pt(u,[g,w],[y])}else{pt(u,[g,b],[y])}yt.refresh();ot(e,"resize orientationchange",function(){var e=u.clientWidth;var t=u.clientHeight;if(t!==Mt||e!==Ot){Mt=t;Ot=e;_t=true}});var i=W();(function s(){G();Wt=i(s)})();return yt}var r={get:function(){return yt},init:function(e){return yt||new $(e)},VERSION:"0.6.22"};var i=Object.prototype.hasOwnProperty;var s=e.Math;var o=e.getComputedStyle;var u;var a;var f="touchstart";var l="touchmove";var c="touchcancel";var h="touchend";var p="skrollable";var d=p+"-before";var v=p+"-between";var m=p+"-after";var g="skrollr";var y="no-"+g;var b=g+"-desktop";var w=g+"-mobile";var E="linear";var S=1e3;var x=.004;var T=200;var N="start";var C="end";var k="center";var L="bottom";var A="___skrollable_id";var O=/^(?:input|textarea|button|select)$/i;var M=/^\s+|\s+$/g;var _=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/;var D=/\s*([\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi;var P=/^([a-z\-]+)\[(\w+)\]$/;var H=/-([a-z])/g;var B=function(e,t){return t.toUpperCase()};var j=/[\-+]?[\d]*\.?[\d]+/g;var F=/\{\?\}/g;var I=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g;var q=/[a-z\-]+-gradient/g;var R="";var U="";var z=function(){var e=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(!o){return}var t=o(a,null);for(var n in t){R=n.match(e)||+n==n&&t[n].match(e);if(R){break}}if(!R){R=U="";return}R=R[0];if(R.slice(0,1)==="-"){U=R;R={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[R]}else{U="-"+R.toLowerCase()+"-"}};var W=function(){var t=e.requestAnimationFrame||e[R.toLowerCase()+"RequestAnimationFrame"];var n=mt();if(qt||!t){t=function(t){var r=mt()-n;var i=s.max(0,1e3/60-r);return e.setTimeout(function(){n=mt();t()},i)}}return t};var X=function(){var t=e.cancelAnimationFrame||e[R.toLowerCase()+"CancelAnimationFrame"];if(qt||!t){t=function(t){return e.clearTimeout(t)}}return t};var V={begin:function(){return 0},end:function(){return 1},linear:function(e){return e},quadratic:function(e){return e*e},cubic:function(e){return e*e*e},swing:function(e){return-s.cos(e*s.PI)/2+.5},sqrt:function(e){return s.sqrt(e)},outCubic:function(e){return s.pow(e-1,3)+1},bounce:function(e){var t;if(e<=.5083){t=3}else if(e<=.8489){t=9}else if(e<=.96208){t=27}else if(e<=.99981){t=91}else{return 1}return 1-s.abs(3*s.cos(e*t*1.028)/t)}};$.prototype.refresh=function(e){var r;var i;var s=false;if(e===n){s=true;bt=[];Ft=0;e=t.getElementsByTagName("*")}else if(e.length===n){e=[e]}r=0;i=e.length;for(;rxt){A=(xt-L)/k;L=xt}else if(L<0){A=-L/k;L=0}C=C*(1-A);yt.animateTo(L+.5|0,{easing:"outCubic",duration:C});break}});e.scrollTo(0,0);u.style.overflow=a.style.overflow="hidden"};var K=function(){var e=u.clientHeight;var t=lt();var n;var r;var i;var o;var a;var f;var l;var c;var h;var p;var d;c=0;h=bt.length;for(;cxt){xt=l.frame}}}}xt=s.max(xt,ct());c=0;h=bt.length;for(;cc;var y=f[h?0:f.length-1];var b;var w;if(h||g){if(h&&o.edge===-1||g&&o.edge===1){continue}pt(u,[h?d:m],[d,v,m]);o.edge=h?-1:1;switch(o.edgeStrategy){case"reset":it(u);continue;case"ease":a=y.frame;break;default:case"set":var E=y.props;for(b in E){if(i.call(E,b)){w=rt(E[b].value);r.setStyle(u,b,w)}}continue}}else{if(o.edge!==0){pt(u,[p,v],[d,m]);o.edge=0}}var S=0;var x=f.length-1;for(;S=f[S].frame&&a<=f[S+1].frame){var T=f[S];var N=f[S+1];for(b in T.props){if(i.call(T.props,b)){var C=(a-T.frame)/(N.frame-T.frame);C=T.props[b].easing(C);w=nt(T.props[b].value,N.props[b].value,C);w=rt(w);r.setStyle(u,b,w)}}break}}}};var G=function(){if(_t){_t=false;ft()}var e=yt.getScrollTop();var t;var i=mt();var s;if(Dt){if(i>=Dt.endTime){e=Dt.targetTop;t=Dt.done;Dt=n}else{s=Dt.easing((i-Dt.startTime)/Dt.duration);e=Dt.startTop+s*Dt.topDiff|0}yt.setScrollTop(e,true)}else if(!jt){var o=Bt.targetTop-e;if(o){Bt={startTop:Lt,topDiff:e-Lt,targetTop:e,startTime:At,endTime:At+Ht}}if(i<=Bt.endTime){s=V.sqrt((i-Bt.startTime)/Ht);e=Bt.startTop+s*Bt.topDiff|0}}if(qt&&wt){r.setStyle(wt,"transform","translate(0, "+ -Rt+"px) "+Ut)}if(jt||Lt!==e){kt=e>Lt?"down":e=0;n--){tt(e.keyFrames[n],t)}};var tt=function(e,t){var n;for(n in t){if(!i.call(e.props,n)){e.props[n]=t[n]}}for(n in e.props){t[n]=e.props[n]}};var nt=function(e,t,n){var r;var i=e.length;if(i!==t.length){throw"Can't interpolate between \""+e[0]+'" and "'+t[0]+'"'}var s=[e[0]];r=1;for(;r0?e.push(this):(t[r](1),o=t[r]()>0,o&&e.push(this),t[r](0))}}),e.length||this.each(function(){"BODY"===this.nodeName&&(e=[this])}),"first"===t.el&&e.length>1&&(e=[e[0]]),e};l.fn.extend({scrollable:function(l){var t=r.call(this,{dir:l});return this.pushStack(t)},firstScrollable:function(l){var t=r.call(this,{el:"first",dir:l});return this.pushStack(t)},smoothScroll:function(e){e=e||{};var o=l.extend({},l.fn.smoothScroll.defaults,e),r=l.smoothScroll.filterPath(location.pathname);return this.unbind("click.smoothscroll").bind("click.smoothscroll",function(e){var n=this,s=l(this),c=o.exclude,i=o.excludeWithin,a=0,f=0,h=!0,u={},d=location.hostname===n.hostname||!n.hostname,m=o.scrollTarget||(l.smoothScroll.filterPath(n.pathname)||r)===r,p=t(n.hash);if(o.scrollTarget||d&&m&&p){for(;h&&c.length>a;)s.is(t(c[a++]))&&(h=!1);for(;h&&i.length>f;)s.closest(i[f++]).length&&(h=!1)}else h=!1;h&&(e.preventDefault(),l.extend(u,o,{scrollTarget:o.scrollTarget||p,link:n}),l.smoothScroll(u))}),this}}),l.smoothScroll=function(t,e){var o,r,n,s,c=0,i="offset",a="scrollTop",f={},h={};"number"==typeof t?(o=l.fn.smoothScroll.defaults,n=t):(o=l.extend({},l.fn.smoothScroll.defaults,t||{}),o.scrollElement&&(i="position","static"==o.scrollElement.css("position")&&o.scrollElement.css("position","relative"))),o=l.extend({link:null},o),a="left"==o.direction?"scrollLeft":a,o.scrollElement?(r=o.scrollElement,c=r[a]()):r=l("html, body").firstScrollable(),o.beforeScroll.call(r,o),n="number"==typeof t?t:e||l(o.scrollTarget)[i]()&&l(o.scrollTarget)[i]()[o.direction]||0,f[a]=n+c+o.offset,s=o.speed,"auto"===s&&(s=f[a]||r.scrollTop(),s/=o.autoCoefficent),h={duration:s,easing:o.easing,complete:function(){o.afterScroll.call(o.link,o)}},o.step&&(h.step=o.step),r.length?r.stop().animate(f,h):o.afterScroll.call(o.link,o)},l.smoothScroll.version=e,l.smoothScroll.filterPath=function(l){return l.replace(/^\//,"").replace(/(index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")},l.fn.smoothScroll.defaults=o}(jQuery);
\ No newline at end of file
diff --git a/woc/js/social.js b/woc/js/social.js
deleted file mode 100644
index c6aba22..0000000
--- a/woc/js/social.js
+++ /dev/null
@@ -1,18 +0,0 @@
-'use strict';
-
-$(document).ready(function() {
- $('.social-button').click(function() {
- var link = $(this).parent().parent().find('input.speakers-inputbox').val();
- var source = $(this).attr('class').split(' ')[0].split('-')[0];
-
- if (source === 'fb') {
- window.open('https://www.facebook.com/share.php?u=' + encodeURIComponent(link), 'facebook', 'height=360, width=580');
- } else if (source === 'tw') {
- window.open('https://twitter.com/home?status=' + encodeURIComponent(link), 'twitter', 'height=360, width=580');
- } else if (source === 'go') {
- window.open('https://plus.google.com/share?url=' + encodeURIComponent(link), 'google', 'height=360, width=580');
- } else if (source === 'li') {
- window.open('https://www.linkedin.com/shareArticle?mini=true&url=' + encodeURIComponent(link), 'linkedin', 'height=360, width=580');
- }
- });
-});
diff --git a/woc/js/speakers.min.js b/woc/js/speakers.min.js
deleted file mode 100644
index 79a40d5..0000000
--- a/woc/js/speakers.min.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";!function(){$(document).ready(function(){$(".social-button").click(function(){var e=$(this).parent().parent().find("input.speakers-inputbox").val(),t=$(this).attr("class").split(" ")[0].split("-")[0];"fb"===t?window.open("https://www.facebook.com/share.php?u="+encodeURIComponent(e),"facebook","height=360, width=580"):"tw"===t?window.open("https://twitter.com/home?status="+encodeURIComponent(e),"twitter","height=360, width=580"):"go"===t?window.open("https://plus.google.com/share?url="+encodeURIComponent(e),"google","height=360, width=580"):"li"===t&&window.open("https://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(e),"linkedin","height=360, width=580")})})}(),function(){$(function(){$('a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=$(this).attr("href"),t=e.split("#")[1],o="a[id='"+t+"']",n=$(o);if(n=n.length?n:$("[name="+this.hash.slice(1)+"]"),n.length)return $("html, body").animate({scrollTop:n.offset().top},1e3),!1}}),$("#down-button").hide(),$("#down-button").click(function(){$("html, body").animate({scrollTop:0},1e3),$("#down-button").fadeOut(1e3)}),window.addEventListener("scroll",function(){$(window).scrollTop()>0&&$("#down-button").fadeIn(1e3),0===$(window).scrollTop()&&$("#down-button").fadeOut(1e3)})})}(),function(){function e(e,t){var o=0,n=0;if(e.forEach(function(e){o+=1,e.indexOf(t)!==-1&&(n=1)}),o===e.length)return n}$(function(){$(".nav.navbar-nav > li a").removeClass("active");var t=window.location.href.split("/");e(t,"tracks.html")?$("#trackslink").addClass("active"):e(t,"rooms.html")?$("#roomslink").addClass("active"):e(t,"schedule.html")?$("#schedulelink").addClass("active"):e(t,"speakers.html")?$("#speakerslink").addClass("active"):e(t,"sessions.html")?$("#sessionslink").addClass("active"):$("#homelink").addClass("active")})}(),function(){$(document).ready(function(){function e(e){event=e||window.event,s.addClass("hide"),o(),event.preventDefault(),event.stopPropagation();var n,i=$(".main").offset().top+$(".main").outerHeight(),r=d;timeOftrack=f,n=r.is(event.target)?$(event.target):timeOftrack.is(event.target)?$(event.target).parent():$(event.target).children("h4");var a=$(n).next();a.removeClass("hide"),n.css({"text-decoration":"underline"});var l=n.offset().top+n.outerHeight()+a.outerHeight()+15;shift=l-i,shift>0?$(".footer").css({position:"absolute",top:i+shift,width:"100%","z-index":"999"}):t()}function t(){$(".classic").css({position:"static"})}function o(){d.css({"text-decoration":"none"})}function n(e){var o=e.target;$(".footer");c=$(".image-holder").is(o)?$(o):$(o).parent().parent();var n=c.offset().top,i=c.outerHeight(),r=c.next(),a=r.outerHeight(),s=n+i+a;if(void 0!==$(".speakers-row").offset()){var l=$(".speakers-row").offset().top+$(".speakers-row").outerHeight()+$(".classic").outerHeight(),d=s-l;d>0&&$(".classic").css({position:"absolute",top:l+d,width:"100%","z-index":"999"})}else t()}function i(e){var t=$(".image-holder"),o=($(".speaker"),$(".hover-state"),$(".pop-box"));$(".preserve3d");o.addClass("hide"),e.preventDefault(),e.stopPropagation();var i=e.target;t.is(e.target)?($(i).next().removeClass("hide"),$(i).children(".preserve3d").addClass("hover-state")):($(i).parents(".image-holder").next().removeClass("hide"),$(i).parent().children(".preserve3d").addClass("hover-state")),n(e)}function r(e){$(".preserve3d").is(e.target)||(s.addClass("hide"),$(document).removeClass("hover-state")),$(".preserve3d").is(e.target)||$(".pop-box").is(e.target)||n(e)}var a=$(window).width(),s=$(".pop-box"),l=$(".header-pop"),d=$(".sizeevent"),f=$(".sizeevent span");$(".speaker-info");s.addClass("hide"),a<768?$(document).on("click",".sizeevent",function(t){e(t)}):l.hover(function(t){e(t)},function(){s.addClass("hide"),t(),o()});var c=$(".image-holder"),h=$(".speaker"),u=$(".hover-state"),p=($(".preserve3d"),0);a<768?$(document).on("click",".image-holder",function(e){0===p?(i(e),p=1):(r(e),p=0)}):(c.hover(function(e){i(e)},function(e){r(e)}),h.hover(function(e){u.is(e.target)||(s.addClass("hide"),t())}),$(document).hover(function(e){s.addClass("hide"),t()})),a<768&&$(document).mouseup(function(e){var o=s;o.is(e.target)||0!==o.has(e.target).length||(o.addClass("hide"),t(),r(e))})})}(),function(){!function(e,t,o,n){var i=e(t);e.fn.lazyload=function(n){function r(){var t=0;s.each(function(){var o=e(this);if(!l.skip_invisible||o.is(":visible"))if(e.abovethetop(this,l)||e.leftofbegin(this,l));else if(e.belowthefold(this,l)||e.rightoffold(this,l)){if(++t>l.failure_limit)return!1}else o.trigger("appear"),t=0})}var a,s=this,l={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return n&&(void 0!==n.failurelimit&&(n.failure_limit=n.failurelimit,delete n.failurelimit),void 0!==n.effectspeed&&(n.effect_speed=n.effectspeed,delete n.effectspeed),e.extend(l,n)),a=void 0===l.container||l.container===t?i:e(l.container),0===l.event.indexOf("scroll")&&a.bind(l.event,function(){return r()}),this.each(function(){var t=this,o=e(t);t.loaded=!1,void 0!==o.attr("src")&&o.attr("src")!==!1||o.is("img")&&o.attr("src",l.placeholder),o.one("appear",function(){if(!this.loaded){if(l.appear){var n=s.length;l.appear.call(t,n,l)}e(" ").bind("load",function(){var n=o.attr("data-"+l.data_attribute);if(o.hide(),o.is("img")?o.attr("src",n):o.css("background-image","url('"+n+"')"),o[l.effect](l.effect_speed),t.loaded=!0,s=e(e.grep(s,function(e){return!e.loaded})),l.load){var i=s.length;l.load.call(t,i,l)}}).attr("src",o.attr("data-"+l.data_attribute))}}),0!==l.event.indexOf("scroll")&&o.bind(l.event,function(){t.loaded||o.trigger("appear")})}),i.bind("resize",function(){r()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&i.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&s.each(function(){e(this).trigger("appear")})}),e(o).ready(function(){r()}),this},e.belowthefold=function(o,n){return(void 0===n.container||n.container===t?(t.innerHeight?t.innerHeight:i.height())+i.scrollTop():e(n.container).offset().top+e(n.container).height())<=e(o).offset().top-n.threshold},e.rightoffold=function(o,n){return(void 0===n.container||n.container===t?i.width()+i.scrollLeft():e(n.container).offset().left+e(n.container).width())<=e(o).offset().left-n.threshold},e.abovethetop=function(o,n){return(void 0===n.container||n.container===t?i.scrollTop():e(n.container).offset().top)>=e(o).offset().top+n.threshold+e(o).height()},e.leftofbegin=function(o,n){return(void 0===n.container||n.container===t?i.scrollLeft():e(n.container).offset().left)>=e(o).offset().left+n.threshold+e(o).width()},e.inviewport=function(t,o){return!(e.rightoffold(t,o)||e.leftofbegin(t,o)||e.belowthefold(t,o)||e.abovethetop(t,o))},e.extend(e.expr[":"],{"below-the-fold":function(t){return e.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!e.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return e.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!e.rightoffold(t,{threshold:0})},"in-viewport":function(t){return e.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!e.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return e.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!e.rightoffold(t,{threshold:0})}})}(jQuery,window,document)}();
diff --git a/woc/js/spectragram.min.js b/woc/js/spectragram.min.js
deleted file mode 100644
index cceecf6..0000000
--- a/woc/js/spectragram.min.js
+++ /dev/null
@@ -1,13 +0,0 @@
-/*!
- * jQuery - Spectragram by Adrian Quevedo
- * http://adrianquevedo.com/ - http://lab.adrianquevedo.com/ - http://elnucleo.com.co/
- *
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * You are free to use this plugin in commercial projects as long as the copyright header is left intact.
- *
- * This plugin uses the Instagram(tm) API and is not endorsed or certified by Instagram or Burbn, inc.
- * All Instagram(tm) logos and trademarks displayed on this plugin are property of Burbn, Inc.
- *
- * Date: Thu Jul 15 14:05:02 2012 -0500
- */
-"function"!=typeof Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),function(e){var t={init:function(t,a){var n=this;n.elem=a,n.$elem=e(a),n.api="https://api.instagram.com/v1",n.accessData=e.fn.spectragram.accessData,n.options=e.extend({},e.fn.spectragram.options,t)},getRecentMedia:function(e){var t=this,a="/users/"+e+"/media/recent/?"+t.accessData.clientID+"&access_token="+t.accessData.accessToken;t.fetch(a).done(function(e){t.display(e)})},getUserFeed:function(){var t=this,a="/users/search?q="+t.options.query+"&count="+t.options.max+"&access_token="+t.accessData.accessToken;t.fetch(a).done(function(a){a.data.length?t.getRecentMedia(a.data[0].id):e.error("Spectagram.js - Error: the username "+t.options.query+" does not exist.")})},getPopular:function(){var e=this,t="/media/popular?client_id="+e.accessData.clientID+"&access_token="+e.accessData.accessToken;e.fetch(t).done(function(t){e.display(t)})},getRecentTagged:function(){var t=this,a="/tags/"+t.options.query+"/media/recent?client_id="+t.accessData.clientID+"&access_token="+t.accessData.accessToken;t.fetch(a).done(function(a){a.data.length?t.display(a):e.error("Spectagram.js - Error: the tag "+t.options.query+" does not have results.")})},fetch:function(t){var a=this,n=a.api+t;return e.ajax({type:"GET",dataType:"jsonp",cache:!1,url:n})},display:function(t){var a,n=this,s=n.options.size,c=n.options.max>=t.data.length?t.data.length:n.options.max;if(0===t.data.length)n.$elem.append(e(n.options.wrapEachWith).append(n.options.notFoundMsg));else for(var o=0;c>o;o++)a="small"==s?t.data[o].images.thumbnail.url:"medium"==s?t.data[o].images.low_resolution.url:t.data[o].images.standard_resolution.url,n.$elem.append(e(n.options.wrapEachWith).append(" "));"function"==typeof n.options.complete&&n.options.complete.call(n)}};jQuery.fn.spectragram=function(a,n){jQuery.fn.spectragram.accessData.clientID?this.each(function(){var s=Object.create(t);return s.init(n,this),s[a]?s[a](this):(e.error("Method "+a+" does not exist on jQuery.spectragram"),void 0)}):e.error("You must define an accessToken and a clientID on jQuery.spectragram")},jQuery.fn.spectragram.options={max:10,query:"coffee",size:"medium",wrapEachWith:" ",complete:null},jQuery.fn.spectragram.accessData={accessToken:null,clientID:null}}(jQuery,window,document);
\ No newline at end of file
diff --git a/woc/js/tabs.js b/woc/js/tabs.js
deleted file mode 100644
index 2989349..0000000
--- a/woc/js/tabs.js
+++ /dev/null
@@ -1,53 +0,0 @@
-'use strict';
-var tabs, i, myTabs;
-
-tabs = function(options) {
- var goToTab, handleClick, init;
- var el = document.querySelector(options.el);
- var tabNavigationLinks = el.querySelectorAll(options.tabNavigationLinks);
- var tabContentContainers = el.querySelectorAll(options.tabContentContainers);
- var activeIndex = -1;
- var initCalled = false;
-
- goToTab = function(index) {
- if (index !== activeIndex && index >= 0 && index <= tabNavigationLinks.length) {
- if(activeIndex >= 0) {
- tabNavigationLinks[activeIndex].classList.remove('is-active');
- tabContentContainers[activeIndex].classList.remove('is-active');
- }
- tabNavigationLinks[index].classList.add('is-active');
- tabContentContainers[index].classList.add('is-active');
- activeIndex = index;
- }
- };
- handleClick = function(link, index) {
- link.addEventListener('click', function(e) {
- e.preventDefault();
- goToTab(index);
- });
- };
- init = function() {
- var link;
-
- if (!initCalled) {
- initCalled = true;
- el.classList.remove('no-js');
- for (i = 0; i < tabNavigationLinks.length; i++) {
- link = tabNavigationLinks[i];
- handleClick(link, i);
- }
- }
- };
-
- return {
- init: init,
- goToTab: goToTab
- };
-};
-window.tabs = tabs;
-myTabs = tabs({
- el: '#tabs',
- tabNavigationLinks: '.tabs-nav-link',
- tabContentContainers: '.tab'
-});
-myTabs.init();
diff --git a/woc/js/timeline.js b/woc/js/timeline.js
deleted file mode 100644
index 065d7f5..0000000
--- a/woc/js/timeline.js
+++ /dev/null
@@ -1,53 +0,0 @@
-$(function(){
-
- window.sr = ScrollReveal();
-
- if ($(window).width() < 768) {
-
- if ($('.timeline-content').hasClass('js--fadeInLeft')) {
- $('.timeline-content').removeClass('js--fadeInLeft').addClass('js--fadeInRight');
- }
-
- sr.reveal('.js--fadeInRight', {
- origin: 'right',
- distance: '300px',
- easing: 'ease-in-out',
- duration: 800,
- });
-
- } else {
-
- sr.reveal('.js--fadeInLeft', {
- origin: 'left',
- distance: '300px',
- easing: 'ease-in-out',
- duration: 800,
- });
-
- sr.reveal('.js--fadeInRight', {
- origin: 'right',
- distance: '300px',
- easing: 'ease-in-out',
- duration: 800,
- });
-
- }
-
- sr.reveal('.js--fadeInLeft', {
- origin: 'left',
- distance: '300px',
- easing: 'ease-in-out',
- duration: 800,
- });
-
- sr.reveal('.js--fadeInRight', {
- origin: 'right',
- distance: '300px',
- easing: 'ease-in-out',
- duration: 800,
- });
-
-
- });
-
-AOS.init();
diff --git a/woc/js/tracks.min.js b/woc/js/tracks.min.js
deleted file mode 100644
index 72ec19f..0000000
--- a/woc/js/tracks.min.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";!function(){$(document).ready(function(){$(".social-button").click(function(){var t=$(this).parent().parent().find("input.speakers-inputbox").val(),e=$(this).attr("class").split(" ")[0].split("-")[0];"fb"===e?window.open("http://www.facebook.com/share.php?u="+encodeURIComponent(t),"facebook","height=360, width=580"):"tw"===e?window.open("http://twitter.com/home?status="+encodeURIComponent(t),"twitter","height=360, width=580"):"go"===e?window.open("https://plus.google.com/share?url="+encodeURIComponent(t),"google","height=360, width=580"):"li"===e&&window.open("http://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(t),"linkedin","height=360, width=580")})})}(),function(){$(function(){$('a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=$(this).attr("href"),e=t.split("#")[1],n="a[id='"+e+"']",i=$(n);if(i=i.length?i:$("[name="+this.hash.slice(1)+"]"),i.length)return $("html, body").animate({scrollTop:i.offset().top},1e3),!1}}),$("#down-button").hide(),$("#down-button").click(function(){$("html, body").animate({scrollTop:0},1e3),$("#down-button").fadeOut(1e3)}),window.addEventListener("scroll",function(){$(window).scrollTop()>0&&$("#down-button").fadeIn(1e3),0===$(window).scrollTop()&&$("#down-button").fadeOut(1e3)})})}(),function(){function t(t,e){var n=0,i=0;if(t.forEach(function(t){n+=1,t.indexOf(e)!==-1&&(i=1)}),n===t.length)return i}$(function(){$(".nav.navbar-nav > li a").removeClass("active");var e=window.location.href.split("/");t(e,"tracks.html")?$("#trackslink").addClass("active"):t(e,"rooms.html")?$("#roomslink").addClass("active"):t(e,"schedule.html")?$("#schedulelink").addClass("active"):t(e,"speakers.html")?$("#speakerslink").addClass("active"):t(e,"sessions.html")?$("#sessionslink").addClass("active"):$("#homelink").addClass("active")})}(),function(){var t,e,n;t=function(t){var n,i,o,r=document.querySelector(t.el),a=r.querySelectorAll(t.tabNavigationLinks),l=r.querySelectorAll(t.tabContentContainers),s=-1,c=!1;return n=function(t){t!==s&&t>=0&&t<=a.length&&(s>=0&&(a[s].classList.remove("is-active"),l[s].classList.remove("is-active")),a[t].classList.add("is-active"),l[t].classList.add("is-active"),s=t)},i=function(t,e){t.addEventListener("click",function(t){t.preventDefault(),n(e)})},o=function(){var t;if(!c)for(c=!0,r.classList.remove("no-js"),e=0;es.failure_limit)return!1}else n.trigger("appear"),e=0})}var a,l=this,s={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:e,data_attribute:"original",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return i&&(void 0!==i.failurelimit&&(i.failure_limit=i.failurelimit,delete i.failurelimit),void 0!==i.effectspeed&&(i.effect_speed=i.effectspeed,delete i.effectspeed),t.extend(s,i)),a=void 0===s.container||s.container===e?o:t(s.container),0===s.event.indexOf("scroll")&&a.bind(s.event,function(){return r()}),this.each(function(){var e=this,n=t(e);e.loaded=!1,void 0!==n.attr("src")&&n.attr("src")!==!1||n.is("img")&&n.attr("src",s.placeholder),n.one("appear",function(){if(!this.loaded){if(s.appear){var i=l.length;s.appear.call(e,i,s)}t(" ").bind("load",function(){var i=n.attr("data-"+s.data_attribute);if(n.hide(),n.is("img")?n.attr("src",i):n.css("background-image","url('"+i+"')"),n[s.effect](s.effect_speed),e.loaded=!0,l=t(t.grep(l,function(t){return!t.loaded})),s.load){var o=l.length;s.load.call(e,o,s)}}).attr("src",n.attr("data-"+s.data_attribute))}}),0!==s.event.indexOf("scroll")&&n.bind(s.event,function(){e.loaded||n.trigger("appear")})}),o.bind("resize",function(){r()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&o.bind("pageshow",function(e){e.originalEvent&&e.originalEvent.persisted&&l.each(function(){t(this).trigger("appear")})}),t(n).ready(function(){r()}),this},t.belowthefold=function(n,i){return(void 0===i.container||i.container===e?(e.innerHeight?e.innerHeight:o.height())+o.scrollTop():t(i.container).offset().top+t(i.container).height())<=t(n).offset().top-i.threshold},t.rightoffold=function(n,i){return(void 0===i.container||i.container===e?o.width()+o.scrollLeft():t(i.container).offset().left+t(i.container).width())<=t(n).offset().left-i.threshold},t.abovethetop=function(n,i){return(void 0===i.container||i.container===e?o.scrollTop():t(i.container).offset().top)>=t(n).offset().top+i.threshold+t(n).height()},t.leftofbegin=function(n,i){return(void 0===i.container||i.container===e?o.scrollLeft():t(i.container).offset().left)>=t(n).offset().left+i.threshold+t(n).width()},t.inviewport=function(e,n){return!(t.rightoffold(e,n)||t.leftofbegin(e,n)||t.belowthefold(e,n)||t.abovethetop(e,n))},t.extend(t.expr[":"],{"below-the-fold":function(e){return t.belowthefold(e,{threshold:0})},"above-the-top":function(e){return!t.belowthefold(e,{threshold:0})},"right-of-screen":function(e){return t.rightoffold(e,{threshold:0})},"left-of-screen":function(e){return!t.rightoffold(e,{threshold:0})},"in-viewport":function(e){return t.inviewport(e,{threshold:0})},"above-the-fold":function(e){return!t.belowthefold(e,{threshold:0})},"right-of-fold":function(e){return t.rightoffold(e,{threshold:0})},"left-of-fold":function(e){return!t.rightoffold(e,{threshold:0})}})}(jQuery,window,document)}();
\ No newline at end of file
diff --git a/woc/js/tweets.js b/woc/js/tweets.js
deleted file mode 100644
index 8f05276..0000000
--- a/woc/js/tweets.js
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Taken from https://github.com/fossasia/fossasia-loklak-webtweets/blob/gh-pages/js/tweets.js */
-
-var interval_id = null;
-
-function Interval() {
- if (interval_id !== null){
- clearInterval(interval_id)
- interval_id = window.setInterval(nextTweet, 6600); //6.6 secs
- } else{
- interval_id = window.setInterval(nextTweet, 6600); //6.6 secs
- }
-}
-
-function datafetcher() {
- loklakFetcher.getTweets({}, datahandler);
- Interval();
-}
-
-function datahandler(raw) {
- stuff = raw; //Makes the data available globally.
- parser(stuff);
-}
-
-var tweetNum = 0;
-
-function parseFunc(){
- parser(stuff)
-}
-
-function nextTweet() {
- tweetNum += 1;
- var tweetsEl = document.getElementsByClassName('tweets-feed')[0];
- //go back to the first tweet if it's greater than the amount of tweets available
- if(tweetNum == tweetsEl.dataset.count) {
- tweetNum = 0;
- }
- Interval();
- document.getElementsByClassName('tweets-feed')[0].style.opacity = 0;
- window.setTimeout(parseFunc, 560);
-}
-function lastTweet() {
- if (tweetNum > 0) {
- tweetNum -= 1;
- Interval();
- document.getElementsByClassName('tweets-feed')[0].style.opacity = 0;
- window.setTimeout(parseFunc, 560);
- }
-}
-
-function parser(data) {
- var parsed = ""
- var tweet = data.statuses[tweetNum].text;
- var words = tweet.split(" ");
- var loklakLinkCount = 0;
- for (word in words) {
- if (words[word].startsWith("@")) {
- parsed += "" + words[word] + " ";
- } else if (words[word].startsWith("#")) {
- parsed += "" + words[word] + " ";
- } else if (words[word].startsWith("http")) {
- if (words[word].startsWith("https://api.loklak")) {
- parsed += "" + data.statuses[tweetNum].links[loklakLinkCount] + " ";
- loklakLinkCount += 1;
- } else {
- parsed += "" + words[word] + " ";
- }
- } else {
- parsed += words[word] + " ";
- }
- }
- var date = +new Date(data.statuses[tweetNum].created_at);
- var myDate = new Date();
- myDate = myDate.getTime();
- var difference = myDate-date; //it's in miliseconds
- var tweetAge = Math.round(difference/1000/3600) > 24 ? Math.round(difference/1000/3600/24) + " days ago" : Math.round(difference/1000/3600) + " hours ago";
- parsed += " ";
-
- document.getElementsByClassName("tweets-feed")[0].innerHTML = parsed;
- document.getElementsByClassName("tweets-feed")[0].style.opacity = 1;
-}
-
-/* Taken from https://github.com/fossasia/fossasia-loklak-webtweets/blob/gh-pages/js/loklak-fetcher.js
-See documentation at https://github.com/fossasia/fossasia-loklak-webtweets
-*/
-
-
-var loklakFetcher;
-
-window.onload = (function() {
- var script = null;
-
- loklakFetcher = {
- /**
- * Fetches tweets from the public loklak API, with the options provided
- * @param {object} options Object with allowed GET-attributes, see
- * loklak.org/api.html
- * @param {function} callback Function called after getting the results.
- * These are passed as first argument
- */
- getTweets: function(options, callback) {
- if(typeof options === 'function') { // A callback has been provided as 2nd
- // argument (no options)
- var callback = options;
- options = {};
- } else if(callback === undefined) { // No callback has been provided, even
- // as 2nd argument
- throw new Error('[LOKLAK-FETCHER] No callback provided');
- }
-
- var settings = [ 'count', 'source', 'tzOffset', 'minified' ]; // Field names for all the possible parameters
- var defaults = [ 100, 'all', new Date().getTimezoneOffset(), true ]; // Default values
-
- // Check if no options have been provided
- if(typeof options === 'undefined') {
- var options = {}; // Create 'options' to avoid ReferenceErrors later
- }
- var query = "";
- //Check if there are any data elements set
- var tweetsEl = document.getElementsByClassName("tweets-feed")[0];
- var dataset = tweetsEl.dataset;
- if(dataset.count) {
- options[settings[0]] = dataset.count; //count is index 0
- }
-
- if(dataset.query) {
- query = dataset.query.replace(/\s/gi, '%20').replace(/#/gi, '%23'); //replace spaces and hashtags in URL
- } else {
- query = "";
- }
-
- if(dataset.start) {
- query = query + "%20since:" + dataset.start;
- }
-
- if(dataset.end) {
- query = query + "%20until:" + dataset.end;
- }
-
- if(dataset.from) {
- var sources = dataset.from.split(',');
- sources.forEach(source => {
- query = query + "from:" + source + "%20OR%20"
- })
- query = query.substring(0, query.length - 8);
- }
-
- // Write unset options as their default
- for(index in settings) {
- if(options[settings[index]] === undefined) {
- options[settings[index]] = defaults[index];
- }
- }
-
- // Create the URL with all the parameters
- var url = 'https://api.loklak.org/api/search.json' +
- '?callback=loklakFetcher.handleData' +
- '&q=' + query +
- '&count=' + options.count +
- '&source=' + options.source +
- '&timezoneOffset=' + options.tzOffset +
- '&minified=' + options.minified;
- // If the script element for JSONP already exists, remove it
- if(script !== null) {
- document.head.removeChild(script);
- }
- /**
- * Invokes the callback function, passing the data from the server as the
- * first and only argument.
- * @param {object} data JSON coming from loklak's API
- */
- this.handleData = function(data) {
- callback(data);
- };
-
- // Create the script tag for JSONP
- script = document.createElement("script");
- script.src = url;
- document.head.appendChild(script);
- }
- };
- datafetcher();
-
-});
diff --git a/woc/js/tweetsfetcher.js b/woc/js/tweetsfetcher.js
deleted file mode 100644
index 77396dc..0000000
--- a/woc/js/tweetsfetcher.js
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Taken from https://github.com/fossasia/fossasia-loklak-webtweets/blob/gh-pages/js/tweets.js */
-
-var interval_id = null;
-
-function Interval() {
- if (interval_id !== null){
- clearInterval(interval_id)
- interval_id = window.setInterval(nextTweet, 6600); //6.6 secs
- } else{
- interval_id = window.setInterval(nextTweet, 6600); //6.6 secs
- }
-}
-
-function datafetcher() {
- loklakFetcher.getTweets({}, datahandler);
- Interval();
-}
-
-function datahandler(raw) {
- stuff = raw; //Makes the data available globally.
- parser(stuff);
-}
-
-var tweetNum = 0;
-
-function parseFunc(){
- parser(stuff)
-}
-
-function nextTweet() {
- tweetNum += 1;
- var tweetsEl = document.getElementsByClassName('tweets-feed')[0];
- //go back to the first tweet if it's greater than the amount of tweets available
- if(tweetNum == tweetsEl.dataset.count) {
- tweetNum = 0;
- }
- Interval();
- document.getElementsByClassName('tweets-feed')[0].style.opacity = 0;
- window.setTimeout(parseFunc, 560);
-}
-function lastTweet() {
- if (tweetNum > 0) {
- tweetNum -= 1;
- Interval();
- document.getElementsByClassName('tweets-feed')[0].style.opacity = 0;
- window.setTimeout(parseFunc, 560);
- }
-}
-
-function parser(data) {
- var parsed = ""
- var tweet = data.statuses[tweetNum].text;
- var words = tweet.split(" ");
- var loklakLinkCount = 0;
- for (word in words) {
- if (words[word].startsWith("@")) {
- parsed += "" + words[word] + " ";
- } else if (words[word].startsWith("#")) {
- parsed += "" + words[word] + " ";
- } else if (words[word].startsWith("http")) {
- if (words[word].startsWith("https://loklak")) {
- parsed += "" + data.statuses[tweetNum].links[loklakLinkCount] + " ";
- loklakLinkCount += 1;
- } else {
- parsed += "" + words[word] + " ";
- }
- } else {
- parsed += words[word] + " ";
- }
- }
- var date = +new Date(data.statuses[tweetNum].created_at);
- var myDate = new Date();
- myDate = myDate.getTime();
- var difference = myDate-date; //it's in miliseconds
- var difference = Math.round(difference/1000/3600/24);
- parsed += "