/*-----------------------------------------------*/
/*CUSTOM STYLE SHEET-----------------------------*/
/*Fairly Goods---V8------------------------------*/
/*Datum ---2023-06-16----------------------------*/
/*Last edited by FK------------------------------*/
/*START------------------------------------------*/

/* START NIEUWE AANPASSINGEN ONTWIKKELIMNG*/

.Productdetail_NotLoggedInLabel {
	margin-left: 40px;
}

.ProductAnchorLandingAHref {
    color: #000 !important;
}

.product-header-horizontal {
	display: none;
}

.finishorder_button {
    font-size: 18px !important;
    font-weight: bold !important;
}

.SMonderShoppingcardExtraText {
float: left;
}

#center {
    padding: 0px !important;
}

.top_content {
    display: none;
}

.dxcvControl_Metropolis {
    background-color: transparent !important;
}

.dxcvTable_Metropolis {
    background-color: transparent !important;
}

.SMonderShoppingcardExtraText {
	float: left;
}

.loginBoxHolder {
	display: table;
}

.textboxForm {
    color: black !important;
}

/*ZOOM IMAGE*/

.img-hover-zoom {
    height: auto;
    overflow: hidden;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	margin-bottom: 10%
}
    
.img-hover-zoom img {
    transition: transform .5s ease;
    display: block;
}
    
.img-hover-zoom:hover img {
    transform: scale(1.3);
	opacity: 0.3;
	transition: all 0.7s ease;
}
    
.img-hover-zoom .FGh2-img {
    position: absolute;
    left: 0px;
    margin: 0px auto;
    text-align: center;
    width: 100%;
	padding: 15px;
}

/*ZOOM IMAGE END*/

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */

/*.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}

ul li.socialmedia {
  width: 50px;
  height: 50px;
  position: relative;
  background: #e59500;
  margin: 10px 0;
  cursor: pointer;
  border-radius: 3px;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

ul li .fa {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 20px;
  color: #fff;
}

ul li.linkedin{
  background: #0077b5;
}

ul li.phone{
  background: #609286;
}

ul li.youtube{
  background: #bb0000;
}

ul li.naarboven{
  background: #609286;
}

ul li.facebook{
  background: #3b5998;
}

ul li.twitter{
  background: #00aced;
}

ul li.instagram{
  background: #bc2a8d;
}

ul li.google{
  background: #dd4b39;
}

ul li.whatsapp{
  background: #4dc247;
}

ul li.linkedin div.slider{
  background: #049dec;
}

ul li.phone div.slider{
  background: #a1d0c5;;
}

ul li.youtube div.slider{
  background: #ff9b9b;
}

ul li.naarboven div.slider{
  background: #a1d0c5;;
}

ul li.facebook div.slider{
  background: #627aac;
}

ul li.twitter div.slider{
  background: #7fd5f6;
}

ul li.instagram div.slider{
  background: #dd94c6;
}

ul li.google div.slider{
  background: #eea59c;
}

ul li.whatsapp div.slider{
  background: #82d47e;
}

.slider {
  content: "";
  position: absolute;
  top: 0;
  left: 51px;
  width: 0px;
  height: 50px;
  background: #eebb5c;
  border-radius: 3px;
  transition: all 0.5s 0.3s ease;
}

.slider p {
  font-family: arial;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  text-align: center;
  line-height: 50px;
  opacity: 0;
  transition: all 0.6s ease;
}

ul li:hover .slider {
  width: 180px;
  transition: all 0.5s ease;
}

ul li:hover .slider p {
  opacity: 1;
  transition: all 1s 0.2s ease;
}*/

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) END*/

.dxmLite.dxm-ltr .dxm-popup .dxm-gutter.dxm-noImages .dxm-item, .dxmLite.dxm-ltr .dxm-popup .dxm-noImage {
    padding-left: 10px !important;
}

.dxbButton {
    border: 1px solid transparent !important;
}

.SbBorderBox {
    border-color: #609286 !important;
}

/*TOPMENU*/

.dx-vam.dxm-contentText {
	color: white !important;
}

.dx-vam {
    font-family: 'segoe ui';
}

.SMmnHeadMenuItem {
    font-family: 'segoe ui';
}

.dxmLite .dxm-main {
    padding: 0px !important;
}

.dxmLite .dxm-item {
    border-width: 2px !important;
}

