@charset "UTF-8";


/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------ D N N   S T Y L E S ------------------------------------------- */

html { height: 100%; }
#Body { min-height: 100%; background: #fff; }
form { margin: 0; }

body, th, td, table, h1, h2, h3, h4, .Head, .SubHead, .SubSubHead, .Normal, .NormalBold, .NormalRed, .NormalTextBox, .NormalDisabled, a:link, a:visited, a:hover, input, .CommandButton, p, li, label { font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 150%; color: #333; letter-spacing: 0; font-weight: 400; }

#ControlBar,
form .dnn_mact > li,
form .dnn_mact li,
#controlbar_admin_basic li,
#ControlNav li,
.dnnDropDownList .selected-item a, 
.dnnDropDownList .selected-item a:link, 
.dnnDropDownList .selected-item a:visited, 
.dnnDropDownList .selected-item a:hover, 
.dnnDropDownList .selected-item a:active,
#ControlNav > li.hover > a, #ControlNav > li:hover > a,
ul#ControlBar_Module_ModulePosition li { -webkit-box-sizing: content-box !important; box-sizing: content-box !important; -moz-box-sizing: content-box !important; }
ul#ControlBar_Module_ModulePosition li { width: auto !important; padding: 8px; }
ul#ControlBar_Module_ModulePosition { width: auto !important; }
.advanced.subNav dl ul li { width: 145px; }
.adminSkin .console-large img { padding: 0; }
.dnnPrimaryAction,
.dnnSecondaryAction { text-decoration: none !important; }
.dnnCheckbox .mark { background-color: transparent !important; }

a { text-decoration: underline; outline: 0 !important; }
a:hover { color: #888; }

.h1,
h1, 
h1 a,
h2,
h2 a,
.bstrap30 h2,
.h2 { font-size: 23px; color: #000; line-height: 120%; text-decoration: none; text-transform: uppercase; font-weight: 600; margin-bottom: 25px; margin-top: 0; }
h3,
h3 a,
h3 a:visited,
h3 a:active,
h3 a:link { font-size: 18px; color: #333 !important; font-weight: 400; margin: 20px 0 8px; line-height: 120%; text-decoration: none !important; }
h4 { font-size: 14px; font-weight: 600; letter-spacing: 0; margin: 0 0 7px; line-height: 130%; color: #000; }

.ui-sortable h2.dnnFormSectionHead a { text-align: left; }

p { margin: 0 0 18px 0; }

hr { clear: both; height: 0; border: solid #D8D8D8; border-width: 1px 0 0; margin: 10px 0 25px 0; }

img { border: 0; }

ul { list-style: disc outside; }
ul.contentList { list-style: none; margin-left: 0; }
ul.contentList li { padding-left: 14px; margin-bottom: 12px; background: url(images/iconListBullet.svg) no-repeat left 10px; background-size: 7px 7px; }

form .actionMenu ul.dnn_mact { min-width: 100px; }

.right { float: none; }
.DNNEmptyPane { min-height: 0 !important; height: 0 !important; padding: 0 !important; margin: 0 !important; }

button.primaryButton,
a.primaryButton,
.dnnPrimaryAction { display: inline-block; padding: 6px 10px; margin-bottom: 5px; line-height: 1; color: #fff !important; }

button.secondaryButton,
a.secondaryButton { display: inline-block; padding: 12px 20px; margin-bottom: 5px; background-color: #666; background: -moz-linear-gradient(top, #8a8a8a 0%, #8a8a8a); background: -webkit-gradient(linear, left top, left bottom, from(#8a8a8a), to(#8a8a8a)); -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border: 0px solid #ffffff; -moz-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0); -webkit-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0); box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0); font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 600; line-height: 1; text-align: center; color: #ffffff; text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0); }

button.primaryButton:hover,
button.secondaryButton:hover,
a.primaryButton:hover,
a.secondaryButton:hover { cursor: pointer; cursor: hand; background-color: #D00; }
button.altButton:hover,
a.altButton:hover { cursor: pointer; cursor: hand; }

.clearBoth { clear: both; }

html.no-touch a[href^='tel'],
html.no-touch a[href^='tel']:hover { color: inherit !important; text-decoration: none; cursor: text; }



/* TRAINSITION EFFECT */
html.no-touch .transFx { -webkit-transition: background-color 0.4s ease-out; -moz-transition: background-color 0.4s ease-out; -o-transition: background-color 0.4s ease-out; -ms-transition: background-color 0.4s ease-out; transition: background-color 0.4s ease-out; }
html.no-touch a.txtTransFx { -webkit-transition: color 0.4s ease-out; -moz-transition: color 0.4s ease-out; -o-transition: color 0.4s ease-out; -ms-transition: color 0.4s ease-out; transition: color 0.4s ease-out; }
html.no-touch a.borderTransFx { -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; -ms-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }

a.readMoreBlock { padding: 6px 10px; margin: 5px 0; background: #0055a5; color: #fff; text-transform: uppercase; text-decoration: none; font-size: 13px; display: inline-block; }
a.readMoreBlock:after { content: " "; width: 6px; height: 9px; margin: 0 0 0 5px; display: inline-block; background: url(images/btnNextWhiteSmall.svg) 0 0 no-repeat; background-size: 6px 9px; }
a.readMoreBlock:hover { background: #01417e; }


/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------- L A Y O U T ---------------------------------------------- */


#pageMaster { position: relative; min-height: 100%; overflow-x: hidden; }

/* TOP MAIN - FIXED */
#topMaster { background: url(images/navOpacBlueBG.png) repeat 0 0; position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; padding: 15px 45px; }
.isAdmin #topMaster { top: 35px; }


/* TOP - LOGO */
#topMaster #logoMayonna { display: block; outline: 0; }
 

/* TOP - LANGUAGE */
#languageWrap { padding-right: 0; position: relative; }
#languageWrap .glyphicon { color: #fff; padding: 19px 4px 0 0; position: absolute; left: -3px; }
#languageWrap .language-object { display: inline-block; padding: 23px 0 0 0; position: relative; }
#languageWrap .language-object .language { display: inline-block; text-transform: uppercase; font-size: 12px; color: #fff; }
#languageWrap .language-object span img { display: none; }
#languageWrap .language-object .Language { display: block; }
#languageWrap .language-object span.Language.selected { cursor: pointer; }
#languageWrap .language-object span.Language.selected span.language { color: #fff; }
#languageWrap .language-object span.Language.selected span.language span { width: 9px; height: 5px; margin: 0 0 2px 6px; display: inline-block; background: url(images/btnDownWhite.svg) 0 0 no-repeat; background-size: 9px 5px !important; }

#languageWrap .language-object .LanguageFalse { display: none; position: absolute; z-index: 100; top: 39px; left: 0; }
#languageWrap .language-object.active a.last { top: 62px !important; }
#languageWrap .language-object.active span.Language.selected { cursor: default; }
 

/* MOBILE LANGUAGE */
#mobileLanguageWrap { text-align: right; color: rgb(192, 188, 174); text-transform: uppercase; font-size: 12px; border-bottom: #000 1px solid; }
#mobileLanguageWrap #languageWrap { width: auto; float: right; }
#mobileLanguageWrap #languageWrap .glyphicon { padding-top: 30px; }
#mobileLanguageWrap #languageWrap .language-object { padding: 35px 0 25px 0; text-align: left; }
#mobileLanguageWrap #languageWrap .language-object span.Language.selected span.language { color: #ccc; }
#mobileLanguageWrap #languageWrap .language-object span.Language.selected span.language span { background: url(images/btnDownWhite.svg) 0 0 no-repeat; }
#mobileLanguageWrap #languageWrap .language-object:hover,
#mobileLanguageWrap #languageWrap .language-object.active { color: #fff; }
#mobileLanguageWrap #languageWrap .language-object .LanguageFalse { top: 55px; background: #324555; }
#mobileLanguageWrap #languageWrap .language-object.active a.last { top: 82px !important; }





/* NAVIGATION STYLES */
#navMaster { text-align: center; }
ul.nav { margin: 0; display: inline-block; }
ul.nav li a { text-decoration: none; font-size: 16px; color: #fff; text-transform: uppercase; }
ul.nav li.dropdown a span { width: 13px; height: 8px; margin: 0 0 2px 6px; display: inline-block; background: url(images/btnDownWhite.svg) 0 0 no-repeat; background-size: 13px 8px; }
ul.nav > li { display: inline-block; margin-right: 20px; }
ul.nav > li > a { display: inline-block; padding: 15px 17px 13px; }
ul.nav > li > a:hover { background: none; }

#navMaster li.active > a,
#navMaster li.activeHov > a,
#navMaster li > a:focus,
#navMaster li > a:hover,
#navMaster li > a:active { color: #5B9BD7; outline: 0; background: none; }
ul.nav li.dropdown.active a span,
ul.nav li.dropdown.activeHov a span { background-image: url(images/btnDownWhite.svg); }

/* NAVIGATION - SUB */
#navMaster li ul { display: none; position: absolute; z-index: 10000; padding: 0; margin: 0; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; min-width: 114px; }
#navMaster li ul li { display: block; }
#navMaster li ul li a { display: block; font-size: 16px; padding: 8px 16px; background: #162532; }
#navMaster li ul li.dropdown > a { padding-bottom: 4px; }
#navMaster li ul li ul { display: none; position: relative; width: 100%; }
#navMaster li ul li ul li a { padding: 0px 16px 4px 34px; color: #616161; font-size: 14px; }
#navMaster li ul li.dropdown a span { display: none; }
#navMaster li ul li.active > a,
#navMaster li ul li a:hover { color: #5B9BD7 !important; background: #162532; }

/* NAVIGATION MOBILE */
#mobMenuBtn { position: relative; padding: 5px 0 0px 10px; float: right; background-color: transparent; background-image: none; border: none; outline: 0; }
#mobMenuBtn #mobMenuTxt { color: #fff; font-size: 15px; font-weight: 300; letter-spacing: -1px; }
#mobMenuBtn #mobMenuIcon { padding-top: 2px; }
#mobMenuBtn #mobMenuIcon .iconMobMenu { width: 40px; height: 4px; margin-top: 8px; display: block; border-radius: 1px; background-color: #fff; }
#mobMenuBtn #mobMenuIcon .iconMobMenu.first { margin-top: 0; }

.isAdmin #mobileMenuMaster { padding-top: 35px; }
#mobileMenuMaster { background: #000; }
#mobileMenuMaster ul.nav { margin: 0; display: block; }
#mobileMenuMaster ul.nav li a span { background-image: url(images/btnDownWhite.svg) }
#mobileMenuMaster ul.nav > li { border-bottom: 1px solid #1b1405; display: block; margin: 0; }
#mobileMenuMaster ul.nav > li > a { color: #fff; text-transform: uppercase; }
#mobileMenuMaster ul.nav > li ul.dropdown-menu { display: block !important; float: none; position: static; background: none; padding: 0; margin: 0; border: 0; box-shadow: none; }
#mobileMenuMaster ul.nav > li ul.dropdown-menu li a { padding: 12px 12px 12px 40px; color: #ccc; }
#mobileMenuMaster ul.nav > li ul.dropdown-menu li ul li a { padding: 10px 10px 10px 80px; color: #7b7665; }
#mobileMenuMaster ul.nav li a { display: block; font-size: 16px; padding: 12px 12px 12px 17px; }
html.no-touch #mobileMenuMaster .nav li a:hover, 
html.no-touch #mobileMenuMaster .nav li a:focus,
#mobileMenuMaster .nav li.active > a { background: #000 !important; color: #5B9BD7 !important; }

#mobileMenuMaster #searchBarMob { background: #324555; padding: 0 12px; }
#mobileMenuMaster #dnn_dnnSEARCH_mob_ClassicSearch { display: block; position: relative; line-height: 100%; clear: both;  }
#mobileMenuMaster #dnn_dnnSEARCH_mob_ClassicSearch input { width: 100%; height: auto; padding: 12px 25px 12px 17px; background: #000; border: none; line-height: 20px; color: #fff; border-radius: 0; }
#mobileMenuMaster .searchInputContainer { display: block !important; margin: 0 !important; padding: 10px; }
#mobileMenuMaster #dnn_dnnSEARCH_mob_ClassicSearch a#dnn_dnnSEARCH_mob_cmdSearch { position: absolute; width: 16px; height: 16px; right: 9px; top: 10px; }
#mobileMenuMaster .searchInputContainer a.dnnSearchBoxClearText { top: 18px; right: 42px !important; }

/* TOUCH DEVICES ONLY - PREVENT ANIMATION ON TOUCH */
html.touch #mobileMenuMaster .nav li a:hover { background: none !important; }


/* SEARCHBAR */
#searchBar { display: inline-block; margin: 0 20px 0 10px; position: relative; }
#searchBar #searchBtn { display: inline-block; width: 13px; height: 13px; background: url(images/iconSearchWhite.svg) no-repeat center center; cursor: pointer; }
#searchBar #searchBtn.active { background: url(images/iconClose.svg) no-repeat center center; }

#searchBar #dnn_dnnSEARCH_ClassicSearch:after, 
#searchBar #dnn_dnnSEARCH_ClassicSearch:before { bottom: 100%; right: 10px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; margin-bottom: -3px; }
#searchBar #dnn_dnnSEARCH_ClassicSearch:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 9px; }
#searchBar #dnn_dnnSEARCH_ClassicSearch:before { border-color: rgba(65, 75, 82, 0); border-bottom-color: #ccc; border-width: 10px; right: 9px; }
#searchBar #dnn_dnnSEARCH_ClassicSearch { display: none; position: absolute; height: 40px; right: -12px; top: 32px; background: #fff; }

#searchBar #dnn_dnnSEARCH_ClassicSearch input { width: 220px; height: 40px; padding: 10px 45px 10px 10px; background: #fff; border: 1px solid #ccc; line-height: 20px; color: #444; font-size: 13px; font-weight: 400; outline: 0; }
#searchBar #dnn_dnnSEARCH_ClassicSearch a#dnn_dnnSEARCH_cmdSearch { position: absolute; width: 13px; height: 13px; right: 11px; top: 13px; }
#searchBar #dnn_dnnSEARCH_ClassicSearch a#dnn_dnnSEARCH_cmdSearch img { display: block; }
#searchBar .searchInputContainer { margin: 0 !important; }
#searchBar .searchInputContainer a.dnnSearchBoxClearText { margin: 0; width: 16px !important; right: 30px !important; top: 12px; }
ul.searchSkinObjectPreview { display: none !important; }


/* BREADCRUMB
#breadcrumbWrap { padding: 15px 15px 0 15px; }
#breadcrumbWrap .row { border-bottom: 1px solid #E4E4E4; padding-bottom: 20px; margin: 0; }
#breadcrumbWrap #breadcrumb { margin-top: 5px; padding-left: 0; text-transform: uppercase; font-size: 12px; color: #444; }
#breadcrumbWrap #breadcrumb #breadTxt { text-transform: none; margin-right: 5px; }
#breadcrumbWrap #breadcrumb a { font-weight: 300; border-bottom: 1px solid #ccc; text-decoration: none; font-size: 11px; } 
#breadcrumbWrap #breadcrumb a:last-child { font-weight: 500; }
#breadcrumbWrap #breadcrumb a:hover { color: #000; }
#breadcrumbWrap #breadcrumb img { vertical-align: baseline; margin: 0px 7px -1px; }
*/



/* HEADER PANE */
#headerWrap { padding-top: 82px; background: url(../../Images/Headers/visnetBG.jpg) no-repeat center top #162532; background-size: 100% auto; }
.staartBG #headerWrap { background-image: url(../../Images/Headers/staartBG.jpg); }
.botenBG #headerWrap { background-image: url(../../Images/Headers/botenBG.jpg); }

#headerWrap .container { padding-top: 110px; padding-bottom: 110px; }
#pageMaster .headerPane .DnnModule { margin-bottom: 0; }

#pageMaster .headerWhitePane { margin-top: 30px; padding: 25px 25px 7px 25px; background: #fff; }




/* CONTENT PANES */
#pageMaster #contentWrap { margin: 90px 0; padding-bottom: 234px; }




/* FOOTER */
#footerMaster { position: absolute; bottom: 0; width: 100%; background: #162532; }


/* FOOTER - LINKS */
#footerMaster #footerWrapper { padding-top: 40px; padding-bottom: 22px; }
#footerMaster #footerWrapper * { color: #acb3b9; }
#footerMaster #footerWrapper .footerRow h4 { font-size: 13px; }
#footerMaster #footerWrapper .footerRow p,
#footerMaster #footerWrapper .footerRow a { font-weight: 400; font-size: 12px; line-height: 19px; }
#footerMaster #footerWrapper a:hover { color: #fff; }
#footerMaster #footerWrapper a.certiImg { display: block; margin: 0 22px 18px 0; float: left; }


/* FOOTER - COPYRIGHT */	
#footerMaster #copyrightWrapper #copyright { border-top: 1px solid #324555; padding-top: 20px; padding-bottom: 20px; }
#footerMaster #copyrightWrapper * { text-align: center; color: #6A7074; font-size: 12px; } 
#footerMaster #copyrightWrapper a:hover { color: #fff; }




/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------- C U S T O M ---------------------------------------------- */ 


/* PRODUCTEN UDT */
.productenUDTWrap .productWrap { border: 1px solid #989fa5; }
.productenUDTWrap .productWrap .imgWrap { background: #fff; text-align: center; }
.productenUDTWrap .productWrap .txtWrap { background: #fff; padding: 10px 25px 25px 25px; }
.productenUDTWrap .productWrap .txtWrap h2 { margin: 0 0 15px 0; }
.productenUDTWrap .productWrap .btnWrap a { display: block; padding: 25px; text-decoration: none; background: url(images/navOpacBlackBG.png) repeat 0 0; }
.productenUDTWrap .productWrap .btnWrap a span { text-transform: uppercase; color: #fff; font-size: 17px; vertical-align: middle; }
.productenUDTWrap .productWrap .btnWrap a span.moreIcon { width: 45px; height: 45px; margin-right: 12px; display: inline-block; border: 1px solid #727377; background: url(images/btnNextWhite.svg) no-repeat center center #000; -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; -ms-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }
.productenUDTWrap .productWrap .btnWrap a:hover span.moreIcon { border-color: #ccc; }

/* PRODUCTEN UDT - SMALL */
.productenUDTWrap.productenSmall .productWrap .btnWrap a { padding: 17px 19px; }
.productenUDTWrap.productenSmall .productWrap .btnWrap a span { font-size: 14px; }
.productenUDTWrap.productenSmall .productWrap .btnWrap a span:after { content: " "; width: 6px; height: 9px; margin: 0 0 0 5px; display: inline-block; background: url(images/btnNextWhiteSmall.svg) 0 0 no-repeat; background-size: 6px 9px; }
.productenUDTWrap.productenSmall .productWrap a.imgWrap { display: block; }
.productenUDTWrap.productenSmall .productWrap a.imgWrap img { opacity: 0.2; -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; -ms-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }
.productenUDTWrap.productenSmall div.active a.imgWrap img,
.productenUDTWrap.productenSmall .productWrap:hover .imgWrap img { opacity: 1; }

/* PRODUCTEN UDT - PRODUCTEN */
.productenUDTWrap.productenPerCat .productWrap { border: 1px solid #d8d8d8; }
.productenUDTWrap.productenPerCat .productWrap .txtWrap h2 { margin: 10px 0 0 0; text-align: center; font-size: 20px; }


/* ACTION FORM */
.bstrap30 .form-horizontal .control-label { font-weight: 500 !important; color: #313131; text-align: left; }
.bstrap30 .form-horizontal .control-label.required:after { content: " *"; color: #333; margin-right: -9px; display: inline-block; }
.bstrap30 .form-horizontal h2 { text-align: center; }
.ui-lightness { margin: 0 !important; }
.bstrap30 .radio,
.bstrap30 .checkbox { padding-left: 0; }
.bstrap30 .radio input[type="radio"], 
.bstrap30 .radio-inline input[type="radio"], 
.bstrap30 .checkbox input[type="checkbox"], 
.bstrap30 .checkbox-inline input[type="checkbox"] { margin-top: 5px; }

button.readMoreBlock { padding: 4px 7px !important; border: 1px solid #333 !important; color: #333 !important; text-transform: uppercase !important; text-decoration: none !important; font-size: 13px !important; display: inline-block !important; background: none !important; border-radius: 0 !important; }
button.readMoreBlock:after { content: " "; width: 6px; height: 9px; margin: 0 0 0 5px; display: inline-block; background: url(images/btnNextSmallBlue.svg) 0 0 no-repeat; background-size: 6px 9px; }
button.readMoreBlock:hover { border-color: #1a94c1; color: #1a94c1 !important; }


/* ZOEKRESULTATEN */
.dnnSearchResults table td span.Normal { color: #fff; display: none; }
.dnnSearchResults table td span[id*="Summary"] { display: inline; color: #888; }
.dnnSearchResults .PagingTable { margin-top: 20px; }
.dnnSearchResults .PagingTable td { display: block; text-align: center; }
.dnnSearchResults .PagingTable td a { color: #889d27; }
.dnnSearchResults .PagingTable td a:hover { color: #6b7f10; }

.dnnGridHeader td { padding: 6px 0 6px 12px; border-bottom: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; background: #f0f2f1; }
.dnnGridItem td, .dnnGridAltItem td { padding: 16px; }
.ModSearchResultsC .DnnForm { width: 100%; }




/* --------------------------------------------------------------------------------------- */
/* - - - - - - - - - - - - - - - B O O T S T R A P   A D D S - - - - - - - - - - - - - - - */

@media (max-width: 400px) {
	
}
@media (max-width: 480px) {

}
@media (min-width: 481px) and (max-width: 767px) {
	
}
@media (max-width: 767px) { /* BREAKPOINT COL-XS */
	.h1,
	h1, 
	h1 a,
	h2,
	h2 a,
	.bstrap30 h2,
	.h2 { font-size: 24px; }
	h3,
	h3 a,
	h3 a:visited,
	h3 a:active,
	h3 a:link { font-size: 18px; }
	.LoginPanel { width: 100%; float: none; padding: 0; }
	#footerMaster #footerWrapper .footerRow { padding: 18px 20px 0 20px; border-bottom: 1px solid #25313C; }
}
@media (min-width: 768px) { /* BREAKPOINT COL-XS */
	
}
@media (min-width: 768px) and (max-width: 991px) { /* BREAKPOINT COL-SM */
	#footerMaster #footerWrapper a.certiImg { margin: 0 22px 35px 0; }
}
@media (max-width: 991px) {	/* BREAKPOINT COL-MD */
	#headerWrap { background-size: 140% auto; }
}
@media (min-width: 992px) { /* BREAKPOINT COL-MD */
	.productenUDTWrap.productenLarge #col4,
	.productenUDTWrap.productenLarge #col7 { clear: both; }
}
@media (min-width: 992px) and (max-width: 1199px) { 
	ul.nav > li > a { padding: 10px 10px 5px; }
	ul.nav li a { font-size: 14px; }
	#searchBar { margin: 0; }
	#languageWrap .language-object { padding: 18px 20px 0 0; }
	#languageWrap .language-object .LanguageFalse { top: 37px; }
	#languageWrap .glyphicon { padding-top: 15px; }
}
@media (max-width: 1199px) {
	.productenUDTWrap .productWrap { margin-bottom: 30px; }
	#topMaster { padding: 15px 0; }
}
@media (min-width: 1200px) { /* BREAKPOINT COL-LG */
	.productenUDTWrap.productenLarge .spacer#item1,
	.productenUDTWrap.productenLarge .spacer#item4,
	.productenUDTWrap.productenLarge .spacer#item7,
	.productenUDTWrap.productenLarge .spacer#item10,
	.productenUDTWrap.productenLarge .spacer#item13 { padding-right: 30px; }
	.productenUDTWrap.productenLarge .spacer#item2,
	.productenUDTWrap.productenLarge .spacer#item5,
	.productenUDTWrap.productenLarge .spacer#item8,
	.productenUDTWrap.productenLarge .spacer#item11,
	.productenUDTWrap.productenLarge .spacer#item14 { padding: 0 15px; }
	.productenUDTWrap.productenLarge .spacer#item3,
	.productenUDTWrap.productenLarge .spacer#item6,
	.productenUDTWrap.productenLarge .spacer#item9,
	.productenUDTWrap.productenLarge .spacer#item12,
	.productenUDTWrap.productenLarge .spacer#item15 { padding-left: 30px; }
	.productenUDTWrap.productenLarge .productWrap { margin-bottom: 75px; }
	.productenUDTWrap.productenLarge .spacer#item4 .productWrap,
	.productenUDTWrap.productenLarge .spacer#item5 .productWrap,
	.productenUDTWrap.productenLarge .spacer#item6 .productWrap { margin-bottom: 10px !important; }
	.productenUDTWrap.productenLarge.productenPerCat .spacer#item4 .productWrap,
	.productenUDTWrap.productenLarge.productenPerCat .spacer#item5 .productWrap,
	.productenUDTWrap.productenLarge.productenPerCat .spacer#item6 .productWrap { margin-bottom: 75px !important; }
}