@CHARSET "UTF-8";

@import url('https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i,900,900i&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Aladin&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Niconne&subset=latin-ext');
body{
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height: 1.4;
	color: #555555;
}

.container {
	background: #fff;
}

.center-block{
	float: none;
}

a{
	color: #0a99ff;
}

a:hover,
a:hover .title{
	color: #e90000;
}

[data-dots='1']:after {
  content: "...";
}

.bilbo_ad{
	padding: 0!important;
}

.lazyload_ad{
	text-align: center;
}

.lazyload_ad code{
	display: none;
	/*
	width: 0;
	height: 0;
	line-height: 0;
	border: 0;
	background: transparent;
	overflow: hidden;
	padding: 0;
	margin: 0;
	*/
}

#cookie-info  {
	padding:10px 5px;
	background: #dddddd;
	font-size:11px;
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */	
	text-align:center;
	display:none;
	z-index:60;
	position: fixed;
	bottom:0;
	left: 0;
	right: 0;
}	

#cookie-info a#cookie-accept {
	font-size:20px;
	color:#000;
	font-weight:bold;
	position:absolute;
	right:15px;
	top:5px;
	text-decoration:none;
	cursor:pointer;
}
	.container-navbar {
		width:100%;
	}
	.container-navbar-inside {
		left:10px;
		right:10px;
	}
	.container-navbar .navbar-default{
		opacity: 1;
		height: auto;
	}
	
	.container-navbar-fixed {
		position: relative;
		height: 70px;
	}
	.container-navbar-fixed > .container-navbar-inside {
		position: fixed;
		z-index: 1000;
		top: 0px;
	}
	
	.container-navbar-fixed > .container-navbar-inside > .navbar-default:first-child{
		opacity: 0;
		transition: opacity 1s ease-out;
		display: none;
	}
	
	.container-navbar-fixed > .container-navbar-inside > .navbar-default2 {
		box-shadow: 0 10px 10px rgba(255, 255, 255, 0.9);
	}
	
	.container-navbar-fixed > .container-navbar-inside > .navbar-default2 > .navbar-header {
		position: relative;
		z-index: 11;
		display: block !important;
	}
.navbar{
	margin-left: -15px;
	margin-right: -15px;
	border-radius: 0;
	border: 0;
}

.navbar-default{
	background: #fff;
}

.navbar-default2{
	background: #e90000;
}

.navbar-brand {
  padding: 5px 0 0 15px;
}

.navbar-collapse{
	position: fixed;
	width:100%;
	z-index: 10;
	background: #000;
}