.dxmLite .dxm-main .dxm-checked, .dxmLite .dxm-selected, .dxmLite .dxm-hovered, .dxmLite .dxm-main .dxm-dropDownMode.dxm-checked .dxm-popOut, .dxmLite .dxm-dropDownMode.dxm-selected .dxm-popOut, .dxmLite .dxm-dropDownMode.dxm-hovered .dxm-popOut {
    border-color: transparent !important;
}

.dxmLite .dxm-popup {
    border: 1px solid transparent !important;
    background-color: #609286d4 !important;
}

	.dxmLite .dxm-popup .dxm-gutter {
    width: auto !important;
    border-right: 1px solid transparent !important;
}

/*TOPMENU END*/

/*NAVIGATION BAR*/
.dxtv-subnd .dxtv-subnd .SgNodeHover, .dxtv-subnd .dxtv-subnd .SgNodeSelected {
    border-bottom: solid 1px transparent !important;
}

.dxtvControl .dxtv-ndSel {
    background-color: #D8D8D8;
    font-weight: 700;
	text-decoration: none !important;
}

.SgNodeSelected {
    text-decoration: none !important;
}

.contentblock {
    border-right-color: #ffffff !important;
    border-bottom-color: #ffffff !important;
}

.grid_item {
    border-right-color: #ffffff !important;
    border-bottom-color: #ffffff !important;
}

.SgNodeHover span {
	text-decoration: none !important;
}

.TreeViewProductGroups li ul {
    border-top: solid 0px transparent !important;
    border-bottom: solid 0px transparent !important;
}

.dxtv-subnd .SgNodeSelected, .dxtv-subnd .SgNodeHover {
    border-bottom: solid 0px transparent !important;
}

.SgTreeNode {
    border-bottom: solid 0px transparent !important;
}

.text-container{
	background: transparent !important;
}

/*NAVIGATION BAR END*/

.delft-line {
	display: none;
}

.FGH1 {
    font-family: 'Segoe UI';
    font-weight: 900;
    color: white;
    text-shadow: 2px 2px 10px #000000a1;
}

.FGh2 {
    font-weight: 900;
    color: #609286;
}

.FGh2-img {
    font-weight: 700;
    color: white;
    text-shadow: 2px 2px 10px black;
}

.FGColumn {
    width: 70%;
    margin-left: 15%;
    margin-right: 15%;
}

.BackgroundContentBoxTransparent {
    /*float: left;*/
	background-position: center;
    background-repeat: no-repeat;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
	background-size: cover;
    background-position-x: center;
    background-position-y: center;
	
}

#wide-div {
    width: 100vw;
    margin-left: calc(-50vw + 50%);
}

#ctl00_MnAccount_DXI0_T{
    padding-top: 0px !important;
}

.FooterRow {
    height: 52px !important;
	margin-top: 20px;
}

/* EINDE NIEUWE AANPASSINGEN ONTWIKKELING*/


/* START CUSTOM AANPASSINGEN KLEUR FONT ANDERS */

/*NIEUWE LAYOUT*/

.dxtv-subnd .SgNodeSelected, .dxtv-subnd .SgNodeHover {
    border-bottom: solid 1px transparent !important;
}

.TreeViewProductGroups li ul {
    border-top: solid 3px transparent !important;
    border-bottom: solid 2px transparent !important;
}

.TreeViewProductGroups li ul li ul {
    border-top: solid 2px transparent !important;
    border-bottom: transparent !important;
}

.BtnMoreInfoClickDescription span, .SgNodeSelected span {
    text-decoration: none !important;
}

.dxtv-subnd .SgNodeHover {
    border-bottom: solid 1px transparent !important;
}

.dxtv-subnd .dxtv-subnd .SgNodeHover, .dxtv-subnd .dxtv-subnd .SgNodeSelected {
    border-bottom: solid 1px transparent !important;
}

.SgNodeHover span {
    color: #8A8B8C !important;
	text-decoration: none !important;
}

.SgTreeNode {
    border-bottom: solid 1px transparent !important;
}

/*EINDE NIEUWE LAYOUT*/

.dxm-item.SMmnHeadMenuItem.dxm-subMenu.dxm-hovered,
.dxm-item.dxm-hovered {
    border-color: transparent !important;
}

.dxeHyperlink.HlProductDetails.ProductDetailsButton {
	font-family: 'Segoe UI';
}

.FairlygoodsWebsiteImage {
	width : 32%;
	padding: 1px;
}

.LblOverviewProductName, .LblOverviewProductName span {
    height: 45px !important;
    font-family: 'Segoe UI';
    font-weight: 400;
}

