@font-face {
font-family: 'TenorSansRegular';    
src: url('tenorsans/tenorsans-regular-webfont.eot');
src: url('tenorsans/tenorsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
	url('tenorsans/tenorsans-regular-webfont.woff') format('woff'),
	url('tenorsans/tenorsans-regular-webfont.ttf') format('truetype'),
	url('tenorsans/tenorsans-regular-webfont.svg#TenorSansRegular') format('svg');
font-weight: normal;
font-style: normal;
}
.panel_cookie p.title,
.panel_cookie p,
.panel_cookie input{
font-family: 'TenorSansRegular';
text-align:left;
}
.panel_cookie{
width:25%;
position:fixed;
z-index:100002;
background: rgba(226,226,226, .9);
-webkit-box-shadow: 0px 0px 15px 0px rgba(50,50,50,.75);
-moz-box-shadow:    0px 0px 15px 0px rgba(50,50,50,.75);
box-shadow:         0px 0px 15px 0px rgba(50,50,50,.75); 
padding:15px 0;
}
#panel_cookie_dol{
bottom: 5%;
width: 50%;
left: 25%;
}
#panel_cookie_gora{
top:5%;
width: 50%;
left: 25%;
}
#panel_cookie_gora_prawa{
top: 5%;
right: 1%;
}
#panel_cookie_gora_lewa {
top: 5%;
left:1%;
}
#panel_cookie_dol_prawa{
bottom: 5%;
right: 1%;
}
#panel_cookie_dol_lewa {
bottom: 5%;
left:1%;
}
div.tresc {
float: left;
margin: 0% 2%;	
max-width: 95%;	
width: auto;	
}
/*.panel_cookie .ukryj {
float: right;	
margin-right:2%;
}
.panel_cookie .ukryj,
body .panel_cookie .ukryj {
max-width:14%;
}*/
.panel_cookie input,
body .panel_cookie input{
border:none;  
color:#fff;  
font-size:25px; 
height: 30px!important;  
width: 30px!important;  
line-height:30px;  
background: url("close-st1.png") no-repeat 50% #31A8F0; 
display:block;  
position:absolute;
top:-10px;
right:-10px; 
padding:0;  
cursor:pointer;  
text-indent:-999em;  
-webkit-border-radius: 50%;  
border-radius: 50%; 
-webkit-box-shadow: 2px -2px 15px 0px rgba(50,50,50,.75);
-moz-box-shadow:    2px -2px 15px 0px rgba(50,50,50,.75);
box-shadow:         2px -2px 15px 0px rgba(50,50,50,.75); 
}
.panel_cookie input[type="button"]:hover, 
.panel_cookie input[type="button"]:active, 
.panel_cookie input[type="button"]:focus,
.panel_cookie input:hover, 
.panel_cookie input:active, 
.panel_cookie input:focus{
   background: url("close-st1.png") no-repeat 50% #298bc7!important;
-webkit-box-shadow: inset 0 0 20px 0 rgba(0, 0, 0, .3); 
box-shadow: inset 0 0 20px 0 rgba(0, 0, 0, .3); 
}
.panel_cookie p.title,
.panel_cookie p{  
color: #212121;  
text-shadow: -1px 0 0 rgba(255, 255, 255, 1);
}
.panel_cookie p.title{
font-weight:100;
font-size:14px;
text-transform:uppercase;
margin:0;
}
.panel_cookie p{
font-size:14px;  
margin:8px 0 0 0;
}
.panel_cookie p a{
color:#31a8f0;  
text-decoration:underline;  
background:none;
}
.panel_cookie a:hover{
text-decoration:none;
background:none;
}
/* RWD */
@media screen and (max-width: 979px) and (orientation:landscape)  {#panel_cookie_dol,#panel_cookie_dol_prawa,#panel_cookie_dol_lewa{width:100%;left:0;right:0;bottom:0;}#panel_cookie_gora,#panel_cookie_gora_prawa,#panel_cookie_gora_lewa{width:100%;left:0;right:0;top:0;}
.panel_cookie p.title{
font-weight:100;	
font-size:110%!important;	
padding:0 !important;
}	
.panel_cookie p {
font-size: 80%!important;
line-height: 1.3;	
margin: 2% 0% 0%;	
}	
.panel_cookie input,
body .panel_cookie input{
font-size:20px; 
height: 25px!important;  
width: 25px!important;  
line-height:25px;  position:absolute;top:10px;right:10px; 
}}
@media screen and (max-width: 979px) and (orientation:portrait) {#panel_cookie_dol,#panel_cookie_dol_prawa,#panel_cookie_dol_lewa{width:100%;left:0;right:0;bottom:0;}#panel_cookie_gora,#panel_cookie_gora_prawa,#panel_cookie_gora_lewa{width:100%;left:0;right:0;top:0;}
.panel_cookie p.title{	
font-weight:100;	
font-size:85%!important;	
padding:0 !important;
}	
.panel_cookie p {	
font-size: 70%!important;	
line-height: 1.3;	
margin: 2% 0% 0%;	
}
.panel_cookie input,
body .panel_cookie input{
font-size:20px; 
height: 25px!important;  
width: 25px!important;  
line-height:25px;  position:absolute;top:10px;right:10px; 
}
}