diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..3cdb03b Binary files /dev/null and b/.DS_Store differ diff --git a/.all-contributorsrc b/.all-contributorsrc deleted file mode 100644 index 9048f22..0000000 --- a/.all-contributorsrc +++ /dev/null @@ -1,57 +0,0 @@ -{ - "files": [ - "README.md" - ], - "imageSize": 100, - "commit": false, - "contributors": [ - { - "login": "Developerayo", - "name": "Developerayo", - "avatar_url": "https://avatars2.githubusercontent.com/u/20538832?v=4", - "profile": "http://www.shodipoayomide.com", - "contributions": [ - "code", - "design", - "maintenance", - "eventOrganizing" - ] - }, - { - "login": "kingisaac95", - "name": "Orjiewuru Kingdom Isaac", - "avatar_url": "https://avatars3.githubusercontent.com/u/26261917?v=4", - "profile": "https://twitter.com/kingisaac95", - "contributions": [ - "code", - "design", - "eventOrganizing" - ] - }, - { - "login": "ooade", - "name": "Ademola β‘οΈ", - "avatar_url": "https://avatars1.githubusercontent.com/u/11811904?v=4", - "profile": "https://ademola.adegbuyi.me", - "contributions": [ - "code", - "design", - "eventOrganizing" - ] - }, - { - "login": "Quadriphobs1", - "name": "Quadri A. Adekunle", - "avatar_url": "https://avatars1.githubusercontent.com/u/20229808?v=4", - "profile": "https://about.me/quadriphobs/", - "contributions": [ - "code" - ] - } - ], - "contributorsPerLine": 7, - "projectName": "unstack.dev", - "projectOwner": "unStackOfficial", - "repoType": "github", - "repoHost": "https://github.com" -} diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..b99378e --- /dev/null +++ b/.eslintignore @@ -0,0 +1,3 @@ +node_modules/ +.cache/ +public/ diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..e2bb138 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,17 @@ +{ + "extends": ["standard", "plugin:react/recommended"], + "env": { + "browser": true, + "es6": true + }, + "rules": { + "react/prop-types": 0, + "space-before-function-paren": 0, + "indent": 0, + "react/display-name": 0 + }, + "plugins": ["react"], + "globals": { + "graphql": false + } +} diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index dd84ea7..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md deleted file mode 100644 index 48d5f81..0000000 --- a/.github/ISSUE_TEMPLATE/custom.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Custom issue template -about: Describe this issue template's purpose here. -title: '' -labels: '' -assignees: '' - ---- - - diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.gitignore b/.gitignore index d7ff690..5b2510f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,67 @@ -.netlify/ -.idea/ -.DS_Store +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Typescript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + +# build folder +public + +# gatsby cache folder +.cache + +# contentful config file +.contentful.json \ No newline at end of file diff --git a/.nowignore b/.nowignore deleted file mode 100644 index e69de29..0000000 diff --git a/.prettierconfig b/.prettierconfig deleted file mode 100644 index 9e26dfe..0000000 --- a/.prettierconfig +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.prettierignore b/.prettierignore deleted file mode 100644 index e69de29..0000000 diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..0e5c1db --- /dev/null +++ b/.prettierrc @@ -0,0 +1,5 @@ +{ + "trailingComma": "none", + "semi": false, + "singleQuote": true +} diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..8c8a606 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,9 @@ +language: node_js + +os: + - linux + - osx + +node_js: + - '7' + - '8' diff --git a/404.oldhtml b/404.oldhtml deleted file mode 100644 index 8797867..0000000 --- a/404.oldhtml +++ /dev/null @@ -1,231 +0,0 @@ - - -
- -Developerayo π» π¨ π§ π | Orjiewuru Kingdom Isaac π» π¨ π | Ademola β‘οΈ π» π¨ π | Quadri A. Adekunle π» | Nenne Adaora Nwodo π»π |



The requested URL /fizcon/css/images/ui-icons_777620_256x240.png was not found on this server.
- diff --git a/css/images/ui-icons_cc0000_256x240.html b/css/images/ui-icons_cc0000_256x240.html deleted file mode 100644 index d11ffae..0000000 --- a/css/images/ui-icons_cc0000_256x240.html +++ /dev/null @@ -1,7 +0,0 @@ - - -The requested URL /fizcon/css/images/ui-icons_cc0000_256x240.png was not found on this server.
- diff --git a/css/jquery-ui.css b/css/jquery-ui.css deleted file mode 100644 index 805d5a8..0000000 --- a/css/jquery-ui.css +++ /dev/null @@ -1,1311 +0,0 @@ -/*! jQuery UI - v1.12.1 - 2016-09-14 -* http://jqueryui.com -* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px -* Copyright jQuery Foundation and other contributors; Licensed MIT */ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { - display: none; -} -.ui-helper-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} -.ui-helper-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - line-height: 1.3; - text-decoration: none; - font-size: 100%; - list-style: none; -} -.ui-helper-clearfix:before, -.ui-helper-clearfix:after { - content: ""; - display: table; - border-collapse: collapse; -} -.ui-helper-clearfix:after { - clear: both; -} -.ui-helper-zfix { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - opacity: 0; - filter:Alpha(Opacity=0); /* support: IE8 */ -} - -.ui-front { - z-index: 100; -} - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { - cursor: default !important; - pointer-events: none; -} - - -/* Icons -----------------------------------*/ -.ui-icon { - display: inline-block; - vertical-align: middle; - margin-top: -.25em; - position: relative; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; -} - -.ui-widget-icon-block { - left: 50%; - margin-left: -8px; - display: block; -} - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.ui-accordion .ui-accordion-header { - display: block; - cursor: pointer; - position: relative; - margin: 2px 0 0 0; - padding: .5em .5em .5em .7em; - font-size: 100%; -} -.ui-accordion .ui-accordion-content { - padding: 1em 2.2em; - border-top: 0; - overflow: auto; -} -.ui-autocomplete { - position: absolute; - top: 0; - left: 0; - cursor: default; -} -.ui-menu { - list-style: none; - padding: 0; - margin: 0; - display: block; - outline: 0; -} -.ui-menu .ui-menu { - position: absolute; -} -.ui-menu .ui-menu-item { - margin: 0; - cursor: pointer; - /* support: IE10, see #8844 */ - list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); -} -.ui-menu .ui-menu-item-wrapper { - position: relative; - padding:8px 1em 8px 15px; -} -.ui-menu .ui-menu-divider { - margin: 5px 0; - height: 0; - font-size: 0; - line-height: 0; - border-width: 1px 0 0 0; -} -.ui-menu .ui-state-focus, -.ui-menu .ui-state-active { - margin: -1px; -} - -/* icon support */ -.ui-menu-icons { - position: relative; -} -.ui-menu-icons .ui-menu-item-wrapper { - padding-left: 2em; -} - -/* left-aligned */ -.ui-menu .ui-icon { - position: absolute; - top: 0; - bottom: 0; - left: .2em; - margin: auto 0; -} - -/* right-aligned */ -.ui-menu .ui-menu-icon { - left: auto; - right: 0; -} -.ui-button { - padding: .4em 1em; - display: inline-block; - position: relative; - line-height: normal; - margin-right: .1em; - cursor: pointer; - vertical-align: middle; - text-align: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - - /* Support: IE <= 11 */ - overflow: visible; -} - -.ui-button, -.ui-button:link, -.ui-button:visited, -.ui-button:hover, -.ui-button:active { - text-decoration: none; -} - -/* to make room for the icon, a width needs to be set here */ -.ui-button-icon-only { - width: 2em; - box-sizing: border-box; - text-indent: -9999px; - white-space: nowrap; -} - -/* no icon support for input elements */ -input.ui-button.ui-button-icon-only { - text-indent: 0; -} - -/* button icon element(s) */ -.ui-button-icon-only .ui-icon { - position: absolute; - top: 50%; - left: 50%; - margin-top: -8px; - margin-left: -8px; -} - -.ui-button.ui-icon-notext .ui-icon { - padding: 0; - width: 2.1em; - height: 2.1em; - text-indent: -9999px; - white-space: nowrap; - -} - -input.ui-button.ui-icon-notext .ui-icon { - width: auto; - height: auto; - text-indent: 0; - white-space: normal; - padding: .4em 1em; -} - -/* workarounds */ -/* Support: Firefox 5 - 40 */ -input.ui-button::-moz-focus-inner, -button.ui-button::-moz-focus-inner { - border: 0; - padding: 0; -} -.ui-controlgroup { - vertical-align: middle; - display: inline-block; -} -.ui-controlgroup > .ui-controlgroup-item { - float: left; - margin-left: 0; - margin-right: 0; -} -.ui-controlgroup > .ui-controlgroup-item:focus, -.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { - z-index: 9999; -} -.ui-controlgroup-vertical > .ui-controlgroup-item { - display: block; - float: none; - width: 100%; - margin-top: 0; - margin-bottom: 0; - text-align: left; -} -.ui-controlgroup-vertical .ui-controlgroup-item { - box-sizing: border-box; -} -.ui-controlgroup .ui-controlgroup-label { - padding: .4em 1em; -} -.ui-controlgroup .ui-controlgroup-label span { - font-size: 80%; -} -.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { - border-left: none; -} -.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { - border-top: none; -} -.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { - border-right: none; -} -.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { - border-bottom: none; -} - -/* Spinner specific style fixes */ -.ui-controlgroup-vertical .ui-spinner-input { - - /* Support: IE8 only, Android < 4.4 only */ - width: 75%; - width: calc( 100% - 2.4em ); -} -.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { - border-top-style: solid; -} - -.ui-checkboxradio-label .ui-icon-background { - box-shadow: inset 1px 1px 1px #ccc; - border-radius: .12em; - border: none; -} -.ui-checkboxradio-radio-label .ui-icon-background { - width: 16px; - height: 16px; - border-radius: 1em; - overflow: visible; - border: none; -} -.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, -.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { - background-image: none; - width: 8px; - height: 8px; - border-width: 4px; - border-style: solid; -} -.ui-checkboxradio-disabled { - pointer-events: none; -} -.ui-datepicker { - width: 17em; - padding: .2em .2em 0; - display: none; -} -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: .2em 0; -} -.ui-datepicker .ui-datepicker-prev, -.ui-datepicker .ui-datepicker-next { - position: absolute; - top: 2px; - width: 1.8em; - height: 1.8em; -} -.ui-datepicker .ui-datepicker-prev-hover, -.ui-datepicker .ui-datepicker-next-hover { - top: 1px; -} -.ui-datepicker .ui-datepicker-prev { - left: 2px; -} -.ui-datepicker .ui-datepicker-next { - right: 2px; -} -.ui-datepicker .ui-datepicker-prev-hover { - left: 1px; -} -.ui-datepicker .ui-datepicker-next-hover { - right: 1px; -} -.ui-datepicker .ui-datepicker-prev span, -.ui-datepicker .ui-datepicker-next span { - display: block; - position: absolute; - left: 50%; - margin-left: -8px; - top: 50%; - margin-top: -8px; -} -.ui-datepicker .ui-datepicker-title { - margin: 0 2.3em; - line-height: 1.8em; - text-align: center; -} -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin: 1px 0; -} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { - width: 45%; -} -.ui-datepicker table { - width: 100%; - font-size: .9em; - border-collapse: collapse; - margin: 0 0 .4em; -} -.ui-datepicker th { - padding: .7em .3em; - text-align: center; - font-weight: bold; - border: 0; -} -.ui-datepicker td { - border: 0; - padding: 1px; -} -.ui-datepicker td span, -.ui-datepicker td a { - display: block; - padding: .2em; - text-align: right; - text-decoration: none; -} -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: .7em 0 0 0; - padding: 0 .2em; - border-left: 0; - border-right: 0; - border-bottom: 0; -} -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: .5em .2em .4em; - cursor: pointer; - padding: .2em .6em .3em .6em; - width: auto; - overflow: visible; -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - float: left; -} - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { - width: auto; -} -.ui-datepicker-multi .ui-datepicker-group { - float: left; -} -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; -} -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; -} -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; -} -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; -} -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; -} -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: left; -} -.ui-datepicker-row-break { - clear: both; - width: 100%; - font-size: 0; -} - -/* RTL support */ -.ui-datepicker-rtl { - direction: rtl; -} -.ui-datepicker-rtl .ui-datepicker-prev { - right: 2px; - left: auto; -} -.ui-datepicker-rtl .ui-datepicker-next { - left: 2px; - right: auto; -} -.ui-datepicker-rtl .ui-datepicker-prev:hover { - right: 1px; - left: auto; -} -.ui-datepicker-rtl .ui-datepicker-next:hover { - left: 1px; - right: auto; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: right; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: left; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-rtl .ui-datepicker-group { - float: right; -} -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; -} - -/* Icons */ -.ui-datepicker .ui-icon { - display: block; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; - left: .5em; - top: .3em; -} -.ui-dialog { - position: absolute; - top: 0; - left: 0; - padding: .2em; - outline: 0; -} -.ui-dialog .ui-dialog-titlebar { - padding: .4em 1em; - position: relative; -} -.ui-dialog .ui-dialog-title { - float: left; - margin: .1em 0; - white-space: nowrap; - width: 90%; - overflow: hidden; - text-overflow: ellipsis; -} -.ui-dialog .ui-dialog-titlebar-close { - position: absolute; - right: .3em; - top: 50%; - width: 20px; - margin: -10px 0 0 0; - padding: 1px; - height: 20px; -} -.ui-dialog .ui-dialog-content { - position: relative; - border: 0; - padding: .5em 1em; - background: none; - overflow: auto; -} -.ui-dialog .ui-dialog-buttonpane { - text-align: left; - border-width: 1px 0 0 0; - background-image: none; - margin-top: .5em; - padding: .3em 1em .5em .4em; -} -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { - float: right; -} -.ui-dialog .ui-dialog-buttonpane button { - margin: .5em .4em .5em 0; - cursor: pointer; -} -.ui-dialog .ui-resizable-n { - height: 2px; - top: 0; -} -.ui-dialog .ui-resizable-e { - width: 2px; - right: 0; -} -.ui-dialog .ui-resizable-s { - height: 2px; - bottom: 0; -} -.ui-dialog .ui-resizable-w { - width: 2px; - left: 0; -} -.ui-dialog .ui-resizable-se, -.ui-dialog .ui-resizable-sw, -.ui-dialog .ui-resizable-ne, -.ui-dialog .ui-resizable-nw { - width: 7px; - height: 7px; -} -.ui-dialog .ui-resizable-se { - right: 0; - bottom: 0; -} -.ui-dialog .ui-resizable-sw { - left: 0; - bottom: 0; -} -.ui-dialog .ui-resizable-ne { - right: 0; - top: 0; -} -.ui-dialog .ui-resizable-nw { - left: 0; - top: 0; -} -.ui-draggable .ui-dialog-titlebar { - cursor: move; -} -.ui-draggable-handle { - -ms-touch-action: none; - touch-action: none; -} -.ui-resizable { - position: relative; -} -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - display: block; - -ms-touch-action: none; - touch-action: none; -} -.ui-resizable-disabled .ui-resizable-handle, -.ui-resizable-autohide .ui-resizable-handle { - display: none; -} -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; -} -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; -} -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; -} -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; -} -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; -} -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; -} -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; -} -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; -} -.ui-progressbar { - height: 2em; - text-align: left; - overflow: hidden; -} -.ui-progressbar .ui-progressbar-value { - margin: -1px; - height: 100%; -} -.ui-progressbar .ui-progressbar-overlay { - background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); - height: 100%; - filter: alpha(opacity=25); /* support: IE8 */ - opacity: 0.25; -} -.ui-progressbar-indeterminate .ui-progressbar-value { - background-image: none; -} -.ui-selectable { - -ms-touch-action: none; - touch-action: none; -} -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; -} -.ui-selectmenu-menu { - padding: 0; - margin: 0; - position: absolute; - top: 0; - left: 0; - display: none; -} -.ui-selectmenu-menu .ui-menu { - overflow: auto; - overflow-x: hidden; - padding-bottom: 1px; -} -.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { - font-size: 1em; - font-weight: bold; - line-height: 1.5; - padding: 2px 0.4em; - margin: 0.5em 0 0 0; - height: auto; - border: 0; -} -.ui-selectmenu-open { - display: block; -} -.ui-selectmenu-text { - display: block; - margin-right: 20px; - overflow: hidden; - text-overflow: ellipsis; -} -.ui-selectmenu-button.ui-button { - text-align: left; - white-space: nowrap; - width: 14em; -} -.ui-selectmenu-icon.ui-icon { - float: right; - margin-top: 0; -} -.ui-slider { - position: relative; - text-align: left; -} -.ui-slider .ui-slider-handle { - position: absolute; - z-index: 2; - width: 1.2em; - height: 1.2em; - cursor: default; - -ms-touch-action: none; - touch-action: none; -} -.ui-slider .ui-slider-range { - position: absolute; - z-index: 1; - font-size: .7em; - display: block; - border: 0; - background-position: 0 0; -} - -/* support: IE8 - See #6727 */ -.ui-slider.ui-state-disabled .ui-slider-handle, -.ui-slider.ui-state-disabled .ui-slider-range { - filter: inherit; -} - -.ui-slider-horizontal { - height: .8em; -} -.ui-slider-horizontal .ui-slider-handle { - top: -.3em; - margin-left: -.6em; -} -.ui-slider-horizontal .ui-slider-range { - top: 0; - height: 100%; -} -.ui-slider-horizontal .ui-slider-range-min { - left: 0; -} -.ui-slider-horizontal .ui-slider-range-max { - right: 0; -} - -.ui-slider-vertical { - width: .8em; - height: 100px; -} -.ui-slider-vertical .ui-slider-handle { - left: -.3em; - margin-left: 0; - margin-bottom: -.6em; -} -.ui-slider-vertical .ui-slider-range { - left: 0; - width: 100%; -} -.ui-slider-vertical .ui-slider-range-min { - bottom: 0; -} -.ui-slider-vertical .ui-slider-range-max { - top: 0; -} -.ui-sortable-handle { - -ms-touch-action: none; - touch-action: none; -} -.ui-spinner { - position: relative; - display: inline-block; - overflow: hidden; - padding: 0; - vertical-align: middle; -} -.ui-spinner-input { - border: none; - background: none; - color: inherit; - padding: .222em 0; - margin: .2em 0; - vertical-align: middle; - margin-left: .4em; - margin-right: 2em; -} -.ui-spinner-button { - width: 1.6em; - height: 50%; - font-size: .5em; - padding: 0; - margin: 0; - text-align: center; - position: absolute; - cursor: default; - display: block; - overflow: hidden; - right: 0; -} -/* more specificity required here to override default borders */ -.ui-spinner a.ui-spinner-button { - border-top-style: none; - border-bottom-style: none; - border-right-style: none; -} -.ui-spinner-up { - top: 0; -} -.ui-spinner-down { - bottom: 0; -} -.ui-tabs { - position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ - padding: .2em; -} -.ui-tabs .ui-tabs-nav { - margin: 0; - padding: .2em .2em 0; -} -.ui-tabs .ui-tabs-nav li { - list-style: none; - float: left; - position: relative; - top: 0; - margin: 1px .2em 0 0; - border-bottom-width: 0; - padding: 0; - white-space: nowrap; -} -.ui-tabs .ui-tabs-nav .ui-tabs-anchor { - float: left; - padding: .5em 1em; - text-decoration: none; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active { - margin-bottom: -1px; - padding-bottom: 1px; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, -.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, -.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { - cursor: text; -} -.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { - cursor: pointer; -} -.ui-tabs .ui-tabs-panel { - display: block; - border-width: 0; - padding: 1em 1.4em; - background: none; -} -.ui-tooltip { - padding: 8px; - position: absolute; - z-index: 9999; - max-width: 300px; -} -body .ui-tooltip { - border-width: 2px; -} -/* Component containers -----------------------------------*/ -.ui-widget { - font-family: Arial,Helvetica,sans-serif; - font-size: 1em; -} -.ui-widget .ui-widget { - font-size: 1em; -} -.ui-widget input, -.ui-widget select, -.ui-widget textarea, -.ui-widget button { - font-family: Arial,Helvetica,sans-serif; - font-size: 1em; -} -.ui-widget.ui-widget-content { - border: 1px solid #c5c5c5; -} -.ui-widget-content { - border: 1px solid #dddddd; - background: #ffffff; - color: #333333; -} -.ui-widget-content a { - color: #333333; -} -.ui-widget-header { - border: 1px solid #dddddd; - background: #e9e9e9; - color: #333333; - font-weight: bold; -} -.ui-widget-header a { - color: #333333; -} - -/* Interaction states -----------------------------------*/ -.ui-state-default, -.ui-widget-content .ui-state-default, -.ui-widget-header .ui-state-default, -.ui-button, - -/* We use html here because we need a greater specificity to make sure disabled -works properly when clicked or hovered */ -html .ui-button.ui-state-disabled:hover, -html .ui-button.ui-state-disabled:active { - border: 1px solid #c5c5c5; - background: #f6f6f6; - font-weight: normal; - color: #454545; -} -.ui-state-default a, -.ui-state-default a:link, -.ui-state-default a:visited, -a.ui-button, -a:link.ui-button, -a:visited.ui-button, -.ui-button { - color: #454545; - text-decoration: none; -} -.ui-state-hover, -.ui-widget-content .ui-state-hover, -.ui-widget-header .ui-state-hover, -.ui-state-focus, -.ui-widget-content .ui-state-focus, -.ui-widget-header .ui-state-focus, -.ui-button:hover, -.ui-button:focus { - border: 1px solid #cccccc; - background: #ededed; - font-weight: normal; - color: #2b2b2b; -} -.ui-state-hover a, -.ui-state-hover a:hover, -.ui-state-hover a:link, -.ui-state-hover a:visited, -.ui-state-focus a, -.ui-state-focus a:hover, -.ui-state-focus a:link, -.ui-state-focus a:visited, -a.ui-button:hover, -a.ui-button:focus { - color: #2b2b2b; - text-decoration: none; -} - -.ui-visual-focus { - box-shadow: 0 0 3px 1px rgb(94, 158, 214); -} -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active, -a.ui-button:active, -.ui-button:active, -.ui-button.ui-state-active:hover { - border: 1px solid #003eff; - background: #007fff; - font-weight: normal; - color: #ffffff; -} -.ui-icon-background, -.ui-state-active .ui-icon-background { - border: #003eff; - background-color: #ffffff; -} -.ui-state-active a, -.ui-state-active a:link, -.ui-state-active a:visited { - color: #ffffff; - text-decoration: none; -} - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, -.ui-widget-content .ui-state-highlight, -.ui-widget-header .ui-state-highlight { - border: 1px solid #dad55e; - background: #fffa90; - color: #777620; -} -.ui-state-checked { - border: 1px solid #dad55e; - background: #fffa90; -} -.ui-state-highlight a, -.ui-widget-content .ui-state-highlight a, -.ui-widget-header .ui-state-highlight a { - color: #777620; -} -.ui-state-error, -.ui-widget-content .ui-state-error, -.ui-widget-header .ui-state-error { - border: 1px solid #f1a899; - background: #fddfdf; - color: #5f3f3f; -} -.ui-state-error a, -.ui-widget-content .ui-state-error a, -.ui-widget-header .ui-state-error a { - color: #5f3f3f; -} -.ui-state-error-text, -.ui-widget-content .ui-state-error-text, -.ui-widget-header .ui-state-error-text { - color: #5f3f3f; -} -.ui-priority-primary, -.ui-widget-content .ui-priority-primary, -.ui-widget-header .ui-priority-primary { - font-weight: bold; -} -.ui-priority-secondary, -.ui-widget-content .ui-priority-secondary, -.ui-widget-header .ui-priority-secondary { - opacity: .7; - filter:Alpha(Opacity=70); /* support: IE8 */ - font-weight: normal; -} -.ui-state-disabled, -.ui-widget-content .ui-state-disabled, -.ui-widget-header .ui-state-disabled { - opacity: .35; - filter:Alpha(Opacity=35); /* support: IE8 */ - background-image: none; -} -.ui-state-disabled .ui-icon { - filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ -} - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { - width: 16px; - height: 16px; -} -.ui-icon, -.ui-widget-content .ui-icon { - background-image: url("images/ui-icons_444444_256x240.png"); -} -.ui-widget-header .ui-icon { - background-image: url("images/ui-icons_444444_256x240.png"); -} -.ui-state-hover .ui-icon, -.ui-state-focus .ui-icon, -.ui-button:hover .ui-icon, -.ui-button:focus .ui-icon { - /*background-image: url("images/ui-icons_555555_256x240.png");*/ -} -.ui-state-active .ui-icon, -.ui-button:active .ui-icon { - /*background-image: url("images/ui-icons_ffffff_256x240.png");*/ -} -.ui-state-highlight .ui-icon, -.ui-button .ui-state-highlight.ui-icon { - background-image: url("images/ui-icons_777620_256x240.html"); -} -.ui-state-error .ui-icon, -.ui-state-error-text .ui-icon { - background-image: url("images/ui-icons_cc0000_256x240.html"); -} -.ui-button .ui-icon { - -} - -/* positioning */ -.ui-icon-blank { background-position: 16px 16px; } -.ui-icon-caret-1-n { background-position: 0 0; } -.ui-icon-caret-1-ne { background-position: -16px 0; } -.ui-icon-caret-1-e { background-position: -32px 0; } -.ui-icon-caret-1-se { background-position: -48px 0; } -.ui-icon-caret-1-s { background-position: -65px 0; } -.ui-icon-caret-1-sw { background-position: -80px 0; } -.ui-icon-caret-1-w { background-position: -96px 0; } -.ui-icon-caret-1-nw { background-position: -112px 0; } -.ui-icon-caret-2-n-s { background-position: -128px 0; } -.ui-icon-caret-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -65px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -65px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 1px -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-on { background-position: -96px -144px; } -.ui-icon-radio-off { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-start { background-position: -80px -160px; } -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-all, -.ui-corner-top, -.ui-corner-left, -.ui-corner-tl { - border-top-left-radius: 3px; -} -.ui-corner-all, -.ui-corner-top, -.ui-corner-right, -.ui-corner-tr { - border-top-right-radius: 3px; -} -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-left, -.ui-corner-bl { - border-bottom-left-radius: 3px; -} -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-right, -.ui-corner-br { - border-bottom-right-radius: 3px; -} - -/* Overlays */ -.ui-widget-overlay { - background: #aaaaaa; - opacity: .3; - filter: Alpha(Opacity=30); /* support: IE8 */ -} -.ui-widget-shadow { - -webkit-box-shadow: 0px 0px 5px #666666; - box-shadow: 0px 0px 5px #666666; -} \ No newline at end of file diff --git a/css/jquery.fancybox.min.css b/css/jquery.fancybox.min.css deleted file mode 100644 index 5d804a5..0000000 --- a/css/jquery.fancybox.min.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"Γ";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}} \ No newline at end of file diff --git a/css/jquery.mCustomScrollbar.min.css b/css/jquery.mCustomScrollbar.min.css deleted file mode 100644 index 6b2bd66..0000000 --- a/css/jquery.mCustomScrollbar.min.css +++ /dev/null @@ -1 +0,0 @@ -.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.html);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)} \ No newline at end of file diff --git a/css/mCSB_buttons.html b/css/mCSB_buttons.html deleted file mode 100644 index d12b43a..0000000 --- a/css/mCSB_buttons.html +++ /dev/null @@ -1,7 +0,0 @@ - - -The requested URL /fizcon/css/mCSB_buttons.html was not found on this server.
- diff --git a/css/magnific-popup.css b/css/magnific-popup.css deleted file mode 100644 index 1216ec6..0000000 --- a/css/magnific-popup.css +++ /dev/null @@ -1,418 +0,0 @@ -:focus { - outline: 0; -} - -/* Magnific Popup CSS */ -.mfp-bg { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1042; - overflow: hidden; - position: fixed; - background: #0b0b0b; - opacity: 0.8; } - -.mfp-wrap { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1043; - position: fixed; - outline: none !important; - -webkit-backface-visibility: hidden; } - -.mfp-container { - text-align: center; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - padding: 0 8px; - box-sizing: border-box; } - -.mfp-container:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; } - -.mfp-align-top .mfp-container:before { - display: none; } - -.mfp-content { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 auto; - text-align: left; - z-index: 1045; } - -.mfp-inline-holder .mfp-content, -.mfp-ajax-holder .mfp-content { - width: 100%; - cursor: auto; } - -.mfp-ajax-cur { - cursor: progress; } - -.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { - cursor: -moz-zoom-out; - cursor: -webkit-zoom-out; - cursor: zoom-out; } - -.mfp-zoom { - cursor: pointer; - cursor: -webkit-zoom-in; - cursor: -moz-zoom-in; - cursor: zoom-in; } - -.mfp-auto-cursor .mfp-content { - cursor: auto; } - -.mfp-close, -.mfp-arrow, -.mfp-preloader, -.mfp-counter { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; } - -.mfp-loading.mfp-figure { - display: none; } - -.mfp-hide { - display: none !important; } - -.mfp-preloader { - color: #CCC; - position: absolute; - top: 50%; - width: auto; - text-align: center; - margin-top: -0.8em; - left: 8px; - right: 8px; - z-index: 1044; } -.mfp-preloader a { - color: #CCC; } -.mfp-preloader a:hover { - color: #FFF; } - -.mfp-s-ready .mfp-preloader { - display: none; } - -.mfp-s-error .mfp-content { - display: none; } - -button.mfp-close, -button.mfp-arrow { - overflow: visible; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - display: block; - outline: none; - padding: 0; - z-index: 1046; - box-shadow: none; - touch-action: manipulation; } - -button::-moz-focus-inner { - padding: 0; - border: 0; } - -.mfp-close { - width: 44px; - height: 44px; - line-height: 44px; - position: absolute; - right: 0; - top: 0; - text-decoration: none; - text-align: center; - opacity: 0.65; - padding: 0 0 18px 10px; - color: #FFF; - font-style: normal; - font-size: 28px; - font-family: Arial, Baskerville, monospace; } -.mfp-close:hover, -.mfp-close:focus { - opacity: 1; } -.mfp-close:active { - top: 1px; } - -.mfp-close-btn-in .mfp-close { - color: #333; } - -.mfp-image-holder .mfp-close, -.mfp-iframe-holder .mfp-close { - color: #FFF; - right: -6px; - text-align: right; - padding-right: 6px; - width: 100%; } - -.mfp-counter { - position: absolute; - top: 0; - right: 0; - color: #CCC; - font-size: 12px; - line-height: 18px; - white-space: nowrap; } - -.mfp-arrow { - position: absolute; - opacity: 0.65; - margin: 0; - top: 50%; - margin-top: -55px; - padding: 0; - width: 90px; - height: 110px; - -webkit-tap-highlight-color: transparent; } -.mfp-arrow:active { - margin-top: -54px; } -.mfp-arrow:hover, -.mfp-arrow:focus { - opacity: 1; } -.mfp-arrow:before, -.mfp-arrow:after { - content: ''; - display: block; - width: 0; - height: 0; - position: absolute; - left: 0; - top: 0; - margin-top: 35px; - margin-left: 35px; - border: medium inset transparent; } -.mfp-arrow:after { - border-top-width: 13px; - border-bottom-width: 13px; - top: 8px; } -.mfp-arrow:before { - border-top-width: 21px; - border-bottom-width: 21px; - opacity: 0.7; } - -.mfp-arrow-left { - left: 0; } -.mfp-arrow-left:after { - border-right: 17px solid #FFF; - margin-left: 31px; } -.mfp-arrow-left:before { - margin-left: 25px; - border-right: 27px solid #3F3F3F; } - -.mfp-arrow-right { - right: 0; } -.mfp-arrow-right:after { - border-left: 17px solid #FFF; - margin-left: 39px; } -.mfp-arrow-right:before { - border-left: 27px solid #3F3F3F; } - -.mfp-iframe-holder { - padding-top: 40px; - padding-bottom: 40px; } -.mfp-iframe-holder .mfp-content { - line-height: 0; - width: 100%; - max-width: 900px; } -.mfp-iframe-holder .mfp-close { - top: -40px; } - -.mfp-iframe-scaler { - width: 100%; - height: 0; - overflow: hidden; - padding-top: 56.25%; } -.mfp-iframe-scaler iframe { - position: absolute; - display: block; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); - background: #000; } - -/* Main image in popup */ -img.mfp-img { - width: auto; - max-width: 100%; - height: auto; - display: block; - line-height: 0; - box-sizing: border-box; - padding: 40px 0 40px; - margin: 0 auto; } - -/* The shadow behind the image */ -.mfp-figure { - line-height: 0; } -.mfp-figure:after { - content: ''; - position: absolute; - left: 0; - top: 40px; - bottom: 40px; - display: block; - right: 0; - width: auto; - height: auto; - z-index: -1; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); - background: #444; } -.mfp-figure small { - color: #BDBDBD; - display: block; - font-size: 12px; - line-height: 14px; } -.mfp-figure figure { - margin: 0; } - -.mfp-bottom-bar { - margin-top: -36px; - position: absolute; - top: 100%; - left: 0; - width: 100%; - cursor: auto; } - -.mfp-title { - text-align: left; - line-height: 18px; - color: #F3F3F3; - word-wrap: break-word; - padding-right: 36px; } - -.mfp-image-holder .mfp-content { - max-width: 100%; } - -.mfp-gallery .mfp-image-holder .mfp-figure { - cursor: pointer; } - -@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { - /** - * Remove all paddings around the image on small screen - */ - .mfp-img-mobile .mfp-image-holder { - padding-left: 0; - padding-right: 0; } - .mfp-img-mobile img.mfp-img { - padding: 0; } - .mfp-img-mobile .mfp-figure:after { - top: 0; - bottom: 0; } - .mfp-img-mobile .mfp-figure small { - display: inline; - margin-left: 5px; } - .mfp-img-mobile .mfp-bottom-bar { - background: rgba(0, 0, 0, 0.6); - bottom: 0; - margin: 0; - top: auto; - padding: 3px 5px; - position: fixed; - box-sizing: border-box; } - .mfp-img-mobile .mfp-bottom-bar:empty { - padding: 0; } - .mfp-img-mobile .mfp-counter { - right: 5px; - top: 3px; } - .mfp-img-mobile .mfp-close { - top: 0; - right: 0; - width: 35px; - height: 35px; - line-height: 35px; - background: rgba(0, 0, 0, 0.6); - position: fixed; - text-align: center; - padding: 0; } } - -@media all and (max-width: 900px) { - .mfp-arrow { - -webkit-transform: scale(0.75); - transform: scale(0.75); } - .mfp-arrow-left { - -webkit-transform-origin: 0; - transform-origin: 0; } - .mfp-arrow-right { - -webkit-transform-origin: 100%; - transform-origin: 100%; } - .mfp-container { - padding-left: 6px; - padding-right: 6px; } } - - -/** - * Simple fade transition, - */ -.mfp-fade.mfp-bg { - opacity: 0; - -webkit-transition: all 0.15s ease-out; - -moz-transition: all 0.15s ease-out; - transition: all 0.15s ease-out; -} -.mfp-fade.mfp-bg.mfp-ready { - opacity: 0.8; -} -.mfp-fade.mfp-bg.mfp-removing { - opacity: 0; -} - -.mfp-fade.mfp-wrap .mfp-content { - opacity: 0; - -webkit-transition: all 0.15s ease-out; - -moz-transition: all 0.15s ease-out; - transition: all 0.15s ease-out; -} -.mfp-fade.mfp-wrap.mfp-ready .mfp-content { - opacity: 1; -} -.mfp-fade.mfp-wrap.mfp-removing .mfp-content { - opacity: 0; -} -/* - -====== Zoom effect ====== - -*/ -.mfp-zoom-in { - /* start state */ - /* animate in */ - /* animate out */ -} -.mfp-zoom-in .mfp-with-anim { - opacity: 0; - transition: all 0.2s ease-in-out; - transform: scale(0.8); -} -.mfp-zoom-in.mfp-bg { - opacity: 0; - transition: all 0.3s ease-out; -} -.mfp-zoom-in.mfp-ready .mfp-with-anim { - opacity: 1; - transform: scale(1); -} -.mfp-zoom-in.mfp-ready.mfp-bg { - opacity: 0.8; -} -.mfp-zoom-in.mfp-removing .mfp-with-anim { - transform: scale(0.8); - opacity: 0; -} -.mfp-zoom-in.mfp-removing.mfp-bg { - opacity: 0; -} \ No newline at end of file diff --git a/css/owl.css b/css/owl.css deleted file mode 100644 index 30af64f..0000000 --- a/css/owl.css +++ /dev/null @@ -1,173 +0,0 @@ -/** - * Owl Carousel v2.2.0 - * Copyright 2013-2016 David Deutsch - * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE) - */ -/* - * Owl Carousel - Core - */ -.owl-carousel { - display: none; - width: 100%; - -webkit-tap-highlight-color: transparent; - /* position relative and z-index fix webkit rendering fonts issue */ - position: relative; - z-index: 1; } - .owl-carousel .owl-stage { - position: relative; - -ms-touch-action: pan-Y; } - .owl-carousel .owl-stage:after { - content: "."; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; } - .owl-carousel .owl-stage-outer { - position: relative; - overflow: hidden; - /* fix for flashing background */ - -webkit-transform: translate3d(0px, 0px, 0px); } - .owl-carousel .owl-item { - position: relative; - min-height: 1px; - float: left; - -webkit-backface-visibility: hidden; - -webkit-tap-highlight-color: transparent; - -webkit-touch-callout: none; } - .owl-carousel .owl-item img { - display: block; - width: 100%; - -webkit-transform-style: preserve-3d; } - .owl-carousel .owl-nav.disabled, - .owl-carousel .owl-dots.disabled { - display: none; } - .owl-carousel .owl-nav .owl-prev, - .owl-carousel .owl-nav .owl-next, - .owl-carousel .owl-dot { - cursor: pointer; - cursor: hand; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .owl-carousel.owl-loaded { - display: block; } - .owl-carousel.owl-loading { - opacity: 0; - display: block; } - .owl-carousel.owl-hidden { - opacity: 0; } - .owl-carousel.owl-refresh .owl-item { - visibility: hidden; } - .owl-carousel.owl-drag .owl-item { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .owl-carousel.owl-grab { - cursor: move; - cursor: grab; } - .owl-carousel.owl-rtl { - direction: rtl; } - .owl-carousel.owl-rtl .owl-item { - float: right; } - -/* No Js */ -.no-js .owl-carousel { - display: block; } - -/* - * Owl Carousel - Animate Plugin - */ -.owl-carousel .animated { - -webkit-animation-duration: 1000ms; - animation-duration: 1000ms; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; } - -.owl-carousel .owl-animated-in { - z-index: 0; } - -.owl-carousel .owl-animated-out { - z-index: 1; } - -.owl-carousel .fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; } - -@-webkit-keyframes fadeOut { - 0% { - opacity: 1; } - 100% { - opacity: 0; } } - -@keyframes fadeOut { - 0% { - opacity: 1; } - 100% { - opacity: 0; } } - -/* - * Owl Carousel - Auto Height Plugin - */ -.owl-height { - transition: height 500ms ease-in-out; } - -/* - * Owl Carousel - Lazy Load Plugin - */ -.owl-carousel .owl-item .owl-lazy { - opacity: 0; - transition: opacity 400ms ease; } - -.owl-carousel .owl-item img.owl-lazy { - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; } - -/* - * Owl Carousel - Video Plugin - */ -.owl-carousel .owl-video-wrapper { - position: relative; - height: 100%; - background: #000; } - -.owl-carousel .owl-video-play-icon { - position: absolute; - height: 80px; - width: 80px; - left: 50%; - top: 50%; - margin-left: -40px; - margin-top: -40px; - background: url("owl.video.play.html") no-repeat; - cursor: pointer; - z-index: 1; - -webkit-backface-visibility: hidden; - transition: -webkit-transform 100ms ease; - transition: transform 100ms ease; } - -.owl-carousel .owl-video-play-icon:hover { - -webkit-transform: scale(1.3, 1.3); - -ms-transform: scale(1.3, 1.3); - transform: scale(1.3, 1.3); } - -.owl-carousel .owl-video-playing .owl-video-tn, -.owl-carousel .owl-video-playing .owl-video-play-icon { - display: none; } - -.owl-carousel .owl-video-tn { - opacity: 0; - height: 100%; - background-position: center center; - background-repeat: no-repeat; - background-size: contain; - transition: opacity 400ms ease; } - -.owl-carousel .owl-video-frame { - position: relative; - z-index: 1; - height: 100%; - width: 100%; } diff --git a/css/owl.video.play.html b/css/owl.video.play.html deleted file mode 100644 index bc9b178..0000000 --- a/css/owl.video.play.html +++ /dev/null @@ -1,7 +0,0 @@ - - -The requested URL /fizcon/css/owl.video.play.png was not found on this server.
- diff --git a/css/responsive.css b/css/responsive.css deleted file mode 100644 index c405cac..0000000 --- a/css/responsive.css +++ /dev/null @@ -1,1142 +0,0 @@ -/* Logo - HTML Template*/ - -@media only screen and (max-width: 1600px) { - .speakers-section-two .large-container .sec-title { - margin-left: 0; - text-align: center; - } - - .speakers-area .speaker-block-two { - margin: 0 25px 60px; - } - - .main-menu .navigation > li { - margin-right: 45px; - } - - .banner-section .image-box { - right: -150px; - } - - .banner-section .slide-item.style-two .image-box { - width: 40%; - top: 40%; - left: 50px; - } - - .float-text { - font-size: 150px; - } - - .events-carousel .owl-dots { - right: -30px; - } -} - -@media only screen and (max-width: 1366px) { - .banner-carousel .owl-nav { - opacity: 0; - visibility: hidden; - } - - .banner-carousel:hover .owl-nav { - opacity: 1; - visibility: visible; - } - - .banner-section .image-box { - width: 50%; - right: 0; - } - - .banner-section .slide-item { - padding: 340px 0 155px; - } - - .banner-section-two { - background-position: center left; - padding: 300px 0 200px; - } - - .banner-section-three .content-box { - float: left; - width: 50%; - padding-right: 30px; - } - - .banner-section-three .content-box h2 { - font-size: 40px; - } - - .project-tabs .buttons-column .inner-column { - padding-right: 0; - margin-bottom: 50px; - } - - .shop-single .detail-colum .inner-column { - padding-left: 0; - } - - .shop-single .image-column .prod-tabs { - margin-right: 0; - } - - .product-info-tabs .tab-btns .tab-btn { - text-transform: unset; - } - - .banner-section .content-box h2 { - font-size: 50px; - } -} - -@media only screen and (max-width: 1140px) { - .main-header { - margin: 0px !important; - } - - .main-header .header-upper .nav-outer { - margin-top: 0px; - } - - .location-section .map-column .inner-column { - padding-left: 0; - } - - .main-menu .navigation > li .mega-menu-bar .column > ul > li > i { - left: 40px; - } - - .main-menu .navigation > li .mega-menu-bar .column > ul > li { - padding-left: 30px; - } - - .banner-section-three .form-box .cs-countdown div { - margin-right: 5px; - margin-left: 5px; - } - - .about-carousel .slide-item { - padding: 70px 0; - } - - .about-carousel:before { - max-width: 100%; - } - - .about-carousel .slide-item .image-box { - position: relative; - left: 0; - top: 0; - padding: 10px 50px; - } - - .about-carousel .content-box { - width: 100%; - padding: 30px 50px; - } - - .schedule-section .author-block .inner-box .thumb:before, - .schedule-section .author-block .inner-box .thumb:after, - .schedule-section .author-block .inner-box:after, - .schedule-section .author-block .inner-box:before, - .about-carousel .owl-nav { - display: none; - } - - .banner-section-three .form-box { - max-width: 100%; - margin-top: 50px; - } - - .schedule-section .column .inner-column { - padding-right: 0; - } - - .author-block.break .inner-box .thumb { - display: none; - } - - .author-block.break .inner-box { - min-height: auto; - } - - .banner-section .content-box .text { - margin-bottom: 30px; - font-size: 22px; - line-height: 1.3em; - } - - .banner-section .image-box { - top: -160px; - } - - .events-carousel .owl-dots { - display: none; - } -} - -@media only screen and (min-width: 768px) { - .main-menu .navigation > li > ul, - .main-menu .navigation > li > .mega-menu, - .main-menu .navigation > li > ul > li > ul { - display: block !important; - visibility: hidden; - opacity: 0; - } -} - -@media only screen and (max-width: 1023px) { - .main-header { - position: relative; - background-color: #12114a; - } - - .page-title { - padding-top: 150px; - } - - .sidebar-side .sidebar { - padding-left: 0; - } - - .pricing-section .row { - background: transparent; - } - - .pricing-section .pricing-block { - margin-bottom: 30px; - } - - .sign-up-form .form-column, - .sidebar-page-container .content-side { - order: 0; - } - - .header-style-two { - background-color: #ffffff; - border-bottom: 1px solid #f0f0f0; - } - - .main-header.fixed-header { - box-shadow: none; - } - - .event-topics-tabs .content-column .inner-column { - max-width: 100%; - } - - .main-header .header-upper .logo-box, - .header-style-two .header-upper .logo-box { - margin-right: 55px; - } - - .banner-section .image-box, - .main-header .outer-box { - display: none; - } - - .banner-section .content-box { - width: 100%; - } - - .main-menu .navigation > li { - margin-right: 25px; - } - - .main-menu .navigation > li:last-child { - margin-right: 0; - } - - .banner-section .slide-item { - padding: 100px 30px; - } - - .banner-section .content-box h2 { - font-size: 40px; - } - - .banner-section .owl-prev { - left: 10px; - } - - .banner-section .owl-next { - right: 10px; - } - - .events-carousel .content-column { - order: 0; - text-align: center; - } - - .events-tab .tab-buttons { - position: relative; - left: 0; - top: 0; - } - - .events-tab .shedule-column .inner-column { - padding-top: 50px; - margin-bottom: 50px; - } - - .speaker-tabs .tab-buttons { - position: relative; - margin: 100px 0 0; - text-align: center; - } - - .speaker-tabs .tab-buttons .tab-btn { - position: relative !important; - left: 0 !important; - top: 0 !important; - display: inline-block !important; - margin: 0 10px 10px; - height: 70px !important; - width: 70px !important; - } - - .topics-section .right-column { - order: 0; - } - - .topics-section .left-column .inner-column { - margin: 0; - } - - .sponsor-section .sec-title { - text-align: center; - } - - .main-menu .navigation > li > a:hover:before, - .main-menu .navigation > li.current > a:before, - .main-menu .navigation > li .mega-menu-bar .column > ul > li > a:before, - .main-menu .navigation > li .mega-menu-bar .column > ul > li > i { - display: none; - } - .main-menu .navigation > li .mega-menu-bar .column > ul > li { - padding-left: 0; - } - - .main-menu .navigation > li .mega-menu-bar .column > ul > li > a { - padding: 10px 30px; - } - - .main-menu .navigation > li:hover > a, - .main-menu .navigation > li.current > a { - color: #f79e01; - } - - .banner-section-two { - padding: 150px 0; - } - - .banner-section-two .title-box h1 { - font-size: 40px; - } - - .banner-section-three .content-box { - padding-right: 0; - width: 100%; - } - - .banner-section-three { - padding-top: 150px; - } - - .fun-fact-section-two .count-box .counter-title br { - display: none; - } - - .events-tab .author-block { - padding: 0 15px; - } - - .events-tab .author-column .row { - margin: 0 -15px; - } - - .event-topics-tabs .tab-btns li { - width: 50%; - } - .events-highlight.style-three .author-block .inner-box .thumb:before, - .events-highlight.style-three .author-block .inner-box .thumb:after, - .events-highlight.style-three .author-block .inner-box:after, - .events-highlight.style-three .author-block .inner-box:before, - .events-highlight.style-three .author-column:after { - display: none; - } - - .main-footer .image-box .image { - margin-bottom: 30px; - } - - .speakers-section .sec-title { - text-align: center; - } - - .login-form .image-column .image-box { - margin-right: 0; - } - - .topics-section .center-column { - margin-top: 100px; - } - - .login-form .form-column .inner-column { - padding: 70px 30px; - } - - .main-header .header-upper .nav-outer { - float: right; - } -} - -@media only screen and (max-width: 768px) { - .main-header .btn-box { - display: none; - } -} -@media only screen and (max-width: 767px) { - .banner-section .owl-nav, - .main-header .btn-box { - display: none; - } - .main-header.fixed-header .header-upper .logo-box, - .main-header .header-upper .logo-box { - padding: 15px 0; - } - - .main-header.fixed-header .header-upper .nav-outer, - .main-header .header-upper .nav-outer { - width: 100%; - position: absolute; - top: 10px; - right: 0; - } - - .main-menu .navigation > li { - position: relative !important; - } - - .header-style-three .header-upper .nav-outer { - margin-bottom: 0; - } - - .main-menu { - width: 100%; - display: block; - } - - .main-menu .navbar-collapse { - max-height: 320px; - max-width: none; - overflow: auto; - float: none !important; - width: 100% !important; - padding: 0px 0px 0px; - border: none; - margin: 0px 0px 15px; - -ms-border-radius: 0px; - -moz-border-radius: 0px; - -webkit-border-radius: 0px; - -o-border-radius: 0px; - border-radius: 0px; - box-shadow: none; - } - - .main-menu .navbar-collapse.in, - .main-menu .collapsing { - padding: 0px 0px 0px; - border: none; - margin: 0px 0px 15px; - -ms-border-radius: 0px; - -moz-border-radius: 0px; - -webkit-border-radius: 0px; - -o-border-radius: 0px; - border-radius: 0px; - box-shadow: none; - } - - .main-menu .navbar-header { - position: relative; - float: none; - display: block; - text-align: right; - width: 100%; - padding: 6px 0px 10px; - right: 0px; - z-index: 12; - } - - .main-menu .navbar-header .navbar-toggle { - display: inline-block; - z-index: 12; - border: 1px solid #cc8809; - float: none; - margin: 0px 0px 0px 0px; - border-radius: 0px; - background: #cc8809; - } - - .main-menu .navbar-header .navbar-toggle .icon-bar { - background: #ffffff; - } - - .main-menu .navbar-collapse > .navigation { - float: none !important; - margin: 0px !important; - width: 100% !important; - background: #2c2c2c; - border: 1px solid #ffffff; - border-top: none; - } - - .main-menu .navbar-collapse > .navigation > li { - margin: 0px !important; - float: none !important; - padding: 0px !important; - width: 100%; - } - - .main-menu .navigation > li > a, - .main-menu .navigation > li > ul:before { - border: none; - } - - .main-menu .navbar-collapse > .navigation > li > a { - padding: 10px 10px !important; - border: none !important; - } - - .main-menu .navigation li.dropdown > a:after, - .main-menu .navigation > li.dropdown > a:before, - .main-menu .navigation > li > ul > li > a::before, - .main-menu .navigation > li > ul > li > ul > li > a::before { - color: #ffffff !important; - right: 15px; - font-size: 16px; - border-top: 0px !important; - display: none !important; - } - - .main-menu .navbar-collapse > .navigation > li > ul, - .main-menu .navbar-collapse > .navigation > li > ul > li > ul { - position: relative; - border: none; - float: none; - visibility: visible; - opacity: 1; - display: none; - margin: 0px; - left: auto !important; - right: auto !important; - top: auto !important; - padding: 0px; - outline: none; - width: 100%; - background: #2c2c2c; - -webkit-border-radius: 0px; - -ms-border-radius: 0px; - -o-border-radius: 0px; - -moz-border-radius: 0px; - border-radius: 0px; - -webkit-transform: translateY(0px); - -ms-transform: translateY(0px); - transform: translateY(0px); - transition: none !important; - -webkit-transition: none !important; - -ms-transition: none !important; - -o-transition: none !important; - -moz-transition: none !important; - } - - .main-menu .navbar-collapse > .navigation > li > ul, - .main-menu .navbar-collapse > .navigation > li > ul > li > ul { - } - - .main-menu .navbar-collapse > .navigation > li, - .main-menu .navbar-collapse > .navigation > li > ul > li, - .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li { - border-top: 1px solid rgba(255, 255, 255, 1) !important; - border-bottom: none; - opacity: 1 !important; - top: 0px !important; - left: 0px !important; - visibility: visible !important; - } - - .main-menu .navbar-collapse > .navigation > li:first-child { - border: none; - } - - .main-menu .navbar-collapse > .navigation > li > a, - .main-menu .navbar-collapse > .navigation > li > ul > li > a, - .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a { - padding: 10px 10px !important; - line-height: 22px; - color: #ffffff; - background: #2c2c2c; - text-align: left; - } - - .main-menu .navbar-collapse > .navigation > li > a:hover, - .main-menu .navbar-collapse > .navigation > li > a:active, - .main-menu .navigation > li .mega-menu-bar .column > ul > li > a, - .main-menu .navbar-collapse > .navigation > li > a:focus { - background: #222222; - } - - .main-menu .navbar-collapse > .navigation > li:hover > a, - .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, - .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, - .main-menu .navbar-collapse > .navigation > li.current > a, - .main-menu .navigation > li .mega-menu-bar .column > ul > li > a, - .main-menu .navbar-collapse > .navigation > li.current-menu-item > a { - background: #2c2c2c; - color: #ffffff !important; - } - - .main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn { - display: block; - } - - .main-slider .owl-nav, - .main-slider .schedule-box, - .main-menu .navbar-collapse > .navigation li.dropdown:after, - .main-menu .navigation > li > ul:before { - display: none !important; - } - - .main-menu .navbar-header .navbar-toggler { - display: inline-block; - z-index: 12; - width: 50px; - height: 40px; - float: none; - padding: 0px; - text-align: center; - border-radius: 0px; - background: #f79e01; - border: 1px solid #f79e01; - } - - .main-menu .navbar-header .navbar-toggler .icon-bar { - position: relative; - background: #ffffff; - height: 2px; - width: 26px; - display: block; - margin: 0 auto; - margin: 5px 11px; - } - - /*=== Mega Menu Style ===*/ - - .main-menu .navigation > li.has-mega-menu { - position: relative !important; - } - - .main-menu .navigation > li .mega-menu-bar .column { - padding: 0px; - margin: 0px; - } - - .main-menu .navigation > li > .mega-menu { - position: relative; - width: 100%; - padding: 0px !important; - background: none !important; - margin: 0px !important; - left: 0px !important; - top: 0px !important; - } - - .main-menu .navigation > li > .mega-menu .row { - margin: 0px; - width: 100%; - } - .main-menu .navigation > li > .mega-menu:before, - .main-menu .navigation > li .mega-menu-bar h3 { - color: #ffffff !important; - right: 15px; - font-size: 16px; - display: none !important; - } - .main-menu .navigation > li > .mega-menu, - .main-menu .navigation > li .mega-menu-bar > ul { - position: relative; - border: none; - float: none; - visibility: visible; - opacity: 1; - display: none; - margin: 0px; - left: auto !important; - right: auto !important; - top: auto !important; - padding: 0px; - outline: none; - width: 100%; - background: #2c2c2c; - -webkit-border-radius: 0px; - -ms-border-radius: 0px; - -o-border-radius: 0px; - -moz-border-radius: 0px; - border-radius: 0px; - transition: none !important; - -webkit-transition: none !important; - -ms-transition: none !important; - -o-transition: none !important; - -moz-transition: none !important; - -webkit-box-shadow: none; - -ms-box-shadow: none; - -o-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - } - .main-menu .navigation > li .mega-menu-bar .column > ul > li { - border-top: 1px solid rgba(255, 255, 255, 1) !important; - border-bottom: none; - opacity: 1 !important; - top: 0px !important; - left: 0px !important; - visibility: visible !important; - } - - .main-menu .navigation > li .mega-menu-bar .column > ul > li > a { - padding: 10px 10px !important; - line-height: 22px; - color: #ffffff !important; - background: #2c2c2c; - font-size: 14px; - font-weight: 600; - text-transform: uppercase; - } - - .main-menu .navigation > li .mega-menu-bar .column > ul > li > a:hover { - background: #2c2c2c; - } - - .main-menu .navigation > li > .mega-menu { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); - } - /*=== End Mega Menu Style ===*/ - - .sec-title h2 { - font-size: 32px; - } - - .anim-icons, - .float-text { - display: none; - } - - .news-section, - .main-footer, - .location-section, - .topics-section-two, - .speakers-section-two, - .schedule-section, - .location-section-two.style-three, - .events-carousel .content-column .inner-column, - .topics-section, - .events-highlight, - .features-section { - padding-top: 70px; - } - - .error-section, - .fun-fact-section-two, - .sponsor-section, - .speakers-section, - .project-section, - .sidebar-page-container, - .coming-soon, - .sign-up-section, - .location-section-two.style-two, - .login-section, - .venue-gallery, - .pricing-section { - padding: 70px 0; - } - - .speakers-section-two.style-two.alternate-2 { - padding-bottom: 70px; - } - - .about-section { - padding-top: 120px; - } - - .schedule-section { - padding-bottom: 0; - } - - .banner-section .content-box, - .news-section .sec-title, - .news-block .lower-content { - text-align: center; - } - - .speakers-section-two.style-two.alternate-2 { - margin-top: 0; - } - - .location-block .icon { - position: relative; - left: 0; - right: auto; - top: 0; - display: inline-block; - margin-bottom: 10px; - } - - .coming-soon h1, - .error-section h4 { - font-size: 32px; - margin-bottom: 20px; - } - - .banner-section-two { - padding: 150px 0 120px; - } - - .banner-section-two .cs-countdown div { - position: relative; - float: left; - margin-bottom: 30px; - } - - .speakers-section-two .large-container .sec-title, - .events-tab .author-block { - margin-bottom: 50px; - } - - .speakers-section-two .large-container .sec-title { - padding-left: 0; - } - - .speakers-area .speaker-block-two { - float: left; - max-width: 50%; - margin: 0 0; - width: 100%; - } - - .fun-fact-section-two .count-box { - text-align: center; - padding-left: 0; - } - - .fun-fact-section-two .count-box .icon { - position: relative; - top: 0; - display: inline-block; - margin-bottom: 30px; - } - - .testimonial-section { - text-align: center; - } - - .testimonial-block .inner-box { - position: relative; - text-align: center; - padding: 30px 30px; - } - - .testimonial-block { - padding: 0; - } - - .testimonial-block .info-box .rating, - .testimonial-block .info-box .thumb { - position: relative; - display: inline-block; - margin-bottom: 20px; - left: 0; - top: 0; - } - - .testimonial-block .info-box { - padding: 0; - } - - .testimonial-block .info-box .rating { - margin-top: 20px; - margin-bottom: 60px; - } - - .testimonial-section .owl-dots { - width: 100%; - text-align: center; - bottom: 30px; - left: 5px; - } - - .sidebar-side .sidebar { - padding-left: 0; - } - - .main-footer.style-two .footer-bottom { - text-align: center; - } - - .main-footer.style-two .copyright, - .main-footer.style-two .footer-bottom ul { - width: 100%; - } - - .contact-form { - padding-right: 0; - } - - .contact-form .form-group { - text-align: left !important; - } - - .related-products { - padding-bottom: 40px; - } - - .location-section .map-column, - .coming-soon .timer { - margin-bottom: 50px; - } - - .coming-soon .cs-countdown div { - margin: 0 0; - } -} - -@media only screen and (max-width: 599px) { - .event-topics-tabs .tab-btns li, - .login-form .title-box h3, - .main-footer.style-two .sec-title h2, - .banner-section-two .title-box h1, - .events-carousel .content-column h2, - .banner-section .content-box h2 { - font-size: 28px; - } - - .banner-section-two .title-box h4, - .events-carousel .content-column .text, - .banner-section .content-box .text { - font-size: 18px; - line-height: 26px; - margin-bottom: 30px; - } - - .login-form .form-column .inner-column { - padding-bottom: 40px; - } - - .banner-section-two .title-box h4 { - margin-bottom: 10px; - } - - .feature-block .inner-box { - padding: 40px 15px 30px; - text-align: center; - } - - .features-section .sec-title { - text-align: center; - } - - .events-tab .shedule-box { - max-width: 100%; - } - - .main-footer .newsletter-form .form-group { - padding-right: 0; - } - - .main-footer .newsletter-form .form-group input[type="submit"], - .main-footer .newsletter-form .form-group button { - position: relative; - display: block; - width: 100%; - } - - .main-footer.style-two .newsletter-form .form-group input[type="text"], - .main-footer.style-two .newsletter-form .form-group input[type="email"], - .main-footer .newsletter-form .form-group input[type="text"], - .main-footer .newsletter-form .form-group input[type="email"] { - padding: 15px 30px; - line-height: 30px; - height: 60px; - } - - .main-footer .social-links ul li { - margin-bottom: 0; - } - - .main-footer.style-two .social-links ul li a, - .main-footer .social-links ul li a { - font-size: 22px; - } - - .events-carousel .info-column .info-box { - margin-bottom: 40px; - } - - .event-venue-section .sec-title h2 br, - .speaker-block .text br { - display: none; - } - - .venue-feature-block .title { - padding-left: 70px; - } - - .news-block .inner-box { - padding: 0 15px 35px; - } - - .main-footer.style-two .copyright, - .main-footer.style-two .footer-bottom ul, - .location-section .map-box { - width: 100%; - } - - .main-footer.style-two .copyright { - text-align: center; - } - - .banner-section-two { - padding: 100px 0; - } - - .events-tab .tab-buttons .tab-btn { - margin-right: 20px; - } - - .banner-section-three .form-box .timer { - position: relative; - top: 0; - margin: 40px 0 20px; - } - - .login-form .btn-box .theme-btn, - .events-carousel .content-column h2, - .banner-section-three .form-box .timer div { - margin-bottom: 20px; - } - - .login-form .btn-box .theme-btn { - display: block; - width: 100%; - } - - .banner-section-three .content-box { - text-align: center; - } - - .about-carousel .content-box { - padding: 40px 15px; - text-align: center; - } - - .about-carousel .content-box .inner-box { - padding-right: 0; - } - - .main-footer .social-links ul { - width: 100%; - text-align: center; - margin-bottom: 10px; - } - - .event-topics-tabs .tab-btns li { - width: 100%; - } - - .latest-news .post { - padding-left: 0; - } - - .latest-news .post .post-thumb { - position: relative; - display: inline-block; - } - - .blog-single .lower-content blockquote { - position: relative; - padding: 30px 30px; - } - - .blog-single .lower-content blockquote .icon { - position: relative; - left: 0; - top: 0; - display: inline-block; - margin-bottom: 20px; - } - - .comments-area .comment-box .reply-btn { - position: relative; - display: block; - margin-top: 20px; - top: 0; - left: 0; - } - - .shop-single .prod-tabs .tabs-content { - padding-left: 100px; - } - - .shop-single .prod-tabs .tab-buttons { - width: 90px; - } - - .shop-single .prod-tabs .tab-buttons .thumb { - margin-bottom: 10px; - } - - .shop-single .product-form .form-group .theme-btn { - margin-top: 20px; - } - - .sign-up-form .form-column .inner-column { - padding: 40px 30px 20px; - margin-left: 0; - } -} - -@media only screen and (max-width: 479px) { - .banner-section-two .cs-countdown div { - width: 100%; - } - - .speakers-area .speaker-block-two { - max-width: 100%; - margin-bottom: 20px; - } - - .main-footer.style-two .footer-bottom ul { - display: none; - } - - .info-block .info-box { - padding: 30px 15px; - } - - .product-info-tabs .tab-btns .tab-btn { - width: 100%; - } - - .sign-up-form .option-box span { - margin-bottom: 10px; - } - - .sign-up-form .radio-box, - .sign-up-form .option-box span { - display: block; - } -} diff --git a/css/style.css b/css/style.css deleted file mode 100644 index 9236c2e..0000000 --- a/css/style.css +++ /dev/null @@ -1,9635 +0,0 @@ -/* --------------------------------------- - -[Master Stylesheet] - -Project: unStack.dev -Version: 1.0.0 -Last Change: 07/5/2019 - -/*** - -==================================================================== - Fonts -==================================================================== - - ***/ - -@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i"); - -/*** - -==================================================================== - Resources / Css Files -==================================================================== - - ***/ - -@import url("fontawesome-all.css"); -@import url("flaticon.css"); -@import url("animate.css"); -@import url("owl.css"); -@import url("magnific-popup.css"); -@import url("jquery-ui.css"); -@import url("jquery.fancybox.min.css"); -@import url("jquery.mCustomScrollbar.min.css"); - -/*** - -==================================================================== - Reset -==================================================================== - - ***/ - -* { - margin: 0px; - padding: 0px; - border: none; - outline: none; -} - -/*** - -==================================================================== - Global Settings -==================================================================== - - ***/ - -body { - font-size: 14px; - color: #777777; - line-height: 1.7em; - font-weight: 400; - background: #ffffff; - -webkit-font-smoothing: antialiased; - -moz-font-smoothing: antialiased; - font-family: "Roboto", sans-serif; -} - -a { - text-decoration: none; - cursor: pointer; - color: #f79e01; -} - -button { - cursor: pointer; -} - -button, -a:hover, -a:focus, -a:visited { - text-decoration: none; - outline: none !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - position: relative; - font-weight: normal; - margin: 0px; - background: none; - line-height: 1.6em; -} - -input, -button, -select, -textarea { -} - -textarea { - overflow: hidden; -} - -p { - position: relative; - line-height: 1.8em; -} - -.auto-container { - position: static; - max-width: 1200px; - padding: 0px 15px; - margin: 0 auto; -} - -.large-container { - position: static; - max-width: 1550px; - padding: 0px 15px; - margin: 0 auto; -} - -.medium-container { - max-width: 850px; -} - -.page-wrapper { - position: relative; - margin: 0 auto; - width: 100%; - min-width: 300px; - overflow: hidden; -} - -ul, -li { - list-style: none; - padding: 0px; - margin: 0px; -} - -img { - display: inline-block; - max-width: 100%; -} - -.theme-btn { - display: inline-block; - -webkit-transition: all 0.3s ease; - -moz-transition: all 0.3s ease; - -ms-transition: all 0.3s ease; - -o-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.centered { - text-align: center; -} - -/*** - -==================================================================== - Buttons Style -==================================================================== - - ***/ - -/*Btn Style One*/ - -.btn-style-one { - position: relative; - font-size: 16px; - color: #ffffff; - line-height: 20px; - font-weight: 500; - padding: 15px 40px 15px; - background-color: #f79e01; - border-radius: 8px; -} - -.btn-style-one:hover { - color: #f79e01; - background-color: #ffffff; -} - -/*Btn Style Two*/ - -.btn-style-two { - position: relative; - font-size: 16px; - color: #ffffff; - line-height: 20px; - font-weight: 500; - padding: 15px 40px 15px; - background-color: #f79e01; -} - -.btn-style-two:hover { - color: #f79e01; - background-color: #ffffff; - border: 1px solid #f79e01; -} - -/*Btn Style Three*/ - -.btn-style-three { - position: relative; - font-size: 16px; - color: #ffffff; - line-height: 20px; - font-weight: 500; - padding: 15px 40px 15px; - background-color: #f79e01; - border-radius: 8px; -} - -.btn-style-three:hover { - color: #ffffff; - background-color: #f79e01; -} - -/*Btn Style Four*/ - -.btn-style-four { - position: relative; - font-size: 16px; - color: #12114a; - line-height: 20px; - font-weight: 500; - padding: 15px 40px 15px; - background-color: #ffffff; -} - -.btn-style-four:hover { - color: #ffffff; - background-color: #f79e01; -} - -/*Btn Style Five*/ - -.btn-style-five { - position: relative; - font-size: 16px; - color: #ffffff; - line-height: 20px; - font-weight: 500; - padding: 15px 40px 15px; - background-color: #471cc6; -} - -.btn-style-five:hover { - color: #ffffff; - background-color: #f79e01; -} - -/* List Style One */ - -.list-style-one { - position: relative; -} - -.list-style-one li { - position: relative; - font-size: 16px; - line-height: 25px; - font-weight: 400; - color: #282331; - margin-bottom: 10px; - padding-left: 35px; -} - -.list-style-one li a { - color: #282331; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.list-style-one li a:hover { - color: #00e399; -} - -.list-style-one li:last-child { - margin-bottom: 0px; -} - -.list-style-one li:before { - position: absolute; - content: "\f141"; - left: 0px; - top: 0px; - font-size: 16px; - color: #ffc973; - line-height: 25px; - font-family: "Font Awesome 5 Free"; - font-weight: 900; -} - -/* List Style Two */ - -.list-style-two { - position: relative; -} - -.list-style-two li { - position: relative; - display: inline-block; - padding-left: 40px; - font-size: 18px; - line-height: 30px; - color: #282331; - text-align: left; - font-weight: 400; - margin-bottom: 25px; -} - -.list-style-two li:before { - position: absolute; - left: 0; - top: 0; - font-size: 17px; - line-height: 30px; - color: #9746ea; - content: "\f1ce"; - font-family: "Flaticon"; -} - -/*** - -==================================================================== - 6. Social Icons -==================================================================== - - ***/ - -/*Social Icon One*/ - -.social-icon-one { - position: relative; -} - -.social-icon-one li { - position: relative; - margin-right: 8px; - display: inline-block; -} - -.social-icon-one li.twitter a { - color: #00b9f1; -} - -.social-icon-one li.linkedin a { - color: #0089b1; -} - -.social-icon-one li a { - position: relative; - font-size: 16px; - color: #4a72a9; - font-weight: 400; - width: 52px; - height: 52px; - line-height: 50px; - text-align: center; - border-radius: 50px; - border: 1px solid #e2e2e2; - transition: all 0.3s ease; - -moz-transition: all 0.3s ease; - -webkit-transition: all 0.3s ease; - -ms-transition: all 0.3s ease; - -o-transition: all 0.3s ease; -} - -.theme_color { - color: #1f8ceb; -} - -.preloader { - position: fixed; - left: 0px; - top: 0px; - width: 100%; - height: 100%; - z-index: 999999; - background-color: #ffffff; - background-position: center center; - background-repeat: no-repeat; - background-image: url(../images/icons/preloader.svg); - background-size: 80px; -} - -img { - display: inline-block; - max-width: 100%; - height: auto; -} - -.pull-left { - float: left; -} - -.pull-right { - float: right; -} - -/*** - -==================================================================== - 7. Scroll To Top style -==================================================================== - -***/ - -.scroll-to-top { - position: fixed; - bottom: 15px; - right: 15px; - width: 60px; - height: 60px; - color: #ffffff; - font-size: 24px; - text-transform: uppercase; - line-height: 60px; - text-align: center; - z-index: 100; - cursor: pointer; - background: #0a0a0a; - display: none; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.scroll-to-top:hover { - color: #ffffff; - background: #f79e01; -} - -/*** - -==================================================================== - Page Title -==================================================================== - -***/ - -.page-title { - position: relative; - padding: 380px 0px 30px; - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - overflow: hidden; -} - -.page-title .auto-container { - position: relative; -} - -.page-title .float-text { - right: 0; - bottom: -60px; - color: #ffffff; - opacity: 0.1; -} - -.page-title h1 { - position: relative; - font-size: 40px; - line-height: 40px; - font-weight: 700; - margin-bottom: 10px; - color: #fafafa; -} - -.page-title .bread-crumb li { - position: relative; - font-size: 18px; - line-height: 30px; - color: #fafafa; - font-weight: 400; - margin-right: 0px; - padding-right: 10px; - cursor: default; - text-transform: capitalize; - display: inline-block; -} - -.page-title .bread-crumb li a { - color: #fafafa; - font-size: 16px; - line-height: 30px; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.page-title .bread-crumb li a:hover { - color: #222222; -} - -.page-title .bread-crumb li:after { - position: absolute; - content: "/"; - right: 0px; - font-weight: 700; - top: 0px; - color: #fafafa; -} - -.page-title .bread-crumb li:last-child::after { - display: none; -} - -/*** - -==================================================================== - 8. Section Title -==================================================================== - -***/ - -.sec-title { - position: relative; - margin-bottom: 60px; -} - -.sec-title .title { - position: relative; - display: block; - font-size: 16px; - line-height: 24px; - color: #12114a; - font-weight: 500; - margin-bottom: 5px; -} - -.sec-title h2 { - position: relative; - font-size: 40px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; -} - -.sec-title.light .title, -.sec-title.light h2 { - color: #ffffff; -} - -.float-text { - position: absolute; - font-size: 200px; - line-height: 1em; - color: #12114a; - font-weight: 900; - opacity: 0.03; - text-transform: uppercase; -} - -.anim-icons { - position: absolute; - left: 0; - top: 0; - right: 0; - height: 100%; - width: 100%; - max-width: 1170px; - margin: 0 auto; -} - -.anim-icons .icon { - position: absolute; - background-repeat: no-repeat; - background-position: center; -} - -/*** - -==================================================================== - Main Header -==================================================================== - -***/ - -.main-header { - position: fixed; - top: 0px; - z-index: 999; - width: 100%; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-header.fixed-header { - top: 0; - background-color: #12114a; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -} - -.main-header .header-upper .outer-container { - position: relative; - max-width: 1560px; - padding: 0px 15px; - width: 100%; - margin: 0 auto; -} - -.main-header .header-upper { - position: relative; -} - -.main-header .header-upper .logo-box { - position: relative; - float: left; - left: 0px; - z-index: 10; - margin-right: 75px; - padding: 25px 0px; - -webkit-transition: all 600ms ease; - -ms-transition: all 600ms ease; - -o-transition: all 600ms ease; - -moz-transition: all 600ms ease; - transition: all 600ms ease; -} - -.main-header .header-upper .logo-box .logo img { - display: inline-block; - width: 200px; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.logo-box:hover{ - animation: unstackayo linear 1s; - /* animation-iteration-count: infinite; */ - transform-origin: 50% 50%; - -webkit-animation: unstackayo linear 1s; - /* -webkit-animation-iteration-count: infinite; */ - -webkit-transform-origin: 50% 50%; - -moz-animation: unstackayo linear 1s; - /* -moz-animation-iteration-count: infinite; */ - -moz-transform-origin: 50% 50%; - -o-animation: unstackayo linear 1s; - /* -o-animation-iteration-count: infinite; */ - -o-transform-origin: 50% 50%; - -ms-animation: unstackayo linear 1s; - /* -ms-animation-iteration-count: infinite; */ - -ms-transform-origin: 50% 50%; -} - -@keyframes unstackayo{ - 0% { - transform: translate(0px,0px) ; - } - 10% { - transform: translate(-10px,0px) ; - } - 20% { - transform: translate(10px,0px) ; - } - 30% { - transform: translate(-10px,0px) ; - } - 40% { - transform: translate(10px,0px) ; - } - 50% { - transform: translate(-10px,0px) ; - } - 60% { - transform: translate(10px,0px) ; - } - 70% { - transform: translate(-10px,0px) ; - } - 80% { - transform: translate(10px,0px) ; - } - 90% { - transform: translate(-10px,0px) ; - } - 100% { - transform: translate(0px,0px) ; - } -} - -@-moz-keyframes unstackayo{ - 0% { - -moz-transform: translate(0px,0px) ; - } - 10% { - -moz-transform: translate(-10px,0px) ; - } - 20% { - -moz-transform: translate(10px,0px) ; - } - 30% { - -moz-transform: translate(-10px,0px) ; - } - 40% { - -moz-transform: translate(10px,0px) ; - } - 50% { - -moz-transform: translate(-10px,0px) ; - } - 60% { - -moz-transform: translate(10px,0px) ; - } - 70% { - -moz-transform: translate(-10px,0px) ; - } - 80% { - -moz-transform: translate(10px,0px) ; - } - 90% { - -moz-transform: translate(-10px,0px) ; - } - 100% { - -moz-transform: translate(0px,0px) ; - } -} - -@-webkit-keyframes unstackayo { - 0% { - -webkit-transform: translate(0px,0px) ; - } - 10% { - -webkit-transform: translate(-10px,0px) ; - } - 20% { - -webkit-transform: translate(10px,0px) ; - } - 30% { - -webkit-transform: translate(-10px,0px) ; - } - 40% { - -webkit-transform: translate(10px,0px) ; - } - 50% { - -webkit-transform: translate(-10px,0px) ; - } - 60% { - -webkit-transform: translate(10px,0px) ; - } - 70% { - -webkit-transform: translate(-10px,0px) ; - } - 80% { - -webkit-transform: translate(10px,0px) ; - } - 90% { - -webkit-transform: translate(-10px,0px) ; - } - 100% { - -webkit-transform: translate(0px,0px) ; - } -} - -@-o-keyframes unstackayo { - 0% { - -o-transform: translate(0px,0px) ; - } - 10% { - -o-transform: translate(-10px,0px) ; - } - 20% { - -o-transform: translate(10px,0px) ; - } - 30% { - -o-transform: translate(-10px,0px) ; - } - 40% { - -o-transform: translate(10px,0px) ; - } - 50% { - -o-transform: translate(-10px,0px) ; - } - 60% { - -o-transform: translate(10px,0px) ; - } - 70% { - -o-transform: translate(-10px,0px) ; - } - 80% { - -o-transform: translate(10px,0px) ; - } - 90% { - -o-transform: translate(-10px,0px) ; - } - 100% { - -o-transform: translate(0px,0px) ; - } -} - -@-ms-keyframes unstackayo { - 0% { - -ms-transform: translate(0px,0px) ; - } - 10% { - -ms-transform: translate(-10px,0px) ; - } - 20% { - -ms-transform: translate(10px,0px) ; - } - 30% { - -ms-transform: translate(-10px,0px) ; - } - 40% { - -ms-transform: translate(10px,0px) ; - } - 50% { - -ms-transform: translate(-10px,0px) ; - } - 60% { - -ms-transform: translate(10px,0px) ; - } - 70% { - -ms-transform: translate(-10px,0px) ; - } - 80% { - -ms-transform: translate(10px,0px) ; - } - 90% { - -ms-transform: translate(-10px,0px) ; - } - 100% { - -ms-transform: translate(0px,0px) ; - } -} - -.main-header .header-upper .nav-outer { - position: static; - float: left; - margin-top: 12px; - -webkit-transition: all 600ms ease; - -ms-transition: all 600ms ease; - -o-transition: all 600ms ease; - -moz-transition: all 600ms ease; - transition: all 600ms ease; -} - -.main-header.fixed-header .header-upper .nav-outer { - margin-top: 0px; -} - -.main-header.fixed-header .header-upper .logo-box { - padding: 16px 0px; -} - -.main-header .header-upper .nav-outer .main-menu { - position: static; - float: left; -} - -.main-menu .navigation { - position: static; - margin: 0px; -} - -.main-menu .navigation > li { - position: relative; - float: left; - margin-right: 55px; - padding: 20px 0; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-menu .navigation > li > a { - position: relative; - display: block; - font-size: 16px; - line-height: 30px; - font-weight: 400; - color: #ffffff; - padding: 10px 0; - opacity: 1; - text-align: center; - text-transform: capitalize; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-menu .navigation > li > a:before { - position: absolute; - left: -27px; - top: 7px; - height: 35px; - width: 39px; - background-image: url(../images/icons/nav-before.png); - background-repeat: no-repeat; - background-position: center; - background-size: cover; - content: ""; - z-index: -1; - -webkit-transform: scale(0); - -moz-transform: scale(0); - -ms-transform: scale(0); - -o-transform: scale(0); - transform: scale(0); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-menu .navigation > li > a:hover:before, -.main-menu .navigation > li.current > a:before { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); -} - -.main-menu .navigation > li > ul > li > ul > li:hover > a { - color: #25262c; - background: #ffffff; -} - -.main-menu .navigation > li > ul > li > ul > li.dropdown > a:after { - font-family: "FontAwesome"; - content: "\f105"; - position: absolute; - right: 10px; - top: 11px; - width: 10px; - height: 20px; - display: block; - color: #292929; - line-height: 20px; - font-size: 13px; - font-weight: 900; - text-align: center; - z-index: 5; -} - -.main-menu .navigation > li > ul > li > ul > li.dropdown:hover > a:after { - color: #ffffff; -} - -.main-menu .navigation > li > ul { - position: absolute; - left: 0px; - top: 110%; - width: 200px; - padding: 0px 0px; - z-index: 100; - background: rgba(47, 46, 50, 0.9); - -webkit-transition: all 200ms linear; - -moz-transition: all 200ms linear; - -ms-transition: all 200ms linear; - -o-transition: all 200ms linear; - transition: all 200ms linear; - opacity: 1; - -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - -ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - -o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -} - -.main-menu .navigation > li > ul.from-right { - left: auto; - right: 0px; -} - -.main-menu .navigation > li > ul > li { - position: relative; - width: 100%; - border-bottom: 1px solid rgba(255, 255, 255, 0.1); -} - -.main-menu .navigation > li > ul > li:last-child { - border-bottom: none; -} - -.main-menu .navigation > li > ul > li > a { - position: relative; - display: block; - padding: 10px 20px; - line-height: 20px; - font-weight: 400; - font-size: 15px; - color: #ffffff; - text-align: left; - text-transform: capitalize; - border-left: 4px solid transparent; - transition: all 500ms ease; - -moz-transition: all 500ms ease; - -webkit-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; -} - -.main-menu .navigation > li > ul > li:hover > a { - border-left: 4px solid #f79e01; - background: #222222; -} - -.main-menu .navigation > li > ul > li.dropdown > a:after { - font-family: "FontAwesome"; - content: "\f105"; - position: absolute; - right: 15px; - top: 11px; - width: 10px; - height: 20px; - display: block; - line-height: 20px; - font-size: 16px; - color: #ffffff; - font-weight: normal; - text-align: center; - z-index: 5; -} - -.main-menu .navigation > li > ul > li > ul { - position: absolute; - left: 110%; - top: 0%; - width: 200px; - padding: 0px 0px; - z-index: 100; - background: rgba(47, 46, 50, 0.9); - -webkit-transition: all 200ms linear; - -moz-transition: all 200ms linear; - -ms-transition: all 200ms linear; - -o-transition: all 200ms linear; - transition: all 200ms linear; - -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - -ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - -o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); - box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), - -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -} - -.main-menu .navigation > li > ul > li > ul > li { - position: relative; - width: 100%; - border-bottom: 1px solid rgba(255, 255, 255, 0.1); -} - -.main-menu .navigation > li > ul > li > ul > li:last-child { - border-bottom: none; -} - -.main-menu .navigation > li > ul > li > ul > li > a { - position: relative; - display: block; - padding: 10px 20px; - line-height: 20px; - font-weight: 400; - font-size: 15px; - color: #ffffff; - text-align: left; - text-transform: capitalize; - border-left: 4px solid transparent; - transition: all 500ms ease; - -moz-transition: all 500ms ease; - -webkit-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; -} - -.main-menu .navigation > li > ul > li > ul > li > a:hover { - color: #ffffff; - background: #222222; - border-left: 4px solid #f79e01; -} - -.main-menu .navigation > li.dropdown:hover > ul { - -webkit-transition: all 300ms linear; - -moz-transition: all 300ms linear; - -ms-transition: all 300ms linear; - -o-transition: all 300ms linear; - transition: all 300ms linear; - visibility: visible; - opacity: 1; - top: 100%; -} - -.main-menu .navigation li > ul > li.dropdown:hover > ul { - visibility: visible; - opacity: 1; - top: 0; - left: 100%; - transition: all 500ms ease; - -moz-transition: all 500ms ease; - -webkit-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; -} - -.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn { - position: absolute; - right: 10px; - top: 8px; - width: 34px; - height: 30px; - border: 1px solid #ffffff; - text-align: center; - font-size: 16px; - line-height: 30px; - color: #ffffff; - cursor: pointer; - z-index: 5; - display: none; -} - -.main-header .btn-box { - position: relative; - float: left; - padding: 20px 0; -} - -.main-header .btn-box a { - border-radius: 10px; -} - -.main-header .outer-box { - position: relative; - float: right; -} - -.main-header .cart-btn { - position: relative; - float: left; - padding: 10px 0 10px; -} - -.main-header .cart-btn a { - position: relative; - float: left; - font-size: 34px; - line-height: 30px; - color: #040308; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-header .cart-btn a:hover { - color: #ffffff; -} - -.main-header .cart-btn .count { - position: absolute; - right: -8px; - top: -3px; - font-size: 12px; - color: #ffffff; - background-color: #00e399; - height: 22px; - width: 22px; - text-align: center; - border-radius: 50%; - line-height: 22px; -} - -/*search box btn*/ - -.main-header .search-box { - position: relative; - float: left; - padding: 10px 0; - margin-left: 30px; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-header .search-box .search-box-btn { - position: relative; - width: 30px; - cursor: pointer; - background: none; - font-size: 26px; - line-height: 30px; - color: #ffffff; - outline: none; - border-radius: 50px; - text-align: center; -} - -.main-header .search-box .show .search-box-btn span:before { - content: "\f14d"; - font-size: 20px; -} - -.dropdown-toggle::after { - display: none; -} - -.main-header .search-box .dropdown-menu { - top: 100% !important; - left: auto !important; - right: 0px !important; - transform: none !important; - padding: 0px; - width: 280px; - border-radius: 0px; - border-top: 3px solid #25262c; - margin-top: 10px; -} - -.main-header .search-panel .form-container { - padding: 25px 20px; -} - -.main-header .search-panel .form-group { - position: relative; - margin: 0px; -} - -.main-header .search-panel input[type="text"], -.main-header .search-panel input[type="search"], -.main-header .search-panel input[type="password"], -.main-header .search-panel select { - display: block; - width: 100%; - line-height: 24px; - padding: 7px 40px 7px 15px; - height: 40px; - font-size: 14px; - border: 1px solid #e0e0e0; - background: #ffffff; -} - -.main-header .search-panel input:focus, -.main-header .search-panel select:focus { - border-color: #25262c; -} - -.main-header .search-panel .search-btn { - position: absolute; - right: 0px; - top: 0px; - width: 40px; - height: 40px; - text-align: center; - color: #555555; - font-size: 12px; - background: none; - cursor: pointer; -} - -/*=== Nav Toggler ===*/ - -.main-header .nav-toggler { - position: relative; - float: right; -} - -.main-header .nav-toggler .nav-btn { - position: relative; - width: 50px; - color: #12114a; - font-size: 14px; - line-height: 68px; - font-weight: normal; - background: none; - background-color: #ffffff; - cursor: pointer; - border-radius: 0 0 25px 25px; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-header .nav-toggler .nav-btn .icon { - display: inline-block; -} - -/*** - -==================================================================== - Header Style Two -==================================================================== - -***/ - -.header-style-two .main-menu .navigation > li > a { - color: #241358; -} - -.header-style-two.fixed-header { - background-color: #ffffff; -} - -.header-style-two.fixed-header .nav-toggler .nav-btn { - background-color: #f79e01; - color: #ffffff; -} - -/*** - -==================================================================== - Header Style Three -==================================================================== - -***/ - -.header-style-three .header-upper { - text-align: center; -} - -.header-style-three .header-upper .nav-outer { - /* position: relative; */ - display: inline-block; - float: none; - margin-bottom: -10px; -} - -/************************ Mega Menu ***************************/ - -.main-menu .navigation > li.has-mega-menu { - position: static; -} - -.main-menu .navigation > li > .mega-menu { - position: absolute; - left: 0px; - right: 0; - margin: auto; - width: 100%; - max-width: 1170px; - background-color: #ffffff; - padding: 30px 0; - top: 100%; - z-index: 100; - opacity: 0; - -webkit-transform: scaleY(0); - -moz-transform: scaleY(0); - -ms-transform: scaleY(0); - -o-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: top; - -moz-transform-origin: top; - -ms-transform-origin: top; - -o-transform-origin: top; - transform-origin: top; - transition: all 500ms ease; - -moz-transition: all 500ms ease; - -webkit-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - box-shadow: 0 25px 60px rgba(0, 0, 0, 0.13); -} - -.main-menu .navigation > li:hover > .mega-menu { - opacity: 1; - visibility: visible; - -webkit-transform: scaleY(1); - -moz-transform: scaleY(1); - -ms-transform: scaleY(1); - -o-transform: scaleY(1); - transform: scaleY(1); -} - -.main-menu .navigation > li > .mega-menu .mega-menu-bar { - position: relative; -} - -.main-menu .navigation > li .mega-menu-bar > ul { - position: relative; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li { - position: relative; - width: 100%; - border-bottom: 1px solid #f3f7fd; - padding-left: 60px; - text-transform: capitalize; - transition: all 500ms ease; - -moz-transition: all 500ms ease; - -webkit-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; -} - -.main-menu .navigation > li .mega-menu-bar .column { - position: relative; - margin-bottom: 10px; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li:last-child { - border: none; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li > a { - position: relative; - display: block; - padding: 20px 60px; - line-height: 30px; - font-weight: 500; - font-size: 15px; - color: #71767b; - text-align: left; - text-transform: capitalize; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li > i { - position: absolute; - left: 70px; - top: 20px; - font-size: 14px; - line-height: 30px; - color: #818183; - z-index: 9; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li > a:before { - position: absolute; - left: 0; - top: 20px; - height: 30px; - width: 30px; - background-image: url(../images/icons/menu-before.png); - opacity: 0.1; - content: ""; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li > a:hover:before { - opacity: 1; - color: #000b9a; -} - -.main-menu .navigation > li .mega-menu-bar .column > ul > li:hover > i { - color: #ffffff; -} - -/*** - -==================================================================== - Header Style Three -==================================================================== - -***/ - -.btn-box .cart-btn { - position: relative; - float: left; - margin-right: 35px; -} - -.btn-box .cart-btn a { - position: relative; - display: block; - font-size: 16px; - line-height: 30px; - font-weight: 400; - color: #ffffff; - opacity: 1; - text-align: center; - text-transform: capitalize; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.btn-box .search-box-outer { - position: relative; - float: right; - padding: 10px 0; -} - -.btn-box .search-box-outer .search-box-btn { - position: relative; - background-color: transparent; - font-size: 18px; - line-height: 30px; - color: #ffffff; - font-weight: 400; -} - -.btn-box .search-box-outer .dropdown-menu { - top: 40px !important; - right: 0 !important; - padding: 0px; - width: 280px; - border-radius: 0px; - transform: none !important; - border-top: 3px solid #25262c; - left: auto !important; -} - -.search-box-outer .show .search-box-btn span:before { - content: "\f1b9"; - font-size: 14px; -} - -/*** - -==================================================================== - Hidden Sidebar style -==================================================================== - -***/ - -.hidden-bar { - position: fixed; - right: -500px; - top: 0px; - max-width: 100%; - height: 100%; - overflow-y: auto; - z-index: 99999; - opacity: 0; - background-color: #222222; - visibility: hidden; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -.side-content-visible .hidden-bar { - right: 0px; - opacity: 1; - visibility: visible; -} - -.hidden-bar .inner-box { - position: relative; - background-color: #222222; - padding: 55px 40px 50px; -} - -.hidden-bar .inner-box .cross-icon { - position: absolute; - right: 30px; - top: 30px; - cursor: pointer; - color: #ffffff; - font-size: 20px; -} - -.hidden-bar .inner-box h2 { - position: relative; - font-size: 28px; - font-weight: 400; - line-height: 1.2em; - color: #ffffff; - margin-bottom: 20px; -} - -/*Appointment Form*/ - -.hidden-bar .appointment-form { - position: relative; -} - -.hidden-bar .appointment-form .form-group { - position: relative; - margin-bottom: 15px; -} - -.hidden-bar .appointment-form input[type="text"], -.hidden-bar .appointment-form input[type="email"], -.hidden-bar .appointment-form textarea { - position: relative; - display: block; - width: 100%; - line-height: 23px; - padding: 10px 25px; - height: 45px; - color: #ffffff; - font-size: 16px; - border: 1px solid rgba(255, 255, 255, 0.1); - background: none; - transition: all 300ms ease; - -ms-transition: all 300ms ease; - -webkit-transition: all 300ms ease; -} - -.hidden-bar .appointment-form input::placeholder, -.hidden-bar .appointment-form textarea::placeholder { - color: #bdbdbd; -} - -.hidden-bar .appointment-form input:focus, -.hidden-bar .appointment-form textarea:focus { - border-color: #ffffff; -} - -.hidden-bar .appointment-form textarea { - height: 135px; - resize: none; -} - -.hidden-bar .appointment-form .form-group button { - margin-top: 10px; - display: block; - width: 100%; -} - -.contact-info-box { - position: relative; - padding-top: 50px; -} - -.contact-info-box .info-list { - position: relative; - padding-bottom: 18px; - margin-bottom: 25px; -} - -.contact-info-box .info-list li { - position: relative; - color: #ffffff; - font-size: 18px; - font-weight: 400; - margin-bottom: 15px; -} - -.contact-info-box .info-list:before { - position: absolute; - content: ""; - left: 0px; - bottom: 0px; - width: 50px; - height: 1px; - background-color: #ffffff; -} - -.contact-info-box .social-list { - position: relative; -} - -.contact-info-box .social-list li { - position: relative; - width: 50%; - float: left; - margin-bottom: 6px; - display: inline-block; -} - -.contact-info-box .social-list li a { - position: relative; - font-size: 15px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); - transition: all 0.3s ease; - -moz-transition: all 0.3s ease; - -webkit-transition: all 0.3s ease; - -ms-transition: all 0.3s ease; - -o-transition: all 0.3s ease; -} - -.contact-info-box .social-list li a:hover { - color: rgba(255, 255, 255, 0.8); -} - -.form-back-drop { - position: fixed; - right: 0px; - top: 0px; - width: 100%; - height: 100%; - opacity: 0; - background: rgba(0, 0, 0, 0.7); - visibility: hidden; - z-index: 9990; - transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -webkit-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; -} - -.side-content-visible .form-back-drop { - opacity: 1; - visibility: visible; -} - -.mCSB_inside > .mCSB_container { - margin-right: 0; -} - -/*** - -==================================================================== - Banner Section -==================================================================== - -***/ - -.banner-section { - position: relative; -} - -.banner-section .slide-item { - position: relative; - padding: 400px 0 320px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - overflow: hidden; -} - -.banner-section .icon-circle-11 { - left: -455px; - bottom: -80px; - opacity: 0.3; -} - -.banner-section .icon-circle-2 { - left: -70px; - bottom: 440px; - opacity: 0.15; -} - -.banner-section .icon-circle-3 { - left: 250px; - bottom: 105px; - opacity: 0.37; -} - -.banner-section .icon-circle-4 { - right: -305px; - top: 150px; - opacity: 0.5; -} - -.banner-section .slide-item .auto-container { - position: relative; -} - -.banner-section .content-box { - position: relative; - float: center; - width: 102%; -} - -.banner-section .content-box h2 { - position: relative; - font-size: 60px; - color: #ffffff; - line-height: 1.2em; - font-weight: 700; - text-transform: uppercase; - margin-bottom: 30px; -} - -.banner-section .content-box .text { - position: relative; - font-size: 25px; - color: #ffffff; - line-height: 40px; - font-weight: 400; - margin-bottom: 60px; -} - -.banner-section .content-box .btn-box { - position: relative; -} - -.banner-section .content-box .btn-box .theme-btn { - text-transform: uppercase; - line-height: 30px; - padding: 15px 40px; - border-radius: 5px; -} - -.banner-section .image-box { - position: absolute; - right: -200px; - top: -200px; -} - -.banner-section .image-box .image { - position: relative; - margin-bottom: 0; -} - -.banner-section .image-box .image img { - display: inline-block; - max-width: 100%; - height: auto; -} - -.banner-section .slide-item.style-two .content-box { - float: right; -} - -.banner-section .slide-item.style-two .image-box { - position: absolute; - right: auto; - bottom: auto; - left: -130px; - top: 50%; - transform: translateY(-50%); -} - -.banner-section .owl-nav { - position: absolute; - left: 0; - top: 50%; - width: 100%; - margin-top: -25px; -} - -.banner-section .owl-next, -.banner-section .owl-prev { - position: absolute; - left: 60px; - top: 0; - font-size: 30px; - line-height: 50px; - color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.banner-section .owl-next { - left: auto; - right: 60px; -} - -.banner-section .owl-next:hover, -.banner-section .owl-prev:hover { - color: #f79e01; -} - -/*** - -==================================================================== - Banner Section Two -==================================================================== - -***/ - -.banner-section-two { - position: relative; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - padding: 410px 0 350px; -} - -.banner-section-two .content-box { - position: relative; -} - -.banner-section-two .title-box { - position: relative; - margin-bottom: 50px; -} - -.banner-section-two .title-box h4 { - position: relative; - display: block; - font-size: 34px; - line-height: 1.2em; - color: #f79e01; - font-weight: 500; - margin-bottom: 10px; -} - -.banner-section-two .title-box h1 { - position: relative; - font-size: 60px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; -} - -.banner-section-two .timer { - float: none; - display: inline-block; -} - -.timer { - position: relative; - float: left; -} - -.cs-countdown { - position: relative; - text-align: center; -} - -.cs-countdown div { - position: relative; - display: inline-block; - text-align: center; - height: 155px; - width: 155px; - background-color: #ffffff; - margin-right: 30px; - box-shadow: 0 10px 42px rgba(58, 55, 183, 0.2); -} - -.cs-countdown div:last-child { - margin-right: 0; -} - -.cs-countdown span { - position: relative; - display: block; - font-size: 60px; - color: #12114a; - line-height: 130px; - font-weight: 700; - text-align: center; -} - -.cs-countdown h6 { - position: absolute; - left: 0; - right: 0; - bottom: 30px; - margin: 0 auto; - font-size: 18px; - color: #494949; - font-weight: 500; - text-align: center; - text-transform: uppercase; - letter-spacing: 1px; -} - -/*** - -==================================================================== - Banner Section Three -==================================================================== - -***/ - -.banner-section-three { - position: relative; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - padding: 320px 0 0px; -} - -.banner-section-three .auto-container { - max-width: 1560px; -} - -.banner-section-three .content-box { - position: relative; - float: left; - max-width: 620px; -} - -.banner-section-three .content-box h2 { - position: relative; - display: block; - font-size: 60px; - line-height: 1.2em; - color: #ffffff; - font-weight: 700; - text-transform: uppercase; - margin-bottom: 20px; -} - -.banner-section-three .content-box .text { - position: relative; - display: block; - font-size: 25px; - line-height: 40px; - color: #ffffff; - font-weight: 400; - margin-bottom: 60px; -} - -.banner-section-three .content-box .btn-box { - position: relative; -} - -.banner-section-three .content-box .btn-box .theme-btn { - text-transform: uppercase; - font-size: 18px; - padding: 20px 40px; -} - -.banner-section-three .form-box { - position: relative; - float: right; - max-width: 600px; - width: 100%; - background-color: #ffffff; - margin-top: -110px; - margin-bottom: -80px; - box-shadow: 0 46px 133px rgba(0, 0, 0, 0.21); -} - -.banner-section-three .inner-box { - position: relative; -} - -.banner-section-three .form-box .title-box { - position: relative; - padding: 60px 15px 95px; - text-align: center; - background-color: #f79e01; -} - -.banner-section-three .form-box .title-box h4 { - position: relative; - display: block; - font-size: 30px; - line-height: 1.2em; - color: #ffffff; - font-weight: 700; -} - -.banner-section-three .form-box .timer { - position: absolute; - left: 0; - right: 0; - bottom: -65px; -} - -.banner-section-three .form-box .cs-countdown div { - height: 120px; - width: 105px; -} - -.banner-section-three .form-box .cs-countdown span { - font-size: 35px; - color: #12114a; - line-height: 100px; -} - -.banner-section-three .form-box .cs-countdown h6 { - bottom: 25px; - font-size: 15px; - color: #707070; - letter-spacing: 0; -} - -.banner-section-three .register-form { - position: relative; - padding: 145px 50px 85px; -} - -.register-form .form-group { - position: relative; - margin-bottom: 15px; -} - -.register-form .form-group:last-child { - margin-bottom: 0; -} - -.register-form .form-group input[type="text"], -.register-form .form-group input[type="phone"], -.register-form .form-group input[type="url"], -.register-form .form-group input[type="email"], -.register-form .form-group textarea, -.register-form .form-group select { - position: relative; - display: block; - height: 55px; - width: 100%; - font-size: 16px; - color: #707070; - line-height: 25px; - font-weight: 400; - padding: 20px 35px; - background-color: #f6f5fa; - border-radius: 5px; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.register-form .form-group input:focus, -.register-form .form-group select:focus, -.register-form .form-group textarea:focus { - border-color: #f79e01; -} - -.register-form .form-group textarea { - height: 100px; - resize: none; -} - -.register-form button { - text-transform: capitalize; - display: block; - width: 100%; - font-size: 16px; - line-height: 25px; - color: #ffffff; - border-radius: 5px; - text-transform: uppercase; - letter-spacing: 1px; -} - -/*** - -==================================================================== - Features Section -==================================================================== - -***/ - -.features-section { - position: relative; - padding: 180px 0 60px; -} - -.features-section .float-text { - position: absolute; - right: -20px; - top: 110px; -} - -.speakers-section .sec-title, -.features-section .sec-title { - margin-bottom: 15px; -} - -.feature-block { - position: relative; - margin-bottom: 40px; - flex: 1; - display: flex; - align-items: stretch; -} - -.feature-block .inner-box { - position: relative; - padding: 40px 50px; - border-radius: 10px; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.feature-block .inner-box:hover { - background-color: #ffffff; - box-shadow: 0 18px 40px rgba(30, 23, 157, 0.15); -} - -.feature-block .icon-box { - position: relative; - display: block; - margin-bottom: 40px; -} - -.feature-block .icon-box .icon { - position: relative; - display: inline-block; - font-size: 25px; - line-height: 58px; - height: 58px; - width: 58px; - color: #ffffff; - border-radius: 25px; - text-align: center; - box-shadow: 0 9px 29px rgba(37, 37, 37, 0.09); - background: rgb(25, 252, 254); - background: -moz-linear-gradient( - top, - rgba(25, 252, 254, 1) 0%, - rgba(47, 203, 237, 1) 100% - ); - background: -webkit-linear-gradient( - top, - rgba(25, 252, 254, 1) 0%, - rgba(47, 203, 237, 1) 100% - ); - background: linear-gradient( - to bottom, - rgba(25, 252, 254, 1) 0%, - rgba(47, 203, 237, 1) 100% - ); - filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#19fcfe', endColorstr='#2fcbed', GradientType=0); -} - -.feature-block .inner-box:hover .icon-box .icon { - -webkit-animation: flipInY 1200ms; - -moz-animation: flipInY 1200ms; - -ms-animation: flipInY 1200ms; - -o-animation: flipInY 1200ms; - animation: flipInY 1200ms; -} - -.feature-block:nth-child(2) .icon-box .icon { - background: rgb(138, 0, 255); - background: -moz-linear-gradient( - top, - rgba(138, 0, 255, 1) 0%, - rgba(75, 30, 206, 1) 100% - ); - background: -webkit-linear-gradient( - top, - rgba(138, 0, 255, 1) 0%, - rgba(75, 30, 206, 1) 100% - ); - background: linear-gradient( - to bottom, - rgba(138, 0, 255, 1) 0%, - rgba(75, 30, 206, 1) 100% - ); - filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#8a00ff', endColorstr='#F79E01', GradientType=0); -} - -.feature-block:nth-child(3) .icon-box .icon { - background: rgb(242, 4, 135); - background: -moz-linear-gradient( - top, - rgba(242, 4, 135, 1) 0%, - rgba(162, 0, 89, 1) 100% - ); - background: -webkit-linear-gradient( - top, - rgba(242, 4, 135, 1) 0%, - rgba(162, 0, 89, 1) 100% - ); - background: linear-gradient( - to bottom, - rgba(242, 4, 135, 1) 0%, - rgba(162, 0, 89, 1) 100% - ); - filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#F79E01', endColorstr='#a20059', GradientType=0); -} - -.feature-block h4 { - position: relative; - display: block; - font-size: 22px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 20px; -} - -.feature-block h4 a { - color: #12114a; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.feature-block h4 a:hover { - color: #f79e01; -} - -.feature-block .text { - position: relative; - display: block; - font-size: 15px; - line-height: 24px; - color: #707070; - font-weight: 400; - margin-bottom: 25px; - cursor: default; -} - -.feature-block .link-box { - position: relative; - display: block; -} - -.feature-block .link-box a { - position: relative; - display: inline-block; - font-size: 16px; - line-height: 26px; - color: #f79e01; - font-weight: 500; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.feature-block .link-box a:hover { - color: #222222; -} - -/*** - -==================================================================== - Features Section Two -==================================================================== - -***/ - -.feature-section-two { - position: relative; - padding: 100px 0 70px; -} - -.feature-block-two { - position: relative; - margin-bottom: 30px; -} - -.feature-block-two .inner-box { - position: relative; - padding: 50px 10px; - text-align: center; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.feature-block-two .inner-box:hover { - box-shadow: 0 10px 43px rgba(0, 0, 0, 0.09); -} - -.feature-block-two .icon { - position: relative; - display: block; - margin-bottom: 10px; -} - -.feature-block-two .icon img { - max-width: 100%; - height: auto; -} - -.feature-block-two h4 { - position: relative; - display: block; - font-size: 22px; - line-height: 1.2em; - color: #11134d; - font-weight: 700; - margin-bottom: 20px; -} - -.feature-block-two h4 a { - color: #11134d; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.feature-block-two h4 a:hover { - color: #f79e01; -} - -.feature-block-two .text { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #656565; - font-weight: 400; - margin-bottom: 25px; -} - -.feature-block-two .link-box { - position: relative; -} - -.feature-block-two .link-box a { - font-size: 16px; - line-height: 26px; - color: #f79e01; - font-weight: 500; - opacity: 0; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.feature-block-two .inner-box:hover .link-box a { - opacity: 1; -} - -.feature-section-two.style-two { - position: relative; -} - -.feature-section-two.style-two .feature-block-two .inner-box:hover { - box-shadow: none; -} - -.feature-section-two.style-two .feature-block-two .inner-box { - padding-bottom: 0; -} - -.feature-section-two.style-two .feature-block-two .icon { - margin-bottom: 30px; -} - -.feature-section-two.style-two .feature-block-two .text { - margin-bottom: 0; -} - -/*** - -==================================================================== - About Section -==================================================================== - -***/ - -.about-section { - position: relative; - padding: 210px 0 0; -} - -.about-section .float-text { - position: absolute; - right: -30px; - top: 140px; -} - -.icon-cross-1 { - height: 30px; - width: 31px; - background-image: url(../images/icons/cross-1.png); -} - -.icon-circle-9 { - height: 27px; - width: 27px; - background-image: url(../images/icons/circle-9.png); -} - -.about-section .icon-cross-1 { - left: -250px; - bottom: -30px; -} - -.about-section .icon-circle-9 { - right: -115px; - bottom: 190px; -} - -.about-carousel { - position: relative; -} - -.about-carousel:before { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 100%; - max-width: 970px; - background-color: #4422a7; - border-radius: 15px; - content: ""; -} - -.about-carousel .slide-item { - position: relative; - padding: 100px 0; -} - -.about-carousel .slide-item .image-box { - position: absolute; - left: 70px; - top: 70px; -} - -.about-carousel .slide-item .image-box .image { - position: relative; - box-shadow: 0 14px 55px rgba(0, 0, 0, 0.17); - margin-bottom: 0; -} - -.about-carousel .slide-item .image-box img { - display: block; - max-width: 570px; - height: auto; - border-radius: 15px; -} - -.about-carousel .content-box { - position: relative; - float: right; -} - -.about-carousel .content-box .inner-box { - position: relative; - max-width: 520px; - padding-right: 60px; -} - -.about-carousel .content-box .title { - position: relative; - display: block; - font-size: 22px; - line-height: 1.2em; - color: #f79e01; - font-weight: 500; - margin-bottom: 25px; -} - -.about-carousel .content-box h3 { - position: relative; - display: block; - font-size: 35px; - line-height: 1.2em; - color: #ffffff; - font-weight: 700; - margin-bottom: 50px; -} - -.about-carousel .content-box .text { - position: relative; - display: block; - font-size: 18px; - line-height: 35px; - color: #ffffff; - font-weight: 400; - margin-bottom: 40px; -} - -.about-carousel .content-box .btn-box { - position: relative; -} - -.about-carousel .content-box .btn-box .theme-btn { - position: relative; -} - -.about-carousel .owl-nav { - position: absolute; - left: 0px; - top: 150px; - background-color: #ffffff; - width: 70px; - height: 60px; - text-align: center; - box-shadow: 0 31px 55px rgba(0, 0, 0, 0.09); - border-radius: 15px 0 0 15px; -} - -.about-carousel .owl-next, -.about-carousel .owl-prev { - position: relative; - display: inline-block; - font-size: 18px; - line-height: 60px; - margin: 0 4px; - color: #c3c3c3; - font-weight: 400; - z-index: 9; - transition: all 300ms ease; -} - -.about-carousel .owl-next:hover, -.about-carousel .owl-prev:hover { - color: #f20587; -} - -/*** - -==================================================================== - About Events -==================================================================== - -***/ - -.about-event { - position: relative; - background-color: #f8f8fa; - padding: 130px 0 130px; -} - -.icon-circle-13 { - height: 100px; - width: 100px; - background-image: url(../images/icons/circle-13.png); -} - -.icon-circle-14 { - height: 20px; - width: 20px; - background-image: url(../images/icons/circle-14.png); -} - -.icon-triangle-1 { - height: 45px; - width: 38px; - background-image: url(../images/icons/triangle-1.png); -} - -.icon-triangle-2 { - height: 36px; - width: 33px; - background-image: url(../images/icons/triangle-2.png); -} - -.about-event .icon-circle-13 { - right: -270px; - bottom: 300px; -} - -.about-event .icon-circle-14 { - top: 204px; - left: -270px; -} - -.about-event .icon-circle-14:nth-child(2) { - top: auto; - bottom: 112px; - left: 170px; -} - -.icon-triangle-1 { - left: -260px; - bottom: 80px; -} - -.icon-triangle-2 { - bottom: 45px; - right: -115px; -} - -.about-event .content-column { - position: relative; -} - -.about-event .content-column .inner-column { - position: relative; -} - -.about-event .content-column .info-box { - position: relative; - margin-bottom: 45px; -} - -.about-event .content-column h5 { - position: relative; - display: block; - font-size: 20px; - line-height: 30px; - color: #12114a; - font-weight: 700; - margin-bottom: 10px; -} - -.about-event .content-column .text { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - color: #707070; - font-weight: 400; - font-family: "Poppins", sans-serif; -} - -/*** - -==================================================================== - Events Section -==================================================================== - -***/ - -.events-section { - position: relative; - padding-bottom: 65px; -} - -.icon-circle-1 { - height: 245px; - width: 256px; - background-image: url(../images/icons/circle-1.png); -} - -.icon-circle-2 { - height: 113px; - width: 113px; - background-image: url(../images/icons/circle-2.png); -} - -.icon-circle-3 { - height: 50px; - width: 50px; - background-image: url(../images/icons/circle-3.png); -} - -.icon-circle-4 { - height: 47px; - width: 47px; - background-image: url(../images/icons/circle-4.png); -} - -.events-section .icon-circle-1 { - right: -445px; - bottom: -85px; - opacity: 0.1; -} - -.events-section .icon-circle-2 { - right: 310px; - bottom: 95px; - opacity: 0.07; -} - -.events-section .icon-circle-3 { - left: -180px; - top: 280px; - opacity: 0.7; -} - -.events-section .icon-circle-4 { - right: 520px; - top: 0px; - opacity: 0.45; -} - -.events-carousel { - position: relative; -} - -.events-carousel .content-column { - position: relative; - margin-bottom: 50px; -} - -.events-carousel .content-column .inner-column { - position: relative; - padding-top: 115px; - padding-left: 15px; -} - -.events-carousel .content-column .title { - position: relative; - display: block; - font-size: 22px; - line-height: 1.2em; - color: #f79e01; - font-weight: 700; - margin-bottom: 23px; -} - -.events-carousel .content-column h2 { - position: relative; - font-size: 35px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 55px; -} - -.content-column .text, -.events-carousel .content-column .text { - position: relative; - display: block; - font-size: 18px; - line-height: 35px; - color: #707070; - font-weight: 400; - margin-bottom: 67px; -} - -.events-carousel .info-column { - position: relative; -} - -.events-carousel .info-column .inner-column { - position: relative; - padding: 110px 0 175px; - background-repeat: no-repeat; - background-position: center bottom; -} - -.events-carousel .info-column .inner-column .inner { - position: relative; - max-width: 260px; - margin: 0 auto; -} - -.events-carousel .info-column .info-box { - position: relative; - padding-left: 85px; - min-height: 60px; - margin-bottom: 80px; -} - -.events-carousel .info-column .info-box:last-child { - margin-bottom: 0; -} - -.events-carousel .info-column .info-box .icon { - position: absolute; - left: 0; - top: 0; - height: 60px; - width: 60px; - border-radius: 50%; - line-height: 60px; - color: #2d37ac; - background-color: #ffffff; - text-align: center; - font-size: 26px; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.events-carousel .info-column .info-box:hover .icon { - color: #f79e01; - box-shadow: 0 17px 17px rgba(0, 0, 0, 0.33); -} - -.events-carousel .info-column .info-box .text { - position: relative; - display: block; - font-size: 18px; - line-height: 28px; - color: #ffffff; - font-weight: 500; - cursor: default; -} - -.events-carousel .info-column .info-box.location { - padding-top: 5px; -} - -.events-carousel .info-column .info-box.date .text { - line-height: 60px; - font-size: 30px; - font-weight: 900; -} - -.events-carousel .info-column .info-box.time .text { - line-height: 60px; -} - -.events-carousel .owl-nav { - display: none; -} - -.events-carousel .owl-dots { - position: absolute; - right: -180px; - top: 50%; - transform: translateY(-50%); -} - -.events-carousel .owl-dot { - position: relative; - display: block; - height: 20px; - width: 20px; - background-color: #ffffff; - border-radius: 50%; - margin-bottom: 33px; - box-shadow: 0 10px 17px rgba(0, 0, 0, 0.33); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.events-carousel .owl-dot:hover, -.events-carousel .owl-dot.active { - background-color: #f79e01; -} - -.events-carousel .owl-dot.active { - box-shadow: none; -} - -/*** - -==================================================================== - Event Highlight -==================================================================== - -***/ - -.events-highlight { - position: relative; - padding: 150px 0 60px; -} - -.mix-icon-1 { - height: 837px; - width: 242px; - background-image: url(../images/icons/mix-icon-1.png); -} - -.mix-icon-2 { - height: 341px; - width: 303px; - background-image: url(../images/icons/mix-icon-2.png); -} - -.events-highlight .mix-icon-1 { - left: -417px; - bottom: 175px; -} - -.events-highlight .mix-icon-2 { - right: -492px; - bottom: 145px; -} - -.events-highlight .float-text { - position: absolute; - right: -30px; - top: 80px; -} - -.tabs-box { - position: relative; -} - -.tabs-box .tab { - display: none; -} - -.tabs-box .tab.active-tab { - display: block; -} - -.events-tab { - position: relative; - z-index: 9; -} - -.events-tab .tab-buttons { - position: absolute; - left: 0; - top: 160px; - z-index: 99; -} - -.events-tab .tab-buttons:before { - position: absolute; - left: 0; - top: 19px; - height: 3px; - width: 100%; - background-color: #f2effc; - content: ""; -} - -.events-tab .tab-buttons .tab-btn { - position: relative; - display: inline-block; - height: 40px; - width: 40px; - text-align: center; - font-size: 16px; - line-height: 40px; - cursor: pointer; - font-weight: 700; - border-radius: 50%; - margin-right: 50px; - box-shadow: 0 7px 24px rgba(50, 50, 182, 0.25); - background-color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.events-tab .tab-buttons .tab-btn.active-btn, -.events-tab .tab-buttons .tab-btn:hover { - color: #ffffff; - background-color: #f79e01; - -webkit-transform: scale(1.4); - -moz-transform: scale(1.4); - -ms-transform: scale(1.4); - -o-transform: scale(1.4); - transform: scale(1.4); -} - -.events-tab .tab-buttons .tab-btn.active-btn { - box-shadow: none; -} - -.events-tab .tab-buttons .tab-btn:last-child { - margin-right: 0; -} - -.events-tab .shedule-column .inner-column { - position: relative; - padding-top: 270px; -} - -.events-tab .shedule-box { - position: relative; - display: block; - max-width: 300px; -} - -.events-tab .shedule-box .day { - position: relative; - display: block; - font-size: 35px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 12px; -} - -.events-tab .shedule-box .date { - position: relative; - display: block; - font-size: 22px; - line-height: 1.2em; - color: #f79e01; - font-weight: 500; - margin-bottom: 22px; -} - -.events-tab .shedule-box .text { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - color: #707070; - font-weight: 400; -} - -.events-tab .shedule-box .link-box { - margin-top: 50px; - position: relative; -} - -.events-tab .shedule-box .link-box a { - position: relative; - display: inline-block; - font-size: 20px; - line-height: 30px; - color: #12114a; - font-weight: 500; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.events-tab .shedule-box .link-box a span { - float: left; - line-height: 30px; - margin-right: 10px; - font-size: 25px; -} - -.events-tab .shedule-box .link-box a:hover { - color: #f79e01; -} - -.events-tab .author-column { - position: relative; -} - -.events-tab .author-column .inner-column { - position: relative; -} - -.events-tab .author-column .row { - margin: 0 -65px; -} - -.events-tab .author-block { - position: relative; - padding: 0 65px; - margin-bottom: 90px; -} - -.author-block { - position: relative; -} - -.author-block .inner-box { - position: relative; -} - -.author-block .inner-box .thumb { - position: relative; - display: block; - margin-bottom: 45px; - min-height: 90px; -} - -.author-block .inner-box .thumb .name { - font-size: 15px; - line-height: 25px; - color: #12114a; - font-weight: 500; - opacity: 0; - visibility: hidden; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.author-block .inner-box:hover .thumb .name { - opacity: 1; - visibility: visible; - margin-left: 25px; -} - -.author-block .inner-box .thumb img { - display: inline-block; - max-width: 100%; - height: auto; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.author-block .inner-box:hover .thumb img { - filter: drop-shadow(0 15px 17px rgba(38, 38, 143, 0.37)); -} - -.author-block .inner-box .info { - position: relative; - display: block; - margin-bottom: 15px; -} - -.author-block .info .title a { - position: relative; - display: inline-block; - font-size: 18px; - line-height: 25px; - color: #12114a; - font-weight: 700; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.author-block .inner-box:hover .info .title a { - color: #f79e01; -} - -.author-block .info .date { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #f79e01; - font-weight: 500; -} - -.author-block .text { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - color: #707070; - font-weight: 400; -} - -/*=== Style Two ===*/ - -.events-highlight.style-two { - background-color: #f6f6fd; - overflow: hidden; -} - -.events-highlight.style-two:after, -.events-highlight.style-two:before { - position: absolute; - left: 0; - top: 0; - height: 1198px; - width: 1214px; - background-image: url(../images/icons/icon-dots.png); - content: ""; - opacity: 0.03; - z-index: 1; -} - -.events-highlight.style-two:after { - left: auto; - right: 0; - top: auto; - bottom: 0; - transform: scale(-1); -} - -/*=== Style Three ===*/ - -.events-highlight.style-three { - position: relative; - padding: 80px 0 0; - overflow: hidden; -} - -.events-highlight.style-three .float-text { - top: 10px; -} - -.events-highlight.style-three .author-column:after { - position: absolute; - left: -30px; - bottom: 0; - height: 90px; - width: 100%; - background-color: #ffffff; - content: ""; -} - -.events-highlight.style-three .author-block .inner-box:after, -.events-highlight.style-three .author-block .inner-box:before { - position: absolute; - left: -32px; - top: 50px; - height: 100%; - width: 2px; - background-color: #e6e6f6; - content: ""; -} - -.events-highlight.style-three .author-block .inner-box:after { - top: 100px; - height: 120%; -} - -.events-highlight.style-three .author-block .inner-box .thumb:before { - position: absolute; - left: -37px; - top: 50px; - height: 12px; - width: 12px; - background-color: #e6e6f6; - content: ""; - border-radius: 50%; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.events-highlight.style-three .author-block .inner-box .thumb:after { - position: absolute; - left: -32px; - top: 62px; - height: 0; - width: 2px; - content: ""; - background-color: #0000ff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.events-highlight.style-three .author-block .inner-box:hover .thumb:after { - height: 40px; -} - -.events-highlight.style-three .author-block .inner-box:hover .thumb:before { - background-color: #0000ff; -} - -.icon-circle-11 { - height: 284px; - width: 284px; - background-image: url(../images/icons/circle-11.png); -} - -.events-highlight.style-three .icon-circle-11 { - left: -520px; - top: 20px; - opacity: 0.5; -} - -.events-highlight.style-three .icon-circle-2 { - right: -290px; - bottom: 40%; - opacity: 0.4; -} - -.events-highlight.style-three .icon-circle-3 { - right: -90px; - top: 20px; -} - -.events-highlight.style-three .icon-circle-4 { - left: -70px; - bottom: 30%; - opacity: 0.2; -} - -/*** - -==================================================================== - Pricing Section -==================================================================== - -***/ - -.pricing-section { - position: relative; - padding: 140px 0; - background-color: #12114a; -} - -.pricing-section .icon-circle-1 { - left: -445px; - bottom: 30px; - opacity: 0.19; -} - -.pricing-section .icon-circle-2 { - right: -155px; - top: 250px; - opacity: 0.07; -} - -.pricing-section .icon-circle-3 { - bottom: 155px; - right: -175px; - opacity: 0.7; -} - -.pricing-section .icon-circle-4 { - top: 215px; - left: 50%; - margin-left: -60px; - opacity: 0.45; -} - -.pricing-section .float-text { - right: -60px; - top: 60px; - color: #ffffff; -} - -.pricing-section .row { - position: relative; - background-color: #ffffff; - border-radius: 10px; -} - -.pricing-block { - position: relative; - display: block; -} - -.pricing-block .inner-box { - position: relative; - background-color: #ffffff; - border-radius: 10px; - padding: 55px 0 60px; - text-align: center; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.pricing-block .inner-box:before { - position: absolute; - right: -15px; - top: 0; - height: 100%; - width: 1px; - background: #d7d7d7 padding-box content-box; - content: ""; - padding: 60px 0; - z-index: 1; -} - -.pricing-section .pricing-block:last-child .inner-box:before { - display: none; -} - -.pricing-block .price { - position: relative; - display: block; - font-size: 50px; - line-height: 1em; - color: #12114a; - font-weight: 400; - margin-bottom: 33px; -} - -.pricing-block .image { - position: relative; - margin-bottom: 24px; -} - -.pricing-block .image img { - display: inline-block; - max-width: 100%; - height: auto; -} - -.pricing-block .title { - position: relative; - display: block; - font-size: 25px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 20px; -} - -.pricing-block .features { - position: relative; - margin-bottom: 35px; -} - -.pricing-block .features li { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #707070; - font-weight: 400; - margin-bottom: 10px; -} - -.pricing-block .btn-box { - position: relative; -} - -.pricing-block .btn-box a { - position: relative; - display: inline-block; - font-size: 15px; - line-height: 20px; - color: #707070; - font-weight: 500; - border: 1px solid #d7d7d7; - padding: 14px 30px; - text-transform: uppercase; - border-radius: 5px; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.pricing-block.active .btn-box a, -.pricing-block .btn-box a:hover { - background-color: #f79e01; - border-color: #f79e01; - color: #ffffff; -} - -/*=== Style Two ===*/ - -.pricing-section.style-two .row { - background-color: transparent; -} - -.pricing-section.style-two .pricing-block .inner-box { - background-color: transparent; -} - -.pricing-section.style-two .pricing-block.active .inner-box, -.pricing-section.style-two .pricing-block .inner-box:hover { - background-color: #ffffff; -} - -.pricing-section.style-two .pricing-block .inner-box:before { - display: none; -} - -.pricing-section.style-two .pricing-block .btn-box a, -.pricing-section.style-two .pricing-block .features li, -.pricing-section.style-two .pricing-block .title, -.pricing-section.style-two .pricing-block .price { - color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.pricing-section.style-two .pricing-block.active .inner-box .title, -.pricing-section.style-two .pricing-block.active .inner-box .price, -.pricing-section.style-two .pricing-block .inner-box:hover .title, -.pricing-section.style-two .pricing-block .inner-box:hover .price { - color: #12114a; -} - -.pricing-section.style-two .pricing-block.active .inner-box .features li, -.pricing-section.style-two .pricing-block .inner-box:hover .features li { - color: #707070; -} - -.pricing-section.style-two .pricing-block.active .inner-box .btn-box a, -.pricing-section.style-two .pricing-block .inner-box:hover .btn-box a { - background-color: #f79e01; - border-color: #f79e01; - color: #ffffff; -} - -/*=== Style Three ===*/ - -.pricing-section.style-three { - background-color: #ffffff; - padding: 0 0 70px; -} - -.pricing-section.style-three:before { - position: absolute; - right: -565px; - top: 40px; - width: 848px; - height: 772px; - content: ""; - opacity: 0.04; - background-image: url(../images/icons/shape-1.png); - background-repeat: no-repeat; - background-position: center; -} - -.pricing-section.style-three .row { - box-shadow: 0 30px 65px rgba(0, 0, 0, 0.09); -} - -.pricing-section.style-three .float-text { - color: #12114a; - opacity: 0.03; - top: -70px; -} - -.pricing-section.style-three .icon-cross-1 { - left: -275px; - bottom: 300px; -} - -.pricing-section.style-three .icon-circle-12 { - top: auto; - right: auto; - left: -120px; - bottom: 140px; -} - -.pricing-section.style-three .icon-circle-4 { - top: 70px; -} - -.pricing-section.style-three .icon-circle-9 { - top: 200px; - right: -80px; - left: auto; -} - -.pricing-section.style-three .icon-twist-line-3 { - left: -375px; - top: 320px; -} - -.pricing-section.style-three .icon-twist-line-3:last-child { - left: auto; - right: -200px; - top: 480px; -} - -/*=== Style Four ===*/ - -.pricing-section.style-four { - background-color: #ffffff; -} - -.pricing-section.style-four .row { - box-shadow: none; - background-color: transparent; -} - -.pricing-section.style-four .float-text { - color: #12114a; - opacity: 0.03; -} - -.pricing-section.style-four .pricing-block .inner-box { - box-shadow: 0 30px 67px rgba(37, 37, 37, 0.09); -} - -.pricing-section.style-four .pricing-block .inner-box:before { - display: none; -} - -.pricing-section.style-four .pricing-block.active .inner-box, -.pricing-section.style-four .pricing-block .inner-box:hover { - background-color: #f79e01; -} - -.pricing-section.style-four .pricing-block .inner-box:before { - display: none; -} - -.pricing-section.style-four .pricing-block .features li, -.pricing-section.style-four .pricing-block .title, -.pricing-section.style-four .pricing-block .price { - color: #12114a; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.pricing-section.style-four .pricing-block.active .inner-box .features li, -.pricing-section.style-four .pricing-block.active .inner-box .title, -.pricing-section.style-four .pricing-block.active .inner-box .price, -.pricing-section.style-four .pricing-block .inner-box:hover .features li, -.pricing-section.style-four .pricing-block .inner-box:hover .title, -.pricing-section.style-four .pricing-block .inner-box:hover .price { - color: #ffffff; -} - -.pricing-section.style-four .pricing-block .inner-box:hover .btn-box a { - background-color: #f79e01; - border-color: #f79e01; - color: #ffffff; -} - -/*** - -==================================================================== - Speaker Section -==================================================================== - -***/ - -.speakers-section { - position: relative; - padding: 140px 0; -} - -.speakers-section.style-two { - background-color: #f8f8fa; -} - -.speakers-section.style-two .icon-cross-1 { - left: -225px; - bottom: 305px; -} - -.speakers-section.style-two .icon-circle-12 { - left: -62px; - bottom: 150px; -} - -.speakers-section .float-text { - right: -20px; - top: 65px; -} - -.speaker-tabs { - position: relative; -} - -.speaker-tabs .thumb-column { - position: relative; -} - -.speaker-tabs .tab-buttons .tab-btn { - position: relative; - display: block; - height: 105px; - width: 105px; - border-radius: 50%; - overflow: hidden; - cursor: pointer; - z-index: 99; - box-shadow: 0 15px 27px rgba(38, 38, 143, 0.37); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-tabs .tab-buttons .tab-btn .thumb { - position: relative; - overflow: hidden; -} - -.speaker-tabs .tab-buttons .tab-btn:before { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; - background-color: #f79e01; - opacity: 0; - visibility: hidden; - content: ""; - z-index: 1; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-tabs .tab-buttons .tab-btn.active-btn:before { - opacity: 0.65; - visibility: visible; -} - -.speaker-tabs .tab-buttons .tab-btn img { - display: block; - width: 100%; - height: auto; -} - -.speaker-tabs .tab-buttons .tab-btn:nth-child(2) { - position: absolute; - right: 100px; - top: 0; - height: 85px; - width: 85px; -} - -.speaker-tabs .tab-buttons .tab-btn:nth-child(3) { - position: absolute; - right: 280px; - top: 190px; -} - -.speaker-tabs .tab-buttons .tab-btn:nth-child(4) { - position: absolute; - right: auto; - left: 15px; - top: 380px; - height: 70px; - width: 70px; -} - -.speaker-tabs .tab-buttons .tab-btn:nth-child(5) { - position: absolute; - right: auto; - left: 310px; - top: 515px; - height: 70px; - width: 70px; -} - -.speaker-tabs .tab-buttons .tab-btn:nth-child(6) { - position: absolute; - right: 15px; - top: 360px; - height: 70px; - width: 70px; -} - -.speaker-tabs .content-column { - position: relative; -} - -.speaker-tabs .tabs-content { - position: relative; -} - -.speaker-tabs .tabs-content:before { - position: absolute; - left: -20px; - top: 0; - height: 642px; - width: 621px; - background-image: url(../images/icons/speaker-bg.png); - background-repeat: no-repeat; - background-position: center; - content: ""; -} - -.speaker-block { - position: relative; -} - -.speaker-block .inner-box { - position: relative; - text-align: center; -} - -.speaker-block .image-box { - position: relative; - margin-bottom: 40px; -} - -.speaker-block .image-box .image { - position: relative; - margin-bottom: 0; -} - -.speaker-block .image-box .image img { - display: inline-block; - max-width: 100%; - height: auto; -} - -.speaker-block .lower-content { - position: relative; -} - -.speaker-block .info-box { - position: relative; - padding-bottom: 20px; - margin-bottom: 25px; -} - -.speaker-block .info-box:before { - position: absolute; - left: 0; - right: 0; - bottom: 0; - margin: 0 auto; - height: 2px; - width: 80px; - background-color: #c3c2c6; - content: ""; -} - -.speaker-block .info-box .name { - position: relative; - display: block; - font-size: 30px; - line-height: 1em; - color: #110437; - font-weight: 700; -} - -.speaker-block .info-box .designation { - position: relative; - display: block; - font-size: 16px; - line-height: 30px; - color: #f79e01; - font-weight: 500; - text-transform: uppercase; -} - -.speaker-block .text { - position: relative; - display: block; - font-size: 16px; - line-height: 28px; - color: #707070; - font-weight: 400; - margin-bottom: 25px; -} - -.speaker-block .social-links { - position: relative; -} - -.speaker-block .social-links li { - position: relative; - display: inline-block; - margin: 0 15px; -} - -.speaker-block .social-links li a { - position: relative; - display: block; - height: 36px; - width: 36px; - line-height: 36px; - font-size: 16px; - color: #ffffff; - background-color: #110437; - text-align: center; - border-radius: 50%; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-block .social-links li a:hover { - background-color: #f79e01; -} - -/*** - -==================================================================== - Speakers Section Two -==================================================================== - -***/ - -.speakers-section-two { - position: relative; - padding: 140px 0 40px; -} - -.speakers-section-two .icon-cross-1 { - left: -250px; - bottom: 50%; -} - -.speakers-section-two .icon-circle-12 { - bottom: 180px; - left: -85px; -} - -.speakers-section-two .icon-circle-9 { - right: -115px; - top: 415px; -} - -.speakers-section-two .icon-twist-line-3 { - right: -240px; - bottom: 210px; -} - -.speakers-section-two .float-text { - right: -20px; - top: 65px; -} - -.speakers-section-two .large-container { - max-width: 1690px; -} - -.speakers-section-two .large-container .sec-title { - padding-left: 70px; - margin-bottom: 100px; -} - -.speakers-section-two .speakers-area { - position: relative; - text-align: center; -} - -.speakers-section-two .speakers-area .inner { - margin: 0 -70px; -} - -.speakers-area .speaker-block-two { - display: inline-block; - max-width: 270px; - margin: 0 70px; - width: 100%; - margin-bottom: 100px; -} - -.speaker-block-two { - position: relative; -} - -.speaker-block-two .image-box { - position: relative; -} - -.speaker-block-two .image-box:before { - position: absolute; - right: -45px; - top: -35px; - height: 114px; - width: 204px; - background-image: url(../images/icons/icon-dots-4.png); - content: ""; -} - -.speaker-block-two .image { - position: relative; - margin-bottom: 0; -} - -.speaker-block-two .image img { - display: block; - width: 100%; - height: auto; -} - -.speaker-block-two .overlay-box { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; - background-color: rgba(54, 0, 214, 0.95); - opacity: 0; - visibility: hidden; - text-align: left; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; - border-radius: 15px; -} - -.speaker-block-two .image-box:hover .overlay-box { - opacity: 0.70; - visibility: visible; -} - -.speaker-block-two .overlay-box .link { - position: absolute; - right: 30px; - top: 30px; - font-size: 22px; - line-height: 1em; - color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-block-two .overlay-box .link:hover { - color: #f79e01; -} - -.speaker-block-two .overlay-box .info { - position: absolute; - left: 0; - bottom: 30px; - padding: 0 30px; -} - -.speaker-block-two .overlay-box .name { - position: relative; - display: block; - font-size: 18px; - line-height: 25px; - color: #ffffff; - font-weight: 700; -} - -.speaker-block-two .overlay-box .name a { - color: #ffffff; -} - -.speaker-block-two .overlay-box .designation { - position: relative; - display: block; - font-size: 16px; - line-height: 25px; - color: #ffffff; - font-weight: 400; -} - -.speakers-section-two .row .speaker-block-two { - margin-bottom: 95px; -} - -.speakers-section-two.style-two { - padding-top: 90px; -} - -.speakers-section-two.style-two .float-text { - top: 10px; -} - -.speakers-section-two.style-two .speaker-block-two .image { - border-radius: 15px; - overflow: hidden; -} - -.speakers-section-two.style-two:before { - position: absolute; - left: -175px; - top: -50px; - width: 848px; - height: 772px; - content: ""; - opacity: 0.04; - background-image: url(../images/icons/shape-1.png); - background-repeat: no-repeat; - background-position: center; -} - -.speakers-section-two.style-two .sec-title { - margin-bottom: 90px; -} - -.speakers-section-two.style-two .speaker-block-two .image-box:before { - position: absolute; - left: 110px; - top: -32px; - height: 114px; - width: 204px; - background-image: url(../images/icons/icon-dots-3.png); - content: ""; -} - -.speakers-section-two.style-two - .speaker-block-two:nth-child(even) - .image-box:before { - left: -30px; - top: auto; - bottom: -28px; -} - -.speakers-section-two.style-two.alternate { - padding-top: 140px; -} - -.speakers-section-two.style-two.alternate:before { - top: 140px; -} - -.speakers-section-two.style-two.alternate .float-text { - top: 60px; -} - -.speakers-section-two.style-two.alternate-2 { - margin-top: 50px; - padding-bottom: 100px; -} - -.speakers-section-two.style-two.alternate-2:before { - display: none; -} - -/*** - -==================================================================== - Speaker Section Three -==================================================================== - -***/ - -.speakers-section-three { - position: relative; - padding-top: 75px; -} - -.speakers-section-three .icon-twist-line-3 { - left: -250px; - bottom: 150px; - transform: scaleX(-1); -} - -.speakers-section-three .icon-circle-9 { - top: 260px; - left: -130px; -} - -.speakers-section-three .icon-cross-1 { - right: -240px; - bottom: 360px; -} - -.speakers-section-three .icon-circle-12 { - right: -70px; - bottom: 125px; -} - -.speaker-block-three { - position: relative; - margin-bottom: 95px; -} - -.speaker-block-three .image-box { - position: relative; -} - -.speaker-block-three .image-box:before { - position: absolute; - right: -45px; - top: -35px; - height: 114px; - width: 204px; - background-image: url(../images/icons/icon-dots-4.png); - content: ""; -} - -.speaker-block-three:nth-child(even) .image-box:before { - left: -30px; - top: auto; - bottom: -28px; -} - -.speaker-block-three .image { - position: relative; - margin-bottom: 0; - overflow: hidden; - border-radius: 50%; -} - -.speaker-block-three .image img { - display: block; - width: 100%; - height: auto; -} - -.speaker-block-three .overlay-box { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; - background-color: rgba(75, 30, 206, 0.95); - opacity: 0; - visibility: hidden; - border-radius: 15px; - text-align: left; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; - overflow: hidden; - border-radius: 50%; -} - -.speaker-block-three .image-box:hover .overlay-box { - opacity: 1; - visibility: visible; -} - -.speaker-block-three .overlay-box .link { - position: absolute; - text-align: center; - top: 40%; - left: 50%; - width: 40px; - margin-left: -20px; - font-size: 22px; - line-height: 1em; - color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-block-three .overlay-box .link:hover { - color: #f79e01; -} - -.speaker-block-three .overlay-box .info { - position: absolute; - width: 100%; - text-align: center; - bottom: 70px; - padding: 0 30px; -} - -.speaker-block-three .overlay-box .name { - position: relative; - display: block; - font-size: 18px; - line-height: 25px; - color: #ffffff; - font-weight: 700; -} - -.speaker-block-three .overlay-box .name a { - color: #ffffff; -} - -.speaker-block-three .overlay-box .designation { - position: relative; - display: block; - font-size: 16px; - line-height: 25px; - color: #ffffff; - font-weight: 400; -} - -/*** - -==================================================================== - Speakers Section Four -==================================================================== - -***/ - -.speakers-section-four { - position: relative; - padding: 70px 0 70px; -} - -.speaker-block-four { - position: relative; - margin-bottom: 70px; -} - -.speaker-block-four .inner-box { - position: relative; - padding-bottom: 105px; -} - -.speaker-block-four .image-box { - position: relative; - margin-bottom: 0; -} - -.speaker-block-four .image-box img { - display: block; - width: 100%; - height: auto; -} - -.speaker-block-four .info-box { - position: absolute; - left: 0; - bottom: 0; - width: 100%; - padding: 0 35px; - text-align: center; -} - -.speaker-block-four .info-box .inner { - position: relative; - background-color: #ffffff; - padding: 30px 15px; - box-shadow: 0 10px 66px rgba(11, 11, 77, 0.14); -} - -.speaker-block-four .info-box .name { - position: relative; - display: block; - font-size: 18px; - line-height: 1.2em; - color: #222222; - font-weight: 700; -} - -.speaker-block-four .info-box .name a { - color: #222222; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-block-four .info-box .name a:hover { - color: #f79e01; -} - -.speaker-block-four .info-box .designation { - position: relative; - display: block; - font-size: 15px; - line-height: 30px; - color: #707070; - font-weight: 400; - margin-bottom: 20px; -} - -.speaker-block-four .info-box .social-links { - position: relative; -} - -.speaker-block-four .info-box .social-links li { - position: relative; - display: inline-block; - margin: 0 7px; -} - -.speaker-block-four .info-box .social-links li a { - display: block; - font-size: 20px; - line-height: 25px; - color: #12114a; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.speaker-block-four .info-box .social-links li a:hover { - color: #f79e01; -} - -/*=== Speaker Popup ===*/ - -.ts-speaker-popup { - background: #fff; - padding: 0; - position: relative; -} - -.ts-speaker-popup .ts-speaker-popup-img img { - width: 100%; -} - -.ts-speaker-popup .ts-speaker-popup-content { - padding: 60px 40px; -} - -.ts-speaker-popup .ts-speaker-popup-content .ts-title { - margin-bottom: 10px; - font-size: 24px; - line-height: 1.2em; - color: #222222; -} - -.ts-speaker-popup .ts-speaker-popup-content .speakder-designation { - display: block; - font-size: 14px; - margin-bottom: 20px; -} - -.ts-speaker-popup .ts-speaker-popup-content .company-logo { - margin-bottom: 15px; -} - -.ts-speaker-popup .ts-speaker-popup-content p { - margin-bottom: 25px; -} - -.ts-speaker-popup .ts-speaker-popup-content h4 { - font-size: 20px; - font-weight: 700; -} - -.ts-speaker-popup .ts-speaker-popup-content .session-name { - margin-bottom: 15px; -} - -.ts-speaker-popup .ts-speaker-popup-content .speaker-session-info p { - color: #f79e01; - margin-bottom: 30px; -} - -.ts-speaker-popup .ts-speaker-popup-content .ts-speakers-social a { - color: #ababab; - margin-right: 18px; -} - -.ts-speaker-popup .ts-speaker-popup-content .ts-speakers-social a:hover { - color: #f79e01; -} - -.ts-speaker-popup button.mfp-close { - font-size: 30px; -} - -/*** - -==================================================================== - Schedule Section -==================================================================== - -***/ - -.schedule-section { - position: relative; - padding: 130px 0 30px; - overflow: hidden; -} - -.icon-circle-15 { - height: 285px; - width: 285px; - background-image: url(../images/icons/circle-15.png); -} - -.schedule-section .icon-circle-15 { - left: -520px; - top: 145px; - opacity: 0.5; -} - -.schedule-section .icon-circle-2 { - right: -320px; - top: 360px; -} - -.schedule-section .icon-circle-3 { - right: -150px; - bottom: 520px; - opacity: 0.65; -} - -.schedule-section .icon-circle-4 { - left: -70px; - top: 815px; - opacity: 0.2; -} - -.schedule-section .column { - position: relative; - margin-bottom: 50px; -} - -.schedule-section .column .inner-column { - position: relative; - padding-right: 100px; -} - -.schedule-section .title-box { - position: relative; - display: block; - margin-bottom: 50px; -} - -.schedule-section .title-box h4 { - position: relative; - display: block; - font-size: 25px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 3px; -} - -.schedule-section .title-box span { - position: relative; - display: block; - font-size: 18px; - line-height: 30px; - color: #f79e01; - font-weight: 500; -} - -.schedule-section .author-block { - margin-bottom: 70px; -} - -.schedule-section .column:after { - position: absolute; - left: -30px; - bottom: -130px; - height: 190px; - width: 100%; - background-color: #ffffff; - content: ""; -} - -.schedule-section .author-block .inner-box:after, -.schedule-section .author-block .inner-box:before { - position: absolute; - left: -32px; - top: 50px; - height: 100%; - width: 2px; - background-color: #e6e6f6; - content: ""; -} - -.schedule-section .author-block .inner-box:after { - top: 100px; - height: 120%; -} - -.schedule-section .author-block .inner-box .thumb:before { - position: absolute; - left: -37px; - top: 50px; - height: 12px; - width: 12px; - background-color: #e6e6f6; - content: ""; - border-radius: 50%; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.schedule-section .author-block .inner-box .thumb:after { - position: absolute; - left: -32px; - top: 62px; - height: 0; - width: 2px; - content: ""; - background-color: #0000ff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.schedule-section .author-block .inner-box:hover .thumb:after { - height: 40px; -} - -.schedule-section .author-block .inner-box:hover .thumb:before { - background-color: #0000ff; -} - -.author-block.break .inner-box { - min-height: 290px; -} - -.author-block.break .inner-box .thumb:after { - top: 172px; - z-index: 9; -} - -.author-block.break .inner-box .thumb:before { - top: 160px; - z-index: 9; -} - -/*** - -==================================================================== - Topics Section -==================================================================== - -***/ - -.topics-section { - position: relative; - padding: 140px 0 130px; - background-color: #f8f8fa; - counter-reset: count; - overflow: hidden; -} - -.topics-section .float-text { - right: -90px; - top: 65px; -} - -.icon-circle-5 { - height: 100px; - width: 100px; - background-image: url(../images/icons/circle-5.png); -} - -.icon-circle-6 { - height: 40px; - width: 40px; - background-image: url(../images/icons/circle-6.png); -} - -.icon-circle-7 { - height: 40px; - width: 40px; - background-image: url(../images/icons/circle-7.png); -} - -.icon-wave-line { - height: 705px; - width: 504px; - background-image: url(../images/icons/wave-line.png); -} - -.topics-section .icon-wave-line { - right: -375px; - bottom: 0px; -} - -.topics-section .icon-circle-5 { - top: 325px; - left: -65px; -} - -.topics-section .icon-circle-6 { - right: -350px; - top: 235px; -} - -.topics-section .icon-circle-7 { - bottom: 215px; - right: -85px; -} - -.topics-section .left-column, -.topics-section .right-column { - position: relative; -} - -.topics-section .left-column .inner-column { - position: relative; - margin-right: -15px; -} - -.topics-section .right-column .inner-column { - margin-left: -15px; - position: relative; -} - -.topics-section .topic-list { - position: relative; -} - -.topics-section .topic-list li { - position: relative; - margin-bottom: 12px; -} - -.topics-section .topic-list li a { - position: relative; - display: block; - font-size: 16px; - line-height: 24px; - color: #12114a; - font-weight: 500; - padding: 38px 30px 0; - padding-left: 70px; - min-height: 100px; - width: 100%; - background-color: #ffffff; -} - -.topics-section .topic-list li a:before { - position: absolute; - left: 30px; - top: 38px; - font-size: 18px; - line-height: 24px; - color: #12114a; - font-weight: 700; - counter-increment: count; - content: "0" counter(count); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.topics-section .topic-list li a:hover .icon, -.topics-section .topic-list li a:hover:before { - color: #f79e01; - opacity: 1; -} - -.topics-section .topic-list li a .icon { - position: absolute; - right: 50px; - top: 38px; - line-height: 24px; - opacity: 0; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.topics-section .topic-list li a:hover .icon { - right: 30px; -} - -.topics-section .center-column { - position: relative; -} - -.topics-section .center-column .inner-column { - position: relative; - text-align: center; - margin-bottom: -140px; -} - -.topics-section .center-column .inner-column:before { - position: absolute; - left: 80px; - top: 40px; - height: 414px; - width: 388px; - background-image: url(../images/icons/topic-bg-2.png); - background-repeat: no-repeat; - background-position: center; - content: ""; -} - -.topics-section .center-column .inner-column:after { - position: absolute; - left: 125px; - top: 0px; - height: 427px; - width: 370px; - background-image: url(../images/icons/topic-bg-1.png); - background-repeat: no-repeat; - background-position: center; - content: ""; -} - -.topics-section .center-column .image { - position: relative; - margin-bottom: 0; - z-index: 9; -} - -.topics-section .center-column .image img { - max-width: 100%; - height: auto; -} - -/*** - -==================================================================== - Topics Section Two -==================================================================== - -***/ - -.topics-section-two { - position: relative; - padding: 140px 0 90px; - counter-reset: count; -} - -.topics-section-two.style-two { - background-color: #f8f8fa; - margin-bottom: 50px; -} - -.topics-section-two .icon-circle-3 { - left: -140px; - bottom: 200px; - opacity: 0.35; -} - -.topics-section-two .icon-circle-5 { - top: 60px; - left: -415px; -} - -.topics-section-two .float-text { - right: -90px; - top: 65px; -} - -.event-topics-tabs { - position: relative; -} - -.event-topics-tabs .tab-btns { - position: relative; - margin: 0 -15px; -} - -.event-topics-tabs .tab-btns li { - float: left; - width: 25%; - padding: 0 15px; - margin-bottom: 30px; -} - -.event-topics-tabs .tab-btns li div { - position: relative; - display: block; - margin-bottom: 12px; - box-shadow: 0 5px 14px rgba(11, 11, 77, 0.14); - font-size: 16px; - line-height: 24px; - color: #12114a; - font-weight: 500; - padding: 38px 30px 0; - padding-left: 70px; - min-height: 100px; - background-color: #ffffff; - cursor: pointer; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.event-topics-tabs .tab-btns li div:before { - position: absolute; - left: 30px; - top: 38px; - font-size: 18px; - line-height: 24px; - color: #12114a; - font-weight: 700; - counter-increment: count; - content: "0" counter(count); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.event-topics-tabs .tab-btns li.active-btn div:before, -.event-topics-tabs .tab-btns li:hover div:before { - color: #ffffff; -} - -.event-topics-tabs .tab-btns li.active-btn div, -.event-topics-tabs .tab-btns li:hover div { - background-color: #f79e01; - color: #ffffff; -} - -.event-topics-tabs .tabs-content { - position: relative; - padding-top: 20px; -} - -.tabs-box .tab { - display: none; -} - -.tabs-box .tab.active-tab { - display: block; -} - -.event-topics-tabs .tabs-content .content-column { - position: relative; -} - -.event-topics-tabs .content-column .inner-column { - position: relative; - max-width: 480px; -} - -.event-topics-tabs .content-column .date { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #f79e01; - font-weight: 700; - margin-bottom: 10px; -} - -.event-topics-tabs .content-column h4 { - position: relative; - display: block; - font-size: 25px; - line-height: 1.3em; - color: #12114a; - font-weight: 700; - margin-bottom: 25px; -} - -.event-topics-tabs .content-column .text { - position: relative; - display: block; -} - -.event-topics-tabs .content-column .text p { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - color: #707070; - font-weight: 400; - margin-bottom: 28px; -} - -.event-topics-tabs .image-column { - position: relative; -} - -.event-topics-tabs .image-column .inner-column { - position: relative; -} - -.event-topics-tabs .image-column .image { - position: relative; - margin-bottom: 0; -} - -.event-topics-tabs .image-column .image img { - display: block; - width: 100%; - height: auto; -} - -/*** - -==================================================================== - Event Venue Section -==================================================================== - -***/ - -.event-venue-section { - position: relative; - padding: 130px 0 60px; -} - -.venue-feature-block { - position: relative; - margin-bottom: 50px; -} - -.venue-feature-block .inner-box { - position: relative; -} - -.venue-feature-block .title { - position: relative; - padding-left: 100px; - margin-bottom: 20px; -} - -.venue-feature-block .title .icon { - position: absolute; - left: 0; - top: 0; - background: rgb(53, 245, 157); - background: -moz-linear-gradient( - top, - rgba(53, 245, 157, 1) 0%, - rgba(13, 164, 252, 1) 100% - ); - background: -webkit-linear-gradient( - top, - rgba(53, 245, 157, 1) 0%, - rgba(13, 164, 252, 1) 100% - ); - background: linear-gradient( - to bottom, - rgba(53, 245, 157, 1) 0%, - rgba(13, 164, 252, 1) 100% - ); - filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#35f59d', endColorstr='#0da4fc', GradientType=0); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - font-size: 50px; - line-height: 1em; -} - -.venue-feature-block .title h4 { - position: relative; - display: block; - font-size: 20px; - line-height: 30px; - color: #12114a; - font-weight: 700; - padding: 10px 0; -} - -.venue-feature-block .title h4 a { - color: #12114a; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.venue-feature-block .title h4 a:hover { - color: #01a1fa; -} - -.venue-feature-block .text { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - color: #666666; - font-weight: 400; -} - -/*** - -==================================================================== - Venue Gallery -==================================================================== - -***/ - -.venue-gallery { - position: relative; - padding: 140px 0 110px; - background-color: #f8f8fa; -} - -.venue-gallery .float-text { - right: 0px; - top: 65px; -} - -.venue-gallery .icon-cross-1 { - left: -245px; - bottom: 320px; -} - -.venue-gallery .icon-circle-12 { - left: -80px; - bottom: 80px; -} - -.venue-gallery .icon-circle-9 { - right: -120px; - top: 350px; -} - -.venue-gallery .icon-twist-line-3 { - right: -245px; - bottom: 105px; -} - -.gallery-block { - position: relative; - margin-bottom: 30px; -} - -.gallery-block .image-box { - position: relative; -} - -.gallery-block .image-box .image { - position: relative; - margin-bottom: 0; - border-radius: 10px; - overflow: hidden; -} - -.gallery-block .image-box .image img { - display: block; - width: 100%; - height: auto; -} - -.gallery-block .overlay-box { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; - background-color: rgba(75, 30, 206, 0.95); - opacity: 0; - border-radius: 10px; - visibility: hidden; - -webkit-transform: scale(0.5); - -moz-transform: scale(0.5); - -ms-transform: scale(0.5); - -o-transform: scale(0.5); - transform: scale(0.5); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.gallery-block .overlay-box a { - position: absolute; - left: 50%; - top: 50%; - height: 40px; - width: 40px; - margin-left: -20px; - margin-top: -20px; - font-size: 28px; - line-height: 40px; - text-align: center; - color: #ffffff; -} - -.gallery-block .image-box:hover .overlay-box { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); - visibility: visible; - opacity: 1; -} - -.map-section { - position: relative; -} - -/*** - -==================================================================== - Fun Fact Section Two -==================================================================== - -***/ - -.fun-fact-section-two { - position: relative; - padding: 140px 0 100px; -} - -.icon-circle-10 { - height: 31px; - width: 31px; - background-image: url(../images/icons/circle-10.png); -} - -.icon-twist-line-3 { - height: 73px; - width: 69px; - background-image: url(../images/icons/twist-line-3.png); -} - -.fun-fact-section-two .icon-twist-line-3 { - right: -220px; - top: 170px; -} - -.fun-fact-section-two .icon-circle-10 { - left: -85px; - bottom: 120px; -} - -.fun-fact-section-two .fact-counter { - position: relative; -} - -.fun-fact-section-two .counter-column { - position: relative; - margin-bottom: 40px; -} - -.fun-fact-section-two .count-box { - position: relative; - padding-left: 75px; - font-size: 50px; - line-height: 42px; - font-weight: 900; - color: #12114a; -} - -.fun-fact-section-two .count-box .icon { - position: absolute; - left: 0; - top: 10px; - font-size: 50px; - line-height: 1em; - color: #0ab6e6; - margin-bottom: 20px; - font-weight: 400; -} - -.fun-fact-section-two .count-box .count-text { - position: relative; - display: inline-block; - font-size: 50px; - line-height: 1em; - color: #12114a; - font-weight: 900; - margin-bottom: 10px; -} - -.fun-fact-section-two .count-box .counter-title { - position: relative; - display: block; - font-size: 18px; - line-height: 26px; - font-weight: 600; - color: #12114a; - font-family: "Roboto", sans-serif; -} - -/*** - -==================================================================== - Project Section -==================================================================== - -***/ - -.project-section { - position: relative; - padding: 130px 0 90px; - counter-reset: count; -} - -.project-tabs { - position: relative; -} - -.project-tabs .buttons-column { - position: relative; -} - -.project-tabs .buttons-column .inner-column { - position: relative; - padding-right: 70px; -} - -.project-tabs .tab-btns { - position: relative; -} - -.project-tabs .tab-btns li { - display: block; - margin-bottom: 13px; -} - -.project-tabs .tab-btns li div { - position: relative; - display: block; - margin-bottom: 12px; - font-size: 16px; - line-height: 24px; - color: #12114a; - font-weight: 600; - padding: 38px 30px 0; - padding-left: 70px; - min-height: 100px; - background-color: #f1f2f9; - cursor: pointer; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.project-tabs .tab-btns li div:before { - position: absolute; - left: 30px; - top: 38px; - font-size: 18px; - line-height: 24px; - color: #12114a; - font-weight: 700; - counter-increment: count; - content: "0" counter(count); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.project-tabs .tab-btns li.active-btn div:before, -.project-tabs .tab-btns li:hover div:before { - color: #f79e01; -} - -.project-tabs .tab-btns li.active-btn div, -.project-tabs .tab-btns li:hover div { - background-color: #ffffff; - box-shadow: 0 5px 14px rgba(11, 11, 77, 0.14); -} - -.project-tabs .tab .image-box { - position: relative; -} - -.project-tabs .tab .image { - position: relative; - margin-bottom: 0; -} - -.project-tabs .tab .image img { - display: block; - height: auto; - width: 100%; -} - -.project-tabs .tab .content-box { - position: relative; - padding-top: 60px; -} - -.project-tabs .tab .content-box p { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - color: #707070; - font-weight: 400; - margin-bottom: 40px; -} - -.project-tabs .tab .list-style-four { - margin-bottom: 80px; -} - -.list-style-four { - position: relative; -} - -.list-style-four li { - position: relative; - padding-left: 35px; - font-size: 17px; - line-height: 26px; - color: #707070; - font-weight: 400; - margin-bottom: 15px; -} - -.list-style-four li:before { - position: absolute; - left: 0; - top: 0; - content: "\f195"; - font-size: 20px; - color: #3d60f4; - font-family: "flaticon"; - font-weight: 700; -} - -.project-tabs .accordion-box { - max-width: 570px; -} - -.accordion-box { - position: relative; -} - -.accordion-box .block { - position: relative; - margin-bottom: 40px; -} - -.accordion-box .block .acc-btn { - position: relative; - font-size: 20px; - line-height: 30px; - color: #12114a; - font-weight: 700; - cursor: pointer; - padding: 0px 15px; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.accordion-box .block .acc-btn.active { - color: #f79e01; - margin-bottom: 0px; -} - -.accordion-box .block .acc-btn:before { - position: absolute; - left: 0; - top: 0px; - font-size: 20px; - line-height: 30px; - color: #12114a; - font-weight: 700; - content: "+"; - transition: all 500ms ease; - -moz-transition: all 500ms ease; - -webkit-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; -} - -.accordion-box .block .acc-btn.active:before { - color: #f79e01; - content: "-"; -} - -.accordion-box .block .acc-content { - position: relative; - display: none; - padding: 30px 0 0; -} - -.accordion-box .block .content { - position: relative; -} - -.accordion-box .block .acc-content.current { - display: block; -} - -.accordion-box .block .content .text { - display: block; - font-size: 15px; - line-height: 24px; - color: #707070; - margin-bottom: 20px; - font-weight: 500; -} - -.accordion-box .block ol { - position: relative; - padding-left: 15px; -} - -.accordion-box .block ol li { - position: relative; - list-style: decimal; - margin-right: 15px; - font-weight: 500; -} - -/*** - -==================================================================== - Testimonial Section -==================================================================== - -***/ - -.testimonial-section { - position: relative; - padding: 135px 0 140px; - background-color: #f8f8fa; -} - -.mix-icon-3 { - height: 85px; - width: 105px; - background-image: url(../images/icons/mix-icon-3.png); -} - -.icon-heart { - height: 37px; - width: 34px; - background-image: url(../images/icons/icon-heart.png); -} - -.testimonial-section .mix-icon-3 { - left: -320px; - top: 90px; -} - -.testimonial-section .icon-heart { - right: -230px; - bottom: 100px; -} - -.testimonial-section .icon-twist-line-2 { - bottom: 0; - left: -140px; -} - -.testimonial-section .title-column { - position: relative; -} - -.testimonial-section .title-column .inner-column { - position: relative; -} - -.testimonial-section .title-column .text { - position: relative; - display: block; - font-size: 22px; - line-height: 35px; - color: #484848; - font-weight: 400; - margin-bottom: 40px; - font-style: italic; -} - -.testimonial-section .title-column .btn-box { - position: relative; -} - -.testimonial-section .testimonial-column { - position: relative; -} - -.testimonial-section .testimonial-column .inner-column { - position: relative; - padding-top: 70px; -} - -.testimonial-carousel { - position: relative; -} - -.testimonial-block { - position: relative; - padding: 40px 20px; - padding-left: 45px; -} - -.testimonial-block .inner-box { - position: relative; - padding: 50px 80px; - background-color: #ffffff; - box-shadow: 0 26px 40px rgba(0, 0, 0, 0.1); -} - -.testimonial-block .text { - position: relative; - font-size: 18px; - line-height: 30px; - color: #707070; - font-weight: 400; - margin-bottom: 40px; -} - -.testimonial-block .info-box { - position: relative; - display: block; - padding-right: 150px; - padding-top: 10px; -} - -.testimonial-block .info-box .thumb { - position: absolute; - left: -125px; - top: 0; - height: 80px; - width: 80px; - border-radius: 20px; - background-color: #999999; - overflow: hidden; -} - -.testimonial-block .info-box .thumb img { - width: 100%; - height: auto; -} - -.testimonial-block .info-box .name { - position: relative; - display: block; - font-size: 22px; - line-height: 1.2em; - color: #333333; - font-weight: 700; - margin-bottom: 8px; -} - -.testimonial-block .info-box .designation { - position: relative; - display: block; - font-size: 15px; - line-height: 24px; - color: #2b2fda; - font-weight: 400; -} - -.testimonial-block .info-box .rating { - position: absolute; - right: 0; - top: 20px; - font-size: 22px; - color: #ffba00; - margin-left: 5px; -} - -.testimonial-section .owl-nav { - display: none; -} - -.testimonial-section .owl-dots { - position: absolute; - right: 20px; - bottom: 0; -} - -.testimonial-section .owl-dot { - position: relative; - display: inline-block; - height: 12px; - width: 12px; - background-color: #d8deec; - transition: all 300ms ease; - border-radius: 50%; - margin: 0 7px; -} - -.testimonial-section .owl-dot.active, -.testimonial-section .owl-dot:hover { - background-color: #f79e01; -} - -/*** - -==================================================================== - Sponsors Section -==================================================================== - -***/ - -.sponsor-section { - position: relative; - padding: 140px 0; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - background-color: #12114a; -} - -.sponsor-section:before { - position: absolute; - top: 0; - height: 100%; - width: 100%; - background-image: url(../images/icons/pattern-1.png); - background-position: right top; - content: ""; - opacity: 0.12; -} - -.sponsor-section .float-text { - right: -90px; - top: 65px; - color: #ffffff; - opacity: 0.02; -} - -.sponsors-area { - position: relative; - text-align: center; -} - -.sponsor-section .client-logo { - position: relative; - display: inline-block; - margin-bottom: 60px; - margin: 0 14px 60px; -} - -.sponsor-section .client-logo .image { - position: relative; - margin-bottom: 0; -} - -.sponsor-section .client-logo img { - position: relative; - max-width: 100%; - height: 80px; - opacity: 0.7; - transition: all 600ms ease; -} - -.sponsor-section .client-logo .image:hover img { - opacity: 1; -} - -.sponsor-section .btn-box { - position: relative; - text-align: center; - margin-top: 10px; -} - -.sponsor-section .btn-box .theme-btn { - line-height: 30px; - font-weight: 600; - text-transform: uppercase; - border-radius: 10px; -} - -.sponsor-section.style-two .client-logo { - position: relative; - margin: 0 0 30px; - text-align: center; -} - -.sponsor-section.style-two .client-logo .image { - padding: 20px 0; - border: 1px solid #201f68; -} - -/*=== Style Three ===*/ - -.sponsor-section.style-three { - position: relative; - padding-top: 70px; - padding-bottom: 60px; - background-color: transparent; -} - -.sponsor-section.style-three:before { - display: none; -} - -.sponsor-section.style-three .icon-cross-1 { - left: -225px; - bottom: 270px; -} - -.icon-circle-12 { - height: 31px; - width: 31px; - background-image: url(../images/icons/circle-12.png); -} - -.sponsor-section.style-three .icon-circle-12 { - left: -62px; - bottom: 40px; -} - -.sponsor-section.style-three .icon-circle-9 { - right: 100px; - top: 60px; -} - -.sponsor-section.style-three .icon-twist-line-3 { - right: -380px; - top: 270px; -} - -.sponsor-section.style-three .float-text { - top: 0; - color: #12114a; - opacity: 0.03; -} - -.sponsor-section.style-three:before { - position: absolute; - left: -520px; - top: -25px; - width: 848px; - height: 772px; - content: ""; - opacity: 0.04; - background-image: url(../images/icons/shape-1.png); - background-repeat: no-repeat; - background-position: center; -} - -.sponsor-section.style-three .sec-title { - margin-bottom: 70px; -} - -.sponsor-section.style-three .client-logo { - margin: 0 0 30px; -} - -.sponsor-section.style-three .client-logo .image { - padding: 20px 0; - border: 1px solid #ebebeb; - text-align: center; -} - -.sponsor-section.style-three .client-logo img { - opacity: 1; -} - -.sponsor-section.style-three .client-logo img:hover { - filter: grayscale(1); -} - -.sponsor-section.style-three .btn-box { - padding-top: 55px; -} - -.sponsor-section.style-three .btn-box .theme-btn { - box-shadow: 0 5px 14px rgba(11, 11, 77, 0.14); -} - -.sponsor-section.style-three.alternate:before { - display: none; -} - -.sponsor-section.normal-pd { - padding: 140px 0 110px; -} - -.sponsor-section.pd-normal { - padding: 140px 0 110px; -} - -/*** - -==================================================================== - News Section -==================================================================== - -***/ - -.news-section { - position: relative; - padding: 140px 0 45px; -} - -.news-section .float-text { - right: -30px; - top: 65px; -} - -.news-section .icon-circle-9 { - top: 70px; - right: -136px; -} - -.news-section .icon-twist-line-3 { - right: -260px; - top: 480px; -} - -.news-block { - position: relative; - margin-bottom: 40px; -} - -.news-block .inner-box { - position: relative; - padding: 0 40px 35px; - background-color: #fafafa; - border-radius: 10px; -} - -.news-block .inner-box:before { - position: absolute; - left: 0; - top: 0; - height: 105px; - width: 100%; - background-color: #ffffff; - content: ""; -} - -.news-block .image-box { - position: relative; - text-align: center; -} - -.news-block .image-box .image { - display: inline-block; - margin-bottom: 0; - text-align: center; - overflow: hidden; - background-color: #f79e01; -} - -.news-block .image-box .image img { - max-width: 100%; - height: auto; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.news-block .inner-box:hover .image-box .image img { - -webkit-transform: scale(1.1); - -moz-transform: scale(1.1); - -ms-transform: scale(1.1); - -o-transform: scale(1.1); - transform: scale(1.1); - opacity: 0.7; -} - -.news-block .lower-content { - position: relative; -} - -.news-block .info-box { - position: relative; - margin: 0 auto; - max-width: 240px; - width: 100%; - background-color: #ffffff; - transform: translateY(-50%); - min-height: 80px; - padding-top: 20px; - text-align: center; - border-radius: 5px; - box-shadow: 0 18px 28px rgba(11, 11, 77, 0.14); -} - -.news-block .info-box .date { - position: relative; - display: block; - font-size: 14px; - line-height: 20px; - color: #f79e01; - font-weight: 500; - margin-bottom: 5px; -} - -.news-block .info-box .author { - position: relative; - display: block; - font-size: 12px; - line-height: 15px; - color: #707070; - font-weight: 400; -} - -.news-block h4 { - position: relative; - display: block; - font-size: 18px; - line-height: 25px; - color: #12114a; - font-weight: 500; - margin-bottom: 18px; -} - -.news-block h4 a { - color: #12114a; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.news-block h4 a:hover { - color: #f79e01; -} - -.news-block .text { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #707070; - font-weight: 400; - margin-bottom: 35px; -} - -.news-block .link-box { - position: relative; - display: block; -} - -.news-block .link-box a { - position: relative; - display: inline-block; - font-size: 15px; - line-height: 25px; - color: #12114a; - font-weight: 500; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.news-block .link-box a span { - float: left; - line-height: 25px; - color: #000000; - margin-right: 12px; -} - -.news-block .link-box a:hover { - color: #f79e01; -} - -.news-section.style-two { - background-color: #f8f8fa; -} - -.news-section.style-two:before { - display: none; -} - -.news-section.style-two .news-block .inner-box { - background-color: #ffffff; -} - -.news-section.style-two .news-block .inner-box:before { - background-color: #f8f8fa; -} - -/*** - -================================================================== - Blog Single -================================================================== - -***/ - -.blog-single { - position: relative; -} - -.blog-single .image-box { - position: relative; -} - -.blog-single .image-box .image { - position: relative; - margin-bottom: 0; -} - -.blog-single .image-box .image img { - display: block; - width: 100%; - height: auto; -} - -.blog-single .lower-content { - position: relative; - padding: 45px 0 0; -} - -.blog-single .lower-content h3 { - position: relative; - display: block; - font-size: 25px; - line-height: 1.2em; - color: #333333; - font-weight: 700; - margin-bottom: 45px; -} - -.blog-single .lower-content p { - position: relative; - display: block; - font-size: 15px; - line-height: 30px; - color: #707070; - font-weight: 400; - margin-bottom: 30px; -} - -.blog-single .lower-content p span { - position: relative; - float: left; - top: 10px; - height: 70px; - width: 70px; - line-height: 70px; - text-align: center; - color: #ffffff; - background-color: #471cc6; - box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12); - margin-right: 15px; -} - -.blog-single .lower-content blockquote { - position: relative; - padding: 35px 40px; - padding-left: 95px; - background-color: #f7f7f7; - margin: 45px 0; -} - -.blog-single .lower-content blockquote .icon { - position: absolute; - left: 40px; - top: 40px; - font-size: 30px; - line-height: 1em; - color: #471cc6; -} - -.blog-single .lower-content blockquote p { - font-size: 20px; - line-height: 32px; - color: #471cc6; - font-style: italic; - font-weight: 400; - margin-bottom: 15px; -} - -.blog-single .lower-content blockquote cite { - position: relative; - font-size: 15px; - line-height: 30px; - color: #471cc6; - font-weight: 400; - font-style: normal; - padding-left: 30px; -} - -.blog-single .lower-content blockquote cite:before { - position: absolute; - left: 0; - top: 8px; - height: 1px; - width: 20px; - background-color: #471cc6; - content: ""; -} - -/* Other options*/ - -.blog-single .other-options { - position: relative; - padding: 30px 25px 30px; - margin-bottom: 15px; - border: 1px solid #eaeaea; - margin-bottom: 65px; -} - -.blog-single .other-options .info { - position: relative; - float: left; - width: 100%; - margin-bottom: 30px; -} - -.blog-single .other-options .info li { - position: relative; - display: inline-block; - font-size: 14px; - line-height: 24px; - color: #707070; - font-weight: 500; - padding-right: 10px; - margin-right: 5px; -} - -.blog-single .other-options .info li a { - color: #707070; -} - -.blog-single .other-options .info li a:hover { - text-decoration: underline; -} - -.blog-single .other-options .info li:before { - position: absolute; - right: 0; - top: 0; - font-size: 14px; - color: #707070; - line-height: 24px; - content: "|"; -} - -.blog-single .other-options .info li:last-child:before { - display: none; -} - -.blog-single .other-options .tags-box { - position: relative; - float: left; -} - -.blog-single .other-options .tags li { - position: relative; - float: left; - margin-right: 10px; - margin-bottom: 10px; -} - -.blog-single .other-options .tags a { - position: relative; - padding: 10px 10px; - color: #707070; - font-size: 14px; - font-weight: 400; - line-height: 20px; - border: 1px solid #eaeaea; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.blog-single .other-options .tags a:hover { - color: #ffffff; - border-color: #12114a; - background-color: #12114a; -} - -.blog-single .other-options .social-iocns { - float: right; - margin-top: -20px; -} - -.social-icon-colored { - position: relative; -} - -.social-icon-colored li { - position: relative; - float: left; - margin-left: 12px; -} - -.social-icon-colored li.facebook a { - background-color: #4c65a8; -} - -.social-icon-colored li.twitter a { - background-color: #41a1f6; -} - -.social-icon-colored li.google a { - background-color: #d7692d; -} - -.social-icon-colored li.instagram a { - background-color: #8f6247; -} - -.social-icon-colored li a { - position: relative; - display: block; - height: 30px; - width: 30px; - border-radius: 50px; - text-align: center; - font-size: 14px; - line-height: 32px; - color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.social-icon-colored li a:hover { - color: #ffffff; - background-color: #12114a; -} - -/*=== Blog Grid ===*/ - -.blog-grid { - position: relative; -} - -.blog-grid .news-block { - margin-bottom: 65px; -} - -/*** - -================================================================== - Shop Grid -================================================================== - -***/ - -.shop-grid { - position: relative; -} - -.shop-item { - position: relative; - margin-bottom: 60px; -} - -.shop-item .inner-box { - position: relative; - overflow: hidden; -} - -.shop-item .image-box { - position: relative; -} - -.shop-item .image-box .image { - position: relative; - margin-bottom: 0; -} - -.shop-item .image-box .image img { - display: block; - width: 100%; - height: auto; -} - -.shop-item .overlay-box { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; - opacity: 0; - visibility: hidden; - -webkit-transform: scale(1.5); - -moz-transform: scale(1.5); - -ms-transform: scale(1.5); - -o-transform: scale(1.5); - transform: scale(1.5); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.shop-item .image-box:hover .overlay-box { - opacity: 1; - visibility: visible; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); -} - -.shop-item .overlay-box .tag { - position: absolute; - left: 20px; - top: 25px; - padding: 0px 15px; - border-radius: 3px; - background-color: #f79e01; - font-size: 12px; - line-height: 25px; - color: #ffffff; - border-radius: 5px; -} - -.shop-item .overlay-box .like { - position: absolute; - right: 30px; - top: 25px; -} - -.shop-item .overlay-box .like a { - position: relative; - display: block; - font-size: 12px; - color: #222222; - line-height: 25px; - height: 25px; - width: 25px; - border-radius: 50%; - text-align: center; - background-color: #ffffff; - box-shadow: 0 5px 20px rgba(1, 0, 57, 0.27); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.shop-item .overlay-box .like a:hover { - background-color: #470ba4; - color: #ffffff; -} - -.shop-item .overlay-box .btn-box { - position: absolute; - text-align: center; - bottom: 30px; - width: 100%; -} - -.shop-item .overlay-box .btn-box a { - padding: 10px 25px; - border-radius: 5px; -} - -.shop-item .lower-content { - position: relative; - text-align: center; - padding-top: 25px; -} - -.shop-item .lower-content .name { - position: relative; - display: block; - font-size: 18px; - line-height: 32px; - color: #12114a; - font-weight: 700; -} - -.shop-item .lower-content .name a { - display: inline-block; - color: #12114a; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.shop-item .lower-content .name a:hover { - color: #f79e01; -} - -.shop-item .lower-content .price { - position: relative; - display: block; - font-size: 18px; - line-height: 32px; - color: #12114a; - font-weight: 700; -} - -/*** - -================================================================== - Shop Single -================================================================== - -***/ - -.shop-single { - position: relative; - padding: 140px 0 50px; -} - -.shop-single .basic-detail { - position: relative; -} - -.shop-single .image-column { - margin-bottom: 100px; -} - -.shop-single .image-column .prod-tabs { - position: relative; - margin-right: -30px; -} - -.shop-single .prod-tabs .tab-buttons { - height: 100%; - overflow: auto; - margin-right: 30px; - position: absolute; - left: 0; - top: 0; -} - -.shop-single .prod-tabs .tab-buttons .thumb { - position: relative; - margin-bottom: 30px; -} - -.shop-single .prod-tabs .tab-buttons .tab-btn:last-child .thumb { - margin-bottom: 0 !important; -} - -.shop-single .prod-tabs .tab-buttons .mCSB_scrollTools { - opacity: 0 !important; - visibility: hidden !important; -} - -.shop-single .prod-tabs .tabs-content { - float: left; - width: 100%; - padding-left: 200px; -} - -.shop-single .tabs-content .image-box { - position: relative; -} - -.shop-single .tabs-content .image { - position: relative; - margin-bottom: 0px; -} - -.shop-single .tabs-content .image img { - display: block; - width: 100%; - height: auto; -} - -.shop-single .detail-colum { - position: relative; -} - -.shop-single .detail-colum .inner-column { - position: relative; - padding-left: 70px; -} - -.shop-single .detail-colum .basic-detail { - position: relative; -} - -.shop-single .basic-detail h4 { - position: relative; - display: block; - font-size: 25px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 10px; - text-transform: uppercase; -} - -.shop-single .basic-detail .price { - position: relative; - display: block; - font-size: 20px; - line-height: 30px; - color: #e81221; - font-weight: 400; - margin-bottom: 25px; -} - -.shop-single .basic-detail .price del { - color: #707070; - margin-left: 20px; -} - -.shop-single .basic-detail .text { - position: relative; - display: block; - font-size: 14px; - line-height: 24px; - color: #707070; - font-weight: 400; - margin-bottom: 30px; -} - -.shop-single .basic-detail .product-options { - position: relative; -} - -.shop-single .basic-detail .sku { - position: relative; - display: block; - font-size: 15px; - font-weight: 400; - color: #707070; - margin-bottom: 15px; -} - -.shop-single .basic-detail .sku span { - margin-left: 15px; - color: #000000; -} - -.shop-single .product-form { - position: relative; - margin-bottom: 20px; -} - -.shop-single .product-form .form-group { - position: relative; - margin-bottom: 18px; -} - -.shop-single .product-form .ui-selectmenu-button.ui-button:before { - position: absolute; - right: 21px; - top: 20px; - height: 6px; - width: 6px; - border-radius: 10px; - content: ""; - background-color: #686868; -} - -.shop-single .product-form .ui-selectmenu-button.ui-button, -.shop-single .product-form .form-group select { - position: relative; - display: block; - width: 100%; - height: 45px; - line-height: 23px; - padding: 10px 30px; - font-size: 14px; - color: #777777; - background-color: #f8f8f8; - border: 1px solid #cccccc; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; - position: relative; - display: block; -} - -.shop-single .product-form .form-group .theme-btn { - position: relative; - float: left; - margin-right: 30px; - padding: 10px 65px; - text-align: center; - line-height: 25px; - font-weight: 400; - text-transform: uppercase; - margin-top: 40px; - border-radius: 5px; - cursor: pointer; -} - -.shop-single .product-form .form-group .theme-btn:last-child { - margin-right: 0; -} - -.shop-single .product-form .form-group .wish-list { - font-size: 15px; - line-height: 30px; - color: #464646; - font-weight: 400; - border: 1px solid #707070; - border-radius: 5px; - padding: 9px 65px; -} - -.shop-single .product-form .form-group .wish-list:hover { - background-color: #707070; - color: #ffffff; -} - -.shop-single .share-option { - position: relative; - margin-top: 30px; - font-size: 15px; - line-height: 1.2em; - color: #656565; - font-weight: 400; -} - -.shop-single .share-option span { - position: relative; - display: block; - font-size: 15px; - line-height: 1.2em; - color: #656565; - font-weight: 400; - margin-bottom: 3px; -} - -.shop-single .share-option .social-links { - position: relative; -} - -.shop-single .share-option .social-links li { - position: relative; - display: inline-block; - margin-right: 5px; -} - -.shop-single .share-option .social-links li a { - position: relative; - display: block; - font-size: 15px; - line-height: 1.2em; - color: #707070; - font-weight: 400; - transition: all 300ms ease; -} - -.shop-single .share-option .social-links li a:hover { - color: #f79e01; -} - -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active, -a.ui-button:active, -.ui-button:active, -.ui-button.ui-state-active:hover { - background-color: #f79e01; - border-color: #f79e01; -} - -.related-products { - position: relative; - padding-bottom: 70px; -} - -/*** - -==================================================================== - Styled Pagination -==================================================================== - -***/ - -.styled-pagination { - position: relative; - display: block; - width: 100%; -} - -.styled-pagination ul { - position: relative; - width: 100%; -} - -.styled-pagination li { - position: relative; - display: inline-block; - margin: 0 3px 8px; -} - -.styled-pagination li a { - position: relative; - display: block; - height: 50px; - width: 50px; - text-align: center; - line-height: 50px; - font-weight: 400; - font-size: 13px; - color: #707070; - background: #f2f2f2; - font-family: "Roboto", sans-serif; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.styled-pagination li.next a, -.styled-pagination li.prev a { - width: auto; - padding: 0 12px; -} - -.styled-pagination li a:hover, -.styled-pagination li.active a { - color: #ffffff; - background: #471cc6; -} - -/*** - -==================================================================== - Location Section -==================================================================== - -***/ - -.location-section { - position: relative; - padding: 140px 0 30px; -} - -.location-section .float-text { - right: -20px; - top: 65px; -} - -.icon-dots { - height: 1198px; - width: 1214px; - background-image: url(../images/icons/icon-dots.png); -} - -.icon-dots-2 { - height: 76px; - width: 141px; - background-image: url(../images/icons/icon-dots-2.png); -} - -.icon-lines { - height: 482px; - width: 482px; - background-image: url(../images/icons/icon-lines.png); -} - -.location-section .icon-dots { - left: -375px; - top: 0; - opacity: 0.03; -} - -.location-section .icon-dots-2 { - right: -110px; - top: 345px; - opacity: 0.1; -} - -.location-section .icon-lines { - right: -575px; - bottom: -10px; - opacity: 0.06; -} - -.location-section .blocks-column { - position: relative; - margin-bottom: 50px; -} - -.location-section .blocks-column .inner-column { - position: relative; -} - -.location-block { - position: relative; - margin-bottom: 60px; -} - -.location-block .inner-box { - padding: 43px 70px 40px 30px; - background-color: #ffffff; - box-shadow: 0 18px 32px rgba(11, 11, 77, 0.14); -} - -.location-block .icon { - position: absolute; - right: -20px; - top: -20px; - height: 90px; - width: 90px; - background-color: #f3f3f6; - text-align: center; - border-radius: 50px; -} - -.location-block h4 { - position: relative; - display: block; - font-size: 20px; - line-height: 1.2em; - color: #12114a; - font-weight: 500; - margin-bottom: 20px; -} - -.location-block h4 a { - color: #12114a; - display: inline-block; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.location-block h4 a:hover { - color: #f79e01; -} - -.location-block .text { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #707070; - font-weight: 400; -} - -.icon-balloon { - background-image: url(../images/icons/icon-balloon.png); -} - -.icon-information { - background-image: url(../images/icons/icon-information.png); -} - -.icon-paper-plane { - background-image: url(../images/icons/icon-paper-plane.png); -} - -.location-section .map-column { - position: relative; -} - -.location-section .map-column .inner-column { - position: relative; - padding-left: 70px; -} - -.location-section .map-column .image-box { - position: relative; -} - -.location-section .map-column .image { - position: relative; - margin-bottom: 0; -} - -.location-section .map-column .image img { - display: block; - width: 100%; - height: auto; -} - -.location-section .map-box { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 270px; -} - -.location-section .map-box .map-canvas { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 100%; -} - -.map-data { - text-align: center; - font-size: 14px; - font-weight: 400; - line-height: 1.8em; -} - -.map-data h6 { - font-size: 16px; - font-weight: 700; - text-align: center; - margin-bottom: 5px; - color: #222222; -} - -.map-canvas { - height: 600px; -} - -/*** - -==================================================================== - Location Section Two -==================================================================== - -***/ - -.location-section-two { - position: relative; - padding-top: 50px; -} - -.location-section-two .icon-circle-12 { - left: 15px; - top: 410px; -} - -.location-section-two .icon-cross-1 { - left: -185px; - top: 160px; -} - -.location-section-two .icon-circle-9 { - right: -140px; - top: 85px; -} - -.location-section-two .icon-twist-line-3 { - right: -260px; - bottom: 220px; -} - -.location-section-two .float-text { - top: -20px; - right: -30px; -} - -.info-block { - position: relative; - margin-bottom: 30px; -} - -.info-block .inner-box { - position: relative; -} - -.info-block .image-box { - position: relative; -} - -.info-block .image { - position: relative; - margin-bottom: -60px; - text-align: center; -} - -.info-block .image img { - display: inline-block; - max-width: 100%; - height: auto; -} - -.info-block .info-box { - position: relative; - padding: 40px 30px 40px; - padding-right: 80px; - background-color: #ffffff; - box-shadow: 0 18px 32px rgba(11, 11, 77, 0.14); -} - -.info-block h5 { - position: relative; - display: block; - font-size: 20px; - line-height: 1.2em; - color: #12114a; - font-weight: 500; - margin-bottom: 15px; -} - -.info-block .text { - position: relative; - display: block; - font-size: 15px; - line-height: 25px; - color: #707070; - font-weight: 400; -} - -.location-section-two .map-box { - position: relative; - height: 600px; - margin-top: -300px; - z-index: 0; -} - -.location-section-two .map-canvas { - position: relative; - left: 0; - top: 0; - height: 100%; - width: 100%; -} - -.location-section-two.style-two { - padding: 140px 0 110px; -} - -.location-section-two.style-two .float-text { - top: 70px; -} - -.location-section-two.style-three { - padding: 140px 0 0; -} - -.location-section-two.style-three .map-box { - margin-top: 110px; -} - -/*** - -==================================================================== - Contact Page Section -==================================================================== - -***/ - -.contact-page-section { - position: relative; - padding: 125px 0 60px; -} - -.contact-page-section .icon-cross-1 { - left: -330px; - top: 290px; -} - -.contact-page-section .icon-circle-12 { - left: -165px; - bottom: 175px; -} - -.contact-page-section .icon-circle-9 { - right: -245px; - top: 115px; -} - -.contact-page-section .icon-twist-line-3 { - right: -270px; - bottom: 50px; -} - -.contact-form { - position: relative; - z-index: 1; - padding-right: 40px; - margin-bottom: 40px; -} - -.contact-form .form-group { - position: relative; - margin-bottom: 35px; -} - -.contact-form .form-group label { - position: relative; - display: block; - font-size: 16px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - margin-bottom: 18px; -} - -.contact-form .form-group:last-child { - margin-bottom: 0; -} - -.contact-form .form-group input[type="text"], -.contact-form .form-group input[type="email"], -.contact-form .form-group input[type="tel"], -.contact-form .form-group input[type="url"], -.contact-form .form-group textarea, -.contact-form .form-group select { - position: relative; - display: block; - width: 100%; - font-size: 14px; - line-height: 28px; - color: #585e74; - font-weight: 400; - height: 50px; - padding: 10px 25px; - border-radius: 5px; - background-color: transparent; - border: 1px solid #d7d7d7; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.contact-form .form-group input:focus, -.contact-form .form-group select:focus, -.contact-form .form-group textarea:focus { - border-color: #471cc6; -} - -.contact-form .form-group textarea { - height: 200px; - resize: none; -} - -.contact-form .form-group input[type="submit"], -.contact-form .form-group button { - text-transform: capitalize; - line-height: 30px; - padding: 10px 30px; - font-weight: 400; - text-transform: uppercase; - font-size: 14px; - cursor: pointer; -} - -.contact-form label.error { - color: #ff0000; -} - -.contact-form .form-group .radio-option { - position: relative; - padding-left: 35px; - color: #12114a; - font-size: 14px; - line-height: 25px; - font-weight: 400; - cursor: pointer; -} - -/* Hide the browser's default checkbox */ - -.radio-option input { - position: absolute; - opacity: 0; - height: 0; - width: 0; - cursor: pointer; -} - -/* Create a custom checkbox */ - -.checkmark { - position: absolute; - top: 2px; - left: 0px; - height: 20px; - width: 20px; - background-color: #eee; -} - -.radio-option:hover input ~ .checkmark { - background-color: #ccc; -} - -.radio-option input:checked ~ .checkmark { - background-color: #471cc6; -} - -.checkmark:after { - content: ""; - position: absolute; - display: none; -} - -.radio-option input:checked ~ .checkmark:after { - display: block; -} - -.radio-option .checkmark:after { - left: 8px; - top: 4px; - width: 5px; - height: 10px; - border: solid white; - border-width: 0 3px 3px 0; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -/*** - -==================================================================== - Main Fotoer -==================================================================== - -***/ - -.main-footer { - position: relative; - background-color: #12114a; - padding: 140px 0 40px; -} - -.icon-twist-line-1 { - height: 78px; - width: 59px; - background-image: url(../images/icons/twist-line-1.png); -} - -.icon-twist-line-2 { - height: 73px; - width: 69px; - background-image: url(../images/icons/twist-line-2.png); -} - -.main-footer .icon-twist-line-1 { - left: -25px; - top: 0; -} - -.main-footer .icon-twist-line-2 { - right: -165px; - bottom: 125px; -} - -.main-footer .icon-circle-6 { - right: -60px; - top: 140px; - height: 30px; - width: 30px; - border-radius: 50%; - opacity: 0.4; -} - -.icon-circle-8 { - bottom: 150px; - height: 95px; - width: 95px; - background-image: url(../images/icons/circle-8.png); -} - -.main-footer .icon-circle-8 { - left: -170px; - bottom: 150px; - opacity: 0.38; -} - -.main-footer:before { - position: absolute; - right: 0; - bottom: 0; - height: 100%; - width: 100%; - background-image: url(../images/icons/footer-bg.png); - background-repeat: no-repeat; - background-position: right bottom; - content: ""; -} - -.main-footer .sec-title { - margin-bottom: 40px; -} - -.main-footer .sec-title h2 { - font-size: 35px; -} - -.main-footer .newsletter-form { - position: relative; - max-width: 700px; - margin: 0 auto 85px; -} - -.main-footer .newsletter-form .form-group { - position: relative; - padding-right: 60px; -} - -.main-footer .newsletter-form .form-group input[type="text"], -.main-footer .newsletter-form .form-group input[type="email"] { - display: block; - height: 100px; - width: 100%; - font-size: 16px; - line-height: 30px; - color: #818a94; - background: #ffffff; - padding: 35px 40px; - font-weight: 400; - border-radius: 10px; - box-shadow: 0 8px 38px rgba(72, 69, 224, 0.12); - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; - padding-right: 28%; -} - -.main-footer .newsletter-form .form-group input[type="submit"], -.main-footer .newsletter-form .form-group button { - position: absolute; - right: 0; - top: 22px; - padding: 15px 65px; - line-height: 26px; - cursor: pointer; - letter-spacing: 1px; -} - -.main-footer .social-links { - position: relative; -} - -.main-footer .social-links ul { - position: relative; - text-align: center; -} - -.main-footer .social-links ul li { - position: relative; - display: inline-block; - margin: 0 15px 30px; -} - -.main-footer .social-links ul li a { - font-size: 32px; - line-height: 40px; - color: #ffffff; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-footer .social-links ul li a:hover { - color: #f79e01; -} - -.main-footer .footer-nav { - position: relative; - text-align: center; -} - -.main-footer .footer-nav ul { - position: relative; -} - -.main-footer .footer-nav ul li { - position: relative; - display: inline-block; - margin: 0 15px 10px; -} - -.main-footer .footer-nav ul li a { - display: block; - font-size: 18px; - line-height: 28px; - color: #fefefe; - font-weight: 400; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.main-footer .footer-nav ul li a:hover { - color: #f79e01; -} - -.main-footer .copyright { - position: relative; - display: block; - font-size: 15px; - line-height: 28px; - font-weight: 400; - color: #ffffff; - text-align: center; -} - -.main-footer.style-two { - background-color: #efeffa; - padding-bottom: 0; -} - -.main-footer.style-two .icon-twist-line-1 { - left: -140px; - top: 65px; -} - -.main-footer.style-two .icon-circle-6 { - right: 95px; - top: 65px; -} - -.main-footer.style-two .icon-circle-8 { - bottom: 225px; - left: 50px; -} - -.main-footer.style-two .sec-title h2 { - font-size: 40px; -} - -.main-footer.style-two .newsletter-form { - max-width: 970px; -} - -.main-footer.style-two .newsletter-form .form-group input[type="text"], -.main-footer.style-two .newsletter-form .form-group input[type="email"] { - line-height: 45px; - height: 115px; -} - -.main-footer.style-two .newsletter-form .form-group input[type="submit"], -.main-footer.style-two .newsletter-form .form-group button { - line-height: 30px; - padding: 15px 75px; - top: 25px; - border-radius: 6px; - box-shadow: 0 24px 48px rgba(42, 40, 127, 0.28); - font-size: 18px; -} - -.main-footer.style-two .newsletter-form { - margin-bottom: 105px; -} - -.main-footer.style-two .social-links ul li a { - color: #605f75; - font-size: 36px; -} - -.main-footer.style-two .social-links ul li a:hover { - color: #f79e01; -} - -.main-footer.style-two .footer-bottom { - position: relative; - display: block; - padding: 30px 0 0; -} - -.main-footer.style-two .copyright { - font-size: 18px; - line-height: 30px; - color: #4f4f4f; - font-weight: 500; - padding-bottom: 50px; -} - -.main-footer.style-two .footer-bottom ul { - position: relative; - float: right; - margin-bottom: 40px; -} - -.main-footer.style-two .footer-bottom ul li { - position: relative; - display: inline-block; - margin-left: 14px; - font-size: 16px; - line-height: 28px; - color: #525252; - font-weight: 500; -} - -.main-footer.style-two .footer-bottom ul li a { - display: block; -} - -/*=== Style Thre ===*/ - -.main-footer.style-three { - background-color: #ffffff; - padding-bottom: 0; -} - -.main-footer.style-three .icon-circle-6 { - right: 95px; - top: 65px; -} - -.main-footer.style-three .icon-circle-8 { - bottom: 265px; - left: 155px; -} - -.main-footer.style-three .sec-title h2 { - font-size: 40px; -} - -.main-footer.style-three .newsletter-form { - max-width: 970px; - margin-bottom: 80px; -} - -.main-footer.style-three .newsletter-form .form-group input[type="text"], -.main-footer.style-three .newsletter-form .form-group input[type="email"] { - line-height: 45px; - height: 115px; -} - -.main-footer.style-three .newsletter-form .form-group input[type="submit"], -.main-footer.style-three .newsletter-form .form-group button { - line-height: 30px; - padding: 15px 75px; - top: 25px; - border-radius: 6px; - box-shadow: 0 24px 48px rgba(42, 40, 127, 0.28); - font-size: 18px; -} - -.main-footer.style-three .newsletter-form { - margin-bottom: 105px; -} - -.main-footer.style-three .footer-bottom { - position: relative; - display: block; - padding: 30px 0 0; -} - -.main-footer.style-three .copyright { - float: left; - font-size: 18px; - line-height: 30px; - color: #4f4f4f; - font-weight: 500; - margin-bottom: 40px; -} - -.main-footer.style-three .social-links ul { - position: relative; - float: right; -} - -.main-footer.style-three .social-links ul li { - margin-left: 4px; -} - -.main-footer.style-three .social-links ul li a { - color: #605f75; - font-size: 20px; -} - -.main-footer.style-three .social-links ul li a:hover { - color: #f79e01; -} - -.main-footer .image-box { - position: relative; -} - -.main-footer .image-box .image { - position: relative; - margin-bottom: 10px; -} - -.main-footer .image-box .image img { - display: block; - width: 100%; -} - -/*** - -================================================================== - Sidebar Page Container -================================================================== - -***/ - -.sidebar-page-container { - position: relative; - overflow: hidden; - padding: 140px 0 90px; -} - -.sidebar-page-container .icon-circle-12 { - left: -55px; - top: 80px; -} - -.sidebar-page-container .icon-circle-9 { - right: -140px; - top: 255px; -} - -.sidebar-page-container .icon-twist-line-3 { - right: -265px; - top: 640px; -} - -.shop-page { - padding: 140px 0 20px; -} - -.sidebar-page-container .content-side { - position: relative; - margin-bottom: 50px; -} - -.sidebar-side .sidebar { - position: relative; - padding-left: 20px; -} - -.sidebar-widget { - position: relative; - margin-bottom: 50px; -} - -.sidebar-side .sidebar-widget:last-child { - margin-bottom: 0; -} - -.sidebar-page-container .sidebar-title { - position: relative; - margin-bottom: 30px; -} - -.sidebar-page-container .sidebar-title h3 { - position: relative; - display: inline-block; - font-size: 20px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - text-transform: capitalize; -} - -/*Search Box Widget*/ - -.sidebar .search-box { - position: relative; -} - -.sidebar .search-box .form-group { - position: relative; - margin: 0px; -} - -.sidebar .search-box .form-group input[type="text"], -.sidebar .search-box .form-group input[type="search"] { - position: relative; - display: block; - line-height: 40px; - font-size: 15px; - color: #666666; - height: 40px; - width: 100%; - border-bottom: 1px solid #acacac; - background-color: #ffffff; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.sidebar .search-box .form-group input:focus { - border-color: #12114a; -} - -.sidebar .search-box .form-group input[type="submit"], -.sidebar .search-box .form-group button { - position: absolute; - right: 20px; - top: 0; - width: 40px; - height: 40px; - line-height: 40px; - text-align: center; - display: block; - font-size: 15px; - color: #666666; - font-weight: normal; - cursor: pointer; - background-color: transparent; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.sidebar .search-box .form-group input[type="submit"]:hover, -.sidebar .search-box .form-group button:hover { - color: #12114a; -} - -/*=== Categories ===*/ - -.cat-list { - position: relative; -} - -.cat-list li { - position: relative; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.cat-list li a { - position: relative; - font-size: 15px; - color: #707070; - line-height: 20px; - font-weight: 400; - padding: 10px 0px; - display: block; - border-bottom: 1px dashed #d5d5d5; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.cat-list li a span { - float: right; - font-size: 15px; - line-height: 20px; - color: #707070; - margin-right: 40px; -} - -.cat-list li:last-child a { - border-bottom: 0; -} - -.cat-list li.active a span, -.cat-list li:hover a span, -.cat-list li.active a, -.cat-list li:hover a { - color: #12114a; -} - -/*=== Latest News ===*/ - -.latest-news .post { - position: relative; - padding-left: 170px; - padding-top: 5px; - min-height: 105px; - margin-bottom: 30px; -} - -.latest-news .post-thumb { - position: absolute; - left: 0; - top: 0; - height: 105px; - width: 140px; - margin-bottom: 20px; -} - -.latest-news .post-thumb img { - position: relative; - display: block; - width: 100%; -} - -.latest-news .post h3 { - position: relative; - font-size: 16px; - line-height: 26px; - color: #12114a; - font-weight: 500; -} - -.latest-news .post h3 a { - color: #12114a; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.latest-news .post:hover h3 a { - color: #f79e01; -} - -.latest-news .post .post-info { - position: relative; - font-size: 15px; - line-height: 20px; - color: #f79e01; - font-weight: 400; - margin-bottom: 5px; -} - -/*=== Tags ===*/ - -.tag-list { - position: relative; - display: block; -} - -.tag-list li { - position: relative; - float: left; - margin-bottom: 10px; - margin-right: 10px; -} - -.tag-list li a { - position: relative; - display: block; - font-size: 15px; - color: #707070; - line-height: 27px; - padding: 5px 27px; - font-weight: 400; - text-align: center; - border-radius: 2px; - border: 1px solid #d9ddd7; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.tag-list li a:hover { - border-color: #12114a; - background-color: #12114a; - color: #ffffff; -} - -/*Services Sidebar*/ - -.sidebar-side .services-sidebar { - position: relative; - padding: 0; - border: 0; -} - -/*=== Sho Sidebar ===*/ - -.shop-sidebar { - position: relative; -} - -.shop-sidebar .search-box .form-group input[type="text"], -.shop-sidebar .search-box .form-group input[type="search"] { - position: relative; - display: block; - line-height: 28px; - font-size: 15px; - color: #707070; - height: 50px; - width: 100%; - padding: 10px 25px; - border-radius: 5px; - border: 1px solid #b7b7b7; - background-color: #ffffff; - -webkit-transition: all 500ms ease; - -moz-transition: all 500ms ease; - -ms-transition: all 500ms ease; - -o-transition: all 500ms ease; - transition: all 500ms ease; -} - -.shop-sidebar .search-box .form-group input:focus { - border-color: #f79e01; -} - -.shop-sidebar .search-box .form-group input[type="submit"], -.shop-sidebar .search-box .form-group button { - position: absolute; - right: 0px; - top: 0; - width: 50px; - height: 50px; - line-height: 50px; - text-align: center; - display: block; - font-size: 18px; - color: #656565; - font-weight: normal; - cursor: pointer; - background-color: transparent; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.shop-sidebar .search-box .form-group input[type="submit"]:hover, -.shop-sidebar .search-box .form-group button:hover { - color: #f79e01; -} - -/*Sidebar Range slider */ - -.sidebar-widget .range-slider-one { - position: relative; - min-height: 48px; -} - -.sidebar-page-container .sidebar-title { - margin-bottom: 30px; -} - -.sidebar-page-container .price-filter { - position: relative; - margin-bottom: 20px; -} - -.sidebar-widget .range-slider-one .title { - position: relative; - display: inline-block; - color: #707070; - font-size: 15px; - font-weight: 400; - line-height: 30px; -} - -.sidebar-widget .range-slider-one .title:before { - position: absolute; - content: "$"; - right: -14px; - top: 0px; - color: #707070; - font-size: 15px; - font-weight: 400; -} - -.sidebar-widget .range-slider-one .input { - position: relative; - float: right; - left: 8px; - max-width: 75px; - padding-left: 8px; - position: relative; -} - -.sidebar-widget .range-slider-one .input input { - position: relative; - background: none; - color: #777777; - font-size: 15px; - font-weight: 500; - line-height: 30px; -} - -.sidebar-widget .range-slider-one .ui-widget.ui-widget-content { - height: 2px; - border: none; - margin-bottom: 30px; - background: #b7b7b7; -} - -.sidebar-widget .range-slider-one .ui-slider .ui-slider-range { - top: -2px; - height: 2px; - background: #f79e01; -} - -.sidebar-widget .range-slider-one .ui-state-default, -.sidebar-widget .range-slider-one .ui-widget-content .ui-state-default { - top: -5px; - width: 10px; - height: 10px; - z-index: 99; - background: #f79e01; - cursor: pointer; - border: 0; - border-radius: 10px; -} - -.sidebar-widget .range-slider-one .theme-btn { - font-size: 16px; - line-height: 18px; - padding: 10px 40px; - font-weight: 600; - border-radius: 10px; -} - -/*=== Latest News ===*/ - -.shop-sidebar .related-products { - position: relative; - padding-bottom: 0; -} - -.related-products .post { - position: relative; - padding-left: 120px; - padding-top: 15px; - min-height: 100px; - margin-bottom: 15px; -} - -.related-products .post-thumb { - position: absolute; - left: 0; - top: 0; - height: 100px; - width: 100px; - margin-bottom: 20px; -} - -.related-products .post-thumb img { - position: relative; - display: block; - width: 100%; -} - -.related-products .post h4 { - position: relative; - font-size: 16px; - line-height: 26px; - color: #12114a; - font-weight: 500; - margin-bottom: 8px; -} - -.related-products .post h4 a { - color: #12114a; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.related-products .post:hover h4 a { - color: #f79e01; -} - -.latest-news .post .post-info { - position: relative; - font-size: 15px; - line-height: 20px; - color: #707070; - font-weight: 400; - margin-bottom: 5px; -} - -/*** - -==================================================================== - Comment Area -==================================================================== - - ***/ - -.group-title { - position: relative; - margin-bottom: 40px; -} - -.group-title h3 { - position: relative; - display: inline-block; - font-size: 24px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; - text-transform: capitalize; -} - -.comments-area { - position: relative; - margin-bottom: 70px; -} - -.comments-area .comment-box { - position: relative; - margin-bottom: 50px; -} - -.comments-area .comment-box.reply-comment { - margin-left: 70px; -} - -.comments-area .comment-box:last-child { - margin-bottom: 0; -} - -.comments-area .comment { - position: relative; - min-height: 50px; - padding-top: 5px; - padding-left: 80px; -} - -.comments-area .comment-box .author-thumb { - position: absolute; - left: 0px; - top: 0px; - height: 50px; - width: 50px; - margin-bottom: 20px; - border-radius: 50%; - overflow: hidden; - background-color: #7d7d7d; -} - -.comments-area .comment-box .author-thumb img { - width: 100%; - display: block; -} - -.comments-area .comment-info { - position: relative; - display: block; - margin-bottom: 17px; - font-size: 16px; - line-height: 25px; - font-weight: 700; - color: #12114a; -} - -.comments-area .comment-box .name { - position: relative; - display: inline-block; - font-size: 16px; - line-height: 25px; - font-weight: 700; - color: #12114a; - margin-right: 10px; -} - -.comments-area .comment-box .date { - position: relative; - display: inline-block; - font-size: 14px; - line-height: 24px; - color: #777777; - font-weight: 400; - margin-left: 10px; -} - -.comments-area .comment-box .text { - font-size: 15px; - line-height: 26px; - color: #707070; - font-weight: 400; -} - -.comments-area .comment-box .reply-btn { - position: absolute; - right: 0; - top: 0px; - font-size: 14px; - line-height: 25px; - color: #333333; - font-weight: 400; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.comments-area .comment-box .reply-btn:hover { - color: #12114a; -} - -/*** - -==================================================================== - Comment Form -==================================================================== - - ***/ - -.comment-form { - position: relative; -} - -.comment-form .form-group { - position: relative; - margin-bottom: 20px; -} - -.comment-form .form-group:last-child { - margin-bottom: 0; -} - -.comment-form .form-group input[type="text"], -.comment-form .form-group input[type="email"], -.comment-form .form-group textarea, -.comment-form .form-group select { - position: relative; - display: block; - height: 50px; - width: 100%; - font-size: 14px; - color: #878787; - line-height: 20px; - font-weight: 400; - padding: 15px 0px 14px; - background-color: #ffffff; - border-bottom: 1px solid #e1e1e1; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.comment-form .form-group input:focus, -.comment-form .form-group select:focus, -.comment-form .form-group textarea:focus { - border-color: #12114a; -} - -.comment-form .form-group textarea { - height: 190px; - resize: none; -} - -.comment-form .form-group input[type="submit"], -.comment-form .form-group button { - padding: 15px 50px; - font-size: 15px; - font-weight: 500; - color: #ffffff; - cursor: pointer; - letter-spacing: 2px; -} - -/*** - -==================================================================== - Product Tabs Style -==================================================================== - -***/ - -.product-info-tabs { - position: relative; - margin-bottom: 50px; - padding: 30px 0 0; -} - -.product-info-tabs .tab-btns { - position: relative; - z-index: 1; - border-bottom: 1px solid #cccccc; -} - -.product-info-tabs .tab-btns .tab-btn { - position: relative; - float: left; - font-size: 16px; - line-height: 30px; - color: #707070; - font-weight: 600; - padding: 10px 30px; - border-bottom: 2px solid transparent; - margin-bottom: -1px; - cursor: pointer; - text-transform: uppercase; -} - -.product-info-tabs .tab-btns .tab-btn.active-btn { - border-bottom: 2px solid #f79e01; - color: #f79e01; -} - -.product-info-tabs .tabs-container { - position: relative; -} - -.product-info-tabs .tabs-container .tab { - position: relative; - padding: 30px 0 0px; - display: none; -} - -.product-info-tabs .tabs-container .tab.active-tab { - display: block; -} - -.product-info-tabs .tabs-container .tab p, -.product-info-tabs .tabs-container .tab h2, -.product-info-tabs .tabs-container .tab h3, -.product-info-tabs .tabs-container .tab h4, -.product-info-tabs .tabs-container .tab h5, -.product-info-tabs .tabs-container .tab h6 { - margin-bottom: 15px; -} - -.product-info-tabs .tabs-container .tab h3 { - font-size: 30px; - font-weight: 500; - text-transform: uppercase; - color: #36404b; - margin-bottom: 15px; -} - -.product-info-tabs .tabs-container .tab h4 { - font-size: 14px; - font-weight: 600; - text-transform: uppercase; - color: #222222; - margin-bottom: 15px; -} - -.product-info-tabs p { - position: relative; - font-size: 14px; - line-height: 28px; - color: #707070; -} - -.list-style-three { - position: relative; -} - -.list-style-three li { - position: relative; - padding-left: 25px; - font-size: 14px; - line-height: 28px; - color: #707070; -} - -.list-style-three li:before { - position: absolute; - left: 0; - top: 8px; - height: 12px; - width: 12px; - border: 2px solid #6b6b6b; - content: ""; - border-radius: 10px; -} - -.list-style-three li a { - color: #707070; -} - -.product-info-tabs .reviews-container { - position: relative; -} - -.product-info-tabs .reviews-container .review-box { - position: relative; - margin-bottom: 20px; - min-height: 110px; -} - -.product-info-tabs .reviews-container .review-box.reply { - margin-left: 100px; -} - -.product-info-tabs .reviews-container .rev-thumb { - position: absolute; - left: 20px; - top: 20px; - width: 70px; - height: 70px; - margin-bottom: 20px; - background: #ffffff; - z-index: 99; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; -} - -.product-info-tabs .reviews-container .rev-thumb img { - display: block; - width: 70px; - height: 70px; -} - -.product-info-tabs .reviews-container .rev-content { - position: relative; - padding: 20px; - padding-left: 120px; - border: 1px solid #e0e0e0; - background: #ffffff; -} - -.product-info-tabs .reviews-container .rating { - color: #f79e01; - font-size: 16px; - line-height: 15px; - margin-bottom: 8px; -} - -.product-info-tabs .reviews-container .rating .fa { - display: inline-block; -} - -.product-info-tabs .reviews-container .rev-info { - margin-top: -5px; - letter-spacing: 1px; - font-size: 14px; - line-height: 24px; - color: #777777; - font-weight: 500; - margin-bottom: 8px; -} - -.product-info-tabs .reviews-container .rev-info span { - display: inline-block; - color: #222222; - font-size: 16px; - margin-right: 25px; - font-weight: 500; -} - -.product-info-tabs .reviews-container .rev-text { - position: relative; -} - -.product-info-tabs .reviews-container .rev-text p { - font-size: 13px; - color: #666666; - line-height: 24px; - margin: 0; -} - -.product-info-tabs .add-review { - position: relative; - margin: 30px 0px 0px; - font-size: 14px; -} - -.product-info-tabs .add-review .rating { - position: relative; - padding-top: 8px; -} - -.product-info-tabs .add-review .rating .rate-box { - position: relative; - display: inline-block; - margin-right: 10px; - font-size: 14px; - color: #555555; -} - -.product-info-tabs .add-review .rating .rate-box:hover, -.product-info-tabs .add-review .rating .rate-box:focus, -.product-info-tabs .add-review .rating .rate-box:active { - color: #f79e01; -} - -.product-info-tabs .add-review label { - position: relative; - display: block; - font-size: 14px; - margin-bottom: 5px; - font-weight: 400; - color: #303030; -} - -.product-info-tabs .add-review h3 { - margin-bottom: 20px; -} - -.product-info-tabs .add-review .form-group { - position: relative; - margin-bottom: 20px; -} - -.product-info-tabs .add-review .form-group input[type="text"], -.product-info-tabs .add-review .form-group input[type="password"], -.product-info-tabs .add-review .form-group input[type="tel"], -.product-info-tabs .add-review .form-group input[type="email"], -.product-info-tabs .add-review .form-group select { - position: relative; - display: block; - width: 100%; - line-height: 22px; - padding: 9px 15px; - color: #222222; - border: 1px solid #e0e0e0; - transition: all 300ms ease; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; -} - -.product-info-tabs .add-review .form-group textarea { - position: relative; - display: block; - width: 100%; - line-height: 22px; - padding: 8px 15px; - color: #222222; - border: 1px solid #e0e0e0; - height: 150px; - resize: none; - transition: all 300ms ease; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; -} - -.product-info-tabs .add-review .form-group textarea:focus, -.product-info-tabs .add-review .form-group input:focus, -.product-info-tabs .add-review .form-group select:focus { - border-color: #f79e01; -} - -.product-info-tabs .add-review .form-group button { - font-weight: 500; - padding: 22px 35px; -} - -.product-info-tabs .video-box { - position: relative; -} - -.product-info-tabs .video-box .image { - position: relative; - margin-bottom: 0; -} - -.product-info-tabs .video-box img { - display: block; - width: 100%; - height: auto; -} - -.product-info-tabs .video-box .link-box { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; -} - -.product-info-tabs .video-box .link-box .link { - position: absolute; - left: 0; - top: 0; - height: 100%; - width: 100%; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.product-info-tabs .video-box .link-box .link:hover { - background-color: rgba(0, 0, 0, 0.3); -} - -.product-info-tabs .video-box .link-box .icon { - position: absolute; - left: 50%; - top: 50%; - height: 100px; - width: 100px; - font-size: 70px; - line-height: 100px; - color: #ffffff; - text-align: center; - margin-top: -50px; - margin-left: -50px; -} - -/*Comment Form*/ - -.shop-comment-form { - position: relative; - margin-top: 60px; -} - -.shop-comment-form h2 { - position: relative; - color: #252525; - font-size: 30px; - font-weight: 700; - margin-bottom: 10px !important; -} - -.shop-comment-form .mail-text { - position: relative; - color: #777777; - font-size: 16px; - margin-bottom: 15px; -} - -.shop-comment-form .mail-text span { - color: #f79e01; -} - -.shop-comment-form .group-title { - margin-bottom: 20px; -} - -.shop-comment-form .rating-box { - position: relative; - margin-bottom: 20px; -} - -.shop-comment-form .rating-box .text { - position: relative; - font-size: 16px; - font-weight: 400; - color: #222222; - margin-bottom: 15px; -} - -.shop-comment-form .rating-box .rating { - position: relative; - display: inline-block; -} - -.shop-comment-form .rating-box .rating .fa { - position: relative; - display: inline-block; -} - -.shop-comment-form .rating-box .rating a { - position: relative; - color: #f79e01; - font-size: 18px; - display: inline-block; -} - -.shop-comment-form .rating-box .rating a:hover { - color: #222222; -} - -.shop-comment-form .form-group { - position: relative; - margin-bottom: 20px; -} - -.shop-comment-form .form-group label { - position: relative; - color: #333333; - font-size: 14px; - font-weight: 400; -} - -.shop-comment-form .form-group:last-child { - margin-bottom: 0px; -} - -.shop-comment-form .form-group input[type="text"], -.shop-comment-form .form-group input[type="password"], -.shop-comment-form .form-group input[type="tel"], -.shop-comment-form .form-group input[type="email"], -.shop-comment-form .form-group select { - position: relative; - display: block; - width: 100%; - line-height: 28px; - padding: 10px 15px; - border: 1px solid #dddddd; - height: 50px; - color: #848484; - font-weight: 300; - background: #ffffff; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.shop-comment-form .form-group input[type="text"]:focus, -.shop-comment-form .form-group input[type="password"]:focus, -.shop-comment-form .form-group input[type="tel"]:focus, -.shop-comment-form .form-group input[type="email"]:focus, -.shop-comment-form .form-group select:focus, -.shop-comment-form .form-group textarea:focus { - border-color: #f79e01; -} - -.shop-comment-form .form-group textarea { - position: relative; - display: block; - width: 100%; - line-height: 26px; - padding: 10px 15px; - color: #848484; - border: 1px solid #dddddd; - height: 120px; - font-weight: 300; - background: #ffffff; - resize: none; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.shop-comment-form button { - position: relative; - font-weight: 400; - line-height: 30px; - padding: 10px 35px; - margin-top: 10px; - background-color: #222222; - border-color: #222222; - color: #ffffff; - border: 0; - border-radius: 10px; - text-transform: uppercase; - font-size: 16px; -} - -.shop-comment-form button:hover { - background-color: #f79e01; -} - -/*** - -==================================================================== - Error Section -==================================================================== - -***/ - -.error-section { - position: relative; - text-align: center; - padding: 140px 0px; -} - -.error-section .error-image { - position: relative; - margin-bottom: 40px; -} - -.error-section h4 { - color: #12114a; - font-size: 62px; - font-weight: 700; - text-transform: capitalize; - line-height: 1.2em; -} - -.error-section .text { - line-height: 30px; - font-size: 20px; - color: #595959; - margin-bottom: 50px; -} - -.error-section .theme-btn { - border-radius: 5px; - font-size: 16px; - font-weight: 400; - text-transform: uppercase; -} - -/*** - -==================================================================== - Coming Soon -==================================================================== - -***/ - -.coming-soon { - position: relative; - padding: 210px 0 200px; -} - -.coming-soon .icon-circle-11 { - top: 80px; - left: -505px; - opacity: 0.5; -} - -.coming-soon .icon-twist-line-1 { - top: 135px; - left: 270px; -} - -.coming-soon .icon-circle-3 { - right: -50px; - top: 85px; -} - -.coming-soon .icon-cross-1 { - left: -175px; - bottom: 405px; -} - -.coming-soon .icon-circle-12 { - left: -10px; - bottom: 160px; -} - -.coming-soon .icon-circle-2 { - right: -300px; - bottom: 240px; - opacity: 0.4; -} - -.coming-soon .icon-twist-line-2 { - left: -285px; - bottom: -6px; -} - -.coming-soon .content { - position: relative; - text-align: center; -} - -.coming-soon .timer { - position: relative; - float: none; - display: inline-block; - margin-bottom: 130px; -} - -.coming-soon .cs-countdown { - position: relative; - padding: 0 50px; - box-shadow: 0 19px 48px rgba(58, 55, 183, 0.2); -} - -.coming-soon .cs-countdown div { - position: relative; - float: left; - height: 200px; - width: 150px; - text-align: center; - box-shadow: none; - float: none; -} - -.coming-soon .cs-countdown div:last-child { - margin-right: 0; -} - -.coming-soon .cs-countdown span { - position: relative; - display: block; - font-size: 50px; - color: #f79e01; - line-height: 180px; - font-weight: 700; - text-align: center; -} - -.coming-soon .cs-countdown h6 { - position: absolute; - left: 0; - right: 0; - bottom: 50px; - margin: 0 auto; - font-size: 15px; - color: #494949; - font-weight: 500; - text-align: center; - text-transform: uppercase; - letter-spacing: 1px; -} - -.coming-soon h1 { - position: relative; - color: #333333; - font-size: 75px; - font-weight: 700; - line-height: 1em; - margin-bottom: 50px; -} - -.coming-soon .content .text { - position: relative; - font-size: 14px; - font-weight: 400; - line-height: 26px; - color: #707070; - margin-bottom: 50px; -} - -.coming-soon .emailed-form .form-group { - position: relative; - display: block; - max-width: 460px; - margin: 0 auto; - width: 100%; - margin-bottom: 35px; - box-shadow: 0 8px 30px rgba(72, 69, 224, 0.2); - border-radius: 50px; -} - -.coming-soon .emailed-form .form-group input[type="text"], -.coming-soon .emailed-form .form-group input[type="tel"], -.coming-soon .emailed-form .form-group input[type="email"], -.coming-soon .emailed-form .form-group textarea { - position: relative; - display: block; - width: 100%; - line-height: 20px; - height: 50px; - font-size: 15px; - color: #222222; - overflow: hidden; - padding: 15px 100px 15px 40px; - background: #ffffff; - border-radius: 50px; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.coming-soon .emailed-form .form-group input[type="submit"], -.coming-soon .emailed-form button { - position: absolute; - right: 35px; - top: 10px; - line-height: 30px; - font-size: 18px; - color: #000000; - font-weight: 400; - background-color: transparent; - cursor: pointer; -} - -.coming-soon .emailed-form .form-group input[type="submit"]:hover, -.coming-soon .emailed-form button:hover { - color: #f79e01; -} - -.social-icon-two { - position: relative; -} - -.social-icon-two li { - position: relative; - display: inline-block; - margin: 0 8px; -} - -.social-icon-two li a { - position: relative; - display: inline-block; - font-size: 20px; - line-height: 25px; - color: #666666; - font-weight: 400; - -webkit-transition: all 300ms ease; - -moz-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - transition: all 300ms ease; -} - -.social-icon-two li a:hover { - color: #10bade; -} - -/*** - -==================================================================== - Login Section -==================================================================== - -***/ - -.login-section { - position: relative; - padding: 180px 0px; -} - -.login-form { - position: relative; - box-shadow: 0 22px 80px rgba(0, 0, 0, 0.19); -} - -.login-form .form-column { - position: relative; -} - -.login-form .form-column .inner-column { - position: relative; - margin-right: -15px; - padding: 145px 70px 130px; -} - -.login-form .title-box { - position: relative; - margin-bottom: 30px; -} - -.login-form .title-box h3 { - position: relative; - display: block; - font-size: 40px; - line-height: 1.2em; - color: #12114a; - font-weight: 400; - margin-bottom: 20px; -} - -.login-form .title-box .text { - position: relative; - display: block; - font-size: 18px; - line-height: 24px; - color: #707070; - font-weight: 400; -} - -.login-form .form-group { - position: relative; - margin-bottom: 15px; -} - -.login-form .form-group input[type="text"], -.login-form .form-group input[type="password"], -.login-form .form-group input[type="tel"], -.login-form .form-group input[type="email"] { - position: relative; - display: block; - width: 100%; - line-height: 23px; - padding: 20px 45px; - height: 65px; - color: #707070; - font-size: 14px; - border-radius: 10px; - border: 1px solid #cccccc; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.login-form .form-group input[type="text"]:focus, -.login-form .form-group input[type="password"]:focus, -.login-form .form-group input[type="tel"]:focus, -.login-form .form-group input[type="email"]:focus, -.login-form .form-group select:focus, -.login-form .form-group textarea:focus { - border-color: #f79e01; -} - -.login-form .form-group label { - font-size: 14px; - color: #707070; -} - -.login-form .check-box { - position: relative; - display: block; - margin-top: 30px; - margin-bottom: 20px; -} - -.login-form .btn-box .theme-btn { - margin-right: 20px; - font-weight: 400; - text-transform: uppercase; - min-width: 160px; - text-align: center; - border-radius: 10px; -} - -.login-form .btn-box .theme-btn:last-child { - margin-right: 0; -} - -.login-form .image-column { - position: relative; -} - -.login-form .image-column .image-box { - position: relative; - margin-right: -90px; -} - -.login-form .image-column .image { - position: relative; - margin-bottom: 0; -} - -.login-form .image-column .image img { - width: 100%; - height: auto; -} - -/*** - -==================================================================== - Sign Up Section -==================================================================== - -***/ - -.sign-up-section { - position: relative; - padding: 180px 0px; -} - -.sign-up-form { - position: relative; - box-shadow: 0 22px 80px rgba(0, 0, 0, 0.19); -} - -.sign-up-form .form-column { - position: relative; -} - -.sign-up-form .form-column .inner-column { - position: relative; - margin-left: -30px; - padding: 60px 70px 40px; -} - -.sign-up-form .title-box { - position: relative; - margin-bottom: 50px; -} - -.sign-up-form .title-box h3 { - position: relative; - display: block; - font-size: 25px; - line-height: 1.2em; - color: #12114a; - font-weight: 700; -} - -.sign-up-form .form-group { - position: relative; - margin-bottom: 30px; -} - -.sign-up-form .form-group input[type="text"], -.sign-up-form .form-group input[type="password"], -.sign-up-form .form-group input[type="tel"], -.sign-up-form .form-group input[type="email"] { - position: relative; - display: block; - width: 100%; - line-height: 20px; - padding: 14px 45px; - height: 50px; - color: #222222; - font-size: 14px; - border-radius: 5px; - border: 1px solid #cccccc; - -webkit-transition: all 300ms ease; - -ms-transition: all 300ms ease; - -o-transition: all 300ms ease; - -moz-transition: all 300ms ease; - transition: all 300ms ease; -} - -.sign-up-form .form-group input[type="text"]:focus, -.sign-up-form .form-group input[type="password"]:focus, -.sign-up-form .form-group input[type="tel"]:focus, -.sign-up-form .form-group input[type="email"]:focus, -.sign-up-form .form-group select:focus, -.sign-up-form .form-group textarea:focus { - border-color: #f79e01; -} - -.sign-up-form .form-group label { - font-size: 14px; - color: #707070; -} - -.sign-up-form .option-box { - position: relative; - margin-bottom: 20px; -} - -.sign-up-form .option-box span { - position: relative; - display: inline-block; - font-size: 14px; - line-height: 24px; - color: #707070; - margin-right: 40px; -} - -.sign-up-form .radio-box { - position: relative; - display: inline-block; - margin-right: 30px; - font-size: 14px; - line-height: 24px; - color: #707070; -} - -.sign-up-form .btn-box .theme-btn { - display: block; - width: 100%; -} - -.sign-up-form .image-column { - position: relative; -} - -.sign-up-form .image-column .image-box { - position: relative; -} - -.sign-up-form .image-column .image { - position: relative; - margin-bottom: 0; -} - -.sign-up-form .image-column .image img { - width: 100%; - height: auto; -} - -.container1 { - width: 250px; - height: 250px; - margin: 20px auto 0 auto; - display: flex; - align-items: center; - justify-content: center; -} - -.spin-react-svg-logo { - display: inline-block; - border-radius: 50%; - border: 10px solid #00d8ff; - animation-name: rotate; - animation-duration: 5s; - animation-iteration-count: infinite; - animation-timing-function: linear; -} - -.spin-react-svg-logo, -.spin-react-svg-logo:before, -.spin-react-svg-logo:after { - position: absolute; - display: inline-block; - width: 380px; - height: 130px; - border-radius: 50%; - border: 15px solid #00d8ff; -} - -.dot, -.spin-react-svg-logo, -.spin-react-svg-logo:before, -.spin-react-svg-logo:after { - display: flex; - align-items: center; - justify-content: center; -} - -.dot { - width: 50px; - height: 50px; - border-radius: 100%; - background: #00d8ff; -} - -.spin-react-svg-logo:before, -.spin-react-svg-logo:after { - content: ""; -} - -.spin-react-svg-logo:after { - transform: rotate(-57deg); -} - -.spin-react-svg-logo:before { - transform: rotate(57deg); -} - -@keyframes rotate { - 100% { - transform: rotate(360deg); - } -} - -@import url("https://fonts.googleapis.com/css?family=IBM+Plex+Mono|Poppins:800"); -.card { - padding: 13px; - max-width: 318px; - width: 100%; - background: #f79e01; - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; -} - -.card__filter { - height: 212px; - margin-bottom: -60px; - overflow: hidden; - position: relative; - -o-object-fit: cover; - object-fit: cover; -} - -.card__filter::before { - content: ""; - display: block; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - mix-blend-mode: multiply; - /*background: #F79E01;*/ - z-index: 1; -} - -.card__photo { - width: 100%; -} - -.card__container { - background: #fff; - width: 100%; - display: flex; - flex-direction: column; - justify-content: center; - padding: 1em; - box-sizing: border-box; -} - -.card h2 { - font-family: "Poppins", sans-serif; - font-weight: regular; - font-size: 37px; - color: #405cd2; - letter-spacing: -1.06px; - margin: 0 0.4em 0.4em 0; -} - -.card time, -.card p, -.card .card__location { - font-family: "IBM Plex Mono", sans-serif; - font-weight: regular; - font-size: 14px; - color: #535353; - margin: 0.18em; -} - -.card__location { - text-decoration-color: #f79e01; - -webkit-text-decoration-color: #f79e01; - transition: all 250ms ease; - max-width: 13.3em; -} - -.card__location:hover { - background-color: rgba(235, 14, 199, 0.2); - -webkit-text-decoration-color: rgba(235, 14, 199, 0.2); - text-decoration-color: rgba(235, 14, 199, 0.2); -} - -.card__buttons { - display: flex; - align-items: center; - width: 100%; - margin: 1.5em 0 0.5em 0; - flex-direction: row; -} - -.card__buttons .btn { - font-family: "IBM Plex Mono", sans-serif; - font-weight: regular; - font-size: 15px; - text-transform: uppercase; - text-decoration: none; - letter-spacing: 1px; - text-align: center; - display: block; - flex: 1 1 100%; - color: #fff; - padding: 1em; -} - -.card__buttons .btn:hover { - -webkit-animation: gradient 1.3s ease infinite; - animation: gradient 1.3s ease infinite; -} - -.card__buttons .btn:hover i { - -webkit-animation: levitate 1.3s ease infinite; - animation: levitate 1.3s ease infinite; -} - -.card__buttons .primary { - position: relative; - background-image: linear-gradient(to right, #f79e01, #f79e01); - background-size: 150% 150%; - transition: all 0.4s ease; - z-index: 1; -} - -.card__buttons .secondary { - position: relative; - background-image: linear-gradient(to right, #f79e01, #f79e01); - background-size: 150% 150%; - transition: all 0.4s ease; - z-index: 1; -} - -@-webkit-keyframes gradient { - 0% { - background-position: 0% 50%; - } - 50% { - background-position: 100% 50%; - } - 100% { - background-position: 0% 50%; - } -} - -@keyframes gradient { - 0% { - background-position: 0% 50%; - } - 50% { - background-position: 100% 50%; - } - 100% { - background-position: 0% 50%; - } -} - -@-webkit-keyframes levitate { - 0% { - padding-left: 0px; - } - 50% { - padding-left: 5px; - } - 100% { - padding-left: 0px; - } -} - -@keyframes levitate { - 0% { - padding-left: 0px; - } - 50% { - padding-left: 5px; - } - 100% { - padding-left: 0px; - } -} - -@media (max-width: 400px) { - .fas { - display: none; - } - .card__buttons { - display: inline; - } -} diff --git a/fonts/Flaticon.eot b/fonts/Flaticon.eot deleted file mode 100644 index cae9fde..0000000 Binary files a/fonts/Flaticon.eot and /dev/null differ diff --git a/fonts/Flaticon.svg b/fonts/Flaticon.svg deleted file mode 100644 index b7db9f8..0000000 --- a/fonts/Flaticon.svg +++ /dev/null @@ -1,2498 +0,0 @@ - - - - diff --git a/fonts/Flaticon.ttf b/fonts/Flaticon.ttf deleted file mode 100644 index 68b6d11..0000000 Binary files a/fonts/Flaticon.ttf and /dev/null differ diff --git a/fonts/Flaticon.woff b/fonts/Flaticon.woff deleted file mode 100644 index d0a4498..0000000 Binary files a/fonts/Flaticon.woff and /dev/null differ diff --git a/fonts/Flaticond41d.eot b/fonts/Flaticond41d.eot deleted file mode 100644 index cae9fde..0000000 Binary files a/fonts/Flaticond41d.eot and /dev/null differ diff --git a/fonts/fa-brands-400.eot b/fonts/fa-brands-400.eot deleted file mode 100644 index 46aeb5f..0000000 Binary files a/fonts/fa-brands-400.eot and /dev/null differ diff --git a/fonts/fa-brands-400.html b/fonts/fa-brands-400.html deleted file mode 100644 index 0def871..0000000 Binary files a/fonts/fa-brands-400.html and /dev/null differ diff --git a/fonts/fa-brands-400.svg b/fonts/fa-brands-400.svg deleted file mode 100644 index 0469118..0000000 --- a/fonts/fa-brands-400.svg +++ /dev/null @@ -1,1260 +0,0 @@ - - - - diff --git a/fonts/fa-brands-400.ttf b/fonts/fa-brands-400.ttf deleted file mode 100644 index 0a30775..0000000 Binary files a/fonts/fa-brands-400.ttf and /dev/null differ diff --git a/fonts/fa-brands-400.woff b/fonts/fa-brands-400.woff deleted file mode 100644 index bdab4ca..0000000 Binary files a/fonts/fa-brands-400.woff and /dev/null differ diff --git a/fonts/fa-brands-400d41d.eot b/fonts/fa-brands-400d41d.eot deleted file mode 100644 index 46aeb5f..0000000 Binary files a/fonts/fa-brands-400d41d.eot and /dev/null differ diff --git a/fonts/fa-regular-400.eot b/fonts/fa-regular-400.eot deleted file mode 100644 index 836e082..0000000 Binary files a/fonts/fa-regular-400.eot and /dev/null differ diff --git a/fonts/fa-regular-400.html b/fonts/fa-regular-400.html deleted file mode 100644 index 4c5168f..0000000 Binary files a/fonts/fa-regular-400.html and /dev/null differ diff --git a/fonts/fa-regular-400.svg b/fonts/fa-regular-400.svg deleted file mode 100644 index 81576d2..0000000 --- a/fonts/fa-regular-400.svg +++ /dev/null @@ -1,471 +0,0 @@ - - - - diff --git a/fonts/fa-regular-400.ttf b/fonts/fa-regular-400.ttf deleted file mode 100644 index b5414de..0000000 Binary files a/fonts/fa-regular-400.ttf and /dev/null differ diff --git a/fonts/fa-regular-400.woff b/fonts/fa-regular-400.woff deleted file mode 100644 index 56acb37..0000000 Binary files a/fonts/fa-regular-400.woff and /dev/null differ diff --git a/fonts/fa-regular-400d41d.eot b/fonts/fa-regular-400d41d.eot deleted file mode 100644 index 836e082..0000000 Binary files a/fonts/fa-regular-400d41d.eot and /dev/null differ diff --git a/fonts/fa-solid-900.eot b/fonts/fa-solid-900.eot deleted file mode 100644 index 18c554f..0000000 Binary files a/fonts/fa-solid-900.eot and /dev/null differ diff --git a/fonts/fa-solid-900.html b/fonts/fa-solid-900.html deleted file mode 100644 index f0b9b0c..0000000 Binary files a/fonts/fa-solid-900.html and /dev/null differ diff --git a/fonts/fa-solid-900.svg b/fonts/fa-solid-900.svg deleted file mode 100644 index 7316c44..0000000 --- a/fonts/fa-solid-900.svg +++ /dev/null @@ -1,2763 +0,0 @@ - - - - diff --git a/fonts/fa-solid-900.ttf b/fonts/fa-solid-900.ttf deleted file mode 100644 index 53c8f36..0000000 Binary files a/fonts/fa-solid-900.ttf and /dev/null differ diff --git a/fonts/fa-solid-900.woff b/fonts/fa-solid-900.woff deleted file mode 100644 index 4484e52..0000000 Binary files a/fonts/fa-solid-900.woff and /dev/null differ diff --git a/fonts/fa-solid-900d41d.eot b/fonts/fa-solid-900d41d.eot deleted file mode 100644 index 18c554f..0000000 Binary files a/fonts/fa-solid-900d41d.eot and /dev/null differ diff --git a/gatsby-browser.js b/gatsby-browser.js new file mode 100644 index 0000000..2d9310b --- /dev/null +++ b/gatsby-browser.js @@ -0,0 +1,12 @@ +/** + * Implement Gatsby's Browser APIs in this file. + * + * See: https://www.gatsbyjs.org/docs/browser-apis/ + */ + +// Fix for hooks support +import { setConfig } from 'react-hot-loader' + +setConfig({ pureSFC: true }) + +// You can delete this file if you're not using it diff --git a/gatsby-config.js b/gatsby-config.js new file mode 100644 index 0000000..e9890d3 --- /dev/null +++ b/gatsby-config.js @@ -0,0 +1,54 @@ +require('dotenv').config() +const { CONTENTFUL_TOKEN, CONTENTFUL_SPACE } = process.env + +module.exports = { + siteMetadata: { + title: 'ReactJS Girls Conference', + description: + 'A conference for every React developer where women take the stage' + }, + plugins: [ + 'gatsby-transformer-remark', + 'gatsby-plugin-react-helmet', + `gatsby-plugin-sharp`, + `gatsby-transformer-sharp`, + `gatsby-plugin-styled-components`, + { + resolve: 'gatsby-plugin-react-svg', + options: { + rule: { + include: /assets/ + } + } + }, + { + resolve: `gatsby-plugin-google-analytics`, + options: { + trackingId: 'YOUR_GOOGLE_ANALYTICS_TRACKING_ID' + } + }, + { + resolve: `gatsby-plugin-favicon`, + options: { + logo: './src/assets/favicon.png', + + icons: { + android: true, + appleIcon: true, + appleStartup: true, + favicons: true, + firefox: true, + twitter: true, + windows: false + } + } + }, + { + resolve: 'gatsby-source-contentful', + options: { + spaceId: CONTENTFUL_SPACE, + accessToken: CONTENTFUL_TOKEN + } + } + ] +} diff --git a/images/background/1.jpg b/images/background/1.jpg deleted file mode 100644 index 23c81de..0000000 Binary files a/images/background/1.jpg and /dev/null differ diff --git a/images/background/2.jpg b/images/background/2.jpg deleted file mode 100644 index 7fb1eb3..0000000 Binary files a/images/background/2.jpg and /dev/null differ diff --git a/images/background/3.jpg b/images/background/3.jpg deleted file mode 100644 index 12ba3af..0000000 Binary files a/images/background/3.jpg and /dev/null differ diff --git a/images/background/4.jpg b/images/background/4.jpg deleted file mode 100644 index a9cc59c..0000000 Binary files a/images/background/4.jpg and /dev/null differ diff --git a/images/background/5.jpg b/images/background/5.jpg deleted file mode 100644 index 5a09c54..0000000 Binary files a/images/background/5.jpg and /dev/null differ diff --git a/images/background/6.jpg b/images/background/6.jpg deleted file mode 100644 index a3fe844..0000000 Binary files a/images/background/6.jpg and /dev/null differ diff --git a/images/background/6.png b/images/background/6.png deleted file mode 100644 index 784e80c..0000000 Binary files a/images/background/6.png and /dev/null differ diff --git a/images/background/7.jpg b/images/background/7.jpg deleted file mode 100644 index 9a01996..0000000 Binary files a/images/background/7.jpg and /dev/null differ diff --git a/images/clients/amp-logo.png b/images/clients/amp-logo.png deleted file mode 100644 index 6e90c71..0000000 Binary files a/images/clients/amp-logo.png and /dev/null differ diff --git a/images/clients/andela.png b/images/clients/andela.png deleted file mode 100644 index f3adf8a..0000000 Binary files a/images/clients/andela.png and /dev/null differ diff --git a/images/clients/cloudinary.png b/images/clients/cloudinary.png deleted file mode 100644 index 259ca88..0000000 Binary files a/images/clients/cloudinary.png and /dev/null differ diff --git a/images/clients/cloudinary2.png b/images/clients/cloudinary2.png deleted file mode 100644 index 55e4b5f..0000000 Binary files a/images/clients/cloudinary2.png and /dev/null differ diff --git a/images/clients/codesandbox-unstack.png b/images/clients/codesandbox-unstack.png deleted file mode 100644 index 4f956b4..0000000 Binary files a/images/clients/codesandbox-unstack.png and /dev/null differ diff --git a/images/clients/codesandbox.png b/images/clients/codesandbox.png deleted file mode 100644 index c70c5d7..0000000 Binary files a/images/clients/codesandbox.png and /dev/null differ diff --git a/images/clients/devclagos.png b/images/clients/devclagos.png deleted file mode 100644 index 386d748..0000000 Binary files a/images/clients/devclagos.png and /dev/null differ diff --git a/images/clients/egghead.png b/images/clients/egghead.png deleted file mode 100644 index 5f17e86..0000000 Binary files a/images/clients/egghead.png and /dev/null differ diff --git a/images/clients/gatsby.png b/images/clients/gatsby.png deleted file mode 100644 index 7e82b7e..0000000 Binary files a/images/clients/gatsby.png and /dev/null differ diff --git a/images/clients/hashnode.png b/images/clients/hashnode.png deleted file mode 100644 index afae2aa..0000000 Binary files a/images/clients/hashnode.png and /dev/null differ diff --git a/images/clients/kkontech.png b/images/clients/kkontech.png deleted file mode 100644 index fe8560a..0000000 Binary files a/images/clients/kkontech.png and /dev/null differ diff --git a/images/clients/paystack.png b/images/clients/paystack.png deleted file mode 100644 index a1e4c84..0000000 Binary files a/images/clients/paystack.png and /dev/null differ diff --git a/images/clients/thinkster.png b/images/clients/thinkster.png deleted file mode 100644 index da6c7db..0000000 Binary files a/images/clients/thinkster.png and /dev/null differ diff --git a/images/clients/vanhack.png b/images/clients/vanhack.png deleted file mode 100644 index 7506d25..0000000 Binary files a/images/clients/vanhack.png and /dev/null differ diff --git a/images/favicon.png b/images/favicon.png deleted file mode 100644 index e592a87..0000000 Binary files a/images/favicon.png and /dev/null differ diff --git a/images/gallery/1.jpg b/images/gallery/1.jpg deleted file mode 100644 index 973f1ae..0000000 Binary files a/images/gallery/1.jpg and /dev/null differ diff --git a/images/gallery/2.jpg b/images/gallery/2.jpg deleted file mode 100644 index cb062ec..0000000 Binary files a/images/gallery/2.jpg and /dev/null differ diff --git a/images/gallery/3.jpg b/images/gallery/3.jpg deleted file mode 100644 index cf3f2f1..0000000 Binary files a/images/gallery/3.jpg and /dev/null differ diff --git a/images/gallery/4.jpg b/images/gallery/4.jpg deleted file mode 100644 index f701950..0000000 Binary files a/images/gallery/4.jpg and /dev/null differ diff --git a/images/gallery/5.jpg b/images/gallery/5.jpg deleted file mode 100644 index 401c186..0000000 Binary files a/images/gallery/5.jpg and /dev/null differ diff --git a/images/gallery/6.jpg b/images/gallery/6.jpg deleted file mode 100644 index c304f6f..0000000 Binary files a/images/gallery/6.jpg and /dev/null differ diff --git a/images/icons/cart-1.jpg b/images/icons/cart-1.jpg deleted file mode 100644 index 2af1b1c..0000000 Binary files a/images/icons/cart-1.jpg and /dev/null differ diff --git a/images/icons/cart-2.jpg b/images/icons/cart-2.jpg deleted file mode 100644 index c98048c..0000000 Binary files a/images/icons/cart-2.jpg and /dev/null differ diff --git a/images/icons/cart-3.jpg b/images/icons/cart-3.jpg deleted file mode 100644 index f06eca4..0000000 Binary files a/images/icons/cart-3.jpg and /dev/null differ diff --git a/images/icons/cart-4.jpg b/images/icons/cart-4.jpg deleted file mode 100644 index 10fc394..0000000 Binary files a/images/icons/cart-4.jpg and /dev/null differ diff --git a/images/icons/circle-1.png b/images/icons/circle-1.png deleted file mode 100644 index 1637648..0000000 Binary files a/images/icons/circle-1.png and /dev/null differ diff --git a/images/icons/circle-10.png b/images/icons/circle-10.png deleted file mode 100644 index cc92660..0000000 Binary files a/images/icons/circle-10.png and /dev/null differ diff --git a/images/icons/circle-11.png b/images/icons/circle-11.png deleted file mode 100644 index 07f3097..0000000 Binary files a/images/icons/circle-11.png and /dev/null differ diff --git a/images/icons/circle-12.png b/images/icons/circle-12.png deleted file mode 100644 index b4dd456..0000000 Binary files a/images/icons/circle-12.png and /dev/null differ diff --git a/images/icons/circle-13.png b/images/icons/circle-13.png deleted file mode 100644 index 485939b..0000000 Binary files a/images/icons/circle-13.png and /dev/null differ diff --git a/images/icons/circle-14.png b/images/icons/circle-14.png deleted file mode 100644 index b6e5f9e..0000000 Binary files a/images/icons/circle-14.png and /dev/null differ diff --git a/images/icons/circle-15.png b/images/icons/circle-15.png deleted file mode 100644 index eedfbd2..0000000 Binary files a/images/icons/circle-15.png and /dev/null differ diff --git a/images/icons/circle-2.png b/images/icons/circle-2.png deleted file mode 100644 index 9d1a349..0000000 Binary files a/images/icons/circle-2.png and /dev/null differ diff --git a/images/icons/circle-3.png b/images/icons/circle-3.png deleted file mode 100644 index 464bd94..0000000 Binary files a/images/icons/circle-3.png and /dev/null differ diff --git a/images/icons/circle-4.png b/images/icons/circle-4.png deleted file mode 100644 index f2fd6df..0000000 Binary files a/images/icons/circle-4.png and /dev/null differ diff --git a/images/icons/circle-5.png b/images/icons/circle-5.png deleted file mode 100644 index 6811951..0000000 Binary files a/images/icons/circle-5.png and /dev/null differ diff --git a/images/icons/circle-6.png b/images/icons/circle-6.png deleted file mode 100644 index 25de173..0000000 Binary files a/images/icons/circle-6.png and /dev/null differ diff --git a/images/icons/circle-7.png b/images/icons/circle-7.png deleted file mode 100644 index d253dc9..0000000 Binary files a/images/icons/circle-7.png and /dev/null differ diff --git a/images/icons/circle-8.png b/images/icons/circle-8.png deleted file mode 100644 index 773efbe..0000000 Binary files a/images/icons/circle-8.png and /dev/null differ diff --git a/images/icons/circle-9.png b/images/icons/circle-9.png deleted file mode 100644 index ae35353..0000000 Binary files a/images/icons/circle-9.png and /dev/null differ diff --git a/images/icons/cross-1.png b/images/icons/cross-1.png deleted file mode 100644 index 1a5af28..0000000 Binary files a/images/icons/cross-1.png and /dev/null differ diff --git a/images/icons/day-pass.png b/images/icons/day-pass.png deleted file mode 100644 index ce8509a..0000000 Binary files a/images/icons/day-pass.png and /dev/null differ diff --git a/images/icons/footer-bg.png b/images/icons/footer-bg.png deleted file mode 100644 index ba4fd58..0000000 Binary files a/images/icons/footer-bg.png and /dev/null differ diff --git a/images/icons/full-pass.png b/images/icons/full-pass.png deleted file mode 100644 index 1c83fae..0000000 Binary files a/images/icons/full-pass.png and /dev/null differ diff --git a/images/icons/group-pass.png b/images/icons/group-pass.png deleted file mode 100644 index 31dc3c6..0000000 Binary files a/images/icons/group-pass.png and /dev/null differ diff --git a/images/icons/icon-balloon.png b/images/icons/icon-balloon.png deleted file mode 100644 index 6f0053e..0000000 Binary files a/images/icons/icon-balloon.png and /dev/null differ diff --git a/images/icons/icon-dots-2.png b/images/icons/icon-dots-2.png deleted file mode 100644 index 7984fbb..0000000 Binary files a/images/icons/icon-dots-2.png and /dev/null differ diff --git a/images/icons/icon-dots-3.png b/images/icons/icon-dots-3.png deleted file mode 100644 index fb34119..0000000 Binary files a/images/icons/icon-dots-3.png and /dev/null differ diff --git a/images/icons/icon-dots-4.png b/images/icons/icon-dots-4.png deleted file mode 100644 index 9d44fdf..0000000 Binary files a/images/icons/icon-dots-4.png and /dev/null differ diff --git a/images/icons/icon-dots.png b/images/icons/icon-dots.png deleted file mode 100644 index 7955668..0000000 Binary files a/images/icons/icon-dots.png and /dev/null differ diff --git a/images/icons/icon-heart.png b/images/icons/icon-heart.png deleted file mode 100644 index 8cb6c92..0000000 Binary files a/images/icons/icon-heart.png and /dev/null differ diff --git a/images/icons/icon-information.png b/images/icons/icon-information.png deleted file mode 100644 index fa30edd..0000000 Binary files a/images/icons/icon-information.png and /dev/null differ diff --git a/images/icons/icon-lines.png b/images/icons/icon-lines.png deleted file mode 100644 index dfb94b4..0000000 Binary files a/images/icons/icon-lines.png and /dev/null differ diff --git a/images/icons/icon-paper-plane.png b/images/icons/icon-paper-plane.png deleted file mode 100644 index 37b54f2..0000000 Binary files a/images/icons/icon-paper-plane.png and /dev/null differ diff --git a/images/icons/map-marker.png b/images/icons/map-marker.png deleted file mode 100644 index 647a950..0000000 Binary files a/images/icons/map-marker.png and /dev/null differ diff --git a/images/icons/menu-before.png b/images/icons/menu-before.png deleted file mode 100644 index a4b925d..0000000 Binary files a/images/icons/menu-before.png and /dev/null differ diff --git a/images/icons/mix-icon-1.png b/images/icons/mix-icon-1.png deleted file mode 100644 index e4c6cf1..0000000 Binary files a/images/icons/mix-icon-1.png and /dev/null differ diff --git a/images/icons/mix-icon-2.png b/images/icons/mix-icon-2.png deleted file mode 100644 index f81635c..0000000 Binary files a/images/icons/mix-icon-2.png and /dev/null differ diff --git a/images/icons/mix-icon-3.png b/images/icons/mix-icon-3.png deleted file mode 100644 index 4511641..0000000 Binary files a/images/icons/mix-icon-3.png and /dev/null differ diff --git a/images/icons/nav-before.png b/images/icons/nav-before.png deleted file mode 100644 index 402c6f7..0000000 Binary files a/images/icons/nav-before.png and /dev/null differ diff --git a/images/icons/pattern-1.png b/images/icons/pattern-1.png deleted file mode 100644 index 42abab0..0000000 Binary files a/images/icons/pattern-1.png and /dev/null differ diff --git a/images/icons/preloader.svg b/images/icons/preloader.svg deleted file mode 100644 index 4a8a892..0000000 --- a/images/icons/preloader.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/shape-1.png b/images/icons/shape-1.png deleted file mode 100644 index 2edf117..0000000 Binary files a/images/icons/shape-1.png and /dev/null differ diff --git a/images/icons/speaker-bg.png b/images/icons/speaker-bg.png deleted file mode 100644 index f14b702..0000000 Binary files a/images/icons/speaker-bg.png and /dev/null differ diff --git a/images/icons/topic-bg-1.png b/images/icons/topic-bg-1.png deleted file mode 100644 index b602100..0000000 Binary files a/images/icons/topic-bg-1.png and /dev/null differ diff --git a/images/icons/topic-bg-2.png b/images/icons/topic-bg-2.png deleted file mode 100644 index dca7a69..0000000 Binary files a/images/icons/topic-bg-2.png and /dev/null differ diff --git a/images/icons/triangle-1.png b/images/icons/triangle-1.png deleted file mode 100644 index 66ed936..0000000 Binary files a/images/icons/triangle-1.png and /dev/null differ diff --git a/images/icons/triangle-2.png b/images/icons/triangle-2.png deleted file mode 100644 index 5f5c5b2..0000000 Binary files a/images/icons/triangle-2.png and /dev/null differ diff --git a/images/icons/twist-line-1.png b/images/icons/twist-line-1.png deleted file mode 100644 index 94a8bf3..0000000 Binary files a/images/icons/twist-line-1.png and /dev/null differ diff --git a/images/icons/twist-line-2.png b/images/icons/twist-line-2.png deleted file mode 100644 index b68cb4a..0000000 Binary files a/images/icons/twist-line-2.png and /dev/null differ diff --git a/images/icons/twist-line-3.png b/images/icons/twist-line-3.png deleted file mode 100644 index 713f105..0000000 Binary files a/images/icons/twist-line-3.png and /dev/null differ diff --git a/images/icons/wave-line.png b/images/icons/wave-line.png deleted file mode 100644 index eab69d3..0000000 Binary files a/images/icons/wave-line.png and /dev/null differ diff --git a/images/logo-2.png b/images/logo-2.png deleted file mode 100644 index d68e1d4..0000000 Binary files a/images/logo-2.png and /dev/null differ diff --git a/images/logo.png b/images/logo.png deleted file mode 100644 index b10600a..0000000 Binary files a/images/logo.png and /dev/null differ diff --git a/images/main-slider/1.jpg b/images/main-slider/1.jpg deleted file mode 100644 index c6e6db3..0000000 Binary files a/images/main-slider/1.jpg and /dev/null differ diff --git a/images/main-slider/2.jpg b/images/main-slider/2.jpg deleted file mode 100644 index 7414654..0000000 Binary files a/images/main-slider/2.jpg and /dev/null differ diff --git a/images/main-slider/4.jpg b/images/main-slider/4.jpg deleted file mode 100644 index 524b215..0000000 Binary files a/images/main-slider/4.jpg and /dev/null differ diff --git a/images/main-slider/5.jpg b/images/main-slider/5.jpg deleted file mode 100644 index aae7ae8..0000000 Binary files a/images/main-slider/5.jpg and /dev/null differ diff --git a/images/main-slider/6.jpg b/images/main-slider/6.jpg deleted file mode 100644 index aebf106..0000000 Binary files a/images/main-slider/6.jpg and /dev/null differ diff --git a/images/main-slider/7.jpg b/images/main-slider/7.jpg deleted file mode 100644 index 00f642a..0000000 Binary files a/images/main-slider/7.jpg and /dev/null differ diff --git a/images/main-slider/8.jpg b/images/main-slider/8.jpg deleted file mode 100644 index 455ea2e..0000000 Binary files a/images/main-slider/8.jpg and /dev/null differ diff --git a/images/resource/about-img-1.jpg b/images/resource/about-img-1.jpg deleted file mode 100644 index 073fb2b..0000000 Binary files a/images/resource/about-img-1.jpg and /dev/null differ diff --git a/images/resource/about-img-2.png b/images/resource/about-img-2.png deleted file mode 100644 index 7efcd3c..0000000 Binary files a/images/resource/about-img-2.png and /dev/null differ diff --git a/images/resource/ademola.png b/images/resource/ademola.png deleted file mode 100644 index 9e82b37..0000000 Binary files a/images/resource/ademola.png and /dev/null differ diff --git a/images/resource/adora.jpg b/images/resource/adora.jpg deleted file mode 100644 index 37441de..0000000 Binary files a/images/resource/adora.jpg and /dev/null differ diff --git a/images/resource/aniedi-unstack.jpg b/images/resource/aniedi-unstack.jpg deleted file mode 100644 index acbce65..0000000 Binary files a/images/resource/aniedi-unstack.jpg and /dev/null differ diff --git a/images/resource/author-thumb-1.png b/images/resource/author-thumb-1.png deleted file mode 100644 index 9985f56..0000000 Binary files a/images/resource/author-thumb-1.png and /dev/null differ diff --git a/images/resource/author-thumb-2.png b/images/resource/author-thumb-2.png deleted file mode 100644 index d0a81e6..0000000 Binary files a/images/resource/author-thumb-2.png and /dev/null differ diff --git a/images/resource/author-thumb-3.png b/images/resource/author-thumb-3.png deleted file mode 100644 index 4fad5a9..0000000 Binary files a/images/resource/author-thumb-3.png and /dev/null differ diff --git a/images/resource/author-thumb-4.png b/images/resource/author-thumb-4.png deleted file mode 100644 index ebc0e01..0000000 Binary files a/images/resource/author-thumb-4.png and /dev/null differ diff --git a/images/resource/author-thumb-5.png b/images/resource/author-thumb-5.png deleted file mode 100644 index 3d565c8..0000000 Binary files a/images/resource/author-thumb-5.png and /dev/null differ diff --git a/images/resource/author-thumb-6.png b/images/resource/author-thumb-6.png deleted file mode 100644 index 019cd6d..0000000 Binary files a/images/resource/author-thumb-6.png and /dev/null differ diff --git a/images/resource/author-thumb-7.png b/images/resource/author-thumb-7.png deleted file mode 100644 index 81c9888..0000000 Binary files a/images/resource/author-thumb-7.png and /dev/null differ diff --git a/images/resource/author-thumb-8.png b/images/resource/author-thumb-8.png deleted file mode 100644 index 84c2d2d..0000000 Binary files a/images/resource/author-thumb-8.png and /dev/null differ diff --git a/images/resource/author-thumb-9.png b/images/resource/author-thumb-9.png deleted file mode 100644 index 5d8d500..0000000 Binary files a/images/resource/author-thumb-9.png and /dev/null differ diff --git a/images/resource/avatar-1.jpg b/images/resource/avatar-1.jpg deleted file mode 100644 index 240f2b9..0000000 Binary files a/images/resource/avatar-1.jpg and /dev/null differ diff --git a/images/resource/avatar-2.jpg b/images/resource/avatar-2.jpg deleted file mode 100644 index 0bddadd..0000000 Binary files a/images/resource/avatar-2.jpg and /dev/null differ diff --git a/images/resource/ayeni-unstack.jpg b/images/resource/ayeni-unstack.jpg deleted file mode 100644 index 35abec8..0000000 Binary files a/images/resource/ayeni-unstack.jpg and /dev/null differ diff --git a/images/resource/benny-unstack.jpg b/images/resource/benny-unstack.jpg deleted file mode 100644 index ff48bce..0000000 Binary files a/images/resource/benny-unstack.jpg and /dev/null differ diff --git a/images/resource/blog-single.jpg b/images/resource/blog-single.jpg deleted file mode 100644 index def7938..0000000 Binary files a/images/resource/blog-single.jpg and /dev/null differ diff --git a/images/resource/error-image.png b/images/resource/error-image.png deleted file mode 100644 index f621fe2..0000000 Binary files a/images/resource/error-image.png and /dev/null differ diff --git a/images/resource/feature-1.png b/images/resource/feature-1.png deleted file mode 100644 index 4c03e0a..0000000 Binary files a/images/resource/feature-1.png and /dev/null differ diff --git a/images/resource/feature-2-1.png b/images/resource/feature-2-1.png deleted file mode 100644 index d35171f..0000000 Binary files a/images/resource/feature-2-1.png and /dev/null differ diff --git a/images/resource/feature-2-2.png b/images/resource/feature-2-2.png deleted file mode 100644 index cb9aa52..0000000 Binary files a/images/resource/feature-2-2.png and /dev/null differ diff --git a/images/resource/feature-2-3.png b/images/resource/feature-2-3.png deleted file mode 100644 index 145a265..0000000 Binary files a/images/resource/feature-2-3.png and /dev/null differ diff --git a/images/resource/feature-2-4.png b/images/resource/feature-2-4.png deleted file mode 100644 index d06aa17..0000000 Binary files a/images/resource/feature-2-4.png and /dev/null differ diff --git a/images/resource/feature-2.png b/images/resource/feature-2.png deleted file mode 100644 index 713b4c5..0000000 Binary files a/images/resource/feature-2.png and /dev/null differ diff --git a/images/resource/feature-3.png b/images/resource/feature-3.png deleted file mode 100644 index dc4f924..0000000 Binary files a/images/resource/feature-3.png and /dev/null differ diff --git a/images/resource/feature-4.png b/images/resource/feature-4.png deleted file mode 100644 index 3eaf349..0000000 Binary files a/images/resource/feature-4.png and /dev/null differ diff --git a/images/resource/footer-img-1.jpg b/images/resource/footer-img-1.jpg deleted file mode 100644 index fcf4082..0000000 Binary files a/images/resource/footer-img-1.jpg and /dev/null differ diff --git a/images/resource/footer-img-2.jpg b/images/resource/footer-img-2.jpg deleted file mode 100644 index 2dc414b..0000000 Binary files a/images/resource/footer-img-2.jpg and /dev/null differ diff --git a/images/resource/footer-img-3.jpg b/images/resource/footer-img-3.jpg deleted file mode 100644 index 786ec71..0000000 Binary files a/images/resource/footer-img-3.jpg and /dev/null differ diff --git a/images/resource/footer-img-4.jpg b/images/resource/footer-img-4.jpg deleted file mode 100644 index 1f310f2..0000000 Binary files a/images/resource/footer-img-4.jpg and /dev/null differ diff --git a/images/resource/illustration.jpg b/images/resource/illustration.jpg deleted file mode 100644 index 765ee02..0000000 Binary files a/images/resource/illustration.jpg and /dev/null differ diff --git a/images/resource/image-1.png b/images/resource/image-1.png deleted file mode 100644 index 32e25a8..0000000 Binary files a/images/resource/image-1.png and /dev/null differ diff --git a/images/resource/image-2.png b/images/resource/image-2.png deleted file mode 100644 index 4110539..0000000 Binary files a/images/resource/image-2.png and /dev/null differ diff --git a/images/resource/image-3.png b/images/resource/image-3.png deleted file mode 100644 index 50e6950..0000000 Binary files a/images/resource/image-3.png and /dev/null differ diff --git a/images/resource/jollof.png b/images/resource/jollof.png deleted file mode 100644 index 7ab2925..0000000 Binary files a/images/resource/jollof.png and /dev/null differ diff --git a/images/resource/kingdom.jpg b/images/resource/kingdom.jpg deleted file mode 100644 index a912d92..0000000 Binary files a/images/resource/kingdom.jpg and /dev/null differ diff --git a/images/resource/location-image.jpg b/images/resource/location-image.jpg deleted file mode 100644 index 4ded096..0000000 Binary files a/images/resource/location-image.jpg and /dev/null differ diff --git a/images/resource/location-image2.jpg b/images/resource/location-image2.jpg deleted file mode 100644 index 3c8d121..0000000 Binary files a/images/resource/location-image2.jpg and /dev/null differ diff --git a/images/resource/login.jpg b/images/resource/login.jpg deleted file mode 100644 index ab40a44..0000000 Binary files a/images/resource/login.jpg and /dev/null differ diff --git a/images/resource/marvin.jpg b/images/resource/marvin.jpg deleted file mode 100644 index 5987b29..0000000 Binary files a/images/resource/marvin.jpg and /dev/null differ diff --git a/images/resource/new-location-image.png b/images/resource/new-location-image.png deleted file mode 100644 index d8ae09e..0000000 Binary files a/images/resource/new-location-image.png and /dev/null differ diff --git a/images/resource/obinna-unstack.png b/images/resource/obinna-unstack.png deleted file mode 100644 index 985d9f0..0000000 Binary files a/images/resource/obinna-unstack.png and /dev/null differ diff --git a/images/resource/products/1.jpg b/images/resource/products/1.jpg deleted file mode 100644 index 26b7118..0000000 Binary files a/images/resource/products/1.jpg and /dev/null differ diff --git a/images/resource/products/10.jpg b/images/resource/products/10.jpg deleted file mode 100644 index 1f4d0b9..0000000 Binary files a/images/resource/products/10.jpg and /dev/null differ diff --git a/images/resource/products/2.jpg b/images/resource/products/2.jpg deleted file mode 100644 index 1db0171..0000000 Binary files a/images/resource/products/2.jpg and /dev/null differ diff --git a/images/resource/products/3.jpg b/images/resource/products/3.jpg deleted file mode 100644 index 42571e2..0000000 Binary files a/images/resource/products/3.jpg and /dev/null differ diff --git a/images/resource/products/4.jpg b/images/resource/products/4.jpg deleted file mode 100644 index 28c4ce9..0000000 Binary files a/images/resource/products/4.jpg and /dev/null differ diff --git a/images/resource/products/5.jpg b/images/resource/products/5.jpg deleted file mode 100644 index f9c884c..0000000 Binary files a/images/resource/products/5.jpg and /dev/null differ diff --git a/images/resource/products/6.jpg b/images/resource/products/6.jpg deleted file mode 100644 index bdd86e5..0000000 Binary files a/images/resource/products/6.jpg and /dev/null differ diff --git a/images/resource/products/7.jpg b/images/resource/products/7.jpg deleted file mode 100644 index a39c25a..0000000 Binary files a/images/resource/products/7.jpg and /dev/null differ diff --git a/images/resource/products/8.jpg b/images/resource/products/8.jpg deleted file mode 100644 index 418d271..0000000 Binary files a/images/resource/products/8.jpg and /dev/null differ diff --git a/images/resource/products/9.jpg b/images/resource/products/9.jpg deleted file mode 100644 index 045adf7..0000000 Binary files a/images/resource/products/9.jpg and /dev/null differ diff --git a/images/resource/products/thumb-1.jpg b/images/resource/products/thumb-1.jpg deleted file mode 100644 index 5809df4..0000000 Binary files a/images/resource/products/thumb-1.jpg and /dev/null differ diff --git a/images/resource/products/thumb-2.jpg b/images/resource/products/thumb-2.jpg deleted file mode 100644 index 70df49c..0000000 Binary files a/images/resource/products/thumb-2.jpg and /dev/null differ diff --git a/images/resource/products/thumb-3.jpg b/images/resource/products/thumb-3.jpg deleted file mode 100644 index 5479fb0..0000000 Binary files a/images/resource/products/thumb-3.jpg and /dev/null differ diff --git a/images/resource/products/thumb-4.jpg b/images/resource/products/thumb-4.jpg deleted file mode 100644 index 57a225c..0000000 Binary files a/images/resource/products/thumb-4.jpg and /dev/null differ diff --git a/images/resource/products/thumb-5.jpg b/images/resource/products/thumb-5.jpg deleted file mode 100644 index 035aa91..0000000 Binary files a/images/resource/products/thumb-5.jpg and /dev/null differ diff --git a/images/resource/project.jpg b/images/resource/project.jpg deleted file mode 100644 index 8dcd885..0000000 Binary files a/images/resource/project.jpg and /dev/null differ diff --git a/images/resource/quadri-unstack.jpg b/images/resource/quadri-unstack.jpg deleted file mode 100644 index d95bae5..0000000 Binary files a/images/resource/quadri-unstack.jpg and /dev/null differ diff --git a/images/resource/review-thumb-1.jpg b/images/resource/review-thumb-1.jpg deleted file mode 100644 index bdc679d..0000000 Binary files a/images/resource/review-thumb-1.jpg and /dev/null differ diff --git a/images/resource/review-thumb-2.jpg b/images/resource/review-thumb-2.jpg deleted file mode 100644 index 4424987..0000000 Binary files a/images/resource/review-thumb-2.jpg and /dev/null differ diff --git a/images/resource/review-thumb-3.jpg b/images/resource/review-thumb-3.jpg deleted file mode 100644 index fc3bc91..0000000 Binary files a/images/resource/review-thumb-3.jpg and /dev/null differ diff --git a/images/resource/shedrack.png b/images/resource/shedrack.png deleted file mode 100644 index f5bc195..0000000 Binary files a/images/resource/shedrack.png and /dev/null differ diff --git a/images/resource/shodipoayomide.jpg b/images/resource/shodipoayomide.jpg deleted file mode 100644 index c6ab431..0000000 Binary files a/images/resource/shodipoayomide.jpg and /dev/null differ diff --git a/images/resource/sign-up.jpg b/images/resource/sign-up.jpg deleted file mode 100644 index 9febc12..0000000 Binary files a/images/resource/sign-up.jpg and /dev/null differ diff --git a/images/resource/speaker-.html b/images/resource/speaker-.html deleted file mode 100644 index 117f37e..0000000 --- a/images/resource/speaker-.html +++ /dev/null @@ -1,7 +0,0 @@ - - -The requested URL /fizcon/images/resource/speaker-.jpg was not found on this server.
- diff --git a/images/resource/sultan-unstack.png b/images/resource/sultan-unstack.png deleted file mode 100644 index 2b3a221..0000000 Binary files a/images/resource/sultan-unstack.png and /dev/null differ diff --git a/images/resource/unstack.png b/images/resource/unstack.png deleted file mode 100644 index b651fec..0000000 Binary files a/images/resource/unstack.png and /dev/null differ diff --git a/images/resource/vactor-1.png b/images/resource/vactor-1.png deleted file mode 100644 index d56a2d9..0000000 Binary files a/images/resource/vactor-1.png and /dev/null differ diff --git a/images/resource/vactor-2.png b/images/resource/vactor-2.png deleted file mode 100644 index cc8e6f4..0000000 Binary files a/images/resource/vactor-2.png and /dev/null differ diff --git a/images/resource/vactor-3.png b/images/resource/vactor-3.png deleted file mode 100644 index 15e82e5..0000000 Binary files a/images/resource/vactor-3.png and /dev/null differ diff --git a/images/resource/william-unstack.jpg b/images/resource/william-unstack.jpg deleted file mode 100644 index 90be430..0000000 Binary files a/images/resource/william-unstack.jpg and /dev/null differ diff --git a/index.html b/index.html deleted file mode 100644 index 0a0e063..0000000 --- a/index.html +++ /dev/null @@ -1,589 +0,0 @@ - - - - - -" )[ 0 ], - - // Colors = jQuery.Color.names - colors, - - // Local aliases of functions called often - each = jQuery.each; - -// Determine rgba support immediately -supportElem.style.cssText = "background-color:rgba(1,1,1,.5)"; -support.rgba = supportElem.style.backgroundColor.indexOf( "rgba" ) > -1; - -// Define cache name and alpha properties -// for rgba and hsla spaces -each( spaces, function( spaceName, space ) { - space.cache = "_" + spaceName; - space.props.alpha = { - idx: 3, - type: "percent", - def: 1 - }; -} ); - -function clamp( value, prop, allowEmpty ) { - var type = propTypes[ prop.type ] || {}; - - if ( value == null ) { - return ( allowEmpty || !prop.def ) ? null : prop.def; - } - - // ~~ is an short way of doing floor for positive numbers - value = type.floor ? ~~value : parseFloat( value ); - - // IE will pass in empty strings as value for alpha, - // which will hit this case - if ( isNaN( value ) ) { - return prop.def; - } - - if ( type.mod ) { - - // We add mod before modding to make sure that negatives values - // get converted properly: -10 -> 350 - return ( value + type.mod ) % type.mod; - } - - // For now all property types without mod have min and max - return 0 > value ? 0 : type.max < value ? type.max : value; -} - -function stringParse( string ) { - var inst = color(), - rgba = inst._rgba = []; - - string = string.toLowerCase(); - - each( stringParsers, function( i, parser ) { - var parsed, - match = parser.re.exec( string ), - values = match && parser.parse( match ), - spaceName = parser.space || "rgba"; - - if ( values ) { - parsed = inst[ spaceName ]( values ); - - // If this was an rgba parse the assignment might happen twice - // oh well.... - inst[ spaces[ spaceName ].cache ] = parsed[ spaces[ spaceName ].cache ]; - rgba = inst._rgba = parsed._rgba; - - // Exit each( stringParsers ) here because we matched - return false; - } - } ); - - // Found a stringParser that handled it - if ( rgba.length ) { - - // If this came from a parsed string, force "transparent" when alpha is 0 - // chrome, (and maybe others) return "transparent" as rgba(0,0,0,0) - if ( rgba.join() === "0,0,0,0" ) { - jQuery.extend( rgba, colors.transparent ); - } - return inst; - } - - // Named colors - return colors[ string ]; -} - -color.fn = jQuery.extend( color.prototype, { - parse: function( red, green, blue, alpha ) { - if ( red === undefined ) { - this._rgba = [ null, null, null, null ]; - return this; - } - if ( red.jquery || red.nodeType ) { - red = jQuery( red ).css( green ); - green = undefined; - } - - var inst = this, - type = jQuery.type( red ), - rgba = this._rgba = []; - - // More than 1 argument specified - assume ( red, green, blue, alpha ) - if ( green !== undefined ) { - red = [ red, green, blue, alpha ]; - type = "array"; - } - - if ( type === "string" ) { - return this.parse( stringParse( red ) || colors._default ); - } - - if ( type === "array" ) { - each( spaces.rgba.props, function( key, prop ) { - rgba[ prop.idx ] = clamp( red[ prop.idx ], prop ); - } ); - return this; - } - - if ( type === "object" ) { - if ( red instanceof color ) { - each( spaces, function( spaceName, space ) { - if ( red[ space.cache ] ) { - inst[ space.cache ] = red[ space.cache ].slice(); - } - } ); - } else { - each( spaces, function( spaceName, space ) { - var cache = space.cache; - each( space.props, function( key, prop ) { - - // If the cache doesn't exist, and we know how to convert - if ( !inst[ cache ] && space.to ) { - - // If the value was null, we don't need to copy it - // if the key was alpha, we don't need to copy it either - if ( key === "alpha" || red[ key ] == null ) { - return; - } - inst[ cache ] = space.to( inst._rgba ); - } - - // This is the only case where we allow nulls for ALL properties. - // call clamp with alwaysAllowEmpty - inst[ cache ][ prop.idx ] = clamp( red[ key ], prop, true ); - } ); - - // Everything defined but alpha? - if ( inst[ cache ] && - jQuery.inArray( null, inst[ cache ].slice( 0, 3 ) ) < 0 ) { - - // Use the default of 1 - inst[ cache ][ 3 ] = 1; - if ( space.from ) { - inst._rgba = space.from( inst[ cache ] ); - } - } - } ); - } - return this; - } - }, - is: function( compare ) { - var is = color( compare ), - same = true, - inst = this; - - each( spaces, function( _, space ) { - var localCache, - isCache = is[ space.cache ]; - if ( isCache ) { - localCache = inst[ space.cache ] || space.to && space.to( inst._rgba ) || []; - each( space.props, function( _, prop ) { - if ( isCache[ prop.idx ] != null ) { - same = ( isCache[ prop.idx ] === localCache[ prop.idx ] ); - return same; - } - } ); - } - return same; - } ); - return same; - }, - _space: function() { - var used = [], - inst = this; - each( spaces, function( spaceName, space ) { - if ( inst[ space.cache ] ) { - used.push( spaceName ); - } - } ); - return used.pop(); - }, - transition: function( other, distance ) { - var end = color( other ), - spaceName = end._space(), - space = spaces[ spaceName ], - startColor = this.alpha() === 0 ? color( "transparent" ) : this, - start = startColor[ space.cache ] || space.to( startColor._rgba ), - result = start.slice(); - - end = end[ space.cache ]; - each( space.props, function( key, prop ) { - var index = prop.idx, - startValue = start[ index ], - endValue = end[ index ], - type = propTypes[ prop.type ] || {}; - - // If null, don't override start value - if ( endValue === null ) { - return; - } - - // If null - use end - if ( startValue === null ) { - result[ index ] = endValue; - } else { - if ( type.mod ) { - if ( endValue - startValue > type.mod / 2 ) { - startValue += type.mod; - } else if ( startValue - endValue > type.mod / 2 ) { - startValue -= type.mod; - } - } - result[ index ] = clamp( ( endValue - startValue ) * distance + startValue, prop ); - } - } ); - return this[ spaceName ]( result ); - }, - blend: function( opaque ) { - - // If we are already opaque - return ourself - if ( this._rgba[ 3 ] === 1 ) { - return this; - } - - var rgb = this._rgba.slice(), - a = rgb.pop(), - blend = color( opaque )._rgba; - - return color( jQuery.map( rgb, function( v, i ) { - return ( 1 - a ) * blend[ i ] + a * v; - } ) ); - }, - toRgbaString: function() { - var prefix = "rgba(", - rgba = jQuery.map( this._rgba, function( v, i ) { - return v == null ? ( i > 2 ? 1 : 0 ) : v; - } ); - - if ( rgba[ 3 ] === 1 ) { - rgba.pop(); - prefix = "rgb("; - } - - return prefix + rgba.join() + ")"; - }, - toHslaString: function() { - var prefix = "hsla(", - hsla = jQuery.map( this.hsla(), function( v, i ) { - if ( v == null ) { - v = i > 2 ? 1 : 0; - } - - // Catch 1 and 2 - if ( i && i < 3 ) { - v = Math.round( v * 100 ) + "%"; - } - return v; - } ); - - if ( hsla[ 3 ] === 1 ) { - hsla.pop(); - prefix = "hsl("; - } - return prefix + hsla.join() + ")"; - }, - toHexString: function( includeAlpha ) { - var rgba = this._rgba.slice(), - alpha = rgba.pop(); - - if ( includeAlpha ) { - rgba.push( ~~( alpha * 255 ) ); - } - - return "#" + jQuery.map( rgba, function( v ) { - - // Default to 0 when nulls exist - v = ( v || 0 ).toString( 16 ); - return v.length === 1 ? "0" + v : v; - } ).join( "" ); - }, - toString: function() { - return this._rgba[ 3 ] === 0 ? "transparent" : this.toRgbaString(); - } -} ); -color.fn.parse.prototype = color.fn; - -// Hsla conversions adapted from: -// https://code.google.com/p/maashaack/source/browse/packages/graphics/trunk/src/graphics/colors/HUE2RGB.as?r=5021 - -function hue2rgb( p, q, h ) { - h = ( h + 1 ) % 1; - if ( h * 6 < 1 ) { - return p + ( q - p ) * h * 6; - } - if ( h * 2 < 1 ) { - return q; - } - if ( h * 3 < 2 ) { - return p + ( q - p ) * ( ( 2 / 3 ) - h ) * 6; - } - return p; -} - -spaces.hsla.to = function( rgba ) { - if ( rgba[ 0 ] == null || rgba[ 1 ] == null || rgba[ 2 ] == null ) { - return [ null, null, null, rgba[ 3 ] ]; - } - var r = rgba[ 0 ] / 255, - g = rgba[ 1 ] / 255, - b = rgba[ 2 ] / 255, - a = rgba[ 3 ], - max = Math.max( r, g, b ), - min = Math.min( r, g, b ), - diff = max - min, - add = max + min, - l = add * 0.5, - h, s; - - if ( min === max ) { - h = 0; - } else if ( r === max ) { - h = ( 60 * ( g - b ) / diff ) + 360; - } else if ( g === max ) { - h = ( 60 * ( b - r ) / diff ) + 120; - } else { - h = ( 60 * ( r - g ) / diff ) + 240; - } - - // Chroma (diff) == 0 means greyscale which, by definition, saturation = 0% - // otherwise, saturation is based on the ratio of chroma (diff) to lightness (add) - if ( diff === 0 ) { - s = 0; - } else if ( l <= 0.5 ) { - s = diff / add; - } else { - s = diff / ( 2 - add ); - } - return [ Math.round( h ) % 360, s, l, a == null ? 1 : a ]; -}; - -spaces.hsla.from = function( hsla ) { - if ( hsla[ 0 ] == null || hsla[ 1 ] == null || hsla[ 2 ] == null ) { - return [ null, null, null, hsla[ 3 ] ]; - } - var h = hsla[ 0 ] / 360, - s = hsla[ 1 ], - l = hsla[ 2 ], - a = hsla[ 3 ], - q = l <= 0.5 ? l * ( 1 + s ) : l + s - l * s, - p = 2 * l - q; - - return [ - Math.round( hue2rgb( p, q, h + ( 1 / 3 ) ) * 255 ), - Math.round( hue2rgb( p, q, h ) * 255 ), - Math.round( hue2rgb( p, q, h - ( 1 / 3 ) ) * 255 ), - a - ]; -}; - -each( spaces, function( spaceName, space ) { - var props = space.props, - cache = space.cache, - to = space.to, - from = space.from; - - // Makes rgba() and hsla() - color.fn[ spaceName ] = function( value ) { - - // Generate a cache for this space if it doesn't exist - if ( to && !this[ cache ] ) { - this[ cache ] = to( this._rgba ); - } - if ( value === undefined ) { - return this[ cache ].slice(); - } - - var ret, - type = jQuery.type( value ), - arr = ( type === "array" || type === "object" ) ? value : arguments, - local = this[ cache ].slice(); - - each( props, function( key, prop ) { - var val = arr[ type === "object" ? key : prop.idx ]; - if ( val == null ) { - val = local[ prop.idx ]; - } - local[ prop.idx ] = clamp( val, prop ); - } ); - - if ( from ) { - ret = color( from( local ) ); - ret[ cache ] = local; - return ret; - } else { - return color( local ); - } - }; - - // Makes red() green() blue() alpha() hue() saturation() lightness() - each( props, function( key, prop ) { - - // Alpha is included in more than one space - if ( color.fn[ key ] ) { - return; - } - color.fn[ key ] = function( value ) { - var vtype = jQuery.type( value ), - fn = ( key === "alpha" ? ( this._hsla ? "hsla" : "rgba" ) : spaceName ), - local = this[ fn ](), - cur = local[ prop.idx ], - match; - - if ( vtype === "undefined" ) { - return cur; - } - - if ( vtype === "function" ) { - value = value.call( this, cur ); - vtype = jQuery.type( value ); - } - if ( value == null && prop.empty ) { - return this; - } - if ( vtype === "string" ) { - match = rplusequals.exec( value ); - if ( match ) { - value = cur + parseFloat( match[ 2 ] ) * ( match[ 1 ] === "+" ? 1 : -1 ); - } - } - local[ prop.idx ] = value; - return this[ fn ]( local ); - }; - } ); -} ); - -// Add cssHook and .fx.step function for each named hook. -// accept a space separated string of properties -color.hook = function( hook ) { - var hooks = hook.split( " " ); - each( hooks, function( i, hook ) { - jQuery.cssHooks[ hook ] = { - set: function( elem, value ) { - var parsed, curElem, - backgroundColor = ""; - - if ( value !== "transparent" && ( jQuery.type( value ) !== "string" || - ( parsed = stringParse( value ) ) ) ) { - value = color( parsed || value ); - if ( !support.rgba && value._rgba[ 3 ] !== 1 ) { - curElem = hook === "backgroundColor" ? elem.parentNode : elem; - while ( - ( backgroundColor === "" || backgroundColor === "transparent" ) && - curElem && curElem.style - ) { - try { - backgroundColor = jQuery.css( curElem, "backgroundColor" ); - curElem = curElem.parentNode; - } catch ( e ) { - } - } - - value = value.blend( backgroundColor && backgroundColor !== "transparent" ? - backgroundColor : - "_default" ); - } - - value = value.toRgbaString(); - } - try { - elem.style[ hook ] = value; - } catch ( e ) { - - // Wrapped to prevent IE from throwing errors on "invalid" values like - // 'auto' or 'inherit' - } - } - }; - jQuery.fx.step[ hook ] = function( fx ) { - if ( !fx.colorInit ) { - fx.start = color( fx.elem, hook ); - fx.end = color( fx.end ); - fx.colorInit = true; - } - jQuery.cssHooks[ hook ].set( fx.elem, fx.start.transition( fx.end, fx.pos ) ); - }; - } ); - -}; - -color.hook( stepHooks ); - -jQuery.cssHooks.borderColor = { - expand: function( value ) { - var expanded = {}; - - each( [ "Top", "Right", "Bottom", "Left" ], function( i, part ) { - expanded[ "border" + part + "Color" ] = value; - } ); - return expanded; - } -}; - -// Basic color names only. -// Usage of any of the other color names requires adding yourself or including -// jquery.color.svg-names.js. -colors = jQuery.Color.names = { - - // 4.1. Basic color keywords - aqua: "#00ffff", - black: "#000000", - blue: "#0000ff", - fuchsia: "#ff00ff", - gray: "#808080", - green: "#008000", - lime: "#00ff00", - maroon: "#800000", - navy: "#000080", - olive: "#808000", - purple: "#800080", - red: "#ff0000", - silver: "#c0c0c0", - teal: "#008080", - white: "#ffffff", - yellow: "#ffff00", - - // 4.2.3. "transparent" color keyword - transparent: [ null, null, null, 0 ], - - _default: "#ffffff" -}; - -} )( jQuery ); - -/******************************************************************************/ -/****************************** CLASS ANIMATIONS ******************************/ -/******************************************************************************/ -( function() { - -var classAnimationActions = [ "add", "remove", "toggle" ], - shorthandStyles = { - border: 1, - borderBottom: 1, - borderColor: 1, - borderLeft: 1, - borderRight: 1, - borderTop: 1, - borderWidth: 1, - margin: 1, - padding: 1 - }; - -$.each( - [ "borderLeftStyle", "borderRightStyle", "borderBottomStyle", "borderTopStyle" ], - function( _, prop ) { - $.fx.step[ prop ] = function( fx ) { - if ( fx.end !== "none" && !fx.setAttr || fx.pos === 1 && !fx.setAttr ) { - jQuery.style( fx.elem, prop, fx.end ); - fx.setAttr = true; - } - }; - } -); - -function getElementStyles( elem ) { - var key, len, - style = elem.ownerDocument.defaultView ? - elem.ownerDocument.defaultView.getComputedStyle( elem, null ) : - elem.currentStyle, - styles = {}; - - if ( style && style.length && style[ 0 ] && style[ style[ 0 ] ] ) { - len = style.length; - while ( len-- ) { - key = style[ len ]; - if ( typeof style[ key ] === "string" ) { - styles[ $.camelCase( key ) ] = style[ key ]; - } - } - - // Support: Opera, IE <9 - } else { - for ( key in style ) { - if ( typeof style[ key ] === "string" ) { - styles[ key ] = style[ key ]; - } - } - } - - return styles; -} - -function styleDifference( oldStyle, newStyle ) { - var diff = {}, - name, value; - - for ( name in newStyle ) { - value = newStyle[ name ]; - if ( oldStyle[ name ] !== value ) { - if ( !shorthandStyles[ name ] ) { - if ( $.fx.step[ name ] || !isNaN( parseFloat( value ) ) ) { - diff[ name ] = value; - } - } - } - } - - return diff; -} - -// Support: jQuery <1.8 -if ( !$.fn.addBack ) { - $.fn.addBack = function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - }; -} - -$.effects.animateClass = function( value, duration, easing, callback ) { - var o = $.speed( duration, easing, callback ); - - return this.queue( function() { - var animated = $( this ), - baseClass = animated.attr( "class" ) || "", - applyClassChange, - allAnimations = o.children ? animated.find( "*" ).addBack() : animated; - - // Map the animated objects to store the original styles. - allAnimations = allAnimations.map( function() { - var el = $( this ); - return { - el: el, - start: getElementStyles( this ) - }; - } ); - - // Apply class change - applyClassChange = function() { - $.each( classAnimationActions, function( i, action ) { - if ( value[ action ] ) { - animated[ action + "Class" ]( value[ action ] ); - } - } ); - }; - applyClassChange(); - - // Map all animated objects again - calculate new styles and diff - allAnimations = allAnimations.map( function() { - this.end = getElementStyles( this.el[ 0 ] ); - this.diff = styleDifference( this.start, this.end ); - return this; - } ); - - // Apply original class - animated.attr( "class", baseClass ); - - // Map all animated objects again - this time collecting a promise - allAnimations = allAnimations.map( function() { - var styleInfo = this, - dfd = $.Deferred(), - opts = $.extend( {}, o, { - queue: false, - complete: function() { - dfd.resolve( styleInfo ); - } - } ); - - this.el.animate( this.diff, opts ); - return dfd.promise(); - } ); - - // Once all animations have completed: - $.when.apply( $, allAnimations.get() ).done( function() { - - // Set the final class - applyClassChange(); - - // For each animated element, - // clear all css properties that were animated - $.each( arguments, function() { - var el = this.el; - $.each( this.diff, function( key ) { - el.css( key, "" ); - } ); - } ); - - // This is guarnteed to be there if you use jQuery.speed() - // it also handles dequeuing the next anim... - o.complete.call( animated[ 0 ] ); - } ); - } ); -}; - -$.fn.extend( { - addClass: ( function( orig ) { - return function( classNames, speed, easing, callback ) { - return speed ? - $.effects.animateClass.call( this, - { add: classNames }, speed, easing, callback ) : - orig.apply( this, arguments ); - }; - } )( $.fn.addClass ), - - removeClass: ( function( orig ) { - return function( classNames, speed, easing, callback ) { - return arguments.length > 1 ? - $.effects.animateClass.call( this, - { remove: classNames }, speed, easing, callback ) : - orig.apply( this, arguments ); - }; - } )( $.fn.removeClass ), - - toggleClass: ( function( orig ) { - return function( classNames, force, speed, easing, callback ) { - if ( typeof force === "boolean" || force === undefined ) { - if ( !speed ) { - - // Without speed parameter - return orig.apply( this, arguments ); - } else { - return $.effects.animateClass.call( this, - ( force ? { add: classNames } : { remove: classNames } ), - speed, easing, callback ); - } - } else { - - // Without force parameter - return $.effects.animateClass.call( this, - { toggle: classNames }, force, speed, easing ); - } - }; - } )( $.fn.toggleClass ), - - switchClass: function( remove, add, speed, easing, callback ) { - return $.effects.animateClass.call( this, { - add: add, - remove: remove - }, speed, easing, callback ); - } -} ); - -} )(); - -/******************************************************************************/ -/*********************************** EFFECTS **********************************/ -/******************************************************************************/ - -( function() { - -if ( $.expr && $.expr.filters && $.expr.filters.animated ) { - $.expr.filters.animated = ( function( orig ) { - return function( elem ) { - return !!$( elem ).data( dataSpaceAnimated ) || orig( elem ); - }; - } )( $.expr.filters.animated ); -} - -if ( $.uiBackCompat !== false ) { - $.extend( $.effects, { - - // Saves a set of properties in a data storage - save: function( element, set ) { - var i = 0, length = set.length; - for ( ; i < length; i++ ) { - if ( set[ i ] !== null ) { - element.data( dataSpace + set[ i ], element[ 0 ].style[ set[ i ] ] ); - } - } - }, - - // Restores a set of previously saved properties from a data storage - restore: function( element, set ) { - var val, i = 0, length = set.length; - for ( ; i < length; i++ ) { - if ( set[ i ] !== null ) { - val = element.data( dataSpace + set[ i ] ); - element.css( set[ i ], val ); - } - } - }, - - setMode: function( el, mode ) { - if ( mode === "toggle" ) { - mode = el.is( ":hidden" ) ? "show" : "hide"; - } - return mode; - }, - - // Wraps the element around a wrapper that copies position properties - createWrapper: function( element ) { - - // If the element is already wrapped, return it - if ( element.parent().is( ".ui-effects-wrapper" ) ) { - return element.parent(); - } - - // Wrap the element - var props = { - width: element.outerWidth( true ), - height: element.outerHeight( true ), - "float": element.css( "float" ) - }, - wrapper = $( "
" ) - .addClass( "ui-effects-wrapper" ) - .css( { - fontSize: "100%", - background: "transparent", - border: "none", - margin: 0, - padding: 0 - } ), - - // Store the size in case width/height are defined in % - Fixes #5245 - size = { - width: element.width(), - height: element.height() - }, - active = document.activeElement; - - // Support: Firefox - // Firefox incorrectly exposes anonymous content - // https://bugzilla.mozilla.org/show_bug.cgi?id=561664 - try { - active.id; - } catch ( e ) { - active = document.body; - } - - element.wrap( wrapper ); - - // Fixes #7595 - Elements lose focus when wrapped. - if ( element[ 0 ] === active || $.contains( element[ 0 ], active ) ) { - $( active ).trigger( "focus" ); - } - - // Hotfix for jQuery 1.4 since some change in wrap() seems to actually - // lose the reference to the wrapped element - wrapper = element.parent(); - - // Transfer positioning properties to the wrapper - if ( element.css( "position" ) === "static" ) { - wrapper.css( { position: "relative" } ); - element.css( { position: "relative" } ); - } else { - $.extend( props, { - position: element.css( "position" ), - zIndex: element.css( "z-index" ) - } ); - $.each( [ "top", "left", "bottom", "right" ], function( i, pos ) { - props[ pos ] = element.css( pos ); - if ( isNaN( parseInt( props[ pos ], 10 ) ) ) { - props[ pos ] = "auto"; - } - } ); - element.css( { - position: "relative", - top: 0, - left: 0, - right: "auto", - bottom: "auto" - } ); - } - element.css( size ); - - return wrapper.css( props ).show(); - }, - - removeWrapper: function( element ) { - var active = document.activeElement; - - if ( element.parent().is( ".ui-effects-wrapper" ) ) { - element.parent().replaceWith( element ); - - // Fixes #7595 - Elements lose focus when wrapped. - if ( element[ 0 ] === active || $.contains( element[ 0 ], active ) ) { - $( active ).trigger( "focus" ); - } - } - - return element; - } - } ); -} - -$.extend( $.effects, { - version: "1.12.1", - - define: function( name, mode, effect ) { - if ( !effect ) { - effect = mode; - mode = "effect"; - } - - $.effects.effect[ name ] = effect; - $.effects.effect[ name ].mode = mode; - - return effect; - }, - - scaledDimensions: function( element, percent, direction ) { - if ( percent === 0 ) { - return { - height: 0, - width: 0, - outerHeight: 0, - outerWidth: 0 - }; - } - - var x = direction !== "horizontal" ? ( ( percent || 100 ) / 100 ) : 1, - y = direction !== "vertical" ? ( ( percent || 100 ) / 100 ) : 1; - - return { - height: element.height() * y, - width: element.width() * x, - outerHeight: element.outerHeight() * y, - outerWidth: element.outerWidth() * x - }; - - }, - - clipToBox: function( animation ) { - return { - width: animation.clip.right - animation.clip.left, - height: animation.clip.bottom - animation.clip.top, - left: animation.clip.left, - top: animation.clip.top - }; - }, - - // Injects recently queued functions to be first in line (after "inprogress") - unshift: function( element, queueLength, count ) { - var queue = element.queue(); - - if ( queueLength > 1 ) { - queue.splice.apply( queue, - [ 1, 0 ].concat( queue.splice( queueLength, count ) ) ); - } - element.dequeue(); - }, - - saveStyle: function( element ) { - element.data( dataSpaceStyle, element[ 0 ].style.cssText ); - }, - - restoreStyle: function( element ) { - element[ 0 ].style.cssText = element.data( dataSpaceStyle ) || ""; - element.removeData( dataSpaceStyle ); - }, - - mode: function( element, mode ) { - var hidden = element.is( ":hidden" ); - - if ( mode === "toggle" ) { - mode = hidden ? "show" : "hide"; - } - if ( hidden ? mode === "hide" : mode === "show" ) { - mode = "none"; - } - return mode; - }, - - // Translates a [top,left] array into a baseline value - getBaseline: function( origin, original ) { - var y, x; - - switch ( origin[ 0 ] ) { - case "top": - y = 0; - break; - case "middle": - y = 0.5; - break; - case "bottom": - y = 1; - break; - default: - y = origin[ 0 ] / original.height; - } - - switch ( origin[ 1 ] ) { - case "left": - x = 0; - break; - case "center": - x = 0.5; - break; - case "right": - x = 1; - break; - default: - x = origin[ 1 ] / original.width; - } - - return { - x: x, - y: y - }; - }, - - // Creates a placeholder element so that the original element can be made absolute - createPlaceholder: function( element ) { - var placeholder, - cssPosition = element.css( "position" ), - position = element.position(); - - // Lock in margins first to account for form elements, which - // will change margin if you explicitly set height - // see: http://jsfiddle.net/JZSMt/3/ https://bugs.webkit.org/show_bug.cgi?id=107380 - // Support: Safari - element.css( { - marginTop: element.css( "marginTop" ), - marginBottom: element.css( "marginBottom" ), - marginLeft: element.css( "marginLeft" ), - marginRight: element.css( "marginRight" ) - } ) - .outerWidth( element.outerWidth() ) - .outerHeight( element.outerHeight() ); - - if ( /^(static|relative)/.test( cssPosition ) ) { - cssPosition = "absolute"; - - placeholder = $( "<" + element[ 0 ].nodeName + ">" ).insertAfter( element ).css( { - - // Convert inline to inline block to account for inline elements - // that turn to inline block based on content (like img) - display: /^(inline|ruby)/.test( element.css( "display" ) ) ? - "inline-block" : - "block", - visibility: "hidden", - - // Margins need to be set to account for margin collapse - marginTop: element.css( "marginTop" ), - marginBottom: element.css( "marginBottom" ), - marginLeft: element.css( "marginLeft" ), - marginRight: element.css( "marginRight" ), - "float": element.css( "float" ) - } ) - .outerWidth( element.outerWidth() ) - .outerHeight( element.outerHeight() ) - .addClass( "ui-effects-placeholder" ); - - element.data( dataSpace + "placeholder", placeholder ); - } - - element.css( { - position: cssPosition, - left: position.left, - top: position.top - } ); - - return placeholder; - }, - - removePlaceholder: function( element ) { - var dataKey = dataSpace + "placeholder", - placeholder = element.data( dataKey ); - - if ( placeholder ) { - placeholder.remove(); - element.removeData( dataKey ); - } - }, - - // Removes a placeholder if it exists and restores - // properties that were modified during placeholder creation - cleanUp: function( element ) { - $.effects.restoreStyle( element ); - $.effects.removePlaceholder( element ); - }, - - setTransition: function( element, list, factor, value ) { - value = value || {}; - $.each( list, function( i, x ) { - var unit = element.cssUnit( x ); - if ( unit[ 0 ] > 0 ) { - value[ x ] = unit[ 0 ] * factor + unit[ 1 ]; - } - } ); - return value; - } -} ); - -// Return an effect options object for the given parameters: -function _normalizeArguments( effect, options, speed, callback ) { - - // Allow passing all options as the first parameter - if ( $.isPlainObject( effect ) ) { - options = effect; - effect = effect.effect; - } - - // Convert to an object - effect = { effect: effect }; - - // Catch (effect, null, ...) - if ( options == null ) { - options = {}; - } - - // Catch (effect, callback) - if ( $.isFunction( options ) ) { - callback = options; - speed = null; - options = {}; - } - - // Catch (effect, speed, ?) - if ( typeof options === "number" || $.fx.speeds[ options ] ) { - callback = speed; - speed = options; - options = {}; - } - - // Catch (effect, options, callback) - if ( $.isFunction( speed ) ) { - callback = speed; - speed = null; - } - - // Add options to effect - if ( options ) { - $.extend( effect, options ); - } - - speed = speed || options.duration; - effect.duration = $.fx.off ? 0 : - typeof speed === "number" ? speed : - speed in $.fx.speeds ? $.fx.speeds[ speed ] : - $.fx.speeds._default; - - effect.complete = callback || options.complete; - - return effect; -} - -function standardAnimationOption( option ) { - - // Valid standard speeds (nothing, number, named speed) - if ( !option || typeof option === "number" || $.fx.speeds[ option ] ) { - return true; - } - - // Invalid strings - treat as "normal" speed - if ( typeof option === "string" && !$.effects.effect[ option ] ) { - return true; - } - - // Complete callback - if ( $.isFunction( option ) ) { - return true; - } - - // Options hash (but not naming an effect) - if ( typeof option === "object" && !option.effect ) { - return true; - } - - // Didn't match any standard API - return false; -} - -$.fn.extend( { - effect: function( /* effect, options, speed, callback */ ) { - var args = _normalizeArguments.apply( this, arguments ), - effectMethod = $.effects.effect[ args.effect ], - defaultMode = effectMethod.mode, - queue = args.queue, - queueName = queue || "fx", - complete = args.complete, - mode = args.mode, - modes = [], - prefilter = function( next ) { - var el = $( this ), - normalizedMode = $.effects.mode( el, mode ) || defaultMode; - - // Sentinel for duck-punching the :animated psuedo-selector - el.data( dataSpaceAnimated, true ); - - // Save effect mode for later use, - // we can't just call $.effects.mode again later, - // as the .show() below destroys the initial state - modes.push( normalizedMode ); - - // See $.uiBackCompat inside of run() for removal of defaultMode in 1.13 - if ( defaultMode && ( normalizedMode === "show" || - ( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) { - el.show(); - } - - if ( !defaultMode || normalizedMode !== "none" ) { - $.effects.saveStyle( el ); - } - - if ( $.isFunction( next ) ) { - next(); - } - }; - - if ( $.fx.off || !effectMethod ) { - - // Delegate to the original method (e.g., .show()) if possible - if ( mode ) { - return this[ mode ]( args.duration, complete ); - } else { - return this.each( function() { - if ( complete ) { - complete.call( this ); - } - } ); - } - } - - function run( next ) { - var elem = $( this ); - - function cleanup() { - elem.removeData( dataSpaceAnimated ); - - $.effects.cleanUp( elem ); - - if ( args.mode === "hide" ) { - elem.hide(); - } - - done(); - } - - function done() { - if ( $.isFunction( complete ) ) { - complete.call( elem[ 0 ] ); - } - - if ( $.isFunction( next ) ) { - next(); - } - } - - // Override mode option on a per element basis, - // as toggle can be either show or hide depending on element state - args.mode = modes.shift(); - - if ( $.uiBackCompat !== false && !defaultMode ) { - if ( elem.is( ":hidden" ) ? mode === "hide" : mode === "show" ) { - - // Call the core method to track "olddisplay" properly - elem[ mode ](); - done(); - } else { - effectMethod.call( elem[ 0 ], args, done ); - } - } else { - if ( args.mode === "none" ) { - - // Call the core method to track "olddisplay" properly - elem[ mode ](); - done(); - } else { - effectMethod.call( elem[ 0 ], args, cleanup ); - } - } - } - - // Run prefilter on all elements first to ensure that - // any showing or hiding happens before placeholder creation, - // which ensures that any layout changes are correctly captured. - return queue === false ? - this.each( prefilter ).each( run ) : - this.queue( queueName, prefilter ).queue( queueName, run ); - }, - - show: ( function( orig ) { - return function( option ) { - if ( standardAnimationOption( option ) ) { - return orig.apply( this, arguments ); - } else { - var args = _normalizeArguments.apply( this, arguments ); - args.mode = "show"; - return this.effect.call( this, args ); - } - }; - } )( $.fn.show ), - - hide: ( function( orig ) { - return function( option ) { - if ( standardAnimationOption( option ) ) { - return orig.apply( this, arguments ); - } else { - var args = _normalizeArguments.apply( this, arguments ); - args.mode = "hide"; - return this.effect.call( this, args ); - } - }; - } )( $.fn.hide ), - - toggle: ( function( orig ) { - return function( option ) { - if ( standardAnimationOption( option ) || typeof option === "boolean" ) { - return orig.apply( this, arguments ); - } else { - var args = _normalizeArguments.apply( this, arguments ); - args.mode = "toggle"; - return this.effect.call( this, args ); - } - }; - } )( $.fn.toggle ), - - cssUnit: function( key ) { - var style = this.css( key ), - val = []; - - $.each( [ "em", "px", "%", "pt" ], function( i, unit ) { - if ( style.indexOf( unit ) > 0 ) { - val = [ parseFloat( style ), unit ]; - } - } ); - return val; - }, - - cssClip: function( clipObj ) { - if ( clipObj ) { - return this.css( "clip", "rect(" + clipObj.top + "px " + clipObj.right + "px " + - clipObj.bottom + "px " + clipObj.left + "px)" ); - } - return parseClip( this.css( "clip" ), this ); - }, - - transfer: function( options, done ) { - var element = $( this ), - target = $( options.to ), - targetFixed = target.css( "position" ) === "fixed", - body = $( "body" ), - fixTop = targetFixed ? body.scrollTop() : 0, - fixLeft = targetFixed ? body.scrollLeft() : 0, - endPosition = target.offset(), - animation = { - top: endPosition.top - fixTop, - left: endPosition.left - fixLeft, - height: target.innerHeight(), - width: target.innerWidth() - }, - startPosition = element.offset(), - transfer = $( "" ) - .appendTo( "body" ) - .addClass( options.className ) - .css( { - top: startPosition.top - fixTop, - left: startPosition.left - fixLeft, - height: element.innerHeight(), - width: element.innerWidth(), - position: targetFixed ? "fixed" : "absolute" - } ) - .animate( animation, options.duration, options.easing, function() { - transfer.remove(); - if ( $.isFunction( done ) ) { - done(); - } - - } ); - } -} ); - -function parseClip( str, element ) { - var outerWidth = element.outerWidth(), - outerHeight = element.outerHeight(), - clipRegex = /^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/, - values = clipRegex.exec( str ) || [ "", 0, outerWidth, outerHeight, 0 ]; - - return { - top: parseFloat( values[ 1 ] ) || 0, - right: values[ 2 ] === "auto" ? outerWidth : parseFloat( values[ 2 ] ), - bottom: values[ 3 ] === "auto" ? outerHeight : parseFloat( values[ 3 ] ), - left: parseFloat( values[ 4 ] ) || 0 - }; -} - -$.fx.step.clip = function( fx ) { - if ( !fx.clipInit ) { - fx.start = $( fx.elem ).cssClip(); - if ( typeof fx.end === "string" ) { - fx.end = parseClip( fx.end, fx.elem ); - } - fx.clipInit = true; - } - - $( fx.elem ).cssClip( { - top: fx.pos * ( fx.end.top - fx.start.top ) + fx.start.top, - right: fx.pos * ( fx.end.right - fx.start.right ) + fx.start.right, - bottom: fx.pos * ( fx.end.bottom - fx.start.bottom ) + fx.start.bottom, - left: fx.pos * ( fx.end.left - fx.start.left ) + fx.start.left - } ); -}; - -} )(); - -/******************************************************************************/ -/*********************************** EASING ***********************************/ -/******************************************************************************/ - -( function() { - -// Based on easing equations from Robert Penner (http://www.robertpenner.com/easing) - -var baseEasings = {}; - -$.each( [ "Quad", "Cubic", "Quart", "Quint", "Expo" ], function( i, name ) { - baseEasings[ name ] = function( p ) { - return Math.pow( p, i + 2 ); - }; -} ); - -$.extend( baseEasings, { - Sine: function( p ) { - return 1 - Math.cos( p * Math.PI / 2 ); - }, - Circ: function( p ) { - return 1 - Math.sqrt( 1 - p * p ); - }, - Elastic: function( p ) { - return p === 0 || p === 1 ? p : - -Math.pow( 2, 8 * ( p - 1 ) ) * Math.sin( ( ( p - 1 ) * 80 - 7.5 ) * Math.PI / 15 ); - }, - Back: function( p ) { - return p * p * ( 3 * p - 2 ); - }, - Bounce: function( p ) { - var pow2, - bounce = 4; - - while ( p < ( ( pow2 = Math.pow( 2, --bounce ) ) - 1 ) / 11 ) {} - return 1 / Math.pow( 4, 3 - bounce ) - 7.5625 * Math.pow( ( pow2 * 3 - 2 ) / 22 - p, 2 ); - } -} ); - -$.each( baseEasings, function( name, easeIn ) { - $.easing[ "easeIn" + name ] = easeIn; - $.easing[ "easeOut" + name ] = function( p ) { - return 1 - easeIn( 1 - p ); - }; - $.easing[ "easeInOut" + name ] = function( p ) { - return p < 0.5 ? - easeIn( p * 2 ) / 2 : - 1 - easeIn( p * -2 + 2 ) / 2; - }; -} ); - -} )(); - -var effect = $.effects; - - -/*! - * jQuery UI Effects Blind 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Blind Effect -//>>group: Effects -//>>description: Blinds the element. -//>>docs: http://api.jqueryui.com/blind-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectBlind = $.effects.define( "blind", "hide", function( options, done ) { - var map = { - up: [ "bottom", "top" ], - vertical: [ "bottom", "top" ], - down: [ "top", "bottom" ], - left: [ "right", "left" ], - horizontal: [ "right", "left" ], - right: [ "left", "right" ] - }, - element = $( this ), - direction = options.direction || "up", - start = element.cssClip(), - animate = { clip: $.extend( {}, start ) }, - placeholder = $.effects.createPlaceholder( element ); - - animate.clip[ map[ direction ][ 0 ] ] = animate.clip[ map[ direction ][ 1 ] ]; - - if ( options.mode === "show" ) { - element.cssClip( animate.clip ); - if ( placeholder ) { - placeholder.css( $.effects.clipToBox( animate ) ); - } - - animate.clip = start; - } - - if ( placeholder ) { - placeholder.animate( $.effects.clipToBox( animate ), options.duration, options.easing ); - } - - element.animate( animate, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: done - } ); -} ); - - -/*! - * jQuery UI Effects Bounce 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Bounce Effect -//>>group: Effects -//>>description: Bounces an element horizontally or vertically n times. -//>>docs: http://api.jqueryui.com/bounce-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectBounce = $.effects.define( "bounce", function( options, done ) { - var upAnim, downAnim, refValue, - element = $( this ), - - // Defaults: - mode = options.mode, - hide = mode === "hide", - show = mode === "show", - direction = options.direction || "up", - distance = options.distance, - times = options.times || 5, - - // Number of internal animations - anims = times * 2 + ( show || hide ? 1 : 0 ), - speed = options.duration / anims, - easing = options.easing, - - // Utility: - ref = ( direction === "up" || direction === "down" ) ? "top" : "left", - motion = ( direction === "up" || direction === "left" ), - i = 0, - - queuelen = element.queue().length; - - $.effects.createPlaceholder( element ); - - refValue = element.css( ref ); - - // Default distance for the BIGGEST bounce is the outer Distance / 3 - if ( !distance ) { - distance = element[ ref === "top" ? "outerHeight" : "outerWidth" ]() / 3; - } - - if ( show ) { - downAnim = { opacity: 1 }; - downAnim[ ref ] = refValue; - - // If we are showing, force opacity 0 and set the initial position - // then do the "first" animation - element - .css( "opacity", 0 ) - .css( ref, motion ? -distance * 2 : distance * 2 ) - .animate( downAnim, speed, easing ); - } - - // Start at the smallest distance if we are hiding - if ( hide ) { - distance = distance / Math.pow( 2, times - 1 ); - } - - downAnim = {}; - downAnim[ ref ] = refValue; - - // Bounces up/down/left/right then back to 0 -- times * 2 animations happen here - for ( ; i < times; i++ ) { - upAnim = {}; - upAnim[ ref ] = ( motion ? "-=" : "+=" ) + distance; - - element - .animate( upAnim, speed, easing ) - .animate( downAnim, speed, easing ); - - distance = hide ? distance * 2 : distance / 2; - } - - // Last Bounce when Hiding - if ( hide ) { - upAnim = { opacity: 0 }; - upAnim[ ref ] = ( motion ? "-=" : "+=" ) + distance; - - element.animate( upAnim, speed, easing ); - } - - element.queue( done ); - - $.effects.unshift( element, queuelen, anims + 1 ); -} ); - - -/*! - * jQuery UI Effects Clip 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Clip Effect -//>>group: Effects -//>>description: Clips the element on and off like an old TV. -//>>docs: http://api.jqueryui.com/clip-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectClip = $.effects.define( "clip", "hide", function( options, done ) { - var start, - animate = {}, - element = $( this ), - direction = options.direction || "vertical", - both = direction === "both", - horizontal = both || direction === "horizontal", - vertical = both || direction === "vertical"; - - start = element.cssClip(); - animate.clip = { - top: vertical ? ( start.bottom - start.top ) / 2 : start.top, - right: horizontal ? ( start.right - start.left ) / 2 : start.right, - bottom: vertical ? ( start.bottom - start.top ) / 2 : start.bottom, - left: horizontal ? ( start.right - start.left ) / 2 : start.left - }; - - $.effects.createPlaceholder( element ); - - if ( options.mode === "show" ) { - element.cssClip( animate.clip ); - animate.clip = start; - } - - element.animate( animate, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: done - } ); - -} ); - - -/*! - * jQuery UI Effects Drop 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Drop Effect -//>>group: Effects -//>>description: Moves an element in one direction and hides it at the same time. -//>>docs: http://api.jqueryui.com/drop-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectDrop = $.effects.define( "drop", "hide", function( options, done ) { - - var distance, - element = $( this ), - mode = options.mode, - show = mode === "show", - direction = options.direction || "left", - ref = ( direction === "up" || direction === "down" ) ? "top" : "left", - motion = ( direction === "up" || direction === "left" ) ? "-=" : "+=", - oppositeMotion = ( motion === "+=" ) ? "-=" : "+=", - animation = { - opacity: 0 - }; - - $.effects.createPlaceholder( element ); - - distance = options.distance || - element[ ref === "top" ? "outerHeight" : "outerWidth" ]( true ) / 2; - - animation[ ref ] = motion + distance; - - if ( show ) { - element.css( animation ); - - animation[ ref ] = oppositeMotion + distance; - animation.opacity = 1; - } - - // Animate - element.animate( animation, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: done - } ); -} ); - - -/*! - * jQuery UI Effects Explode 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Explode Effect -//>>group: Effects -// jscs:disable maximumLineLength -//>>description: Explodes an element in all directions into n pieces. Implodes an element to its original wholeness. -// jscs:enable maximumLineLength -//>>docs: http://api.jqueryui.com/explode-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectExplode = $.effects.define( "explode", "hide", function( options, done ) { - - var i, j, left, top, mx, my, - rows = options.pieces ? Math.round( Math.sqrt( options.pieces ) ) : 3, - cells = rows, - element = $( this ), - mode = options.mode, - show = mode === "show", - - // Show and then visibility:hidden the element before calculating offset - offset = element.show().css( "visibility", "hidden" ).offset(), - - // Width and height of a piece - width = Math.ceil( element.outerWidth() / cells ), - height = Math.ceil( element.outerHeight() / rows ), - pieces = []; - - // Children animate complete: - function childComplete() { - pieces.push( this ); - if ( pieces.length === rows * cells ) { - animComplete(); - } - } - - // Clone the element for each row and cell. - for ( i = 0; i < rows; i++ ) { // ===> - top = offset.top + i * height; - my = i - ( rows - 1 ) / 2; - - for ( j = 0; j < cells; j++ ) { // ||| - left = offset.left + j * width; - mx = j - ( cells - 1 ) / 2; - - // Create a clone of the now hidden main element that will be absolute positioned - // within a wrapper div off the -left and -top equal to size of our pieces - element - .clone() - .appendTo( "body" ) - .wrap( "" ) - .css( { - position: "absolute", - visibility: "visible", - left: -j * width, - top: -i * height - } ) - - // Select the wrapper - make it overflow: hidden and absolute positioned based on - // where the original was located +left and +top equal to the size of pieces - .parent() - .addClass( "ui-effects-explode" ) - .css( { - position: "absolute", - overflow: "hidden", - width: width, - height: height, - left: left + ( show ? mx * width : 0 ), - top: top + ( show ? my * height : 0 ), - opacity: show ? 0 : 1 - } ) - .animate( { - left: left + ( show ? 0 : mx * width ), - top: top + ( show ? 0 : my * height ), - opacity: show ? 1 : 0 - }, options.duration || 500, options.easing, childComplete ); - } - } - - function animComplete() { - element.css( { - visibility: "visible" - } ); - $( pieces ).remove(); - done(); - } -} ); - - -/*! - * jQuery UI Effects Fade 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Fade Effect -//>>group: Effects -//>>description: Fades the element. -//>>docs: http://api.jqueryui.com/fade-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectFade = $.effects.define( "fade", "toggle", function( options, done ) { - var show = options.mode === "show"; - - $( this ) - .css( "opacity", show ? 0 : 1 ) - .animate( { - opacity: show ? 1 : 0 - }, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: done - } ); -} ); - - -/*! - * jQuery UI Effects Fold 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Fold Effect -//>>group: Effects -//>>description: Folds an element first horizontally and then vertically. -//>>docs: http://api.jqueryui.com/fold-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectFold = $.effects.define( "fold", "hide", function( options, done ) { - - // Create element - var element = $( this ), - mode = options.mode, - show = mode === "show", - hide = mode === "hide", - size = options.size || 15, - percent = /([0-9]+)%/.exec( size ), - horizFirst = !!options.horizFirst, - ref = horizFirst ? [ "right", "bottom" ] : [ "bottom", "right" ], - duration = options.duration / 2, - - placeholder = $.effects.createPlaceholder( element ), - - start = element.cssClip(), - animation1 = { clip: $.extend( {}, start ) }, - animation2 = { clip: $.extend( {}, start ) }, - - distance = [ start[ ref[ 0 ] ], start[ ref[ 1 ] ] ], - - queuelen = element.queue().length; - - if ( percent ) { - size = parseInt( percent[ 1 ], 10 ) / 100 * distance[ hide ? 0 : 1 ]; - } - animation1.clip[ ref[ 0 ] ] = size; - animation2.clip[ ref[ 0 ] ] = size; - animation2.clip[ ref[ 1 ] ] = 0; - - if ( show ) { - element.cssClip( animation2.clip ); - if ( placeholder ) { - placeholder.css( $.effects.clipToBox( animation2 ) ); - } - - animation2.clip = start; - } - - // Animate - element - .queue( function( next ) { - if ( placeholder ) { - placeholder - .animate( $.effects.clipToBox( animation1 ), duration, options.easing ) - .animate( $.effects.clipToBox( animation2 ), duration, options.easing ); - } - - next(); - } ) - .animate( animation1, duration, options.easing ) - .animate( animation2, duration, options.easing ) - .queue( done ); - - $.effects.unshift( element, queuelen, 4 ); -} ); - - -/*! - * jQuery UI Effects Highlight 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Highlight Effect -//>>group: Effects -//>>description: Highlights the background of an element in a defined color for a custom duration. -//>>docs: http://api.jqueryui.com/highlight-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectHighlight = $.effects.define( "highlight", "show", function( options, done ) { - var element = $( this ), - animation = { - backgroundColor: element.css( "backgroundColor" ) - }; - - if ( options.mode === "hide" ) { - animation.opacity = 0; - } - - $.effects.saveStyle( element ); - - element - .css( { - backgroundImage: "none", - backgroundColor: options.color || "#ffff99" - } ) - .animate( animation, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: done - } ); -} ); - - -/*! - * jQuery UI Effects Size 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Size Effect -//>>group: Effects -//>>description: Resize an element to a specified width and height. -//>>docs: http://api.jqueryui.com/size-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectSize = $.effects.define( "size", function( options, done ) { - - // Create element - var baseline, factor, temp, - element = $( this ), - - // Copy for children - cProps = [ "fontSize" ], - vProps = [ "borderTopWidth", "borderBottomWidth", "paddingTop", "paddingBottom" ], - hProps = [ "borderLeftWidth", "borderRightWidth", "paddingLeft", "paddingRight" ], - - // Set options - mode = options.mode, - restore = mode !== "effect", - scale = options.scale || "both", - origin = options.origin || [ "middle", "center" ], - position = element.css( "position" ), - pos = element.position(), - original = $.effects.scaledDimensions( element ), - from = options.from || original, - to = options.to || $.effects.scaledDimensions( element, 0 ); - - $.effects.createPlaceholder( element ); - - if ( mode === "show" ) { - temp = from; - from = to; - to = temp; - } - - // Set scaling factor - factor = { - from: { - y: from.height / original.height, - x: from.width / original.width - }, - to: { - y: to.height / original.height, - x: to.width / original.width - } - }; - - // Scale the css box - if ( scale === "box" || scale === "both" ) { - - // Vertical props scaling - if ( factor.from.y !== factor.to.y ) { - from = $.effects.setTransition( element, vProps, factor.from.y, from ); - to = $.effects.setTransition( element, vProps, factor.to.y, to ); - } - - // Horizontal props scaling - if ( factor.from.x !== factor.to.x ) { - from = $.effects.setTransition( element, hProps, factor.from.x, from ); - to = $.effects.setTransition( element, hProps, factor.to.x, to ); - } - } - - // Scale the content - if ( scale === "content" || scale === "both" ) { - - // Vertical props scaling - if ( factor.from.y !== factor.to.y ) { - from = $.effects.setTransition( element, cProps, factor.from.y, from ); - to = $.effects.setTransition( element, cProps, factor.to.y, to ); - } - } - - // Adjust the position properties based on the provided origin points - if ( origin ) { - baseline = $.effects.getBaseline( origin, original ); - from.top = ( original.outerHeight - from.outerHeight ) * baseline.y + pos.top; - from.left = ( original.outerWidth - from.outerWidth ) * baseline.x + pos.left; - to.top = ( original.outerHeight - to.outerHeight ) * baseline.y + pos.top; - to.left = ( original.outerWidth - to.outerWidth ) * baseline.x + pos.left; - } - element.css( from ); - - // Animate the children if desired - if ( scale === "content" || scale === "both" ) { - - vProps = vProps.concat( [ "marginTop", "marginBottom" ] ).concat( cProps ); - hProps = hProps.concat( [ "marginLeft", "marginRight" ] ); - - // Only animate children with width attributes specified - // TODO: is this right? should we include anything with css width specified as well - element.find( "*[width]" ).each( function() { - var child = $( this ), - childOriginal = $.effects.scaledDimensions( child ), - childFrom = { - height: childOriginal.height * factor.from.y, - width: childOriginal.width * factor.from.x, - outerHeight: childOriginal.outerHeight * factor.from.y, - outerWidth: childOriginal.outerWidth * factor.from.x - }, - childTo = { - height: childOriginal.height * factor.to.y, - width: childOriginal.width * factor.to.x, - outerHeight: childOriginal.height * factor.to.y, - outerWidth: childOriginal.width * factor.to.x - }; - - // Vertical props scaling - if ( factor.from.y !== factor.to.y ) { - childFrom = $.effects.setTransition( child, vProps, factor.from.y, childFrom ); - childTo = $.effects.setTransition( child, vProps, factor.to.y, childTo ); - } - - // Horizontal props scaling - if ( factor.from.x !== factor.to.x ) { - childFrom = $.effects.setTransition( child, hProps, factor.from.x, childFrom ); - childTo = $.effects.setTransition( child, hProps, factor.to.x, childTo ); - } - - if ( restore ) { - $.effects.saveStyle( child ); - } - - // Animate children - child.css( childFrom ); - child.animate( childTo, options.duration, options.easing, function() { - - // Restore children - if ( restore ) { - $.effects.restoreStyle( child ); - } - } ); - } ); - } - - // Animate - element.animate( to, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: function() { - - var offset = element.offset(); - - if ( to.opacity === 0 ) { - element.css( "opacity", from.opacity ); - } - - if ( !restore ) { - element - .css( "position", position === "static" ? "relative" : position ) - .offset( offset ); - - // Need to save style here so that automatic style restoration - // doesn't restore to the original styles from before the animation. - $.effects.saveStyle( element ); - } - - done(); - } - } ); - -} ); - - -/*! - * jQuery UI Effects Scale 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Scale Effect -//>>group: Effects -//>>description: Grows or shrinks an element and its content. -//>>docs: http://api.jqueryui.com/scale-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectScale = $.effects.define( "scale", function( options, done ) { - - // Create element - var el = $( this ), - mode = options.mode, - percent = parseInt( options.percent, 10 ) || - ( parseInt( options.percent, 10 ) === 0 ? 0 : ( mode !== "effect" ? 0 : 100 ) ), - - newOptions = $.extend( true, { - from: $.effects.scaledDimensions( el ), - to: $.effects.scaledDimensions( el, percent, options.direction || "both" ), - origin: options.origin || [ "middle", "center" ] - }, options ); - - // Fade option to support puff - if ( options.fade ) { - newOptions.from.opacity = 1; - newOptions.to.opacity = 0; - } - - $.effects.effect.size.call( this, newOptions, done ); -} ); - - -/*! - * jQuery UI Effects Puff 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Puff Effect -//>>group: Effects -//>>description: Creates a puff effect by scaling the element up and hiding it at the same time. -//>>docs: http://api.jqueryui.com/puff-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectPuff = $.effects.define( "puff", "hide", function( options, done ) { - var newOptions = $.extend( true, {}, options, { - fade: true, - percent: parseInt( options.percent, 10 ) || 150 - } ); - - $.effects.effect.scale.call( this, newOptions, done ); -} ); - - -/*! - * jQuery UI Effects Pulsate 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Pulsate Effect -//>>group: Effects -//>>description: Pulsates an element n times by changing the opacity to zero and back. -//>>docs: http://api.jqueryui.com/pulsate-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectPulsate = $.effects.define( "pulsate", "show", function( options, done ) { - var element = $( this ), - mode = options.mode, - show = mode === "show", - hide = mode === "hide", - showhide = show || hide, - - // Showing or hiding leaves off the "last" animation - anims = ( ( options.times || 5 ) * 2 ) + ( showhide ? 1 : 0 ), - duration = options.duration / anims, - animateTo = 0, - i = 1, - queuelen = element.queue().length; - - if ( show || !element.is( ":visible" ) ) { - element.css( "opacity", 0 ).show(); - animateTo = 1; - } - - // Anims - 1 opacity "toggles" - for ( ; i < anims; i++ ) { - element.animate( { opacity: animateTo }, duration, options.easing ); - animateTo = 1 - animateTo; - } - - element.animate( { opacity: animateTo }, duration, options.easing ); - - element.queue( done ); - - $.effects.unshift( element, queuelen, anims + 1 ); -} ); - - -/*! - * jQuery UI Effects Shake 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Shake Effect -//>>group: Effects -//>>description: Shakes an element horizontally or vertically n times. -//>>docs: http://api.jqueryui.com/shake-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectShake = $.effects.define( "shake", function( options, done ) { - - var i = 1, - element = $( this ), - direction = options.direction || "left", - distance = options.distance || 20, - times = options.times || 3, - anims = times * 2 + 1, - speed = Math.round( options.duration / anims ), - ref = ( direction === "up" || direction === "down" ) ? "top" : "left", - positiveMotion = ( direction === "up" || direction === "left" ), - animation = {}, - animation1 = {}, - animation2 = {}, - - queuelen = element.queue().length; - - $.effects.createPlaceholder( element ); - - // Animation - animation[ ref ] = ( positiveMotion ? "-=" : "+=" ) + distance; - animation1[ ref ] = ( positiveMotion ? "+=" : "-=" ) + distance * 2; - animation2[ ref ] = ( positiveMotion ? "-=" : "+=" ) + distance * 2; - - // Animate - element.animate( animation, speed, options.easing ); - - // Shakes - for ( ; i < times; i++ ) { - element - .animate( animation1, speed, options.easing ) - .animate( animation2, speed, options.easing ); - } - - element - .animate( animation1, speed, options.easing ) - .animate( animation, speed / 2, options.easing ) - .queue( done ); - - $.effects.unshift( element, queuelen, anims + 1 ); -} ); - - -/*! - * jQuery UI Effects Slide 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Slide Effect -//>>group: Effects -//>>description: Slides an element in and out of the viewport. -//>>docs: http://api.jqueryui.com/slide-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effectsEffectSlide = $.effects.define( "slide", "show", function( options, done ) { - var startClip, startRef, - element = $( this ), - map = { - up: [ "bottom", "top" ], - down: [ "top", "bottom" ], - left: [ "right", "left" ], - right: [ "left", "right" ] - }, - mode = options.mode, - direction = options.direction || "left", - ref = ( direction === "up" || direction === "down" ) ? "top" : "left", - positiveMotion = ( direction === "up" || direction === "left" ), - distance = options.distance || - element[ ref === "top" ? "outerHeight" : "outerWidth" ]( true ), - animation = {}; - - $.effects.createPlaceholder( element ); - - startClip = element.cssClip(); - startRef = element.position()[ ref ]; - - // Define hide animation - animation[ ref ] = ( positiveMotion ? -1 : 1 ) * distance + startRef; - animation.clip = element.cssClip(); - animation.clip[ map[ direction ][ 1 ] ] = animation.clip[ map[ direction ][ 0 ] ]; - - // Reverse the animation if we're showing - if ( mode === "show" ) { - element.cssClip( animation.clip ); - element.css( ref, animation[ ref ] ); - animation.clip = startClip; - animation[ ref ] = startRef; - } - - // Actually animate - element.animate( animation, { - queue: false, - duration: options.duration, - easing: options.easing, - complete: done - } ); -} ); - - -/*! - * jQuery UI Effects Transfer 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Transfer Effect -//>>group: Effects -//>>description: Displays a transfer effect from one element to another. -//>>docs: http://api.jqueryui.com/transfer-effect/ -//>>demos: http://jqueryui.com/effect/ - - - -var effect; -if ( $.uiBackCompat !== false ) { - effect = $.effects.define( "transfer", function( options, done ) { - $( this ).transfer( options, done ); - } ); -} -var effectsEffectTransfer = effect; - - -/*! - * jQuery UI Focusable 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: :focusable Selector -//>>group: Core -//>>description: Selects elements which can be focused. -//>>docs: http://api.jqueryui.com/focusable-selector/ - - - -// Selectors -$.ui.focusable = function( element, hasTabindex ) { - var map, mapName, img, focusableIfVisible, fieldset, - nodeName = element.nodeName.toLowerCase(); - - if ( "area" === nodeName ) { - map = element.parentNode; - mapName = map.name; - if ( !element.href || !mapName || map.nodeName.toLowerCase() !== "map" ) { - return false; - } - img = $( "img[usemap='#" + mapName + "']" ); - return img.length > 0 && img.is( ":visible" ); - } - - if ( /^(input|select|textarea|button|object)$/.test( nodeName ) ) { - focusableIfVisible = !element.disabled; - - if ( focusableIfVisible ) { - - // Form controls within a disabled fieldset are disabled. - // However, controls within the fieldset's legend do not get disabled. - // Since controls generally aren't placed inside legends, we skip - // this portion of the check. - fieldset = $( element ).closest( "fieldset" )[ 0 ]; - if ( fieldset ) { - focusableIfVisible = !fieldset.disabled; - } - } - } else if ( "a" === nodeName ) { - focusableIfVisible = element.href || hasTabindex; - } else { - focusableIfVisible = hasTabindex; - } - - return focusableIfVisible && $( element ).is( ":visible" ) && visible( $( element ) ); -}; - -// Support: IE 8 only -// IE 8 doesn't resolve inherit to visible/hidden for computed values -function visible( element ) { - var visibility = element.css( "visibility" ); - while ( visibility === "inherit" ) { - element = element.parent(); - visibility = element.css( "visibility" ); - } - return visibility !== "hidden"; -} - -$.extend( $.expr[ ":" ], { - focusable: function( element ) { - return $.ui.focusable( element, $.attr( element, "tabindex" ) != null ); - } -} ); - -var focusable = $.ui.focusable; - - - - -// Support: IE8 Only -// IE8 does not support the form attribute and when it is supplied. It overwrites the form prop -// with a string, so we need to find the proper form. -var form = $.fn.form = function() { - return typeof this[ 0 ].form === "string" ? this.closest( "form" ) : $( this[ 0 ].form ); -}; - - -/*! - * jQuery UI Form Reset Mixin 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Form Reset Mixin -//>>group: Core -//>>description: Refresh input widgets when their form is reset -//>>docs: http://api.jqueryui.com/form-reset-mixin/ - - - -var formResetMixin = $.ui.formResetMixin = { - _formResetHandler: function() { - var form = $( this ); - - // Wait for the form reset to actually happen before refreshing - setTimeout( function() { - var instances = form.data( "ui-form-reset-instances" ); - $.each( instances, function() { - this.refresh(); - } ); - } ); - }, - - _bindFormResetHandler: function() { - this.form = this.element.form(); - if ( !this.form.length ) { - return; - } - - var instances = this.form.data( "ui-form-reset-instances" ) || []; - if ( !instances.length ) { - - // We don't use _on() here because we use a single event handler per form - this.form.on( "reset.ui-form-reset", this._formResetHandler ); - } - instances.push( this ); - this.form.data( "ui-form-reset-instances", instances ); - }, - - _unbindFormResetHandler: function() { - if ( !this.form.length ) { - return; - } - - var instances = this.form.data( "ui-form-reset-instances" ); - instances.splice( $.inArray( this, instances ), 1 ); - if ( instances.length ) { - this.form.data( "ui-form-reset-instances", instances ); - } else { - this.form - .removeData( "ui-form-reset-instances" ) - .off( "reset.ui-form-reset" ); - } - } -}; - - -/*! - * jQuery UI Support for jQuery core 1.7.x 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - * - */ - -//>>label: jQuery 1.7 Support -//>>group: Core -//>>description: Support version 1.7.x of jQuery core - - - -// Support: jQuery 1.7 only -// Not a great way to check versions, but since we only support 1.7+ and only -// need to detect <1.8, this is a simple check that should suffice. Checking -// for "1.7." would be a bit safer, but the version string is 1.7, not 1.7.0 -// and we'll never reach 1.70.0 (if we do, we certainly won't be supporting -// 1.7 anymore). See #11197 for why we're not using feature detection. -if ( $.fn.jquery.substring( 0, 3 ) === "1.7" ) { - - // Setters for .innerWidth(), .innerHeight(), .outerWidth(), .outerHeight() - // Unlike jQuery Core 1.8+, these only support numeric values to set the - // dimensions in pixels - $.each( [ "Width", "Height" ], function( i, name ) { - var side = name === "Width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ], - type = name.toLowerCase(), - orig = { - innerWidth: $.fn.innerWidth, - innerHeight: $.fn.innerHeight, - outerWidth: $.fn.outerWidth, - outerHeight: $.fn.outerHeight - }; - - function reduce( elem, size, border, margin ) { - $.each( side, function() { - size -= parseFloat( $.css( elem, "padding" + this ) ) || 0; - if ( border ) { - size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0; - } - if ( margin ) { - size -= parseFloat( $.css( elem, "margin" + this ) ) || 0; - } - } ); - return size; - } - - $.fn[ "inner" + name ] = function( size ) { - if ( size === undefined ) { - return orig[ "inner" + name ].call( this ); - } - - return this.each( function() { - $( this ).css( type, reduce( this, size ) + "px" ); - } ); - }; - - $.fn[ "outer" + name ] = function( size, margin ) { - if ( typeof size !== "number" ) { - return orig[ "outer" + name ].call( this, size ); - } - - return this.each( function() { - $( this ).css( type, reduce( this, size, true, margin ) + "px" ); - } ); - }; - } ); - - $.fn.addBack = function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - }; -} - -; -/*! - * jQuery UI Keycode 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Keycode -//>>group: Core -//>>description: Provide keycodes as keynames -//>>docs: http://api.jqueryui.com/jQuery.ui.keyCode/ - - -var keycode = $.ui.keyCode = { - BACKSPACE: 8, - COMMA: 188, - DELETE: 46, - DOWN: 40, - END: 35, - ENTER: 13, - ESCAPE: 27, - HOME: 36, - LEFT: 37, - PAGE_DOWN: 34, - PAGE_UP: 33, - PERIOD: 190, - RIGHT: 39, - SPACE: 32, - TAB: 9, - UP: 38 -}; - - - - -// Internal use only -var escapeSelector = $.ui.escapeSelector = ( function() { - var selectorEscape = /([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g; - return function( selector ) { - return selector.replace( selectorEscape, "\\$1" ); - }; -} )(); - - -/*! - * jQuery UI Labels 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: labels -//>>group: Core -//>>description: Find all the labels associated with a given input -//>>docs: http://api.jqueryui.com/labels/ - - - -var labels = $.fn.labels = function() { - var ancestor, selector, id, labels, ancestors; - - // Check control.labels first - if ( this[ 0 ].labels && this[ 0 ].labels.length ) { - return this.pushStack( this[ 0 ].labels ); - } - - // Support: IE <= 11, FF <= 37, Android <= 2.3 only - // Above browsers do not support control.labels. Everything below is to support them - // as well as document fragments. control.labels does not work on document fragments - labels = this.eq( 0 ).parents( "label" ); - - // Look for the label based on the id - id = this.attr( "id" ); - if ( id ) { - - // We don't search against the document in case the element - // is disconnected from the DOM - ancestor = this.eq( 0 ).parents().last(); - - // Get a full set of top level ancestors - ancestors = ancestor.add( ancestor.length ? ancestor.siblings() : this.siblings() ); - - // Create a selector for the label based on the id - selector = "label[for='" + $.ui.escapeSelector( id ) + "']"; - - labels = labels.add( ancestors.find( selector ).addBack( selector ) ); - - } - - // Return whatever we have found for labels - return this.pushStack( labels ); -}; - - -/*! - * jQuery UI Scroll Parent 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: scrollParent -//>>group: Core -//>>description: Get the closest ancestor element that is scrollable. -//>>docs: http://api.jqueryui.com/scrollParent/ - - - -var scrollParent = $.fn.scrollParent = function( includeHidden ) { - var position = this.css( "position" ), - excludeStaticParent = position === "absolute", - overflowRegex = includeHidden ? /(auto|scroll|hidden)/ : /(auto|scroll)/, - scrollParent = this.parents().filter( function() { - var parent = $( this ); - if ( excludeStaticParent && parent.css( "position" ) === "static" ) { - return false; - } - return overflowRegex.test( parent.css( "overflow" ) + parent.css( "overflow-y" ) + - parent.css( "overflow-x" ) ); - } ).eq( 0 ); - - return position === "fixed" || !scrollParent.length ? - $( this[ 0 ].ownerDocument || document ) : - scrollParent; -}; - - -/*! - * jQuery UI Tabbable 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: :tabbable Selector -//>>group: Core -//>>description: Selects elements which can be tabbed to. -//>>docs: http://api.jqueryui.com/tabbable-selector/ - - - -var tabbable = $.extend( $.expr[ ":" ], { - tabbable: function( element ) { - var tabIndex = $.attr( element, "tabindex" ), - hasTabindex = tabIndex != null; - return ( !hasTabindex || tabIndex >= 0 ) && $.ui.focusable( element, hasTabindex ); - } -} ); - - -/*! - * jQuery UI Unique ID 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: uniqueId -//>>group: Core -//>>description: Functions to generate and remove uniqueId's -//>>docs: http://api.jqueryui.com/uniqueId/ - - - -var uniqueId = $.fn.extend( { - uniqueId: ( function() { - var uuid = 0; - - return function() { - return this.each( function() { - if ( !this.id ) { - this.id = "ui-id-" + ( ++uuid ); - } - } ); - }; - } )(), - - removeUniqueId: function() { - return this.each( function() { - if ( /^ui-id-\d+$/.test( this.id ) ) { - $( this ).removeAttr( "id" ); - } - } ); - } -} ); - - -/*! - * jQuery UI Accordion 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - */ - -//>>label: Accordion -//>>group: Widgets -// jscs:disable maximumLineLength -//>>description: Displays collapsible content panels for presenting information in a limited amount of space. -// jscs:enable maximumLineLength -//>>docs: http://api.jqueryui.com/accordion/ -//>>demos: http://jqueryui.com/accordion/ -//>>css.structure: ../../themes/base/core.css -//>>css.structure: ../../themes/base/accordion.css -//>>css.theme: ../../themes/base/theme.css - - - -var widgetsAccordion = $.widget( "ui.accordion", { - version: "1.12.1", - options: { - active: 0, - animate: {}, - classes: { - "ui-accordion-header": "ui-corner-top", - "ui-accordion-header-collapsed": "ui-corner-all", - "ui-accordion-content": "ui-corner-bottom" - }, - collapsible: false, - event: "click", - header: "> li > :first-child, > :not(li):even", - heightStyle: "auto", - icons: { - activeHeader: "ui-icon-triangle-1-s", - header: "ui-icon-triangle-1-e" - }, - - // Callbacks - activate: null, - beforeActivate: null - }, - - hideProps: { - borderTopWidth: "hide", - borderBottomWidth: "hide", - paddingTop: "hide", - paddingBottom: "hide", - height: "hide" - }, - - showProps: { - borderTopWidth: "show", - borderBottomWidth: "show", - paddingTop: "show", - paddingBottom: "show", - height: "show" - }, - - _create: function() { - var options = this.options; - - this.prevShow = this.prevHide = $(); - this._addClass( "ui-accordion", "ui-widget ui-helper-reset" ); - this.element.attr( "role", "tablist" ); - - // Don't allow collapsible: false and active: false / null - if ( !options.collapsible && ( options.active === false || options.active == null ) ) { - options.active = 0; - } - - this._processPanels(); - - // handle negative values - if ( options.active < 0 ) { - options.active += this.headers.length; - } - this._refresh(); - }, - - _getCreateEventData: function() { - return { - header: this.active, - panel: !this.active.length ? $() : this.active.next() - }; - }, - - _createIcons: function() { - var icon, children, - icons = this.options.icons; - - if ( icons ) { - icon = $( "" ); - this._addClass( icon, "ui-accordion-header-icon", "ui-icon " + icons.header ); - icon.prependTo( this.headers ); - children = this.active.children( ".ui-accordion-header-icon" ); - this._removeClass( children, icons.header ) - ._addClass( children, null, icons.activeHeader ) - ._addClass( this.headers, "ui-accordion-icons" ); - } - }, - - _destroyIcons: function() { - this._removeClass( this.headers, "ui-accordion-icons" ); - this.headers.children( ".ui-accordion-header-icon" ).remove(); - }, - - _destroy: function() { - var contents; - - // Clean up main element - this.element.removeAttr( "role" ); - - // Clean up headers - this.headers - .removeAttr( "role aria-expanded aria-selected aria-controls tabIndex" ) - .removeUniqueId(); - - this._destroyIcons(); - - // Clean up content panels - contents = this.headers.next() - .css( "display", "" ) - .removeAttr( "role aria-hidden aria-labelledby" ) - .removeUniqueId(); - - if ( this.options.heightStyle !== "content" ) { - contents.css( "height", "" ); - } - }, - - _setOption: function( key, value ) { - if ( key === "active" ) { - - // _activate() will handle invalid values and update this.options - this._activate( value ); - return; - } - - if ( key === "event" ) { - if ( this.options.event ) { - this._off( this.headers, this.options.event ); - } - this._setupEvents( value ); - } - - this._super( key, value ); - - // Setting collapsible: false while collapsed; open first panel - if ( key === "collapsible" && !value && this.options.active === false ) { - this._activate( 0 ); - } - - if ( key === "icons" ) { - this._destroyIcons(); - if ( value ) { - this._createIcons(); - } - } - }, - - _setOptionDisabled: function( value ) { - this._super( value ); - - this.element.attr( "aria-disabled", value ); - - // Support: IE8 Only - // #5332 / #6059 - opacity doesn't cascade to positioned elements in IE - // so we need to add the disabled class to the headers and panels - this._toggleClass( null, "ui-state-disabled", !!value ); - this._toggleClass( this.headers.add( this.headers.next() ), null, "ui-state-disabled", - !!value ); - }, - - _keydown: function( event ) { - if ( event.altKey || event.ctrlKey ) { - return; - } - - var keyCode = $.ui.keyCode, - length = this.headers.length, - currentIndex = this.headers.index( event.target ), - toFocus = false; - - switch ( event.keyCode ) { - case keyCode.RIGHT: - case keyCode.DOWN: - toFocus = this.headers[ ( currentIndex + 1 ) % length ]; - break; - case keyCode.LEFT: - case keyCode.UP: - toFocus = this.headers[ ( currentIndex - 1 + length ) % length ]; - break; - case keyCode.SPACE: - case keyCode.ENTER: - this._eventHandler( event ); - break; - case keyCode.HOME: - toFocus = this.headers[ 0 ]; - break; - case keyCode.END: - toFocus = this.headers[ length - 1 ]; - break; - } - - if ( toFocus ) { - $( event.target ).attr( "tabIndex", -1 ); - $( toFocus ).attr( "tabIndex", 0 ); - $( toFocus ).trigger( "focus" ); - event.preventDefault(); - } - }, - - _panelKeyDown: function( event ) { - if ( event.keyCode === $.ui.keyCode.UP && event.ctrlKey ) { - $( event.currentTarget ).prev().trigger( "focus" ); - } - }, - - refresh: function() { - var options = this.options; - this._processPanels(); - - // Was collapsed or no panel - if ( ( options.active === false && options.collapsible === true ) || - !this.headers.length ) { - options.active = false; - this.active = $(); - - // active false only when collapsible is true - } else if ( options.active === false ) { - this._activate( 0 ); - - // was active, but active panel is gone - } else if ( this.active.length && !$.contains( this.element[ 0 ], this.active[ 0 ] ) ) { - - // all remaining panel are disabled - if ( this.headers.length === this.headers.find( ".ui-state-disabled" ).length ) { - options.active = false; - this.active = $(); - - // activate previous panel - } else { - this._activate( Math.max( 0, options.active - 1 ) ); - } - - // was active, active panel still exists - } else { - - // make sure active index is correct - options.active = this.headers.index( this.active ); - } - - this._destroyIcons(); - - this._refresh(); - }, - - _processPanels: function() { - var prevHeaders = this.headers, - prevPanels = this.panels; - - this.headers = this.element.find( this.options.header ); - this._addClass( this.headers, "ui-accordion-header ui-accordion-header-collapsed", - "ui-state-default" ); - - this.panels = this.headers.next().filter( ":not(.ui-accordion-content-active)" ).hide(); - this._addClass( this.panels, "ui-accordion-content", "ui-helper-reset ui-widget-content" ); - - // Avoid memory leaks (#10056) - if ( prevPanels ) { - this._off( prevHeaders.not( this.headers ) ); - this._off( prevPanels.not( this.panels ) ); - } - }, - - _refresh: function() { - var maxHeight, - options = this.options, - heightStyle = options.heightStyle, - parent = this.element.parent(); - - this.active = this._findActive( options.active ); - this._addClass( this.active, "ui-accordion-header-active", "ui-state-active" ) - ._removeClass( this.active, "ui-accordion-header-collapsed" ); - this._addClass( this.active.next(), "ui-accordion-content-active" ); - this.active.next().show(); - - this.headers - .attr( "role", "tab" ) - .each( function() { - var header = $( this ), - headerId = header.uniqueId().attr( "id" ), - panel = header.next(), - panelId = panel.uniqueId().attr( "id" ); - header.attr( "aria-controls", panelId ); - panel.attr( "aria-labelledby", headerId ); - } ) - .next() - .attr( "role", "tabpanel" ); - - this.headers - .not( this.active ) - .attr( { - "aria-selected": "false", - "aria-expanded": "false", - tabIndex: -1 - } ) - .next() - .attr( { - "aria-hidden": "true" - } ) - .hide(); - - // Make sure at least one header is in the tab order - if ( !this.active.length ) { - this.headers.eq( 0 ).attr( "tabIndex", 0 ); - } else { - this.active.attr( { - "aria-selected": "true", - "aria-expanded": "true", - tabIndex: 0 - } ) - .next() - .attr( { - "aria-hidden": "false" - } ); - } - - this._createIcons(); - - this._setupEvents( options.event ); - - if ( heightStyle === "fill" ) { - maxHeight = parent.height(); - this.element.siblings( ":visible" ).each( function() { - var elem = $( this ), - position = elem.css( "position" ); - - if ( position === "absolute" || position === "fixed" ) { - return; - } - maxHeight -= elem.outerHeight( true ); - } ); - - this.headers.each( function() { - maxHeight -= $( this ).outerHeight( true ); - } ); - - this.headers.next() - .each( function() { - $( this ).height( Math.max( 0, maxHeight - - $( this ).innerHeight() + $( this ).height() ) ); - } ) - .css( "overflow", "auto" ); - } else if ( heightStyle === "auto" ) { - maxHeight = 0; - this.headers.next() - .each( function() { - var isVisible = $( this ).is( ":visible" ); - if ( !isVisible ) { - $( this ).show(); - } - maxHeight = Math.max( maxHeight, $( this ).css( "height", "" ).height() ); - if ( !isVisible ) { - $( this ).hide(); - } - } ) - .height( maxHeight ); - } - }, - - _activate: function( index ) { - var active = this._findActive( index )[ 0 ]; - - // Trying to activate the already active panel - if ( active === this.active[ 0 ] ) { - return; - } - - // Trying to collapse, simulate a click on the currently active header - active = active || this.active[ 0 ]; - - this._eventHandler( { - target: active, - currentTarget: active, - preventDefault: $.noop - } ); - }, - - _findActive: function( selector ) { - return typeof selector === "number" ? this.headers.eq( selector ) : $(); - }, - - _setupEvents: function( event ) { - var events = { - keydown: "_keydown" - }; - if ( event ) { - $.each( event.split( " " ), function( index, eventName ) { - events[ eventName ] = "_eventHandler"; - } ); - } - - this._off( this.headers.add( this.headers.next() ) ); - this._on( this.headers, events ); - this._on( this.headers.next(), { keydown: "_panelKeyDown" } ); - this._hoverable( this.headers ); - this._focusable( this.headers ); - }, - - _eventHandler: function( event ) { - var activeChildren, clickedChildren, - options = this.options, - active = this.active, - clicked = $( event.currentTarget ), - clickedIsActive = clicked[ 0 ] === active[ 0 ], - collapsing = clickedIsActive && options.collapsible, - toShow = collapsing ? $() : clicked.next(), - toHide = active.next(), - eventData = { - oldHeader: active, - oldPanel: toHide, - newHeader: collapsing ? $() : clicked, - newPanel: toShow - }; - - event.preventDefault(); - - if ( - - // click on active header, but not collapsible - ( clickedIsActive && !options.collapsible ) || - - // allow canceling activation - ( this._trigger( "beforeActivate", event, eventData ) === false ) ) { - return; - } - - options.active = collapsing ? false : this.headers.index( clicked ); - - // When the call to ._toggle() comes after the class changes - // it causes a very odd bug in IE 8 (see #6720) - this.active = clickedIsActive ? $() : clicked; - this._toggle( eventData ); - - // Switch classes - // corner classes on the previously active header stay after the animation - this._removeClass( active, "ui-accordion-header-active", "ui-state-active" ); - if ( options.icons ) { - activeChildren = active.children( ".ui-accordion-header-icon" ); - this._removeClass( activeChildren, null, options.icons.activeHeader ) - ._addClass( activeChildren, null, options.icons.header ); - } - - if ( !clickedIsActive ) { - this._removeClass( clicked, "ui-accordion-header-collapsed" ) - ._addClass( clicked, "ui-accordion-header-active", "ui-state-active" ); - if ( options.icons ) { - clickedChildren = clicked.children( ".ui-accordion-header-icon" ); - this._removeClass( clickedChildren, null, options.icons.header ) - ._addClass( clickedChildren, null, options.icons.activeHeader ); - } - - this._addClass( clicked.next(), "ui-accordion-content-active" ); - } - }, - - _toggle: function( data ) { - var toShow = data.newPanel, - toHide = this.prevShow.length ? this.prevShow : data.oldPanel; - - // Handle activating a panel during the animation for another activation - this.prevShow.add( this.prevHide ).stop( true, true ); - this.prevShow = toShow; - this.prevHide = toHide; - - if ( this.options.animate ) { - this._animate( toShow, toHide, data ); - } else { - toHide.hide(); - toShow.show(); - this._toggleComplete( data ); - } - - toHide.attr( { - "aria-hidden": "true" - } ); - toHide.prev().attr( { - "aria-selected": "false", - "aria-expanded": "false" - } ); - - // if we're switching panels, remove the old header from the tab order - // if we're opening from collapsed state, remove the previous header from the tab order - // if we're collapsing, then keep the collapsing header in the tab order - if ( toShow.length && toHide.length ) { - toHide.prev().attr( { - "tabIndex": -1, - "aria-expanded": "false" - } ); - } else if ( toShow.length ) { - this.headers.filter( function() { - return parseInt( $( this ).attr( "tabIndex" ), 10 ) === 0; - } ) - .attr( "tabIndex", -1 ); - } - - toShow - .attr( "aria-hidden", "false" ) - .prev() - .attr( { - "aria-selected": "true", - "aria-expanded": "true", - tabIndex: 0 - } ); - }, - - _animate: function( toShow, toHide, data ) { - var total, easing, duration, - that = this, - adjust = 0, - boxSizing = toShow.css( "box-sizing" ), - down = toShow.length && - ( !toHide.length || ( toShow.index() < toHide.index() ) ), - animate = this.options.animate || {}, - options = down && animate.down || animate, - complete = function() { - that._toggleComplete( data ); - }; - - if ( typeof options === "number" ) { - duration = options; - } - if ( typeof options === "string" ) { - easing = options; - } - - // fall back from options to animation in case of partial down settings - easing = easing || options.easing || animate.easing; - duration = duration || options.duration || animate.duration; - - if ( !toHide.length ) { - return toShow.animate( this.showProps, duration, easing, complete ); - } - if ( !toShow.length ) { - return toHide.animate( this.hideProps, duration, easing, complete ); - } - - total = toShow.show().outerHeight(); - toHide.animate( this.hideProps, { - duration: duration, - easing: easing, - step: function( now, fx ) { - fx.now = Math.round( now ); - } - } ); - toShow - .hide() - .animate( this.showProps, { - duration: duration, - easing: easing, - complete: complete, - step: function( now, fx ) { - fx.now = Math.round( now ); - if ( fx.prop !== "height" ) { - if ( boxSizing === "content-box" ) { - adjust += fx.now; - } - } else if ( that.options.heightStyle !== "content" ) { - fx.now = Math.round( total - toHide.outerHeight() - adjust ); - adjust = 0; - } - } - } ); - }, - - _toggleComplete: function( data ) { - var toHide = data.oldPanel, - prev = toHide.prev(); - - this._removeClass( toHide, "ui-accordion-content-active" ); - this._removeClass( prev, "ui-accordion-header-active" ) - ._addClass( prev, "ui-accordion-header-collapsed" ); - - // Work around for rendering bug in IE (#5421) - if ( toHide.length ) { - toHide.parent()[ 0 ].className = toHide.parent()[ 0 ].className; - } - this._trigger( "activate", null, data ); - } -} ); - - - -var safeActiveElement = $.ui.safeActiveElement = function( document ) { - var activeElement; - - // Support: IE 9 only - // IE9 throws an "Unspecified error" accessing document.activeElement from an