

/* Glowing Borders=glowborder */

.glowborder:hover {
    -webkit-box-shadow: 0px 0px 10px 5px rgba(91, 165, 200, 0.75);
    box-shadow: 0px 0px 10px 5px rgba(91, 165, 200, 0.75);
}
.glowborder {
    -webkit-box-shadow: 0px 0px 2px 2px rgba(47, 51, 40, 0.75);
    box-shadow: 0px 0px 2px 2px rgba(47, 51, 40, 0.75);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}





/* Image with text overlay – text slide effect */

.textslide {
    position:relative;
    overflow:hidden;
}
.textslide .textbox {
    color:white;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    margin-top:0px;
    margin-left:200px;
    border-radius:0px;
    background-color: rgba(0,0,0,0.5);
    -webkit-box-shadow: inset 0px 0px 5px 2px rgba(255,255,255,.1);
    box-shadow: inset 0px 0px 5px 2px rgba(255,255,255,.1);
}
.textslide:hover .textbox {
    margin-top:0px;
    margin-left:0px;
}
.text {
    padding-top: 50px;
}
.textbox {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}



/* Close to Right : Image with text overlay – text slide effect */

.textslide_toright {
    position:relative;
    overflow:hidden;
}
.textslide_toright .textbox_toright {
    color:white;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    right:0;
    margin-top:0px;
    margin-right:200px;
    border-radius:0px;
    background-color: rgba(0,0,0,0.5);
    -webkit-box-shadow: inset 0px 0px 5px 2px rgba(255,255,255,.1);
    box-shadow: inset 0px 0px 5px 2px rgba(255,255,255,.1);
}
.textslide_toright:hover .textbox_toright {
    margin-top:0px;
    margin-right:0px;
}
.text_toright {
    padding-top: 50px;
}
.textbox_toright {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}


/* Close to Bottom from top : Image with text overlay – text slide effect */

.textslide_tobottom {
    position:relative;
    overflow:hidden;
}
.textslide_tobottom .textbox_tobottom {
    color:white;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    right:0;
    margin-top:-250px;

    border-radius:0px;
    background-color: rgba(0,0,0,0.5);
    -webkit-box-shadow: inset 0px 0px 5px 2px rgba(255,255,255,.1);
    box-shadow: inset 0px 0px 5px 2px rgba(255,255,255,.1);
}
.textslide_tobottom:hover .textbox_tobottom {
    margin-top:0px;

}
.text_tobottom {
    padding:25px;
    padding-top: 30px;

}
.textbox_tobottom {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}













