html{position:relative;min-height:100%}body{color:#262626;margin-top:15px}.footer{background-color:#f5f5f5;padding-top:15px;padding-bottom:20px;margin-top:15px}body>.container{padding:60px 15px 0}.footer>.container{padding-right:15px;padding-left:15px}code{font-size:80%}a,a:link,a:visited{color:#003569}a.btn-primary{color:#fff}video{width:100%;height:auto}@media(min-width:576px){.card-columns{column-count:2}}@media(min-width:768px){.card-columns{column-count:3}}.card-columns .img-fluid{min-width:100%}.card .img-fluid{width:100%;height:100%}@media screen and (max-width:576px){nav.navbar .container{width:100%}}@media(min-width:401px){.min-height{min-height:264px}}@media(max-width:400px){.min-height{min-height:207px}}@media screen and (max-width:576px){nav.navbar .container{width:100%}}.modal-dialog{display:flex;flex-direction:column;justify-content:center;overflow-y:auto;min-height:calc(100vh - 60px)}@media(max-width:767px){.modal-dialog{min-height:calc(100vh - 20px)}}nav a.header-search{color:#ccc}.img-cover{width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center}.social-icon{text-align:left;position:absolute;top:calc((50%) - 7px);left:calc((50%) - 30px);z-index:1}.in-icon{top:50%;left:50%}.img-size{width:100%}.in-container{overflow:hidden;position:relative}.media-item{display:block;float:left;position:relative}.media-link{position:relative}.comment-list p{word-break:break-all;margin-left:48px}.tag-list a{white-space:nowrap}.img-position{height:50%;width:60%;padding-top:10px;display:block;margin:auto}.photolist .post_date{color:#999;font-size:12px;white-space:nowrap}.photolist .caption-text{height:3rem;overflow:hidden}.photolist .card-footer{background:#fff;color:#999;font-size:13px;padding:.55rem 1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photolist .photo_wrapper{position:relative}.photo_wrapper .fa-video-camera,.photo_wrapper .fa-clone{position:absolute;top:20px;right:20px;opacity:.8;text-shadow:1px 1px 3px #aaa}h3.card-text{line-height:1.5}li.list-inline-item.hashtags{margin:4px 1px}.hashtags>a{border:1px solid #cfcfcf;padding:3px 5px;border-radius:5px;background:#e2e2e2}.social_share .col-6 a{display:block;padding:15px 2px;text-decoration:none;font-size:25px}.social_share .addthis_button_facebook{color:#33599d}.social_share .addthis_button_twitter{color:#00a3f8}.social_share .addthis_button_pinterest_share{color:#dc0019}.social_share .addthis_button_tumblr{color:#34455e}