body.dark .pt-home,
body.dark .pt-about,
body.dark .pt-about .pricing,
body.dark .pt-resume,
body.dark .pt-portfolio,
body.dark .pt-blog,
body.dark .pt-contact,
body.dark .blog_single_wrapper,
body.dark .portfolio_single_wrapper {
    background: #101010;
}
body.dark .pt-about .service_item,
body.dark .call_to_action,
body.dark .experience .section_title h4 span,
body.dark .counterup_area,
body.dark .process-head span.process-heading,
body.dark .blog_single_wrapper .post_wrapper,
body.dark .blog_single_wrapper .single-post .author_info,
body.dark .comment-respond,
body.dark .sidebar .widget,
body.dark .header-main,
body.dark .my_clients,
body.dark .bg-black,
body.dark .call_to_action a.hire_btn:hover,
body.dark .testimonial .testimonial-slider {
    background-color: #000;
}
body.dark .calendar-today,
body.dark .calendar-wrapp .ui-datepicker-title,
body.dark .calendar-today:before,
body.dark .calendar-wrapp:after {
    background-color: #1b1b1b;
}
body.dark .experience .section_title {
    background-color: #333333;
}
body.dark .counterup_area .count,
body.dark .process-head {
    background-color: #353535;
}
body.dark .pt-about .info_list, 
body.dark .pt-about .about-desc,
body.dark .comment-respond .reply_form input, 
body.dark .comment-respond .reply_form textarea, 
body.dark .portfolio_single_wrapper .send_message form input, 
body.dark .portfolio_single_wrapper .send_message form textarea,
body.dark .sidebar .widget.search input {
    background-color: transparent;
}
body.dark #date:before, 
body.dark #date:after,
body.dark .calendar-today #todayDay,
body.dark .pt-portfolio .portfolio-filter ul li.active,
body.dark .contact-form button.submit,
body.dark .client_logo {
    background: #fff;
}
body.dark .pt-about .price_item .footer-price a:hover {
    background-color: #414141;
}
body.dark .process-list span {
    background-color: #747677;
}
body.dark .testimonial .nav-slider .swiper-slide:hover {
    background-color: #eaeaea;
}
body.dark .process-list b {
    background: #d2d2d2;
    color: #000;
}
body.dark .slider-text h5,
body.dark .pt-home .banner h1,
body.dark .pt-home .banner p,
body.dark .header-page h2, 
body.dark .header-box h3, 
body.dark .pt-about .about-desc h3,
body.dark .pt-about .about-desc p,
body.dark .pt-about .info_list ul li,
body.dark .pt-about .desc-icon h6,
body.dark .pt-about .desc-icon p,
body.dark .pt-about .service_item h4,
body.dark .pt-about .info_list ul li, 
body.dark .pt-about .info p, 
body.dark .pt-about .service_item p,
body.dark .call_to_action .hire_title,
body.dark .call_to_action p.hire_description,
body.dark .pt-about .testimonial-item .quote_icon i,
body.dark .pt-about .testimonial-item p,
body.dark .pt-about .testimonial-item .author_dsc h4,
body.dark .pt-about .testimonial-item .author_dsc small,
body.dark .calendar-today #date,
body.dark .calendar-today p,
body.dark .experience .section_title h4,
body.dark .exprience_item:before,
body.dark .exprience_item .ex_designation,
body.dark .exprience_item .ex_date, 
body.dark .exprience_item .ex_company, 
body.dark .exprience_item .body p,
body.dark .progress-mark span, 
body.dark .progress-title-holder,
body.dark .counterup_area .single_counter_wrapper .count_icon span,
body.dark .counterup_area .single_counter_wrapper span.count_up,
body.dark .counterup_area .single_counter_wrapper .count p,
body.dark .process-head span.process-heading,
body.dark .working_process .process-body p,
body.dark .pt-portfolio .portfolio-filter ul li,
body.dark .contact_info li p,
body.dark .contact_info li p a,
body.dark .contact-form input, 
body.dark .contact-form textarea,
body.dark .contact-form input::placeholder, 
body.dark .contact-form textarea::placeholder,
body.dark .comment-respond .reply_form input::placeholder, 
body.dark .comment-respond .reply_form textarea::placeholder, 
body.dark .portfolio_single_wrapper .send_message form input::placeholder, 
body.dark .portfolio_single_wrapper .send_message form textarea::placeholder,
body.dark .sidebar .widget.search input::placeholder,
body.dark .blog_single_wrapper .post_wrapper .post_title, 
body.dark .portfolio_single_wrapper .project_overview .title
body.dark .blog_single_wrapper .post_wrapper span.post_date, 
body.dark .blog_single_wrapper .post_wrapper .blog_content p, 
body.dark .portfolio_single_wrapper .project_overview p,
body.dark .blog_single_wrapper .post_wrapper .post_meta p,
body.dark .blog_single_wrapper .post_wrapper .post_meta .cats span,
body.dark .blog_single_wrapper .post_wrapper .post_meta .cats a,
body.dark .blog_single_wrapper .post_wrapper .blog_content > ul li,
body.dark .portfolio_single_wrapper .project_overview > ul li,
body.dark .blog_post_footer span, 
body.dark .portfolio_single_wrapper .project_overview .share span,
body.dark .blog_single_wrapper .single-post .author_info h4,
body.dark .blog_single_wrapper .single-post .author_info p,
body.dark .blog_single_wrapper .single-post .author_info ul li a,
body.dark .comment-respond .comment_area_title h5,
body.dark .comment-respond .comment_area_title h5 #cancel-comment-reply-link,
body.dark .comment-respond .reply_form input[type=submit],
body.dark .sidebar .widget.search input,
body.dark .sidebar .widget .widget_title,
body.dark .widget.recent-post ul li .post_info a.post-title,
body.dark .widget.recent-post ul li .post_info p.meta,
body.dark .widget.category ul li a,
body.dark .widget.tags ul li a,
body.dark .portfolio_single_wrapper .project_overview .title,
body.dark .portfolio_single_wrapper .project_info .title,
body.dark .portfolio_single_wrapper .send_message .title,
body.dark .portfolio_single_wrapper .project_overview .share ul li a:hover,
body.dark .portfolio_single_wrapper .info ul li,
body.dark .portfolio_single_wrapper .info ul li a,
body.dark .portfolio_single_wrapper .send_message form button[type=submit],
body.dark .pt-home .social ul li i:hover,
body.dark .testimonial .testimonial-slider .content h2, 
body.dark .testimonial .testimonial-slider .content p, 
body.dark .testimonial .testimonial-slider .content h6,
body.dark .blog_post_footer .share ul li a:hover, 
body.dark .blog_single_wrapper .post_wrapper span.post_date,
body.dark .portfolio_single_wrapper .project_overview .share ul li a:hover {
    color: #fff;
}

