#macchiato_cookies_wrapper {
	width:231px;
	height:30px;
	line-height:29px;
	
	position:absolute;
	top:94px;
	right:10px;
	/*display:none;*/	
	color:#002c47;
	font-size:12px;
	background:url('http://faras3d.pl/wp-content/plugins/macchiato_cookies/images/farasBg.png') no-repeat;
	
	
	
	z-index: 5000;

}

#macchiato_cookies_wrapper #cookies_inner {
	/*margin: 5px;	*/
	margin-left:10px;
}

#mMenuUp #macchiato_cookies_wrapper #cookies_inner {
	/*margin: 5px;	*/
	margin-left:0px;
	margin-right:10px;
}


#macchiato_cookies_wrapper #cookies_inner a {
	text-decoration:none;
	color:#002c47;
	font-weight:700;
}

#macchiato_cookies_wrapper #cookies_close {
	position:absolute;
	top:5px;
	right:0px;
	width:23px;
	height:23px;
	cursor:pointer;	
	background:url('../images/closeFaras2.png') no-repeat;
}

#macchiato_cookies_wrapper #cookies_close:hover {
	background-position:0px -27px;
}

#page #mMenuUp #macchiato_cookies_wrapper {
	width:220px;
	height:30px;
	line-height:30px;
	
	position:absolute;
	top:0px;
	right:10px;
	/*display:none;*/	
	color:#c8c8c8;
	font-size:12px;
	background:none;
	
	z-index: 5000;

}

#mMenuTopNew #mMenuUp #macchiato_cookies_wrapper { 
	width:220px;
	height:25px;
	line-height:25px;	
	
	position:relative;
	top:auto;
	right:auto;
	left:auto;
	
	float:right;
	/*display:none;*/	
	
	color:#002C47; 
	font-size:14px;
	background:none;	
}

#mMenuUp #macchiato_cookies_wrapper #cookies_close {
	position:absolute;
	top:5px;
	right:5px;
	width:25px;
	height:25px;
	cursor:pointer;	
	background:url('http://faras3d.pl/wp-content/plugins/macchiato_cookies/images/krzyzyk.png') no-repeat;
}

#mMenuTopNew  #macchiato_cookies_wrapper #cookies_close {
	right:auto;
	left:-30px;
	top:0px;
}

#mMenuUp #macchiato_cookies_wrapper #cookies_close:hover {
	background-position:0px -75px;
}



#mMenuUp #macchiato_cookies_wrapper #cookies_inner {
	/*margin: 5px;	*/
	margin-right:10px;
}

#mMenuUp #macchiato_cookies_wrapper #cookies_inner a {
	text-decoration:none;
	color:white;
}

#mMenuTopNew #mMenuUp #macchiato_cookies_wrapper #cookies_inner a {
	text-decoration:none;
	color:#002C47; 
}

#mMenuUp #macchiato_cookies_wrapper #cookies_inner .en {
	display:none;
}

body.en_EN #mMenuUp #macchiato_cookies_wrapper #cookies_inner .en {
	display:block;
}

body.en_EN #mMenuUp #macchiato_cookies_wrapper #cookies_inner .pl {
	display:none;
}




/**
  * @desc - handling cookies on mobile devices
  * @date 2015-04-03 19:40
  * @who - wuwello
*/  
.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}

@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}

body.mNoCookie .mSection.light {
	
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	
	-webkit-transition:opacity 0.5s;
    -moz-transition:opacity 0.5s;
    transition:opacity 0.5s;
}

body.mNoCookie .mSection.light.mMobileHiddenCookie {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
		
}



body.mNoCookieDisplay .mSection.light {
	display:none;
}

body.mNoCookieDisplay.page-template-default,
body.mNoCookie.page-template-default {
	background-position:0px 57px;
}

body.mNoCookie.page-template-default .mSection.light {
	display:none;
}

body.mNoCookieDisplay.page-template-mHome-php .mSection.light {
	/*display:none;*/
	display:block;
	visibility:hidden;
}

body.mNoCookie.page-template-mHome-php #mKoloWrapper,
body.mNoCookieDisplay.page-template-mHome-php #mKoloWrapper {
	  top: -38px;
}
/**
  * @desc - handling cookies on mobile devices - END
  * @date 2015-04-03 19:40
  * @who - wuwello
*/