/* YOUR CUSTOM STYLES */
/*-- gallery --*/ 
.gallery-wthreegrids {
    padding: 0;
}
.gallery-grid a.agilefig{
    background: url(../img/products/NSD_2635.jpg) no-repeat center 0px;
    background-size: cover;  
	display: block;
    min-height: 238px;
}
.gallery-grid a.agilefig.gallery-img2{
    background: url(../images/g02.jpg) no-repeat center 0px; 
	background-size: cover;
}
.gallery-grid a.agilefig.gallery-img3{
    background: url(../images/g03.jpg) no-repeat center 0px; 
	background-size: cover; 
}
.gallery-grid a.agilefig.gallery-img4{
    background: url(../images/g04.jpg) no-repeat center 0px; 
	background-size: cover; 
} 
.gallery-grid a.agilefig.gallery-img5{
    background: url(../images/g05.jpg) no-repeat center 0px; 
	background-size: cover;
}
.gallery-grid a.agilefig.gallery-img6{
    background: url(../images/g06.jpg) no-repeat center 0px; 
	background-size: cover; 
}
.gallery-grid a.agilefig.gallery-img7{
    background: url(../images/g07.jpg) no-repeat center 0px; 
	background-size: cover; 
} 
.gallery-grid a.agilefig.gallery-img8{
    background: url(../images/g08.jpg) no-repeat center 0px; 
	background-size: cover;
}
.gallery-grid a.agilefig.gallery-img9{
    background: url(../images/g09.jpg) no-repeat center 0px; 
	background-size: cover; 
}
.gallery-grid a.agilefig.gallery-img10{
    background: url(../images/g10.jpg) no-repeat center 0px; 
	background-size: cover; 
} 
.gallery-grid a.agilefig.gallery-img11{
    background: url(../images/g11.jpg) no-repeat center 0px; 
	background-size: cover; 
}
.gallery-grid a.agilefig.gallery-img12{
    background: url(../images/hebbal.jpg) no-repeat center 0px; 
	background-size: cover; 
} 
.gallery-grid {
    padding: 0; 
}
.gallery-grid.gallery-grid3 {
    float: right;
}
.gallery-grid.gallery-text, .gallery-grid.gallery-text2, .gallery-grid.gallery-text3 {
    padding: 4em 3em;
    background: #fff;
    position: relative;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
    transition: .5s all;
}
.gallery-grid-row h4 {
    font-size: 1.6em;
    color: #00ada6;
    margin-bottom: 0.8em;
	-webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
    transition: .5s all;
}
.gallery-grid p { 
    line-height: 2em;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-o-transition: .5s all;
	-ms-transition: .5s all;
	transition: .5s all;
}
.gallery-grid.gallery-text:before {
    content: '';
    width: 0px;
    height: 0px;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-right: 15px solid #fff;
    top: 42%;
    left: -15px;
    position: absolute; 
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-o-transition: .5s all;
	-ms-transition: .5s all;
	transition: .5s all;
} 
.gallery-grid.gallery-text3:before {
	content: ''; 
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #fff;
    position: absolute;
	top: 42%;
    right: -15px;
	z-index:9;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-o-transition: .5s all;
	-ms-transition: .5s all;
	transition: .5s all;
} 
.gallery-grid-row:hover .gallery-grid{
    background: #00ada6;
}
.gallery-grid-row:hover .gallery-grid h4{
    color: #000;
}
.gallery-grid-row:hover .gallery-grid p {
    color: #fbfbfb;
}
.gallery-grid-row:hover .gallery-grid.gallery-text:before {
    border-right-color:#00ada6;
} 
.gallery-grid-row:hover .gallery-grid.gallery-text3:before {
    border-left-color:#00ada6;
}