|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/grandpre/Site/styles/ |
Upload File : |
/* -----------------------------------------
:: THEME.CSS
----------------------------------------- */
/* -----------------------------------------
:: BODY
----------------------------------------- */
main {
position: relative;
overflow-y: auto;
padding: 0;
backface-visibility: hidden;
}
/* -----------------------------------------
:: HEADER
----------------------------------------- */
.header {
position: relative;
background: #ffffff;
background: linear-gradient(to bottom, #ffffff 0%,#fdfcfa 100%);
border-bottom: 5px solid #151882;
}
.header .container {
position: relative;
}
/* -----------------------------------------
:: BREADCRUMB
----------------------------------------- */
.section--breadcrumb {
background: #111111;
background-image: url('../graphics/bg-chalkboard.jpg');
background-position: center center;
background-attachment: fixed;
position: relative;
}
.section--breadcrumb .wrapper {
background: url('../graphics/bs-slider-paper-bottom.png') center bottom repeat-x;
padding: 0 0 40px 0;
}
/* -----------------------------------------
:: PARRALAX
----------------------------------------- */
.section-bg-a {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-a.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-b {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-b.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-c {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-c.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-d {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-d.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-e {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-e.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-f {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-f.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-g {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-g.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
.section-bg-h {
position: relative;
background-image: url('../themed-images/backgrounds/section-bg-h.jpg');
background-position: center top;
background-attachment: fixed;
background-size: cover;
}
/* -----------------------------------------
:: SECTIONS
----------------------------------------- */
.section1 {
position: relative;
padding: 0 10px 50px 10px;
}
.section-bottom-tint {
position: relative;
padding-bottom: 100px;
}
.section-bottom-tint:before {
content: " ";
width: 100%;
height: 340px;
position: absolute;
bottom: 0;
left: 0;
z-index: -1;
display: block;
background: #eeeeee;
}
.section-dark {
position: relative;
overflow: hidden;
background: #111111;
background-image: url('../graphics/bg-chalkboard.jpg');
background-position: center center;
background-attachment: fixed;
}
.section2 {
position: relative;
padding: 50px 10px 50px 10px;
}
.section2 .section-heading-left {
z-index: 10;
}
.section-dark .container {
position: relative;
}
.section-dark div.wrapper div.container div.row {
padding: 0 0 50px 0;
}
.section-white {
position: relative;
overflow: hidden;
background: #e8e8e8;
}
.section-black {
position: relative;
overflow: hidden;
background: #000000;
padding: 35px 10px 30px 10px;
}
.section-white .container {
position: relative;
overflow: hidden;
}
.section-white div.wrapper div.container div.row {
padding: 0 0 50px 0;
}
.section-white div.divider2-top {
z-index: 1;
}
.section-parallax-dark .wrapper {
background: #222222;
background: url('../themed-images/covers/dark-circles.png') left center, rgba(0,0,0,0.50);
}
.section-parallax-dark div.wrapper div.container div.row {
padding: 0 0 50px 0;
}
.map-wrapper2 .container {
padding: 0 0 0 0;
}
.section-map {
background: url('../graphics/map-bg.png') center center no-repeat;
padding: 50px 10px;
}
@media (min-width: 992px) {
.section-dark .wrapper {
background: url('../graphics/bs-slider-paper-bottom.png') center bottom repeat-x, url('../graphics/bs-slider-paper-top.png') center top repeat-x;
padding: 50px 0;
}
/* contact.htm with half map */
.contact2-map iframe {
width: 100%;
border: 0;
height: 350px;
}
div.contact2-map small {
width: 100%;
text-align: center;
display: block;
padding: 10px;
background: rgba(0,0,0,0.25);
}
.contact2-form {
margin-top: 50px;
}
.contact-half-map {
position: relative;
}
.map-left {
background: #222222;
background: rgba(34, 34, 34, 0.88);
position: relative;
z-index: 1;
box-sizing: border-box;
}
@media (min-width: 992px) {
.contact-half-map {
height: 400px;
position: relative;
}
.map-left {
background: #222222;
background: url('../graphics/dark-dots.png') left center, rgba(34, 34, 34, 0.88);
position: relative;
z-index: 1;
height: 400px;
width: 50%;
padding-left: 100px;
box-sizing: border-box;
}
.map-left:after {
left: 100%;
top: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
border-left-color: #222222;
border-left-color: rgba(34, 34, 34, 0.88);
border-width: 30px;
margin-top: -30px;
}
}
.devices {
position: relative;
width: 100%;
height: 100%;
}
.img-devices {
position: absolute;
left: 0;
top: 0;
}
/* -----------------------------------------
:: DIVIDERS
----------------------------------------- */
.divider-top {
width: 100%;
height: 43px;
background: url('../graphics/bs-slider-paper-top.png') center top repeat-x;
position: absolute;
top: 0;
left: 0;
}
.divider-bottom {
width: 100%;
height: 43px;
background: url('../graphics/bs-slider-paper-bottom.png') center bottom repeat-x;
position: absolute;
bottom: 0;
left: 0;
}