.touchgallery-thumbs{width:100%;box-sizing:border-box !important;position:relative;padding:0;margin:60px auto 35px;text-align:center}.touchgallery-thumbs.tg-fluid{visibility:hidden}.touchgallery-thumbs a{display:inline-block;border:7px solid #303030;box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);border-radius:4px;position:relative;box-sizing:border-box;text-decoration:none;margin:0;padding:0;overflow:visible;background-position:center center;background-repeat:no-repeat}.touchgallery-thumbs.tg-fluid a{position:absolute !important}.tg-with-caption a:after{content:attr(title);background-color:#303030;border-radius:5px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);color:#FFFFFF;display:inline-block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;padding:6px 5px;position:relative;text-align:center;left:0;top:100%;margin-top:15px;width:100%;height:25px}#credit{background-color:rgba(255, 255, 255, 0.2);border-radius:8px;font-size:11px;margin:0 auto 70px;opacity:0.5;padding:12px 16px;text-align:center;width:400px}@media screen and (max-width: 960px){.touchgallery-thumbs{width:auto}}.tg-clearfix{*zoom:1}.tg-clearfix:before,.tg-clearfix:after{display:table;content:""}.tg-clearfix:after{clear:both}.galleryOverlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background-color:#222;background-color:rgba(0, 0, 0, 0.95);overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.galleryOverlay.visible{opacity:1}.gallerySlider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;-moz-transition:left 0.4s ease;-webkit-transition:left 0.4s ease;transition:left 0.4s ease}.gallerySlider .placeholder{background:url("../../../../packages/touch_gallery/css/images/preloader.gif") no-repeat center center;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block;position:relative;padding:0;margin:0}.gallerySlider .placeholder:before,.gallerySlider .placeholder:after{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.gallerySlider .placeholder img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}.galleryOverlay p.placeholderdesc{position:absolute;left:0;width:100%;color:#fff;text-align:center;background-color:#000;background-color:rgba(0, 0, 0, 0.65);margin:0;padding:10px;font-size:14px;display:block;width:100%;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:bottom 0.7s ease, opacity 1s ease;-webkit-transition:bottom 0.7s ease, opacity 1s ease;transition:bottom 0.7s ease, opacity 1s ease}.placeholderclose{border:none;text-decoration:none;background:url('../../../../packages/touch_gallery/css/images/sprites.png') left -58px no-repeat;opacity:0.5;cursor:pointer;position:absolute;width:50px;height:50px;top:10px;right:36px;-moz-transition:top 0.7s ease, right 0.7s ease, opacity 0.5s ease;-webkit-transition:top 0.7s ease, right 0.7s ease, opacity 0.5s ease;transition:top 0.7s ease, right 0.7s ease, opacity 0.5s ease}.placeholdercontrols{border:none;text-decoration:none;background:url('../../../../packages/touch_gallery/css/images/sprites.png') left bottom no-repeat;opacity:0.5;cursor:pointer;position:absolute;width:44px;height:44px;-moz-transition:top 0.7s ease, right 0.7s ease, opacity 0.5s ease;-webkit-transition:top 0.7s ease, right 0.7s ease, opacity 0.5s ease;transition:top 0.7s ease, right 0.7s ease, opacity 0.5s ease}.gallerySlider.rightSpring{-moz-animation:rightSpring 0.5s;-webkit-animation:rightSpring 0.5s}.gallerySlider.leftSpring{-moz-animation:leftSpring 0.5s;-webkit-animation:leftSpring 0.5s}@-moz-keyframes rightSpring {0%{margin-left:0px;}50%{margin-left:-60px;}100%{margin-left:0px;}}@-moz-keyframes leftSpring {0%{margin-left:0px;}50%{margin-left:60px;}100%{margin-left:0px;}}@-webkit-keyframes rightSpring{0%{margin-left:0px;}50%{margin-left:-60px;}100%{margin-left:0px;}}@-webkit-keyframes leftSpring{0%{margin-left:0px;}50%{margin-left:60px;}100%{margin-left:0px;}}.tgArrow{border:none;text-decoration:none;background:url('../../../../packages/touch_gallery/css/images/sprites.png') no-repeat;opacity:0.5;cursor:pointer;position:absolute;width:43px;height:58px;top:50%;margin-top:-29px;-moz-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.tgArrow:hover,.placeholderclose:hover{opacity:1}.prevArrow{background-position:left top;left:40px}.nextArrow{background-position:right top;right:40px}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.tg--svg .placeholderclose,.tg--svg .placeholdercontrols,.tg--svg .tgArrow{background-image:url('../../../../packages/touch_gallery/css/images/sprites.svg')}}

.touchgallery-thumbs{width:95%;margin:60px auto 35px;text-align:center;z-index:0}.touchgallery-thumbs-corner-shadow a{border:none;box-shadow:none;border-radius:0;position:relative;text-decoration:none;overflow:visible;background-color:#fff}.touchgallery-thumbs-corner-shadow a:before,.touchgallery-thumbs-corner-shadow a:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#4C4C4C;box-shadow:0 15px 10px #4C4C4C;transform:rotate(-3deg);-webkit-transition:right, transform 400ms ease-out;-moz-transition:right, transform 400ms ease-out;-ms-transition:right, transform 400ms ease-out;-o-transition:right, transform 400ms ease-out;transition:right, transform 400ms ease-out}.touchgallery-thumbs-corner-shadow a:after{transform:rotate(3deg);right:10px;left:auto}.touchgallery-thumbs a .tg-thumbtitle-corner-shadow{display:none;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.4);font-size:1.12em;z-index:7;padding:2em 6% 6% 6%;word-wrap:break-word;position:absolute;left:0;right:0;bottom:0}.touchgallery-thumbs a .tg-thumbtitle-corner-shadow:before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.touchgallery-thumbs a .tg-thumbtitle-corner-shadow:after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}.touchgallery-thumbs a .tg-thumbtitle-corner-shadow:before,.touchgallery-thumbs a .tg-thumbtitle-corner-shadow:after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s}.touchgallery-thumbs a:hover .tg-thumbtitle-corner-shadow:before,.touchgallery-thumbs a:hover .tg-thumbtitle-corner-shadow:after,.touchgallery-thumbs a:focus .tg-thumbtitle-corner-shadow:before,.touchgallery-thumbs a:focus .tg-thumbtitle-corner-shadow:after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}.tg-with-caption-corner-shadow a .tg-thumbtitle-corner-shadow{display:block}@media screen and (max-width: 960px){.touchgallery-thumbs{width:auto}}

a.ccm-block-page-list-rss-feed{position:absolute;top:0;right:0}div.ccm-block-page-list-wrapper{position:relative}div.ccm-block-page-list-page-entry-horizontal{display:table;width:100%}div.ccm-block-page-list-page-entry-horizontal,div.ccm-block-page-list-page-entry{margin-bottom:10px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{display:table-cell;vertical-align:top;width:1px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img{width:120px;max-width:none}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{display:table-cell;padding-left:20px;vertical-align:top}div.ccm-block-page-list-page-entry-text div.ccm-block-page-list-title{font-weight:bold}div.ccm-block-page-list-page-entry-read-more{margin-top:20px}

div.ccm-block-page-list-page-entry-grid-thumbnail-hover{opacity:0;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}div.ccm-block-page-list-page-entry-grid-thumbnail a{position:relative;display:table}div.ccm-block-page-list-page-entry-grid-thumbnail-hover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:2}div.ccm-block-page-list-page-entry-grid-thumbnail a:hover div.ccm-block-page-list-page-entry-grid-thumbnail-hover{opacity:1}div.ccm-block-page-list-page-entry-grid-thumbnail-title-wrapper{display:table;width:100%;height:100%}div.ccm-block-page-list-page-entry-grid-thumbnail-title{display:table-cell;width:100%;text-align:center;height:100%;vertical-align:middle;text-align:center;color:#fff}div.ccm-block-page-list-page-entry-grid-thumbnail-title i{display:none}

