
:root {
    --interGreen: ;
    --FFF: #FFF;
}

.white-text {
    color: var(--FFF) !important;
}

#main-wrapper, .top-header, .blog-item-container, .footer-top-section {
    background: url("../images/patternInter2.png") repeat;
}

.top-header a,.blog-item-container {
    color: var(--FFF);
}

.page-title-section.page-title-section-wide .breadcrumb-block {
	float: left;
}

.blog-title-img {
	width: 320px;
	height: 240px;
	display: block;
}

.company-logo {
	width: 19px;
	height: 12px;
}

.section-subtitle h2 {
	color: var(--FFF);
}

.hr-divider {
	color:  var(--FFF);
}

.blog-item-body .blog-item-title {
	color: var(--FFF);
}

.pos-relative {
    position: relative;
}

.pos-absolute {
    margin: 0 -50% 0 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.blog-main-img {
	display: block;
	margin: 0 auto;
	padding-bottom: 25px;
}

.gfort-section {
	padding-top: 40px;
}

.widget-block-body h1, 
.widget-block-body h2,
.widget-block-body h3,
.widget-block-body h4,
.widget-block-body h5,
.widget-block-body h6,
.widget-block-body p {
	color: var(--FFF);
}

.ddb-bannertime {
    height: 8px; background-color: rgba(255, 255, 255, 0.50);
}

.footer-top-section {
	border-top: solid 1px var(--FFF);
}

.flagsMobile {
	float: left;
	padding: 25px;
}

.sliderBG {
	background-color:rgba(0, 0, 0, 0.40);
}

.productThumb {
	width: 360px;
	height: 225px;
}

.site-logo {
	width: 150px;
	height: auto;
}

.footer-logo {
	width: 100px;
	height: auto;
}

.contact-logo {
	width: 200px;
	height: auto;
}

.chosen-container-single .chosen-single {
	background: #FFF;
}
