body
{
	background-color: #c40700;
}

.plitka
{
	background: url(../../images/rorax/tile.jpg);
	//background-repeat: no-repeat;
}

.content-background {
	background-image:url(../../images/rorax/scene/productfinder/background.png)
}

#productfinder-wrapper {
	position:relative;
	height:478px;
	overflow:hidden
}

#productfinder-slide-wrapper {
	position:absolute;
	top:0;
	left:0
}

#productfinder-slide-wrapper .productfinder-slide {
	position:relative;
	width:1000px;
	height:460px;
	float:left
}

#productfinder-type-cols,#productfinder-location-cols {
	position:absolute;
	bottom:0;
	width:1000px;
	height:375px
}

.col {
	position:relative;
	display:block;
	width:300px;
	height:375px;
	float:left;
	margin:0 50px 0 0;
	text-decoration:none;
	background-repeat:no-repeat
}

.col.last {
	margin-right:0
}

.button {
	position:absolute;
	bottom:16px;
	left:16px;
	width:242px;
	height:38px
}

.button.kitchen,.button.bathroom,.button.laundry {
	height:32px;
	padding:18px 11px 0
}

.button.kitchen span {
	position:absolute;
	top:13px;
	right:15px;
	display:block;
	width:28px;
	height:22px;
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -2110px no-repeat
}

.col:hover .button.kitchen span {
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -1921px no-repeat
}

.button.bathroom span {
	position:absolute;
	top:14px;
	right:15px;
	display:block;
	width:38px;
	height:19px;
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -2051px no-repeat
}

.col:hover .button.bathroom span {
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -1794px no-repeat
}

.button.laundry span {
	position:absolute;
	top:10px;
	right:15px;
	display:block;
	width:25px;
	height:28px;
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -1983px no-repeat
}

.col:hover .button.laundry span {
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -1668px no-repeat
}

.col:hover .button {
	text-shadow:none;
	color:#142c85;
	background:url(../../images/rorax/grid/button-active.png) repeat-x;
	background-size:auto 100%;
	background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f4e001),color-stop(100%,#ffed00));
	background:-webkit-linear-gradient(top,#f4e001 0%,#ffed00 100%);
	background:-moz-linear-gradient(top,#f4e001 0%,#ffed00 100%);
	background:-o-linear-gradient(top,#f4e001 0%,#ffed00 100%);
	background:linear-gradient(top,#f4e001 0%,#ffed00 100%)
}

.col:hover .button:before {
	background:url(../../images/rorax/sprite/icon-sf488bb6ebd.png) 0 -2461px no-repeat
}

.button i {
	display:block;
	padding-left:14px;
	font-family:Arial,sans-serif;
	font-size:13px;
	line-height:18px;
	font-style:italic;
	text-transform:none
}

#roraxSlider
{
	display: block;
	font-family: 'Russo One', sans-serif;
}

#roraxSlider li
{
	display: block;
}

.roraxSlider h3
{
	color: #142c85;
	font-size: 2em;

}

.roraxSlider h4
{
	font-size: 1.5em;
	color: black;
}

.roraxSlider a.step
{
	display: block;
	text-align: center;
}

.roraxSlider a.step:hover
{
	text-decoration: none;
}

.roraxSlider a.step div.descr
{
	color: white;
	background-color: #142c85;
	padding: 0.5em;
	border-radius: 0.3em;

}

.roraxSlider a.step:hover .descr
{
	background-color: #f4e001;
	color: #142c85;
}

.roraxSlider a.step .descr1
{
	font-size: 1.1em;
	text-transform: uppercase;
}

.roraxSlider a.step .descr2
{
	font-size: 0.9em;
}

.roraxSlider a.step2
{
	height: 40em;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 1em;
}

.roraxSlider a.step21
{
	background-image: url(../../images/rorax/step2-1.jpg);
}

.roraxSlider a.step22
{
	background-image: url(../../images/rorax/step2-2.jpg);
}

.roraxSlider a.step23
{
	background-image: url(../../images/rorax/step2-3.jpg);
}

.roraxSlider a.step2 div.descr
{
	margin-top: 36em;
}

.step-newsearch
{
	width: 150px;

	background-image: url(../../images/rorax/newsearch.png);
	background-repeat: no-repeat;
	display: block;
	float: right;
	text-align: center;
	padding-top: 80px;
	margin: 1em;
}



.step-newsearch div
{
	padding: 0.5em;
	background-color: #142c85;
	color: white;
}


.step-allproducts
{
	width: 150px;

	background-image: url(../../images/rorax/allproduct.png);
	background-repeat: no-repeat;
	display: block;
	float: right;
	margin: 1em;
}

.step-allproducts
{
	padding-top: 80px;
	text-align: center;
}

.step-allproducts div
{
	padding: 0.5em;
	background-color: #142c85;
	color: white;
}

.step-allproducts:hover
{
	text-decoration: none;
}
.step-allproducts:hover div
{
	background-color: #f4e001;
	color: #142c85;
}

.step-newsearch:hover
{
	text-decoration: none;
}
.step-newsearch:hover div
{
	background-color: #f4e001;
	color: #142c85;
}

.roraxSlider hr
{
	border-color: #142c85;
}

.roraxSlider a.rorax-product
{
	display: block;

	text-align: center;

}

.roraxSlider  .description
{
	text-align: justify;
}

.roraxSlider
{
	margin-top: 3em;
}

.rorax-product
{
	color: #142c85 ;
}
.product-table a:hover
{
	opacity: 0.7;
}

.rorax-textblock
{

	font-family: 'Russo One', sans-serif;
	padding-bottom: 2em;
	padding-top: 2em;
}

.rorax-textblock h1
{
	color: #142c85 ;
}