.proto_masonry_top,.widget_featured_image_pro_masonry_widget{clear:both;margin-top:15px}.proto_subcaption{padding:0
15px;margin-bottom:5px;overflow-wrap:break-word;white-space:normal;word-wrap:break-word;width:100%}.proto_masonry_container figure.proto_masonry_figure,{margin:0}.proto_masonry_gallery{display:block;max-width:100%;clear:both;padding:0
5px}.proto_masonry_item{line-height:0}.proto_masonry_item img, .proto_masonry_item, .proto_masonry_item figure.proto_masonry_figure,   .proto_masonry_item figcaption.proto_masonry_caption, .proto_masonry_item
p{max-width:100%}.proto_masonry_item
p.proto_subcaption{margin-bottom:5px}.proto_masonry_item_boxshadow{box-shadow:0 0 6px 2px rgba(0,0,0,.075)}.proto_comment_count:before{content:"\f101";display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a0a5aa}span.proto_page_nav{padding:5px
10px;border:solid 1px;margin:2px}.proto_masonry_gallery,proto_masonry_item,proto_masonry_image{max-width:100%}.proto_masonry_item figure.proto_masonry_figure>a{display:block;overflow:hidden;color:transparent !important}body .proto_masonry_item p, article .proto_masonry_item p, .proto_masonry_item
p{line-height:normal;padding:0;margin:0}.proto_masonry_image.padimage{padding:4px}.proto_masonry_container{margin-top:15px}.proto_masonry_container_left
.proto_masonry_gallery{float:left;width:100%}.proto_masonry_container_right
.proto_masonry_gallery{float:right;width:100%}.proto_masonry_fitwidth
.proto_masonry_gallery{display:inline-block;width:100%}.proto_masonry_container_center{text-align:center}.proto_masonry_gallery
figcaption.proto_masonry_caption{z-index:99}.proto_masonry_gallery figcaption.proto_masonry_caption
.proto_title{font-size:14px;font-weight:400;line-height:normal;padding:5px}.proto_masonry_gallery
.proto_hover_caption
.proto_title{color:#fff;margin:5px}.proto_masonry_gallery
.proto_hover_caption{background-color:rgba(0,0,0,0.4);position:absolute;z-index:100;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0;bottom:0;opacity:0;height:100%}.proto_masonry_gallery
.proto_hover_caption:hover{opacity:1}.proto_hover
.proto_hover_caption{opacity:1}.proto_author{text-transform:uppercase;font-size:12px}.proto_masonry_gallery
.proto_hover_caption
.proto_title_container{position:absolute;bottom:0;left:0;width:100%;text-align:center}.proto_masonry_gallery
.proto_masonry_fixed_height_caption
.proto_title{text-decoration:none;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden;margin:0
15px;max-width:100%}.proto_masonry_gallery
figure.proto_masonry_figure
img{display:inline-block;margin:0}.proto_masonry_gallery
.proto_masonry_fixed_height_caption.proto_hover_caption
.proto_title{margin:0;text-align:center;padding:2px}.proto_title.is-truncated{}#wpcontent{height:auto}.proto_masonry_gallery
.proto_masonry_border{border-style:solid;border-color:#000}.proto_masonry_excerpt
div{padding-top:15px;clear:both}.proto_masonry_gallery
.proto_masonry_excerpt{padding:0
5px;overflow:hidden;margin:5px
auto}.proto_masonrty_gallery
hr{clear:both}.proto_masonry_excerpt
button.proto-link-button,{display:block;margin:auto}.proto_masonry_excerpt
div.proto-link-button{display:block;text-align:right}.proto_masonry_gallery
.proto_masonry_excerpt{margin:5px
auto 0;line-height:normal;clear:both;position:relative}.proto_masonry_gallery
figure.proto_masonry_figure{position:relative}figure.proto_masonry_figure:hover
.proto_hover_caption{opacity:1}figure.proto_masonry_figure{margin:auto}.proto_masonry_gallery
a{outline:none}.proto_masonry_gallery a
img{outline:none}.proto_masonry_gallery
img{border:0;display:inline-block}.proto_masonry_gallery
.proto_hover_image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:rgba(0,0,0,0.5);opacity:0}.proto_masonry_gallery
.proto_hover_image:before{content:"";display:block;position:absolute;left:50%;top:50%;margin:-37px 0 0 -37px;width:74px;height:74px}.proto_masonry_gallery
.proto_masonry_item:hover
.proto_hover_image{top:0;opacity:1}.proto_masonry_gallery
.proto-snap-image-ontop{visibility:visible}.proto_masonry_container{width:100%;max-width:100%}.panel-grid-cell::after,.fixed:after,.proto_masonry_item:after,.proto_masonry_container:after,.proto_masonry_top:after,figure.proto_masonry_figure:after,.proto_masonry_excerpt:after{content:".";display:block;height:0;clear:both;visibility:hidden}.proto_masonry_item
.more-link{position:relative;line-height:normal;float:right;z-index:99;margin:0
0 5px 0}.proto_caption_hr{margin:0
5px}.proto_excerpt_hr{line-height:normal;clear:both}.proto_page_nav_dots a:before,.proto_page_nav_dots_current:before{content:'\25CF';font-size:25px}.proto_page_nav_current{color:#add8e6}.masonry-animate{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.masonry-animate .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}.proto_masonry_packery{width:100%}.proto_subcaption{text-align:center}