@charset "utf-8";
/* @group Base Flipster Styles */
.flipster {display:block; margin:0 auto; width:100%; position:relative; overflow-x:hidden; overflow-y:visible; }
.flip-items,
.flip-item {display:block; margin:0 auto; padding:0; list-style-type:none; }
.flip-items {width:100%; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0); -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%; -o-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; backface-visibility:hidden; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; }
.flip-item {position:absolute; opacity:0.99; /* Fix for strange clipping behavior on rotated elements in Chrome. */
}
.flip-past,
.flip-future,
.flip-next,
.flip-prev {cursor:pointer; }
.flip-item img {display:block; width:100%; }
/* @end */
/* @group Coverflow Style */
.flipster-coverflow .flip-items {-webkit-transition:all 350ms ease-in-out; -moz-transition:all 350ms ease-in-out; -o-transition:all 350ms ease-in-out; -ms-transition:all 350ms ease-in-out; transition:all 350ms ease-in-out; position:relative; padding-top:2%; padding-bottom:5%; }
.flipster-coverflow .flip-item {display:block; -webkit-transition:all 175ms ease-in-out; -moz-transition:all 175ms ease-in-out; -o-transition:all 175ms ease-in-out; -ms-transition:all 175ms ease-in-out; transition:all 175ms ease-in-out; -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%; -o-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-perspective:800px; -moz-perspective:800px; perspective:800px; position:absolute; width:30%; }
.flipster-coverflow .flip-content {-webkit-transition:all 350ms ease-in-out; -moz-transition:all 350ms ease-in-out; -o-transition:all 350ms ease-in-out; -ms-transition:all 350ms ease-in-out; transition:all 350ms ease-in-out; -webkit-box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent)); }
.flipster-coverflow .flip-past .flip-content {-webkit-transform:rotateY(55deg) scale(0.75); -moz-transform:rotateY(55deg) scale(0.75); -o-transform:rotateY(55deg) scale(0.75); -ms-transform:rotateY(55deg) scale(0.75); transform:rotateY(55deg) scale(0.75); }
.flipster-coverflow .flip-future .flip-content {-webkit-transform:rotateY(-55deg) scale(0.75); -moz-transform:rotateY(-55deg) scale(0.75); -o-transform:rotateY(-55deg) scale(0.75); -ms-transform:rotateY(-55deg) scale(0.75); transform:rotateY(-55deg) scale(0.75); }

.flipster-coverflow.no-rotate .flip-past .flip-content {-webkit-transform:scale(0.75); -moz-transform:scale(0.75); -o-transform:scale(0.75); -ms-transform:scale(0.75); transform:scale(0.75); }
.flipster-coverflow.no-rotate .flip-future .flip-content {-webkit-transform:scale(0.75); -moz-transform:scale(0.75); -o-transform:scale(0.75); -ms-transform:scale(0.75); transform:scale(0.75); }


.flipster-coverflow .flip-current .flip-content {-webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -o-transform:rotateY(0deg); -ms-transform:rotateY(0deg); transform:rotateY(0deg); }
.flipster-coverflow .flip-hidden {visibility:hidden; -webkit-opacity:0; -moz-opacity:0; opacity:0; }
/* @end */
/* @group Flip Items */
.flipster-carousel .flip-items {-webkit-perspective:2000px; -moz-perspective:2000px; perspective:2000px; }
.flipster-carousel .flip-item {-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0); -webkit-transition:all 350ms ease-out; -moz-transition:all 350ms ease-out; -o-transition:all 350ms ease-out; -ms-transition:all 350ms ease-out; transition:all 350ms ease-out; }
.no-csstransforms .flipster-carousel .flip-item {-webkit-transition:none; -moz-transition:none; -o-transition:none; -ms-transition:none; transition:none; }
.flipster-carousel .flip-items img {-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3); box-shadow:0 0 10px rgba(0, 0, 0, 0.3); }
.flipster-carousel .flip-past {-webkit-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65); -moz-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65); -o-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65); -ms-transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65); transform:translateX(-80%) translateZ(0) rotateY(80deg) scale(0.65); }
.flipster-carousel.no-rotate .flip-past {-webkit-transform:translateX(-80%) translateZ(0)  scale(0.65); -moz-transform:translateX(-80%) translateZ(0)  scale(0.65); -o-transform:translateX(-80%) translateZ(0)  scale(0.65); -ms-transform:translateX(-80%) translateZ(0) scale(0.65); transform:translateX(-80%) translateZ(0) scale(0.65); }
.no-csstransforms3d .flipster-carousel .flip-past {-webkit-transform:translateX(-56%) scale(0.5); -moz-transform:translateX(-56%) scale(0.5); -o-transform:translateX(-56%) scale(0.5); -ms-transform:translateX(-56%) scale(0.5); transform:translateX(-56%) scale(0.5); }
.no-csstransforms .flipster-carousel .flip-past {left:-20%; top:40%; width:50%; height:50%; }
.flipster-carousel .flip-future {-webkit-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65); -moz-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65); -o-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65); -ms-transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65); transform:translateX(80%) translateZ(0) rotateY(-80deg) scale(0.65); }