.navbar-default2 .navbar-nav > li > a,
.navbar-default2 .navbar-nav > li > a:hover {
	color: #fff;
	font-weight: 700;
	font-size: 14px;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover,
.navbar-default2 .navbar-nav > li > a:hover {
	background: #B00000;
	color: #fff;
	font-size: 14px;
}

.navbar-default .navbar-toggle{
	border: none;
}

.navbar-default .navbar-toggle .icon-bar{
	background-color: #fff;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #B00000;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	color: #fff;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	border-color: transparent;
}

.navbar-default .navbar-form .form-control,
.navbar-default .navbar-form .form-control:focus{
	border:1px solid #ccc;
	border-left: 0;
	outline:0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.dropdown-menu > li > a{
	font-weight: 500;
}
.caret{
	border: 0;
	width: 8px;
	height: 5px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAEPlp3DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdJREFUeNpi+P///36AAGIAEgwAAcQIIoCgHyCAYIwEGIMBIIBgjPdAXAhiAAQQSIMBSBCK+0HEfKjgf7BqmAxMFUCAwVS8R9OaANWRwIAkCFMIAg0wcQB/CnJTxBlGoQAAAABJRU5ErkJggg==') center no-repeat;
}

.input-group-addon-search,
.search{
	background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAAEWF07zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhQTFRF3+Hd////3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hd3+Hdk3uayQAAACd0Uk5TAAACAwQeHyEiNDU3PD9AQ3p7fX6Znaiqq6yt3d7f4Ojp6vT19vz9W0gh8wAAAJ9JREFUGBkFwQdCwkAUBcD5wAZEkBaKEuny7n9DZ/gqRFPcARB+F9fCfUUgcLktDYD+2bXHHgKBw2s2ffYMAyjw/f5RkM1oncJpi/UP/sYYvXHcYfMN2Y23Kbo4/p2Ulg6UcwMKMOmTJMl+UsAyzzn4eGQFXDMFtNyBW2aALndgkdcnmD/zBbpLDkmSpJ8U2pDfDkCVds7QAaCK1gBA1T/0bQyzc/mFlAAAAABJRU5ErkJggg==') center no-repeat;
	min-width: 18px;
	min-height: 18px;
}

.dropdown-menu{
	background-color: #000;
	border: 0;
}

.dropdown-menu > li > a {
	background: #000;
	color: #fff;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{
	background: #e90000;
	color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
	color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
	color: #fff;
}
.navbar-default2 .navbar-form{
	display: inline-block!important;
	border: none!important;
	position: absolute;
	top: -10px;
	right: 30px;
}

.navbar-default2 .navbar-form .form-control {
  	width: 85%;
  	font-size: 12px;
}
	
.ss-icon{
	font-size: 22px;
	color: #000;
}

.navbar-nav > li > a.ss-icon{
	color: #000;
	padding-top: 15;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.navbar-nav > li > a.ss-icon:hover {
	color: #e90000;
}

.footer.bs-docs-footer {
	background-color: #000;
	text-align: left;
	margin-top: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #c5c5c5;
	font-size: 12px;
	line-height: 1.6;
}

.footer p{
	margin-bottom: 20px;
}

.footer .footer-title {
	font-weight: 700;
	margin-bottom: 18px;
}

.footer.bs-docs-footer a{
	color: #fff;
	font-size: 14px;
}

.footer.bs-docs-footer .footer-title{
	font-size: 16px;
	font-weight: 700;
}
.footer.bs-docs-footer .footer-social .ss-icon{
	font-size: 22px;
	vertical-align: middle;
	line-height: 1;
	margin-left: 10px;
	color: #c5c5c5;
}

.footer.bs-docs-footer .footer-social .ss-icon:hover{
	color: #B00000;
}

figure {
	background-color: #ddd;
}
.frame-responsive{
	display: block;
	position: relative;
	width: 100%;
	max-width: 100%;
	overflow: hidden;
	line-height: 0;
}

.frame-responsive-1170by378 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-770by511 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-370by511 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-770by378 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-570by378 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-370by208 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-370by334 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-370by300 {
	height: 0;
	padding-bottom: 66.31%;
}

.frame-responsive-370by300 {
	height: 0;
	padding-bottom: 81.08%;
}

.frame-responsive-370by370 {
	height: 0;
	padding-bottom: 100%;
}

.row-list-item .frame-responsive-370by208 {
	padding-bottom: 56.21%;
}

.frame-responsive-270by378 {
	padding-bottom: 66.31%;
}

.frame-responsive img{
	position: absolute;
	width: 100%;
	min-height: 100%;
	max-width: 100%;
	top: 0;
	left: 0;
	border:1px solid #ccc;
	z-index: 1;
}

.img-original .frame-responsive img {
	position: relative !important;
	height: auto !important;
	min-height: 1px !important;
	padding: 0;
	border: 1px solid #ccc;
}

.modal-content{
	border: 0;
}

.separator,
.img-shadow,
.left-side > div:first-child,
.right-side > div:first-child{
	margin-top: 10px;
}

.separator-both{
	margin-top: 10px;
	margin-bottom: 10px;
}

.separator-bottom{
	margin-bottom: 10px;
}

.img-shadow{
	display: inline-block;
	width:100%;
	height:100%;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.img-shadow figure .kafel-video {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	min-width: 100%;
	min-height: 100%;
	z-index: 2;
}

.img-shadow figure .kafel-video iframe{
	position:absolute;
	display: block;
	z-index:1;
	min-width: 100%;
	min-height: 100%:
}
.img-shadow figure:before {
	content:"";
	position:absolute;
	display: block;
	z-index:2;
	top:0;
	right:0;
	bottom:0;
	left:0;

	background: -moz-linear-gradient(top,  rgba(0,0,0,,0) 50%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);
	background: -khtlm-linear-gradient(top,  rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
	zoom: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	-o-opacity:0.6;
	-webkit-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.img-shadow > a{
	display:block;
	position: absolute;
	z-index: 5;
	width: 100%;
	height: 100%;
	top:0;
	right:0;
	bottom:0;
	left:0;
}

.img-shadow .tag{
	position: absolute;
	left: 10px;
	top: 10px;
	z-index: 4;
}
.img-shadow .tag.tag-url{
	z-index:6;
}
.label-img{
	position:absolute;
	left:10px;
	right:10px;
	bottom:10px;
	z-index:3;
	color:#fff;
}

.section-label{
	background:#e90000;
	padding:0 5px;
	line-height:1.5;
	color:#fff;
	text-transform:uppercase;
}

.frame-icon-video:after,
.frame-icon-gallery:after{
	content: '';
	position: absolute;
	display: block;
	z-index:3;
	top:0;
	right:0;
	bottom:0;
	left:0;
}

.frame-icon-video:after,
.icon-video {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAAHdbkFIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADaVJREFUeNpiYICC////gzEQMEFpMGBEUnCGAQ0wMjKaMCFLfoqKkkdWABJnQhb4fe4c9ytGRmNkMZACDnSjkRWBFPxAVyD2//9ZFEf+/v37FAsLCxO6wsOHD9+Gc+7evbsH5CgYnjlz5gyQOEAAIXsT3YtgmgXKFwLiXWg22AHxN5AyZqDukwxYANAUU0bkEAR7j5n5v9ifP+eg1v7DcDnD37+MsHAAmsCEoUBg//4bsHA4cODARZAbWIBGncDlBpAJf4AMDyySIF/8BwggbBqZ3r59uwA50GD40qVLmchhx4DGEQEq2sFAJIC64BvYk1u2bMlF1/xWQ0MLFBr/3rxhxmYAUP0hICWHMyJABvy9eZMTVypCTm6MDBQAFmgoZwFdMQ2bAmy2IoVDCFmB+OfPn3+srKwOoEDEJg8KNMOMjIx25Cg0NTUtBoqrQ70NBwABxIgldJGdyAgV+4+eT3AaAAR8QPX7cPjZFkh9x2UAKOucJuT/T58+PeTn5w+BJWNGUjTDwPfv3z9ycXE5w9IBw/79+/MxQvrKFXZcBnBycvKLiIjIwVyANSXCMjWBdAAuW6XxORds0O/fuFIrH9OyZctCCPn5FRub0WteXgMsUhJM4uLiMsQE3P8vX5jRC3Yg4GKaMGHCIWIMEL5z5zKW8PgO8psCMBDX4KshcAUkMBCdQYH4GJetvHPm3MOl+cuXLz9B6QoWusZAV8wkpRwA2h4MpB7CctY5ZWXlfhI0F4E0Y+QFIHYFuqSNgGZQyXwGV5EODnAgDr527douWFkArEHWA8W8QMGCrhgggAjHP6L9AHIhe2hoqOyTJ0/agBlqF3KBA8yla27fvl0AVMMPxKzQDEo4OAjIcd6/f79GQUHBjdxCe9u2bdXe3t77gcxfxDqAUU9PT/LixYubGKgIgO2Yb2xsbN6gFIgcf+gO4AEq3AVs8LAx0AgAq/et+vr6LSA3kVW1wypcVlvbT4KHDt0mxxGfP39+y8fHFwAqCmD5iO/fv3/bSArSw4f5QMUFCH+Kj5clRS8vL6/wsWPHakD1Orhl4O7urgdqjZEbrD8WLRKDOeZrc7MYMXosLS3dQcUcyFK2/Px8L2rF8de6OlmYY36sXMlPQLkIOASA7cFv1E5sbO7u7znCwz8SUw6AsAEwAc4mxmBsrT54Q01b+5vQlSvXSSiT/ZmgefLekiVL9pPjUyYxsd+gKgeESbQcVCG8gvVEPsbGxnYDGzz8vr6+RgQ1c3L+E/327Ty50SMvL98KrVAwWhugysIaGB0ttCiEQGkN2J4C1RdXYEUztqIYFC3iQGwFdEglNSx+/PjxJzk5uSZQvQ0qh/AVxegJlBuIlYWFhY1v3bqVJCQkxEGspXv37n3o4uKyBMi8CMRPSKmMsDbXoQUVF6jUBHUYQfUGqHqGhthfaKv7Eyg9QemfoGY9enMeHQAEoM36QpoKo7jetYmma/Mf6UNtGUnJQhnITJSRvQhqaDawx4gIBoFPoT0kosJeLIaTHnop1FBxiBKJKCWD3HIYkjqroc2HuT/tX2pOcVvnrHtLptvuvW0ffGxs997vfN8553d+v3NpG3BCFFMpHArFKPzxDCAYpA0HZpZer7/l9XoHUA3A/Eh+6m0221ONRoOQnsEE1ukoRN7w8LBMoVD0Mqj9vqqqqhaDweAi3cPKAI5SqTyvVqtfEwTBYRP9QNPWAVruRUY+HRfwTCbTo76+vhG2i4drPJ9/AeViV1eXhBSvJyrayJEG/nwOPFCeKACqrq6+KRaL18fHxy2RJxFpAA/yvQtAQ5ZoFCwtLb3hdDrnFxYWnNGAiOju7r7W3t7+LCWJAzIEiYg7UmSHW2Pgr+l4D/DIZJeEev1XtgZ4PB4rIKqCaglSQcjR6XQPaKWYwZCFbCdgsXDZGCAUCgvBgEJq86lMdh+pW9Pq691nJiY2mBrhcDg2QZm3IFyHKRlwgctsdrM/OZntIAhpaHeXEaHNz88/R9aTsAu4EHh3WUcVlAFnZmbZTmtrIZPbampqROGYRDEJxz9L+/iONyr+RTiPF8zz+z+lpMZH+Lm5uWm5XP6EKrEJGaGDAwJdstffnxPv2qKiInQ7N6wLEp3r20ql6Edu7tVY1wgEghxKGXGSAThBl4u709Z2NioPIIgwn0BWHEyGAblW6xJRUHAY7X+3242sKYQnsJ/Ihbky2TZqhFiL41hbW1vHpiQasLe6uvo9EYtnLy6uCOfnacG0SqV699eAnp6e/+qGcEQiP+76VFmZn+49MzMzZkR2NOBgcHCQtco5o9V+y9nYWGEIxcicnVQMYFncmpqaWmJUVvn8Q9x1WmPjT6ZGl5eXq7EwHq2Gvtra2hd0H5CpUm3m+XxLbE4MGPUvi8XymQp+CgMwFf12u51XV1dXEusBpzs6triVlaz7Cenp6diaMVFNqqMg5DcajXapVHqluLg4LxnYIJFINOB/HamcjrFiPAVLQ0NDL4hJT6IXh4r7dnl5GYueK544RQFaMjo6+rC5ubkkEYtXVFS8BEX1JuVPhzpAR5hggbrY1NRUPzY2dpt198zvD4DPVfAVX6vYTlJJ0ZgMSukvWq12AFjsY1BHRkaFKBgMgTQfgcWxGfEepjWeRIsl3ZAviGFeBzJ5f2ho6BUUkg+Rb1jNZvNsZ2cn5vcdmKgrCuiUelrynJTiXLInICB7BBnkbyHyxHbI6PZiuxDuC9CR578FqN5qQ9q6wvBNTNKYD50kaWaioX60tKipKyqrhKo/hP6RadHhH12ZnWJxmOyPiusUfxZBKJoRXKUlGzLBRfxg6i8nrNZgjFMKQ3FkfqWLNzbGNDaJue4cc+7MxI9gvg9c7j1i7r3vc97zfjzveyn+Kth5NQEvDoGGtjwNzeE1ZWBg4BqbzWYCPdvs6+vbQ8tEoDM8oEcl/OEfAkEP+LpCpKBX2tvbE0tLS++JxeJPgdpk+ZNg2+32t0aj8RVI1mdKSkr0KKFykcCEEwBSYCbYpNeByXqYmJiYj4VgAFBMer3+R5lM9iuixpxoKxwGGwBS6NixsbFCYGnkDAYjDgvzMBgMk2ABnul0OgsCgwg0AEf5Y3Z2Nm9kZKQ5KSkpH4vAARsD1Gp1W11d3QLSDOIiraD4ABAdqDZPq9V+BwTPxaJgOJ1Om1Kp/FahUEAg7OdpxLkUJTi4IHKvAFl8HRaFw2w2r2ZkZHwDolzcy05cGIkclccFAoEIx/G+aBUeDh6PlwY8iEalUhWjGIJ6EQBHpXpgXVM3NjZ+AjeQ+L0KqCtsm8X6xP70qSDUIMCSQW1tbfvk5ORDFETFnAXAkfBSqVQyMTHxPbDurEC+yOH+PtXW1CQ5AiM+/vb+8+cJoQSiuLj4i+HhYRjYx3uDQD2RAfBHR0fbWSwWJ5gvc2i10vYePUqFYOBCodSh0YTElYJA6qvGxkbYSsUm7R/Vy+DFA4TKk5OT00O5MoTJRN998OA6BMOckpLhnJpiB/N5LS0tsGWOj3nqjP8BACcfFRUVlYTTaLkNBqalqOgmBGMnM/PWgV7PDPQzhEKhuLe3t5A0ilQEAquzszOPw+FwsQgZB2/esHbu3MmAYLy7e/eGe3U1YCxyfn6+DPM0BzCoZDyflpaWGqnuzPX6Ndecnp4FwbDcv59KGI00f+4HAjvo3WDjCZ3UAHoCGFER5U1MJOAi0W0Ixnn0+3kDGHmSS6CSSFKsVut+tAQ4VB7Pxenp+duXvqQzsskP3m4QxskHS0tLG5EsNIXDcXN7egyQjubj+OJlhYcDBHlvSbKFii72W1tb50E25YgooRkMgt3RsX6VIHSCvb2F2MePzYG47/T09CLKFl2kBsCJZXBwcDrsUsfEHLLkcuNVp3Ne4HDo2U+emDAKJWC3B4nRu4aGht8wD4foIuMACMBOVVXVyPr6Oh76paZgzOpqk8Bm08OPbzhdXVsYnX4YjEd1dHQMgpMJAeAmAYBaABnVrbKysh8cDsdBKOSGrQb87e0FqOJxL1+uU9hsIpjPU6vVU0ql8hXmKU/8r1kDog33/7ZOp/ujoKDgmcvlcgfjJWDnMc9gWITGDPZZUPl8dyjA7u/vn6murv4Z8xQJ9kiShHJKOgx9pEgikWTNzc19LRAI/IoOd8vLr4EQ90rcixcGWmZmWIwsUPvRtra2EcxTG7Igw38mIwT/BmNwmLundHV1fSaXy+9FIyGyvLy8nZeX17u7u/snmG6S+94XSowsXsDVT2QymTdmZ2e/lEqlomgQ3Ol0EpWVlf0ajWYGTNcwT4eY4zRKzBdSlIGYlCSxWHxraGjo85ycnIgEwmKxOJqbm8dVKtXvYGrAPI0A77FLkqInmSMIBCQuYPx9DeyrwqamJhmDwaCGW3CtVrsJvNcvW1tbK8jImZFrd2N+0uKn/T8dGUr4+S38Ik4E7ERBTU1NNpfLZYRKaBDNrSkUiqn5+flltL//Qa48KIWR035Hbg8W4tlg95UAaISgvr4+s6Ki4mZubu7HgdCQtbU16/j4+F/d3d2LKGeBqo2jvW1DPv3CIkggATjm946Lo+Q2iUUHBxlRLrqGQMUKhUK2TCbjEQRB5XA4NJCbM1dWVt6DWxA4jn8AK4sjg2VHwtmQ37ah/WxHq3wAP9UOe3XYBy2JwY5L497nk583k6VxAvlp8nBfdnV9Gf8Cqs2depr/LBIAAAAASUVORK5CYII=');
	background-position: center;
	background-repeat: no-repeat;
}

.frame-icon-gallery:after,
.icon-gallery {
	background-image: url('data:image/png;base64,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');
	background-position: center;
	background-repeat: no-repeat;
}

.frame-icon-gallery:after {
	opacity: 0.7;
	background-color: rgba(0,0,0,0.1);
}

.frame-icon-gallery:hover:after {
	opacity: 1;
	background-color: rgba(0,0,0,0);
}

.icons {
	background-image: url('data:image/png;base64,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');
	background-repeat: no-repeat;
}

.icons.icon-ios,
.icons.icon-android,
.icons.icon-windows,
.icons.icon-gallery{
	display: inline-block;
	vertical-align: top;
	width: 34px;
	height: 34px;
	background-position: 0 0;
}

.icons.icon-android{
	background-position: -34px 0;
}

.icons.icon-windows{
	background-position: -68px 0;
}

.icons.icon-gallery{
	background-position: -102px 0;
}

.icons-wraper{
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 10;
}

.gallery-index .frame-icon-gallery:after,
.gallery-index .icon-gallery{
	display: none;
}

.label-img .title,
.label-img .comments,
.label-img .author{
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);
}

.comments:before {
	content:"";
	width:21px;
	height:19px;
	display:block;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAQAAAGiQL6WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAglJREFUGBl1wU1IFGEcwOHff+Zdx2Z13W07uBRtZZ0KIy0kyTxFBAVdkoJOdRGEoIunDp06FUFBYOGhj4OdhMJDUF2iD0krjITqYIqBtpvNqLs7sx/zNm5iivU8AtRhQXJqWmtCtVQlEXSIOLQhhMzPVxxHh0go6rf2evnBvtlxHAEMEoDHu9MPz+nQzLTa2Vf8phF0wNtXWrsux7HBphmDVep9Vy9zJ7ENYt6C1sOPc5pleYUFyXlXhwaHrj44cWPW7R2gDQsiNL/5cOsJJ+lkOzFiGFQJFoo1hD9qsDFZUiFHlfQc1itoUkS/XjLV+ff8tQn26FDLRb2CNoMGQr8UaJZVhEP6BbjOnUfKGg3un5GzPIOW7LzWpbLjzs9x9NpltmHARk5VAro5QitJ4tQSEtJ00IiJsIrCQvgPwepJO89LP72Ml/EyXsbLeBk/W5pznpIgohAEEwMDoeHHXnOfiivW8neRZsLAIpWfCArBol4c759OlYR1AoWFobDZUqkTQeB7fT4RibCOMhFQCEoLVe2tx8a6bu5OF2xPUrGe/Y1RGPoyMlb4iEsZkrR7nl7n0zDdF/ryuYF7HGQzNqYQJRVvbjpwvatjh1/uf313ROU2FMvZ0fHFDBVMy69xFlzKoMgz5Szks4n2l1OdtyuTzFCgQhmfIgH4+BpNSFiisIkieOQoovmn3800BuB0n9+lAAAAAElFTkSuQmCC');
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	left: -24px;
	top: 0;
}
.comments:empty:before,
.comments:empty{
	display: none;
}

.label-img .section,
.img-shadow .section{
	display:inline-block;
	font-size:10px;
	vertical-align:top;
}

.label-img .comments{
	margin-left: 35px;
	font-size:11px;
	line-height: 1.5;
	position: relative;
}

.label-img .title{
	font-size: 26px;
	line-height: 1.1;
	font-weight: 700;
	margin-top: 6px;
}

.label-img .author{
	font-size: 9px;
	margin-top: 6px;
}

.label-img .section{
	font-size: 10px;
}

.lazyload_ad > div > div > div,
.section-header{
	margin-top: 15px;
}

.section-header{
	border-bottom: 2px solid #000;
}

.section-title, .file-program .section-title{
	font-size: 18px;
	font-weight:700;
	color: #fff;
	background: #000;
	line-height: 1;
	display:inline-block;
	padding:3px 5px;
}

.section-more{
	font-size: 16px;
	font-weight:700;
	color: #fff;
	background: #000;
	line-height: 1;
	display:inline-block;
	padding:3px 5px;
	float: right;
}

.testy-index div.section-more{
	display: block;
	text-align: center;
	color: #fff;
	background: transparent;
	margin: 0;
	float: none;
}

.testy-index div.section-more .section-more{
	float: none;
	color: #fff;
	background: #e90000;
	padding: 10px 14px;
}

.row-list-item .row-item-icon{
	padding-right: 0;
}

.row-list-item .title , .file-program .row-list-item .title{
	display:inline-block;
	font-weight:700;
	font-size: 14px;
	color: #222;
}

.row-list-item .description{
	display:inline-block;
	margin-top: 4px;
	color: #555;
}

.row-list-item .author{
	display:inline-block;
	font-size: 9px;
	color: #888888;
	margin-top: 4px;
}

.row-box .title{
	display:inline-block;
	color: #222;
	margin-top: 7px;
	font-weight:700;
}

.star-on{
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApBJREFUeNpiOMbAwLCLgcGBAQo4gQL/gTQfwzGIAAcQMwIEEJgDwiwMEGkGRiBWBTEAAgimjhGqkYkBRgCNPQOijzAwfAPRAAEEUwmSZDoGUwW0WXkeA0M+iM2ygIHBp42BYTOIc4qBgR1Es4MMhhrOzWDGwCAGZIgDsXAvA4M5QADBXQY1nAvmfiQxBkYnoMeqGBhm/GVgYAYa6sjGwCAFVPXvEwPDClYGhj83GBjqYU4TS2NgyIPZCcIzGBiWAMWlgZgZZiTI+P8dDAwTgGyLeAaGbKi1IiBJgABihNkLAlaQQANp/AMTY0KSZJzOwOC8g4FhuhXIeHQFIP/rMjCs42NgSAH5DibI8p2BoeUfA4PcFgYGNiaoBDDYFnwBBjbQvp+g+JE4yMBwFeg9ISTTQK78Z83AoACy4oM9A4M9AxoASpoCqbegKPoBYqAr8AaaAKS+gx26goGh7RADAzAgwSbZ7GRguA2M+MNANitIAWsLA4MHkFYCYl5wDDIwyAcxMBiDfAYQYCzHGLADK4huVqAxp+8zMCTFMTCcB/J/Q0MZWR1KWKGHOs82YJAAQ1ULaP1OC2CkA8XYsKlnhKVLKGaEYq5FwLhVYWBogin8zMBwwp2BIZAB4ue/0PwAwv9AGjhbGRgM7YAxxgxJpMSCvw+AeSCKgWExI9SJoIASDmNgMMtkYJgKTLMCuHSCInQvA0NzHQPDaiD3NciRoLj7BWR8BOJnq4DRAUzgs/FZD4zkE3WQdP4YGuffmRAWMDAkMzBI6jEwFMM0fGBguLcYaOttcD6HAGDitwLm4GBkfbAMA4oNwX0MDOfWMDCs0WZgcAPyDaDpQgaUJoBYG5SZgNmhF1hifABGuRoDtAgAAHEdlWByZqgxAAAAAElFTkSuQmCC');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 17px;
}

.star-off {
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAilJREFUeNpiYACCjx8/2jDAAJDzH0QzQfmMIAIggBiBomAeCxD/hwmrAfFXgABihGpigMow8vPzQzT/+PHjGIj+9+/fDxANEEBwQ2AAZgXP379/o0EM5i9fvoQ7OzufY2JiCtq0aRMTI5LBYCNA9rPBXPXy5UttgABCth4G/sMUgADIOSBjmIHsaSABoGUezMzMcv/////HyMg4B6qungmo8i+QkT5t2rSzIAVgCxkZmc6fP88KEgfKv4AFETiY1q5d2wXkClZWVqaB+DBnAAQQhkfRARMa3+z79+9TkQVQTACG31dggHAh+woUDnVALA02DiIJAiDfgDzxF6SS6/Xr14/Z2NiEUAIH6G0BAQEpJqAV30RFRWXRHQeUlADKvUR2w380NcJA/A7sC6DLy37//v0ZGDgmQKz+6dOnW0CxNfCAampqigQ5GBpoYAyMYm8QDRBg2CIPBfz58+cqCwtLBJB5GZs8PK3hAsA0uBBogBYw0g8DuZzExggcAP2WwcHBEQdOnszM/EADt+MzhHHevHlOQGe/gIYaGLOysk5HVgg00B5ZHuTTM2fOFEMTNzxMuLKzsyOAkfgWmrqw4g8fPvxduHAhKDWIwVMgesC+f/++UFBQsA+X0z9//ryHl5fXFV/ASgNTRg+MA4rn+fPnl965c2cjTAxogAswfJIxTIfF+6tXr86cPXt2g7GxsTtQWBI5TYD0A7Hxli1bJr579+4DUEwI5gMAFVoqZ3Gpr3MAAAAASUVORK5CYII=');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 17px;
}

.star-wrap {
	display: inline-block;
	width: 85px;
	height: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAilJREFUeNpiYACCjx8/2jDAAJDzH0QzQfmMIAIggBiBomAeCxD/hwmrAfFXgABihGpigMow8vPzQzT/+PHjGIj+9+/fDxANEEBwQ2AAZgXP379/o0EM5i9fvoQ7OzufY2JiCtq0aRMTI5LBYCNA9rPBXPXy5UttgABCth4G/sMUgADIOSBjmIHsaSABoGUezMzMcv/////HyMg4B6qungmo8i+QkT5t2rSzIAVgCxkZmc6fP88KEgfKv4AFETiY1q5d2wXkClZWVqaB+DBnAAQQhkfRARMa3+z79+9TkQVQTACG31dggHAh+woUDnVALA02DiIJAiDfgDzxF6SS6/Xr14/Z2NiEUAIH6G0BAQEpJqAV30RFRWXRHQeUlADKvUR2w380NcJA/A7sC6DLy37//v0ZGDgmQKz+6dOnW0CxNfCAampqigQ5GBpoYAyMYm8QDRBg2CIPBfz58+cqCwtLBJB5GZs8PK3hAsA0uBBogBYw0g8DuZzExggcAP2WwcHBEQdOnszM/EADt+MzhHHevHlOQGe/gIYaGLOysk5HVgg00B5ZHuTTM2fOFEMTNzxMuLKzsyOAkfgWmrqw4g8fPvxduHAhKDWIwVMgesC+f/++UFBQsA+X0z9//ryHl5fXFV/ASgNTRg+MA4rn+fPnl965c2cjTAxogAswfJIxTIfF+6tXr86cPXt2g7GxsTtQWBI5TYD0A7Hxli1bJr579+4DUEwI5gMAFVoqZ3Gpr3MAAAAASUVORK5CYII=');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 17px;
	position: relative;
}

.star-wrap .star-on,
.star-wrap .star-off{
	height: 100%;
	background-size: auto 100%;
	line-height: 17px;
	display: block;
	float: left;
}

.star-on-outline{
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWJJREFUeNpiOMbAwADEc0A0EwMEJDMgcRhBBEAAMUCVMbAA8X8GKAMsBRBAjMcY4OA/TJAJSQAEPoAIgABCVsmArKoOiANhhiYAcSNUwgSmBWYOI0iFE9xVDAwGAAGEYSiyM5AtioVK/EcyDplvDFK0GKpzMZqJKVDxszAnM0NNdINKJALxHJhqgABCdxNI8V9sHoeB1UDcjiyAbsJ/lMiAhtQfqNHYFL5jgirCBt4BsTATupFIQBjZkWZYFHAiKwC5/hrUJBB+DcTzGZDsNwfiF0i6xUARB2IABBi2yEMGHkC8HYhVgfgOLkVMeAyQAOItUPZhLMFF0BBmaLpnRjJwIyFDEqCRA0taILYimlpvtOT3FpQEkQ1ZAA3AFAbCABShJtB4O4vNO3OB+BEBQ7bCNOMKk14glkPirwdiHyA+jiQWC8vKyAkVBmygZUsxEE8B4l9otoMAPzQrLIV65ztIEADBK0YravnYMAAAAABJRU5ErkJggg==');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 17px;
}

.star-off-outline {
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf5JREFUeNpiOMbAwADE0/7//w9mMHz79u0/iMMEZDNc4OJiBNEAAcQAVcbAonXt2v+PW7cywEUAAgjOAGkE0XDNfB4e/+8FBYGYD0EEQAAxgpUjASYoPQ2IzWDWFIHMgZqlDlLRh6TjJguQ8IC7ioFBESCAMAwVzc7+/3rqVJgCBkuoc4pATgNh0by8/9Ld3Qwiqan/YWLHGRnV4R4B4o0wR0Ad4oHiMSDgFE5I8AO6wxzkFiAukKip2Q6zEiCA0N3ECcTfsXkcBg4AcT5OBTITJ5pxmZhMQBYDWfEfrJKTk0Hv7VsGaGzB5F+ATGAEehEuCQIG376BqKdALAm24s3s2Yzg2ISCe/7+YBuRfeEN1LXl3eLFDCyiogwc2toM19TVGZEVfADi+0BsCMTMQAyybzEQ57JATZUH4o9Q9l8gFgBiexAHIMAwIg8NJEATB8g977ApsESKEmxAF+je+RqnT3NCAxknwGUISONh1b17wR6XnTZNF8ifg9MUaOopugVMWu8vX/6PnIpw4Yfd3aAU9gSU3OGZEAmXggzDpfn56tVwzTA9/7GESR8wot/9ff8eq6t/XL/OAI2ym/jCZL7cnDlCH7dsYbhlZwdKawuA2AeILz8pKmIQ8PNj4DY3rwBFCnpChYEQIJ4JxGVAPBdHEEoAcS8QO0Gj/S8oigHGCQsUI/mNVgAAAABJRU5ErkJggg==');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 17px;
}

.star-wrap-outline {
	display: inline-block;
	width: 85px;
	height: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf5JREFUeNpiOMbAwADE0/7//w9mMHz79u0/iMMEZDNc4OJiBNEAAcQAVcbAonXt2v+PW7cywEUAAgjOAGkE0XDNfB4e/+8FBYGYD0EEQAAxgpUjASYoPQ2IzWDWFIHMgZqlDlLRh6TjJguQ8IC7ioFBESCAMAwVzc7+/3rqVJgCBkuoc4pATgNh0by8/9Ld3Qwiqan/YWLHGRnV4R4B4o0wR0Ad4oHiMSDgFE5I8AO6wxzkFiAukKip2Q6zEiCA0N3ECcTfsXkcBg4AcT5OBTITJ5pxmZhMQBYDWfEfrJKTk0Hv7VsGaGzB5F+ATGAEehEuCQIG376BqKdALAm24s3s2Yzg2ISCe/7+YBuRfeEN1LXl3eLFDCyiogwc2toM19TVGZEVfADi+0BsCMTMQAyybzEQ57JATZUH4o9Q9l8gFgBiexAHIMAwIg8NJEATB8g977ApsESKEmxAF+je+RqnT3NCAxknwGUISONh1b17wR6XnTZNF8ifg9MUaOopugVMWu8vX/6PnIpw4Yfd3aAU9gSU3OGZEAmXggzDpfn56tVwzTA9/7GESR8wot/9ff8eq6t/XL/OAI2ym/jCZL7cnDlCH7dsYbhlZwdKawuA2AeILz8pKmIQ8PNj4DY3rwBFCnpChYEQIJ4JxGVAPBdHEEoAcS8QO0Gj/S8oigHGCQsUI/mNVgAAAABJRU5ErkJggg==');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 17px;
	position: relative;
}

.star-wrap-outline .star-on-outline{
	height: 100%;
	background-size: auto 100%;
	line-height: 17px;
	display: block;
	float: left;
	left: 0;
	top: 0;
}

.star-on-big{
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAAGz7rX1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgRJREFUeNpiPMaACpigtCi6wCsg/g9isEAFGGEqAAKIEWqGHBA/gil/iKwXbpAZVF8sQAAxotn7H9lAJiTB/0jsM8iS8lCaC0qbgAiAAEI3FsNbIFCBLIGs4z+yz0A62JAE4QpAEr+AeCuyKch2eAPxGqgi7CEGAwABhNO5QPAWiIUJeQU9CIWAuBGXJjakIP2P5rM6NPEzyD5lRApmbOAUVI0JuvO+E9CE1U8gqz9CQ40RCYcCcQ4QM8MUAgQQrtADKfhLSsitAGJOUjSEAPFGYjU4QWlXYjVsR2J7Y9OwBS2y2JDk0eWEQBp8gHgHA2EgAMTvYE7yBOJ9BBR/RPeDMw7Fj2CK0TWk4dAghyuUpiGxQWVAExLfHpsGUHIohqYhkDPqkdjrYIpgWdQPWzZFsk0LxgEIMHxZFxtwhUZmASmaWEhQKwGNfDZo3lpGrEZSfHIbiFWgbFAWUwXi+8RoZCLSgqVIFsAi7zBypifkE1AE2eBRYwnECTjkjgDxYjx6LwPxcVhwsUHLAA8G6oCzQOwGyn/IwfULmg9Bpe9uCg0XgJbQ7whFPKgo3EUgGJHBNSC2Qs7fxEQ8JzQuiAWgeNUlNXWtw5FyQPXSUxx6VuNKbdgsKUIudKBB4YxUY8pA2apo8QfKrJOJyYwq0Ey3AIgrgfgFkcHFA63T86GlP0riAQC3SmdLRYbHrQAAAABJRU5ErkJggg==');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 25px;
}

.star-off-big {
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAAGz7rX1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwtJREFUeNpiPMYAAZb//4NpJijfhgEGQCr+A8GHXbtAFAMjuhaAAAKrAGJOkCxcOYjDxIAEWIBY5TgjIyOQ9gYIIJgeMH42YQJYOQyDBR83Nv5HBkCxdXBJIHZ9MXMmSFAIZhkIAwQQ3G0MOLwFAkuRFTAhqYziUFH5j+xv0f+YAKzjNdAfj5BMYUQJKSA97ZKZGYj+g9dVAAGEIYEETgKxOTyIsbkYGUgWFf0HKjYDMqOwyYNsEhJPS3sLExAOCWHgd3WFK7iXng5nv5w1axPQMH/kSJJ+0tLyHxsAyq1Gjjxk5z1lERKCc/68e4fson3ozoMBkBO/A7EMmhdyZBsbJ8vU1THCBAACCFfoSQDxC5QEii/kgOAwrjjAqkF16VIVIDWBWA1FIlFRDECcT5QGXhubXqgtIEoFW0SeB0akAUxAaeZMRNCtWcPwcfdu5Ihkh0Xg1f94wP38fFBEsiFnMBC+TUgxugaGHw8fYksiu3AlkWnscnIYyUM8M9MVxdcw06+6usJM/APE/EA889X8+f///fkDEpNGt4GT28CAAZhXo6Hlz0cgTr+TmMhygoUFxF6BXDiBQPiz7m5GLPH0F5iWBIAG2cMEAAIMX9bFBiqgiXIBehmAD5BiiRO/k9Pe369fM3y7fFkPyL9MbUtEgfiJxc+fbH+/fGE4LSz8DppHvxNjCRORvjhscOMGGyMbGwOo5NDauxdUfGwhNghAPgHVW1p41IQAM5YrKEcig+d9fQwPiovXAJm78eg9AvTpNVhaFAXiS4/q6v5TCqDZaR3OLAXEEkB8A1cJTIThq5ENx1lZQoE0yE6jhw/lYFkTF/iwYwfDdU/PHUCmPzBofpES8YrAgo6gBSAAraRABD8pqYsZiNepr1sHF/j/9y/Do8pKUHHwDoQf1dQgUg4zM4PO4cNgPThdcgwTz3k5Z87/T4cP/78VFQUK58NAbIBFnRmo1L6Xk/P/29WrsDjJR48PbHHiB8SrgbgPiFuB+Auh4AJlRqDvQHVgFzB4Y38+eiQPFENurDAAADXQi1aAZoyUAAAAAElFTkSuQmCC');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 25px;
}

.star-wrap-big {
	display: inline-block;
	width: 125px;
	height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAAGz7rX1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwtJREFUeNpiPMYAAZb//4NpJijfhgEGQCr+A8GHXbtAFAMjuhaAAAKrAGJOkCxcOYjDxIAEWIBY5TgjIyOQ9gYIIJgeMH42YQJYOQyDBR83Nv5HBkCxdXBJIHZ9MXMmSFAIZhkIAwQQ3G0MOLwFAkuRFTAhqYziUFH5j+xv0f+YAKzjNdAfj5BMYUQJKSA97ZKZGYj+g9dVAAGEIYEETgKxOTyIsbkYGUgWFf0HKjYDMqOwyYNsEhJPS3sLExAOCWHgd3WFK7iXng5nv5w1axPQMH/kSJJ+0tLyHxsAyq1Gjjxk5z1lERKCc/68e4fson3ozoMBkBO/A7EMmhdyZBsbJ8vU1THCBAACCFfoSQDxC5QEii/kgOAwrjjAqkF16VIVIDWBWA1FIlFRDECcT5QGXhubXqgtIEoFW0SeB0akAUxAaeZMRNCtWcPwcfdu5Ihkh0Xg1f94wP38fFBEsiFnMBC+TUgxugaGHw8fYksiu3AlkWnscnIYyUM8M9MVxdcw06+6usJM/APE/EA889X8+f///fkDEpNGt4GT28CAAZhXo6Hlz0cgTr+TmMhygoUFxF6BXDiBQPiz7m5GLPH0F5iWBIAG2cMEAAIMX9bFBiqgiXIBehmAD5BiiRO/k9Pe369fM3y7fFkPyL9MbUtEgfiJxc+fbH+/fGE4LSz8DppHvxNjCRORvjhscOMGGyMbGwOo5NDauxdUfGwhNghAPgHVW1p41IQAM5YrKEcig+d9fQwPiovXAJm78eg9AvTpNVhaFAXiS4/q6v5TCqDZaR3OLAXEEkB8A1cJTIThq5ENx1lZQoE0yE6jhw/lYFkTF/iwYwfDdU/PHUCmPzBofpES8YrAgo6gBSAAraRABD8pqYsZiNepr1sHF/j/9y/Do8pKUHHwDoQf1dQgUg4zM4PO4cNgPThdcgwTz3k5Z87/T4cP/78VFQUK58NAbIBFnRmo1L6Xk/P/29WrsDjJR48PbHHiB8SrgbgPiFuB+Auh4AJlRqDvQHVgFzB4Y38+eiQPFENurDAAADXQi1aAZoyUAAAAAElFTkSuQmCC');
	background-repeat: repeat-x;
	background-position: top left;
	background-size: auto 100%;
	line-height: 25px;
	position: relative;
}

.star-wrap-big .star-on-big{
	height: 100%;
	background-size: auto 100%;
	line-height: 25px;
	display: block;
	float: left;
	left: 0;
	top: 0;
}

.star-number {
	display: inline-block;
	margin-right: 10px;
	font-size: 18px;
	line-height: 1;
	font-weight: 700;
}

.hot-topics{
	font-size: 13px;
}

.hot-topics ul{
	list-style: none;
	padding-left: 0;
}

.hot-topics, .hot-topics a {
	color: #222222;
	font-weight: 700;
}

.hot-topics a:hover {
	color: #e90000;
}

.hot-topics>ul>li{
	display:inline-block;
	padding-right: 10px;
}

.hot-topics>ul>li:last-child{
	padding-right: 0px;
}

.hot-topics>ul>li:first-child{
	color: #e90000;
	text-transform: uppercase;
}

.breadcrumb{
	font-size: 13px;
	background: transparent;
	padding: 8px 0 4px 0;
	margin-bottom: 5px;
}

.breadcrumb, .breadcrumb a {
	color: #555;
}

.breadcrumb a:hover {
	color: #e90000;
}

.breadcrumb > li + li::before {
	color: #888;
	content: "\00bb ";
	padding: 0 5px;
}

.breadcrumb > .active {
	color: #888;
}

article {
	color: #222;
	font-size: 18px;
}

article h1 {
	font-size: 30px;
	font-weight: 700;
}

#tresc ul, #article ol {
	list-style-position: inside;
}

#tresc ul li, #tresc ol li {
	padding-left: 20px;
}

#tresc strong + ul.rec {
	color: #e90000;
}

#container-article-meta {
	font-size: 11px;
}

#container-article-meta > ul {
	list-style: outside none none;
	padding: 8px 0px;
}