.obj-container {
    height: 280px !important;
    margin-top: 0px !important;
}

.SMlblSupergroupDescription {
    margin-top: 56px !important;
}

.item_holder {
    height: 300px;
}

p    {
	font-size: 18px !important;
	font-family: 'Segoe UI' !important;
	}


h1, h2, .dxm-content   {
	font-family: 'Segoe UI' !important;
	}


a.HlBackToCategory:hover, .HlBackToCategoryHover, a.DownloadTreeGroup, a.DownloadTreeGroup:hover, a.DownloadLink:hover, a:hover {
    color: #DFAA00 !important;
}

body {
    overflow-x: unset !important;
}

	.btn-discover {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border: 1px solid rgba(255, 255, 255, 0.7);
		border-radius: 3px;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		letter-spacing: 1px;
		padding: 14px 60px;
		text-decoration: none;
		transition: all .3s ease;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-o-transition: all .3s ease;
	}	
	
	.btn-discover:hover {
		color: #fff;
		border-color: rgba(255, 255, 255, 0.7);
		background-color:#D1C59B;
	}	
	
	.button-3 {
	  background-color:#D1C59B !important;
	}	
	
	.dxmLite .dxm-main .dxm-checked, .dxmLite .dxm-main .dxm-selected {
		background-color: transparent !important;
	}	
	
/*FOOTER VAST CONTACTBLOCK ONZICHTBAAR---------------------------------
#footer .contactBlock {
    margin-right: 20px;
    display: none;
}		*/

	h2.parallaxPrcexxx {
		font-size: 5em !important;
		color: #fff;
		text-shadow: 2px 2px 10px black;    
	}

	.header-info-block {
		border-radius: 15px;
		padding-top: 15px;
		padding-bottom: 15px;
		margin-right: 0px !important;
		margin-left: 0px !important;
	}

.header-info-block h1 {
    color: #D1C59B;
    margin-top: 36px;
    margin-bottom: 14px;
    text-shadow: 2px 2px 0px #8e6c6d;
}


	.header-info-block p {
		font-size: 1.2em !important;
	}
	
	.GridCell-LeftColumn {
	padding-left: 0px !important;
	}


	.ict-parallax-container .btn .parallax-btn {
		background-color: #d1c59b;
		color: #FFF;
		text-transform: uppercase;
	}

	.SMHideUnhidecontactBlock{
		display:none !important;
	}

	.dxmLite .dxm-horizontal .dxm-image-l .dxm-content, .dxmLite .dxm-horizontal .dxm-image-r .dxm-content {
		font-size: 18px;
	}
	
	.dxm-spacing{
		 min-width:14px !important;
	 }
			 
	.dxm-item{
	 font-size: 18px !important;
	}	
	
	/*.grid_price_footer, .grid_price_view {
	bottom: -40px*/
	}
	
	#map {
	width: 100%;
	height: 400px;
	background-color: grey;
	}

	.mediaTextHolder {
	padding-left: 0px !important;
	padding-right: 0px !important;
	width: 100% !important;
	}		
	
	.nav-side-menu ul, .nav-side-menu li {
		background: white;
	}

	.nav-side-menu ul .sub-menu li, .nav-side-menu li .sub-menu li {
		background: white;
	}

	.nav-side-menu li:hover {
		background-color: #f2eded !important;
		color: white !important;
	}	
	
	.PDBottom {
	top: 8px !important;
	}
	
/*HEADER FOOTER lABEL KLEUR----------------------	
	.panel_header {
		background-color: #FFFFFF !important;
	}

	.panel_header_sub {
		background-color: #F5F5F5 !important;
		margin-top: 56px !important;
	}

	.panel_footer {
		background-color: #FFFFFF !important;
	}
	.panel_footer_sub {
		background-color: #FFFFFF !important;
	}	*/
	
	
	.HlNewsletter {
		color: #53575a !important;
	}
	
	 .LgnStatus {
		color: #53575a !important;		 
	 }

	
	.productNameHolder .LblProductID {
	padding: 5px 0px 3px;
	width: 100%;
	word-wrap: break-word;
	}
	
	.SMfloat {
		float: left !important;
	}	
	
/*FILTER LABEL KLEUR----------------------
	.SMbuttonColor{ 
		 background:#1383e1 !important; 
		 color: white  !important;  
	 } 	*/
	
