.page_top_tittle {
    margin:40px 0px 0px 35px; 
    padding-bottom: 30px;
    width:820px; 
    height:30px; 
    font-size:22px; 
    font-weight:bold;
    border-bottom: solid 0.1px rgb(199, 194, 194);
}
#instafeed-gallery-feed {
    display: block;
    margin-top: 0px;
}
#instafeed-gallery-feed a{
    /* display: flex; */
}
.row.no-gutter {
    margin-left: 0;
    margin-right: 0;
}
.img-featured-container img {
    width: 430px;
    
}
.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
    display: inline-block;
    width: 50%;
    height: 50%;
    /* float: left; */
    text-align: center;
    position: relative;
    padding-right: 0;
    padding-left: 0;
	padding-top: 20px;
	vertical-align: top;
}

.img-featured-container {
    overflow: hidden;
    position: relative;
}

.img-featured-container .img-backdrop {
    /* background: linear-gradient(135deg, rgba(38, 163, 255, 0.85), rgba(83, 201, 179, 0.85)); */
    margin: 10px 0px 0px 33px ;
    padding: 0;
    width: 430px;
    height: 400px;
    position: absolute;
    z-index: 1;
    opacity: 0;
    transition: all 0.3s ease;
}

.img-featured-container:hover > .img-backdrop {
    opacity: 1;
}

/* center text horizontally and vertically on image hover */
.img-featured-container .description-container {
    color: #fff;
    font-size: 12px;
    line-height: 1.2;
    padding: 0 30px;
    text-align: center;
    line-height: 20px;
    width: 100%;
    position: absolute;
    position: absolute;
    position: absolute;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transform-style: preserve-3d;
    z-index: 2;
    opacity: 0;
    transition: all .2s ease;
}

.img-featured-container .description-container .fa-instagram {
    font-size: 40px;
}

.img-featured-container .description-container p {
    font-weight: 300;
    margin-bottom: 0;
}

.img-featured-container:hover .description-container {
    opacity: 1;
}

.img-featured-container .description-container .caption {
    display: none;
    margin-bottom: 10px;
}

.img-featured-container .description-container .likes,
.img-featured-container .description-container .comments {
    margin: 0 5px;
}

/* load more button */
.btn-instafeed-load {
    color: #fff;
    background: #26a3ff;
    font-size: 16px;
    margin: 20px auto;
    padding: 8px 40px;
    display: inline-block;
    width : 20%;
    border: none;
}
.btn_insta{
    width : 100%;
    padding : 10px;
    text-align: center;
}
.def_name_space{
 color : #000;
 margin : 25px 0px 0px;
 /*background : linear-gradient(to left, white 0%, green 50% 70%, white 100%);*/
 display: block;
 width : 100%;
 height : 30px;
 border : none;
 font-size : 20px;
 text-align: center;
}
/* media queries  */
@media screen and (min-width:768px) {
    .img-featured-container .description-container .caption {
        display: block;
        width: 50%;
    }
}