#container-article-meta > ul li ul.tags{
	list-style: outside none none;
	padding: 6px 0px;
}

#container-article-meta > ul {
	margin-bottom: 10px;
}

#container-article-meta ul > li {
	display: inline-block;
	vertical-align: middle;
}

#container-article-meta ul .author-image {
	width: 24px;
	height: 24px;
	border-radius:50%;
	display: inline-block;
	overflow: hidden;
}

#container-article-meta ul .author-image img{
	width: 100%;
}

.date{
	color: #888;
}

.tags {
	display: inline-block;
	list-style: outside none none;
	margin: 0px 20px;
	font-size: 10px;
}

.tags > li {
	display: inline-block;
}

.tags > li a{
	padding: 1px 3px;
	background: #999999;
	color: #fff;
}

.tags > li a:hover{
	background: #e90000;
	text-decoration: none;
}

.largeImage{
	width: 100%;
}

.panorama{
	margin-bottom: 20px;
}

.subtytul{
	font-weight: 700;
	font-size: 18px;
	color: #e90000;
}

.frame_src,
.frame_src img{
	max-width: 100%;
}

.frame_src{
	background-color: #f6f6f6;
}

.frame-idg-center, .image-idg-center{
	margin: 15px auto;
	clear: both;
}

.frame-idg-left, .image-idg-left{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	clear: left;
}

