/*-----------------------------------------------*/
/*CUSTOM STYLE SHEET-----------------------------*/
/*QTC FOOTWEAR-----------------------------------*/
/*Datum ---2022-07-08----------------------------*/
/*LAST EDITED BY FK------------------------------*/
/*START------------------------------------------*/

/* START NIEUWE AANPASSINGEN ONTWIKKELIMNG*/

.loginBoxHolder {
	display: table;
}

/* EINDE NIEUWE AANPASSINGEN ONTWIKKELING*/


/* START CUSTOM AANPASSINGEN KLEUR FONT ANDERS */

.delft-line {
	display: none !important;
}

/*NAVIGATION BAR END*/

/*PRODUCT CARDS*/

.grid_item_responsive {
    min-width: 294px !important;
}

.grid_item:hover {
    box-shadow: 0px 5px 10px grey;	
}

.obj-container:hover {
    box-shadow: 0px 5px 10px grey;
}

.grid_item {
    box-shadow: 0px 3px 5px grey;	
}

.obj-container {
    box-shadow: 0px 3px 5px grey;
}

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;
}

#wide-div {
	  width: 100%;
}	

.panel_footer_sub {
	background-color: #358DAA !important;
	position: relative;
	bottom: 0;
}

.panel_footer {
	position: relative;
	left: 0;
	bottom: 0;
}

.dxm-item.SMmnHeadMenuItem.dxm-hovered {
	border-color: transparent !important;
}

.dxmLite .dxm-main {
    background-color: transparent !important;
}

.masterContainer {
    margin-top: -10px;
	background-color: transparent !important;
	min-height: 490px;
}

body {
    overflow-x: unset !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;
	}
	
	.button {
		background: -moz-linear-gradient(top, #6b5b6c 0%, #6b5b6c 100%) !important;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b5b6c), color-stop(100%,#6b5b6c)) !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: 1.25em;
    text-transform: uppercase;
    font-family: 'Segoe UI';
}

	.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;
	}	
	
	.productNameHolder .LblProductID {
	padding: 5px 0px 3px;
	width: 100%;
	word-wrap: break-word;
	}
	
	.SMfloat {
		float: left !important;
	}	
	
	.SMlblSupergroupDescription{
		font-family: 'Segoe UI';		
	}		
	
	.SMProductDetailDescriptionLabel{
		font-size: 30px !important;
		font-family: 'Segoe UI';
		font-weight: 600;
	}		
	
	.specialfonth1 {
		font-family: 'Satisfy', cursive ;
		text-shadow: 2px 2px 10px black;   
	}
	.specialfonth2 {
		font-family: 'Satisfy', cursive ;
	}		


/*---------------------------------------------------------------------------------------------------*/
/* 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*/	
	.SMProductDetailDescriptionLabel{
	font-size: 19px !important;
	}
	
.headerLogo {
    width: 115px !important;
    margin-top: 2px;
}
	
/*EINDE*/	
}
	
	
@media only screen and (min-width: 375px) and (max-width: 413px) {
/*START*/	
	
.panel_header_top_sub {
    display: none !important;
}	
	
.headerLogo {
    width: 120px !important;
    margin-top: -10px;
}

/*EINDE*/	
}

@media only screen and (min-width: 414px) and (max-width: 767px) {
/*START*/	

.panel_header_top_sub {
    display: none !important;
}

.headerLogo {
    width: 120px !important;
    margin-top: -8px !important;
}
	
/*EINDE*/
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
/*START*/	

.panel_header_top_sub {
    display: none !important;
}
	
.headerLogo {
    width: 125px !important;
    margin-top: -9px !important;
}	
		
.obj-container {
	max-width: 31.6% !important;
    min-width: 243px !important;
}
	
/*EINDE*/	
}


@media only screen and (min-width: 1024px) and (max-width: 1279px) {
/*START*/	
	
.obj-container {
    min-width: 303px !important;
    min-height: 303px;
}
	
	.panel_header {
    height: 76px !important;
}

/*EINDE*/	
}

@media only screen and (min-width: 1280px) and (max-width: 1499px) {	
/*START*/	
	
	#headerMenu {	
		min-height: 48px;				
	}	
	
.panel_header {
    height: 76px !important;
}
	
/*EINDE*/
}	

@media only screen and (min-width: 1500px) {	
/*START*/	
		
.panel_header {
    height: 126px !important;
}

.userMenu {
	top: 3px;
}

/*EINDE*/
}	
	
/* EINDE CUSTOM AFMETINGEN PER SCHERM FONTSIZE - HOOGTE */

/*----------------------------------------------*/
/*CUSTOM STYLE SHEET------------------*/
/*EINDE--------------------------------------*/
