.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.table-outer{height:100%;width:100%;display:table}.table-inner{vertical-align:middle;display:table-cell}.thumb-view .thumb-elem{overflow:hidden;margin-bottom:0;position:relative}.thumb-view .thumb-elem.hovermove header.thumb-elem-header .featimg img.the-thumb,.thumb-view .thumb-elem.hovermove header.thumb-elem-header .featimg source.the-thumb{height:auto;position:absolute;max-width:none;top:-15%;left:-15%;width:130%}.featimg a{display:block}.grid-small{width:16.6666%}.grid-large,.grid-medium{width:33.3333%}.transparent-image{width:100%;vertical-align:middle}.grid-hover{position:absolute;display:none}.grid-small{padding:5px}.grid-medium{padding:3px 5px 5px}.grid-large{padding:5px}#owl-demo .item{margin:3px}#owl-demo .item img{height:auto;width:100%;display:block}.owl-carousel .owl-item{float:left}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.thumb-elem-header{position:relative}.image-hover{height:auto;padding:10px 20px;-webkit-transition:all 3s ease 0s;-moz-transition:all 3s ease 0s;transition:all 3s ease 0s;position:absolute;bottom:-100%;text-align:center;background:rgba(0,0,0,.4);left:0;width:100%;line-height:normal}.masonry_elem .image-hover,.masonry_elem .image-hover:active,.masonry_elem .image-hover:focus,.masonry_elem .image-hover:hover{color:#fff}.masonry_elem:hover .image-hover,.owl-item:hover .image-hover{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s;bottom:0;cursor:pointer}span.follow{float:left}span.follow_icon{float:right}.masonry_elem:hover .instagram_like_count,.owl-item:hover .instagram_like_count{opacity:1}span.instagram_like_count span{font-size:1em;display:inline-block}span.instagram_like_count{color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;position:absolute;opacity:0;text-align:center;top:50%;width:100%;margin-top:-14.5px;display:block}.instagram_imge_like:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#d9ffffff",GradientType=1);background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,hsla(0,0%,100%,.85)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.85));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85));left:5%}.instagram_imge_like:after,.instagram_imge_like:before{height:1px;content:"";position:absolute;top:30%;width:35%;display:block}.instagram_imge_like:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d9ffffff",endColorstr="#00ffffff",GradientType=1);right:5%;background:-moz-linear-gradient(left,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,.85)),color-stop(100%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,.85),hsla(0,0%,100%,0));background:-o-linear-gradient(left,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,0))}.instagram_imge_like{position:relative}.instagram_imge_like .count{display:block}.instagram-widget{padding:8px 0;width:100%}.instagram-widget li{list-style:none;height:auto;overflow:hidden;padding-top:5px;margin-right:3%;margin-bottom:1%;width:31.33%;float:left}.widget_apif_sidewidget>:last-child{padding-top:3px;margin-bottom:0}.instagram-widget li:nth-child(3n){margin-right:0}.widget-title-insta{font-size:20px;color:#d28d56;position:relative;text-align:center;line-height:normal;font-family:Playfair Display,serif}.widget_apif_sidewidget .apif-profile{padding:10px;background:#295988}.widget_apif_sidewidget .apif-profile-img{overflow:hidden;border:1px solid #fff;border-radius:100%;width:15%;vertical-align:middle;display:inline-block}.widget_apif_sidewidget .apif-profile-img img{height:100%;border-radius:100%;width:100%;vertical-align:middle;display:inline-block}.widget_apif_sidewidget .apif-profile-name{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;text-align:left;margin-left:10px;line-height:18px;vertical-align:middle;display:inline-block}.widget_apif_sidewidget .apif-profile-follow{min-height:45px;padding:5px;position:relative;border-bottom:1px solid #eee;background:#f8f8f8}.widget_apif_sidewidget .apif-profile-follow>div{font-size:12px;font-weight:700;color:#295988;text-align:center;width:25%;float:left}.widget_apif_sidewidget .apif-profile-follow>div>span{font-size:10px;font-weight:400;color:#999;text-transform:capitalize;display:block}.widget_apif_sidewidget .apif-profile-follow .follow{height:100%;padding:5px;right:0;position:absolute;top:0;width:25%}.widget_apif_sidewidget .follow-inner{height:100%}.widget_apif_sidewidget .apif-profile-follow .follow a{padding:5px 0;font-size:10px;border:1px solid #275a89;font-weight:700;color:#fff;text-transform:capitalize;background:#275a89;width:100%;display:inline-block}.widget_apif_sidewidget .apif-profile-follow .follow a:hover{border:1px solid #275a89;color:#275a89;background:transparent}.widget_apif_sidewidget li img,.widget_apif_sidewidget li video{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;max-width:none;opacity:.7;width:-webkit-calc(100% + 10px);width:calc(100% + 10px)}.widget_apif_sidewidget li img:hover,.widget_apif_sidewidget li video:hover{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.widget_apif_sidewidget ul{padding:0;margin:0}ul.instagram-widget.clear{overflow:hidden}