.frame-idg-right, .image-idg-right{
	float: right;
	clear: right;
	margin-left: 15px;
}

.ramka_slx{
	font-size: 100%;
	border: 1px solid #ddd;
	padding: 5px;
	overflow: hidden;
	max-width: 100%;
}

.frame-idg-title{
	font-weight: 700;
	padding: 3px 5px;
	/*color: #e90000;*/
	background: #e3e3e3;
	margin: -5px -5px 5px -5px;
}

#tresc .ramka_slx ul {
	margin: 0;
	padding: 0;
	list-style: outside none none;
}

#tresc .ramka_slx ul li {
	margin-bottom: 10px;
	padding-left: 0;
}

#tresc .ramka_slx .link{
	font-weight: 700;
}

.image-idg img{
	width: 100%;
}

figcaption {
	background: #fff;
	color: #888;
	padding-top: 10px;
	padding-bottom: 0.01px;
	text-align: center;
	font-size: 14px;
}
.panorama > figure > figcaption {
  background: #fff none repeat scroll 0 0;
  color: #888;
  font-size: 11px;
  text-align: right;
  padding: 0;
}
.pager {
	margin: 30px 0;
}

.pager li > a, .pager li > span {
	border: 0;
	border-radius:6px;
	margin-top: 5px;
	padding: 5px 3px;
	font-weight: 700;
}

