#slider>div>div, #slider>div>div>div, .slider-container, #slider ul
{
width: 100%;
height: 100%;
}
#slider>div
{height:272px;}
.slider
{position:relative;

}
.slider  ul { display: inline-block;
    text-decoration: none;
	padding: 0px;
  margin: 0;
}
.slider .slide-desc  ul
{
padding-left: 25px;
}

.slide-desc
{position: absolute;
width: 200px;
height: 80%;
right: -200px;
transform: rotate(90deg);
top: 40px;
z-index: 98;
transition: all 1s cubic-bezier(0.45,0.4,0.6,0.9);
-webkit-transition: all 1s cubic-bezier(0.45,0.4,0.6,0.9);
    -moz-transition: all 1s cubic-bezier(0.45,0.4,0.6,0.9);
    -o-transition: all 1s cubic-bezier(0.45,0.4,0.6,0.9);
 
}

#slider  li.bg_GR.slide_item
{background: #eae8e6;
background: -moz-linear-gradient(top,  #eae8e6 0%, #fdfcfc 64%, #edebe9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eae8e6), color-stop(64%,#fdfcfc), color-stop(100%,#edebe9));
background: -webkit-linear-gradient(top,  #eae8e6 0%,#fdfcfc 64%,#edebe9 100%);
background: -o-linear-gradient(top,  #eae8e6 0%,#fdfcfc 64%,#edebe9 100%);
background: -ms-linear-gradient(top,  #eae8e6 0%,#fdfcfc 64%,#edebe9 100%);
background: linear-gradient(to bottom,  #eae8e6 0%,#fdfcfc 64%,#edebe9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae8e6', endColorstr='#edebe9',GradientType=0 );

}
#slider  li.bg_W.slide_item
{background: #FFF;

}


div div.slide-desc *
{color:#623B2A ; 
margin: 0 ;
font-size: 14px ;
line-height: 100% ;
}
.slide-desc h1,.slide-desc h2
{font-size: 16px !important;}
.slide-desc h2
{color:#E04E39 !important;}


.slider>div
{/*position:absolute;*/
}
.nav_points_cont
{height:20px;
/*border: 1px dashed #F0F;*/
position:absolute;
top:10px;
right:20px;
z-index: 99;
}

.nav_points_cont div
{height:10px;
width:10px;
border: 2px solid #fff;
display:inline-block;
position:relative;
background:#E04E39;
border-radius: 5px;
opacity:0.3;
cursor:pointer;
}

.nav_points_cont div:hover
{height:11px;
width:11px;
border: 1px solid #fff;
}
.nav_points_cont div.deactive
{opacity:1;
}
.slide_item
{display: inline-block;
position:absolute;
width:100%;
height:100%;
opacity:0; 
overflow:hidden;
transition: all 1.4s cubic-bezier(0.45,0.4,0.6,0.9);
-webkit-transition: all 1.4s cubic-bezier(0.45,0.4,0.6,0.9);
    -moz-transition: all 1.4s cubic-bezier(0.45,0.4,0.6,0.9);
    -o-transition: all 1.4 cubic-bezier(0.45,0.4,0.6,0.9);
z-index: 0;
	
}
.slide_item.active.link
{cursor:pointer;}
.slide_item.active
{opacity:1;
width:100%;
height:100%;
 z-index: 95;
 }
 .slide_item.active div.slide-desc
 {right: 20px !important;
 transform: rotate(0deg);
 top: 45px;
 }
 
.cont_text a
{
font-family: "PT Sans Narrow";

}
.pn_navigation
{

height:0px;
width:0px;
display: block;
top: 0px;
}
.pn_navigation .prev,.pn_navigation .next
{position:absolute;
    width: 30px;


height: 100%;
top:0px;
cursor:pointer;
z-index: 98;
}
.pn_navigation .next
{right:0px;
top:0px;

}
.pn_navigation .prev
{left:0px;
top:0px;

}

.pn_navigation .prev div,.pn_navigation .next div
{ width:45px;
height:45px;
background: url('../img/pointer_L_R.png') no-repeat  transparent;
background-size:150px auto;
position: absolute;
top:45%;

opacity:0;
transition: all 1.4s cubic-bezier(0.45,0.4,0.6,0.9);
-webkit-transition: all 1.4s cubic-bezier(0.45,0.4,0.6,0.9);
    -moz-transition: all 1.4s cubic-bezier(0.45,0.4,0.6,0.9);
    -o-transition: all 1.4 cubic-bezier(0.45,0.4,0.6,0.9);
}
.pn_navigation .prev div
{background-position: -29px -57px;
background-origin:padding-box;
left:-5px;
}

.pn_navigation .next div
{background-position:-76px -57px;
background-origin:padding-box;
right:-5px;

}
.pn_navigation .next:hover div,.pn_navigation .prev:hover div
{opacity:1;
}
.slider img
{width: 0px;
    
    
}
.slide_item.active img.yes_desc
{width:50%;}
.slide_item.active img.no_desc
{
width: 100%;

}