.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto!important;height:auto!important;transform:none!important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto!important;height:auto!important;transform:none!important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100%!important;height:auto!important;margin:0!important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none!important}}.rsts-skin-light.rsts-main{position:relative}.rsts-skin-light.rsts-type-fade .rsts-slide{background:#fff}.rsts-skin-light .rsts-view{z-index:1;border:6px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.rsts-skin-light .rsts-caption{position:absolute;top:20px;left:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;background:#fff;background:rgba(255,255,255,0.75);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0,-20px);-moz-transform:translate(0,-20px);-ms-transform:translate(0,-20px);-o-transform:translate(0,-20px);transform:translate(0,-20px);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.rsts-skin-light .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.rsts-skin-light .rsts-prev,.rsts-skin-light .rsts-next,.rsts-skin-light .rsts-thumbs-prev,.rsts-skin-light .rsts-thumbs-next{position:absolute;top:50%;right:20px;width:36px;height:36px;margin-top:-18px;overflow:hidden;outline:none;line-height:0;text-decoration:none;text-indent:-9999px;background:#fff;background-image:-webkit-linear-gradient(top,#eeeeee 30%,#ffffff);background-image:-moz-linear-gradient(top,#eeeeee 30%,#ffffff);background-image:-o-linear-gradient(top,#eeeeee 30%,#ffffff);background-image:linear-gradient(to bottom,#eeeeee 30%,#ffffff);background-image:linear-gradient(to bottom,#eeeeee 30%,#ffffff);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.3),0 0 0 1px #ccc,0 0 4px 4px rgba(111,178,235,0),0 0 1px 2px rgba(111,178,235,0),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.3),0 0 0 1px #ccc,0 0 4px 4px rgba(111,178,235,0),0 0 1px 2px rgba(111,178,235,0),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.3),0 0 0 1px #ccc,0 0 4px 4px rgba(111,178,235,0),0 0 1px 2px rgba(111,178,235,0),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-next:after,.rsts-skin-light .rsts-thumbs-prev:after,.rsts-skin-light .rsts-thumbs-next:after{content:"\203a";position:absolute;top:6px;left:14px;font:normal 21px/1 "Tahoma",sans-serif;color:#444;text-indent:0}.rsts-skin-light .rsts-prev,.rsts-skin-light .rsts-thumbs-prev{right:auto;left:20px}.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-thumbs-prev:after{content:"\2039"}.rsts-skin-light:hover .rsts-prev,.rsts-skin-light:hover .rsts-next,.rsts-skin-light:hover .rsts-thumbs-prev,.rsts-skin-light:hover .rsts-thumbs-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.rsts-skin-light:hover .rsts-prev:hover,.rsts-skin-light:hover .rsts-next:hover,.rsts-skin-light:hover .rsts-thumbs-prev:hover,.rsts-skin-light:hover .rsts-thumbs-next:hover{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-animation:pulsate 3.5s;-moz-animation:pulsate 3.5s;-o-animation:pulsate 3.5s;animation:pulsate 3.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.rsts-skin-light:hover .rsts-prev:active,.rsts-skin-light:hover .rsts-next:active,.rsts-skin-light:hover .rsts-thumbs-prev:active,.rsts-skin-light:hover .rsts-thumbs-next:active{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px rgba(255,255,255,0.8),inset 0 1px 4px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px rgba(255,255,255,0.8),inset 0 1px 4px 3px rgba(0,0,0,0.3);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px rgba(255,255,255,0.8),inset 0 1px 4px 3px rgba(0,0,0,0.3);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rsts-skin-light.rsts-direction-y .rsts-prev,.rsts-skin-light.rsts-direction-y .rsts-next{top:10px;left:50%;margin-top:0;margin-left:-18px}.rsts-skin-light.rsts-direction-y .rsts-prev:after,.rsts-skin-light.rsts-direction-y .rsts-next:after{content:"\25b2";position:absolute;top:12px;left:12px;font-size:12px;color:#555}.rsts-skin-light.rsts-direction-y .rsts-next{top:auto;bottom:23px}.rsts-skin-light.rsts-direction-y .rsts-next:after{content:"\25bc";top:auto;bottom:12px}.rsts-skin-light.rsts-video-playing .rsts-prev,.rsts-skin-light.rsts-video-playing .rsts-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.rsts-skin-light .rsts-nav{position:relative;z-index:1;margin:-19px 0 -12px;text-align:center}.rsts-skin-light .rsts-nav ul{display:inline-block;margin:0!important;padding:0 10px!important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background-color:#fff;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:linear-gradient(to top,rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:linear-gradient(to top,rgba(0,0,0,0.05),rgba(0,0,0,0.05));-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 4px -1px rgba(0,0,0,0.25);box-shadow:0 2px 4px -1px rgba(0,0,0,0.25)}.rsts-skin-light .rsts-nav li{display:inline}.rsts-skin-light .rsts-nav-numbers a{display:inline-block;width:20px;height:20px;margin:5px 2px;padding:0.45em 0.3em 0.2em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;font-size:11px;line-height:11px;color:#333;text-decoration:none;background-color:#fff;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1)}.rsts-skin-light .rsts-nav-numbers a:hover,.rsts-skin-light .rsts-nav-numbers a.active{background-color:#bec5ca;background-image:-webkit-linear-gradient(top,#ffffff,#bec5ca 90%);background-image:-moz-linear-gradient(top,#ffffff,#bec5ca 90%);background-image:-o-linear-gradient(top,#ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom,#ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom,#ffffff,#bec5ca 90%);text-shadow:0 0 1px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-nav-numbers a:hover{background-color:#dde4e9;background-image:-webkit-linear-gradient(top,#ffffff,#dde4e9 90%);background-image:-moz-linear-gradient(top,#ffffff,#dde4e9 90%);background-image:-o-linear-gradient(top,#ffffff,#dde4e9 90%);background-image:linear-gradient(to bottom,#ffffff,#dde4e9 90%);background-image:linear-gradient(to bottom,#ffffff,#dde4e9 90%);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-nav-tabs{z-index:0;top:-2px;margin:0}.rsts-skin-light .rsts-nav-tabs:after{content:"";position:absolute;top:-27px;left:0;width:100%;height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#ccc;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}.rsts-skin-light .rsts-nav-tabs ul{width:100%;border-top:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background-image:-webkit-linear-gradient(top,#ffffff,#e9e9e9 90%);background-image:-moz-linear-gradient(top,#ffffff,#e9e9e9 90%);background-image:-o-linear-gradient(top,#ffffff,#e9e9e9 90%);background-image:linear-gradient(to bottom,#ffffff,#e9e9e9 90%);background-image:linear-gradient(to bottom,#ffffff,#e9e9e9 90%);-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,0.3),1px 0 3px -1px rgba(0,0,0,0.2),-1px 0 3px -1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 2px 4px -2px rgba(0,0,0,0.3),1px 0 3px -1px rgba(0,0,0,0.2),-1px 0 3px -1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.7);box-shadow:0 2px 4px -2px rgba(0,0,0,0.3),1px 0 3px -1px rgba(0,0,0,0.2),-1px 0 3px -1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.7)}.rsts-skin-light .rsts-nav-tabs a{position:relative;display:inline-block;padding:10px 12px;outline:none;font-size:0.75em;color:#333;text-decoration:none}.rsts-skin-light .rsts-nav-tabs a.active{background-color:#aaa;background-image:-webkit-linear-gradient(top,#e2e2e2,#aaaaaa 90%);background-image:-moz-linear-gradient(top,#e2e2e2,#aaaaaa 90%);background-image:-o-linear-gradient(top,#e2e2e2,#aaaaaa 90%);background-image:linear-gradient(to bottom,#e2e2e2,#aaaaaa 90%);background-image:linear-gradient(to bottom,#e2e2e2,#aaaaaa 90%);color:#fff;text-shadow:0 0 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.4);box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.4)}.rsts-skin-light .rsts-nav-tabs a.active:before,.rsts-skin-light .rsts-nav-tabs a.active:after{content:"";position:absolute;top:1px;left:50%;width:0;height:0;margin-left:-6px}.rsts-skin-light .rsts-nav-tabs a.active:after{top:-4px;left:0;width:100%;height:5px;margin:0;border:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px #fff;-moz-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.rsts-skin-light .rsts-nav-thumbs{margin:-6px 0 0;padding:0;border:6px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.rsts-skin-light .rsts-nav .rsts-nav-prev,.rsts-skin-light .rsts-nav .rsts-nav-next{display:none}.rsts-skin-light .rsts-nav-bullets{line-height:0}.rsts-skin-light .rsts-nav-bullets a{display:inline-block;width:15px;height:15px;overflow:hidden;margin:8px 4px;border:1px solid #c7c7c9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-indent:-999px;background-color:#fff;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1)}.rsts-skin-light .rsts-nav-bullets a.active{border:1px solid #acb5ba;background-color:#d9dadd;background-image:-webkit-linear-gradient(top,#ffffff,#bec5ca 90%);background-image:-moz-linear-gradient(top,#ffffff,#bec5ca 90%);background-image:-o-linear-gradient(top,#ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom,#ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom,#ffffff,#bec5ca 90%);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-nav-bullets a:hover{border-color:#c1cacf;background-color:#e6e7e9;background-image:-webkit-linear-gradient(top,#ffffff,#e6e7e9 90%);background-image:-moz-linear-gradient(top,#ffffff,#e6e7e9 90%);background-image:-o-linear-gradient(top,#ffffff,#e6e7e9 90%);background-image:linear-gradient(to bottom,#ffffff,#e6e7e9 90%);background-image:linear-gradient(to bottom,#ffffff,#e6e7e9 90%);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-video-play,.rsts-skin-light .rsts-video-stop{position:absolute;top:50%;left:50%;width:64px;height:64px;overflow:hidden;margin:-32px 0 0 -32px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;background-color:#fff;background-color:rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(top,#eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:-moz-linear-gradient(top,#eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:-o-linear-gradient(top,#eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:linear-gradient(to bottom,#eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:linear-gradient(to bottom,#eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);text-indent:-999px;text-decoration:none}.rsts-skin-light .rsts-video-play:before,.rsts-skin-light .rsts-video-stop:before{content:"\25ba";position:absolute;top:11px;left:16px;font-size:36px;color:#444;text-indent:0}.rsts-skin-light .rsts-video-play{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.2),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}.rsts-skin-light .rsts-video-play:hover,.rsts-skin-light .rsts-video-play:focus{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-webkit-transition-duration:0.05s;-moz-transition-duration:0.05s;-o-transition-duration:0.05s;transition-duration:0.05s;-webkit-animation:play-pulsate 3.5s;-moz-animation:play-pulsate 3.5s;-o-animation:play-pulsate 3.5s;animation:play-pulsate 3.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.rsts-skin-light .rsts-video-play:hover:before,.rsts-skin-light .rsts-video-play:focus:before{color:#333}.rsts-skin-light .rsts-video-play:active{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 5px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 5px 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 5px 3px rgba(0,0,0,0.3);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rsts-skin-light .rsts-video-stop{top:20px;left:auto;right:10px;width:32px;height:32px;margin:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;background:rgba(0,0,0,0.8)}.rsts-skin-light .rsts-video-stop:before{content:"\d7";top:8px;left:8px;width:16px;height:16px;border:0;font-size:23px;font-weight:bold;color:#fff;line-height:18px;text-align:center;text-indent:0}.rsts-skin-light .rsts-video-stop:hover,.rsts-skin-light .rsts-video-stop:focus{background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.rsts-skin-light .rsts-video-stop:hover:before,.rsts-skin-light .rsts-video-stop:focus:before{color:#000}.rsts-skin-light .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-light .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-light .rsts-video-ipad>.rsts-video-iframe{padding-top:34px;background-color:#000}.rsts-skin-light .rsts-video-ipad>.rsts-video-stop{top:1px;right:1px;left:auto}.rsts-skin-light .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#fff;background-color:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-light .rsts-progress div{position:relative;height:100%;background-color:#55c5ef;background-image:-webkit-linear-gradient(left,rgba(85,197,239,0) 0%,#159dcf 100%);background-image:-moz-linear-gradient(left,rgba(85,197,239,0) 0%,#159dcf 100%);background-image:-o-linear-gradient(left,rgba(85,197,239,0) 0%,#159dcf 100%);background-image:linear-gradient(to right,rgba(85,197,239,0) 0%,#159dcf 100%);background-image:linear-gradient(to right,rgba(85,197,239,0) 0%,#159dcf 100%);-webkit-box-shadow:0 -2px 2px -1px rgba(55,146,206,0.9),0 2px 2px -1px rgba(55,146,206,0.9);-moz-box-shadow:0 -2px 2px -1px rgba(55,146,206,0.9),0 2px 2px -1px rgba(55,146,206,0.9);box-shadow:0 -2px 2px -1px rgba(55,146,206,0.9),0 2px 2px -1px rgba(55,146,206,0.9)}.rsts-skin-light .rsts-progress div:after,.rsts-skin-light .rsts-progress div:before{content:"";position:absolute;right:0;top:0;width:3px;height:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 0 3px 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px 1px rgba(255,255,255,0.5);box-shadow:0 0 3px 1px rgba(255,255,255,0.5)}.rsts-skin-light .rsts-progress div:before{width:50px;background-color:transparent;background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#ffffff 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 100%);-webkit-box-shadow:0 0 3px -1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px -1px rgba(255,255,255,0.5);box-shadow:0 0 3px -1px rgba(255,255,255,0.5)}.rsts-skin-light .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-light .rsts-overlay-prev,.rsts-skin-light .rsts-overlay-next,.rsts-skin-light .rsts-thumbs-overlay-prev,.rsts-skin-light .rsts-thumbs-overlay-next{position:absolute;top:0;left:-1px;width:100%;height:100%;background:-webkit-linear-gradient(0deg,#ffffff,transparent);background:-moz-linear-gradient(0deg,#ffffff,transparent);background:-o-linear-gradient(0deg,#ffffff,transparent);background:linear-gradient(90deg,#ffffff,transparent);pointer-events:none}.rsts-skin-light .rsts-overlay-next,.rsts-skin-light .rsts-thumbs-overlay-next{left:auto;right:-1px;background:-webkit-linear-gradient(0deg,transparent,#ffffff);background:-moz-linear-gradient(0deg,transparent,#ffffff);background:-o-linear-gradient(0deg,transparent,#ffffff);background:linear-gradient(90deg,transparent,#ffffff)}.rsts-skin-light.rsts-direction-y .rsts-overlay-prev{left:0;top:-1px;background:-webkit-linear-gradient(#ffffff,transparent);background:-moz-linear-gradient(#ffffff,transparent);background:-o-linear-gradient(#ffffff,transparent);background:linear-gradient(#ffffff,transparent)}.rsts-skin-light.rsts-direction-y .rsts-overlay-next{top:auto;right:0;bottom:-1px;background:-webkit-linear-gradient(transparent,#ffffff);background:-moz-linear-gradient(transparent,#ffffff);background:-o-linear-gradient(transparent,#ffffff);background:linear-gradient(transparent,#ffffff)}.rsts-skin-light .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-light .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@-webkit-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@-moz-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@-o-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@-webkit-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}@-moz-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}@-o-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}@keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}.mejs__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{background:#000;box-sizing:border-box;font-family:'Helvetica',Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}.mejs__fill-container{background:0 0;margin:0 auto;overflow:hidden;position:relative}.mejs__container:focus{outline:0}.mejs__iframe-overlay{height:100%;position:absolute;width:100%}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden!important}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100%!important;width:100%!important}.mejs__background{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url(../../assets/mediaelement/images/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:url(../../assets/mediaelement/images/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes mejs__loading-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mejs__loading-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*='display: none']){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs__button>button{background:url(../../assets/mediaelement/images/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:dotted 1px #999}.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs__play>button{background-position:0 0}.mejs__pause>button{background-position:-20px 0}.mejs__replay>button{background-position:-160px 0}.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:rgba(255,255,255,.3);margin:5px 0 0;width:100%}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:-webkit-linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background:linear-gradient(-45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:rgba(255,255,255,.3)}.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,.9)}.mejs__time-hovered{background:rgba(255,255,255,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.15s ease-in all;transition:.15s ease-in all;width:100%}.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs__time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs__time-handle,.mejs__time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs__time-handle-content{border:4px solid rgba(255,255,255,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position:-80px 0}.mejs__unfullscreen>button{background-position:-100px 0}.mejs__mute>button{background-position:-60px 0}.mejs__unmute>button{background-position:-40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:rgba(255,255,255,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs__volume-current{background:rgba(255,255,255,.9);left:0;margin:0;position:absolute;width:100%}.mejs__volume-handle{background:rgba(255,255,255,.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px}.mejs__horizontal-volume-current{background:rgba(255,255,255,.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position:-140px 0}.mejs__chapters-button>button{background-position:-180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8}.mejs__captions-translations{font-size:10px;margin:0 0 5px}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer a{color:#fff;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__overlay-error{position:relative}.mejs__overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 15px;width:100%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}table.sortable thead th{background-image:url(../../assets/tablesorter/images/default.svg);background-repeat:no-repeat;background-position:center right}table.sortable thead th.headerSortDown{background-image:url(../../assets/tablesorter/images/asc.svg)}table.sortable thead th.headerSortUp{background-image:url(../../assets/tablesorter/images/desc.svg)}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:yellow;color:black}p{margin:1em 0}pre{margin:1em 0;font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}code,kbd,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.25em}sub{bottom:-0.2em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@charset "UTF-8";@font-face{font-family:"RockSolid Icons";src:url("../../files/opensauce/fonts/rocksolid-icons.eot");src:url("../../files/opensauce/fonts/rocksolid-icons.eot#iefix") format('eot'),url("../../files/opensauce/fonts/rocksolid-icons.woff") format('woff'),url("../../files/opensauce/fonts/rocksolid-icons.ttf") format('truetype'),url("../../files/opensauce/fonts/rocksolid-icons.svg") format('svg');font-weight:normal;font-style:normal}html{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:#0788ca}body{font:18px/1.5 "Source Sans Pro",sans-serif;color:#343434;background:#ffffff none 50% 0 no-repeat scroll;background-size:auto}@media screen and (max-width:599px){body{font-size:15px}}*{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.rs-columns{clear:both;display:inline-block;vertical-align:top;width:100%}.rs-column{float:left;width:100%;margin-top:6.25%;margin-right:6.25%}.rs-column.-large-first{clear:left}.rs-column.-large-last{margin-right:-5px}.rs-column.-large-first-row{margin-top:0}.rs-column.-large-col-1-1{width:100%}.rs-column.-large-col-2-1{width:46.875%}.rs-column.-large-col-2-2{width:100%}.rs-column.-large-col-3-1{width:29.16667%}.rs-column.-large-col-3-2{width:64.58333%}.rs-column.-large-col-3-3{width:100%}.rs-column.-large-col-4-1{width:20.3125%}.rs-column.-large-col-4-2{width:46.875%}.rs-column.-large-col-4-3{width:73.4375%}.rs-column.-large-col-4-4{width:100%}.rs-column.-large-col-5-1{width:15%}.rs-column.-large-col-5-2{width:36.25%}.rs-column.-large-col-5-3{width:57.5%}.rs-column.-large-col-5-4{width:78.75%}.rs-column.-large-col-5-5{width:100%}.rs-column.-large-col-6-1{width:11.45833%}.rs-column.-large-col-6-2{width:29.16667%}.rs-column.-large-col-6-3{width:46.875%}.rs-column.-large-col-6-4{width:64.58333%}.rs-column.-large-col-6-5{width:82.29167%}.rs-column.-large-col-6-6{width:100%}.opensauce-fullwidth .rs-column{margin-top:3.84615%;margin-right:3.84615%}.opensauce-fullwidth .rs-column.-large-last{margin-right:-5px}.opensauce-fullwidth .rs-column.-large-first-row{margin-top:0}.opensauce-fullwidth .rs-column.-large-col-1-1{width:100%}.opensauce-fullwidth .rs-column.-large-col-2-1{width:48.07692%}.opensauce-fullwidth .rs-column.-large-col-2-2{width:100%}.opensauce-fullwidth .rs-column.-large-col-3-1{width:30.76923%}.opensauce-fullwidth .rs-column.-large-col-3-2{width:65.38462%}.opensauce-fullwidth .rs-column.-large-col-3-3{width:100%}.opensauce-fullwidth .rs-column.-large-col-4-1{width:22.11538%}.opensauce-fullwidth .rs-column.-large-col-4-2{width:48.07692%}.opensauce-fullwidth .rs-column.-large-col-4-3{width:74.03846%}.opensauce-fullwidth .rs-column.-large-col-4-4{width:100%}.opensauce-fullwidth .rs-column.-large-col-5-1{width:16.92308%}.opensauce-fullwidth .rs-column.-large-col-5-2{width:37.69231%}.opensauce-fullwidth .rs-column.-large-col-5-3{width:58.46154%}.opensauce-fullwidth .rs-column.-large-col-5-4{width:79.23077%}.opensauce-fullwidth .rs-column.-large-col-5-5{width:100%}.opensauce-fullwidth .rs-column.-large-col-6-1{width:13.46154%}.opensauce-fullwidth .rs-column.-large-col-6-2{width:30.76923%}.opensauce-fullwidth .rs-column.-large-col-6-3{width:48.07692%}.opensauce-fullwidth .rs-column.-large-col-6-4{width:65.38462%}.opensauce-fullwidth .rs-column.-large-col-6-5{width:82.69231%}.opensauce-fullwidth .rs-column.-large-col-6-6{width:100%}@media screen and (max-width:900px){.rs-column,.opensauce-fullwidth .rs-column{margin-top:6.25%;margin-right:6.25%}.rs-column.-large-first,.opensauce-fullwidth .rs-column.-large-first{clear:none}.rs-column.-large-last,.opensauce-fullwidth .rs-column.-large-last{margin-right:6.25%}.rs-column.-large-first-row,.opensauce-fullwidth .rs-column.-large-first-row{margin-top:6.25%}.rs-column.-medium-first,.opensauce-fullwidth .rs-column.-medium-first{clear:left}.rs-column.-medium-last,.opensauce-fullwidth .rs-column.-medium-last{margin-right:-5px}.rs-column.-medium-first-row,.opensauce-fullwidth .rs-column.-medium-first-row{margin-top:0}.rs-column.-medium-col-1-1,.opensauce-fullwidth .rs-column.-medium-col-1-1{width:100%}.rs-column.-medium-col-2-1,.opensauce-fullwidth .rs-column.-medium-col-2-1{width:46.875%}.rs-column.-medium-col-2-2,.opensauce-fullwidth .rs-column.-medium-col-2-2{width:100%}.rs-column.-medium-col-3-1,.opensauce-fullwidth .rs-column.-medium-col-3-1{width:29.16667%}.rs-column.-medium-col-3-2,.opensauce-fullwidth .rs-column.-medium-col-3-2{width:64.58333%}.rs-column.-medium-col-3-3,.opensauce-fullwidth .rs-column.-medium-col-3-3{width:100%}.rs-column.-medium-col-4-1,.opensauce-fullwidth .rs-column.-medium-col-4-1{width:20.3125%}.rs-column.-medium-col-4-2,.opensauce-fullwidth .rs-column.-medium-col-4-2{width:46.875%}.rs-column.-medium-col-4-3,.opensauce-fullwidth .rs-column.-medium-col-4-3{width:73.4375%}.rs-column.-medium-col-4-4,.opensauce-fullwidth .rs-column.-medium-col-4-4{width:100%}.rs-column.-medium-col-5-1,.opensauce-fullwidth .rs-column.-medium-col-5-1{width:15%}.rs-column.-medium-col-5-2,.opensauce-fullwidth .rs-column.-medium-col-5-2{width:36.25%}.rs-column.-medium-col-5-3,.opensauce-fullwidth .rs-column.-medium-col-5-3{width:57.5%}.rs-column.-medium-col-5-4,.opensauce-fullwidth .rs-column.-medium-col-5-4{width:78.75%}.rs-column.-medium-col-5-5,.opensauce-fullwidth .rs-column.-medium-col-5-5{width:100%}.rs-column.-medium-col-6-1,.opensauce-fullwidth .rs-column.-medium-col-6-1{width:11.45833%}.rs-column.-medium-col-6-2,.opensauce-fullwidth .rs-column.-medium-col-6-2{width:29.16667%}.rs-column.-medium-col-6-3,.opensauce-fullwidth .rs-column.-medium-col-6-3{width:46.875%}.rs-column.-medium-col-6-4,.opensauce-fullwidth .rs-column.-medium-col-6-4{width:64.58333%}.rs-column.-medium-col-6-5,.opensauce-fullwidth .rs-column.-medium-col-6-5{width:82.29167%}.rs-column.-medium-col-6-6,.opensauce-fullwidth .rs-column.-medium-col-6-6{width:100%}}@media screen and (max-width:599px){.rs-column,.opensauce-fullwidth .rs-column{margin-right:6.25%}.rs-column.-medium-first,.opensauce-fullwidth .rs-column.-medium-first{clear:none}.rs-column.-medium-last,.opensauce-fullwidth .rs-column.-medium-last{margin-right:6.25%}.rs-column.-medium-first-row,.opensauce-fullwidth .rs-column.-medium-first-row{margin-top:6.25%}.rs-column.-small-first,.opensauce-fullwidth .rs-column.-small-first{clear:left}.rs-column.-small-last,.opensauce-fullwidth .rs-column.-small-last{margin-right:-5px}.rs-column.-small-first-row,.opensauce-fullwidth .rs-column.-small-first-row{margin-top:0}.rs-column.-small-col-1-1,.opensauce-fullwidth .rs-column.-small-col-1-1{width:100%}.rs-column.-small-col-2-1,.opensauce-fullwidth .rs-column.-small-col-2-1{width:46.875%}.rs-column.-small-col-2-2,.opensauce-fullwidth .rs-column.-small-col-2-2{width:100%}.rs-column.-small-col-3-1,.opensauce-fullwidth .rs-column.-small-col-3-1{width:29.16667%}.rs-column.-small-col-3-2,.opensauce-fullwidth .rs-column.-small-col-3-2{width:64.58333%}.rs-column.-small-col-3-3,.opensauce-fullwidth .rs-column.-small-col-3-3{width:100%}.rs-column.-small-col-4-1,.opensauce-fullwidth .rs-column.-small-col-4-1{width:20.3125%}.rs-column.-small-col-4-2,.opensauce-fullwidth .rs-column.-small-col-4-2{width:46.875%}.rs-column.-small-col-4-3,.opensauce-fullwidth .rs-column.-small-col-4-3{width:73.4375%}.rs-column.-small-col-4-4,.opensauce-fullwidth .rs-column.-small-col-4-4{width:100%}.rs-column.-small-col-5-1,.opensauce-fullwidth .rs-column.-small-col-5-1{width:15%}.rs-column.-small-col-5-2,.opensauce-fullwidth .rs-column.-small-col-5-2{width:36.25%}.rs-column.-small-col-5-3,.opensauce-fullwidth .rs-column.-small-col-5-3{width:57.5%}.rs-column.-small-col-5-4,.opensauce-fullwidth .rs-column.-small-col-5-4{width:78.75%}.rs-column.-small-col-5-5,.opensauce-fullwidth .rs-column.-small-col-5-5{width:100%}.rs-column.-small-col-6-1,.opensauce-fullwidth .rs-column.-small-col-6-1{width:11.45833%}.rs-column.-small-col-6-2,.opensauce-fullwidth .rs-column.-small-col-6-2{width:29.16667%}.rs-column.-small-col-6-3,.opensauce-fullwidth .rs-column.-small-col-6-3{width:46.875%}.rs-column.-small-col-6-4,.opensauce-fullwidth .rs-column.-small-col-6-4{width:64.58333%}.rs-column.-small-col-6-5,.opensauce-fullwidth .rs-column.-small-col-6-5{width:82.29167%}.rs-column.-small-col-6-6,.opensauce-fullwidth .rs-column.-small-col-6-6{width:100%}}#mbCenter,#colorbox{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}::selection{background:#3d566e;color:#ffffff;text-shadow:none!important}::-moz-selection{background:#3d566e;color:#ffffff;text-shadow:none!important}button,input,select,textarea{font-family:inherit}table{width:100%;border-collapse:collapse;border:1px solid #dedede;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}table th,table td{border:1px solid #e8e8e8}table th{padding:0.33333em 0.55556em;font-weight:600;text-align:left;background:rgba(0,0,0,0.02)}table td{padding:0.33333em 0.55556em}strong,b{font-weight:600}a{color:#0788ca;text-decoration:none}a:hover,a:focus{text-decoration:underline}a:hover,a:active{outline:0}a.external-link:after{font:0.72222em/1 "RockSolid Icons";content:"\e151";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-left:0.22222em}*[data-icon]:before{font:100%/1 "RockSolid Icons";content:attr(data-icon);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.22222em}*[data-icon].after:before{content:none}*[data-icon].after:after{font:100%/1 "RockSolid Icons";content:attr(data-icon);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-left:0.22222em}.clear{clear:both}.invisible{position:absolute;height:1px!important;width:1px!important;clip:rect(0 0 0 0);margin:-1px;padding:0;overflow:hidden;border:0}.syndication{margin:0.66667em 0 0 1.11111em;float:right}.syndication a{margin-left:0.11111em}.mime_icon{margin-bottom:-0.25em}.download-element{padding-top:0;padding-right:0;padding-bottom:0}.ce_toplink,.toplink{margin:1.33333em 0}.ce_toplink a,.toplink a{display:block;width:100%}.ce_toplink>a:before,.toplink>a:before{font:100%/1 "RockSolid Icons";content:"\e00c";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.27778em}.dlh_googlemap{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.main-content .dlh_googlemap,.sidebar .dlh_googlemap{max-width:100%}.main-content .dlh_googlemap img{max-width:none}hr{clear:both;height:1px;overflow:visible;margin:1.33333em 0;border:0;background:#dedede}.confirmation{color:#7eba28}.information{color:#0788ca}.warning{color:#e52f2f}p.confirmation,p.information,p.warning,div.confirmation,div.information,div.warning,span.confirmation,span.information,span.warning{position:relative;display:block;margin:1.5em 0;padding:2.77778em 6.25% 1.11111em;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:#375111;background:#ffffff;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}p.confirmation:before,p.information:before,p.warning:before,div.confirmation:before,div.information:before,div.warning:before,span.confirmation:before,span.information:before,span.warning:before{font:0.77778em/1 "RockSolid Icons";content:"\e044";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:-1px;right:-1px;left:-1px;padding:0.57143em 1.42857em;color:#ffffff;text-align:right;background:#7eba28}p.information,div.information,span.information{color:#03354f}p.information:before,div.information:before,span.information:before{content:"\e0a6";background:#0788ca}p.warning,div.warning,span.warning{color:#841111}p.warning:before,div.warning:before,span.warning:before{content:"\e144";background:#e52f2f}p.drop-cap:first-letter ,span.drop-cap{float:left;margin:0.08333em 0.1em -0.16667em -0.05em;font-size:3.33333em;font-weight:600;line-height:0.7;color:#3d566e}p.drop-cap:first-letter {margin:0.27778em 0.33333em -0.55556em -0.16667em \0/}code{padding:0.14286em 0.35714em;font-family:"Lucida Console",monospace;font-size:0.77778em;line-height:1.35714;background-color:#e8e8e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{margin:1.71429em 0;padding:0 0.42857em;display:block;overflow:auto;font-family:"Lucida Console",monospace;font-size:0.77778em;line-height:1.71429;color:white;background:#dedede}pre code{font-size:1em;padding:0;line-height:inherit;background-color:transparent}button,.button,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:0.55556em 1.5em;border:1px solid;border-color:#34495e #2b3c4d #22303d;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:#ffffff;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #2b3c4d;background:#3d566e;background:-webkit-linear-gradient(#425e78,#384e64);background:-moz-linear-gradient(#425e78,#384e64);background:-o-linear-gradient(#425e78,#384e64);background:linear-gradient(#425e78,#384e64);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1),inset 1px 1px #778899,inset -1px 0 #778899;-moz-box-shadow:0 0 8px rgba(0,0,0,0.1),inset 1px 1px #778899,inset -1px 0 #778899;box-shadow:0 0 8px rgba(0,0,0,0.1),inset 1px 1px #778899,inset -1px 0 #778899}button:hover,button:focus,.button:hover,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus{border-color:#2b3c4d #22303d #19232c;background:-webkit-linear-gradient(#486582,#32475a);background:-moz-linear-gradient(#486582,#32475a);background:-o-linear-gradient(#486582,#32475a);background:linear-gradient(#486582,#32475a);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2),inset 1px 1px #778899,inset -1px 0 #778899;-moz-box-shadow:0 0 8px rgba(0,0,0,0.2),inset 1px 1px #778899,inset -1px 0 #778899;box-shadow:0 0 8px rgba(0,0,0,0.2),inset 1px 1px #778899,inset -1px 0 #778899}button:active,.button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{background:-webkit-linear-gradient(#3f5971,#3b536b);background:-moz-linear-gradient(#3f5971,#3b536b);background:-o-linear-gradient(#3f5971,#3b536b);background:linear-gradient(#3f5971,#3b536b);-webkit-box-shadow:0 0 8px rgba(0,0,0,0),inset 1px 1px #778899,inset -1px 0 #778899;-moz-box-shadow:0 0 8px rgba(0,0,0,0),inset 1px 1px #778899,inset -1px 0 #778899;box-shadow:0 0 8px rgba(0,0,0,0),inset 1px 1px #778899,inset -1px 0 #778899}#colorbox button,#colorbox .button,#colorbox input[type="submit"],#colorbox input[type="reset"],#colorbox input[type="button"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page{zoom:1;position:relative;max-width:1122px;margin:0 auto;background:#ffffff;border:solid #dedede;border-width:0 1px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}.page:before{content:"";display:table}.page:after{content:"";display:table;clear:both}@media screen and (max-width:1122px){.page{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.opensauce-not-boxed .page{padding:0 1px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-header{position:relative;margin:0 3.57143%}@media screen and (max-width:900px){.page-header{margin-right:5.55556%;margin-left:5.55556%}}@media screen and (max-width:599px){.page-header{zoom:1}.page-header:before{content:"";display:table}.page-header:after{content:"";display:table;clear:both}}.logo{position:absolute;top:-3px;left:-2px;z-index:99;margin:42px 0 30px 0;padding:2px 10px 10px 2px;font-size:inherit;background:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media screen and (max-width:599px){.logo{position:static;margin-left:0;margin-bottom:12px;padding:0}}.logo a{display:block}.logo img{display:block;width:auto;height:126px}@media screen and (max-width:599px){.logo img{margin:0 auto}}.header-navigation{position:absolute;top:1.16667em;right:0;z-index:1;font-size:0.66667em;letter-spacing:0.08333em;color:#0788ca;text-transform:uppercase}@media screen and (max-width:599px){.header-navigation{position:static;text-align:center}}.header-navigation ul{margin:0;padding:0;display:inline}.header-navigation li{display:inline}.header-navigation li:before{content:" • ";margin:0 0.16667em}.header-navigation li:first-child:before{content:none}.header-navigation a{color:inherit}.header-navigation a:hover,.header-navigation a:focus{text-decoration:underline}.tag-line{padding-bottom:0.55556em}.logo ~ .tag-line{min-height:198px}@media screen and (max-width:599px){.logo ~ .tag-line{min-height:0}}.tag-line .ce_text{padding:4.0625em 0 1.875em 34.61538%;font-size:0.88889em;color:#8a8a8a}@media screen and (max-width:599px){.tag-line .ce_text{padding:1em 0;text-align:center}}.tag-line .ce_text p{margin:0}.tag-line .ce_text blockquote{margin:0;font-size:1.75em;color:#3d566e}.tag-line .image_container{margin:0;padding:0;width:auto;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.tag-line .ce_image{display:inline-block;width:100%}.tag-line .ce_image img,.tag-line .rsts-main{clear:both;display:block;width:100%;height:auto;margin:2.22222em 0 1.11111em}@media screen and (max-width:599px){.tag-line .ce_image img,.tag-line .rsts-main{margin:1.33333em 0 1em}}.tag-line .rsts-main{float:left}@media screen and (max-width:599px){.tag-line .rsts-main{float:none}}.main-navigation-wrapper{position:relative;clear:both;border:1px solid #dedede;background:#f6f6f6;background:-webkit-linear-gradient(#fbfbfb,#f1f1f1);background:-moz-linear-gradient(#fbfbfb,#f1f1f1);background:-o-linear-gradient(#fbfbfb,#f1f1f1);background:linear-gradient(#fbfbfb,#f1f1f1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(255,255,255,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(255,255,255,0.5)}.main-navigation{overflow:hidden;margin-right:3.55556em;font-size:0.88889em;font-weight:600;color:#636363}@media screen and (max-width:900px){.main-navigation{margin-right:0;font-size:0.83333em}}@media screen and (max-width:599px){.main-navigation{display:none}}.main-navigation ul,.main-navigation li{margin:0;padding:0;display:inline}.main-navigation a,.main-navigation li>strong,.main-navigation li>span{float:left;padding:0.75em 1.375em;border-left:1px solid #dedede;color:inherit;text-decoration:none;-webkit-box-shadow:inset 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 1px 0 rgba(255,255,255,0.5);box-shadow:inset 1px 0 rgba(255,255,255,0.5)}.main-navigation a.trail,.main-navigation a.active,.main-navigation li>strong.trail,.main-navigation li>strong.active,.main-navigation li>span.trail,.main-navigation li>span.active{color:#636363;background:#fefefe}.main-navigation a.home,.main-navigation li>strong.home,.main-navigation li>span.home{overflow:hidden;text-indent:-99em;line-height:0}.main-navigation a.home:after,.main-navigation li>strong.home:after,.main-navigation li>span.home:after{font:0.75em/1 "RockSolid Icons";content:"\2302";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;line-height:2;display:block}.main-navigation a.home.trail,.main-navigation a.home.active,.main-navigation li>strong.home.trail,.main-navigation li>strong.home.active,.main-navigation li>span.home.trail,.main-navigation li>span.home.active{color:inherit;background:none}.main-navigation a:hover,.main-navigation a:focus{color:#3d566e;background:#eeeeee}.main-navigation li:first-child>a,.main-navigation li:first-child>strong,.main-navigation li:first-child>span{border-left:0}.sub-navigation{overflow:hidden;padding-bottom:0.625em;border:1px solid #dedede;border-top:0;-webkit-border-radius:0;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font-size:0.88889em;color:#636363;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}@media screen and (max-width:900px){.sub-navigation{font-size:0.77778em}}@media screen and (max-width:599px){.sub-navigation{display:none}}.sub-navigation ul,.sub-navigation li{margin:0;padding:0;display:inline}.sub-navigation a,.sub-navigation li>strong,.sub-navigation li>span{float:left;margin:0 -0.625em -0.625em 0.625em;padding:0.75em 0.625em;color:inherit;-webkit-box-shadow:inset -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset -1px 0 rgba(255,255,255,0.5);box-shadow:inset -1px 0 rgba(255,255,255,0.5)}.sub-navigation a.trail,.sub-navigation a.active,.sub-navigation li>strong.trail,.sub-navigation li>strong.active,.sub-navigation li>span.trail,.sub-navigation li>span.active{font-weight:600;color:#636363;background:#fbfbfb}.main-navigation-mobile{display:none}@media screen and (max-width:599px){.main-navigation-mobile{display:block;width:87.5%;margin:0.8em 0 0.8em 6.25%}}.main-navigation-search{position:absolute;top:0;right:0;height:100%;overflow:hidden;border-left:1px solid #dedede;background:#f6f6f6;background:-webkit-linear-gradient(#fbfbfb,#f1f1f1);background:-moz-linear-gradient(#fbfbfb,#f1f1f1);background:-o-linear-gradient(#fbfbfb,#f1f1f1);background:linear-gradient(#fbfbfb,#f1f1f1);-webkit-box-shadow:inset 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.5);box-shadow:inset 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.5)}@media screen and (max-width:900px){.main-navigation-search{position:relative;height:2.72222em;border-bottom:1px solid #dedede;border-left:0}}.main-navigation-search input{float:right;width:10.25em;margin:0.5625em 4em 0 -10.3125em;padding-top:0.25em;padding-bottom:0.1875em;border:1px solid #dedede;font-size:0.88889em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:margin-left 0.2s ease-out;-moz-transition:margin-left 0.2s ease-out;-o-transition:margin-left 0.2s ease-out;transition:margin-left 0.2s ease-out}.main-navigation-search:hover input,.main-navigation-search input:hover,.main-navigation-search input:focus{margin-left:1.375em}.main-navigation-search button{position:absolute;top:0;right:0;width:3.55556em;height:100%;margin:0;padding:0.77778em 0;border:0;color:#636363;text-align:left;text-indent:-99em;text-shadow:none;line-height:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-navigation-search button:after{font:1.11111em/1 "RockSolid Icons";content:"\e0cb";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;text-align:center}.main-navigation-search button:hover,.main-navigation-search button:focus{color:#3d566e}.content-wrapper{zoom:1}.content-wrapper:before{content:"";display:table}.content-wrapper:after{content:"";display:table;clear:both}.main-content{float:left;width:57.14286%;margin:0.66667em 0 0 3.57143%}@media screen and (max-width:900px){.main-content{float:none;width:auto;margin-right:5.55556%;margin-left:5.55556%}}.opensauce-fullwidth .main-content{float:none;width:auto;margin-left:3.57143%;margin-right:3.57143%}@media screen and (max-width:900px){.opensauce-fullwidth .main-content{margin-right:5.55556%;margin-left:5.55556%}}.opensauce-sidebar-left .main-content{float:right;margin-right:3.57143%;margin-left:0}@media screen and (max-width:900px){.opensauce-sidebar-left .main-content{float:none;margin-right:5.55556%;margin-left:5.55556%}}.main-content p,.main-content ul,.main-content ol,.main-content table,.main-content form,.main-content fieldset{margin-top:1.33333em;margin-bottom:1.33333em}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{margin-top:0.75em;margin-bottom:0.3em;font-weight:normal;line-height:1.3}.main-content h1{font-size:1.8em;font-weight:bold;color:#3d566e}.main-content h2{font-size:1.5em}.main-content h1 + h2{margin-top:0.3em}.main-content h3{font-size:1.2em}.main-content h4{font-size:1.1em}.main-content h5{font-size:1em}.main-content h6{font-size:0.9em;letter-spacing:0.0625em;color:#8a8a8a;text-transform:uppercase}.main-content ul,.main-content ol{padding-left:0.88889em}.main-content ul li[data-icon],.main-content ol li[data-icon]{list-style:none}.main-content ul li[data-icon]:before,.main-content ol li[data-icon]:before{left:-1.16667em;width:0}.main-content ul{list-style:disc}.main-content ul ul{margin-top:0}.main-content ol{padding-left:1.11111em;list-style:decimal}.main-content ol ol,.main-content ol ul{margin-top:0}.main-content ol ol{padding-left:1.33333em;list-style:upper-alpha}.main-content ol ol ol{list-style:lower-roman}.main-content ol ol ol ol{list-style:lower-alpha}.main-content blockquote{position:relative;margin:1.33333em 0 1.33333em 9.375%;color:#3d566e}@media screen and (max-width:599px){.main-content blockquote{margin-left:15.625%}}.main-content blockquote small,.main-content blockquote i,.main-content blockquote em{color:#8a8a8a}.main-content blockquote:before{content:"\201c";position:absolute;top:0;left:-9.375%;margin:0.42857em 0 0 -0.04762em;font-size:4.66667em;font-weight:bold;line-height:0;color:#0788ca}@media screen and (max-width:599px){.main-content blockquote:before{left:-15.625%;margin-left:-0.09524em}}.main-content img{max-width:100%;height:auto}.main-content .rsts-main{margin:24px 0}.sidebar{position:relative;float:right;width:32.14286%;margin:2.22222em 3.57143% 0 0}@media screen and (max-width:900px){.sidebar{float:none;clear:both;width:auto;margin-right:0;margin-left:0}}@media screen and (max-width:599px){.sidebar{margin-right:5.55556%;margin-left:5.55556%}}.opensauce-sidebar-left .sidebar{float:left;margin-right:0;margin-left:3.57143%}@media screen and (max-width:900px){.opensauce-sidebar-left .sidebar{float:none;margin-right:0;margin-left:0}}@media screen and (max-width:599px){.opensauce-sidebar-left .sidebar{margin-right:5.55556%;margin-left:5.55556%}}.sidebar h1,.sidebar h2,.sidebar h3{margin:2em 0 0;padding:0 0 0.42857em;border-bottom:1px solid #e8e8e8;font-size:0.77778em;font-weight:600;letter-spacing:0.07143em;color:#8a8a8a;text-transform:uppercase}.sidebar p,.sidebar ul,.sidebar ol,.sidebar table,.sidebar blockquote,.sidebar fieldset,.sidebar form{margin:0.88889em 0}.sidebar ul,.sidebar ol{padding:0;list-style-type:none}.sidebar>.block{margin:1.11111em 0}@media screen and (max-width:900px){.sidebar>.block{float:left;width:41.66667%;margin-left:5.55556%}}@media screen and (max-width:599px){.sidebar>.block{float:none;width:auto;margin-left:0}}.sidebar .ce_youtube-wrapper,.sidebar .ce_vimeo-wrapper{margin:0.66667em 0}.sidebar-news .layout_latest{position:relative;margin:1.33333em 0;padding-left:2.77778em}.sidebar-news .layout_latest:before{font:0.88889em/1 "RockSolid Icons";content:"\e06b";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:0.3125em;left:0;padding:0.5em;color:#ffffff;background:#0788ca}.sidebar-news .image_container{display:none}.sidebar-news .info{margin:0;font-size:0.77778em;color:#8a8a8a}.sidebar-news h2{margin:0 0 0.25em;padding:0;border:0;font-size:0.88889em;line-height:1.3125;letter-spacing:normal;text-transform:none}.sidebar-news .teaser{font-size:0.77778em}.sidebar-news .teaser p{margin:0}.sidebar-news .more{margin:0.28571em 0;font-size:0.77778em}form h1,form h2,form h3,form h4,form h5,form h6{clear:both}form .widget{position:relative;clear:both}form p b.error,form p.error{display:block;margin:0;color:#e52f2f}input,textarea{padding:0.5em 0.55556em 0.44444em;line-height:normal;border:1px solid #dedede;border-bottom-color:#d4d4d4;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:inherit;background:#fcfcfc;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1),inset 0 1px #ffffff;-moz-box-shadow:0 0 6px rgba(0,0,0,0.1),inset 0 1px #ffffff;box-shadow:0 0 6px rgba(0,0,0,0.1),inset 0 1px #ffffff}.valid input,.valid textarea{border-color:#7eba28}.invalid input,input.error,.invalid textarea,textarea.error{border-color:#e52f2f}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input:-moz-placeholder,textarea:-moz-placeholder{color:#b1b1b1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b1b1b1}input::placeholder,textarea::placeholder{color:#b1b1b1}input:hover,textarea:hover{border-color:#d4d4d4 #d4d4d4 #c7c7c7;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.05),inset 0 1px #ffffff;-moz-box-shadow:0 0 6px rgba(0,0,0,0.05),inset 0 1px #ffffff;box-shadow:0 0 6px rgba(0,0,0,0.05),inset 0 1px #ffffff}input:focus,textarea:focus{border-color:#0788ca #0788ca #067bb6}input[type="text"],input[type="search"],input[type="email"]{outline:none}input[type="checkbox"],input[type="radio"],input[type="image"]{width:auto!important;height:auto!important;margin:0;padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="checkbox"]{vertical-align:middle;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type="radio"]{vertical-align:middle;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;background:none}input[type="file"]{padding:0;height:auto}button,input[type="submit"]{margin-top:1em}textarea{height:200px;resize:vertical;line-height:1.5;outline:none}fieldset{margin:1em 0;border:1px solid #dedede}fieldset legend{padding:0 0.27778em}fieldset + br{display:none}.main-content form .widget{margin-top:1em;margin-bottom:1em}.main-content label{display:block;margin-bottom:0.0625em;font-size:0.88889em}.main-content label .mandatory{margin-left:0.11111em;color:#0788ca}.main-content input[type="checkbox"] + label{display:inline}.main-content fieldset p{margin:0}.main-content fieldset p b.error,.main-content fieldset p.error{float:none;width:auto;margin:0.5em 0}.main-content fieldset label{display:inline;margin:0}.main-content fieldset label:after{content:"\A";white-space:pre}.main-content input,.main-content textarea,.main-content select,.main-content fieldset{width:75%}@media screen and (max-width:599px){.main-content input,.main-content textarea,.main-content select,.main-content fieldset{width:100%}}.main-content button,.main-content input[type="submit"]{width:auto}@media screen and (max-width:599px){.main-content button,.main-content input[type="submit"]{width:100%}}.explanation p,.captcha_text p{margin:0}.explanation{font-size:0.77778em;margin:-0.85714em 0 1.71429em;color:#8a8a8a}.captcha_text{display:block}label .captcha_text{display:inline}.sidebar form input,.sidebar form textarea,.sidebar form select,.sidebar form fieldset,.sidebar form button{width:100%}.sidebar form label{display:block;margin-bottom:0.0625em;font-size:0.88889em}.sidebar form input[type="checkbox"],.sidebar form input[type="radio"],.sidebar form input[type="image"]{width:auto}.rs-columns>h1,.rs-columns>h2,.rs-columns>h3,.teaser-boxes>h1,.icon-boxes>h1,.news-boxes>h1,.teaser-boxes>h2,.icon-boxes>h2,.news-boxes>h2,.teaser-boxes>h3,.icon-boxes>h3,.news-boxes>h3{margin:0 0 0.88889em;padding-bottom:0.33333em;border-bottom:1px solid #e8e8e8;font-size:1em;font-weight:normal;letter-spacing:0.05556em;color:#3d566e;text-transform:uppercase}.teaser-boxes,.icon-boxes,.news-boxes{margin:2.22222em 0;overflow:hidden}.teaser-boxes-item{font-size:0.88889em;color:#8a8a8a}.teaser-boxes-item:hover,.teaser-boxes-item:focus{text-decoration:none}.teaser-boxes-item h3{margin:0;font-size:1.3125em;color:#3d566e}.teaser-boxes-item p{margin:0.5em 0 0}.teaser-boxes-item-image{position:relative;margin:0 0 1em}a:hover .teaser-boxes-item-image:before,a:focus .teaser-boxes-item-image:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,0.3)}a:hover .teaser-boxes-item-image:after,a:focus .teaser-boxes-item-image:after{font:0.5em/1 "RockSolid Icons";content:"\e019";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;right:0;bottom:0;z-index:2;padding:0.75em;color:#ffffff;text-align:center;background:#0788ca}.teaser-boxes-item-image img{display:block;width:100%;height:auto}.icon-boxes-item{font-size:0.88889em;color:#8a8a8a}.icon-boxes-item:hover,.icon-boxes-item:focus{text-decoration:none}.icon-boxes-item[data-icon]:before{margin:0 0 0.5em 0;padding:0.5em;border:1px solid #dedede;font-size:1.5em;color:#0788ca;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.icon-boxes-item h3{margin:0;font-size:1.3125em;color:#3d566e}.icon-boxes-item p{margin:0.5em 0 0}.icon-boxes-item-link{font-size:0.875em;letter-spacing:0.07143em;color:#0788ca;text-transform:uppercase}a:hover .icon-boxes-item-link,a:focus .icon-boxes-item-link{text-decoration:underline}.news-boxes-item{font-size:0.77778em;color:#8a8a8a}.news-boxes-item h3{margin:0;font-size:1.71429em;line-height:1.33333;font-weight:normal}.news-boxes-item h3 a{color:#3d566e}.news-boxes-item p{margin:0.28571em 0 0}.news-boxes-item .news-boxes-item-info{margin:0;letter-spacing:0.07143em;text-transform:uppercase}.news-boxes-item .news-boxes-item-more{margin-top:0.57143em;letter-spacing:0.07143em;text-transform:uppercase}.testimonial{margin:1.125em 0;font-size:1.33333em}@media screen and (max-width:599px){.testimonial{font-size:1em}}.sidebar .testimonial{font-size:1em}@media screen and (max-width:599px){.sidebar .testimonial{font-size:1em}}.rsts-main .testimonial{margin:0}.testimonial p{margin:0.5em 0;color:#3d566e}.testimonial-author{padding-right:2.77778em;font-size:0.75em;color:#8a8a8a}.sidebar .testimonial-author{padding-right:3.57143em;font-size:0.77778em}@media screen and (max-width:599px){.testimonial-author{padding-right:3.57143em;font-size:0.93333em}}.testimonial-author img{display:inline-block;vertical-align:middle;width:auto;height:2.22222em;margin:0 0.33333em 0 0}.testimonial-author small{font-size:inherit}.newsletter-box{padding:1.33333em 6.25%;border:1px solid #056799;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:#ffffff;background:#0788ca;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.sidebar .newsletter-box{padding-right:11.11111%;padding-left:11.11111%}@media screen and (max-width:900px){.sidebar .newsletter-box{padding-right:5.55556%;padding-left:5.55556%}}@media screen and (max-width:599px){.sidebar .newsletter-box{padding-right:6.25%;padding-left:6.25%}}.sidebar .block + .newsletter-box{margin-top:1.77778em}.newsletter-box:before{content:"";float:right;width:5.33333em;height:5.55556em;margin-left:0.77778em;background:url("../../files/opensauce/img/newsletter-bg.png") 50% 50% no-repeat;background-size:100% 100%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-device-pixel-ratio:4 / 3),only screen and (min-device-pixel-ratio:1.3){.newsletter-box:before{background-image:url("../../files/opensauce/img/newsletter-bg-x2.png")}}.newsletter-box h1,.newsletter-box h2,.newsletter-box h3,.newsletter-box h4{padding:0;border:0;letter-spacing:normal;text-transform:none}.newsletter-box h1,.newsletter-box h2,.newsletter-box h3{margin:-0.16667em 0 0;font-size:1.33333em;font-weight:normal;line-height:1.125;color:inherit}.newsletter-box h4{margin:0;font-size:1em;font-weight:normal;color:#b4dbef}.newsletter-box form{margin:0}.newsletter-box .formbody{position:relative;width:18.33333em;max-width:100%;margin:0.66667em 0 0}.newsletter-box .formbody input{display:block;width:100%;padding-right:2.66667em;border-color:#2b3c4d;color:#343434}.newsletter-box .formbody button{position:absolute;right:0;bottom:0;width:auto;overflow:hidden;margin:0;padding:0.72222em;-webkit-border-radius:0;-moz-border-radius:0 1.5px 1.5px 0;border-radius:0 1.5px 1.5px 0;line-height:0;text-align:left;text-indent:-99em}.newsletter-box .formbody button:after{font:0.77778em/1 "RockSolid Icons";content:"\e0ce";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}.newsletter-box .formbody .error{color:#9b1313}.icon-links{font-size:0.88889em}.icon-links h1,.icon-links h2,.icon-links h3{font-size:0.875em;font-weight:600;letter-spacing:0.07143em;color:#8a8a8a;text-transform:uppercase}.icon-links ul{margin:0;padding:0}.icon-links li{list-style:none;display:inline}.icon-links a{display:block;padding:0.25em 0;border-bottom:1px solid #dedede;color:inherit;text-decoration:none}.icon-links a:before{font:0.375em/1 "RockSolid Icons";content:"\e019";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;top:-0.33333em;margin-right:1.66667em;padding:0.66667em;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:#0788ca}.icon-links a[data-icon]:before{content:attr(data-icon);top:0;border:0;margin-right:0.66667em;padding:0;font-size:0.9375em;color:inherit}.icon-links-label{color:#343434}a:hover .icon-links-label,a:focus .icon-links-label{text-decoration:underline}.author-box h1,.author-box h2,.author-box h3{margin:2em 0 1em;padding:0 0 0.42857em;border-bottom:1px solid #e8e8e8;font-size:0.77778em;font-weight:600;letter-spacing:0.07143em;color:#8a8a8a;text-transform:uppercase}.author-box img{float:right;margin:0 0 0.55556em 1em}.author-box p{margin:0.875em 0;font-size:0.88889em}.author-box-links{margin:1em 0;padding:0;font-size:0.77778em;letter-spacing:0.07143em;text-align:center;text-transform:uppercase}.author-box-links li{display:inline;list-style:none}.author-box-links a{display:inline-block;margin:0.35714em 0.21429em 0.28571em;padding:0.57143em 1.42857em;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.author-box-links a:hover,.author-box-links a:focus{border-color:#c7c7c7;text-decoration:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}.image_container{position:relative;display:inline-block;max-width:100%;padding:0.55556em;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;background:#ffffff;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.image_container.no-border,.no-border .image_container{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.image_container img{display:block;width:100%;height:auto}.image_container a{position:relative;display:block}.image_container a:hover:before,.image_container a:focus:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,0.3)}.image_container a:hover:after,.image_container a:focus:after{font:0.55556em/1 "RockSolid Icons";content:"\e0cb";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;right:0;bottom:0;z-index:2;padding:0.5em;color:#ffffff;text-align:center;background:#0788ca}.image_container figcaption,.image_container .caption{width:100%!important;padding:0.28571em 0 0;font-size:0.77778em;color:#8a8a8a}.image_container.float_right,.image_container.float_left{float:right;width:43.75%!important;margin:0.44444em 0 0.88889em 6.25%}@media screen and (max-width:599px){.image_container.float_right,.image_container.float_left{margin-left:0;float:none!important;width:auto!important}}.opensauce-fullwidth .image_container.float_right,.opensauce-fullwidth .image_container.float_left{margin:0.44444em 0 0.88889em 3.84615%;width:26.92308%!important}@media screen and (max-width:900px){.opensauce-fullwidth .image_container.float_right,.opensauce-fullwidth .image_container.float_left{margin-left:6.25%;width:43.75%!important}}@media screen and (max-width:599px){.opensauce-fullwidth .image_container.float_right,.opensauce-fullwidth .image_container.float_left{margin-left:0;width:auto!important}}.no-resize .image_container.float_right,.opensauce-fullwidth .no-resize .image_container.float_right,.image_container.float_right.no-resize,.opensauce-fullwidth .image_container.float_right.no-resize,.no-resize .image_container.float_left,.opensauce-fullwidth .no-resize .image_container.float_left,.image_container.float_left.no-resize,.opensauce-fullwidth .image_container.float_left.no-resize{width:auto!important}.image_container.float_left{float:left;margin:0.44444em 6.25% 0.88889em 0}@media screen and (max-width:599px){.image_container.float_left{margin-right:0}}.opensauce-fullwidth .image_container.float_left{margin:0.44444em 3.84615% 0.88889em 0}@media screen and (max-width:900px){.opensauce-fullwidth .image_container.float_left{margin-right:6.25%}}@media screen and (max-width:599px){.opensauce-fullwidth .image_container.float_left{margin-right:0}}.no-resize .image_container:not(.float_right):not(.float_left) img,.image_container:not(.float_right):not(.float_left).no-resize img{width:auto;max-width:100%}.ce_youtube-wrapper,.ce_vimeo-wrapper{position:relative;margin:1.33333em 0;padding-bottom:56.25%;height:0;overflow:hidden}.ce_youtube-wrapper iframe,.ce_youtube-wrapper object,.ce_youtube-wrapper embed,.ce_vimeo-wrapper iframe,.ce_vimeo-wrapper object,.ce_vimeo-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.mejs__video:not(.mejs__container-fullscreen),.mejs__audio:not(.mejs__container-fullscreen){margin:1.11111em 0;background:transparent}.mejs__video button,.mejs__audio button{-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:0;box-shadow:none!important}.ce_gallery>ul.cols_1>li{width:100%}.ce_gallery>ul.cols_2>li{width:49.25%}.ce_gallery>ul.cols_3>li{width:32.33333%}.ce_gallery>ul.cols_4>li{width:23.875%}.ce_gallery>ul.cols_5>li{width:18.8%}.ce_gallery>ul.cols_6>li{width:15.41667%}.ce_gallery>ul.cols_7>li{width:13%}.ce_gallery>ul.cols_8>li{width:11.1875%}.ce_gallery>ul.cols_9>li{width:9.77778%}.ce_gallery>ul.cols_10>li{width:8.65%}.ce_gallery>ul.cols_11>li{width:7.72727%}.ce_gallery>ul.cols_12>li{width:6.95833%}@media screen and (max-width:599px){.ce_gallery{}.ce_gallery.ce_gallery>ul>li{width:auto}}.ce_gallery.no-resize>ul>li{width:auto}.ce_gallery>ul{zoom:1;margin:0!important;padding:0!important;list-style:none!important}.ce_gallery>ul:before{content:"";display:table}.ce_gallery>ul:after{content:"";display:table;clear:both}.ce_gallery>ul>li{float:left;width:23.875%;margin:1.5% 0 0 1.5%}@media screen and (max-width:599px){.ce_gallery>ul>li{margin-right:0;margin-left:0}}.ce_gallery>ul>li.col_first{clear:left;margin-left:0}.ce_gallery>ul>li.col_last{margin-right:-1%}.ce_gallery>ul>li>.image_container{width:100%}.ce_gallery img{width:100%;height:auto}.enclosure,.ce_downloads{margin:1.6875em 0;padding:1.25em 1.875em;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;font-size:0.88889em;background:#ffffff;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.enclosure h1,.enclosure h2,.enclosure h3,.enclosure h4,.enclosure h5,.enclosure h6,.ce_downloads h1,.ce_downloads h2,.ce_downloads h3,.ce_downloads h4,.ce_downloads h5,.ce_downloads h6{margin:-1.75em -2.58333em 1.66667em;padding:0.66667em 1.66667em;font-size:0.75em;font-weight:600;letter-spacing:0.08333em;color:#ffffff;text-transform:uppercase;background:#3d566e}.enclosure h1:before,.enclosure h2:before,.enclosure h3:before,.enclosure h4:before,.enclosure h5:before,.enclosure h6:before,.ce_downloads h1:before,.ce_downloads h2:before,.ce_downloads h3:before,.ce_downloads h4:before,.ce_downloads h5:before,.ce_downloads h6:before{font:1.16667em/1 "RockSolid Icons";content:"\e06d";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;top:0.07143em;float:right}.enclosure ul,.enclosure p,.ce_downloads ul,.ce_downloads p{margin:0;padding:0;list-style:none}.ce_accordion .accordion{zoom:1}.ce_accordion .accordion:before{content:"";display:table}.ce_accordion .accordion:after{content:"";display:table;clear:both}.ce_accordion .toggler{padding:0.33333em 0;border-bottom:1px solid #dedede;outline:none;font-size:1em;color:#0788ca;cursor:pointer}.ce_accordion .toggler:before{font:0.77778em/1 "RockSolid Icons";content:"\e009";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;top:0.42857em;float:right;color:#ffffff;background:#0788ca}.ce_accordion .toggler:hover{text-decoration:underline}.ce_accordion .toggler:hover:before{font-size:1em;top:0.22222em;left:0.11111em}.ce_accordion .toggler.ui-accordion-header-active:before{content:"\e00c"}.rsts-skin-testimonials.rsts-main{position:relative;margin:1.5em 0}.rsts-skin-testimonials .rsts-header{border-bottom:1px solid #e8e8e8}.rsts-skin-testimonials .rsts-header h1,.rsts-skin-testimonials .rsts-header h2,.rsts-skin-testimonials .rsts-header h3,.rsts-skin-testimonials .rsts-header h4,.rsts-skin-testimonials .rsts-header h5,.rsts-skin-testimonials .rsts-header h6{margin:0;padding:0.14286em 0 0.64286em;font-size:0.77778em;font-weight:600;color:#8a8a8a;letter-spacing:0.07143em;text-transform:uppercase}.rsts-skin-testimonials .rsts-prev,.rsts-skin-testimonials .rsts-next{position:absolute;right:1.33333em;bottom:0.66667em;overflow:hidden;text-indent:-99em;line-height:0}.sidebar .rsts-skin-testimonials .rsts-prev,.sidebar .rsts-skin-testimonials .rsts-next{bottom:0.33333em}.rsts-skin-testimonials .rsts-prev:after,.rsts-skin-testimonials .rsts-next:after{font:0.44444em/1 "RockSolid Icons";content:"\e018";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;padding:0.75em;color:#ffffff;background:#0788ca}.rsts-skin-testimonials .rsts-next{right:0}.rsts-skin-testimonials .rsts-next:after{content:"\e019"}.rsts-skin-testimonials .rsts-nav{position:absolute;right:-5px;top:2px;line-height:0}.rsts-skin-testimonials .rsts-nav ul{margin:0;padding:0}.rsts-skin-testimonials .rsts-nav li{display:inline}.rsts-skin-testimonials .rsts-nav a{float:left;width:17px;height:17px;overflow:hidden;outline:none;padding:5px;text-indent:-99em}.rsts-skin-testimonials .rsts-nav a:after{content:"";display:block;width:7px;height:7px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#dedede;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-testimonials .rsts-nav a:hover:after,.rsts-skin-testimonials .rsts-nav a.active:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:11px;height:11px;margin:-2px}.rsts-skin-testimonials .rsts-nav-prev,.rsts-skin-testimonials .rsts-nav-next{display:none!important}.rsts-skin-light .rsts-nav{position:absolute;bottom:20px;margin:0;width:100%}.fixed-note{position:fixed;display:table;top:auto;right:0;bottom:0;left:0;width:100%;min-height:3.33333em;padding:0.66667em 1.11111em 0.66667em 4.44444em;border-top:1px solid #dedede;z-index:99;background-color:#ffffff;box-shadow:0 -2px 5px rgba(0,0,0,0.1)}@media screen and (max-width:900px){.fixed-note{position:relative}}@media screen and (max-width:599px){.fixed-note{display:block;padding-left:1.11111em}}.fixed-note:before{position:absolute;top:50%;margin-top:-0.5em;left:0.83333em;font-size:2em;color:#0788ca}@media screen and (max-width:900px){.fixed-note:before{top:0.66667em;margin-top:0}}@media screen and (max-width:599px){.fixed-note:before{position:static}}.fixed-note h1,.fixed-note h2,.fixed-note h3{font-size:0.83333em;margin:0.4em 0}.fixed-note p{font-size:0.77778em;margin:0.42857em 0}@media screen and (max-width:599px){.fixed-note p{font-size:0.88889em}}.fixed-note-column{display:table-cell;vertical-align:middle;padding:0 0.55556em}.fixed-note-column:last-child{text-align:right}@media screen and (max-width:900px){.fixed-note-column:last-child{text-align:left}}@media screen and (max-width:900px){.fixed-note-column{display:block;margin:0.66667em 0;padding:0}}.fixed-note-link,.fixed-note-button{white-space:nowrap}.fixed-note-button{margin:0}.fixed-note-closed{position:fixed;right:1.66667em;bottom:0;z-index:99;padding:0.44444em 0.66667em;color:#ffffff;text-decoration:none;background:#3d566e;box-shadow:0 -2px 5px rgba(0,0,0,0.1)}@media screen and (max-width:1122px){.fixed-note-closed{right:0}}@media screen and (max-width:900px){.fixed-note-closed{position:absolute;top:0.66667em;right:50%;bottom:auto;margin-right:-0.88889em;padding:0.22222em 0.66667em}}@media screen and (max-width:599px){.fixed-note-closed{right:0.66667em;margin-right:0}}.fixed-note-closed:hover,.fixed-note-closed:focus{background-color:#2b3c4d}.fixed-note-closed:before{font:100%/1 "RockSolid Icons";content:"\e0a6";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative}.fixed-note-closed>span{display:none}.back a:before,.previous a:before,.next a:after{font:0.66667em/1 "RockSolid Icons";content:"\e018";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;top:-0.16667em;margin-right:0.5em;vertical-align:middle}.next a:after{content:"\e019";margin-right:0;margin-left:0.5em}.pagination>p{text-align:center}.pagination ul{list-style-type:none!important;text-align:center}.pagination li{display:inline-block}.pagination li a,.pagination li strong,.pagination li span{padding:4px 12px;background-color:#ffffff}.pagination li .current,.pagination li .active{border-bottom:1px solid #e8e8e8;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02))}.news-image-teaser{position:relative;margin:2em 0;padding:0 0 0 12.5%}@media screen and (max-width:599px){.news-image-teaser{padding-left:0}}.news-image-teaser.-no-date{padding-left:0}.news-image-teaser h2{margin:0 0 0.25em;padding:0 0 0.3125em;border-bottom:1px solid #dedede;font-size:1.77778em;font-weight:normal;line-height:1.1875;color:#3d566e}@media screen and (max-width:599px){.news-image-teaser h2{margin-right:18.75%}}.news-image-teaser time{position:absolute;top:0.19444em;left:0;width:9.375%;border:1px solid #dedede;font-size:2em;font-weight:600;line-height:1;color:#8a8a8a;text-align:center;background:#ffffff;background-image:-webkit-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}@media screen and (max-width:599px){.news-image-teaser time{left:auto;right:0;width:15.625%}}.news-image-teaser time:before{font:0.69444em/1 "RockSolid Icons";content:"\e06b";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;margin:-1px -1px 0.08em -1px;padding:0.72em 0;color:#ffffff;background:#0788ca}.news-image-teaser time b{display:block;margin:-0.19048em 0 0.2381em;font-size:0.58333em;font-weight:inherit;text-transform:uppercase}.news-image-teaser time i{display:none}.news-image-teaser img{display:block;width:100%;height:auto}.news-image-teaser p{margin:0.66667em 0;color:#8a8a8a}.news-image-teaser .news-image-teaser-info{margin:0.57143em 0 1em;font-size:0.77778em;color:inherit}.news-image-teaser .news-image-teaser-more{font-size:0.88889em;text-transform:uppercase}.mod_calendar th.previous a:after,.mod_calendar th.previous a:before,.mod_calendar th.next a:after,.mod_calendar th.next a:before{display:none}.mod_calendar th.current{border-right:0;border-left:0;text-align:center}.mod_calendar th.current:before{font:16px/1 "RockSolid Icons";content:"\e037";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:6px}.mod_calendar th.previous{border-right:0}.mod_calendar th.next{border-left:0;text-align:right}.mod_calendar th.label{font-size:0.66667em;text-align:center;text-transform:uppercase;letter-spacing:0.07143em}.mod_calendar td{vertical-align:top;width:14.28571%}.mod_calendar td.today{font-weight:600;background-color:#dedede}.mod_calendar .event{font-size:0.66667em}.mod_calendar .minicalendar td{padding:0.16667em;text-align:center}.mod_eventlist .event>h2{margin-top:0;font-size:1.55556em}.mod_faqlist ul{list-style:none;padding-left:0}.mod_faqlist li:before{font:100%/1 "RockSolid Icons";content:"\e0f7";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.44444em}.mod_faqreader .info{font-size:0.77778em;color:#8a8a8a}.mod_login form p.error{float:none;width:auto;margin:1em 0}.mod_login input{width:80%}.mod_login table{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mod_login table td{border:0;padding:0.33333em 0}.mod_search{margin:1.5em 0}.mod_search .widget{display:inline}.mod_search form input{vertical-align:middle}.mod_search form input[type="search"]{width:74.375%;margin:0;padding-top:0.61111em;padding-bottom:0.5em}.mod_search form button[type="submit"],.mod_search form input[type="submit"]{width:25%;margin:0 -2% 0 0}.mod_search .relevance{float:right;margin-top:0.71429em;font-size:0.58333em}.mod_search .header{padding-bottom:0.27778em;border-bottom:1px solid #dedede;color:#8a8a8a}.mod_search .highlight{padding:0 0.22222em;font-weight:600;background:#cde7f4}.mod_search .url{padding-bottom:1.42857em;border-bottom:1px dotted #dedede;font-size:0.77778em;color:#8a8a8a}.mod_search .url:before{font:100%/1 "RockSolid Icons";content:"\e0b5";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.35714em}.mod_search .url .filesize{font-size:0.85714em}.comment_default{margin:1.6875em 0;padding:1.25em 6.25% 0;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;font-size:0.88889em;background:#ffffff;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.comment_default .info{margin-top:0;border-bottom:1px solid #dedede}.comment_default .reply{margin-left:6.66667%}.comment_default .reply .info{font-weight:600}.ce_comments .form{margin-top:3.33333em}.ce_comments .form .widget{margin-top:1.33333em}.mod_sitemap ul{padding-left:0;list-style-type:none}.mod_sitemap ul li li{padding:0.1875em 0 0.1875em 1.75em;font-size:0.88889em}.mod_sitemap ul li li.submenu ul{margin:0}.mod_sitemap>ul>li:before{font:100%/1 "RockSolid Icons";content:"\e083";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.55556em;color:#0788ca}.page-footer{clear:both;margin:0 3.57143%}@media screen and (max-width:900px){.page-footer{margin-right:5.55556%;margin-left:5.55556%}}.footer-navigation-wrapper{overflow:hidden;margin:3.33333em 0 0;padding:1.83333em 0;border-top:1px solid #dedede;font-size:0.66667em;font-weight:600;color:#8a8a8a;text-transform:uppercase}@media screen and (max-width:599px){.footer-navigation-wrapper{font-size:0.8em}}.footer-navigation{float:left}@media screen and (max-width:900px){.footer-navigation{float:none}}.footer-navigation ul{margin:0;padding:0}.footer-navigation li{display:inline}.footer-navigation li:after{content:" "}.footer-navigation a,.footer-navigation li>strong,.footer-navigation li>span{margin-right:1.5em;color:inherit}.footer-info{float:right;font-weight:normal}@media screen and (max-width:900px){.footer-info{margin-top:1em;float:none}}.footer-info p{margin:0}.footer-info a{color:inherit}.footer-info .rocksolid-copyright{font-style:normal;color:#b8b8b8}.footer-info .rocksolid-copyright:before{content:"\2022";display:inline-block;margin:0 0.66667em;color:#8a8a8a}body{background:#f2c00c none 50% 0 no-repeat scroll}.mod_newsmenu.ergebnisse li{list-style:none;color:#0788ca}.mod_newslist.ergebnisse td{width:25%}.mod_newslist.ergebnisse .news-image-teaser time:before,.mod_newsreader.ergebnisse .news-image-teaser time:before,.mod_newsarchive.ergebnisse .news-image-teaser time:before{content:"";display:none}.mod_newslist.ergebnisse .news-image-teaser time span,.mod_newsreader.ergebnisse .news-image-teaser time span,.mod_newsarchive.ergebnisse .news-image-teaser time span{display:block;font-size:0.5em;text-indent:0;position:relative;margin:0;padding:0.2em 0;color:white;background:#0788ca}.mod_newsreader.ergebnisse .news-image-teaser time{right:0!important;left:auto;top:-20px}.mod_newslist.ergebnisse .news-image-teaser time,.mod_newsarchive.ergebnisse .news-image-teaser time{top:-20px}.mod_calendar .zeit{color:#444;font-weight:bold}.mod_calendar .event.cal_2{font-weight:bold;background-color:#f2c00c;padding-left:5px;color:black!important}.mod_calendar .event.cal_2 a{color:black!important}.bltslider{width:500px;height:auto;float:right;margin-top:40px}.mod_eventlist article.upcoming:nth-child(4){margin-right:-5px}