/* hlavni menu s kategoriema */ 

#categories {
	float:left;
	clear:none;
	width:15%;
	text-align:left;
}	

	.pda_ver #categories, .pda_hor #categories, .screen_ultralow #categories, .screen_low #categories, .screen_med #categories {
		width:17%;
	}

	#categories ul {
		width:100%;
		margin:0;
		padding:0;
	}

	#categories li {
		background:#eee;
		border-bottom:solid #fff 1px;
		font-size:0.9em;
		height:29px;
		overflow:hidden;
	}
	
	#categories li.selected a {
		color:#fff;
		background:#3bbdfb !important;
	}
	
	#categories li.selectedtree a {
		color:#fff;
		background:#999;
	}
	
	#categories li:hover {
		background:#999;
		text-decoration:underline;
	}
	
	#categories li:hover a {
		color:#fff;
	}
	
	#categories li a {
		width:100%;
		height:29px;
		line-height:29px;		
		display:inline-block;
		color:#2e3033;
		overflow:hidden;
	}

	#categories li.level0 a {
		text-indent:20px;
	}
	
	#categories li.level1 a {
		text-indent:20px;
	}
	
	#categories li.level2 a {
		text-indent:38px;
		font-size:0.8em;
	}
	
	#categories li.level3 a {
		text-indent:56px;
		font-size:0.75em;
	}
	
	#categories li.level4 a {
		text-indent:56px;
		font-size:0.7em;
	}
	
/* hlavni box u produktu */
	