.flipster-carousel.no-rotate .flip-future {-webkit-transform:translateX(80%) translateZ(0) scale(0.65); -moz-transform:translateX(80%) translateZ(0) scale(0.65); -o-transform:translateX(80%) translateZ(0) scale(0.65); -ms-transform:translateX(80%) translateZ(0) scale(0.65); transform:translateX(80%) translateZ(0) scale(0.65); }

.no-csstransforms3d .flipster-carousel .flip-future {-webkit-transform:translateX(56%) scale(0.5); -moz-transform:translateX(56%) scale(0.5); -o-transform:translateX(56%) scale(0.5); -ms-transform:translateX(56%) scale(0.5); transform:translateX(56%) scale(0.5); }
.no-csstransforms .flipster-carousel .flip-future {left:88%; top:40%; width:50%; height:50%; }
.flipster-carousel .flip-prev {-webkit-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8); -moz-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8); -o-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8); -ms-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8); transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(0.8); }
.flipster-carousel.no-rotate .flip-prev {-webkit-transform:translateX(-60%) translateZ(0) scale(0.8); -moz-transform:translateX(-60%) translateZ(0) scale(0.8); -o-transform:translateX(-60%) translateZ(0) scale(0.8); -ms-transform:translateX(-60%) translateZ(0) scale(0.8); transform:translateX(-60%) translateZ(0) scale(0.8); }
.no-csstransforms3d .flipster-carousel .flip-prev {-webkit-transform:translateX(-24%) scale(0.75); -moz-transform:translateX(-24%) scale(0.75); -o-transform:translateX(-24%) scale(0.75); -ms-transform:translateX(-24%) scale(0.75); transform:translateX(-24%) scale(0.75); }
.no-csstransforms .flipster-carousel .flip-prev {left:-9%; top:20%; width:75%; height:75%; }
.flipster-carousel .flip-next {-webkit-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8); -moz-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8); -o-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8); -ms-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8); transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(0.8); }
.flipster-carousel.no-rotate .flip-next {-webkit-transform:translateX(60%) translateZ(0)  scale(0.8); -moz-transform:translateX(60%) translateZ(0) scale(0.8); -o-transform:translateX(60%) translateZ(0) scale(0.8); -ms-transform:translateX(60%) translateZ(0) scale(0.8); transform:translateX(60%) translateZ(0) scale(0.8); }

