.fv-contest-theme-pinterest .fv-contest-photos-container-inner{margin:0 auto;position:relative}.clg-item{background-color:#fafafa;box-shadow:1px 1px 3px 0 rgb(0 0 0 / .25);display:inline-block;position:relative;-webkit-transition:top 1s ease,left 1s ease;-moz-transition:top 1s ease,left 1s ease;-ms-transition:top 1s ease,left 1s ease;-o-transition:top 1s ease,left 1s ease;transition:top 1s ease,left 1s ease}.clg-item .clg-item-head img{border-radius:0;padding:0!important}.clg-item-head{cursor:pointer;margin:auto;max-width:100%;position:relative}.clg-head-overlay{background-color:rgb(0 0 0 / .6);border-radius:0;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:10}@media (max-width:480px){.clg-item{margin-bottom:15px}.clg-item .clg-head-overlay{display:block!important;opacity:.2!important}}.clg-head-view{bottom:0;left:0;position:absolute;right:0;top:0}.is-gallery .clg-head-view:before{background-color:#02caff;border-radius:50px;box-sizing:border-box;color:#fff;content:"";font-size:24px;font-weight:300;height:100px;left:50%;margin:-50px 0 0 -50px;opacity:.7;padding-top:44px;position:absolute;text-align:center;top:50%;width:100px}.is-gallery .clg-head-view:after{color:#fff;content:"\e60d";font-size:46px;font-weight:400;left:50%;margin:-20px 0 0 -50px;position:absolute;text-align:center;top:50%;width:100px}.is-gallery.is-voted .clg-head-view:before{background-color:#55be32;border-radius:60px;box-sizing:border-box;color:#fff;content:"";font-size:24px;font-weight:300;height:120px;left:50%;margin:-60px 0 0 -60px;opacity:1;padding-top:44px;position:absolute;text-align:center;top:50%;width:120px}.is-gallery.is-voted .clg-head-view:after{color:#fff;content:"\e601";font-family:icomoon_fv;font-size:72px;font-weight:400;left:50%;line-height:1;margin:-28px 0 0 -60px;opacity:1;position:absolute;text-align:center;top:50%;width:120px}.is-gallery.is-voted .clg-head-overlay{background:rgb(0 0 0 / .9);display:block!important;opacity:.7!important}.clg-item-head:hover .clg-head-overlay{opacity:1;transition:visibility 0s,opacity .2s linear;visibility:visible!important}.clg-head-social{left:10px;position:absolute;top:10px;z-index:20}.clg-head-social span{background-color:#000;border-radius:5px;display:block;height:30px;margin-bottom:7px;position:relative;width:30px}.clg-head-social span:before{color:#fff;font-size:20px;left:5px;position:absolute;top:5px}.clg-facebook-share:before{content:"\e621"}.clg-facebook-share:hover{background-color:#3757a2}.clg-share:before{content:"\e63b"}.clg-head-social .clg-share:before{color:#fff}.clg-share:hover{background-color:#02caff}.clg-item-info{color:#888;font-size:13px;padding:10px}.clg-item-info a:hover{text-decoration:underline}div.clg-info-row,p.clg-info-row{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;margin:0;overflow:hidden;text-align:left}.clg-item-info hr{margin:10px 0!important}.clg-info-title{color:#2f2f2f;display:block;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;height:20px;line-height:20px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}p.clg-info-social{color:#2f2f2f;float:right;height:14px;line-height:12px;margin:4px 0 0}.clg-info-social .fvicon-share{font-size:11px;margin-right:4px}.clg-body-social{display:none}.clg-body-social span{background-color:#000;border-radius:5px;display:inline-block;height:34px;margin:0 5px 3px;padding:0;position:relative;width:34px}.clg-body-social span:before{color:#fff;font-size:24px;left:5px;position:absolute;top:5px}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.clg-body-social{display:block}.clg-head-social{display:none}}#fv-progress{background:#b91f1f;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;height:2px;left:-6px;position:fixed;top:0;-moz-transition:width .5s ease-out,opacity .4s linear;-ms-transition:width .5s ease-out,opacity .4s linear;-o-transition:width .5s ease-out,opacity .4s linear;-webkit-transition:width .5s ease-out,opacity .4s linear;transition:width .5s ease-out,opacity .4s linear;width:0;z-index:2147483647}#fv-progress.done{opacity:0}#fv-progress dd,#fv-progress dt{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:1px 0 6px 1px #b91f1f;-ms-box-shadow:1px 0 6px 1px #b91f1f;-webkit-box-shadow:1px 0 6px 1px #b91f1f;box-shadow:1px 0 6px 1px #b91f1f;height:2px;position:absolute;top:0}#fv-progress dd{clip:rect(-6px,22px,14px,10px);opacity:1;right:0;width:20px}#fv-progress dt{clip:rect(-6px,90px,14px,-6px);opacity:1;right:-80px;width:180px}@keyframes pulse{30%{opacity:1}60%{opacity:0}to{opacity:1}}#fv-progress.waiting dd,#fv-progress.waiting dt{-moz-animation:pulse 2s ease-out 0s infinite;-ms-animation:pulse 2s ease-out 0s infinite;-o-animation:pulse 2s ease-out 0s infinite;-webkit-animation:pulse 2s ease-out 0s infinite;animation:pulse 2s ease-out 0s infinite}/*!
 * Hover.css (http://ianlunn.co.uk/) 2014.
 * Version: 1.0.8
 * Author: Ian Lunn @IanLunn
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 */@keyframes pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:480px){.is-gallery{-webkit-transform:translateZ(0);transform:translateZ(0)}.is-gallery:active,.is-gallery:focus,.is-gallery:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:pop;animation-name:pop;-webkit-animation-timing-function:linear;animation-timing-function:linear}}