.green{
    color: #03c9a9;
}

.remove-input{
    border: none;
    background-color: white !important;
}

input[type="text"]:hover,
input[type="email"]:hover{
    cursor: default;
}

#owl-demo .item{
    margin: 3px;
}
#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
    border-radius: 3px;
}
.owl-item:hover{
    /*background-color: #1ABB9C;*/
    border: 2px #1ABB9C solid;
    border-radius: 3px;
}

.overlay{
    background:rgba(0,0,0,.75);
    text-align:center;
    padding:45px 0 66px 0;
    opacity:0;
    -webkit-transition: opacity .25s ease;
    -moz-transition: opacity .25s ease;
}

.item:hover #overlay {
    opacity:1;
}

div.item{
    float:left; /* important */
    position:relative; /* important(so we can absolutely position the description div */
}
div.description{
    /*position:absolute; /!* absolute position (so we can position it where we want)*!/*/
    bottombottom:0px; /* position will be on bottom */
    left:0px;
    width:100%;
    /* styling bellow */
    background-color:black;
    font-family: 'tahoma';
    font-size:15px;
    color:white;
    opacity:0.6; /* transparency */
    filter:alpha(opacity=60); /* IE transparency */
    border-radius: 4px;
}
p.description_content{
    padding:10px;
    margin:0px;
}