|
@charset "UTF-8"; |
|
.glyphicon-lg { |
|
font-size: 3em |
|
} |
|
|
|
.blockquote-box { |
|
border-right: 5px solid #f1f1f2; |
|
margin-bottom: 25px |
|
} |
|
|
|
.blockquote-box .square { |
|
width: 100px; |
|
min-height: 40px; |
|
margin-right: 22px; |
|
text-align: center!important; |
|
background-color: #f1f1f2; |
|
padding: 20px 0 |
|
} |
|
|
|
.square img { |
|
width: 60px; |
|
} |
|
|
|
.blockquote-box.blockquote-primary { |
|
border-color: #357EBD |
|
} |
|
|
|
.blockquote-box.blockquote-primary .square { |
|
background-color: #428BCA; |
|
color: #FFF |
|
} |
|
|
|
.blockquote-box.blockquote-success { |
|
border-color: #4CAE4C |
|
} |
|
|
|
.blockquote-box.blockquote-success .square { |
|
background-color: #5CB85C; |
|
color: #FFF |
|
} |
|
|
|
.blockquote-box.blockquote-info { |
|
border-color: #46B8DA |
|
} |
|
|
|
.blockquote-box.blockquote-info .square { |
|
background-color: #5BC0DE; |
|
color: #FFF |
|
} |
|
|
|
.blockquote-box.blockquote-warning { |
|
border-color: #EEA236 |
|
} |
|
|
|
.blockquote-box.blockquote-warning .square { |
|
background-color: #F0AD4E; |
|
color: #FFF |
|
} |
|
|
|
.blockquote-box.blockquote-danger { |
|
border-color: #D43F3A |
|
} |
|
|
|
.blockquote-box.blockquote-danger .square { |
|
background-color: #D9534F; |
|
color: #FFF |
|
} |
|
|
|
.report { |
|
width: 100%; |
|
margin-bottom: 15px; |
|
} |
|
|
|
.activeBtn { |
|
background: #e1523d; |
|
border-color: #cc4b37 |
|
} |
|
|
|
@font-face { |
|
font-family: "arrows"; |
|
src: url("../fonts/arrows.eot"); |
|
src: url("../fonts/arrows.eot?#iefix") format("embedded-opentype"), url("../fonts/arrows.woff") format("woff"), url("../fonts/arrows.ttf") format("truetype"), url("../fonts/arrows.svg#arrows") format("svg"); |
|
font-weight: normal; |
|
font-style: normal; |
|
} |
|
|
|
[data-icon]:before { |
|
font-family: "arrows" !important; |
|
content: attr(data-icon); |
|
font-style: normal !important; |
|
font-weight: normal !important; |
|
font-variant: normal !important; |
|
text-transform: none !important; |
|
speak: none; |
|
line-height: 1; |
|
-webkit-font-smoothing: antialiased; |
|
-moz-osx-font-smoothing: grayscale; |
|
} |
|
|
|
[class^="icon-"]:before, |
|
[class*=" icon-"]:before { |
|
font-family: "arrows" !important; |
|
font-style: normal !important; |
|
font-weight: normal !important; |
|
font-variant: normal !important; |
|
text-transform: none !important; |
|
speak: none; |
|
line-height: 1; |
|
-webkit-font-smoothing: antialiased; |
|
-moz-osx-font-smoothing: grayscale; |
|
} |
|
|
|
.icon-arrow-66:before { |
|
content: "a"; |
|
} |
|
|
|
.icon-arrow-65:before { |
|
content: "b"; |
|
} |
|
|
|
.icon-arrow-62:before { |
|
content: "c"; |
|
} |
|
|
|
.icon-arrow-61:before { |
|
content: "d"; |
|
} |
|
|
|
.carousel-control { |
|
position: absolute; |
|
top: 0; |
|
bottom: 0; |
|
left: 0; |
|
width: 5%; |
|
font-size: 60px; |
|
color: #999; |
|
text-align: center; |
|
text-shadow: rgb(255, 255, 255) 0px 1px; |
|
filter: alpha(opacity=50); |
|
opacity: .5; |
|
} |
|
|
|
.carousel-control:hover { |
|
color: #999; |
|
} |
|
|
|
.carousel-control span { |
|
position: absolute; |
|
top: 50%; |
|
left: 50% z-index: 5; |
|
display: inline-block; |
|
height: 60px; |
|
width: 60px; |
|
margin-top: -30px; |
|
margin-left: -30px; |
|
} |
|
|
|
html, |
|
body { |
|
height: 100%; |
|
background: #000; |
|
font-family: "Open Sans"; |
|
font-weight:300; |
|
} |
|
|
|
body { |
|
-webkit-transform: translate3d(0, 0, 0); |
|
-moz-transform: translate3d(0, 0, 0); |
|
-ms-transform: translate3d(0, 0, 0); |
|
-o-transform: translate3d(0, 0, 0); |
|
transform: translate3d(0, 0, 0); |
|
-webkit-transition: 0.5s ease-in-out; |
|
-moz-transition: 0.5s ease-in-out; |
|
-o-transition: 0.5s ease-in-out; |
|
transition: 0.5s ease-in-out; |
|
overflow: hidden; |
|
-webkit-overflow-scrolling: touch; |
|
} |
|
|
|
h1, |
|
h2, |
|
h3, |
|
h4, |
|
h5, |
|
h6 { |
|
font-family: "Montserrat"; |
|
text-transform: uppercase |
|
} |
|
|
|
strong { |
|
font-weight: normal; |
|
font-family: "Open Sans"; |
|
text-transform: uppercase; |
|
font-weight:400; |
|
} |
|
|
|
.padding { |
|
padding: 20px; |
|
text-transform: uppercase; |
|
} |
|
|
|
.carousel, |
|
.item, |
|
.active { |
|
height: 100%; |
|
} |
|
|
|
.carousel-inner { |
|
height: 100%; |
|
} |
|
|
|
.fill { |
|
width: 100%; |
|
height: 100%; |
|
background-position: center; |
|
background-size: cover; |
|
padding: 0; |
|
background-repeat: no-repeat; |
|
} |
|
/* faster sliding speed */ |
|
|
|
.carousel-inner > .item { |
|
-webkit-transition: 0.3s ease-in-out left; |
|
-moz-transition: 0.3s ease-in-out left; |
|
-o-transition: 0.3s ease-in-out left; |
|
transition: 0.3s ease-in-out left; |
|
} |
|
|
|
.darken { |
|
position: fixed; |
|
top: 0; |
|
bottom: 0; |
|
right: 0; |
|
left: 0; |
|
width: 100%; |
|
height: 100%; |
|
background: #fff; |
|
z-index: 99998; |
|
opacity: .90 |
|
} |
|
|
|
.dotted { |
|
border-bottom: 2px dotted #444; |
|
margin: 20px 0; |
|
} |
|
|
|
#loader { |
|
display: block; |
|
position: absolute; |
|
left: 50%; |
|
margin-left: -100px; |
|
top: 50%; |
|
margin-top: -50px; |
|
height: 100px; |
|
width: 200px; |
|
z-index: 9999999; |
|
text-align: center |
|
} |
|
|
|
.carousel.fade { |
|
opacity: 1; |
|
} |
|
|
|
.carousel.fade .item { |
|
-moz-transition: opacity ease-in-out .7s; |
|
-o-transition: opacity ease-in-out .7s; |
|
-webkit-transition: opacity ease-in-out .7s; |
|
transition: opacity ease-in-out .7s; |
|
left: 0 !important; |
|
opacity: 0; |
|
top: 0; |
|
position: absolute; |
|
width: 100%; |
|
display: block !important; |
|
z-index: 1; |
|
} |
|
|
|
.carousel.fade .item:first-child { |
|
top: auto; |
|
position: relative; |
|
} |
|
|
|
.carousel.fade .item.active { |
|
opacity: 1; |
|
-moz-transition: opacity ease-in-out .7s; |
|
-o-transition: opacity ease-in-out .7s; |
|
-webkit-transition: opacity ease-in-out .7s; |
|
transition: opacity ease-in-out .7s; |
|
z-index: 2; |
|
} |
|
|
|
.bgfill { |
|
background-color: #ffc533; |
|
} |
|
/* Fade transition for carousel items */ |
|
|
|
.carousel .item { |
|
left: 0 !important; |
|
overflow: auto; |
|
-webkit-transition: opacity .4s; |
|
/*adjust timing here */ |
|
|
|
-moz-transition: opacity .4s; |
|
-o-transition: opacity .4s; |
|
transition: opacity .4s; |
|
} |
|
|
|
.carousel-control { |
|
background-image: none !important; |
|
/* remove background gradients on controls */ |
|
} |
|
/* Fade controls with items */ |
|
|
|
.next.left, |
|
.prev.right { |
|
opacity: 1; |
|
z-index: 1; |
|
} |
|
|
|
.active.left, |
|
.active.right { |
|
opacity: 0; |
|
z-index: 2; |
|
} |
|
|
|
.leftside { |
|
height: 100%; |
|
text-align: center; |
|
color: #000; |
|
padding: 30px 0; |
|
} |
|
|
|
.leftside h1 { |
|
font-size: 48px; |
|
} |
|
|
|
.leftside h3 { |
|
font-size: 18px; |
|
text-transform: none; |
|
font-family: "Montserrat" |
|
} |
|
|
|
.leftside h4 { |
|
font-size: 16px; |
|
text-transform: none; |
|
font-family: "Montserrat" |
|
} |
|
|
|
.circle { |
|
width: 200px; |
|
height: 200px; |
|
background: none; |
|
border-radius: 350px; |
|
padding: 20px; |
|
margin: 40px auto; |
|
} |
|
|
|
.rightside { |
|
background: #f1f1f2; |
|
min-height: 100%; |
|
color: #444; |
|
font-size: 18px; |
|
padding-top: 70px; |
|
padding-left: 100px; |
|
} |
|
/* keep full widget on smaller screens */ |
|
|
|
#nav-side { |
|
height: 100%; |
|
background: #000; |
|
} |
|
|
|
.navbar-toggle { |
|
display: inline-block !important; |
|
} |
|
|
|
.navbar-toggle .icon-bar { |
|
background: #444 |
|
} |
|
|
|
.title { |
|
padding: ; |
|
} |
|
|
|
blockquote { |
|
border-color: #E1532D |
|
} |
|
|
|
@media (max-width: 767px) { |
|
body { |
|
padding-left: 0; |
|
padding-right: 0; |
|
padding-top: 60px; |
|
} |
|
} |
|
|
|
p { |
|
line-height: 1.4em; |
|
margin-bottom: 1em; |
|
font-size: 20px; |
|
} |
|
/* ========================================================================== |
|
Author's custom styles |
|
========================================================================== */ |
|
|
|
a.nav-expander { |
|
background: none repeat scroll 0 0 #000000; |
|
color: #FFFFFF; |
|
display: block; |
|
font-size: 15px; |
|
font-weight: 400; |
|
height: 50px; |
|
margin-right: 0; |
|
padding: 1em; |
|
position: absolute; |
|
right: 0; |
|
text-decoration: none; |
|
text-transform: uppercase; |
|
top: 0; |
|
transition: right 0.3s ease-in-out 0s; |
|
width: 130px; |
|
z-index: 12; |
|
transition: right 0.3s ease-in-out 0s; |
|
-webkit-transition: right 0.3s ease-in-out 0s; |
|
-moz-transition: right 0.3s ease-in-out 0s; |
|
-o-transition: right 0.3s ease-in-out 0s; |
|
} |
|
|
|
nav { |
|
position: fixed; |
|
left: 0; |
|
top: 0; |
|
width: 5em; |
|
height: 100%; |
|
z-index: 800; |
|
background: #111111; |
|
display: block; |
|
height: 100%; |
|
font-size: 15px; |
|
transition: left 0.3s ease-in-out 0s; |
|
-webkit-transition: left 0.3s ease-in-out 0s; |
|
-moz-transition: left 0.3s ease-in-out 0s; |
|
-o-transition: left 0.3s ease-in-out 0s; |
|
} |
|
|
|
.nav-expanded nav { |
|
left: 0; |
|
} |
|
|
|
body.nav-expanded { |
|
-webkit-transform: translateX(300px); |
|
-moz-transform: translateX(300px); |
|
-o-transform: translateX(300px); |
|
transform: translateX(300px); |
|
} |
|
|
|
#nav-close { |
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; |
|
font-weight: 300; |
|
font-size: 24px; |
|
padding-right: 10px; |
|
} |
|
|
|
.main-menu { |
|
position: absolute; |
|
top: 0; |
|
width: 20em; |
|
right: 5em |
|
} |
|
|
|
.main-menu li { |
|
margin-left: 20px; |
|
font-size: 18px; |
|
padding: 12px; |
|
} |
|
|
|
.main-menu li a { |
|
color: #fff; |
|
text-decoration: none; |
|
font-family: "Montserrat", arial; |
|
text-transform: uppercase; |
|
} |
|
|
|
.main-menu li a:hover { |
|
color: #FFFFFF; |
|
text-decoration: none; |
|
} |
|
|
|
.main-menu li .sub-nav { |
|
border-bottom: 0px; |
|
padding: 4px; |
|
} |
|
|
|
.main-menu li p { |
|
color: #fff; |
|
font-size: 18px; |
|
} |
|
|
|
.main-menu a .caret { |
|
width: 0; |
|
height: 0; |
|
display: inline-block; |
|
vertical-align: top; |
|
border-top: 4px solid #4f5963; |
|
border-right: 4px solid transparent; |
|
border-left: 4px solid transparent; |
|
content: ""; |
|
margin-top: 8px; |
|
} |
|
|
|
.main-menu a:hover .caret { |
|
border-top-color: #4f5963; |
|
} |
|
|
|
.main-menu li.open > a > .caret { |
|
border-top: none; |
|
border-bottom: 4px solid #4f5963; |
|
border-right: 4px solid transparent; |
|
border-left: 4px solid transparent; |
|
} |
|
|
|
.main-menu li.open > a:hover > .caret { |
|
border-bottom-color: #4f5963; |
|
} |
|
|
|
.icon:before { |
|
font-family: 'arrows'; |
|
font-style: normal; |
|
font-variant: normal; |
|
font-weight: normal; |
|
line-height: 1; |
|
text-transform: none; |
|
content: 'a'; |
|
} |
|
|
|
.main-menu li > a > span.icon { |
|
float: right; |
|
margin: 0.1em 1.7em -0.1em 0; |
|
opacity: 0; |
|
-webkit-transition: all 0.2s ease-in-out; |
|
-moz-transition: all 0.2s ease-in-out; |
|
-o-transition: all 0.2s ease-in-out; |
|
transition: all 0.2s ease-in-out; |
|
} |
|
|
|
.main-menu li > a:hover > span.icon { |
|
float: right; |
|
margin: 0.1em 0.8em -0.1em 0; |
|
opacity: 1; |
|
} |
|
/* Small devices (tablets, 768px and up) */ |
|
/*========== Non-Mobile First Method ==========*/ |
|
|
|
.logo-icon { |
|
height: 50px; |
|
width: 50px; |
|
position: absolute; |
|
top: 50%; |
|
right: 10px; |
|
margin-top: -25px |
|
} |
|
|
|
.header { |
|
width: 80%; |
|
margin: 0 auto; |
|
padding-left: 70px; |
|
} |
|
|
|
.header h1 { |
|
font-size: 68px; |
|
} |
|
/* make keyframes that tell the start state and the end state of our object */ |
|
|
|
@-webkit-keyframes fadeIn { |
|
from { |
|
opacity: 0; |
|
-webkit-transform: translateX(-100px); |
|
} |
|
to { |
|
opacity: 1; |
|
-webkit-transform: translateX(0px); |
|
} |
|
} |
|
|
|
@-moz-keyframes fadeIn { |
|
from { |
|
opacity: 0; |
|
-moz-transform: translateX(-100px); |
|
} |
|
to { |
|
opacity: 1; |
|
-moz-transform: translateX(0px); |
|
} |
|
} |
|
|
|
@keyframes fadeIn { |
|
from { |
|
opacity: 0; |
|
transform: translateX(-100px); |
|
} |
|
to { |
|
opacity: 1; |
|
transform: translateX(0px); |
|
} |
|
} |
|
|
|
.fade-in { |
|
opacity: 0; |
|
/* make things invisible upon start */ |
|
|
|
-webkit-animation: fadeIn cubic-bezier(0.075, 0.82, 0.165, 1) 1; |
|
/* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */ |
|
|
|
-moz-animation: fadeIn cubic-bezier(0.075, 0.82, 0.165, 1) 1; |
|
animation: fadeIn cubic-bezier(0.075, 0.82, 0.165, 1) 1; |
|
-webkit-animation-fill-mode: forwards; |
|
/* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/ |
|
|
|
-moz-animation-fill-mode: forwards; |
|
animation-fill-mode: forwards; |
|
-webkit-animation-duration: 2s; |
|
-moz-animation-duration: 2s; |
|
animation-duration: 2s; |
|
} |
|
|
|
.fade-in.one { |
|
-webkit-animation-delay: 0.5s; |
|
-moz-animation-delay: 0.5s; |
|
animation-delay: 0.5s; |
|
background-color: #fff; |
|
box-shadow: rgb(217, 217, 218) 1px 1px, rgb(217, 217, 218) 2px 2px, rgb(217, 217, 218) 3px 3px, rgb(217, 217, 218) 4px 4px, rgb(241, 241, 242) 5px 5px; |
|
padding: 20px; |
|
min-height: 90%; |
|
} |
|
|
|
.fade-in.two { |
|
-webkit-animation-delay: 1.2s; |
|
-moz-animation-delay: 1.2s; |
|
animation-delay: 1.2s; |
|
} |
|
|
|
.fade-in.three { |
|
-webkit-animation-delay: 1.6s; |
|
-moz-animation-delay: 1.6s; |
|
animation-delay: 1.6s; |
|
} |
|
|
|
.acUnit { |
|
display: none; |
|
opacity: 0; |
|
transition: all 1s ease-in-out; |
|
-moz-transition: all 1s ease-in-out; |
|
-webkit-transition: all 1s ease-in-out; |
|
position: relative; |
|
left: -100px; |
|
} |
|
|
|
.view { |
|
opacity: 1; |
|
left: 0; |
|
} |
|
|
|
.acTitle { |
|
opacity: 1; |
|
cursor: pointer; |
|
transition: opacity .25s ease-in-out; |
|
-moz-transition: opacity .25s ease-in-out; |
|
-webkit-transition: opacity .25s ease-in-out; |
|
} |
|
|
|
.grey { |
|
opacity: .25; |
|
} |
|
|
|
.media-list li { |
|
font-size: 24px; |
|
font-weight: 500; |
|
cursor: pointer |
|
} |
|
/* Large Devices, Wide Screens */ |
|
|
|
@media only screen and (max-width: 1200px) { |
|
.nav-col { |
|
position: relative; |
|
width: 5em; |
|
height: 100%; |
|
background-color: #111111; |
|
z-index: 999999999999999; |
|
cursor: pointer; |
|
text-align: center |
|
} |
|
.leftside { |
|
height: auto; |
|
text-align: center |
|
} |
|
.header { |
|
padding-left: 75px; |
|
width: auto; |
|
} |
|
.rightside .col-md-10 { |
|
margin: 0 auto; |
|
float: none; |
|
} |
|
.media-list li { |
|
font-size: 18px; |
|
} |
|
} |
|
/* Medium Devices, Desktops */ |
|
|
|
@media only screen and (max-width: 992px) { |
|
.header h1 { |
|
font-size: 58px; |
|
} |
|
.leftside h1.title { |
|
font-size: 40px; |
|
padding: 20px 0; |
|
} |
|
.leftside h2 { |
|
font-size: 18px; |
|
} |
|
.leftside h3 { |
|
font-size: 16px; |
|
} |
|
.header { |
|
float: none; |
|
text-align: center; |
|
margin: 0 auto; |
|
width: 100% |
|
} |
|
.nav-col { |
|
position: relative; |
|
width: 100%; |
|
height: 60px; |
|
padding: 5px; |
|
background-color: #111111; |
|
z-index: 999999999999999; |
|
cursor: pointer; |
|
text-align: center; |
|
-webkit-transform: translate3d(100%, 0, 0); |
|
-moz-transform: translate3d(100%, 0, 0); |
|
-ms-transform: translate3d(100%, 0, 0); |
|
-o-transform: translate3d(100%, 0, 0); |
|
transform: translate3d(100%, 0, 0); |
|
} |
|
nav { |
|
position: absolute; |
|
width: 100%; |
|
-webkit-transform: translate3d(-100%, 0, 0); |
|
-moz-transform: translate3d(-100%, 0, 0); |
|
-ms-transform: translate3d(-100%, 0, 0); |
|
-o-transform: translate3d(-100%, 0, 0); |
|
transform: translate3d(-100%, 0, 0); |
|
} |
|
.logo-icon { |
|
height: 30px; |
|
width: 30px; |
|
position: absolute; |
|
top: 50%; |
|
right: 0px; |
|
margin-top: -15px; |
|
right: 50%; |
|
margin-right: -15px; |
|
} |
|
.navbar-toggle { |
|
float: left |
|
} |
|
.header { |
|
padding: 70px 0 |
|
} |
|
.rightside { |
|
padding: 20px; |
|
} |
|
.controls { |
|
position: absolute; |
|
width: 100%; |
|
height: 50px; |
|
bottom: 0; |
|
background-color: rgba(0, 0, 0, 0.8); |
|
left: 0; |
|
} |
|
.controls .carousel-control.right { |
|
margin: 0 auto; |
|
position: static; |
|
right: auto; |
|
left: auto; |
|
top: auto; |
|
bottom: auto; |
|
display: block; |
|
font-size: 30px; |
|
height: 50px; |
|
width: 50px; |
|
padding: 10px; |
|
} |
|
.carousel-control span { |
|
text-align: center; |
|
position: static; |
|
top: auto; |
|
left: auto; |
|
z-index: auto; |
|
display: inline-block; |
|
height: 50px; |
|
width: 50px; |
|
/* margin-top: -30px; */ |
|
/* margin-left: -30px; */ |
|
} |
|
} |
|
/* Small Devices, Tablets */ |
|
|
|
@media only screen and (max-width: 768px) { |
|
.header h1 { |
|
font-size: 48px; |
|
} |
|
.media-list li { |
|
font-size: 14px; |
|
} |
|
.main-menu { |
|
position: absolute; |
|
top: 0; |
|
width: 20em; |
|
right: 0em |
|
} |
|
.leftside { |
|
text-align: left; |
|
height: auto; |
|
} |
|
.leftside h1.title { |
|
font-size: 30px; |
|
padding: 0px; |
|
} |
|
.leftside h2 { |
|
font-size: 18px; |
|
} |
|
.leftside h3 { |
|
font-size: 16px; |
|
} |
|
.rightside { |
|
padding-left: 10px; |
|
} |
|
.header { |
|
padding: 20px; |
|
} |
|
} |
|
/* Extra Small Devices, Phones */ |
|
|
|
@media only screen and (max-width: 480px) { |
|
.header h1 { |
|
font-size: 36px; |
|
} |
|
.blockquote-box .square { |
|
width: 100px; |
|
/* height: 100%; */ |
|
/* min-height: 80px; */ |
|
/* margin-right: 22px; */ |
|
|
|
margin: 0 auto; |
|
text-align: center !important; |
|
background-color: transparent; |
|
padding: 20px 0; |
|
} |
|
.square.pull-left { |
|
float: none !important |
|
} |
|
.blockquote-box { |
|
border-right: none; |
|
margin-bottom: 25px; |
|
text-align: center; |
|
} |
|
/* Custom, iPhone Retina */ |
|
|
|
@media only screen and (max-width: 320px) {} |