

/* Start:/bitrix/templates/stoma/components/nbrains/slider/slider/style.css?15132852006292*/
.master-slider-parent {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;/* 7 */
}

.wpb_row .master-slider-parent *, .master-slider-parent * {
    box-sizing: content-box;
}

.master-slider {
    position: relative;
    visibility: hidden;
    -moz-transform: translate3d(0 , 0 , 0);
}

.ms-slide .ms-slide-bgcont img, .ms-container, .ms-inner-controls-cont {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ms-inner-controls-cont, .ms-container {
    position: relative;
    margin: 0 auto;
}

.wpb_row .master-slider-parent *, .master-slider-parent * {
    box-sizing: content-box;
}

.master-slider {
    position: relative;
    visibility: hidden;
    -moz-transform: translate3d(0 , 0 , 0);
}

.ms-inner-controls-cont, .ms-container {
    position: relative;
    margin: 0 auto;
}

.ms-view {
    margin: 0px auto;
    overflow: hidden;
    position: relative;
    -webkit-perspective: 2000px;
    -ms-perspective: 2000px;
    perspective: 2000px;
}

.ms-grab-cursor {
    cursor: url(/bitrix/templates/stoma/components/nbrains/slider/slider/../img/grab.png), move;
}
.ms-view .ms-slide-container {
    position: relative;
}
.ms-wk .ms-slide {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.ms-slide {
    position: absolute;
    height: 100%;
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
}

.ms-slide .ms-slide-bgcont, .ms-slide .ms-slide-bgvideocont {
    position: absolute;
    overflow: hidden;
    width: 100%;
}


.ms-skin-light-3 .ms-nav-next {
	background: url(/izo/u_r.png) 50% 50% no-repeat;
    margin-left: 810px;
 
}

.ms-skin-light-3 .ms-nav-prev {
   background: url(/izo/u_l.png) 50% 50% no-repeat;;
 
}


.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {
    margin-top: -150px;
    width: 100px;
    height: 80px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -25px;
    position: absolute;
    z-index: 20;
}

.ms-skin-light-3 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px;
}
.ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px;
}
.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%;
}

.ms-skin-light-3 .ms-bullet-selected {
    /*background-position: -31px -81px;*/
    background: white;
	background: url(/izo/tochta_1.png) no-repeat!important; 
}
.ms-skin-light-3 .ms-bullet {
   width: 20px;
    height: 20px;
    background: url(/izo/tochta_0.png) no-repeat; 
    /*background-position: -31px -114px;*/
    margin: 4px;
   
}

.ms-bullet {
    cursor: pointer;
    float: left;
}

.ms-slider-text-box{
    font-weight: normal;
    font-size: 14px;
    position: absolute;
    z-index: 1;
    background: rgba(0, 0, 0, 0.5);
    color: black;
    padding: 30px;
    text-align: center;
    border-radius: 0px; /* 10px*/

	    background: url(/izo/fon_slider.png) 0% 0% repeat-y;
  /*  position: absolute;
    margin-top: -282px;
    padding: 22px 0 22px 110px;
    width: 900px;
    min-height: 126px;*/
	top:100px!important;
	width: 100%!important;
    min-height: 120px!important;
}

.ms-slider-text-box .zag {
    font-size: 30pt;
    width: 350px;
    color: #0872bd;
	display:block;
	text-transform:uppercase;
	margin-left:100px;
	text-align:left;
}


				
.ms-slider-text-box .podpis {
font-size: 12pt;
    width: 350px;
    color: #165087;
	display:block;

	margin-left:100px;
	text-align:left;
}


.ms-skin-light-3 .ms-nav-next {
 /*   right: 30px;
    left: auto;
    background-position: -81px -99px;*/
}

.ms-timerbar {
    width: 100%;
    bottom: 0px;
    position: absolute;
    background: #BFC2CB;
}

.ms-time-bar {
    -webkit-transition: width 120ms linear;
    transition: width 120ms linear;
}

/*--------------------------------*/
/* стили если дизайн шириной до 768px */
/* Landscape ipad */
@media only screen and (min-width: 980px) and (max-width: 1269px){
	.ms-skin-light-3 .ms-nav-next { margin-left: 810px;}
}

/* стили если дизайн шириной до 768px */
@media only screen and (min-width: 768px) and (max-width: 979px){
	.ms-skin-light-3 .ms-nav-next { margin-left: 610px;}
	.ms-slider-text-box { background-size: 650px; margin-top: 0px; padding: 20px 5px 20px 30px; width: 520px!important; border-radius: 0px;}
	.ms-slider-text-box .zag { margin-left: 100px; font-size: 18pt; width: 370px; }
	.ms-slider-text-box .podpis { margin-left: 100px; font-size: 14pt; width: 370px;}
}

/* стили если дизайн шириной до 480px & 320px */
@media only screen  and (min-width: 480px) and (max-width: 767px){
	.ms-skin-light-3 .ms-nav-next { margin-left: 350px; background-size: 50px;}
	.ms-skin-light-3 .ms-nav-prev {	left:0;	background-size: 50px;}
	.ms-skin-light-3 .ms-bullet-selected {background-size: 15px!important;}
	.ms-skin-light-3 .ms-bullet { background-size: 15px;}
	.ms-slider-text-box { background-size: 450px; margin-top: -80px; padding: 10px 5px 10px 30px; width: 370px!important; border-radius: 0px;}
	.ms-slider-text-box .zag { margin-left: 50px; font-size: 12pt; width: 200px; }
	.ms-slider-text-box .podpis { margin-left: 50px; font-size: 10pt; width: 200px;}
	.ms-basic-view { height:185px!important;}
	.ms-skin-light-3 .ms-bullets.ms-dir-h {bottom: 0px!important;}
}

/* стили если дизайн шириной до 320px */
@media only screen  and (min-width: 320px) and (max-width: 479px)
{
	.ms-skin-light-3 .ms-nav-next { margin-left: 210px; margin-top: -58px; background-size: 40px;}
	.ms-skin-light-3 .ms-nav-prev {	margin-left: -20px; margin-top: -58px; left:0; background-size: 40px;}
	.ms-skin-light-3 .ms-bullet-selected {background-size: 15px!important;}
	.ms-skin-light-3 .ms-bullet { background-size: 15px;}
	.ms-slider-text-box { margin-top: 30px; margin-bottom: 0px; padding-top: 0px; border-radius: 0px!important;}
	.ms-slider-text-box .zag { margin-left: 25px; font-size: 12pt; width: 220px}
	.ms-slider-text-box .podpis { margin-left: 25px; font-size: 10pt; width: 220px}
	.ms-basic-view { height:280px!important;}

/* временно */
	.ms-parent-id-62 {height:280px!important}
	.nbrains-slider-block {}
}
}/*--------------------------------*/

@media (max-width: 400px) {
    .ms-slider-text-box{
        display: none;
    }
}


/* End */
/* /bitrix/templates/stoma/components/nbrains/slider/slider/style.css?15132852006292 */