#vypis-produktu,
#vypis-produktu2,
#vypis-produktu3 {
	float:right;
	clear:right;
	width:84%;
	position:relative;
}

	.pda_ver #vypis-produktu, .pda_hor #vypis-produktu, .screen_ultralow #vypis-produktu, .screen_low #vypis-produktu, .screen_med #vypis-produktu,
	.pda_ver #vypis-produktu2, .pda_hor #vypis-produktu2, .screen_ultralow #vypis-produktu2, .screen_low #vypis-produktu2, .screen_med #vypis-produktu2,
	.pda_ver #vypis-produktu3, .pda_hor #vypis-produktu3, .screen_ultralow #vypis-produktu3, .screen_low #vypis-produktu3, .screen_med #vypis-produktu3 {
		width:82%;	
	}

	#vypis-produktu a,
	#vypis-produktu2 a.
	#vypis-produktu3 a {
		color:#888;
	}

	#vypis-produktu h1,
	#vypis-produktu2 h1,
	#vypis-produktu3 h1 {
		width:100%;
		border-bottom:solid #dddddd 1px;
		margin-bottom:10px;
		background:rgba(255,255,255,0.01);
	}
	
	#vypis-produktu h2,
	#vypis-produktu2 h2,
	#vypis-produktu3 h2 {
		margin-bottom:10px;
	}	
	
	#vypis-produktu .popis,
	#vypis-produktu2 .popis,
	#vypis-produktu3 .popis {
		width:100%;
		color:#666;
	}	
	
	#vypis-produktu .product,
	#vypis-produktu2 .product,
	#vypis-produktu3 .product {
		float:left;
		clear:none;
		border:solid transparent 1px;
		width:calc(25% - 2px);
		min-width:24.7%;
		margin-right:0%;
		height:500px;
		position:relative;
	}
	
	#vypis-produktu #banner-slider {
		float:left;
		clear:left;
		width:100%;
	}
	
		#vypis-produktu #banner-slider ul {
			margin:0px;
		}	
	
	/* detail položky */
	
	#vypis-produktu .promo {
		position:absolute;
		left:0;
		top:60px;
		z-index:1;
	}
	
		#vypis-produktu .promo div {
			float:left;
			clear:none;
			min-width:62px;
			text-align:center;
			font-size:0.8em;
			color:#fff;
			padding:3px;
			margin-bottom:1px;
			margin-left:1px;
			text-transform:uppercase;
		}	



		#vypis-produktu .promo .akce {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d34433), color-stop(100%,#a61200)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #d34433 0%, #d34433 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #d34433 0%, #d34433 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #d34433 0%, #d34433 100%); /* IE10 */
			background:       -o-linear-gradient(top, #d34433 0%, #d34433 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #d34433 0%, #d34433 100%); /* W3C */				
		}
		
		#vypis-produktu .promo .new {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ac445), color-stop(100%,#59a400)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #30c707 0%, #30c707 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #30c707 0%, #30c707 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #30c707 0%, #30c707 100%); /* IE10 */
			background:       -o-linear-gradient(top, #30c707 0%, #30c707 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #30c707 0%, #30c707 100%); /* W3C */				
		}
		
		#vypis-produktu .promo .vyprodej {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#447fc3), color-stop(100%,#014ca5)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* IE10 */
			background:       -o-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #447fc3 0%, #447fc3 100%); /* W3C */				
		}			
		
		#vypis-produktu .promo .tip {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#447fc3), color-stop(100%,#014ca5)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* IE10 */
			background:       -o-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #014ca5 0%, #014ca5 100%); /* W3C */				
		}		
		
		#vypis-produktu .promo .vyprodano {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#447fc3), color-stop(100%,#014ca5)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* IE10 */
			background:       -o-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #014ca5 0%, #014ca5 100%); /* W3C */				
		}									
	
	
	
	
	
	
	
	#vypis-produktu #detail-images {
		float:left;
		clear:left;
		width:47%;
	}
	
	#vypis-produktu .detail-images-in {
		float:left;
		clear:left;
		width:100%;
		visibility:hidden;
	}
	
	#vypis-produktu .detail-images-in:first-child {
		visibility:visible;
	}	
	
	#vypis-produktu .main-image {
		float:left;
		clear:left;
		width:100%;
		text-align:center;
		padding:0px !important;
	}
	
	#vypis-produktu .main-image .bx-wrapper {
		min-height:250px;
	}	
	
	#vypis-produktu .main-image ul {
		margin:0px;
		padding:0px;
		height:100%;
	}
	
	#vypis-produktu .main-image ul li {
		height:100%;
		text-align:center;
	}
	
	#vypis-produktu .main-image ul li .outer {
		height: 100%;
    white-space: nowrap;
	}	
	
	#vypis-produktu .main-image ul li .helper {
	    display: inline-block;
	    width:0px;
	    height: 100%;
	    vertical-align: middle;
	    overflow:hidden;
	    margin:0;
	}	

	
	#vypis-produktu .main-image img {
		max-width:100%;
		height:auto;		
		vertical-align: middle;
	}
	
	#vypis-produktu .other-images {
		text-align:center;
	}
	
		#vypis-produktu .other-images img {
	 		position: absolute;
	    margin: auto;
	    top: 0;
	    left: 0;
	    right: 0;
	    bottom: 0;			
		}
	
		#vypis-produktu .other-images a {
			width:90px;
			height:90px;
			display:inline-block;
			border:solid #ddd 1px;
			position: relative;
		}

		#vypis-produktu .other-images a:hover,
		#vypis-produktu .other-images a.active {
			border:solid #3cbefa 1px;
		}
	
		#vypis-produktu .other-images .flowplayer {
			width:100%;
			margin:0;
		}	
		
		#vypis-produktu .other-images .movie {
			background:url('../images/video.png');
			background-repeat: no-repeat;
			background-position: center center;
		}			
	
	#vypis-produktu .logo {
		position:absolute;
		z-index:1;
		top:0;
		left:0;
		width:auto;
	}
	
	#vypis-produktu #info-box {
		float:left;
		clear:none;
		width:30%;
		margin-left:0.9%;
		border-right:solid #ddd 1px;
		padding-right:1%;
	}
	
	#vypis-produktu #info-box2 {
		float:left !important;
		clear:none !important;
		width:20% !important;
		margin-left:0.7%;
	}	
	
	#vypis-produktu #info-box3 {
		float:right !important;
		clear:right !important;
		width:100% !important;
	}		
	
	#vypis-produktu #info-box .hidden {
		display:none !important;
	}	
	
		#vypis-produktu #short-description {
			float:left;
			clear:left;
			width:100%;
			text-align:justify;
			line-height:1.2em;
			border-bottom:solid #dddddd 1px;
			margin-bottom:10px;
			padding-bottom:10px;
			color:#999;
		}
		
		#vypis-produktu #costs {
			float:left;
			clear:left;
			width:100%;			
			border-bottom:solid #dddddd 1px;
			padding-bottom:10px;	
			margin-bottom:10px;		
		}
		
		#vypis-produktu .cost {
			float:left;
			clear:left;
			width:100%;
		}
		
			#vypis-produktu .cost .label {
				float:left;
				clear:left;
				width:50%;
				text-align:left;
				font-size:1.4em;
			}
			
			#vypis-produktu .cost .value {
				float:right;
				clear:right;
				width:50%;
				text-align:right;
				font-size:1.4em;
			}
		
		#vypis-produktu .cost_original {
			float:left;
			clear:left;
			width:100%;
			margin-top:10px;
		}
		
			#vypis-produktu .cost_original .label {
				float:left;
				clear:left;
				width:50%;
				text-align:left;
				font-size:0.9em;
			}
			
			#vypis-produktu .cost_original .value {
				float:right;
				clear:right;
				width:50%;
				text-align:right;
				font-size:0.9em;
			}
			
		#vypis-produktu .save {
			float:left;
			clear:left;
			width:100%;
			margin-top:10px;
		}
		
			#vypis-produktu .save .label {
				float:left;
				clear:left;
				width:50%;
				text-align:left;
				font-size:0.9em;
			}
			
			#vypis-produktu .save .value {
				float:right;
				clear:right;
				width:50%;
				text-align:right;
				font-size:0.9em;
			}			
		
		#vypis-produktu select {
			border:solid #e1dfdc 1px;
			width:100%;
			height:35px;
			font-size:0.95em;
			padding:5px;
	    cursor:pointer
		}
		
		
		#vypis-produktu #colors {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
		}
		
			#vypis-produktu #colors .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}
			
			#vypis-produktu #colors .colors-box {
				float:left;
				clear:left;
				width:100%;
			}
		
			#vypis-produktu #colors ul {
				margin:0;
				padding:0;
				list-style-type:none;
			}
	
				#vypis-produktu #colors ul li {
					display:inline-block;
					margin:0;
					padding:5px;
					margin-bottom:5px;
					border:solid #dddddd 1px;				
					cursor:pointer;
					min-width:10%;
					text-align:center;
				}
				
				#vypis-produktu #colors ul li.selected {
					border:solid #494949 1px;
				}
				
		#vypis-produktu #sizes {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
		}
		
			#vypis-produktu #sizes .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}
			
			#vypis-produktu #sizes .sizes-box {
				float:left;
				clear:left;
				width:100%;
				visibility:hidden;
			}	
		
			#vypis-produktu #sizes ul {
				margin:0;
				padding:0;
				list-style-type:none;
			}
	
				#vypis-produktu #sizes ul li {
					display:inline-block;
					margin:0;
					padding:5px;
					margin-bottom:5px;
					border:solid #dddddd 1px;		
					cursor:pointer;
					min-width:10%;
					text-align:center;					
				}
				
				#vypis-produktu #sizes ul li.selected {
					border:solid #494949 1px;
				}
				
				#vypis-produktu #sizes ul li.disabled {
					color:#ddd;
				}
	
		#vypis-produktu #countandsubmit {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
		}
		
			#vypis-produktu #countandsubmit .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}		
		
			#vypis-produktu #countandsubmit .pocet {
				display:inline-block;
				float:left;
				clear:none;
				width:15%;
				height:36px;
				border:solid #dddddd 1px;
				margin:0px 3px 0px 0px;
				text-align:center;
				font-size:1.1em;
				color:#000;
				font-family: 'Archivo Narrow', sans-serif;
			}
			
			#vypis-produktu #countandsubmit #qtyminus {
				display:inline-block;
				float:left;
				clear:none;
				width:10%;
				height:36px;
				margin:0px 3px 0px 0px;
				border:solid #dddddd 1px;
				border-right:none;
				background: #fff;						
				font-size:1.1em;
				font-weight:normal;
				color:#494949;
				text-shadow: 0 -1px 1px rgba(255,255,255,.8);
				cursor:pointer;
			}
				
			#vypis-produktu #countandsubmit #qtyplus {
				display:inline-block;
				float:left;
				clear:none;
				width:10%;
				height:36px;
				margin:0px 0px 0px 0px;
				border:solid #dddddd 1px;
				border-left:none;
				background: #fff;						
				font-size:1.1em;
				font-weight:normal;
				color:#494949;
				text-shadow: 0 -1px 1px rgba(255,255,255,.8);
				cursor:pointer;			
			}
			
			#vypis-produktu #countandsubmit .koupit {
				display:inline-block;
				float:right;
				clear:none;
				width:40%;
				height:40px;
				border:0px;
				border-top: solid #75cff9 2px;
				background:#3cbefa;
				background-image: -webkit-gradient(from(#3cbefa), to(#008abf)); /* Saf4+, Chrome */
				background-image: -webkit-linear-gradient(#3cbefa, #008abf); /* Chrome 10+, Saf5.1+ */
				background-image: -moz-linear-gradient(#3cbefa, #008abf); /* FF3.6+ */
				background-image: -ms-linear-gradient(#3cbefa, #008abf); /* IE10 */
				background-image: -o-linear-gradient(#3cbefa, #008abf); /* Opera 11.10+ */
				background-image: linear-gradient(#3cbefa, #008abf); /* W3C */						
				font-family: 'Archivo Narrow', sans-serif;
				font-size:1.1em;
				font-weight:normal;
				color:#fff;
				text-shadow: 0 -1px 1px rgba(0,0,0,.3);			
				cursor:pointer;			
				
			
				
			}			
		
		#vypis-produktu .info {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
			padding-top:10px;
			border-top:solid #dddddd 1px;			
		}
		
			#vypis-produktu .info	.label {
				float:left;
				clear:left;
				width:30%;
				text-align:left;
			}
			
			#vypis-produktu .info	.value {
				float:right;
				clear:right;
				width:70%;
				text-align:right;
			}		
		
		
		
		
		
			
		#vypis-produktu .count {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
			padding-top:10px;
			border-top:solid #dddddd 1px;
		}
			
			#vypis-produktu .count .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}					
			
		#vypis-produktu #storages {
			float:left;
			clear:left;
			width:100%;
			padding-top:10px;
			padding-bottom:10px;
			border-top:solid #dddddd 1px;	
		}
			
			#vypis-produktu #storages .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}
			
		#vypis-produktu #storages	.storages_availability {
			float:left;
			clear:left;
			width:100%;
			display:none;
		}
		
			#vypis-produktu #storages	.storage_id {
				float:left;
				clear:left;
				width:50%;
				text-align:left;
			}
			
			#vypis-produktu #storages	.scount {
				float:right;
				clear:right;
				width:50%;
				text-align:right;
			}			
	
		#vypis-produktu #rating-box {
			float:left;
			clear:left;
			width:100%;
			padding-top:10px;
			padding-bottom:10px;
			border-top:solid #dddddd 1px;
		}
		
			#vypis-produktu #rating-box .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}					
	
		#vypis-produktu #rating-box .description {
			float:left;
			clear:left;
			width:100%;
		}	
	
		#vypis-produktu #rating-box #rating {
			float:left;
			clear:left;
			width:130px;
			height:24px;
			margin-top:10px;
		}
		
		#vypis-produktu #rating-box .rating0 {
			background:url('../images/rating/0.png') no-repeat;
		}

		#vypis-produktu #rating-box .rating10 {
			background:url('../images/rating/10.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating20 {
			background:url('http://sprintsport.cz/conf/templates/computer/images/rating/20.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating30 {
			background:url('../images/rating/30.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating40 {
			background:url('../images/rating/40.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating50 {
			background:url('../images/rating/50.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating60 {
			background:url('../images/rating/60.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating70 {
			background:url('../images/rating/70.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating80 {
			background:url('../images/rating/80.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating90 {
			background:url('../images/rating/90.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating100 {
			background:url('../images/rating/100.png') no-repeat;
		}
		
		#vypis-produktu #rating-box .rating-button {
			float:left;
			clear:none;
			width:12px !important;
			height:24px;
			border:0px;
			cursor:pointer;
			background:url('../images/rating/clear.png') no-repeat;
		}		
	
		#vypis-produktu #bookmarks {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
			border-top:solid #ddd 1px;
			padding-top:10px;
		}	
			
			#vypis-produktu #bookmarks ul {
				float:left;
				clear:left;
				margin:0;
				padding:0;
				width:100%;
				border-bottom:solid #ddd 1px;
			}
	
			#vypis-produktu #bookmarks ul li {
				display:block;
				float:left;
				clear:none;
				padding:6px 8px 6px 8px;
				cursor:pointer;
				color:#888;
				position:relative;
				top:1px;
				font-size:0.8em;
			}
			
				#vypis-produktu #bookmarks ul li.selected {
					border:solid #ddd 1px;
					border-bottom:solid #fff 1px;
				}

		#vypis-produktu #bookmarks div {
			border:none;
			margin:0;
			padding:0;
			
		}

		#vypis-produktu #bookmarks div.bookmark {
			display:none;
			float:left;
			clear:left;
			width:100%;
		}

			#vypis-produktu #bookmarks div.selected {
				display:block;
			}
	
		#vypis-produktu #bookmarks div.bitem {
			float:left;
			clear:left;
			width:100%;
		}
		
			#vypis-produktu #bookmarks div.bitem strong {
				display:block;
				float:left;
				clear:left;
				width:100%;
				margin-bottom:5px;
				margin-top:15px;
			}
			
			#vypis-produktu #bookmarks div.bitem div.param {
				display:block;
				float:left;
				clear:left;
				width:100%;
			}			
	
				#vypis-produktu #bookmarks div.bitem div.param div.label {
					float:left;
					clear:left;
				}	
				
				#vypis-produktu #bookmarks div.bitem div.param div.value {
					float:right;
					clear:right;
				}
	
	
			#vypis-produktu #bookmarks #question {
				
			}
			
				#vypis-produktu #bookmarks #question input {
					float:left;
					clear:left;
					width:100%;
					height:32px;
					border:solid #ddd 1px;
					background:#fff;
					text-indent:20px;
					font-size:1.1em;
					color:#000;
					font-family: 'Archivo Narrow', sans-serif;
				}	
				
				#vypis-produktu #bookmarks #question textarea {
					float:left;
					clear:none;
					width:99.6%;
					height:90px;
					border:solid #ddd 1px;
					background:#fff;
					text-indent:5px;
					font-size:1.1em;
					color:#000;
					font-family: 'Archivo Narrow', sans-serif;
				}							
	
				#vypis-produktu #bookmarks #question img {
					float:left;
					clear:none;
					width:100%;
					height:75px;
					border:solid #ddd 1px;
				}

				#vypis-produktu #bookmarks #question span {
					float:left;
					clear:left;
					width:100%;
				}
				
				#vypis-produktu #bookmarks #question button {
					display:inline-block;
					float:right;
					clear:none;
					width:40%;
					height:40px;
					margin-top:10px;
					border:0px;
					border-top: solid #75cff9 2px;
					background:#3cbefa;
					background-image: -webkit-gradient(from(#3cbefa), to(#008abf)); /* Saf4+, Chrome */
					background-image: -webkit-linear-gradient(#3cbefa, #008abf); /* Chrome 10+, Saf5.1+ */
					background-image: -moz-linear-gradient(#3cbefa, #008abf); /* FF3.6+ */
					background-image: -ms-linear-gradient(#3cbefa, #008abf); /* IE10 */
					background-image: -o-linear-gradient(#3cbefa, #008abf); /* Opera 11.10+ */
					background-image: linear-gradient(#3cbefa, #008abf); /* W3C */						
					font-family: 'Archivo Narrow', sans-serif;
					font-size:1.1em;
					font-weight:normal;
					color:#fff;
					text-shadow: 0 -1px 1px rgba(0,0,0,.3);			
					cursor:pointer;				
				}	
	
		#vypis-produktu #social-sites {
			float:left;
			clear:left;
			width:100%;
			margin-bottom:10px;
			padding-top:10px;
		}
		
			#vypis-produktu #social-sites .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				margin-bottom:10px;
				color:#999;
			}	
			
			#vypis-produktu .fb-like {
				float:left;
				clear:left;
				width:120px !important;
				overflow:hidden;
			}
			
			#vypis-produktu .gplus {
				float:left;
				clear:none;
				margin-left:10px !important;
				width:58px;
				overflow:hidden;
			}

			iframe[id^="oauth2relay"] {
				position: fixed !important; 
			}
			
			#vypis-produktu .twitter {
				float:left;
				clear:none;
				margin-left:10px !important;
				width:58px;
				overflow:hidden;				
			}			
			
		#vypis-produktu #dotaz-na-prodejce {
			float:left;
			clear:left;
			width:99.6%;
			width:calc(99.6% - 2px);
			min-width:99.0%;
			padding-bottom:10px;
		}
		
			#vypis-produktu #dotaz-na-prodejce .label {
				float:left;
				clear:left;
				width:100%;
				text-align:left;
				font-size:1.4em;
				padding-bottom:10px;
			}
			
			#vypis-produktu #dotaz-na-prodejce .in {
				float:left;
				clear:left;
				width:100%;
				/*display:none;*/
			}
			
				#vypis-produktu #dotaz-na-prodejce .in form {
					float:left;
					clear:left;
					width:100%;
				}
	
				#vypis-produktu #dotaz-na-prodejce strong {
					float:left;
					clear:left;
					width:100%;
					font-weight:normal;
					line-height:32px;
					
				}
				
				#vypis-produktu #dotaz-na-prodejce input {
					float:left;
					clear:left;
					width:100%;
					height:32px;
					border:solid #ddd 1px;
					background:#fff;
					text-indent:20px;
					font-size:1.1em;
					color:#000;
					font-family: 'Archivo Narrow', sans-serif;
				}
				
				#vypis-produktu #dotaz-na-prodejce textarea {
					float:left;
					clear:none;
					width:99.6%;
					height:90px;
					border:solid #ddd 1px;
					background:#fff;
					text-indent:5px;
					font-size:1.1em;
					color:#000;
					font-family: 'Archivo Narrow', sans-serif;				
				}
				
				#vypis-produktu #dotaz-na-prodejce img {
					float:left;
					clear:none;
					width:100%;
					height:75px;
					border:solid #ddd 1px;
				}

				#vypis-produktu #dotaz-na-prodejce span {
					float:left;
					clear:left;
					width:100%;
				}
				
				#vypis-produktu #dotaz-na-prodejce button {
					display:inline-block;
					float:right;
					clear:none;
					width:40%;
					height:40px;
					margin-top:10px;
					border:0px;
					border-top: solid #75cff9 2px;
					background:#3cbefa;
					background-image: -webkit-gradient(from(#3cbefa), to(#008abf)); /* Saf4+, Chrome */
					background-image: -webkit-linear-gradient(#3cbefa, #008abf); /* Chrome 10+, Saf5.1+ */
					background-image: -moz-linear-gradient(#3cbefa, #008abf); /* FF3.6+ */
					background-image: -ms-linear-gradient(#3cbefa, #008abf); /* IE10 */
					background-image: -o-linear-gradient(#3cbefa, #008abf); /* Opera 11.10+ */
					background-image: linear-gradient(#3cbefa, #008abf); /* W3C */						
					font-family: 'Archivo Narrow', sans-serif;
					font-size:1.1em;
					font-weight:normal;
					color:#fff;
					text-shadow: 0 -1px 1px rgba(0,0,0,.3);			
					cursor:pointer;				
				}

		#vypis-produktu #description {
			float:left;
			clear:left;
			width:99.6%;
			width:calc(99.6% - 2px);
			min-width:99.0%;
			padding-bottom:10px;
		}	
		
	.pda_ver #vypis-produktu .product, .pda_hor #vypis-produktu .product, .screen_ultralow #vypis-produktu .product, .screen_low #vypis-produktu .product, .screen_med #vypis-produktu .product,
	.pda_ver #vypis-produktu .product2, .pda_hor #vypis-produktu2 .product, .screen_ultralow #vypis-produktu2 .product, .screen_low #vypis-produktu2 .product, .screen_med #vypis-produktu2 .product,
	.pda_ver #vypis-produktu .product3, .pda_hor #vypis-produktu3 .product, .screen_ultralow #vypis-produktu3 .product, .screen_low #vypis-produktu3 .product, .screen_med #vypis-produktu3 .product {
		width:calc(33.3% - 2px);
		min-width:33.0%;
	}
	
	#vypis-produktu .product .image,
	#vypis-produktu2 .product .image,
	#vypis-produktu3 .product .image {
		width:100%;
		height:380px;
		border:solid transparent 1px;
		position:relative;
	}
	
		#vypis-produktu .product .image img,
		#vypis-produktu2 .product .image img,
		#vypis-produktu3 .product .image img {
			max-width:90%;
			max-height:90%;
	    position:absolute;
	    top:0;
	    bottom:0;
	    left:0;
	    right:0;
	    margin:auto;
		}
		
	#vypis-produktu .product .name,
	#vypis-produktu2 .product .name,
	#vypis-produktu3 .product .name {
		width:100%;
		height:20px;
		overflow:hidden;
		position:absolute;
		top:380px;
		border-bottom:solid #ddd 1px;
	}
	
		#vypis-produktu .product .name h2,
		#vypis-produktu2 .product .name h2,
		#vypis-produktu3 .product .name h2 {
			font-size:0.85em;
			color:#888;
		}	

	#vypis-produktu .product .cost,
	#vypis-produktu2 .product .cost,
	#vypis-produktu3 .product .cost {
		width:90%;
		height:20px;
		overflow:hidden;
		position:absolute;
		top:430px;
		color:#888;
	}
	
		#vypis-produktu .product .cost .label,
		#vypis-produktu2 .product .cost .label,
		#vypis-produktu3 .product .cost .label {
			float:left;
			font-size:1.0em;
		}
		
		#vypis-produktu .product .cost .value,
		#vypis-produktu2 .product .cost .value,
		#vypis-produktu3 .product .cost .value {
			float:right;
			font-size:1.0em;
		}

	#vypis-produktu .product .cost_original,
	#vypis-produktu2 .product .cost_original,
	#vypis-produktu3 .product .cost_original {
		width:90%;
		height:20px;
		overflow:hidden;
		position:absolute;
		top:410px;
		color:#888;
	}
	
		#vypis-produktu .product .cost_original .label,
		#vypis-produktu2 .product .cost_original .label,
		#vypis-produktu3 .product .cost_original .label {
			float:left;
			font-size:0.7em;
		}
		
		#vypis-produktu .product .cost_original .value,
		#vypis-produktu2 .product .cost_original .value,
		#vypis-produktu3 .product .cost_original .value {
			float:right;
			font-size:0.7em;
			text-decoration:line-through;
		}
		
	#vypis-produktu .product .promo,
	#vypis-produktu2 .product .promo,
	#vypis-produktu3 .product .promo {
		width:100%;
		overflow:hidden;
		position:absolute;
		top:50px;
	}
	
		#vypis-produktu .product .promo div,
		#vypis-produktu2 .product .promo div,
		#vypis-produktu3 .product .promo div {
			float:left;
			clear:left;
			min-width:62px;
			text-align:center;
			font-size:0.8em;
			color:#fff;
			padding:3px;
			margin-bottom:1px;
			text-transform:uppercase;
		}
		
		#vypis-produktu .product .promo .akce,
		#vypis-produktu2 .product .promo .akce,
		#vypis-produktu3 .product .promo .akce {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d34433), color-stop(100%,#a61200)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #d34433 0%, #d34433 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #d34433 0%, #d34433 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #d34433 0%, #d34433 100%); /* IE10 */
			background:       -o-linear-gradient(top, #d34433 0%, #d34433 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #d34433 0%, #d34433 100%); /* W3C */				
		}
		
		#vypis-produktu .product .promo .new,
		#vypis-produktu2 .product .promo .new,
		#vypis-produktu3 .product .promo .new {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ac445), color-stop(100%,#59a400)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #30c707 0%, #30c707 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #30c707 0%, #30c707 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #30c707 0%, #30c707 100%); /* IE10 */
			background:       -o-linear-gradient(top, #30c707 0%, #30c707 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #30c707 0%, #30c707 100%); /* W3C */				
		}
		
		#vypis-produktu .product .promo .vyprodej,
		#vypis-produktu2 .product .promo .vyprodej,
		#vypis-produktu3 .product .promo .vyprodej {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#447fc3), color-stop(100%,#014ca5)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* IE10 */
			background:       -o-linear-gradient(top, #447fc3 0%, #447fc3 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #447fc3 0%, #447fc3 100%); /* W3C */				
		}	
		
		#vypis-produktu .product .promo .tip,
		#vypis-produktu2 .product .promo .tip,
		#vypis-produktu3 .product .promo .tip {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#447fc3), color-stop(100%,#014ca5)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* IE10 */
			background:       -o-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #014ca5 0%, #014ca5 100%); /* W3C */				
		}			
		
		#vypis-produktu .product .promo .vyprodano,
		#vypis-produktu2 .product .promo .vyprodano,
		#vypis-produktu3 .product .promo .vyprodano {
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#447fc3), color-stop(100%,#014ca5)); /* Chrome,Safari4+ */
			background:  -webkit-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Chrome 10+, Saf5.1+ */
			background:     -moz-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* FF3.6+ */
			background:      -ms-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* IE10 */
			background:       -o-linear-gradient(top, #014ca5 0%, #014ca5 100%); /* Opera 11.10+ */
			background:          linear-gradient(top, #014ca5 0%, #014ca5 100%); /* W3C */				
		}								

	#vypis-produktu .product .other_sign,
	#vypis-produktu2 .product .other_sign,
	#vypis-produktu3 .product .other_sign {
		overflow:hidden;
		position:absolute;
		bottom:40%;
		width:100%;
		padding:3px;
	}
	
		#vypis-produktu .product .other_sign .discount,
		#vypis-produktu2 .product .other_sign .discount,
		#vypis-produktu3 .product .other_sign .discount {
			float:right;
			clear:right;
			width:42px;
			height:42px;
			background:#f8ea72;
			border-radius:28px;
			-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			box-shadow: 0 1px 2px rgba(0,0,0,.2);		
		}
		
			#vypis-produktu .product .other_sign .discount .in,
			#vypis-produktu2 .product .other_sign .discount .in,
			#vypis-produktu3 .product .other_sign .discount .in {
				width:40px;
				height:40px;
				background:#f8ea72;
				border:solid #fff 1px;
				text-align:center;
				color:#000;
				line-height:40px;
				text-shadow: 0 1px 1px rgba(0,0,0,.3);
				border-radius:23px;
				position:relative;
				left:1px;
				top:1px;
			}
	
	#vypis-produktu .product .colors,
	#vypis-produktu .product2 .colors,
	#vypis-produktu .product3 .colors {
		overflow:hidden;
		position:absolute;
		bottom:25%;
	}
	
		#vypis-produktu .product .colors ul,
		#vypis-produktu .product2 .colors ul,
		#vypis-produktu .product3 .colors ul {
			margin:0;
			padding:0;
		}	
		
		#vypis-produktu .product .colors li,
		#vypis-produktu .product2 .colors li,
		#vypis-produktu .product3 .colors li {
			float:left;
			clear:none;
			border:solid #ddd 1px;
			width:30px;
			height:16px;
			margin-right:2px;
			margin-bottom:2px;
			padding:0px;
			text-align:center;
			overflow:hidden;
			cursor:pointer;
			background:#fff;
		}		
		
		#vypis-produktu .product .colors li.selected,
		#vypis-produktu .product2 .colors li.selected,
		#vypis-produktu .product3 .colors li.selected {
			border:solid #666 1px;
		}					

		#vypis-produktu .product .colors ul li img,
		#vypis-produktu .product2 .colors ul li img,
		#vypis-produktu .product3 .colors ul li img {
			width:100% !important;
			height:100% !important;
		}			
	

