/*Title:   Custom Css File
Author:  http://themeforest.net/user/lorthemes // Bogdan Laurentiu
PLACE HERE YOUR OWN CSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
I WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */



#contact_form .label-form input {
    width: 450px;
    border: 1px solid #DDD;
    background-color: #FCFCFC;
    font-size: 13px;
    color: #9EA3A7;
    height: 40px;
    text-indent: 15px;
    outline: medium none;
    border-radius: 3px;
    background-clip: padding-box;
    box-shadow: 0px 1px 0px #F1F3F3 inset;
    margin-bottom: 15px;
}

#contact_form .label-form textarea {
    width: 450px;
    border: 1px solid #DDD;
    background-color: #FCFCFC;
    font-size: 13px;
    color: #9EA3A7;
    height: 160px;
    text-indent: 15px;
    outline: medium none;
    border-radius: 3px;
    background-clip: padding-box;
    box-shadow: 0px 1px 0px #F1F3F3 inset;
    margin-bottom: 15px;
}

.btn-2 {background: #2c89a0; color: #fff; box-shadow: 0 0px #d84852; -webkit-transition: none; -moz-transition: none; transition: none;}
.btn-2:hover {background: #164450; box-shadow: 0 0px #d84852; top: 0px; color: #fff;}
.btn-2:active {box-shadow: 0 0 #ab3c3c; top: 0px; border: none;}
.btn-2:focus { outline: none;}

.filters-nav ul li.filter-item.is-active:first-child {
    color: #FFF !important;
    background: none repeat scroll 0% 0% #2C89A0 !important;
    border-bottom: 4px solid #164450 !important;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.filters-nav ul li.filter-item.is-active {
    color: #FFF !important;
    background: none repeat scroll 0% 0% #2C89A0 !important;
    border-bottom: 4px solid #164450 !important;
}

#back-top {
    position: fixed;
    bottom: 30px;
    right: 15px;
    background: none repeat scroll 0% 0% #2C89A0;
    border-radius: 4px;
    border-bottom: 2px solid #164450;
}

.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
    display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
    max-height: 150px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}