/* link */
#slider_container #text_block p:last-child a { text-transform:uppercase; font-size:12px; font-weight:bold; color:#F80002; letter-spacing:0.15em; }
#slider_container #text_block p:last-child a:hover { color:#fff; ; }
#slider_container #text_block p:last-child { margin-top:0.6em; }
#slider_container #text_block p:last-child a:before { content:"\00bb\00a0"; color:#fff; font-size:1.4em; font-weight:bold; }
#slider_container { height:542px; position:relative; width:100%; margin:0 auto; }
#slider_container .title { height:70px; line-height:16px; overflow:hidden; padding:50px 10px 10px 10px; visibility:hidden; }
#slider_container .active .title, #slider_container li:hover .title { background:transparent url(../gfx/alpha65.png) repeat scroll 0 0; display:block; height:70px; line-height:16px; visibility:visible; overflow:hidden; padding:50px 10px 10px 10px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-shadow:0 2px 2px rgba(0, 0, 0, 0.8); font-size:13px; text-align:center; cursor:pointer; }
#slider_container .thumb-indicator { background-color:#B3B3B3; }
#slider_container .active .thumb-indicator, #slider_container .active .thumb-bottom, #slider_container .thumb-inner:hover .thumb-bottom { background-color:#FE0005; }
#slider_container .title { display:block; }
#slider_container #text_block { position:absolute; z-index:10; left:40px; top:240px; width:420px; background-image:url(../gfx/alpha50.png); color:#fff; padding:10px 10px 20px 20px; border-left:8px solid #FD0001; font-family:Arial, Helvetica, sans-serif; text-shadow:0 1px 1px rgba(0, 0, 0, 0.8); }
#slider_container #text_block h2 { font-size:18px; font-weight:bold; margin:0.8em 0; }
#slider_container #text_block p { line-height:140%; }
#slider_container .ei-slider-loading { width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:99; background:rgba(0, 0, 0, 0.9); color:#fff; text-align:center; line-height:400px; }
#slider_container .ei-slider-large { height:100%; width:100%; position:relative; overflow:hidden; }
#slider_container .ei-slider-large li { position:absolute; top:0px; left:0px; overflow:hidden; height:100%; width:100%; }
#slider_container .ei-slider-large li img.clicked { cursor:pointer; }
#slider_container .ei-slider-thumbs { height:138px; margin:0 auto; position:absolute; bottom:0; left:0; width:100%; z-index:99; overflow:hidden; background:url("../gfx/blank.png"); }
#slider_container .ei-slider-thumbs li { position:relative; float:left; height:8px; margin:128px 0 0 0; list-style:none; }
#slider_container .ei-slider-thumbs li.ei-slider-element { top:0px; left:0px; position:absolute; height:8px; z-index:9999; text-indent:-9000px; background:#FD0001; border-top:2px solid #000; border-left:2px solid #000; border-right:2px solid #000; }
#slider_container .ei-slider-thumbs li a { display:block; text-indent:-9000px; background:#b1b1b1; width:100%; height:100%; cursor:pointer; -webkit-transition:background 0.2s ease; -moz-transition:background 0.2s ease; -o-transition:background 0.2s ease; -ms-transition:background 0.2s ease; transition:background 0.2s ease; z-index:999; position:absolute; border-left:2px solid #000; border-top:2px solid #000; }
#slider_container .ei-slider-thumbs li.first a { border-left:0; }
#slider_container .ei-slider-thumbs li.active a, #slider_container .ei-slider-thumbs li:hover a { background:#FD0001; }
#slider_container .ei-slider-thumbs li img { position:absolute; bottom:-100px; opacity:0; z-index:99; width:100%; cursor:pointer; }
#slider_container .ei-slider-thumbs .thumbWrapper { border-left:2px solid; border-top:2px solid; bottom:-130px; height:130px; position:absolute; width:100%; background-repeat:no-repeat; opacity:0;	background-position:center; background-size:cover; }
#slider_container .ei-slider-thumbs .first .thumbWrapper { border-left:0; }
