/*!* Responsive Carousel component v1.5 */.dmc-carousel{margin-bottom:20px;width:100%;overflow-y:hidden}
.dmc-carousel.compact{margin-bottom:0}
.dmc-carousel,.dmc-carousel *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dmc-carousel .carousel-ctrls{text-align:center;padding-bottom:6px;margin-top:-2px;padding-top:18px}
.dmc-carousel .carousel-ctrls ul{display:inline-block}
.dmc-carousel .carousel-ctrls li{display:inline-block}
.dmc-carousel .carousel-ctrls li a{background:none repeat scroll 0 0 #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#4e443c;display:inline-block;font-size:11px;height:9px;width:9px;line-height:9px;margin-right:15px;text-decoration:none;text-indent:-9999px}
.dmc-carousel .carousel-ctrls li.rslides_here a{background:none repeat scroll 0 0 #0070c2}
.dmc-carousel .carousel-ctrls .rslides_nav.prev,.dmc-carousel .carousel-ctrls .rslides_nav.next{display:inline-block;vertical-align:middle;height:15px;width:9px;background-image:url("../icons/arrows-small.png");background-repeat:no-repeat;background-position:0 100px;text-indent:-9999px}
.dmc-carousel .carousel-ctrls .rslides_nav.prev{margin-right:25px;background-position:0 -17px}
.dmc-carousel .carousel-ctrls .rslides_nav.next{margin-left:10px;background-position:0 0}
.dmc-carousel .carousel-ctrls .rslides_nav.prev.inactive{cursor:default;background-position:0 -50px}
.dmc-carousel .carousel-ctrls .rslides_nav.next.inactive{cursor:default;background-position:0 -33px}
.dmc-carousel-parent-col{display:inline-block !important}
.dmc-carousel .rslides{position:relative;display:inline-block;list-style:none;width:100%;padding:0;margin:0}
.dmc-carousel .rslides li,.dmc-carousel .rslides div.carousel-panel{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.dmc-carousel .rslides li:first-of-type,.dmc-carousel .rslides div.carousel-panel:first-of-type{position:relative;display:block;float:left}
.dmc-carousel .carousel-panel>div{margin-bottom:0}
.dmc-carousel.side-arrows .carousel-ctrls .rslides_nav.prev{left:0;position:absolute;top:38%;z-index:100}
.dmc-carousel.side-arrows .carousel-ctrls .rslides_nav.next{position:absolute;right:0;top:38%;z-index:100}
@-moz-document url-prefix(){.dmc-carousel .carousel-ctrls .rslides_nav.prev:focus,.dmc-carousel .carousel-ctrls .rslides_nav.next:focus,.dmc-carousel .carousel-ctrls li a:focus{border:1px solid #00bceb;outline:0}
}
html[dir="rtl"] .dmc-carousel .carousel-ctrls .rslides_nav.prev{margin-left:25px;margin-right:0;background-position:0 0}
html[dir="rtl"] .dmc-carousel .carousel-ctrls .rslides_nav.prev.inactive{background-position:0 -33px}
html[dir="rtl"] .dmc-carousel .carousel-ctrls .rslides_nav.next{margin-right:10px;margin-left:0;background-position:0 -17px}
html[dir="rtl"] .dmc-carousel .carousel-ctrls .rslides_nav.next.inactive{background-position:0 -50px}
html[dir="rtl"] .dmc-carousel .carousel-ctrls li a{margin-left:15px;margin-right:0}
@media only screen and (min-width:37.5em){.dmc-carousel.side-arrows .carousel-ctrls .rslides_nav.prev,.dmc-carousel.side-arrows .carousel-ctrls .rslides_nav.next{top:45%}
}
@media only screen and (min-width:48em){.dmc-carousel.side-arrows .carousel-ctrls .rslides_nav.prev,.dmc-carousel.side-arrows .carousel-ctrls .rslides_nav.next{top:55%}
}