
.form-control:focus {
    border-color: #f77f20;
}

.colorstext {
    color: #f77f20;
}
.coloricon i, .faq-details i {
    color: #f77f20;
}
.colorsbg {
    background: #f77f20;
}

.separator {
    background: #f77f20;
}
.separator-left {
    background: #f77f20;
}

.separator_wrap::after,
.separator_wrap::before {
    background-color: #f77f20;
}
.separator_wrap-left::after {
    background-color: #f77f20;
}
.separator2 {
    border: 2px solid #f77f20;
}
/*
Button
*/
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary.focus,
.btn-primary:focus,
.btn-primary.disabled,
.btn-primary.disabled:hover {
    background-color: #f77f20;
    border-color: #f77f20;
}

.btn-primary.btnxs:hover {
    background: #f77f20;
}

.btn-default:hover {
    color: #f77f20;
}
.btn-primary {
    background-color: #f77f20;
    border: 2px solid #f77f20;
}

btn-primary:focus {
    background-color: #f77f20;
}
.btn-primary:hover {
    border-color: #f77f20;
    color: #f77f20;
}

h1 span {
    color: #f77f20;
}


.nav .btn-primary:hover {
    color: #f77f20 !important;
}

.navbar-default .btn-default:hover {
    border: 1px solid #f77f20;
}

.fixed-nav.navbar .navbar-nav > .active > a,
.fixed-nav.navbar .navbar-nav > .active > a:hover,
.fixed-nav.navbar .navbar-nav > .active > a:focus,
.fixed-nav.navbar .navbar-nav > li > a:hover,
.fixed-nav.navbar .navbar-nav > li > a:focus {
    color: #f77f20;
}

.try-registration-form input {
    border-left: 3px solid #f77f20;
}
.try-registration-form textarea {
    border-left: 3px solid #f77f20;
}
.try-registration-form input:focus {
    border: 1px solid #f77f20;
    border-left: 3px solid #f77f20;
}

.team-separator {
    background: #f77f20;
}

.testimonialslide .carousel-indicators .active {
    background: #f77f20 !important;
    border-color: #f77f20 !important;
}

.rating {
    color: #f77f20;
}

.pricing-table {
    border: 2px solid #f77f20;
}

.pricing-table.active {
    background-color: #f77f20;
    border-color: #f77f20;
}

.timeline .timeline-year {
    border: 3px solid #f77f20;
    color: #f77f20;

}
.timeline .timeline-year:hover {
    background: #f77f20;
    -webkit-box-shadow: 0px 0px 0px 2px #f77f20;
    box-shadow: 0px 0px 0px 2px #f77f20;
}

.timeline .start {
    background: #f77f20;
}

.timeline .timeline-info:hover:after {
    background: #f77f20;
    border: 2px solid #f77f20;
}

.subscribe-wrap.body-subscribe .subscribe-input {
    border-color: #f77f20;
}

.newsletter-icon i {
    font-size: 225px;
    color: #f77f20;
}

.tweet a:hover {
    color: #f77f20;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #f77f20;
}

.faq-details i {
    z-index: 1 !important;
}

#fancy-inputs label.input span:before {
    background-color: #f77f20;
}

#fancy-inputs input:focus + span span {
    color: #f77f20;
}

#fancy-inputs label.textarea span:before {
    background-color: #f77f20;
}

#fancy-inputs textarea:focus + span span {
    color: #f77f20;
}

.address i {
    color: #f77f20;
}

.footer-link a:hover {
    color: #f77f20;
}

.social-link-img a span:hover {
    color: #f77f20;
}

.social-link a span:hover {
    color: #f77f20;
}

.footer-link-default a:hover {
    color: #f77f20;
}
.form-control:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #f77f20;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #f77f20;
}
/*# sourceMappingURL=style.css.map */

@media(max-width:1024px){
    .newsletter-icon i{    font-size: 125px;}
    .subscribe-wrap{width:100%;}
}