/*SUPERGROEPN LABEL + KLEUR------------------
	.SMlblSupergroupDescription {
		border-color: #1383e1;
		background-color: #1383e1;
		border-radius: 3px !important;
		height: 28px;
		color: white !important;
	}*/
	
	.SMlblSupergroupDescription{
    font-family: 'Segoe UI';
    font-size: 1.rem !important;
    font-weight: 400 !important;
}		
	
	.SMProductDetailDescriptionLabel{
		font-size: 30px !important;
		font-family: Open Sans;
		font-weight: 600;
	}		
	
	.specialfonth1 {
		font-family: Open Sans;
		text-shadow: 2px 2px 10px black;   
	}
	.specialfonth2 {
		font-family: Open Sans;
	}		

	.petertje991 {
	height: 10px !important;
	margin-top: 6px !important;
	}

.SMpanel_header_top_sub {
    Background-color: #7ABDAD !important;
}	
	
/* EINDE CUSTOM AANPASSINGEN KLEUR FONT ANDERS */


/*=============================================================
    Authour URL: www.designbootstrap.com
    
    http://www.designbootstrap.com/

    License: MIT     
========================================================  */

/*============================================================
BACKGROUND COLORS
============================================================*/
	.db-bk-color-one {
		background-color: #f55039;
	}

	.db-bk-color-two {
		background-color: #46A6F7;
	}

	.db-bk-color-three {
		background-color: #47887E;
	}

	.db-bk-color-six {
		background-color: #F59B24;
	}
/*============================================================
PRICING STYLES
==========================================================*/
	.db-padding-btm {
		padding-bottom: 50px;
	}
	
	.db-button-color-square {
		color: #fff;
		background-color: rgba(0, 0, 0, 0.50);
		border: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
	}

    .db-button-color-square:hover {
        color: #fff;
        background-color: rgba(0, 0, 0, 0.50);
        border: none;
    }


	.db-pricing-eleven {
		margin-bottom: 30px;
		margin-top: 50px;
		text-align: center;
		box-shadow: 0 0 5px rgba(0, 0, 0, .5);
		color: #fff;
		line-height: 30px;
	}

    .db-pricing-eleven ul {
        list-style: none;
        margin: 0;
        text-align: center;
        padding-left: 0px;
    }

	.db-pricing-eleven ul li {
		padding-top: 13px;
		padding-bottom: 3px;
		cursor: pointer;
	}

	.db-pricing-eleven ul li i {
		margin-right: 5px;
	}


    .db-pricing-eleven .price {
        background-color: rgba(0, 0, 0, 0.5);
        padding: 40px 20px 20px 20px;
        font-size: 60px;
        font-weight: 900;
        color: #FFFFFF;
    }

	.db-pricing-eleven .price small {
		color: #B8B8B8;
		display: block;
		font-size: 12px;
		margin-top: 22px;
	}

    .db-pricing-eleven .type {
        background-color: #52E89E;
        padding: 50px 20px;
        font-weight: 900;
        text-transform: uppercase;
        font-size: 30px;
    }

    .db-pricing-eleven .pricing-footer {
        padding: 20px;
    }

	.db-attached > .col-lg-4,
	.db-attached > .col-lg-3,
	.db-attached > .col-md-4,
	.db-attached > .col-md-3,
	.db-attached > .col-sm-4,
	.db-attached > .col-sm-3 {
		padding-left: 0;
		padding-right: 0;
	}

	.db-pricing-eleven.popular {
		margin-top: 10px;
	}

    .db-pricing-eleven.popular .price {
        padding-top: 80px;
    }




/*---------------------------------------------------------------------------------------------------*/
/* START CUSTOM AFMETINGEN PER SCHERM 320 - 375 - 414 - 768 - 1024 - 1280 - 1500>  FONTSIZE - HOOGTE */
	