/* stránkování */
	
#strankovani, #strankovani2 {
	float:left;
	clear:left;
	width:100%;
	text-align:center;
	margin:0px 0px 20px 0px;
}

	#strankovani strong, #strankovani2 strong {
		display:inline-block;
		width:40px;
		height:40px;
		line-height:40px;
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
		-webkit-border-radius: .0em; 
		-moz-border-radius: .0em;
		border-radius: .0em;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		box-shadow: 0 1px 2px rgba(0,0,0,.2);
		color: #fef4e9;
		border: solid 1px #359ccd;
		background: #3bbdfb;
		background: -webkit-gradient(linear, left top, left bottom, from(#3bbdfb), to(#239ad3));
		background: -moz-linear-gradient(top,  #3bbdfb,  #239ad3);
		margin:0px 0px 0px -1px;
	}

	#strankovani a, #strankovani2 a {
		display:inline-block;
		text-decoration:none;
		width:35px;
		height:35px;
		line-height:35px;
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
		-webkit-border-radius: .0em; 
		-moz-border-radius: .0em;
		border-radius: .0em;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		box-shadow: 0 1px 2px rgba(0,0,0,.2);
		color: #6b6b6b;
		border: solid 1px #cfcfcf;
		background: #e7e7e7;
		background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#cfcfcf));
		background: -moz-linear-gradient(top,  #e7e7e7,  #cfcfcf);
		margin:0px 0px 0px -1px;
	}
	
	#strankovani span.prev, #strankovani span.next, #strankovani2 span.prev, #strankovani2 span.next {
		color:#f5f5f5;
	}
		
	#strankovani .prev, #strankovani2 .prev {
		float:left;
	}
	
	#strankovani .next, #strankovani2 .next {
		float:right;
	}
	
	#strankovani .prev, #strankovani .next, #strankovani2 .prev, #strankovani2 .next {
		width:80px;
		height:35px;
		line-height:35px;
		margin-top:2px;
		background:none;
	}
	
