/*----- color code #cd9967 --------*/

:root {
    --primaryColor: #ff0000;
    --secondaryColor: #333333;
}

a:hover {
    color: var(--primaryColor);
}

nav ul li a.active {
    background: var(--secondaryColor);
    color: #ffffff;
}

.content-right {
    border-right: 20px solid var(--secondaryColor);
}

.content_left .author:before {
    background: #cd9967;
}

.content_left .author:before {
    background: var(--primaryColor);
}

.responsive-mobile-menu ul ul li:before {
    background: #cd9967;
}

a.button.grey:hover {
    border-color: #cd9967;
}

.exclamations p a {
    color: #cd9967;
}

a.create_account i {
    color: #cd9967;
}

.checkout_table .table>tbody>tr>td.brown p {
    color: #cd9967;
}

.address_2 .address_location p:after {
    color: #cd9967;
}

.error-section h1 {
    color: #cd9967;
}

.accordion h3.ui-state-active {
    background-color: #cd9967;
}

.project-view h3:before {
    background-color: #cd9967;
}

.sec-title h2 {
    color: #cd9967;
}

.z-depth-2,
.page-signin .card {
    border-color: #cd9967;
}

.services_wrap .services_two a {
    color: #cd9967;
}

.services_wrap .services_two:hover {
    border-color: #cd9967;
}

.accordion h3.ui-state-active {
    background: #cd9967;
}

.services_news .news .content>a:hover {
    color: var(--primaryColor);
}

.meta li i {
    color: #cd9967;
}

.details-heading .social_icons a i {
    color: #cd9967;
}

.testimonial_slide .usr_detail span {
    color: #cd9967;
}

.usr_detail img {
    border-color: #cd9967;
}

.call_action {
    background-color: #cd9967;
}

.service:hover span {
    color: var(--primaryColor);
}

.content-right {
    border-right: 20px solid #858585;
}

.my-selector a:hover {
    color: #fff;
    background-color: var(--primaryColor);
}

.my-selector a.selected {
    color: #fff;
    background-color: var(--secondaryColor);
}

.item_inner.item_inner .overlay a {
    background: var(--primaryColor);
    color: #ffffff;
}

.accrodion-grp .accrodion .accrodion-title i {
    color: var(--secondaryColor);
}

.owl-carousel .owl-dot.active {
    background-color: var(--primaryColor);
}

.footer-text h6 span {
    color: #cd9967;
}

.team_details p.member_d {
    color: #cd9967;
}

.quote {
    border-left: 2px solid #cd9967;
}

.owl-carousel .owl-dot.active {
    background-color: var(--secondaryColor);
}

.blog_details p.wp {
    color: #cd9967;
}

.footer-text h6 span {
    color: #cd9967;
}

.social_icon ul li a:hover {
    color: var(--primaryColor);
}

.team_details p.member_d {
    color: #cd9967;
}

.project_carousel.owl-carousel .owl-nav button:hover {
    background-color: #cd9967;
    color: #ffffff;
}

.single_blog .blog_details p.wp {
    color: #cd9967;
}

.quote {
    border-left: 2px solid #cd9967;
}

.tag p span {
    color: #cd9967;
}

.comment_detail p.date {
    color: #cd9967;
}

.comment_detail a i {
    color: #cd9967;
}

.reply_form .inner_form #contact_form .post_button {
    background: #cd9967;
    border: 2px solid #cd9967;
    color: #ffffff;
}

.reply_form .inner_form #contact_form .post_button:hover {
    background: #ffffff;
    color: #cd9967
}

.post_details span {
    color: #cd9967;
}

.nav>li>a:hover {
    background-color: #cd9967;
    color: #ffffff;
    border: 1px solid #cd9967;
}

.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #cd9967;
    border: 1px solid #cd9967;
}

.price p {
    color: #cd9967;
}

.qnt ul li span:hover {
    color: #cd9967;
}

.qnt-counter a:hover {
    background-color: #cd9967;
    border: 1px solid #cd9967;
    color: #ffffff;
}

.descp-list ul li:after {
    background-color: #cd9967;
}

.descp-list ul li.current h3 {
    color: #cd9967;
}

.descp-list ul li.current:before {
    background-color: #cd9967;
}

.review-contact form input:focus {
    outline: #cd9967;
    border: 1px solid #cd9967;
}

.review-contact textarea input:focus {
    outline: #cd9967;
    border: 1px solid #cd9967;
}

.review-contact form button:hover {
    background: #cd9967;
    border: 1px solid #ffffff;
    color: #ffffff;
}

.slider-2 .lyr4 {
    background: #cd9967;
    color: #fff;
    border: 2px solid #cd9967;
}

.project-view h2:before {
    background: #cd9967;
}

.pagination .prev a:hover {
    color: #cd9967;
}

.pagination .prev a:hover i {
    color: #cd9967;
}

.pagination .next a:hover {
    color: #cd9967;
}

.pagination .next a:hover i {
    color: #cd9967;
}

ul.page_numbers li a.active {
    background: #cd9967;
    color: #ffffff;
}

ul.page_numbers li a:hover {
    background: #cd9967;
    color: #ffffff;
}

.slider-3 .slider_social_icon a:hover i {
    color: #cd9967;
}

.testimonial_3 .testi_outer:hover p.testi_name {
    color: #cd9967;
}

.footer-3 .footer-3-logo:before {
    background: #cd9967;
}

.footer-3 .footer-social a:hover {
    background: #cd9967;
    border: 1px solid #cd9967;
    color: #ffffff;
}

.address_location p:before {
    background: var(--primaryColor);
}

#contact_form .form-control:focus {
    border: 2px solid #f4f4f4;
    /* border: 2px solid pink; */
}

.testi_carousel_2 .owl-item.center>.item .testi_outer p.testi_name {
    color: #cd9967;
}