@media only screen and (min-width: 320px) and (max-width: 374px) {
/*START*/	

.SearchBox {
    width: calc(100% - 45px) !important;
}

	.SMProductDetailDescriptionLabel{
	font-size: 19px !important;
	}
	
.headerLogo {
    max-width: 100px !important;
}	
	
	.SMlblSupergroupDescription {
		/* border-color: #1383e1; */
		background-color: #6b5b6c;
		border-radius: 3px !important;
		height: 28px !important;
		color: white !important;
		padding: 2px;
	}
	
	.BondgenoottekstblokBoven {
display: none;
}

.BondgenoottekstblokNaast {
display: none;
}

/*EINDE*/	
}
	
	
@media only screen and (min-width: 375px) and (max-width: 413px) {
/*START*/	

.SMpanel_header_top_sub {
    height: 70px;
}

.BackgroundContentBoxTransparent {
    padding: 25px 0px;
}

.FGH1 {
    font-size: 2.5em;
	line-height: 2em;
}


.panel_header_top_sub.panel_header_top_sub_below {
	height: 65px;
}

.FGtekstblok {
	width: 375px;
	padding-left: 60px;
    margin-top: -16px;
}

.FGtekstblokColor,
.FGtekstblokColorEmail {
    color: 3c3c3b;
	min-width: 120px;
}

.FGh2 {
    font-size: 2em !important;
}

.FGh2-img {
    font-size: 2.5em !important;
}

.height-320 {
	height: 320px;
}

.SearchBox {
    width: calc(100% - 45px) !important;
}
	
.headerLogo {
    width: 104px !important;
    margin-top: -13px;
}
	
	.SMlblSupergroupDescription {
		margin-left: 57px;
		/* border-color: #1383e1; */
		background-color: #6b5b6c;
		border-radius: 3px !important;
		height: 28px !important;
		color: white !important;
		padding: 2px;
		width: 220px;
	}
	
	.BondgenoottekstblokBoven {
display: none;
}

.BondgenoottekstblokNaast {
display: none;
}
/*EINDE*/	
}

@media only screen and (min-width: 414px) and (max-width: 767px) {
/*START*/

.SMpanel_header_top_sub {
    height: 70px;
}

.BackgroundContentBoxTransparent {
    padding: 25px 0px;
}

.FGH1 {
    font-size: 2.5em;
	line-height: 2em;
}

.panel_header_top_sub.panel_header_top_sub_below {
	height: 65px;
}

.FGtekstblok {
	width: 414px;
	padding-left: 90px;
    margin-top: -16px;
}

.FGtekstblokColor,
.FGtekstblokColorEmail {
    color: 3c3c3b;
	min-width: 120px;
}

.FGh2 {
    font-size: 2em !important;
}

.FGh2-img {
    font-size: 2.5em !important;
}

.height-320 {
	height: 320px;
}

.SearchBox {
    width: calc(100% - 45px) !important;
}	

	.headerLogo {
		max-width: 120px !important;
		margin-top: -15px !important;
	}
	
	.SMlblSupergroupDescription {
		margin-left: 57px;
		/* border-color: #1383e1; */
		background-color: #6b5b6c;
		border-radius: 3px !important;
		height: 28px !important;
		color: white !important;
		padding: 2px;
		width: 220px;
	}
	
	.BondgenoottekstblokBoven {
display: none;
}

.BondgenoottekstblokNaast {
display: none;
}
/*EINDE*/
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
/*START*/	

.SMpanel_header_top_sub {
    height: 70px;
}

.col-md-3 {
    width: 33% !important;
}

.BackgroundContentBoxTransparent {
    padding: 25px 0px;
}

.FGH1 {
    font-size: 2em;
	line-height: 2em;
}

.panel_header_top_sub.panel_header_top_sub_below {
	height: 65px;
}

.FGtekstblok {
	width: 768px;
	padding-left: 100px;
}

.FGtekstblokColor,
.FGtekstblokColorEmail {
    color: 3c3c3b;
	min-width: 120px;
}

.FGh2 {
    font-size: 2em !important;
}

.FGh2-img {
    font-size: 1.75em !important;
}

	.height-320 {
	height: 320px;
}

	.headerLogo {
		max-width: 130px !important;
		margin-top: -18px !important;
	}	
	
	.obj-container {
		max-width: 31.6% !important;
	}	

	.SMlblSupergroupDescription {
		/* border-color: #1383e1; */
		background-color: #6b5b6c;
		border-radius: 3px !important;
		height: 28px !important;
		color: white !important;
		padding: 2px;
	}
	
	.obj-container {
    min-width: 243px !important;
}

.BondgenoottekstblokBoven {
display: none;
}

.BondgenoottekstblokNaast {
    width: 100%;
    margin-right: -47%;
    max-width: 70%;
    margin-top: -63px;
    float: right;
}
/*EINDE*/	
}