/* načíst další stránku */

#next {
	float:left;
	clear:left;
	width:100%;
	text-align:center;
}

	#next a {
		display:inline-block;
		width:310px !important;;
		height:60px;
		line-height:60px;
		border:0px;
		border-top:solid #359ccd 2px;
		background:#3cbefa;
		background-image: -webkit-gradient(from(#3cbefa), to(#008abf)); /* Saf4+, Chrome */
		background-image: -webkit-linear-gradient(#3cbefa, #008abf); /* Chrome 10+, Saf5.1+ */
		background-image: -moz-linear-gradient(#3cbefa, #008abf); /* FF3.6+ */
		background-image: -ms-linear-gradient(#3cbefa, #008abf); /* IE10 */
		background-image: -o-linear-gradient(#3cbefa, #008abf); /* Opera 11.10+ */
		background-image: linear-gradient(#3cbefa, #008abf); /* W3C */			
		text-align:center;
		color:#fff;
		text-shadow: 0 -1px 1px rgba(0,0,0,.5);
		font-size:1.3em;
		margin:30px 0px 30px 0px;
		cursor:pointer;
	}
	
/* řazení */
	
	#razeni {
		float:right;
		clear:none;
		width:100%;
		margin-bottom:20px;
	}
	
	#razeni ul {
		padding:0px;
		margin:0px;
	}
	
	#razeni li {
		display:block;
		float:left;
		clear:;eft;
		width:19.7%;
	}
	
		#razeni li.w5 {
			width: calc(20% - 1px);
			min-width: 19.7%;
			margin-right:1px;
		}
	
		#razeni li.w5:last-child {
			width: 20%;
			margin-right:0;
		}

		#razeni li.w4 {
			width: calc(25% - 1px);
			min-width: 24.7%;
			margin-right:1px;
		}
	
		#razeni li.w4:last-child {
			width: 25%;
			margin-right:0;
		}

		#razeni li.w3 {
			width: calc(33% - 1px);
			min-width: 32.7%;
			margin-right:1px;
		}
	
		#razeni li.w3:last-child {
			width: 34%;
			min-width: 33.7%;
			margin-right:0;
		}	
		
		#razeni li.w2 {
			width: calc(50% - 1px);
			min-width: 49.7%;
			margin-right:1px;
		}
	
		#razeni li.w2:last-child {
			width: 50%;
			margin-right:0;
		}						
	
	#razeni li a {
		display:block;
		height:30px;
		line-height:28px;
		text-align:center;
		color:#fef4e9;
		font-size:0.8em;
		border-top:solid #aaa 2px;
		background: #e7e7e7;
		background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#cfcfcf));
		background: -moz-linear-gradient(top,  #e7e7e7,  #cfcfcf);
	}	
	
		#razeni li a {
			width:100%;
			color:#6b6b6b;
		}
				
		#razeni li a.selected {
		color:#fff;
		border-top:solid #359ccd 2px;
		background: #3bbdfb;
		background: -webkit-gradient(linear, left top, left bottom, from(#3bbdfb), to(#239ad3));
		background: -moz-linear-gradient(top,  #3bbdfb,  #239ad3);
		}
		
/* řazení selectboxem */
	
	#razeni-select {
		width:25%;
		position:absolute;
		top:0;	
		right:0;
	}
	
		#razeni-select select {
			width:100%;
			font-size:1.2em;
			border:solid #ddd 1px;
			color:#494949;
		}