.arrow-left {
	background-position: 10px center;
	padding-left: 30px!important;
}

.arrow-right {
	background-position: right 10px center;
	padding-right: 30px!important;
}

#list-pagination .arrow-right, #list-pagination .arrow-left  {
	background-size: auto 40%;
}

.pager .next > a, .pager .next > span, .pager .previous > a, .pager .previous > span{
	padding: 10px 10px;
	margin-top: 0;
}

.pager li > a:focus, .pager li > a:hover, .pager .next > a, .pager .next > span, .pager .previous > a, .pager .previous > span{
	text-decoration:none;
	background-color:#e90000;
	color: #fff;
}

.arrow-right {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAGDP02MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNpiLC0tZQADEOM/EDCBOGVlZeYAAcQIEgHzwOIAAQRXANYBImACLEAVZlBdjAABBNIF4pwCCTC5ubmVS0pKJoA4zBISEqvCw8PX3rhx4xrY3EWLFiUmJSUtB5lk9unTJ7DRjCBGc3MzI0gFQAAxg2SOHj36BGjIZ01NzePW1tYMIAzSfwpkn7GxcWhXV9d/AQGBAJAORriHoCAvL++9jIyMABNMgJGR0QKkg52dnQ9kAtj5QIGTP3/+BHsc5nqAAIJ5hQEmADfh48eP/zk5ORmqq6vNkSWZWlpazFlZWRkaGhpOwkIFLAF1rjkXFxdDVVXVSWQJsPmVlZXWQD8wFBQUfEaWYPj79++x2tpaZykpKZ6UlJT7TMguSUxMXAoLSbhETEzMRSUlJYmmpibvX79+HQBL+Pn57dQDAqBHI798+bINbIednd18GxsbtylTpmS+efNmBcwEZgsLC9Fr166dvnv3bh+yfQABBg4SYGjqAS2evWbNmtrr16/vQg8eZAC2G+gYa15eXpBrgRHbfFJOTi4DOXSQATMwdp8+fPhw4+7du7cDw1geqFnZzMzMB+ikVKCTbn779o0LqO4pspNQTADFb3R09EyQb0H8169f/5s+fbovzNcYGmAAGHF2ycnJK0FhB+IDXfFm9uzZoSAnYdXw79+/h5cvXz6vpqbmz8fHxwGMPy5g4DiwYPUYM7NVQkLCYnV1dSUQ/9mzZ19mzpwZ+P379z3oGszCwsImmpiYWIA4Hz58YJg2bVogkN4AUwDTYAbKYC4uLkEgDjBkGIAmJj5//vwaepyAE3lNTc1JoDsZfv/+zTBv3rxiYOwewRV5IA2nQMkZSQxnLIMAADfCDRP5DDoaAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
}

.arrow-left {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAGDP02MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNpiLC0tZQACMyYGCDgFZvj5+e0ECCBmsNR/IGDm4uK6CRBADCAuEJuBRFjY2NgckpKSlpeVlTEy/fr168CMGTMkNTU1awACiBFqIMLQhoaG/yCa8enTp58nT57s/vfv32NMUlJSPCAGWCFID8hYEA3WAzJWRkYmBSCAkE0Dm9ja2nry+/fvDCwwkaqqqv8CAgIgHeYg5zPevHnzvpqamkJtba3zz58/98EUMnNyck48fvz46cbGxp3i4uJBly5dmgGWsLa2ZgB64fbu3bsbP3z4wFBdXX0aqFMBIIDQLQc7AB5EMKCsrFzU1dV1EjkQGSQlJRPS09N79+zZsw6uA+jMgMLCwvlnzpw5sWvXrmCQGBPQVS5AP6wHOvveqlWrLGEmMILC48mTJx8mTZokiGwf08OHD98Aw0aAlZXVDkVi6tSpoq9fv/4HDKODjIyMFnAJENHd3W35+fNnhs7OzuNQfzDA47y5udkc6GMGDH+AJIEBaQ7SCQIAAYYtSFCCB5gE3EJCQprnz5+fCnT9JRZcCuXk5IxSU1Ons7OzgwWUlJSssWkwExERUcrMzFzOy8sLFjhy5MiuTZs21YKcBuLDNfDw8HgBFW4WFRUFux8Yv5eWLl2aDgzHE8gmgtMu0OrV8vLyIiCBe/fuvZg7d27479+/D2FzKzxJgTigKJk5c2YwctJCB+CkBnTnUXV19SBpaWk+JyeneKCH44AuOgN0zmMMG5CDFZRMsrKy1oNSNQiAkgswZeTDPAxPszDw48ePG4cPH95+5cqVY/r6+gFAf8m4urqmAtOA3t27dx8AlTzFF3FmwCRsA8zMvcAUxfDp0yeGlpYWc0IxDcsM8GQCANlUHnVqFf62AAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
}

hr, .hr {
	border-top: 1px solid #222222;
	margin-bottom: 20px;
}

#newsletters .form-control {
	border-left: 0;
}

#newsletters .form-control,
#newsletters .form-control:focus{
	border:1px solid #ccc;
	border-left: 0;
	outline:0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control::-moz-placeholder{
	color:#999;
	opacity:1
}
.form-control:-ms-input-placeholder{
	color:#999;
}
.form-control::-webkit-input-placeholder{
	color:#999;
}
#newsletters .form-control:focus {
	border-left: 0;
}

#newsletters .koperta{
	background-color: transparent;
	padding-left: 30px;
	padding-right: 0;
}

.koperta {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAAHeV37IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdZJREFUeNpivP/wbhYDA4MbEH9iARIeQOynIKfEABBAjECZ9UAOIxOQ2ArEAQABBBLZBGRUAfEVIGaAKXMFsgsZEOA3QACBBI8CGa+RBO1B5lgD8QmQWUDMBcTKTFDZI0CcBsQcIA7IHSCr2aGSX4B4LUAAwdyzCIg/AvE+BkxwGIjtQEYyQ00AKbIC4vlAzAfE36DOtgVSgiCF/4G4AWrVMSBOBIUD1HEMDx7dmw3yDkAAgax+D2RshpqCDkCGiAHxUpDDRYD4IBDbYFHoDMS8QBwPsloQqmgPmqJKIH4OdOMGkD+YkCRcgPg71AnzoZ67BpNkQgsGTiCOgHqIDYiTYZIgzwgA6W4gTsXiRlAMlAOxESwWQMGxjQE7+AnEkwECDGQiKIGcA2JjIK4A4ktAzMpAHPgNxHpA3AnEJ4HYDOSXv0A8AYi9gFgYGjmRUMX4cCQ0MQkDQ9ATSE8E4j8sML9D6f3QZCEFxCuB+DYQNwHxL6g8KDXUgpInEBeB0hwopSObwYLDKwbQlLAEiIuREsFhqNdAfENQ/KJrhBn4C2pDHdSFeUDsCJXbjMVCkJgGEO8CplWQt5thvgAZ+AeIN0HTRj0Qg7KkPBQTAl3QODgEpd8BABiNei2vi/KmAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: center right;
}

#newsletters .input-group{
	width: 60%;
	float: left;
}

#newsletters .input-group + .btn{
	width: 35%;
	float: right;
}

.btn-default {
	color: #fff;
	background-color: 
	
}

.btn-default{
	color:#fff !important;
	background-color:#e90000;
	border-color:#e90000;
}
.btn-default.focus,.btn-default:focus{
	color:#fff;
	background-color:#e90000;
	border-color:#e90000;
}
.btn-default:hover{
	color:#fff;
	background-color:#e90000;
	border-color:#e90000;
}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
	color:#fff;
	background-color:#e90000;
	border-color:#e90000;
}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{
	color:#fff;
	background-color:#e90000;
	border-color:#e90000;
}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
	background-image:none;
}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
	color:#fff;
	background-color:#e90000;
	border-color:#e90000;
}

.modal-content{
	border-radius:0px;
}

.modal-header{
	background-color: #e90000;
	color: #fff; 
}

.modal-header .close {
	color: #fff;
	font-size: 24px;
	opacity: 0.8;
}

.modal-author-info .modal-body h3 span {
	color: #e90000;
}

.modal-author-info .modal-body img.img-responsive {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

.modal-author-info .modal-body p {
	clear: left;
}

.socialite-top{
	clear: left;
	width: 100%;
}
.socialite-top ul{
	margin: 10px 0 0;
	list-style: outside none none;
	padding-left: 0;
	list-style: outside none none;
}

.socialite-top ul li{
	list-style: outside none none;
	display: inline-block;
	vertical-align: middle;
}

li.socialite-facebook-like {}

li.socialite-googleplus-like > div,
li.socialite-tweeter-like > div,
li.socialite-linkedin-like > div{
	margin-top: 5px;
}

.socialite-bottom{
	clear: both;
	margin: 30px 0;
	list-style: outside none none;
	padding-left: 0;
}

.socialite-bottom > li {
	display: inline-block;
	vertical-align: middle;
}
.socialite-bottom .btn-comments{
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: -6px;
}

.socialite-bottom li > div{
	display: inline-block;
}

.socialite-bottom .socialite-googleplus {
	padding-top: 5px;
}

.more-gallery .btn {
	line-height: 2;
}

.gallery-carousel-wraper {
	position: relative;
}

#gallery-slider .modal-gallery-slider {
	width: 100%;
	margin: 0;
}

#gallery-slider .modal-body{
	min-height: 100vh;
}

#gallery-slider .carousel-control,
.carousel-control-wraper .carousel-control {
	top: 350px;
	bottom: auto;
	width: 70px;
	height: 70px;
	font-size: 30px;
	background: #e90000;
	opacity: 1;
}

