﻿a:hover {
    color: #4EB7C0;
}

/* menu */
.navbar nav ul.nav li.dropdown ul.dropdown-menu li a:active, .navbar nav ul.nav li.dropdown ul.dropdown-menu li a:focus {
    background: #4EB7C0;
}

ul.nav li.dropdown ul.dropdown-menu li a:hover, ul.nav li.dropdown a:hover {
    color: #4EB7C0;
}

ul.topmenu li a:hover {
    color: #4EB7C0;
}

ul.topmenu li i {
    color: #ffffff !important;
    font-size: 10px;
    margin: 0px 5px 0px 0px;
}

    ul.topmenu li i:hover {
        color: #4EB7C0 !important;
        cursor: default;
    }

/* slider */
.bg-color {
    background: #4EB7C0;
}

/* layerslider */
.ls-highlighted-h.color {
    background: #4EB7C0;
}

/* form */
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    border-color: #4EB7C0;
}

form#contactform .validation {
    color: #4EB7C0;
}

#sendmessage {
    border: 1px solid #4EB7C0;
}

/* icon */
[class^="icon-"].active {
    color: #4EB7C0;
}

a i.icon-bglight:hover,
a i.icon-bgdark:hover {
    background: #4EB7C0;
}

i.icon-bglight.active {
    background: #4EB7C0;
}

ul.styledlist li:before {
    color: #4EB7C0;
}

/* CTA */
.cta-text h2 span {
    color: #4EB7C0;
}

/*-- button -- */
.btn-color {
    border: 1px solid #4EB7C0;
    background: #4EB7C0;
}

/* content */
.box:hover .text h4 {
    color: #4EB7C0;
}

#inner-headline ul.breadcrumb li a:hover {
    color: #4EB7C0;
}

a.thumbnail:hover,
a.thumbnail:focus {
    border-color: #4EB7C0;
}

/* blog */
article .post-heading h3 a:hover {
    text-decoration: none;
    color: #4EB7C0;
}

ul.cat li a:hover, ul.folio-detail li a:hover {
    color: #4EB7C0;
}

.meta-post a.author:hover, .meta-post a.date:hover {
    background: #4EB7C0;
}

.about-author {
    background: #4EB7C0;
}

.meta-bottom li a:hover {
    color: #4EB7C0;
}

#pagination a:hover {
    background: #4EB7C0;
}

/* component */
.pagination ul > .active > a,
.pagination ul > .active > span {
    background: #4EB7C0;
    border: 1px solid #4EB7C0;
}

    .pagination ul > .active > a:hover,
    .pagination ul > .active > span:hover {
        background: #4EB7C0;
        border: 1px solid #4EB7C0;
    }

.pagination ul > li > a:hover {
    color: #4EB7C0;
}

.pullquote-left {
    border-left: 5px solid #4EB7C0;
}

.pullquote-right {
    border-right: 5px solid #4EB7C0;
}

.pricing-box-wrap.special .pricing-heading {
    background: #4EB7C0;
}

/* portfolio */
ul.portfolio-categ.filter li.active a {
    color: #4EB7C0;
}

/* footer */
footer a:hover {
    color: #4EB7C0;
}

footer ul.link-list li a:hover {
    color: #4EB7C0;
}

.btn-info:hover, .btn-success:hover, .btn-danger:hover {
    color: #4EB7C0;
    box-shadow: 0px 0px 5px;
}

.companyrights {
    font-size: 12px;
}

    .companyrights img {
        height: 25px;
    }

div.footer-tags p a {
    color: #808080;
    font-size: 15px;
}

    div.footer-tags p a:hover {
        color: #4EB7C0;
        cursor: pointer;
        -webkit-transition: color 0.5s ease-out;
        -moz-transition: color 0.5s ease-out;
        -o-transition: color 0.5s ease-out;
        -ms-transition: color 0.5s ease-out;
        transition: color 0.5s ease-out;
    }

div.footer-tags h6 {
    color: #333333;
    text-shadow: 0px -1px 0px #111111;
}

ul.footer-tags {
    float: left;
    list-style: none outside none;
    width: 100%;
}

    ul.footer-tags li {
        border: medium none;
        border-radius: 4px;
        display: block;
        float: left;
        margin: 2px;
        width: auto;
        font-size: 14px;
    }

        ul.footer-tags li:hover {
            background: none repeat scroll 0 0 #4EB7C0;
            transition: background-color 0.90s ease-out 0.10s;
        }

        ul.footer-tags li a {
            padding: 2px 5px;
            color: #808080;
            text-shadow: 0px -1px 0px #111111;
        }

            ul.footer-tags li a:hover {
                cursor: pointer;
                color: #333333;
                text-shadow: 0px 0px 0px #111111;
            }

#Master_Contact_Form textarea {
    resize: none;
    width: 250px;
}