/* filtrování */

#filtrovani {
	float:left;
	clear:left;
	width:15%;
	text-align:left;
	margin-top:20px;
}

	.pda_ver #filtrovani, .pda_hor #filtrovani, .screen_ultralow #filtrovani, .screen_low #filtrovani, .screen_med #filtrovani {
		width:17%;	
	}

	#filtrovani .hidden {
		display:none;
	}
	
	#filtrovani .in {
		float:left;
		clear:left;
		width:97%;
	}
			
		#filtrovani .in input[type="text"] {
			border:solid #dddddd 1px;
			color:#666;
			padding:5px;
			min-width:27%;
			text-align:center;
		}
		
	#filtrovani .par {
		float:left;
		clear:left;
		width:100%;
		max-height:300px !important;
		padding:2px;
		overflow:auto;
		margin-bottom:20px;
	}	
	
	#filtrovani #costfilter {
		text-align:center;
		padding:0 3% 0 3%;
		width:89%;
	}

	#filtrovani b {
		font-weight:bold;
		font-size:1.2em;
		color:#2e3033;
	}
	
	#filtrovani h2 {
		color:#3bbdfb;
		font-weight:bold;
		font-size:1em;
	}
	
	#filtrovani ul {
		margin:0px;
		padding:0px;
	}
	
	#filtrovani li {
		float:left;
		clear:left;
		width:100%;
		color:#2e3033;
		margin:0px 0px 2px 0px;
		list-style-type:none;
	}
	
	#filtrovani .cimage {
		clear:none;
		border:solid #ddd 1px;
		width:16.2%;
		height:18px;
		margin-right:2px;
		margin-bottom:2px;
		padding:1px;
		text-align:center;
		overflow:hidden;
	}
	
	#filtrovani .clrselected {
		border:solid #666 1px !important;
	}		
	
		#filtrovani .cimage img {
			width:100%;
			height:100%;
		}
	
	#filtrovani li a {
		color:#2e3033;
	}
	
	#filtrovani li.selected a {
		font-weight:bold;
	}  

	#filtrovani li.inactive a {
		color:#bbb;
	}
		
	#filtrovani li.disabled {
		display:none !important;
	}
	
	#filtrovani li.droplink {
		text-indent:28px;
		margin:10px 0px 0px 0px;	
		background:url('../images/icons/delete-filter.png') 4px 2px no-repeat;
	}		
	
	#filtrovani li.droplink a {
		color:#3cbefa;
		text-decoration:underline;	
	}

	#filtrovani input[type="checkbox"] {
	    display:none;
	}
	
	#filtrovani input[type="checkbox"] + label span {
	    display:inline-block;
	    width:19px;
	    height:19px;
	    margin:-1px 4px 0 0;
	    vertical-align:middle;   
			background-image: url('../images/icons/checkbox.png'); /* fallback */
			background-image: url('../images/icons/checkbox.png'), -webkit-gradient(from(#3cbefa), to(#008abf)); /* Saf4+, Chrome */
			background-image: url('../images/icons/checkbox.png'), -webkit-linear-gradient(#3cbefa, #008abf); /* Chrome 10+, Saf5.1+ */
			background-image: url('../images/icons/checkbox.png'),    -moz-linear-gradient(#3cbefa, #008abf); /* FF3.6+ */
			background-image: url('../images/icons/checkbox.png'),     -ms-linear-gradient(#3cbefa, #008abf); /* IE10 */
			background-image: url('../images/icons/checkbox.png'),      -o-linear-gradient(#3cbefa, #008abf); /* Opera 11.10+ */
			background-image: url('../images/icons/checkbox.png'),         linear-gradient(#3cbefa, #008abf); /* W3C */	
			background-position: center center, center center;		
			background-repeat:no-repeat;    
	    cursor:pointer;
	}
	
	#filtrovani input[type="checkbox"]:checked + label span {
			background-image: url('../images/icons/checkbox-checked.png'); /* fallback */
			background-image: url('../images/icons/checkbox-checked.png'), -webkit-gradient(from(#3cbefa), to(#008abf)); /* Saf4+, Chrome */
			background-image: url('../images/icons/checkbox-checked.png'), -webkit-linear-gradient(#3cbefa, #008abf); /* Chrome 10+, Saf5.1+ */
			background-image: url('../images/icons/checkbox-checked.png'),    -moz-linear-gradient(#3cbefa, #008abf); /* FF3.6+ */
			background-image: url('../images/icons/checkbox-checked.png'),     -ms-linear-gradient(#3cbefa, #008abf); /* IE10 */
			background-image: url('../images/icons/checkbox-checked.png'),      -o-linear-gradient(#3cbefa, #008abf); /* Opera 11.10+ */
			background-image: url('../images/icons/checkbox-checked.png'),         linear-gradient(#3cbefa, #008abf); /* W3C */	
			background-position: center center, center center;		
			background-repeat:no-repeat; 
	}		
	
	#filtrovani .load_next {
		cursor:pointer;
		background:url('../images/icons/load-next.png') 2px center no-repeat;
		text-indent:28px;
		color:#3bbdfb;
		text-decoration:underline;
		margin:10px 0px 0px 0px;
	}	

/* cost slider*/

#cost-slider {
	margin:20px 0px 20px 0px;
	background: #e7e7e7;
	background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#cfcfcf));
	background: -moz-linear-gradient(top,  #e7e7e7,  #cfcfcf);
}
		
	#cost-slider .ui-slider-range {
		background: #3bbdfb;
		background: -webkit-gradient(linear, left top, left bottom, from(#3bbdfb), to(#239ad3));
		background: -moz-linear-gradient(top,  #3bbdfb,  #239ad3);
	}
	
	#cost-slider .ui-slider-handle {
		width:20px;
		height:35px;
		cursor:pointer;
		margin-top:-5px;
	}