m |
|||
Line 57: | Line 57: | ||
div#content{ | div#content{ | ||
width:100%; | width:100%; | ||
− | margin: | + | margin-top:-20px; |
padding:0; | padding:0; | ||
} | } |
Revision as of 11:02, 28 September 2016
html, body {
position: relative; width: 100%; height: 100%;
}
body.disable-scroll {
overflow: hidden;
}
h2 {
padding-top: 50px; padding-bottom: 50px;
}
div.inner-text-container {
position: relative;
}
div.inner-text-container>img {
width: 100%;
}
/*
div.inner-text-container:hover>img {
-webkit-filter: brightness(.5); filter: brightness(.5); transition: all .3s ease-in-out;
}
div.inner-text-container:hover>h3 {
top: 43%; opacity: 1;
}
- /
h3.inner-text {
position: absolute; top: 120%; left: 35%; opacity: 0; /* transition: all .38s cubic-bezier(.75, 0, .1, 1); color: white;*/
}
nav.top-bar ul {
background-color: transparent;
}
nav.orbit-bullets {
transform: translateY(-180%);
}
div#content{
width:100%; margin-top:-20px; padding:0;
}
div#top_title{
display:none;
}
- top_menu_inside #bars_item{
left: auto; right: calc(1% + 170px);
}
div#sideMenu{
left: auto; right: 1%;
}
div.large-6 {
font-size: .9em;
}
div.large-6>img {
padding-top: 5px;
}
div.sticky {
z-index: 15;
}
div.sticky.is-stuck {
z-index: 15;
}
ul.dropdown.menu {
font-size: .9em; font-weight: bold;
}
ul.dropdown.menu a:link {
color: #eee;
}
ul.dropdown.menu a:visited {
color: #eee;
}
ul.dropdown.menu>li.is-dropdown-submenu-parent>a::after {
content: none;
}
ul.is-dropdown-submenu.menu {
border: none; background-color: #2c3840;
}
ul.is-dropdown-submenu.menu>li {
padding: 2px 0; background-color: #2c3840;
}
figure#overlay {
position: fixed; z-index: 10; display: block; visibility: hidden; width: 100%; height: 100%; margin: 0; opacity: 0; background: rgba(29, 29, 31, .6);
}
.img-fixed-position {
height: 169px; margin-top: 10px; background-repeat: no-repeat; background-position: center; background-size: 100%;
}
- main-img-container {
position: relative; z-index: 9;
}
- main-img {
width: 100%; height: 100%; opacity: .8;
}
.top-bar {
padding: 0;
}
.menu>li {
padding: 10px 5px;
}
- HQ_page{
width: 100%;
}
- navbar-global {
position: absolute; z-index: 20; top: 0; width: 100%; background-color: #2c3840;
}
- navbar-global ul>li:hover {
background-color: #41525e;
}
nav#navbar-head {
position: absolute; bottom: 0; width: 100%; transition: all .25s cubic-bezier(.75, 0, .1, 1); background-color: transparent;
}
- navbar-head h3 {
font-size: 1rem; margin-bottom: 0; padding: .7rem 1rem;
}
- navbar-head #nav-top {
visibility: hidden;
}
- navbar-head>div.top-bar-right {
padding-right: 30px;
}
- navbar-head>.top-bar-right li {
transition: color .1s ease-in-out; color: #2199e8;
}
- navbar-head>.top-bar-right li:hover {
color: #ddd;
}
- navbar-head>.top-bar-title li>h3 {
font-weight: bold; color: #aaa;
}
- navbar-head h3:hover {
cursor: pointer;
}
- navbar-head li {
padding: 0; background-color: transparent;
}
- navbar-head a {
position: relative; padding: calc(.7rem + 15px) calc(1rem + 20px);
}
- navbar-head.navbar-head-pinned a::after {
position: absolute; right: 100%; bottom: 0; width: 0; height: .25em; content: ; transition: all .15s ease-in-out; background-color: #41525e;
}
- navbar-head.navbar-head-pinned a.active::after {
right: 0; width: 100%;
}
/*
- navbar-head a::before {
content: ; position: absolute; bottom: 0; right: 50%; height: .25em; background-color: #41525e; width: 0; transition: all .15s ease-in-out;
}
- navbar-head a::after {
content: ; position: absolute; bottom: 0; left: 50%; height: .25em; background-color: #41525e; width: 0; transition: all .15s ease-in-out;
}
- navbar-head a.active::before {
width: 50%; /*box-shadow: 0 -.2em 0 #41525e inset;
}
- navbar-head a.active::after {
width: 50%; /*box-shadow: 0 -.2em 0 #41525e inset;
}*/
- navbar-head ul {
background-color: transparent;
}
nav#navbar-head.navbar-head-pinned {
background-color: white; box-shadow: 0 0 8px rgba(0, 0, 0, .4);
}
nav#navbar-head.navbar-head-pinned li#nav-top {
visibility: visible;
}
- navbar-head.navbar-head-pinned>div.top-bar-right>ul.menu>li>h3 {
color: #333;
}
- navbar-head.navbar-head-pinned>div.top-bar-right>ul.menu>li>h3:hover {
color: #aaa;
}
- nav-sidebar-content {
position: fixed; z-index: 15; top: 0; right: -300px; width: 300px; height: 100%; background-color: rgba(1, 1, 1, .8);
}
- nav-sidebar-content>ul {
font-size: 1.4em; height: 85%; margin-top: 50px; list-style: none; opacity: 1;
}
- nav-sidebar-content>ul>li {
height: 13%; margin-top: 0;
}
- nav-sidebar-content>ul>li>a {
text-decoration: none; color: #fff;
}
- nav-sidebar-content>ul>li>a:hover {
transition: color .3s ease; color: #9b9baf;
}
- nav-sidebar {
position: fixed; z-index: 16; top: 17px; right: 5%; width: 30px; height: 25px; cursor: pointer; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);
}
- nav-sidebar span {
position: absolute; left: 0; display: block; width: 100%; height: 3px; -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); opacity: 1; border-radius: 3px; background: #fff;
}
- nav-sidebar.nav-sidebar-toggle span {
background-color: #666;
}
- nav-sidebar span:nth-child(1) {
top: 0;
}
- nav-sidebar span:nth-child(2),
- nav-sidebar span:nth-child(3) {
top: 9px;
}
- nav-sidebar span:nth-child(4) {
top: 18px;
}
- nav-sidebar.open span:nth-child(1) {
top: 9px; left: 50%; width: 0;
}
- nav-sidebar.open span:nth-child(2) {
-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
- nav-sidebar.open span:nth-child(3) {
-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);
}
- nav-sidebar.open span:nth-child(4) {
top: 9px; left: 50%; width: 0;
}
@media(min-width: 768px) {
.content-container { padding-top: 25px; padding-bottom: 25px; } #main-img-container { width: 100%; height: 100vh; } .img-fixed-position { min-height: 500px; background-repeat: no-repeat; background-attachment: fixed; background-size: cover; }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.scrollmagic-pin-spacer { bottom: 68px !important; }
}