.category-header h1{
    font-family:'Helvetica Neue', sans-serif;
    font-size:30px;
    color:#000000;
    ;
    padding-left:10px;
    font-weight:700;
    margin-bottom:20px
}
.budget-alert{
    font-size:18px;
    font-weight:300
}
.item-img-container{
    position:relative;
    display:inline-block;

}

.item-img-container:hover .image-secondary {
    display: block;
}

.item-block .image-secondary{
position: absolute;
  left: 0;
  top: 0;
  display: none;
}

.item-img-text{
    bottom:0px;
    font-family:'Lato', sans-serif;
    font-size:11px;
    font-weight:700;
    position:absolute
}
.item-block .navigation{
    margin-bottom:20px
}

.item-block .navigation .header{
    font-family:'Helvetica Neue', sans-serif;
    font-size:30px;
    color:#000000;
}
.item-block .navigation .header :hover{
    color:#000000
}
.item-block .navigation .header h2{
    display:inline
}
.item-block .navigation .chevron{
    margin-top:13px;
    font-size:15px;
    color:#4a4a4a
}
.item-block .navigation .chevron :hover{
    color:#000000
}
.item-block .corp-item a{
    color:#000000;
    font-weight:300
}
.item-block .corp-item a:hover{
    font-weight:400
}
.yamm-content{
    color:#ffffff !important
}
@media (min-width: 979px){
    ul.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
}
.chat{
    position:fixed;
    width:60px;
    height:60px;
    bottom:40px;
    right:40px;
    background-color:#25d366;
    color:#FFF;
    border-radius:50px;
    text-align:center;
    font-size:30px;
    box-shadow:2px 2px 3px #999;
    z-index:100
}
.chat-float{
    color:#FFFFFF;
    margin-top:16px
}
.text-xs-left{
    text-align:left
}
.text-xs-right{
    text-align:right
}
.text-xs-center{
    text-align:center
}
.text-xs-justify{
    text-align:justify
}
@media (min-width:768px){
    .text-sm-left{
        text-align:left
    }
    .text-sm-right{
        text-align:right
    }
    .text-sm-center{
        text-align:center
    }
    .text-sm-justify{
        text-align:justify
    }
}
@media (min-width:992px){
    .text-md-left{
        text-align:left
    }
    .text-md-right{
        text-align:right
    }
    .text-md-center{
        text-align:center
    }
    .text-md-justify{
        text-align:justify
    }
}
@media (min-width:1200px){
    .text-lg-left{
        text-align:left
    }
    .text-lg-right{
        text-align:right
    }
    .text-lg-center{
        text-align:center
    }
    .text-lg-justify{
        text-align:justify
    }
}
.error{
    color:maroon;
}
 