body.dark .contact-form input::-webkit-input-placeholder, 
body.dark .contact-form textarea::-webkit-input-placeholder,
body.dark .comment-respond .reply_form input::-webkit-input-placeholder, 
body.dark .comment-respond .reply_form textarea::-webkit-input-placeholder, 
body.dark .portfolio_single_wrapper .send_message form input::-webkit-input-placeholder, 
body.dark .portfolio_single_wrapper .send_message form textarea::-webkit-input-placeholder,
body.dark .sidebar .widget.search input::-webkit-input-placeholder,
body.dark .contact-form input::-moz-placeholder, 
body.dark .contact-form textarea::-moz-placeholder,
body.dark .comment-respond .reply_form input::-moz-placeholder, 
body.dark .comment-respond .reply_form textarea::-moz-placeholder, 
body.dark .portfolio_single_wrapper .send_message form input::-moz-placeholder, 
body.dark .portfolio_single_wrapper .send_message form textarea::-moz-placeholder,
body.dark .sidebar .widget.search input::-moz-placeholder,
body.dark .contact-form input::-ms-input-placeholder, 
body.dark .contact-form textarea::-ms-input-placeholder,
body.dark .comment-respond .reply_form input::-ms-input-placeholder, 
body.dark .comment-respond .reply_form textarea::-ms-input-placeholder, 
body.dark .portfolio_single_wrapper .send_message form input::-ms-input-placeholder, 
body.dark .portfolio_single_wrapper .send_message form textarea::-ms-input-placeholder,
body.dark .sidebar .widget.search input::-ms-input-placeholder {
    color: #fff
}
body.dark .calendar-today #todayDay,
body.dark .pt-portfolio .portfolio-filter ul li.active,
body.dark .contact-form button.submit {
    color: #000;
}
body.dark .pt-about .testimonial-item .rating li i {
    color: #ffeb00;
}

body.dark .call_to_action a.hire_btn {
    border: 2px solid #414141;
    background-color: #414141;
}
body.dark .pt-about .pricing {
    border-top: 1px solid #414141;
}
body.dark #date,
body.dark .pt-portfolio .portfolio-filter ul li,
body.dark .comment-respond .reply_form input, 
body.dark .comment-respond .reply_form textarea, 
body.dark .portfolio_single_wrapper .send_message form input, 
body.dark .portfolio_single_wrapper .send_message form textarea {
    border: 1px solid #fff;
}
body.dark .process-head span.process-heading {
    border: 1px solid #000;
}
body.dark .comment-respond .reply_form input[type=submit] {
    background-color: #000;
}
body.dark .comment-respond .reply_form input[type=submit]:hover {
    background-color: #fff;
    color: #000;
}
body.dark .progress-outter {
    background-color: #848484;
}
body.dark .progress-content {
    background-color: #dadada;
    position: relative;
}
body.dark .progress-content:after {
    background: #dadada none repeat scroll 0 0;
    -webkit-box-shadow: 0 0 0 4px rgba(72, 72, 72, 0.5);
    box-shadow: 0 0 0 4px rgba(218, 218, 218, 0.5);
}
body.dark .testimonial .nav-slider .swiper-slide:hover {
    border-color: #fff;
}