/*slider.css*/
.slider-wrapper { width: 630px; /*height: 397px;*/ margin-top: 10px; }
.slider-header { background-color: #0057AC; height: 41px; }
.math .slider-header { background-color: #970000; height: 41px; }
.slider-header .inner-text { padding-left: 10px; margin-right: 150px; }
.slider-header .inner-text a { color: #FFF; font-size: 24px; line-height: 41px; }
.slider-header .inner-text a:hover { border-bottom: 1px solid #fff; }
.slider-header .nav-buttons { float: right; margin: 15px 10px 0 0; }
.slider-header .nav-buttons li { list-style: none; width: 10px; display: block; float: left; height: 10px; margin: 0 2px; cursor: pointer; background-color: #ccc; }
.slider-header .nav-buttons li:hover, .slider-header .nav-buttons li.active { background-color: #FFF; }

.slider-content { /*height: 356px;*/ position: relative; overflow: hidden; }
.slider-content .title { display: none; }
.slider-content .text { float: left; height: 241px; width: 176px; background-color: #000; color: #fff; padding: 10px; }
.slider-content .img { float: left; width: 630px; height: 354px; overflow: hidden; border: 1px solid #dcdcdc; }

/*.slider-content img { width: 630px; }*/
.slider-items { position: relative; z-index: 50; }
.slider-item { float: left; }
.slider-controls { position: absolute; display: none; z-index: 100; left: 0; bottom: 20px; width: 100%; }
.slider-controls .prev { float: left; width: 48px; height: 47px; background: #005097 url("img/slider.png") no-repeat -3px -32px; }
.slider-controls .next { float: right; width: 48px; height: 47px; background: #005097 url("img/slider.png") no-repeat -67px -32px; }
.slider-controls .play { margin: 0 auto; width: 48px; height: 47px; background: #005097 url("img/slider.png") no-repeat -2px -82px; }
.math .slider-controls .prev, .math .slider-controls .next, .math .slider-controls .play { background-color: #970000; }
.slider-controls .play.pause { background-position: -67px -82px; }

.slider-controls .prev:hover, .slider-controls .play:hover, .slider-controls .next:hover { background-color: #0292E7; cursor: pointer; }
.math .slider-controls .prev:hover, .math .slider-controls .play:hover, .math .slider-controls .next:hover { background-color: #ff0000; cursor: pointer; }

#top_demo_slider.slider-wrapper { width: 956px; margin-top: 10px; }
#top_demo_slider .slider-content .img { width: 954px; height: 304px; }

/*Вертикальный слайдер*/
.content-slider { position: relative; border: 1px solid #EAEAEA; }
.content-slider .preloader { position: absolute; z-index: 100; left: 0; top: 0; width: 100%; height: 100%; background: #fff; }
.content-slider .preloader img { position: absolute; z-index: 110; }
.content-slider .cs-slides { position: absolute; left: 182px; top: 0; height: 100%; }
.content-slider .cs-control { position: absolute; left: 0; top: 0; height: 100%; }
.content-slider a.cs-slide { display: block; position: absolute; z-index: 50; left: 0; top: 0; width: 100%; height: 100%; color: #fff; }
.content-slider a.cs-slide:hover { text-decoration: none; border-bottom: none; }
.cs-control ul { list-style: none; margin: 0; padding: 0; }
.cs-control li { height: 48px; border: 1px solid #71a3d1; background: url('img/slider-item.png'); margin: 0; padding: 0; cursor: pointer; }
.cs-control li .icon { position: relative; z-index: 59; /*background: url('img/slider-item-icon.jpg') no-repeat 7px 4px;*/ padding: 7px; }
.cs-control li .title { font-size: 16px; font-weight: bold; font-style: italic; color: #00396a; }
.cs-control li.active .title { color: #fff; }
.cs-control li:hover .title { color: #0292E7; }
.cs-control .active-bg { position: absolute; z-index: 57; left: 0; top: 0; width: 203px; height: 50px; background: url('img/slider-item-active.png'); }

body.math .cs-control li { border-color: #ff5c5f; }
body.math .cs-control .active-bg { background-image: url('img/slider-item-active-math.png'); }
body.math .cs-control li .title { color: #7d0000; }
body.math .cs-control li.active .title { color: #fff; }

.cs-slide .text { position: absolute; z-index: 70; left: 0px; bottom: 0px; height: 18%; font-size: 15px; background: url('img/slide-text.png'); padding: 2px 5px 5px 5px; overflow: hidden; }
.content-slider a:hover p, .content-slider a:hover div { color: #fff;; }
.cs-slide .more { position: absolute; z-index: 70; right: 20px; bottom: 15px; font-weight: bold; }
.cs-slide .more:hover { text-decoration: underline; }

#slider-av-gia-0 { width: 626px; height: 250px; }
#slider-av-gia-0.content-slider .cs-slides { width: 444px; }
#slider-av-gia-0.content-slider .cs-control { width: 182px; }
#slider-av-gia-0.content-slider .preloader img { left: 263px; top: 75px; }
#slider-av-gia-0.content-slider .cs-slide .text  { width: 434px; }

#slider-av-1 { width: 626px; height: 250px; }
#slider-av-1.content-slider .cs-slides { width: 444px; }
#slider-av-1.content-slider .cs-control { width: 182px; }
#slider-av-1.content-slider .preloader img { left: 263px; top: 75px; }
#slider-av-1.content-slider .cs-slide .text  { width: 434px; }

#slider-av-2 { width: 626px; height: 250px; }
#slider-av-2.content-slider .cs-slides { width: 444px; }
#slider-av-2.content-slider .cs-control { width: 182px; }
#slider-av-2.content-slider .preloader img { left: 263px; top: 75px; }
#slider-av-2.content-slider .cs-slide .text  { width: 434px; }

#slider-av-3 { width: 626px; height: 250px; }
#slider-av-3.content-slider .cs-slides { width: 444px; }
#slider-av-3.content-slider .cs-control { width: 182px; }
#slider-av-3.content-slider .preloader img { left: 263px; top: 75px; }
#slider-av-3.content-slider .cs-slide .text  { width: 434px; }

#slider-av-4 { width: 626px; height: 250px; }
#slider-av-4.content-slider .cs-slides { width: 444px; }
#slider-av-4.content-slider .cs-control { width: 182px; }
#slider-av-4.content-slider .preloader img { left: 263px; top: 75px; }
#slider-av-4.content-slider .cs-slide .text  { width: 434px; }