|
Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/www/lightingcreationassociates.com/public_html/theme/css/ |
Upload File : |
/* @font-face {
font-family: Montserrat;
src: url(../fonts/LogicoSansRegular.ttf);
} */
@import url("https://fonts.googleapis.com/css2?family=Actor&display=swap");
body {
font-family: "Actor", sans-serif;
}
body,
html {
height: 100%;
color: white;
}
/* carousel fullscreen */
.carousel-fullscreen .carousel-inner .item {
height: 100vh;
min-height: 600px;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
/* carousel fullscreen - vertically centered caption*/
.carousel-fullscreen .carousel-caption {
top: 50%;
bottom: auto;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
}
/* overlay for better readibility of the caption */
.overlay {
position: absolute;
width: 100%;
height: 100%;
background: #000;
opacity: 0.3;
transition: all 0.2s ease-out;
}
/* demo typography */
h1,
h2,
h3,
h4 {
font-weight: 700;
}
.super-heading {
font-size: 70px;
}
.super-paragraph {
font-size: 30px;
font-weight: 300;
}
.carousel-caption .super-paragraph a,
.carousel-caption .super-paragraph a:hover {
color: #fff;
}
#carousel-example-generic {
margin: 40px 0;
}
/* carousel fade */
/* original solution by https://codepen.io/Rowno/pen/Afykb */
.carousel-fade .carousel-inner .item {
-webkit-transition-property: opacity;
transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
left: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
z-index: 2;
}
.demo-content {
padding-top: 50px;
padding-bottom: 50px;
}
.navbar {
top: 50px;
position: absolute;
width: 100%;
background-color: #fff;
z-index: 10;
border-radius: 0;
border-color: transparent;
background: transparent;
}
.navbar-default .navbar-nav > li > a {
color: white;
font-size: 17px;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
background-color: transparent;
}
@media (min-width: 768px) {
.navbar-nav {
width: 100%;
text-align: center;
}
.navbar-nav > li {
float: initial;
line-height: 150px;
}
.nav > li {
display: inline-block;
}
#containerContent,
#footer {
width: 75%;
}
#img {
padding-top: 20px;
}
#containerNav {
width: 73%;
}
}
@media (max-width: 768px) {
.addressBox {
padding-top: 20px;
padding-bottom: 140px;
}
.content {
padding: 30px !important;
}
.project {
padding: 15px !important;
}
.grid-wrap {
padding: 0px !important;
}
#address {
padding-top: 20px;
padding-bottom: 20px;
background-color: rgba(0, 0, 0, 0.5);
}
#address p {
text-align: right !important;
margin: 0px;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
background: rgba(0, 0, 0, 0.7);
}
.navbar {
position: fixed;
}
#backTop {
right: 16px !important;
}
}
@media (max-width: 768px) {
body {
background: url(../img/bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
body:after {
content: "";
position: fixed; /* stretch a fixed position to the whole screen */
top: 0;
height: 100vh; /* fix for mobile browser address bar appearing disappearing */
left: 0;
right: 0;
z-index: -1; /* needed to keep in the background */
background: url(../img/bg.jpg) center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
}
.project-bg {
background: transparent;
}
.content {
background: rgba(0, 0, 0, 0.5);
padding: 50px;
}
.contentClients {
background: rgba(255, 255, 255, 0.5);
padding: 50px;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
h3,
h4 {
color: #00d6ad;
}
.btn-success,
.btn-success:hover,
.btn-success:active,
.btn-success:visited,
.btn-success:focus {
background-color: #00d6ad !important;
border-color: #00d6ad !important;
outline: none !important;
}
/*zoom*/
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
}
.zoom {
position: relative;
overflow: hidden;
}
.zoom img {
max-width: 100%;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.zoom:hover img {
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
/*end zoom*/
@media (min-width: 768px) and (max-width: 1024px) {
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
background-color: transparent;
}
.navbar {
position: absolute;
width: 100%;
}
.navbar-default .navbar-nav > li > a {
padding-top: 20px !important;
padding: 5px;
}
#address p {
text-align: right !important;
}
#containerContent {
width: 100% !important;
}
#containerNav,
#footer {
width: 98%;
}
#lca-img,
#lca-img2 {
display: block;
margin-left: auto;
margin-right: auto;
}
}
#address {
float: right;
}
#address p {
text-align: right;
}
#containerContent {
padding-top: 200px;
padding-bottom: 50px;
}
.clientList .clientItem {
min-height: 50px;
}
@media screen and (min-width:768px) {
.clientList .clientItem {
min-height: 200px;
}
}