.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
}

.master-slider.before-init{}

.master-slider img {max-width:none;}

.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}

.lp-clickable-area {
   cursor:pointer;   
}

.ms-view { 
   margin:0px auto;
	overflow:hidden;
	background:black;
	position:relative;
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	-ms-perspective: 2000px;
	perspective: 2000px;
}

.ms-view .ms-slide-container{position:relative;}

.ms-slide {
	position:absolute;
	height:340px;
	-webkit-transform: translateZ(0px);
	-moz-transform: translateZ(0px);
	-ms-transform: translateZ(0px);
	-o-transform: translateZ(0px);
	transform: translateZ(0px);
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.ms-slide.selected {}

.ms-slide .ms-slide-bgcont{
	overflow:hidden;
	width: 100%;
}

.ms-container {position: relative; margin:0 auto;}
.ms-slide .ms-slide-bgcont img , .ms-container{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.ms-slide .ms-layer{position:absolute;}

.ms-slide .ms-slide-layers{
	position: absolute;
	overflow:hidden;
	width:100%;
	height: 100%;
	z-index: 10;
	top:0px;
}

/* controls */

.ms-thumb-list{
	overflow:hidden;
	position:absolute;
}
.ms-thumbs-cont{position: relative;}
.ms-thumb-frame img{width:100%;	height:auto;}
.ms-thumb-frame{
	cursor:pointer;
	float: left;
	overflow: hidden;
}

.ms-bullet{cursor:pointer;float: left;}

.ms-sbar .ms-bar{
	position:relative;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}

.ms-time-bar{
	-webkit-transition: width 120ms linear;
	-moz-transition: width 120ms linear;
	-ms-transition: width 120ms linear;
	-o-transition: width 120ms linear;
	transition: width 120ms linear;

}

.ms-ie7 .ms-tooltip-arrow{
	height:0px;
}

.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
	width: 50px;
	background-image: url(/images/18.44d65b65143d2fef3c9dca/1391084081256/arrow-left.png);
	height: 70px;
	cursor: pointer;
	top: 50%;
	left: -100px;
	margin-top: -35px;
   background-repeat:no-repeat;
	position: absolute;
	z-index: 10;
}
.ms-skin-default .ms-nav-next {
	right: -100px;
   background-repeat:no-repeat;
	left: auto;
   background-image:url(/images/18.44d65b65143d2fef3c9dcb/1391084081999/arrow-right.png);
}

.ms-slide-text-wrapper {
   opacity:1;
   background-image:url(/images/18.44d65b65143d2fef3c9dd0/1391084137295/80prcnt-white.png);
   position:absolute;
   padding:10px 20px;
   color:#000;
   bottom:0;
   max-width:500px;
   width:100%;
   -webkit-transition: all 1s ease-out;
   -moz-transition: all 1s ease-out;
   -ms-transition: all 1s ease-out;
   -o-transition: all 1s ease-out;
   transition: all 1s ease-out;
}
.ms-sl-selected .ms-slide-text-wrapper  {
   opacity:1;
}
.ms-sl-selected {
    opacity:1;
    z-index:99999;
   }

.ms-caro3d-template {
    max-width: 1024px;
    margin: 0 auto;
    overflow: hidden;
}

.ms-caro3d-template .ms-view { 
	overflow:visible;
	background:transparent;
}

.lp-start-slider {
   display:none; 
}
.js .lp-start-slider  {
   display:block;
   padding-bottom:20px;
}