/*jssor slider loading skin double-tail-spin css*/
.jssorl-004-double-tail-spin img {
	animation-name: jssorl-004-double-tail-spin;
	animation-duration: 5.6s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}

@keyframes jssorl-004-double-tail-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* dotted groove outset */
/*
.jssorb071 .i { position:absolute; color:#fff; border: 2px dashed #eee; font-family: 'Open Sans', 'Calibri', Tahoma, Verdana, Arial; text-align:center; cursor:pointer; z-index:0; }
.jssorb071 .i .b { fill:#fff; opacity:1.0; }
.jssorb071 .i:hover { color:#fff; opacity:.5; }
.jssorb071 .iav { color:#fff;}
.jssorb071 .iav .b { fill:#000; opacity:1.0; }
.jssorb071 .i.idn { opacity:.5; }
*/

.jssorb071 .i { position:absolute; color:#fff; border: 2px solid #ddd; border-radius:50%; font-family: 'Calibri', Tahoma, Verdana, Arial; text-align:center; cursor:pointer; z-index:0; }
.jssorb071 .i .b { fill:#fff; opacity:1.0; }
.jssorb071 .i:hover { color:#fff; opacity:.5; }
.jssorb071 .iav { color:#fff;}
.jssorb071 .iav .b { fill:#000; opacity:1.0; }
.jssorb071 .i.idn { opacity:.5; }

.radius_01 {
background: #fff; /* Цвет фона */
border: 1px solid white; /* Параметры рамки */
padding: 0px; /* Поля вокруг текста */
margin-bottom: 0px; /* Отступ снизу */
}

/*jssor slider arrow skin 051 css*/
.jssora051 { display:block; position:absolute; cursor:pointer; }
.jssora051 .a { fill:none; stroke:#aaa; stroke-width:960; stroke-miterlimit:20; }
.jssora051:hover { opacity:.5; }
.jssora051.jssora051dn { opacity:.5; }
.jssora051.jssora051ds { opacity:.3;pointer-events:none; }