From 1ded6a151f11cc329243f1bf61066376db39212d Mon Sep 17 00:00:00 2001 From: UniBit Labs <31015318+unibitlabs@users.noreply.github.com> Date: Wed, 25 Jul 2018 14:25:11 -0500 Subject: [PATCH] Update style.css --- css/style.css | 1074 ++++++++++++++++++++++++------------------------- 1 file changed, 537 insertions(+), 537 deletions(-) diff --git a/css/style.css b/css/style.css index dd06621..f0153c9 100644 --- a/css/style.css +++ b/css/style.css @@ -3,553 +3,553 @@ Theme URL: https://bootstrapmade.com/regna-bootstrap-onepage-template/ Author: BootstrapMade.com License: https://bootstrapmade.com/license/ -*/ +*/ /*-------------------------------------------------------------- # General ---------------------------------------------------------------*/ -body { - background: #fff; - color: #666666; - font-family: "Open Sans", sans-serif; -} - -a { - color: #2dc997; -} - -a:hover, a:active, a:focus { - color: #2dca98; - outline: none; - text-decoration: none; -} - -p { - padding: 0; - margin: 0 0 30px 0; -} - -h1, h2, h3, h4, h5, h6 { - font-family: "Poppins", sans-serif; - font-weight: 400; - margin: 0 0 20px 0; - padding: 0; -} - -/* Prelaoder */ -#preloader { - position: fixed; - left: 0; - top: 0; - z-index: 999; - width: 100%; - height: 100%; - overflow: visible; - background: #fff url("../img/preloader.svg") no-repeat center center; -} - -/* Back to top button */ -.back-to-top { - position: fixed; - display: none; - background: rgba(0, 0, 0, 0.2); - color: #fff; - padding: 6px 12px 9px 12px; - font-size: 16px; - border-radius: 2px; - right: 15px; - bottom: 15px; - transition: background 0.5s; -} - -@media (max-width: 768px) { - .back-to-top { - bottom: 15px; - } -} - -.back-to-top:focus { - background: rgba(0, 0, 0, 0.2); - color: #fff; - outline: none; -} - -.back-to-top:hover { - background: #2dc997; - color: #fff; -} - +--------------------------------------------------------------*/ +body { + background: #fff; + color: #666666; + font-family: "Dosis", sans-serif; +} + +a { + color: #fff; +} + +a:hover, a:active, a:focus { + color: #2dca98; + outline: none; + text-decoration: none; +} + +p { + padding: 0; + margin: 0 0 30px 0; +} + +h1, h2, h3, h4, h5, h6 { + font-family: "Dosis", sans-serif; + font-weight: 100; + margin: 0 0 20px 0; + padding: 0; +} + +/* Prelaoder */ +#preloader { + position: fixed; + left: 0; + top: 0; + z-index: 999; + width: 100%; + height: 100%; + overflow: visible; + background: #fff url("../img/preloader.svg") no-repeat center center; +} + +/* Back to top button */ +.back-to-top { + position: fixed; + display: none; + background: rgba(0, 0, 0, 0.2); + color: #fff; + padding: 6px 12px 9px 12px; + font-size: 16px; + border-radius: 2px; + right: 15px; + bottom: 15px; + transition: background 0.5s; +} + +@media (max-width: 768px) { + .back-to-top { + bottom: 15px; + } +} + +.back-to-top:focus { + background: rgba(0, 0, 0, 0.2); + color: #fff; + outline: none; +} + +.back-to-top:hover { + background: #2dc997; + color: #fff; +} + /*-------------------------------------------------------------- # Header ---------------------------------------------------------------*/ -#header { - padding: 30px 0; - height: 92px; - position: fixed; - left: 0; - top: 0; - right: 0; - transition: all 0.5s; - z-index: 997; -} - -#header #logo { - float: left; -} - -#header #logo h1 { - font-size: 36px; - margin: 0; - padding: 6px 0; - line-height: 1; - font-family: "Poppins", sans-serif; - font-weight: 700; - letter-spacing: 3px; - text-transform: uppercase; -} - -#header #logo h1 a, #header #logo h1 a:hover { - color: #382968; -} - -#header #logo img { - padding: 0; - margin: 0; -} - -@media (max-width: 768px) { - #header #logo h1 { - font-size: 26px; - } - #header #logo img { - max-height: 40px; - } -} - -#header.header-fixed { - background: rgba(52, 59, 64, 0.9); - padding: 20px 0; - height: 72px; - transition: all 0.5s; -} - +--------------------------------------------------------------*/ +#header { + padding: 30px 0; + height: 92px; + position: fixed; + left: 0; + top: 0; + right: 0; + transition: all 0.5s; + z-index: 997; +} + +#header #logo { + float: left; +} + +#header #logo h1 { + font-size: 36px; + margin: 0; + padding: 6px 0; + line-height: 1; + font-family: "Dosis", sans-serif; + font-weight: 100; + letter-spacing: 1px; + text-transform: uppercase; +} + +#header #logo h1 a, #header #logo h1 a:hover { + color: #382968; +} + +#header #logo img { + padding: 0; + margin: 0; +} + +@media (max-width: 768px) { + #header #logo h1 { + font-size: 26px; + } + #header #logo img { + max-height: 40px; + } +} + +#header.header-fixed { + background: rgba(52, 59, 64, 0.9); + padding: 20px 0; + height: 72px; + transition: all 0.5s; +} + /*-------------------------------------------------------------- # Hero Section ---------------------------------------------------------------*/ -#hero { - width: 100%; - height: 100vh; - background: url(../img/hero-bg.jpg) top center; - background-size: cover; - position: relative; -} - -@media (min-width: 1024px) { - #hero { - background-attachment: fixed; - } -} - -#hero:before { - content: ""; - background: rgba(243, 239, 255, 0.07); - position: absolute; - bottom: 0; - top: 0; - left: 0; - right: 0; -} - -#hero .hero-container { - position: absolute; - bottom: 0; - top: 0; - left: 0; - right: 0; - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; - text-align: center; -} - -#hero h1 { - margin: 30px 0 10px 0; - font-size: 48px; - font-weight: 700; - line-height: 56px; - text-transform: uppercase; - color: #8b54cf; -} - -@media (max-width: 768px) { - #hero h1 { - font-size: 28px; - line-height: 36px; - } -} - -#hero h2 { - color: #eee; - margin-bottom: 50px; - font-size: 24px; -} - -@media (max-width: 768px) { - #hero h2 { - font-size: 18px; - line-height: 24px; - margin-bottom: 30px; - } -} - -#hero .btn-get-started { - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-weight: 500; - font-size: 16px; - letter-spacing: 1px; - display: inline-block; - padding: 8px 28px; - border-radius: 0px; - transition: 0.8s; - margin: 10px; - border: 2px solid #382968; - color: #8b54cf; -} - -#hero .btn-get-started:hover { - background: #8b54cf; - border: 2px solid #000000; - color: #333; -} - - +--------------------------------------------------------------*/ +#hero { + width: 100%; + height: 100vh; + background: url(../img/hero-bg.jpg) top center; + background-size: cover; + position: relative; +} + +@media (min-width: 1024px) { + #hero { + background-attachment: fixed; + } +} + +#hero:before { + content: ""; + background: rgba(243, 239, 255, 0.07); + position: absolute; + bottom: 0; + top: 0; + left: 0; + right: 0; +} + +#hero .hero-container { + position: absolute; + bottom: 0; + top: 0; + left: 0; + right: 0; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + text-align: center; +} + +#hero h1 { + margin: 30px 0 10px 0; + font-size: 48px; + font-weight: 100; + line-height: 56px; + text-transform: uppercase; + color: #8b54cf; +} + +@media (max-width: 768px) { + #hero h1 { + font-size: 28px; + line-height: 36px; + } +} + +#hero h2 { + color: #eee; + margin-bottom: 50px; + font-size: 24px; +} + +@media (max-width: 768px) { + #hero h2 { + font-size: 18px; + line-height: 24px; + margin-bottom: 30px; + } +} + +#hero .btn-get-started { + font-family: "Dosis", sans-serif; + text-transform: uppercase; + font-weight: 100; + font-size: 16px; + letter-spacing: 1px; + display: inline-block; + padding: 8px 28px; + border-radius: 0px; + transition: 0.8s; + margin: 10px; + border: 2px solid #382968; + color: #8b54cf; +} + +#hero .btn-get-started:hover { + background: #8b54cf; + border: 2px solid #000000; + color: #333; +} + + /*-------------------------------------------------------------- # Navigation Menu ---------------------------------------------------------------*/ -/* Nav Menu Essentials */ -.nav-menu, .nav-menu * { - margin: 0; - padding: 0; - list-style: none; -} - -.nav-menu ul { - position: absolute; - display: none; - top: 100%; - left: 0; - z-index: 99; -} - -.nav-menu li { - position: relative; - white-space: nowrap; -} - -.nav-menu > li { - float: left; -} - -.nav-menu li:hover > ul, -.nav-menu li.sfHover > ul { - display: block; -} - -.nav-menu ul ul { - top: 0; - left: 100%; -} - -.nav-menu ul li { - min-width: 180px; -} - -/* Nav Menu Arrows */ -.sf-arrows .sf-with-ul { - padding-right: 30px; -} - -.sf-arrows .sf-with-ul:after { - content: "\f107"; - position: absolute; - right: 15px; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; -} - -.sf-arrows ul .sf-with-ul:after { - content: "\f105"; -} - -/* Nav Meu Container */ -#nav-menu-container { - float: right; - margin: 0; -} - -@media (max-width: 768px) { - #nav-menu-container { - display: none; - } -} - -/* Nav Meu Styling */ -.nav-menu a { - padding: 0 8px 10px 8px; - text-decoration: none; - display: inline-block; - color: #382968; - font-family: "Poppins", sans-serif; - font-weight: 400; - text-transform: uppercase; - font-size: 13px; - outline: none; -} - -.nav-menu > li { - margin-left: 10px; -} - -.nav-menu > li > a:before { - content: ""; - position: absolute; - width: 100%; - height: 2px; - bottom: 0; - left: 0; - background-color: #2dc997; - visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); - -webkit-transition: all 0.3s ease-in-out 0s; - transition: all 0.3s ease-in-out 0s; -} - -.nav-menu a:hover:before, .nav-menu li:hover > a:before, .nav-menu .menu-active > a:before { - visibility: visible; - -webkit-transform: scaleX(1); - transform: scaleX(1); -} - -.nav-menu ul { - margin: 4px 0 0 0; - border: 1px solid #e7e7e7; -} - -.nav-menu ul li { - background: #fff; -} - -.nav-menu ul li:first-child { - border-top: 0; -} - -.nav-menu ul li a { - padding: 10px; - color: #333; - transition: 0.3s; - display: block; - font-size: 13px; - text-transform: none; -} - -.nav-menu ul li a:hover { - background: #2dc997; - color: #fff; -} - -.nav-menu ul ul { - margin: 0; -} - -/* Mobile Nav Toggle */ -#mobile-nav-toggle { - position: fixed; - right: 0; - top: 0; - z-index: 999; - margin: 20px 20px 0 0; - border: 0; - background: none; - font-size: 24px; - display: none; - transition: all 0.4s; - outline: none; - cursor: pointer; -} - -#mobile-nav-toggle i { - color: #fff; -} - -@media (max-width: 768px) { - #mobile-nav-toggle { - display: inline; - } -} - -/* Mobile Nav Styling */ -#mobile-nav { - position: fixed; - top: 0; - padding-top: 18px; - bottom: 0; - z-index: 998; - background: rgba(52, 59, 64, 0.9); - left: -260px; - width: 260px; - overflow-y: auto; - transition: 0.4s; -} - -#mobile-nav ul { - padding: 0; - margin: 0; - list-style: none; -} - -#mobile-nav ul li { - position: relative; -} - -#mobile-nav ul li a { - color: #fff; - font-size: 16px; - overflow: hidden; - padding: 10px 22px 10px 15px; - position: relative; - text-decoration: none; - width: 100%; - display: block; - outline: none; -} - -#mobile-nav ul li a:hover { - color: #fff; -} - -#mobile-nav ul li li { - padding-left: 30px; -} - -#mobile-nav ul .menu-has-children i { - position: absolute; - right: 0; - z-index: 99; - padding: 15px; - cursor: pointer; - color: #fff; -} - -#mobile-nav ul .menu-has-children i.fa-chevron-up { - color: #2dc997; -} - -#mobile-nav ul .menu-item-active { - color: #2dc997; -} - -#mobile-body-overly { - width: 100%; - height: 100%; - z-index: 997; - top: 0; - left: 0; - position: fixed; - background: rgba(52, 59, 64, 0.9); - display: none; -} - -/* Mobile Nav body classes */ -body.mobile-nav-active { - overflow: hidden; -} - -body.mobile-nav-active #mobile-nav { - left: 0; -} - -body.mobile-nav-active #mobile-nav-toggle { - color: #fff; -} - +--------------------------------------------------------------*/ +/* Nav Menu Essentials */ +.nav-menu, .nav-menu * { + margin: 0; + padding: 0; + list-style: none; +} + +.nav-menu ul { + position: absolute; + display: none; + top: 100%; + left: 0; + z-index: 99; +} + +.nav-menu li { + position: relative; + white-space: nowrap; +} + +.nav-menu > li { + float: left; +} + +.nav-menu li:hover > ul, +.nav-menu li.sfHover > ul { + display: block; +} + +.nav-menu ul ul { + top: 0; + left: 100%; +} + +.nav-menu ul li { + min-width: 180px; +} + +/* Nav Menu Arrows */ +.sf-arrows .sf-with-ul { + padding-right: 30px; +} + +.sf-arrows .sf-with-ul:after { + content: "\f107"; + position: absolute; + right: 15px; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; +} + +.sf-arrows ul .sf-with-ul:after { + content: "\f105"; +} + +/* Nav Meu Container */ +#nav-menu-container { + float: right; + margin: 0; +} + +@media (max-width: 768px) { + #nav-menu-container { + display: none; + } +} + +/* Nav Meu Styling */ +.nav-menu a { + padding: 0 8px 10px 8px; + text-decoration: none; + display: inline-block; + color: #382968; + font-family: "Dosis", sans-serif; + font-weight: 400; + text-transform: uppercase; + font-size: 13px; + outline: none; +} + +.nav-menu > li { + margin-left: 10px; +} + +.nav-menu > li > a:before { + content: ""; + position: absolute; + width: 100%; + height: 2px; + bottom: 0; + left: 0; + background-color: #2dc997; + visibility: hidden; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transition: all 0.3s ease-in-out 0s; + transition: all 0.3s ease-in-out 0s; +} + +.nav-menu a:hover:before, .nav-menu li:hover > a:before, .nav-menu .menu-active > a:before { + visibility: visible; + -webkit-transform: scaleX(1); + transform: scaleX(1); +} + +.nav-menu ul { + margin: 4px 0 0 0; + border: 1px solid #e7e7e7; +} + +.nav-menu ul li { + background: #fff; +} + +.nav-menu ul li:first-child { + border-top: 0; +} + +.nav-menu ul li a { + padding: 10px; + color: #333; + transition: 0.3s; + display: block; + font-size: 13px; + text-transform: none; +} + +.nav-menu ul li a:hover { + background: #2dc997; + color: #fff; +} + +.nav-menu ul ul { + margin: 0; +} + +/* Mobile Nav Toggle */ +#mobile-nav-toggle { + position: fixed; + right: 0; + top: 0; + z-index: 999; + margin: 20px 20px 0 0; + border: 0; + background: none; + font-size: 24px; + display: none; + transition: all 0.4s; + outline: none; + cursor: pointer; +} + +#mobile-nav-toggle i { + color: #fff; +} + +@media (max-width: 768px) { + #mobile-nav-toggle { + display: inline; + } +} + +/* Mobile Nav Styling */ +#mobile-nav { + position: fixed; + top: 0; + padding-top: 18px; + bottom: 0; + z-index: 998; + background: rgba(52, 59, 64, 0.9); + left: -260px; + width: 260px; + overflow-y: auto; + transition: 0.4s; +} + +#mobile-nav ul { + padding: 0; + margin: 0; + list-style: none; +} + +#mobile-nav ul li { + position: relative; +} + +#mobile-nav ul li a { + color: #fff; + font-size: 16px; + overflow: hidden; + padding: 10px 22px 10px 15px; + position: relative; + text-decoration: none; + width: 100%; + display: block; + outline: none; +} + +#mobile-nav ul li a:hover { + color: #fff; +} + +#mobile-nav ul li li { + padding-left: 30px; +} + +#mobile-nav ul .menu-has-children i { + position: absolute; + right: 0; + z-index: 99; + padding: 15px; + cursor: pointer; + color: #fff; +} + +#mobile-nav ul .menu-has-children i.fa-chevron-up { + color: #2dc997; +} + +#mobile-nav ul .menu-item-active { + color: #2dc997; +} + +#mobile-body-overly { + width: 100%; + height: 100%; + z-index: 997; + top: 0; + left: 0; + position: fixed; + background: rgba(52, 59, 64, 0.9); + display: none; +} + +/* Mobile Nav body classes */ +body.mobile-nav-active { + overflow: hidden; +} + +body.mobile-nav-active #mobile-nav { + left: 0; +} + +body.mobile-nav-active #mobile-nav-toggle { + color: #fff; +} + /*-------------------------------------------------------------- # Sections ---------------------------------------------------------------*/ +--------------------------------------------------------------*/ /* Sections Header ---------------------------------*/ -.section-header .section-title { - font-size: 32px; - color: #111; - text-transform: uppercase; - text-align: center; - font-weight: 700; - margin-bottom: 5px; -} - -.section-header .section-description { - text-align: center; - padding-bottom: 40px; - color: #999; -} - - +--------------------------------*/ +.section-header .section-title { + font-size: 32px; + color: #111; + text-transform: uppercase; + text-align: center; + font-weight: 700; + margin-bottom: 5px; +} + +.section-header .section-description { + text-align: center; + padding-bottom: 40px; + color: #999; +} + + /*-------------------------------------------------------------- # Footer ---------------------------------------------------------------*/ -#footer { - background: #343b40; - padding: 30px 0; - color: #fff; - font-size: 14px; -} - -#footer .copyright { - text-align: center; -} - -#footer .credits { - padding-top: 10px; - text-align: center; - font-size: 13px; - color: #ccc; -} - - - - - - - - - - - - -/*basic reset*/ -* {margin: 0; padding: 0;} -/*adding a black bg to the body to make things clearer*/ -body {background: white;} -canvas {display: absolute;} - -#container { - position: relative; -} -#container canvas, #overlay { - position: absolute; - bottom: 0; - top: 0; - left: 0; - right: 0; - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; - text-align: center; -} -canvas { - border: 0px solid black; - -} +--------------------------------------------------------------*/ +#footer { + background: #343b40; + padding: 30px 0; + color: #fff; + font-size: 14px; +} + +#footer .copyright { + text-align: center; +} + +#footer .credits { + padding-top: 10px; + text-align: center; + font-size: 13px; + color: #ccc; +} + + + + + + + + + + + + +/*basic reset*/ +* {margin: 0; padding: 0;} +/*adding a black bg to the body to make things clearer*/ +body {background: white;} +canvas {display: absolute;} + +#container { + position: relative; +} +#container canvas, #overlay { + position: absolute; + bottom: 0; + top: 0; + left: 0; + right: 0; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + text-align: center; +} +canvas { + border: 0px solid black; + +}