#gallery-slider .carousel-control .glyphicon-chevron-left, #gallery-slider .carousel-control .glyphicon-chevron-right, #gallery-slider .carousel-control .icon-next, #gallery-slider .carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
	margin-top: -15px;
}

#gallery-slider .carousel-control .glyphicon-chevron-left, #gallery-slider .carousel-control .icon-prev {
	margin-left: -15px;
}

#gallery-slider .carousel-control .glyphicon-chevron-right, #gallery-slider .carousel-control .icon-next {
	margin-right: -15px;
}

#gallery-slider .gallery-img {
	text-align: center;
}

#gallery-slider .thumbs .thumb {
	cursor: pointer;
	border: 2px solid #ccc;
	margin-bottom: 20px;
}

#gallery-slider .thumbs .thumb.active,
#gallery-slider .thumbs .thumb:hover{
	border-color: #e90000;
}

#gallery-slider .thumbs > div:nth-child(3n+1){
	clear: left;
}

#gallery-carousel .carousel-inner > .item figure,
#gallery-carousel .carousel-inner > .item figure img {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	width: auto!important;
}

.carousel-control-wraper{
	position: fixed;
	left: 0;
	right: 0;
	top: 50%;
	z-index:1051;
}

.carousel-control-wraper .carousel-control {
	top: -35px;
	width: 50px;
}

.carousel-control.left{
	left: 0;
}
.carousel-control.right{
	right: 0;
}
	

h1[itemprop] .star-wrap-big {
	margin-bottom: 5px;
}

.review-summary{
	padding: 15px;
	background: #f6f6f6;
}

.review-summary h4{
	margin-top: 0;
	font-weight: 700;
}

.review-summary .review-advantage li,
.review-summary .review-defect li{
	display: block;
}

.review-summary .review-advantage li:before,
.review-summary .review-defect li:before {
	content: "\e013";
	font-family: 'Glyphicons Halflings';
	color: #17A501;
	float: left;
	margin-top: 1px;
	margin-left: -30px;
}

.review-summary .review-defect li:before {
	content: "\e014";
	color: #ff0000;
}

.right-side .popular-product-list .title{
	font-weight: 500;
}

.right-side .popular-product-list .title-list{
	display: block;
	position: relative;
	padding-left: 60px;

}

.right-side .popular-product-list .title-list .star-on-outline{
	position: absolute;
	left: 0;
	top: 1px;
}

.right-side .popular-product-list .title-list .star-number{
	position: absolute;
	left: 22px;
	top: 1px;

}

.ranking-products .list-group > .list-group-item{
	cursor: pointer;
	padding-right: 50px;
	background: #f6f6f6;
}

.ranking-products .list-group-item:first-child {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.ranking-products .list-group-item.active,
.ranking-products .list-group-item.active:focus,
.ranking-products .list-group-item.active:hover {
	background-color: #f6f6f6;
	border-color: #ccc;
	color: inherit;
}

.ranking-products .list-group-item .arrow-down{
	position: absolute;
	width: 0px;
	height: 100%;
	border-left: 1px solid #ccc;
	display: inline-block;
	top: 0px;
	bottom: 0px;
	right: 40px;
}

.ranking-products .list-group-item .arrow-down:before{
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top-color: #ccc;
	top: 40%;
	left: 10px;
}

/*download*/


nav#download-category {
  background-color: #f6f6f6;
  padding:  0 0 5px 0;
  margin-bottom:10px;
}
nav#download-category > h3 {
  border-top: 5px solid #fff;
  margin: 0 0 10px;
  padding-left: 10px;
}
nav#download-category > h3 > a {
	color:#000;
	margin:0;
	font-size:20px;
}
nav#download-category ul, .naviSekcja ul {
	margin:0 10px 0 15px;
	padding:0;
}
nav#download-category ul li::before, .naviSekcja ul li::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOUYyMEY1NkYzRTk4MDU4MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxM0I3RUNDN0FGQ0MxMUU2OUEzMkYzRjcyREMyMTQzQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxM0I3RUNDNkFGQ0MxMUU2OUEzMkYzRjcyREMyMTQzQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI0OTZCRUIyMzIyMDY4MTE4QTZERERBMUVEQTM4NUJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE5RjIwRjU2RjNFOTgwNTgxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1EAdXgAAAExJREFUeNpi+P//PwMMA0E/ECcgi6HIoylOAOL/uDRgCiA0NBBUjKahH1mciQE7uADEHzBEsZhqAMTvgXg+IQ/iVIhN8X5cCkEYIMAA4Wq6amewBGQAAAAASUVORK5CYII=");
  content: "";
  display: inline-block;
  height: 8px;
  left: -3px;
  margin-bottom: 10px;
  position: relative;
  top: 9px;
  width: 11px;
}
nav#download-category ul li, .naviSekcja ul li {
	list-style: none;
	margin-bottom:5px;
	line-height: 16px;
	font-size:14px;
}
nav#download-category ul li a {
	color:#000;	
}
nav#download-category .essential {
	font-weight:700;
}
h2.categoryName > a {
	color:#000;
}
.naviSekcja {
  background-color: #f6f6f6;
  border: 1px solid #bbb;
  padding: 20px;
}
.naviSekcja a, .moreList a {
	color:#000;
}


.download-apps-info {
	overflow: hidden;
	background-color:#f6f6f6;
	width:100% !important;
	padding:20px;
	float:none !important;
}
.download-apps-info > table {
	width:100%;
}
.download-apps-info > table td {
	width:50%;
}
a.btn-default.btn-download {
	margin:20px 0;
	color:#ffffff !important;
}
a.btn-primary.btn-download  {
	color:#ffffff !important;	
}
a.btn-default.btn-download > strong {
  position: relative;
  text-align: center;
  top: -5px;
}
a.btn-default.btn-download > strong::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOUYyMEY1NkYzRTk4MDU4MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMjcyQzFEOEFGRUUxMUU2ODdCM0VDQ0I1Njg0MUM3OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMjcyQzFEN0FGRUUxMUU2ODdCM0VDQ0I1Njg0MUM3OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZCQzg2MDU0MkUyMDY4MTFCMjY5RjAwN0FGRTlCM0VGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE5RjIwRjU2RjNFOTgwNTgxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0nsQHQAAAcJJREFUeNrslrtKA0EUhneSiFEQ8VIJNloEBAtfwMYiNoLYxEZbC0uRIHZWImhlYaEglloIPoaCvoGk8IaXIvGyGLNZ/yNnYRhmNrNh16DkwAfJ5Oz/Mydnzqzwfd9pRaScFsWfM14Gt6AErpl7sA6EjUCmSeMBMKRZH2RjP6kd1wzrXru5fqvUtF6Po7k6QBf4kgSrvK6LNMgqzUXPv7OGtTEJrYEJfpAEP8G4IX8O5Piz4IregFXV2KGR2YBp8Oo3H/MgreraGBMF8BbRsA6WTJq2xkQxovFOmF4UYwH2LE3PQG+YntBcizmlEahBXJ7NPeAE5EMa8grMcD6N1j7NEfN0xiVOTEndSWKLoAJGwamhs+/Y9JK/b4GCdLx81q7oyhCEJ3EO+qWcKfCglLcKZhWtQ24y0qhJuWXdjmnhiEsanOUncKH8BQvggIcJXQ5FsK1oUVVG+Hc6/5OcVzbteMWy4TY4fx90WuTngQteTJOr23Jmb4JHcMw7ahTZoHdMxrZvgB9g919ci25Cfm5QTVOph/lGEjGa0okYC97JTMep8tPy8YbHk4+m2bPO2OVKZBIotcc71xq3X/YSiW8BBgBkq8YEtOoXOwAAAABJRU5ErkJggg==");
  content: "";
  display: inline-block;
  height: 30px;
  left: -5px;
  position: relative;
  top: 5px;
  width: 30px;
}
span.flaga_pl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAIAAABGc1mbAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAFnRFWHRDcmVhdGlvbiBUaW1lADExLzIxLzE2RgRMOwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACESURBVBiVY5w5cyYPDw8DIfDlyxcWHh6eqKgogkqXLVvGRFARHLAwMDB8fXKPKLW93T3/GRjeicmhkWjcmTNnMqmK/GNgYBB89QiNfC8mh8yVZPvIdPsNwrnvxeTgbIgKuPi3K09ZePh4N8/vuv2GSVXk37crTz+qaUmyfYRwkck3PwQBJzFFGnJBKjYAAAAASUVORK5CYII=");
  content: "";
  display: inline-block;
  height: 8px;
  left: 0;
  position: relative;
  top: -25px;
  width: 14px;
}

.wersje {
	font-weight:700;
	margin: 10px 0 0 0 ;
}
ul.ul_wersje {
	margin:10px 0;
	padding:0;
}
ul.ul_wersje li {
	list-style: none;
}	
ul.ul_wersje li:before {
	content:"";
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAYAAAB4d5a9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXBJREFUeNpi/P//PwOtAQuxCo8qqjsCqUAg/gfETEB81vr+zYVUtQQILIE4F4m/GYiJsoSJBEt+ovG/EauRiYEOgBRLfqDxfxOrkRFX6gJGtDiQygfiv1BsBcSuSEquAvEaqEM5gXgJMCFcJDXi3wGxABBn4pDXhmIQOALELST7BOobJmgq8sLjmNtAbAz0xWeyLIFaBPLNQSDWwyL9AYjtgRZcIjpOgAbGQ8OeGSQHCjKgAaVAcRUg+wQQC6Pp9wPKbwbK5wHZBkD8Hxp/d4DiXbjixBOIw4H4F1TDY6ABtUANd4B0FJC/BYhZoWrLQBZA2Q5IQcoOxFeAuAtXEv4NNVwNiEWAWB9oEDjpAuldSDl+NpDfjaQvCqoehDdBQ4Fg6voENOQLuiBQbCY0MSxEE/+BFOS/ibWEGVckAg2cTijvEZvjP1NQihDlE5CCdKC3ybUIFJ9/8FnyDVpGTaTAJ6AkfJikzEjvUphsABBgAIPafAdck+jxAAAAAElFTkSuQmCC');
	width:25px;
	height:20px;
	display:inline-block;
}

.add_alert {
	background-color: #f6f6f6;
	padding:20px;
}

.more-line {
	border-top:1px solid #ccc;
}
#selectIndex {
  background-color: #f6f6f6;
  padding:20px;
}
#selectIndex h4 {
	font-weight: 700;
}

.testy-category-index {
	background-color: #f6f6f6;
	padding:15px;
}

.testy-category-index h3 {
	margin-top: 0;
}

.testy-category-index h4 {
	margin-top: 10px;
}

.testy-category-index h4 a{
	color: #222;
}

.testy-category-index h4.active a{
	color: #e90000;
}

.testy-category-index h4 a:hover{
	color: #e90000;
}

.red-box {
	background-color:#fff;
	margin-bottom:40px;
}
img.foto1 {
	width:70px;
}
.red-box h3 {
	margin:0;
}
a.red-mailto {
	font-size:16px;
	color:#333;
}
.red-box h3 > a.red {
	text-decoration: none;
	color:#555555;
}
.red-desc {
	background-color: #f4f4f4;
	padding:10px;
	
}
.price-before {
	text-decoration:line-through; 
}

@media (min-width:768px){
	.deal-row .col-sm-4:nth-child(3n+1) {
		clear: left;
	}
}

