@charset "UTF-8";/*!
*  - v1.5.0
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/.slider-pro,.sp-mask,.sp-slides,.sp-slides-container{position:relative}.sp-image,.sp-thumbnail{border:none}.sp-image-container,.sp-mask,.sp-no-js,.sp-thumbnail-container{overflow:hidden}.sp-layer,.sp-slides,a.sp-video img{-webkit-backface-visibility:hidden}.slider-pro{box-sizing:content-box;margin:0 auto}.sp-slides{-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image{position:relative;display:block;max-width:none}.sp-no-js{max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden;direction:ltr}.sp-left-thumbnails,.sp-right-thumbnails,.sp-top-thumbnails{position:absolute;top:0}.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{margin-bottom:4px}.sp-bottom-thumbnails{margin-top:30px}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail-container{position:relative;display:block;float:left;box-sizing:border-box;background:#8ea1a3}.sp-thumbnail-container img{transition:all .2s ease-out;opacity:.6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6}.sp-thumbnail-container.sp-selected-thumbnail img{opacity:1;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1}.sp-rtl .sp-thumbnail-container{float:right}.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{margin-right:4px;margin-left:4px}.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after,.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{position:absolute;width:0;margin-top:-8px;content:'';border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{position:absolute;top:0;left:0;height:100%;margin-left:13px;content:'';border-left:5px solid red}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{top:50%;left:0;height:0;border-right:13px solid red}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{position:absolute;top:0;right:0;height:100%;margin-right:13px;content:'';border-left:5px solid red}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{top:50%;right:0;height:0;border-left:13px solid red}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after,.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{left:50%;height:0;margin-left:-8px;content:'';border-right:8px solid transparent;border-left:8px solid transparent;position:absolute}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{position:absolute;top:0;width:100%;margin-top:13px;content:'';border-bottom:5px solid red}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{top:0;width:0;border-bottom:13px solid red}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{position:absolute;bottom:0;width:100%;margin-bottom:13px;content:'';border-bottom:5px solid red}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{bottom:0;width:0;border-top:13px solid red}.sp-layer{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-font-smoothing:subpixel-antialiased}.sp-black{color:#fff;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-full-screen,.sp-selected-button{background-color:#000}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-selectable{cursor:default}.sp-caption-container{margin-top:10px;text-align:center}.sp-full-screen{margin:0!important}.sp-full-screen-button{font-size:30px;line-height:1;position:absolute;top:5px;right:10px;cursor:pointer;-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.ie7 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-arrow:after,.ie8 .sp-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{content:none}.sp-fade-full-screen{transition:opacity .5s;opacity:0}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;padding-top:10px;text-align:center}.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}.sp-button{display:inline-block;box-sizing:border-box;width:10px;height:10px;margin:4px;cursor:pointer;border:2px solid #000;border-radius:50%}.sp-arrow,.sp-thumbnail-arrow{display:block;cursor:pointer;position:absolute}.sp-arrows{position:absolute}.sp-fade-arrows{transition:opacity .5s;opacity:0}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{top:50%;left:0;width:100%;margin-top:-28px}.sp-vertical .sp-arrows{top:0;left:50%;height:100%;margin-left:-10px}.sp-arrow{width:20px;height:30px}.sp-horizontal .sp-next-arrow,.sp-horizontal .sp-previous-arrow{width:56px;height:56px;background:url(../img/common/arr1.png) center center no-repeat #fff}.sp-vertical .sp-arrow{-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{right:auto;left:0;-ms-transform:scale(-1,1);transform:scale(-1,1);background-size:15px auto}.sp-horizontal.sp-rtl .sp-previous-arrow{right:0;left:auto}.sp-horizontal .sp-next-arrow{right:0;left:auto;background-size:15px auto}.sp-horizontal.sp-rtl .sp-next-arrow{right:auto;left:20px}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-ms-transform:rotate(270deg);transform:rotate(270deg)}.sp-arrow:before{top:0;left:30%;-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-arrow:after{top:50%;left:30%;-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-horizontal.sp-rtl .sp-next-arrow,.sp-horizontal.sp-rtl .sp-previous-arrow,.sp-next-arrow{-ms-transform:rotate(0);transform:rotate(0)}.ie7 .sp-arrow,.ie8 .sp-arrow{width:0;height:0}.ie7.sp-horizontal .sp-previous-arrow,.ie8.sp-horizontal .sp-previous-arrow{-ms-transform:rotate(180deg);transform:rotate(180deg);border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent}.ie7.sp-horizontal .sp-next-arrow,.ie8.sp-horizontal .sp-next-arrow{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff}.ie7.sp-vertical .sp-previous-arrow,.ie8.sp-vertical .sp-previous-arrow{-ms-transform:rotate(180deg);transform:rotate(180deg);border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent}.ie7.sp-vertical .sp-next-arrow,.ie8.sp-vertical .sp-next-arrow{border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{transition:opacity .5s;opacity:0}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{top:50%;left:0;width:100%;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{top:0;left:50%;height:100%;margin-left:-7px}.sp-thumbnail-arrow{width:30px;height:30px;background:url(../img/common/arr1.png) center center no-repeat #fff;background-size:15px auto}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{left:0;-ms-transform:scale(-1,1);transform:scale(-1,1)}.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-previous-thumbnail-arrow:before{top:0;left:30%;-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{top:50%;left:30%;-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{top:0;right:30%;-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{top:50%;right:30%;-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-arrow{width:0;height:0}.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{border-top:12px solid transparent;border-right:12px solid #fff;border-bottom:12px solid transparent}.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff}.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid transparent;border-bottom:12px solid #fff;border-left:12px solid transparent}.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #fff;border-right:12px solid transparent;border-left:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{border:none}a.sp-video:after{font-size:30px;line-height:52px;position:absolute;top:0;right:0;bottom:0;left:0;width:45px;height:50px;margin:auto;padding-left:5px;content:'\25B6';text-align:center;color:#fff;border:2px solid #fff;border-radius:30px;background-color:rgba(0,0,0,.2)}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;padding:0!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;border:none!important;border-radius:0!important;box-shadow:none!important;-mox-box-shadow:none!important}.slider-pro a{position:static;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{width:18px;height:18px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{width:14px;height:14px}}@media only screen and (max-width:767px){.sp-horizontal .sp-next-arrow,.sp-horizontal .sp-previous-arrow{width:30px;height:30px;background-size:17px}}
/*# sourceMappingURL=slider-pro.css.map */
