/**
	* @author REF
	* @version 1.2
	* 25/08/16
	*/

	/* Z-index of #mask must lower than #boxes .window */

	.popinCookies div.layoutBlockContainer > div.layoutBlock {	
		display:none;
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		text-align: center;
	}
	.popinCookies .layoutBlock > .unmanagedContent {
		display: inline-block;
		vertical-align: middle;
		margin-right: -0.25em;
	}

	.sidebars-none .popinCookies .layoutBlock > .unmanagedContent {
		max-width: 99.5%;
	}
	
	body.sidebars-wide-right.popinParent div.contentLayoutBox,
	body.sidebars-wide-right.popinParent div.contentLayoutBox #ctlChildPageList.twoColumnList { position: static; }

	body.sidebars-wide-right #sidebarRight { 
		z-index: 0;
	}
	.popinCookies .layoutBlock > .feedItems {
		display: inline-block;
		vertical-align: middle;

		width: 	1px;
	}
	.popinCookies .layoutBlock + .clear {
		background-color: rgba(0, 0, 0, 0.6);
		display:none;
		position:fixed;
		top: 0;
		left: 0;
		z-index:10000;
	}

	.popinCookies .layoutBlock .unmanagedContent > div { 
		position: relative;
		z-index: 20000;
		height: auto;
	}
	.popinCookies .layoutBlock .unmanagedContent > div img {
		height: auto;
	}

	.popinCookies .layoutBlock .unmanagedContent .close {
		position: absolute;
		top: -30px;
		right: -26px;
		width: 24px;
		font-size: 17px;
		background: white;
		border-radius: 45px;
		text-align: center;
		color: black;
		z-index: 2;
		cursor: pointer;
	}
	.popinCookies .layoutBlock .unmanagedContent .close.fullButton { top:0; }
	.popinCookies .layoutBlock .unmanagedContent .close:hover{ text-decoration: underline; }

	.popinCookies .layoutBlock .unmanagedContent [id*="div-gpt"] div iframe {
		width: 100% !important;
		/*height: 100% !important;*/
	}