.colio-wrap .colio-list{list-style:none;overflow:hidden;padding:0;clear:both;margin:0}.colio-wrap.colio-effect-rotate .colio-list{-webkit-perspective:2000px;-moz-perspective:2000px;-o-perspective:2000px;perspective:2000px}.colio-wrap .colio-list>li{-webkit-transform:translateZ(0);padding:0;margin:0;float:left}.colio-list .colio-inner{margin:0 20px 20px 0}.colio-grid1 .colio-list>li{width:100%}.colio-grid2 .colio-list>li{width:50%}.colio-grid3 .colio-list>li{width:33.33%}.colio-grid4 .colio-list>li{width:25%}.colio-grid5 .colio-list>li{width:20%}.colio-wrap .colio-filters{list-style:none;padding:0;margin:0 20px 20px 0;float:right}.colio-wrap select.colio-filters{margin-bottom:20px;min-width:100px;width:auto;float:right}.colio-wrap .colio-filters li{padding:0;margin:5px 10px 0 0;float:left}.colio-wrap .colio-filters a{padding:2px 15px;font-size:85%;text-decoration:none;font-weight:400;font-style:normal;color:#999;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;outline:none;background-color:#eee;border-radius:5px;line-height:20px;display:block}.colio-wrap .colio-filters a:hover{color:#555}.colio-wrap .colio-filters a.colio-active-filter{text-shadow:none;color:#eee;background-color:#555}.colio-wrap .colio-filters a.colio-disable-filters{padding:2px 5px 2px 2px;font-size:1.2em;color:#999!important;background-color:transparent!important}.colio-wrap.colio-filters-left .colio-filters{float:left}.colio-wrap.colio-filters-left .colio-filters li:first-child{float:right}.colio-list .colio-thumb{overflow:hidden;position:relative;cursor:pointer;z-index:1}.colio-thumb-padding .colio-thumb{border:5px solid #fff;outline:1px solid #eee;margin:1px}.colio-list .colio-thumb img{height:auto;padding:0;border:0;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);outline:none;margin:0;box-shadow:none;border-radius:0;width:100%;vertical-align:top}.colio-thumb-zoom .colio-thumb:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.colio-thumb .colio-view{height:100%;-webkit-transition:opacity .3s,visibility 0s linear .3s;-moz-transition:opacity .3s,visibility 0s linear .3s;-o-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;position:absolute;opacity:0;visibility:hidden;text-align:center;top:0;left:0;width:100%;line-height:0;z-index:1}.colio-thumb .colio-view:before{right:0;content:"";position:absolute;bottom:0;top:0;left:0}.colio-thumb:hover .colio-view{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:1;visibility:visible}.colio-view .colio-button,.colio-view .colio-button:visited{-webkit-transform:translateZ(0);padding:7px 12px;font-size:13px;text-decoration:none;font-weight:700;color:#fff;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s;position:relative;top:50%;background-color:#ff5452;margin:-17px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:20px;display:inline-block}.colio-view .colio-button:hover{text-decoration:none;color:#fff}.colio-active-item .colio-view{display:none}.colio-list .colio-summary{padding:10px}.colio-list .colio-summary h4{padding:0;font-size:16px;font-weight:700;font-style:normal;text-shadow:none;text-transform:uppercase;margin:10px 0;line-height:1.3em}.colio-list .colio-summary h4 a{text-decoration:none;color:#444;line-height:inherit}.colio-list .colio-summary h4 a:hover{color:#999}.colio-active-item .colio-summary h4 a{text-decoration:underline;color:#999!important}.colio-list .colio-summary p{padding:0;font-size:12px;text-shadow:none;color:#999;margin:0;line-height:1.5em}.colio-item-loading .colio-thumb{background:#fff url(/wp-content/plugins/colio/images/loading.gif) no-repeat 50%}.colio-item-loading .colio-thumb img{opacity:.3}.colio-item-loading .colio-view{display:none}.colio-pagination{overflow:hidden;padding-top:10px;margin:0 0 20px}.colio-pagination .colio-next-page,.colio-pagination .colio-prev-page{height:24px;text-indent:-9999px;outline:none;opacity:.3;background:#ccc;width:24px;float:left;margin-top:3px}.colio-pagination .colio-next-page:hover,.colio-pagination .colio-prev-page:hover{opacity:1}.colio-pagination .colio-prev-page{background:url(/wp-content/plugins/colio/images/controls.png) no-repeat -72px 0}.colio-pagination .colio-next-page{background:url(/wp-content/plugins/colio/images/controls.png) no-repeat -96px 0}.colio-wrap .colio-pagination ul{list-style:none!important;padding:0;margin:0 5px;float:left}.colio-pagination li{margin:0 5px;float:left}.colio-pagination li a{height:25px;font-size:85%;color:#444;border-bottom:2px solid #ccc;outline:none;text-align:center;width:40px;line-height:25px;display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.colio-pagination .colio-prev-page{background:url(/wp-content/plugins/colio/images/controls@2x.png) no-repeat -72px 0;background-size:120px 24px}.colio-pagination .colio-next-page{background:url(/wp-content/plugins/colio/images/controls@2x.png) no-repeat -96px 0;background-size:120px 24px}}@media only screen and (min-width:960px) and (max-width:1280px){.colio-grid5 .colio-list>li{width:20%}.colio-grid2 .colio-view .colio-button,.colio-grid3 .colio-view .colio-button{padding:10px 17px;margin-top:-20px}}@media only screen and (min-width:768px) and (max-width:959px){.colio-grid4 .colio-list>li,.colio-grid5 .colio-list>li{width:33.33%}.colio-grid2 .colio-view .colio-button{padding:10px 17px;margin-top:-20px}}@media only screen and (min-width:480px) and (max-width:767px){.colio-grid3 .colio-list>li,.colio-grid4 .colio-list>li,.colio-grid5 .colio-list>li{width:50%}}@media only screen and (max-width:479px){.colio-grid2 .colio-list>li,.colio-grid3 .colio-list>li,.colio-grid4 .colio-list>li,.colio-grid5 .colio-list>li{width:100%}.colio-list .colio-inner{margin-right:0!important}.colio-view .colio-button{padding:10px 17px;margin-top:-20px}}