padding: 8px 16px;
font-size: 1rem;
border-radius: 0.25rem;
- -webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out; }
.btn:focus, .btn:hover {
text-decoration: none; }
.fade {
opacity: 0;
- -webkit-transition: opacity 0.15s linear;
transition: opacity 0.15s linear; }
.fade.show {
opacity: 1; }
position: relative;
height: 0;
overflow: hidden;
- -webkit-transition: height 0.35s ease;
transition: height 0.35s ease; }
.btn-group,
background-color: #0275d8; }
.progress-bar-striped {
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 1rem 1rem; }
position: relative; }
.menu-text {
- -webkit-transition: opacity .25s ease-in-out;
transition: opacity .25s ease-in-out; }
.menu-text.hidden {
opacity: 0;
- -webkit-transition: opacity .35s ease-in-out;
transition: opacity .35s ease-in-out; }
.fixed-top {
- -webkit-transition: background-color .5s linear;
transition: background-color .5s linear;
height: 56px; }
@media (min-width: 576px) {
font-weight: 300;
opacity: 0;
margin: 0;
- -webkit-transition: opacity .7s linear;
transition: opacity .7s linear; }
@media (min-width: 992px) {
.navbar-brand {
padding-top: 64px;
-webkit-transform: translateX(-256px);
transform: translateX(-256px);
- -webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out; }
#navbarSupportedContent.open {
-webkit-transform: translateX(0);
transform: translateX(0);
- -webkit-transition: all .25s ease-in-out;
transition: all .25s ease-in-out;
box-shadow: 14px 0 28px 0 rgba(0, 0, 0, 0.25), 10px 0 10px 0 rgba(0, 0, 0, 0.26); } }
left: 0;
top: 44px;
padding: inherit;
- -webkit-transition: color .3s ease-out, -webkit-transform .3s ease-out;
transition: color .3s ease-out, -webkit-transform .3s ease-out;
transition: transform .3s ease-out, color .3s ease-out;
transition: transform .3s ease-out, color .3s ease-out, -webkit-transform .3s ease-out; } }
height: 36px;
text-transform: uppercase;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
- -webkit-transition: box-shadow .25s ease-in-out;
transition: box-shadow .25s ease-in-out; }
.btn:hover {
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 3px 6px 0 rgba(0, 0, 0, 0.25);
- -webkit-transition: box-shadow .25s ease-in-out;
transition: box-shadow .25s ease-in-out; }
@media (max-width: 767px) {
.btn {
.btn-outline-primary,
.btn-outline-secondary {
- -webkit-transition: background-color .25s ease-in-out;
transition: background-color .25s ease-in-out; }
.btn-outline-primary:hover,
.btn-outline-secondary:hover {
- -webkit-transition: background-color .25s ease-in-out;
transition: background-color .25s ease-in-out; }
.btn-lg, .btn-group-lg > .btn {
background-color: rgba(255, 255, 255, 0.2); }
.bg-progress {
- background-image: -webkit-linear-gradient(left, #fbc02d, #ff8f00);
background-image: linear-gradient(to right, #fbc02d, #ff8f00); }
section#fireinfo {
section#appliances {
padding-bottom: 48px; }
+.features-content {
+ padding-top: 161px;
+ margin-bottom: 40px; }
+ .features-content .content {
+ background: white;
+ border-radius: 4px;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.2);
+ padding: 40px 24px; }
+
+hr.divider {
+ width: 128px;
+ border-width: 4px;
+ margin: 56px auto 40px auto; }
+
footer {
padding: 3rem 0 0 0; }
@media (max-width: 991px) {