/*
 * Slider
 *-----------*/

.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
    color: transparent;
    outline: 0;
    background: 0 0;
}
.playrotation .slide {
  height: 200px;
  line-height: 200px;
  margin: 10px;
  text-align: center;
  box-shadow: inset 0 0 0 1px #bbb;
  color: #aaa;
  background-color: #fff;
  font-size: 10rem;
}
.playrotation .slick-arrow {
  height: 100%;
  width: 25%;
  text-align: center;
}
.playrotation .slick-prev,
.playrotation .ion-ios-arrow-left {
  background: -webkit-linear-gradient(left, #fff, transparent);
  background: linear-gradient(90deg, #fff, transparent);
  z-index: 10;
}
.playrotation .slick-next,
.playrotation .ion-ios-arrow-right {
  background: -webkit-linear-gradient(right, #fff, transparent);
  background: linear-gradient(-90deg, #fff, transparent);
}
.playrotation .slick-prev:before,
.playrotation .slick-next:before {
  color: #555;
  font-size: 50px;
    z-index: 10;
}
#news .col-md-3.slick-slide.slick-active {
  outline: none;
}
#news .card .card-action {
  text-align: center;
}
.col-md-3 {position:relative;min-height:1px;padding-right:15px;padding-left}
element.style {
}
.card, .btnt {text-decoration:none;color:#fff;text-align:center;letter-spacing:.5px;}

.card-panel{transition:box-shadow .25s;padding:20px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff;}
.card{position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px;}
.card .card-title{font-size:20px;font-weight:300;text-align: center;}

.card  .card-title.activator {cursor:pointer;}
.card.small,.card.medium,.card.large{position:relative;}
.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden;}
.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:40%;overflow:hidden;}
.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:inherit;}
.card.small{height:300px;}
.card.medium{height:400px;}
.card.large{height:500px;}
.card .card-image{position:relative;}
.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%;}
.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px;}
.card .card-content{padding:0px;border-radius:0 0 2px 2px;}
.card .card-content p{margin:0;color:inherit;}
.card .card-content .card-title{#line-height:48px; text-align: center;}
.card .card-action{border-top:1px solid rgba(160,160,160,0.2);padding:10px;}
.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){transition:color .3s ease;text-transform:uppercase;}
.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none;}
.card .card-reveal p{margin-top:5px;}
.card .card-reveal .card-title{cursor:pointer;display:block;}
.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;transition:all .3s ease-out;}
.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45);}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7);}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7);}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7);}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7);}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7);}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7);}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none;}.waves-notransition{transition:none!important;}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom;}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1;}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none;}

.waves-block{display:block;}a.waves-effect .waves-ripple{z-index:-1;}

.material-icons{
  width: 20px;
  cursor:pointer;
}
i.material-icons:before {
    font-family: 'FontAwesome';
	content:'\f142';
    font-weight: normal;
    font-style: normal;
    font-size: 20px;
}
i.material-icons-close:before {
    font-family: 'FontAwesome';
	content:'\f00d';
    font-weight: normal;
    font-style: normal;
    font-size: 20px;
}
.right {
float: right !important;
    margin: 10px 20px 0 0;
}
.green.accent-4 {
    background-color: #34b153!important;
}
   


.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{top:0;left:0}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] 
.slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}


@charset 'UTF-8';
.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}
.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-loading .slick-list{background:url(/bitrix/templates/rc/img/ajax-loader.gif) center center no-repeat #fff}
.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}
.slick-prev{left:-25px}[dir=rtl] 
.slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'\f137'}
.slick-next:before,[dir=rtl] 
.slick-prev:before{content:'\f138'}
.slick-next{right:-25px}[dir=rtl] 
.slick-next{right:auto;left:-25px}
@media only screen and (max-width: 799px){
	.slick-prev{left:3px;}
}
.slick-slider{bottom:0px}
.slick-dots{bottom:-25px;width:100%;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}