.no-csstransforms3d .flipster-carousel .flip-next {-webkit-transform:translateX(24%) scale(0.75); -moz-transform:translateX(24%) scale(0.75); -o-transform:translateX(24%) scale(0.75); -ms-transform:translateX(24%) scale(0.75); transform:translateX(24%) scale(0.75); }
.no-csstransforms .flipster-carousel .flip-next {left:39%; top:20%; width:75%; height:75%; }
.flipster-carousel .flip-past,
.flipster-carousel .flip-future {-webkit-opacity:0.6; -moz-opacity:0.6; opacity:0.6; z-index:1; -webkit-transition-delay:87.5ms; -moz-transition-delay:87.5ms; -o-transition-delay:87.5ms; transition-delay:87.5ms; }
.flipster-carousel .flip-prev,
.flipster-carousel .flip-next {-webkit-opacity:0.8; -moz-opacity:0.8; opacity:0.8; z-index:2; -webkit-transition-delay:58.333333333333336ms; -moz-transition-delay:58.333333333333336ms; -o-transition-delay:58.333333333333336ms; transition-delay:58.333333333333336ms; }
.flipster-carousel .flip-current {z-index:999; -webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -o-transform:rotateY(0deg); -ms-transform:rotateY(0deg); transform:rotateY(0deg); -webkit-transition-delay:58.333333333333336ms; -moz-transition-delay:58.333333333333336ms; -o-transition-delay:58.333333333333336ms; transition-delay:58.333333333333336ms; }
.flipster-carousel .flip-hidden {visibility:hidden; -webkit-opacity:0; -moz-opacity:0; opacity:0; -webkit-transform:rotateY(0deg) translateX(0) scale(0.5); -moz-transform:rotateY(0deg) translateX(0) scale(0.5); -o-transform:rotateY(0deg) translateX(0) scale(0.5); -ms-transform:rotateY(0deg) translateX(0) scale(0.5); transform:rotateY(0deg) translateX(0) scale(0.5); -webkit-transition-delay:116.66666666666667ms; -moz-transition-delay:116.66666666666667ms; -o-transition-delay:116.66666666666667ms; transition-delay:116.66666666666667ms; }
/* @end */
.no-transition {-webkit-transition-duration:0ms !important; -moz-transition-duration:0ms !important; -o-transition-duration:0ms !important; transition-duration:0ms !important; }
/* @end */
.hide-text {font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; }
.input-block-level {display:block; width:100%; min-height:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* @group flipster Navigation */
.flipster .flipster-nav {display:none; background:#da0d25; height:25px; font-size:0.0px; margin:0; padding:5px 5px 0; text-align:justify; margin-bottom:52px; position:relative; border-bottom:solid 2px #da0d25; list-style-type:none; }
.flipster .flipster-nav:after {content:''; display:inline-block; width:100%; }
.flipster .flipster-nav li {display:inline-block; font-size:15px; text-align:center; margin:0; padding:0; list-style-type:none; }
.flipster .flipster-nav .flip-nav-category,
.flipster .flipster-nav .no-category {width:25%; }
.flipster .flipster-nav .flip-nav-category-link,
.flipster .flipster-nav .flip-nav-item-link {display:block; -ms-transition:all 100ms ease; -webkit-transition:all 100ms ease; -moz-transition:all 100ms ease; -o-transition:all 100ms ease; transition:all 100ms ease; }
.flipster .flipster-nav .flip-nav-category-link,
.flipster .flipster-nav .no-category .flip-nav-item-link {border:solid 2px transparent; height:23px; line-height:25px; color:#ffffff; padding:1px 7px; font-size:0.8em; }
.flipster .flipster-nav .flip-nav-current .flip-nav-category-link,
.flipster .flipster-nav .no-category .flip-nav-current.flip-nav-item-link {border-color:#da0d25; border-bottom:none; background:#ffffff; color:#000000; }
.flipster .flipster-nav .flip-nav-category .flip-nav-items {display:none; position:absolute; top:27px; left:0; right:0; text-align:center; padding:10px 0; height:32px; }
.flipster .flipster-nav .flip-nav-category .flip-nav-items:after {content:''; display:inline-block; width:100%; }
.flipster .flipster-nav .flip-nav-category .flip-nav-items .flip-nav-item-link {padding:5px 15px; color:#da0d25; font-family:Helvetica; text-transform:uppercase; font-size:16px; }
.flipster .flipster-nav .flip-nav-category .flip-nav-items .flip-nav-item-link.flip-nav-current {background:#da0d25; color:#FFF; }
.flipster .flipster-nav .flip-nav-category.flip-nav-current .flip-nav-items {display:block; }
/* @end */
/* @group Previous & Next Buttons */
.flipster .flipto-prev,
.flipster .flipto-next {position:absolute; width:39px; height:39px; top:50%; z-index:999; display:block; margin-top:-20px; font-size:0px;
                         -ms-transition:background-color 300ms ease; 
						 -webkit-transition:background-color 300ms ease; 
						 -moz-transition:background-color 300ms ease; 
						 -o-transition:background-color 300ms ease; 
						 transition:background-color 300ms ease; }
.flipster .flipto-prev:hover,
.flipster .flipto-next:hover {background-color:#000; color:#da0d25; }
.flipster .flipto-prev {left:0; background:url(../images/arrow05.png) no-repeat center center #1a58af; }
.flipster .flipto-next {right:0; background:url(../images/arrow06.png) no-repeat center center #f4750a; }
/* @end */