body {
	color: #7a7a7a;
}
h1,h2,h3,h4,h5,h6 {
	color:#4f4f4f;
}

p {
	color: #7a7a7a;
}

blockquote:before {
  color: #ff5800;
}

.dark{background: #4f4f4f;color: #fff;}

.animated-line.animated-light:after{border-color: #4f4f4f;}

a{
	color: #ff5800;
}
a:focus{color: #4f4f4f;}
a:hover{
	color: #4f4f4f;
}
a:focus{outline: none;}
hr{background: #d1d1d1;}

.cp-color{
	color: #ff5800;
}

.backtotop{background:#ff5800;}

#cp-top .c-top-left ul li a{color: #fff;}
#cp-top .c-top-left ul li a:hover,#cp-top .c-top-left ul li a:hover i{color: #ff5800;}
#cp-top .c-top-left ul li.email i{color: #fff;}
#cp-top .c-top-left ul li.phone i{color: #fff;}

#cp-top .social ul li{color: #fff;}
#cp-top .social ul li:after{color: rgba(255,255,255,.5);}

#cp-top .c-top-right a.appointment{background: #ff5800;color: #fff;}
#cp-top .c-top-right a.appointment:hover{ background: #4f4f4f;}

#cp-top .c-top-left ul li a:hover,#cp-top .c-top-left ul li a:hover i{text-decoration: none; color: #ff5800;}

#cp-header a.navbar-brand:hover h2{color: #ff5800;}
#cp-header .navbar-nav li.current-menu-item a{color: #ff5800;}
#cp-header .navbar-nav li a:hover{color: #ff5800;}


/**@media 575px**/@media ( max-width: 575px ){
	#cp-header .mobile_btn{background: #ff5800;}	
}/**end @media 575px**/

/**dropdown**/
#cp-header .navbar-nav li:hover ul{background: #ff5800;}
/**end dropdown**/

.banner-content .banner-btn a.global-btn:hover{color: #4f4f4f;}

a.global-btn{background: #ff5800;}
a.global-btn:hover{border-color: #4f4f4f;color: #4f4f4f;}

.checklists li i{color: #4f4f4f;}

.cp-services h4 a:hover{color: #4f4f4f;}

.our-blog-date {
  color: #ff5800;
}
.blog-item h3 a:hover{color: #ff5800;}

.wp-pagenavi a:hover,.wp-pagenavi span.current{background: #ff5800!important;border-color: #ff5800!important;}
.form-control:focus {
    box-shadow: 0 0 0 0.2rem #ff5800;
}
.widget ul li span{color: #ff5800;}
.widget .widget-title:after{border-top: solid 2px #ff5800;}
.widget .tagcloud a:hover{background: #ff5800;}
.comments-area .submit{background: #ff5800;}
.comments-area .submit:hover{background: #4f4f4f;}

.comment-metadata a:hover,
.comment-metadata a:focus,
.pingback .comment-edit-link:hover,
.pingback .comment-edit-link:focus {

	color: #ff5800;

}
.side-post-entry h4 a:hover{color: #ff5800;}
.nf-field-container .nf-field-element input[type="text"]:focus,
.nf-field-container .nf-field-element input[type="email"]:focus,
.nf-field-container .nf-field-element input[type="password"]:focus,
.nf-field-container .nf-field-element input[type="tel"]:focus,
.nf-field-container .nf-field-element input[type="number"]:focus,
.nf-field-container .nf-field-element select:focus,
.nf-field-container .nf-field-element textarea:focus{
	border-color:#ff5800;
}

.field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit]{background: #ff5800;border: solid 1px #ff5800;}
.field-wrap button:hover, .field-wrap input[type=button]:hover, .field-wrap input[type=submit]:hover{border-color: #ff5800;color: #ff5800;}

.widget ul li a:hover{color: #ff5800;}

.testimonial-section .info-outer h2{
	color: #ff5800;
}
.testimonial-section .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
    background: #ff5800;
    border-color:  #ff5800;
    cursor: pointer;
}

.pricing-section .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
    background: #ff5800;
    border-color:  #ff5800;
    cursor: pointer;
}

/**@media 991px**/@media ( max-width: 991px ){

	#cp-header .navbar-nav li.current-menu-item a{color: #ff5800;}
	#cp-header .navbar-nav i.toggle-down{background: #ff5800;}
	#cp-header .navbar-nav ul li a:hover{color:#ff5800;}

}/**end @media 991px**/


.animated-line {
    background: #ff5800;
}

.footer-about .footer-widget ul li a{background: #ff5800;}

.footer-widgets .footer-info i, .footer-about .footer-info i{color: #ff5800;}

.get-started-btn a.global-btn {
    background: #ff5800;
}

a.global-btn.btn-text{color: #ff5800;}

.testimonial-section .owl-item:before {
    background: #ff5800;
}

.testimonial-section .slide-item .author-info h4 {
    color: #4f4f4f;
}

.row-contact{background: #ff5800;}

.row-contact .animated-line.animated-light:after {
    border-color: #ff5800;
}

.gallery-slide .owl-prev span, .gallery-slide .owl-next span{background:#ff5800;}

.gallery-slide .owl-prev span:hover, .gallery-slide .owl-next span:hover{background:#4f4f4f;}


.pricing .pricing-widget:hover .pricing-header .price-cost, .pricing .pricing-widget.active .pricing-header .price-cost {
    background-color: #ff5800;
}

.pricing .pricing-widget:hover .pricing-content, .pricing .pricing-widget.active .pricing-content {
    background-color: #ff5800;
}

.pricing .pricing-widget .pricing-content .pricing-button a, .pricing .pricing-widget .pricing-content .pricing-button button {
    background: #ff5800;
}
.footer-about .footer-widget {
        background: #4f4f4f !important;
}
#cp-header .navbar-nav li.current-menu-item a, #cp-header .navbar-nav li a:hover  {
    color: #ff5800 !important;
}
#cp-header .navbar-nav li a  {
    color: #ffffff !important;
}