#section-welcome-6 {
    background: url(../images/slideshow1.jpg) top fixed;
}

.redcolor {
	color: #d93c32 !important;
}

body {
    font-size: 16px !important;
}

.carousel-item .overlay-v {
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 46%, rgba(0,0,0,0.76) 99%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 46%,rgba(0,0,0,0.76) 99%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 46%,rgba(0,0,0,0.76) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#c2000000',GradientType=0 );
}

#gallery-carousel-4 .pf_text {
	color: #fff;
}

#section-why-choose-us-3 {
    background: url(../images/parallax.jpg) top fixed;
}

h2, .h2 {
    font-size: 25px;
}

.de_light a {
    color: #efefef;
}

.de_light a:hover, .de_light a:focus, .de_light a:active {
    color: #dcdcdc;
}

footer {
    background: #f7f7f7;
    color: #343434;
}

.subfooter {
    background: #cccccc;
}

footer .widget_recent_post li a {
	color: #343434;
}

footer h3, .de_light footer h3 {
	color: #343434;
}

h3 {
	text-transform: uppercase !important;
	    font-size: 17px;
}

footer h3, .de_light footer h3 {
    font-size: 17px;
    margin-bottom: 30px;
}

footer a:visited {
    color: #275ba2;
}

.overlight a:hover, .overlight a:focus, .overlight a:active {
	    color: #275ba2;
}

#subheader {
    background: url("../images/subheader.jpg") top fixed;
}

#section-about-us-2 .image-container {
    background: url(../images/aboutus2b.jpg);
}

.box-icon .text {
    margin-left: 50px;
}

.box-icon .icon {
    font-size: 30px;
}

.lowcase {
	text-transform: capitalize !important;
	    line-height: 1.5;
            margin-bottom: 0px;
}

.de-gallery.hover-1 span.overlay-1 {
     background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.02) 41%, rgba(0,0,0,0) 42%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0.02) 41%,rgba(0,0,0,0) 42%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0.02) 41%,rgba(0,0,0,0) 42%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );

}

.pf_text {
	color: #dedede;
}

.de-gallery.hover-1 span.overlay-1:hover {
background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.02) 41%, rgba(0,0,0,0) 42%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0.02) 41%,rgba(0,0,0,0) 42%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0.02) 41%,rgba(0,0,0,0) 42%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );

}

address span strong {
    width: auto;
}

header {
    width: 100%;
    height: 85px;
    }

header.smaller:not(.header-bottom):not(.side-header) {
    height: 85px;
}

.footermenu a, .footermenu a:hover, .footermenu a:visited {
color: #275ba2;
font-weight: 600;
}

#section-testimonial {
    background: url(../images/testimonialsbg.jpg) top fixed;
}

.productslist ul {
    padding-left: 18px !important;
    margin-bottom: 25px;
}

.productslist strong {
    color: #275ba2;
}

.bluebtn:hover {
        color: #d93d31 !important;
}