@media only screen and (min-width: 1024px) and (max-width: 1279px) {
/*START*/	

.FGColumn {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
}

.SMpanel_header_top_sub {
    height: 70px;
}

.BackgroundContentBoxTransparent {
    padding: 25px;
}

.FGH1 {
    font-size: 3em;
	line-height: 2em;
}

.col-lg-3 {
    width: 33% !important;
}

.panel_header_top_sub.panel_header_top_sub_below {
	height: 35px;
}

.FGtekstblok {
	width: 1024px;
	padding-left: 210px;
}

.FGtekstblokColor,
.FGtekstblokColorEmail {
    color: 3c3c3b;
	min-width: 120px;
}

.FGh2 {
    font-size: 2em !important;
}

.FGh2-img {
    font-size: 2em !important;
}

.height-320 {
	height: 320px;
}

.headerLogo {
    width: 100px;
    margin-top: -10px !important;
}
	
	.SMlblSupergroupDescription {
		/* border-color: #1383e1; */
		background-color: #6b5b6c;
		border-radius: 3px !important;
		height: 28px !important;
		color: white !important;
		padding: 2px;
	}
	
	.obj-container {
    min-width: 244px !important;
    }
	
	.BondgenoottekstblokBoven {
display: none;
}

.BondgenoottekstblokNaast {
    width: 1000px;
    margin-left: 20%;
    max-width: 70%;
	margin-top: -54px;
}
/*EINDE*/	
}

@media only screen and (min-width: 1280px) and (max-width: 1499px) {	
/*START*/

.SMpanel_header_top_sub {
    height: 40px !important;
}

.BackgroundContentBoxTransparent {
    padding: 50px;
}

.FGH1 {
    font-size: 3em;
	line-height: 2em;
}

.col-lg-3 {
    width: 33% !important;
}

.panel_header_top_sub.panel_header_top_sub_below {
	height: 35px;
}

.FGtekstblok {
	width: 1280px;
	padding-left: 350px;
    margin-top: -16px;
}

.FGtekstblokColor,
.FGtekstblokColorEmail {
    color: 3c3c3b;
	min-width: 120px;
}

.FGh2 {
    font-size: 2em !important;
}

.FGh2-img {
    font-size: 2.5em !important;
}	

.height-320 {
	height: 320px;
}
	
	.dxpLite_Metropolis {
		margin-left: 8px !important;
	}
	
.headerLogo {
    width: 116px !important;
    margin-top: -17px !important;
}

	#headerMenu {	
		background-color: #6b5b6c;	
		min-height: 48px;				
	}	
		
	.obj-container {
    min-width: 303px !important;
}

.BondgenoottekstblokBoven {
    width: 600px;
    margin-left: 24%;
    margin-top: -10px;
	color: #929021;
}

.BondgenoottekstblokNaast {
    width: 1000px;
    margin-left: 20%;
    max-width: 70%;
	margin-top: -54px;
}
	
/*EINDE*/
}	

@media only screen and (min-width: 1500px) {	
/*START*/

.BackgroundContentBoxTransparent {
    padding: 50px;
}

.col-lg-3 {
    width: 33% !important;
}

.panel_header_top_sub.panel_header_top_sub_below {
	height: 35px;
}

.SMpanel_header_top_sub {
    height: 40px !important;
}

.FGtekstblok {
	width: 1500px;
	padding-left: 450px;
    margin-top: -16px;
}

.FGtekstblokColor,
.FGtekstblokColorEmail {
    color: 3c3c3b;
	min-width: 120px;
}

.FGH1 {
    font-size: 4em;
	line-height: 2em;
}

.FGh2 {
    font-size: 2em !important;
}

.FGh2-img {
    font-size: 2.5em !important;
}

.height-320 {
	height: 320px;
}
	
.obj-container {
    min-height: 300px;
}

.SMlblSupergroupDescription {
    margin-top: 55px !important;
}

.masterContainer.positionRelative {
    min-height: 565px;
    margin-top: -5px;
}

.headerLogo {
    max-width: 110px !important;
    margin-top: 14px !important;
}
	
.BondgenoottekstblokBoven {
    width: 1000px;
    margin-left: 50%;
	margin-top: -10px;
	color: #929021;
}

.BondgenoottekstblokNaast {
    width: 1000px;
    margin-left: 20%;
    max-width: 70%;
	margin-top: -54px;
}

.userMenu {
	margin-top: 17px;
}

.panel_header {
     height: 79px !important;
}

.ProductsOverview__LeftPanelFilter {
    max-width: 230px;
}

.dxdvFlowItemsContainer {
     width: 1500px;
}
	
/*EINDE*/
}	
	
/* EINDE CUSTOM AFMETINGEN PER SCHERM FONTSIZE - HOOGTE */

/*----------------------------------------------*/
/*CUSTOM STYLE SHEET------------------*/
/*EINDE--------------------------------------*/