@media (min-width:992px) {
	.deal-row .col-sm-4:nth-child(3n+1) {
		clear: none;
	}
	.deal-row .col-lg-3:nth-child(4n+1) {
		clear: left;
	}
}



body#christmas-home #deal-intro {
    color: #000;
    background-image: url(/www/image/prezenty/paper0.3.png);
    background-color: transparent;
}
body#christmas-home #deal-intro p {
    color: #000;
    font-weight: 400;
    padding: 10px;
    border-radius:15px;
 text-shadow: rgb(255, 255, 255) 3px 0px 0px, rgb(255, 255, 255) 2.83487px 0.981584px 0px, rgb(255, 255, 255) 2.35766px 1.85511px 0px, rgb(255, 255, 255) 1.62091px 2.52441px 0px, rgb(255, 255, 255) 0.705713px 2.91581px 0px, rgb(255, 255, 255) -0.287171px 2.98622px 0px, rgb(255, 255, 255) -1.24844px 2.72789px 0px, rgb(255, 255, 255) -2.07227px 2.16926px 0px, rgb(255, 255, 255) -2.66798px 1.37182px 0px, rgb(255, 255, 255) -2.96998px 0.42336px 0px, rgb(255, 255, 255) -2.94502px -0.571704px 0px, rgb(255, 255, 255) -2.59586px -1.50383px 0px, rgb(255, 255, 255) -1.96093px -2.27041px 0px, rgb(255, 255, 255) -1.11013px -2.78704px 0px, rgb(255, 255, 255) -0.137119px -2.99686px 0px, rgb(255, 255, 255) 0.850987px -2.87677px 0px, rgb(255, 255, 255) 1.74541px -2.43999px 0px, rgb(255, 255, 255) 2.44769px -1.73459px 0px, rgb(255, 255, 255) 2.88051px -0.838247px 0px; 
 margin:0;  
}
body#christmas-home #deal-intro h1 {
    font-size: 42px;
    font-weight: 600;
    margin: 10px;
    text-transform: uppercase;
    font-family: 'Aladin', cursive;
text-shadow: rgb(255, 255, 255) 3px 0px 0px, rgb(255, 255, 255) 2.83487px 0.981584px 0px, rgb(255, 255, 255) 2.35766px 1.85511px 0px, rgb(255, 255, 255) 1.62091px 2.52441px 0px, rgb(255, 255, 255) 0.705713px 2.91581px 0px, rgb(255, 255, 255) -0.287171px 2.98622px 0px, rgb(255, 255, 255) -1.24844px 2.72789px 0px, rgb(255, 255, 255) -2.07227px 2.16926px 0px, rgb(255, 255, 255) -2.66798px 1.37182px 0px, rgb(255, 255, 255) -2.96998px 0.42336px 0px, rgb(255, 255, 255) -2.94502px -0.571704px 0px, rgb(255, 255, 255) -2.59586px -1.50383px 0px, rgb(255, 255, 255) -1.96093px -2.27041px 0px, rgb(255, 255, 255) -1.11013px -2.78704px 0px, rgb(255, 255, 255) -0.137119px -2.99686px 0px, rgb(255, 255, 255) 0.850987px -2.87677px 0px, rgb(255, 255, 255) 1.74541px -2.43999px 0px, rgb(255, 255, 255) 2.44769px -1.73459px 0px, rgb(255, 255, 255) 2.88051px -0.838247px 0px;    
    
}
body#christmas-home #deal-intro h1::after {
	content: " \e102";
	font-family:  'Glyphicons Halflings';
	font-size:30px;
	margin-left:-20px;
}
body#christmas-home #deal-intro h1::before {
	content: " \e102";
	font-family:  'Glyphicons Halflings';
	font-size:30px;
	margin-right:10px;
}


body#christmas-home .section-header .section-title::after {
	content: " \e199";
	font-family:  'Glyphicons Halflings';
	font-size:20px;
	margin-right:10px;
}

body#christmas-home #deal-category {
    border: 2px dashed #e90000;
    padding: 10px;
    background-color:#fff;
}
body#christmas-home #deal-category ul > li {
	font-size:16px;
}
body#christmas-home #deal-category ul > li > a {
    color: #e90000; 
}

body#christmas-home #deal-intro span {
    color: #e90000;
    padding: 10px;
    border-radius:15px;  
    display: inline-block;    
    font-weight:300;
 	font-family: 'Niconne', cursive;   
 	font-size:50px;
text-shadow: rgb(255, 255, 255) 3px 0px 0px, rgb(255, 255, 255) 2.83487px 0.981584px 0px, rgb(255, 255, 255) 2.35766px 1.85511px 0px, rgb(255, 255, 255) 1.62091px 2.52441px 0px, rgb(255, 255, 255) 0.705713px 2.91581px 0px, rgb(255, 255, 255) -0.287171px 2.98622px 0px, rgb(255, 255, 255) -1.24844px 2.72789px 0px, rgb(255, 255, 255) -2.07227px 2.16926px 0px, rgb(255, 255, 255) -2.66798px 1.37182px 0px, rgb(255, 255, 255) -2.96998px 0.42336px 0px, rgb(255, 255, 255) -2.94502px -0.571704px 0px, rgb(255, 255, 255) -2.59586px -1.50383px 0px, rgb(255, 255, 255) -1.96093px -2.27041px 0px, rgb(255, 255, 255) -1.11013px -2.78704px 0px, rgb(255, 255, 255) -0.137119px -2.99686px 0px, rgb(255, 255, 255) 0.850987px -2.87677px 0px, rgb(255, 255, 255) 1.74541px -2.43999px 0px, rgb(255, 255, 255) 2.44769px -1.73459px 0px, rgb(255, 255, 255) 2.88051px -0.838247px 0px;
	margin:0;
-webkit-transform: rotate(346deg);
-moz-transform: rotate(346deg);
-o-transform: rotate(346deg);
writing-mode: lr-tb;
    margin-left: 100px;
    margin-top: -50px;
    margin-bottom: 20px;
}

#deal-intro {
  background-color: #000;
  color: #fff;
  padding: 20px;
  overflow:hidden;
}
#deal-intro h1 {
  font-size: 31px;
  font-weight: 600;
  margin: 0;
}
#deal-intro span {
  color: #ffcc00;
  display: block;
  font-size: 21px;
  line-height: 1;
  margin: 10px 0 20px;
}
#deal-intro p {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4;
}

#deal-category {
	border:1px solid #fff;
	padding:10px;
}
#deal-category h3 {
  font-size: 21px;
  line-height: 1.3;
  margin: 0;
}
#deal-category ul {
  margin: 10px 15px;
  padding: 0;
}

#deal-category ul > li {
	margin-bottom: 5px;
}
#deal-category ul > li > a {
	color:#fff;
}


/* 360*/
@media (min-width:360px){

.navbar-default2 .navbar-form {
  padding-right: 0;
  right: 60px;
  margin-right: 0;
}
	
	.navbar-default2 .navbar-form .form-control {
  	width: 90%;
	}
}

/*480*/
@media (min-width:480px){

	.navbar-default2 .navbar-form {
  	 right: 70px;
    margin: 8px -15px;
    padding: 10px 15px;  	
	}
	
	.navbar-default2 .navbar-form .form-control {
  	width: 100%;
	}
}

/*768*/
@media (min-width:768px){
	body{
		font-size: 13px;
	}
	
	.container {
		padding-left: 0;
		padding-right: 0;
	}
	
	.container-navbar-inside {
		left:auto;
		right:auto;
	}
	.container-navbar,
	.container-navbar-inside {
		width: 750px;
	}
	.container-navbar-fixed {
		position: relative;
		height: 140px;
	}
	
	#bs-example-navbar-collapse-1 .form-control{
		border-left: 0;
		box-shadow: none;
	}
	
	.navbar-collapse{
		position: relative;
		width:auto;
		z-index: 10;
		background: transparent;
	}
	
	.navbar-default2 .navbar-form{
		display: none!important;
	}
	


	
	#login .fa-user {
		display: block;
		font-size: 16px;
		line-height: 21px;
		margin-top: -4px;
		border-radius:50%;
		height: 22px;
		width: 22px;
		text-align: center;
		border-radius: 50%;
		overflow: hidden;
		background: #000;
	}
	
	p.er .fa-user {
    display: inline-block;
    font-size: 16px;
    line-height: 21px;
    margin-top: -4px;
    border-radius: 50%;
    height: 22px;
    width: 22px;
    text-align: center;
    border-radius: 50%;
    overflow: hidden;
    background: #930000;
    color:#fff;
   } 
   p.er a#login-link  {
   	color:#000;
   	font-weight:700;
      text-decoration:none;  	
   }
   
   p.er a#login-link:hover {
     color:#C60000;	
      text-decoration:underline; 
   } 
   	
	#login .fa-user {
		color: #fff;
	}
	
	#login .profile .fa-user {
		background: #930000;
	}
	
	#login a:hover .fa-user{
		background: #C60000;
	}
	
	.separator,
	.img-shadow,
	.left-side > div:first-child,
	.right-side > div:first-child{
		margin-top: 15px;
	}
	
	.separator-both{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.separator-bottom{
		margin-bottom: 15px;
	}
	
	.right-side a{
		text-decoration: none;
		color: #222;
	}
	
	.right-side a:hover{
		color: #C60000;
	}
	
	.main{
		min-height: 500px;
	}
	
	.home .row .col-lg-4.col-sm-6:last-child {
		display: none;
	}
	
	.home .row.row-col-1_2-2_3 .col-lg-4.col-sm-6:last-child {
		display: block;
	}
	
	
	.frame-responsive-1170by378 {
		height: 0;
		padding-bottom: 32.308%;
	}
	
	.frame-responsive-770by511 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-370by511 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-770by378 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-570by378 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-370by208 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-370by334 {
		height: 0;
		padding-bottom: 90.415%;
	}
	
	.row-list-item .frame-responsive-370by208 {
		padding-bottom: 56.21%;
	}
	
	.frame-responsive-270by378 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-70by37 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.label-img{
		position:absolute;
		left:15px;
		right:15px;
		bottom:15px;
		z-index:3;
		color:#fff;
	}
	
	.section-label{
		padding:0 6px;
	}
	
	.label-img .section,
	.img-shadow .section{
		font-size:11px;
	}
	
	.label-img .comments{
		margin-left: 35px;
		font-size:12px;
		line-height: 1.5;
	}
	
	.label-img .title{
		font-size: 26px;
		margin-top: 8px;
	}
	
	.label-img .author{
		font-size: 11px;
		margin-top: 8px;
	}
	
	.lazyload_ad > div > div > div,
	.section-header{
		margin-top: 17px;
	}
	
	.img-shadow figure .kafel-video {
		display: block;
		z-index: 3;
	}
	.img-shadow figure .kafel-video + picture{
		z-index: 1;
	}
	
	.section-title,
	.section-more{
		font-size: 20px;
		font-weight:700;
		padding:5px 7px;
	}
	.section-more{
		font-size: 18px;
	}
	
	.right-side .section-title{
		font-size: 16px;
	}
	
	.right-side .section-more{
		font-size: 14px;
	}
	
	.row-list-item .row-item-icon{
		padding-right: 15px;
	}
	
	.row-list-item .title{
		font-size: 16px;
		font-weight:700;
	}
	
	.right-side .row-list-item .title{
		font-size: inherit;
		font-weight:700;
	}
	
	.row-list-item .description{
		display:inline-block;
		margin-top: 5px;
	}
	
	.row-list-item .author{
		font-size: 10px;
		margin-top: 5px;
	}
	
	.gallery-items > div {
		margin-top: 20px;
		font-weight: 700;
	}
	
	.gallery-items > div:nth-child(2n+1){
		clear: left;
	}
	
	.gallery-items > div img{
		margin-bottom: 10px;
	}
	
	.gallery-items > div a{
		color: #000;
		font-weight: 700;
	}
	
	#gallery-slider .thumbs > div:nth-child(3n+1){
		clear: none;
	}
	
	#gallery-slider .thumbs > div:nth-child(4n+1){
		clear: left;
	}
	
	#gallery-carousel .carousel-inner > .item figure,
	#gallery-carousel .carousel-inner > .item figure img{
	min-height: 510px;
	}
	
	.carousel-control-wraper .carousel-control {
		width: 70px;
	}
	
	article {
		color: #222;
		font-size: 16px;
	}
	
	article h1 {
		font-size: 38px;
		font-weight: 700;
	}
	
	#container-article-meta {
		font-size: 12px;
	}
	
	#container-article-meta > ul {
		padding: 8px 0px;
	}
	
	#container-article-meta > ul li ul.tags{
		padding: 6px 0px;
	}
	
	#container-article-meta > ul {
		margin-bottom: 10px;
	}
	
	#container-article-meta ul .author-image {
		width: 27px;
		height: 27px;
	}
	
	.subtytul{
		font-size: 20px;
	}
	
	#gallery-slider .modal-gallery-slider {
		width: 750px;
		margin: 10px auto;
	}
	
	#gallery-slider .modal-body{
		min-height: 90vh;
	}
	
	.row-lg-3 > div{
		clear: none;
	}
	.row-lg-3 > div:nth-child(2n+1){
		clear: left;
	}
	
	.testy-category-index h4{
		font-size: 16px;
	}
	
}

