.text-primary {
    color: #e46c0a;
}
.text-muted {
    color: #777;
}
.text-light {
    color: #fff;
}
a {
    color: #e46c0a;
}
a:active,
a:hover {
    color: #e46c0a;
}
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
    color: #e46c0a;
}
mark,
ins {
    background: #e46c0a;
}
::selection {
    background: #e46c0a;
}
::-moz-selection {
    background: #e46c0a;
}
.site-nav > ul > li.current > a {
    color: #e46c0a;
}
@media screen and (min-width: 920px) {
    .site-nav > ul > li:hover > a {
        color: #e46c0a;
    }
    .overlay .main-header .site-nav > ul > li:hover > a {
        border-color: #fff;
    }
    .side-header .site-nav > ul > li:hover > a {
        border-right-color: #e46c0a;
    }
    .side-header-right .site-nav > ul > li:hover > a {
        border-left-color: #e46c0a;
    }
}
.blog-list-wrap .entry-header:after {
    background-color: #e46c0a;
}
.entry-meta a:hover,
.entry-footer a:hover {
    color: #e46c0a;
}
.entry-footer li a:hover {
    border-color: #e46c0a;
}
.post-attributes h3:after {
    background-color: #e46c0a;
}
.post-pagination li a:hover {
    border-color: #e46c0a;
    color: #e46c0a;
}
.form-control:focus,
select:focus,
input:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="subject"]: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: inherit;
}
a .entry-title:hover {
    color: #e46c0a;
}
.widget-title:after {
    background-color: #e46c0a;
}
.widget_nav_menu li.current-menu-item a {
    border-right-color: #e46c0a;
}
.breadcrumb-nav a:hover {
    color: #e46c0a;
}
.entry-meta a:hover {
    color: #e46c0a;
}
.widget-box a:hover {
    color: #e46c0a;
}
.post-attributes a:hover {
    color: #e46c0a;
}
.post-pagination a:hover,
.post-list-pagination a:hover {
    color: #e46c0a;
}
/*Onetone Shortcode*/
.portfolio-box:hover .portfolio-box-title {
    background-color: #e46c0a;
}
/*Shortcode*/
.text-primary {
    color: #e46c0a;
}
.magee-dropcap {
    color: #e46c0a;
}
.dropcap-boxed {
    background-color: #e46c0a;
    color: #fff;
}
.magee-highlight {
    background-color: #e46c0a;
}
.comment-reply-link {
    color: #e46c0a;
}
.btn-normal,
a.btn-normal,
.magee-btn-normal,
a.magee-btn-normal {
    background-color: #e46c0a;
    color: #fff;
}
.btn-normal:hover,
.magee-btn-normal:hover,
.btn-normal:active,
.magee-btn-normal:active,
.comment-reply-link:active,
.btn-normal:focus,
.magee-btn-normal:focus,
.comment-reply-link:focus {
    background-color: #24c2d6;
    color: #fff;
}
.magee-btn-normal.btn-line {
    background-color: transparent;
    color: #e46c0a;
    border-color: #e46c0a;
}
.magee-btn-normal.btn-line:hover,
.magee-btn-normal.btn-line:active,
.magee-btn-normal.btn-line:focus {
    background-color: rgba(255, 255, 255, 0.1);
}
.magee-btn-normal.btn-3d {
    box-shadow: 0 3px 0 0 #21aec0;
}
.icon-box.primary {
    color: #e46c0a;
}
.portfolio-list-filter li a:hover,
.portfolio-list-filter li.active a,
.portfolio-list-filter li span.active a {
    background-color: #e46c0a;
    color: #fff;
}
.magee-tab-box.tab-line ul > li.active > a {
    border-bottom-color: #e46c0a;
}
.panel-primary {
    border-color: #e46c0a;
}
.panel-primary .panel-heading {
    background-color: #e46c0a;
    border-color: #e46c0a;
}
.pricing-top-icon {
    color: #e46c0a;
}
.magee-pricing-box.featured .panel-heading {
    background-color: #e46c0a;
}
.pricing-tag .currency {
    color: #e46c0a;
}
.pricing-tag .price {
    color: #e46c0a;
}
.pricing-box-flat.featured {
    background-color: #e46c0a;
    color: #fff;
}
.person-vcard .person-title:after {
    background-color: #e46c0a;
}
.person-social li a:hover {
    color: #e46c0a;
}
.person-social.boxed li a:hover {
    color: #fff;
    background-color: #e46c0a;
}
.magee-progress-box .progress-bar {
    background-color: #e46c0a;
}
.counter-top-icon {
    color: #e46c0a;
}
.counter:after {
    background-color: #e46c0a;
}
.timeline-year {
    background-color: #e46c0a;
}
.timeline-year:after {
    border-top-color: #e46c0a;
}
@media (min-width: 992px) {
    .magee-timeline:before {
        background-color: #e46c0a;
    }
    .magee-timeline > ul > li:before {
        background-color: #e46c0a;
    }
    .magee-timeline > ul > li:last-child:before {
        background-image: -moz-linear-gradient(left, #e46c0a 0%, #e46c0a 70%, #fff 100%);
        background-image: -webkit-gradient(linear, left top, right top, from(#e46c0a), color-stop(0.7, #e46c0a), to(#fff));
        background-image: -webkit-linear-gradient(left, #e46c0a 0%, #e46c0a 70%, #fff 100%);
        background-image: -o-linear-gradient(left, #e46c0a 0%, #e46c0a 70%, #fff 100%);
    }
}
.icon-list-primary li i {
    color: #e46c0a;
}
.icon-list-primary.icon-list-circle li i {
    background-color: #e46c0a;
    color: #fff;
}
.divider-border .divider-inner.primary {
    border-color: #e46c0a;
}
.img-box .img-overlay.primary {
    background-color: rgba(55, 202, 221, 0.7);
}
.img-box .img-overlay-icons i {
    background-color: #e46c0a;
}
.portfolio-img-box {
    background-color: #e46c0a;
}
.tooltip-text {
    color: #e46c0a;
}
.star-rating span:before {
    color: #e46c0a;
}
.woocommerce p.stars a:before {
    color: #e46c0a;
}
@media screen and (min-width: 920px) {
    .site-nav.style1 > ul > li.current > a > span,
    .site-nav.style1 > ul > li > a:hover > span {
        background-color: #e46c0a;
    }
    .site-nav.style2 > ul > li.current > a > span,
    .site-nav.style2 > ul > li > a:hover > span {
        border-color: #e46c0a;
    }
    .site-nav.style3 > ul > li.current > a > span,
    .site-nav.style3 > ul > li > a:hover > span {
        border-bottom-color: #e46c0a;
    }
}
