@charset "utf-8";
/* CSS Document */

/* General style start
========================================*/
a:hover{
    transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
}

.btn:hover{
    transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
}

.btn-remove,
.btn-style{
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
}


/* General style end
========================================*/


/* Navigation style start
========================================*/

/* Navigation style end
========================================*/


/* Content style start
========================================*/
.add-right .form-control{
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
}

.gallery-edit-bottom .form-control{
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;	
}

.edit-tags,
.remove-image,
.gallery-edit-top::after{
    transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
}

.media-body .posted-days::before,
.media-comment ul li+li::before{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}

.gallery-area{
    align-items: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -o-align-items: flex-start;
    -ms-align-items: flex-start;
    display: -webkit-box;
    display: -moz-box; 
    display: -ms-flexbox; 
    display: -webkit-flex;  
    display: flex;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-box-lines:multiple;
    -moz-box-lines: multiple;

}

.gallery-item{
    margin: 2px;
    flex-grow: 2;
    -webkit-flex-grow: 2;
    -moz-flex-grow: 2;
    -ms-flex-grow: 2;
    flex-shrink: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-shrink: 1;
    flex-basis: 25%;
    -webkit-flex-basis: 25%;
    -moz-flex-basis: 25%;
    -ms-flex-basis: 25%;
    align-self: stretch;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    position: relative;
}

.item-content,
.gallery-item::before{
    transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
}
/* Content style end
========================================*/



/* Responsive style start
========================================*/
@media(max-width:991px){
    .gallery-item{
        flex-basis: 33.33%;
        -webkit-flex-basis: 33.33%;
        -moz-flex-basis: 33.33%;
        -ms-flex-basis: 33.33%;
    }
}

@media(max-width:639px){
    .gallery-item{
        flex-basis: 50%;
        -webkit-flex-basis: 50%;
        -moz-flex-basis: 50%;
        -ms-flex-basis: 50%;
    }
}

@media(max-width:479px){
    .gallery-item{
        flex-basis: 100%;
        -webkit-flex-basis: 100%;
        -moz-flex-basis: 100%;
        -ms-flex-basis: 100%;
    }
}
/* Responsive style end
========================================*/