@media (min-width:767px) and (max-width:991px) {
	.row-col-1_3-1_3-1_3 > div:last-child,
	.row-col-1_2-1_4-1_4 > div:last-child {
		display: none;
	}
}

/*992*/
@media (min-width:992px) {
	body{
		font-size: 14px;
	}
	
	.container-navbar,
	.container-navbar-inside {
		width: 970px;
	}
	
	.separator,
	.img-shadow,
	.left-side > div:first-child,
	.right-side > div:first-child{
		margin-top: 20px;
	}
	
	.separator-both{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.separator-bottom{
		margin-bottom: 20px;
	}
	
	.home .row .col-lg-4.col-sm-6:last-child {
		display: block;
	}
	
	.frame-responsive img{
		position: absolute;
		width: 100%;
		height: 100%;
		max-width: 100%;
		top: 0;
		left: 0;
		border:1px solid #ccc;
	}
	
	.frame-responsive-1170by378 {
		height: 0;
		padding-bottom: 32.308%;
	}
	
	.frame-responsive-770by511 {
		height: 0;
		padding-bottom: 66.363%;
	}
	
	.frame-responsive-370by511 {
		height: 0;
		padding-bottom: 138.108%;
	}
	
	.frame-responsive-770by378 {
		height: 0;
		padding-bottom: 43.44%;
	}
	
	.frame-responsive-570by378 {
		height: 0;
		padding-bottom: 66.31%;
	}
	
	.frame-responsive-370by208 {
		height: 0;
		padding-bottom: 56.21%;
	}
	
	.frame-responsive-270by378 {
		height: 0;
		padding-bottom: 140%;
	}
	.frame-responsive-70by37 {
		height: 0;
		padding-bottom: 60%;
	}
	
	.label-img{
		left:20px;
		right:20px;
		bottom:20px;
	}
	
	.section-label,
	.img-shadow .section{
		padding:0 7px;
	}
	
	.label-img .title{
		font-size:18px;
		margin-top: 10px;
	}
	
	.label-img .author{
		font-size: 11px;
		margin-top: 10px;
	}
	
	.big-item .label-img .section{
		font-size: 12px;
	}
	.big-item .label-img .title{
		font-size: 32px;
	}
	.big-item .label-img .author{
		font-size: 13px;
	}
	
	.lazyload_ad > div > div > div,
	.section-header{
		margin-top: 30px;
	}
	
	.section-title,
	.section-more{
		font-size: 22px;
		padding:5px 7px;
	}
	.section-more{
		font-size: 18px;
	}
	
	.right-side .section-title{
		font-size: 18px;
	}
	
	.right-side .section-more{
		font-size: 16px;
	}
	
	.row-list-item .title{
		display:inline-block;
		font-size: 18px;
	}
	
	.right-side .row-list-item .title{
		font-size: inherit;
		font-weight:700;
	}
	
	.row-list-item .description{
		margin-top: 6px;
	}
	
	.row-list-item .author{
		font-size: 11px;
		margin-top: 6px;
	}
	
	.left-side .row-box .title{
		font-size: 18px;
	}
	
	article {
		color: #222;
		font-size: 20px;
		line-height:28px;
	}
	
	.subtytul{
		font-size: 24px;
	}
	
	article h1 {
		font-size: 46px;
		font-weight: 700;
	}
	
article h2.review-product {
  font-size: 40px !important;
  font-weight: 400;
  margin-top: 40px;
  color: #C60000;
}
	
	article .review-summary-ranking{
		font-size: 16px;
		line-height: 1.3;
	}
	
	article .review-img {
  	border: 1px solid #ddd;
  	padding: 10px 0;
  	background-color: #fff;
	}
	article .review-short .convertiser__footer_comparison h3 {
		font-size: 16px;
	}
	
	article .review-more{
		font-size: 16px;
	}
	
	#container-article-meta {
		font-size: 14px;
	}
	
	#container-article-meta > ul {
		padding: 8px 0px;
	}
	
	#container-article-meta > ul li ul.tags{
		padding: 6px 0px;
	}
	
	#container-article-meta > ul {
		margin-bottom: 10px;
	}
	
	#container-article-meta ul .author-image {
		width: 32px;
		height: 32px;
	}
	
	.ramka_slx{
		font-size: 80%;
	}
	
	#gallery-slider .modal-gallery-slider {
		width: 970px;
		margin: 30px auto;
	}
	
	#gallery-slider .modal-body{
		min-height: 90vh;
	}
	
	#gallery-slider .gallery-img {
		text-align: center;
		width: 95%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.row-lg-3 > div:nth-child(2n+1){
		clear: none;
	}
	.row-lg-3 > div:nth-child(4n+1){
		clear: left;
	}
	
	.testy-category-index h4{
		font-size: 18px;
	}
}

/*1200*/
@media (min-width:1200px) {
	.container-navbar,
	.container-navbar-inside {
		width: 1170px;
	}
	
	#gallery-slider .modal-gallery-slider {
		width: 1170px;
	}
	
	#gallery-slider .modal-body{
		min-height: 90vh;
	}
}

blockquote {
	padding: 20px 20px 20px 65px;
	position: relative;
	display: inline-block;
	font-size: 110%;
	font-family: inherit;
	font-weight: 700;
	font-style: normal;
	line-height: 1.3;
	max-width: 99%;
	border: none;
	background: #ececec;
}

blockquote:before {
	content: "\201D";
	font-family: Georgia, Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 70px;
	font-style: italic;
	font-weight: 700;
	left: 10px;
	line-height: 1;
	position: absolute;
	display: inline-block;
	top: 20px;
}

@media (min-width:768px){
	blockquote {
		padding: 20px 20px 20px 100px;
		font-size: 130%;
	}
	
	blockquote:before {
		font-size: 100px;
		left: 20px;
		top: 15px;
	}
}

.ocena-owner{
	font-size: 65%;
	display: block;
	line-height: 1;
	color: #999;
}

.articleBodyRanking .subtytul{
	position: relative;
	padding-left: 20px;
	display: block;
	color: #c60000;
	font-size: 40px;
	font-weight: 400;
	margin-top: 40px;
	margin-bottom: 10px;
	line-height: 1.1;
}

.articleBodyRanking .subtytul:before{
	content: "\e080";
	font-family: "Glyphicons Halflings";
	font-size: 25px;
	line-height: 1.3;
	display: block;
	position: absolute;
	left: -30px;
	top: 5px;
	width: 35px;
	height: 35px;
	background: #fff;
	text-align: right;
	color: #c60000;
}
#tresc .spis-tresci {
  /*background-color: #fff;
  padding: 5px;
  border: 1px solid #ccc;
  */
}

#tresc .spis-tresci .list-group-item {
	cursor: pointer;
}
#tresc .spis-tresci h3 {
  font-size: 22px;
  line-height: 1.3;
  margin: 0;
  cursor:pointer;
}

#tresc .spis-tresci ul{
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 20px;
	margin-left: 0px;
	list-style: none;
}

#tresc .spis-tresci ul li {
	position: relative;
	list-style: none;
	padding-left: 0!important;
}

#tresc .spis-tresci ul li:before,
#tresc .spis-tresci div > a:before {
	position: absolute;
	left: -20px;
	content: "\e250";
	color: #c60000;
	font-size: 13px;
	line-height: 1;
	font-family: "Glyphicons Halflings";
	top: 8px;
}
#tresc .spis-tresci ul li a {
	font-size:16px;
	line-height: 18px;
}

#tresc .spis-tresci div > a {
	font-size:16px;
	line-height: 18px;
	padding-left: 30px;
}

#tresc .spis-tresci div > a:before {
	left: 10px;
	top: 13px;
}
/* deal */

.deal-info {
	padding-bottom: 10px;
	font-size: 16px;
}

.deal-img {
  margin-top: 20px;
}

.deal-info a{
	color: inherit;
	text-decoration: none;
}

.deal-info .title {
	color: #000;
	font-size: 16px;
	font-weight: 700;
}

.deal-info .price-value{
	color: #cd0912;
	font-weight: 700;
}

.deal-info .price-label,
.deal-info .price-save{
	font-weight: 700;
}

.deal-info .btn-deal {
	background: #6ebe44;
	color: #fff;
}

.deal-info .btn-deal:hover, .deal-info .btn-deal:active, .deal-info .btn-deal:focus {
	background: #559b30;
	color: #fff;
}

.deal-info .description {
	font-size: 13px;
}


.deal-info .description a{
	color: #cd0912;
}

.right-side .deal-info{
	font-size: 18px;
}

body#deals-home section.top-side section:first-of-type  div.section-header,
div.section-header-red, 
body#christmas-home section.top-side section:first-of-type  div.section-header,
div.section-header-red {
	border-bottom:1px solid #cd0912;
}
body#deals-home section.top-side section:first-of-type  div.section-header .section-title,
div.section-header-red .section-title,
body#christmas-home section.top-side section:first-of-type  div.section-header .section-title,
div.section-header-red .section-title {
	background-color: #cd0912;
}

.section-footer-red {
	border-bottom:1px solid #cd0912;
}

.slick-service {
	overflow: hidden;
}

.slick-service .slick-prev {
	left: 30px;
	z-index: 10;
}
.slick-service .slick-next {
	right: 30px;
	z-index: 10;
}

.slick-service .slick-prev, .slick-service .slick-next {
	width: 100px;
	height: 100px;
}

.slick-service .slick-prev:before, .slick-service .slick-next:before {
	font-size: 100px;
	color:red;
	background: transparent;
	font-weight: 700;
}

.slick-service .slick-prev:before {
	content: '\00ab';
}

.slick-service .slick-next:before {
	content: '\00bb';
}