.text-thumbnail-pointer{background: #fff; /* IE6-9 */
}
.text-thumbnail-pointer .slide-wrapper{border:0px solid #DDD}
.text-thumbnail-pointer .slide{background-color:#FFF}
.text-thumbnail-pointer .slide-arrows a{background:url(../banner/arrows.png) no-repeat;width:37px;height:38px;top:50%;margin-top:-19px}
.text-thumbnail-pointer .slide-arrows a.previous{left:20px}
.text-thumbnail-pointer .slide-arrows a.next{right:20px;background-position:-38px 0}
.text-thumbnail-pointer .slideshow-controls{background:url(../banner/playpause.png) no-repeat;width:38px;height:38px;top:50%;left:50%;margin-top:-19px;margin-left:-19px}
.text-thumbnail-pointer .slideshow-controls.pause{background-position:0 0}
.text-thumbnail-pointer .timer-animation{top:20px;right:20px}
.text-thumbnail-pointer .caption-container .background{/*background-color:#000;*/width:100%;height:100%}
/*.text-thumbnail-pointer .caption-container .caption{color:#FFF;font-size:34px;line-height:1;margin:0;padding:8px}*/

.text-thumbnail-pointer .caption-container .caption{font:34px/34px 'Montserrat', sans-serif; font-weight:bold;color:#fff;}



font:2.8rem/2.8rem 'Roboto', sans-serif;color:#fff;

.text-thumbnail-pointer .slide-buttons{margin-top:40px}
.text-thumbnail-pointer .slide-buttons .buttons-inner a{}
.text-thumbnail-pointer .slide-buttons .buttons-inner a.over{background-position:-14px 0}
.text-thumbnail-pointer .slide-buttons .buttons-inner a.select{background-position:-28px 0}
.text-thumbnail-pointer .slide-buttons .buttons-inner a .number{margin-top:2px;font-size:9px;line-height:11px;color:#666}
.text-thumbnail-pointer .slide-buttons .buttons-inner .thumbnail-wrapper{margin-bottom:10px}
.text-thumbnail-pointer .thumbnail{font-size:13px;color:#000}
.text-thumbnail-pointer .thumbnail-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:8px}
.text-thumbnail-pointer .thumbnail.over .thumbnail-text,.text-thumbnail-pointer .thumbnail.select .thumbnail-text{background-color:#fff;border-bottom:3px solid #013368;}
.text-thumbnail-pointer .thumbnail-scroller.vertical .thumbnail-text{margin-left:13px}
.text-thumbnail-pointer .thumbnail-title{font-style:normal; padding-top:6px; font-family:Montserrat, Geneva, sans-serif; font-size:14px; line-height:18px;font-weight:500;}
.text-thumbnail-pointer .thumbnail.over .thumbnail-title,.text-thumbnail-pointer .thumbnail.select .thumbnail-title{color:#013368;}
.text-thumbnail-pointer .thumbnail-description{margin-top:2px}
.text-thumbnail-pointer .thumbnail.over .thumbnail-description,.text-thumbnail-pointer .thumbnail.select .thumbnail-description{color:#373838;}
.text-thumbnail-pointer .thumbnail-scroller.horizontal{bottom:0;left:0;margin-top:0px;padding:0 1px 0 0}
.text-thumbnail-pointer .thumbnail-scroller.horizontal.overlay{bottom:80px;margin-top:0}
.text-thumbnail-pointer .thumbnail-scroller.vertical{right:0;top:0;margin-left:-8px;padding:0 0 1px}
.text-thumbnail-pointer .thumbnail-scroller.vertical.overlay{right:80px;margin-left:0}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .thumbnail-wrapper{margin:0 0 1px 1px;padding:0}
.text-thumbnail-pointer .thumbnail-scroller.vertical .thumbnail-wrapper{margin:1px 1px  0 0;padding:0}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .pointer{position:relative;display:block;}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .thumbnail.over .pointer,.text-thumbnail-pointer .thumbnail-scroller.horizontal .thumbnail.select .pointer{display:none;background:url(../banner/pointer_horizontal.png) no-repeat center}
.text-thumbnail-pointer .thumbnail-scroller.vertical .pointer{position:absolute;display:block;height:100%;width:8px;border-right:5px solid #DDD}
.text-thumbnail-pointer .thumbnail-scroller.vertical .thumbnail.over .pointer,.text-thumbnail-pointer .thumbnail-scroller.vertical .thumbnail.select .pointer{border-right:5px solid red;background:url(../banner/pointer_vertical.png) no-repeat center}
.text-thumbnail-pointer .thumbnail-scroller .arrows a{background:url(../banner/arrows.png) no-repeat;width:38px;height:38px}
.text-thumbnail-pointer .thumbnail-scroller.vertical .arrows a{background:url(../banner/arrows_v.png) no-repeat}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .arrows a.previous{left:0}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .arrows a.next{right:0}
.text-thumbnail-pointer .thumbnail-scroller.vertical .arrows a.previous{top:0}
.text-thumbnail-pointer .thumbnail-scroller.vertical .arrows a.next{bottom:0}
.text-thumbnail-pointer .thumbnail-scroller .buttons a{}
.text-thumbnail-pointer .thumbnail-scroller .buttons a.over{background-position:-10px 0}
.text-thumbnail-pointer .thumbnail-scroller .buttons a.select{background-position:-20px 0}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .buttons{margin-top:0}
.text-thumbnail-pointer .thumbnail-scroller.vertical .buttons{margin-left:0}
.text-thumbnail-pointer .thumbnail-scroller.horizontal .scrollbar{margin-top:30px}
.text-thumbnail-pointer .thumbnail-scroller.vertical .scrollbar{margin-left:30px}
.advanced-slider-tooltip{background-color:#DDD;margin-bottom:20px;border:#EEE solid 4px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.advanced-slider-tooltip .content{color:#999;margin:0;padding:10px}
.text-thumbnail-pointer .slideshow-controls.play,.text-thumbnail-pointer .thumbnail-scroller .arrows a.next{background-position:-38px 0}
.text-thumbnail-pointer .slide-buttons .buttons-inner a.over .number,.text-thumbnail-pointer .slide-buttons .buttons-inner a.select .number{font-size:8px;color:#000}