@charset "utf-8";

body.dark{
	background-color: #1d1b1b;
	color: #a7afbd;
}
body.dark.page{
	background-color: #484a50;
}
body.dark h1,
body.dark h2,
body.dark h3,
body.dark h4,
body.dark h5,
body.dark h6{
	color: #fff;
}
body.dark ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #a0a4a9;
}
body.dark :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #a0a4a9;
   opacity:  1;
}
body.dark ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #a0a4a9;
   opacity:  1;
}
body.dark :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #a0a4a9;
}
body.dark ::-ms-input-placeholder { /* Microsoft Edge */
   color: #a0a4a9;
}
body.dark ::placeholder { /* Most modern browsers support this now. */
   color: #a0a4a9;
}
body.dark.page::-webkit-scrollbar-thumb {
  background-color: #5c5d64;
  border-color: #484a50;
}
body.dark{
  scrollbar-color: #494b50 #494b50;
}
body.dark:-webkit-scrollbar-track {
  background: #494b50;
}
body.dark::-webkit-scrollbar-thumb {
  background-color: #494b50;
  border-color: #1d1b1b;
}
body.dark .iknow_tm_modalbox .description_wrap{
  scrollbar-color: #5c5d64 #5c5d64;
}
body.dark .iknow_tm_modalbox .description_wrap:-webkit-scrollbar-track,
body.dark .iknow_tm_fixed_content .mainbar:-webkit-scrollbar-track{
  background: #5c5d64;
}
body.dark .iknow_tm_modalbox .description_wrap::-webkit-scrollbar-thumb,
body.dark .iknow_tm_fixed_content .mainbar::-webkit-scrollbar-thumb{
  background-color: #5c5d64;
  border-color: #5c5d64;
}
body.dark .iknow_tm_contact .wrapper .right .input_list ul li input{
	color: #a0a4a9;
	border: 1px solid rgba(255,255,255,.15);
}
body.dark .iknow_tm_contact .wrapper .right .input_list ul li input:focus{
	border: 1px solid rgba(255,255,255,.3);
}
body.dark .iknow_tm_contact .message_area textarea{
	color: #a0a4a9;
	border: 1px solid rgba(255,255,255,.15);
}
body.dark .iknow_tm_contact .message_area textarea:focus{
	border: 1px solid rgba(255,255,255,.3);
}
body.dark .iknow_tm_hero .background_shape{
	background-color: #34353a;
}
body.dark .iknow_tm_video .circle:after{
	background-color: rgba(255,255,255,.03);
}
body.dark .iknow_tm_hero .main_menu ul li{
	background-color: #494b50;
	box-shadow: none;
}
body.dark .iknow_tm_hero .main_menu ul li.active{
	background-color: #ff451b;
}
body.dark .iknow_tm_hero .main_menu ul li span{
	color: #fff;
}
body.dark .iknow_tm_mainpart{
	background-color: #494b50;
	box-shadow: none;
}
body.dark .iknow_tm_about .right .bigger_text p{
	color: #d3d7df;
}
body.dark .iknow_tm_copyright .right ul li a{
	color: #a7afbd;
}
body.dark .iknow_tm_copyright .right ul li a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_copyright .left a{
	color: #a7afbd;
}
body.dark .iknow_tm_copyright .left a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_resume .info_list ul li .short .job span{
	color: #d3d7df;
}
body.dark .progress_inner .background{
	background: #777a7f;
}
body.dark .circular_progress_bar .list_inner:after{
	border-color: #777a7f;
}
body.dark .progress_inner span.label{
	color: #fff;
}
body.dark .iknow_tm_portfolio .portfolio_filter ul li a{
	color: #fff;
}
body.dark .iknow_tm_portfolio .portfolio_filter ul li a:hover,
body.dark .iknow_tm_portfolio .portfolio_filter ul li a.current{
	color: #ff451b;
}
body.dark .iknow_tm_services .service_list ul li .list_inner{
	background-color: #5c5d64;
	box-shadow: none;
}
body.dark .iknow_tm_services .service_list ul li .list_inner:hover{
	box-shadow: none;
}
body.dark .iknow_tm_testimonials .testimonials_list .list_inner{
	background-color: #5b5c64;
	border-radius: 15px;
}

body.dark .iknow_tm_testimonials .testimonials_list .list_inner .in{
	box-shadow: none;
}
body.dark .iknow_tm_news .news_list ul li .details .title a{
	color: #fff;
}
body.dark .iknow_tm_news .news_list ul li .details .title a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_news .news_list ul li .details{
	background-color: #5b5c64;
	box-shadow: none;
}
body.dark .iknow_tm_modalbox .box_inner{
	background-color: #494b50;
}
body.dark .iknow_tm_modalbox .main_details .detailbox .first{
	color: #fff;
}
body.dark .iknow_tm_modalbox .main_details .detailbox span a{
	color: #a7afbd;
}
body.dark .iknow_tm_hero_second .background_shape{
	background-color: #3a3934;
}
body.dark .iknow_tm_extra_menu .list_in .center{
	background-color: #494b50;
	box-shadow: none;
}
body.dark .iknow_tm_extra_menu .list_in .list_icon{
	box-shadow: none;
}
body.dark .iknow_tm_extra_menu .list_in .down_icon{
	box-shadow: none;
}
body.dark .iknow_tm_extra_menu .list_in .center span{
	color: #fff;
}
body.dark .iknow_tm_extra_menu .menu_list .unordered .unorderest_li.opened .list_in .down_icon,
body.dark .iknow_tm_extra_menu .menu_list .unordered .unorderest_li .list_in:hover .down_icon{
	background-color: #494b50;
}
body.dark .iknow_tm_extra_menu .menu_list .unordered .unorderest_li.opened .list_in .down_icon .svg,
body.dark .iknow_tm_extra_menu .menu_list .unordered .unorderest_li .list_in:hover .down_icon .svg{
	color: #848484;
}
body.dark .iknow_tm_extra_menu .menu_list .unordered .unorderest_li .details_wrapper{
	background-color: #494b50;
	box-shadow: none;
}
body.dark .iknow_tm_fixed_content .menubar ul li{
	background-color: #494b50;
}
body.dark .iknow_tm_fixed_content .menubar ul li:hover{
	background-color: #ff451b;
}
body.dark .iknow_tm_fixed_content .menubar ul li.active{
	background-color: #ff451b;
}
body.dark .iknow_tm_fixed_content .menubar ul li span{
	color: #fff;
}
body.dark .iknow_tm_fixed_content .infobar .extra{
	background-color: #494b50;
}
body.dark .iknow_tm_fixed_content .mainbar{
	background-color: #494b50;
}
body.dark .iknow_tm_fixed_content .infobar .extra .short span{
	color: #a7afbd;
}
body.dark .iknow_tm_fixed_content .iknow_tm_testimonials .testimonials_list .list_inner{
	padding: 30px;
}
body.dark .iknow_tm_contact .wrapper .left ul li .list_inner .short span a{
	color: #a7afbd;
}
body.dark .iknow_tm_contact .wrapper .left ul li .list_inner .short span a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_fixed_mainpart{
	background-color: #3a3934;
}
body.dark .iknow_tm_sidebar_2{
	background-color: #494b50;
}
body.dark .iknow_tm_sidebar_2 .menu ul li:before{
	background-color: rgba(255,255,255,.05);
}
body.dark .iknow_tm_sidebar_2 .logo{
	border-bottom-color: rgba(255,255,255,.05);
}
body.dark .iknow_tm_sidebar_2 .menu ul li span{
	color: #fff;
}
body.dark .iknow_tm_sidebar_2 .menu ul li.mleave span{
	color: #fff;
}
body.dark .iknow_tm_animate_section .section_inner{
	background-color: #494b50;
}
body.dark .iknow_tm_mobile_menu .mobile_menu_inner{
	background-color: #494b50;
}
body.dark .iknow_tm_mobile_menu .dropdown{
	background-color: #494b50;
}
body.dark .iknow_tm_mobile_menu .dropdown .dropdown_inner ul li a{
	color: #fff;
}
body.dark .hamburger-inner, body.dark .hamburger-inner:after, body.dark .hamburger-inner:before{
	background-color: #fff !important;
}
body.dark .iknow_tm_extra_demo .background_part{
	background-color: #3a3934;
}
body.dark .iknow_tm_extra_demo .top_shape, body.dark .iknow_tm_extra_demo .bottom_shape{
	background-color: #3a3934;
}
body.dark .iknow_tm_extra_demo .iknow_tm_topbar{
	background-color: #3a3934;
}
body.dark .iknow_tm_sidebar_3{
	background-color: #494b50;
}
body.dark .iknow_tm_sidebar_3 .image .main{
	border-color: #494b50;
	box-shadow: 18px 18px 30px rgb(255 255 255 / 8%);
}
body.dark .iknow_tm_sidebar_3 .menu ul li span{
	color: #fff;
}
body.dark .iknow_tm_sidebar_3 .menu ul li.current span,
body.dark .iknow_tm_sidebar_3 .menu ul li:hover span{
	color: #ff451b;
}
body.dark .iknow_tm_section_new{
	background-color: #494b50;
	box-shadow: none;
}
body.dark .iknow_tm_topbar .wrapper .menu{
	background-color: #494b50;
}
body.dark .iknow_tm_topbar .wrapper .menu ul li a{
	color: #fff;
}
body.dark .iknow_tm_topbar .wrapper .menu ul li.mleave a{
	color: #fff;
}
body.dark .iknow_tm_extra_demo_2 .top_shape, body.dark .iknow_tm_extra_demo_2 .bottom_shape{
	background-color: #3a3934;
}
body.dark .iknow_tm_mainpart_new_2 .main_menu ul li{
	background-color: #494b50;
	box-shadow: none;
}
body.dark .iknow_tm_mainpart_new_2 .main_menu ul li span{
	color: #fff;
}
body.dark .iknow_tm_sidebar_3 .menu ul li:before{
	background-color: rgba(255,255,255,.05);
}
body.dark .iknow_tm_sidebar_3 .menu ul li:after{
	background-color: rgba(255,255,255,.1);
}
body.dark .iknow_tm_page_title{
	background-color: #5c5d64;
}
body.dark .iknow_tm_footer_new{
	background-color: #5c5d64;
}
body.dark .iknow_tm_page_wrapper .blog_list > ul > li .info a{
	color: #a7afbd;
}
body.dark .iknow_tm_page_wrapper .blog_list > ul > li .info a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_page_wrapper .blog_list > ul > li .title a{
	color: #fff;
}
body.dark .iknow_tm_page_wrapper .blog_list > ul > li .title a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_page_wrapper .blog_list > ul > li .metabox .info span:before{
	color: #a7afbd;
}
body.dark .iknow_tm_pagination ul li a{
	color: #a7afbd;
}
body.dark .iknow_tm_pagination ul li.active a{
	color: #fff;
}
body.dark .iknow_tm_pagination ul li:hover a{
	color: #fff;
}
body.dark .iknow_tm_pagination ul li{
	border-color: rgba(221,221,221,.3);
}
body.dark .iknow_tm_sidebar .posts_list ul li .details .post_title a{
	color: #fff;
}
body.dark .iknow_tm_sidebar .posts_list ul li .details .post_title a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_sidebar .category_list ul li a{
	color: #fff;
}
body.dark .iknow_tm_sidebar .category_list ul li a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_sidebar .tags ul li a{
	color: #fff;
	border-color: rgba(221,221,221,.3);
}
body.dark .iknow_tm_breadcrubms span:before{
	color: #a7afbd;
}
body.dark .iknow_tm_footer_new .copyright .inner .left a{
	color: #a7afbd;
}
body.dark .iknow_tm_footer_new .copyright .inner .left a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_footer_new .copyright .inner .right ul li a{
	color: #a7afbd;
}
body.dark .iknow_tm_footer_new .copyright .inner .right ul li a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_mobile_menu_extra .mobile_menu_inner{
	background-color: #484a50;
	border-bottom: 1px solid rgba(255,255,255,.1);
}
body.dark .iknow_tm_mobile_menu_extra .dropdown{
	background-color: #484a50;
}
body.dark .iknow_tm_mobile_menu_extra .dropdown .dropdown_inner > ul > li > a{
	color: #fff;
}
body.dark .iknow_tm_mobile_menu_extra .menu-item-has-children:before{
	border-color: #fff transparent transparent transparent;
}
body.dark .iknow_tm_mobile_menu_extra .sub-menu li a{
	color: #fff;
}
body.dark .iknow_tm_page_wrapper .blog_single_details .descriptions blockquote{
	color: #a7afbd;
}
body.dark .iknow_tm_page_wrapper .blog_single_details .share_and_tags .tags span{
	color: #a7afbd;
}
body.dark .iknow_tm_page_wrapper .blog_single_details .share_and_tags .share span{
	color: #a7afbd;
}
body.dark .iknow_tm_page_wrapper .blog_single_details .share_and_tags a{
	color: #fff;
}
body.dark .iknow_tm_page_wrapper .blog_single_details .share_and_tags a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_prev_next span{
	color: #a7afbd;
}
body.dark .iknow_tm_prev_next i{
	color: #fff;
}
body.dark .iknow_tm_prev_next a{
	color: #fff;
}
body.dark .iknow_tm_prev_next a:hover{
	color: #ff451b;
}
body.dark .iknow_tm_comments .title h3{
	color: #fff;
}
body.dark .iknow_tm_comments .list ul li .short .left h3{
	color: #fff;
}
body.dark .iknow_tm_comments .list ul li .short .left span{
	color: #a7afbd;
}
body.dark .iknow_tm_comments .list ul li .short .right a{
	color: #fff;
	border-color: rgba(209,219,229,.4);
}
body.dark .iknow_tm_comments .list ul li .text{
	border-bottom-color: rgba(255,255,255,.2);
}
body.dark .iknow_tm_prev_next{
	border-top-color: rgba(255,255,255,.2);
}
body.dark .iknow_tm_comment_filed .title h3{
	color: #fff;
}
body.dark .iknow_tm_comment_filed .input_list ul li input{
	border-color:rgba(255,255,255,.2);
}
body.dark .iknow_tm_comment_filed .message_area textarea{
	border-color:rgba(255,255,255,.2);
}
body.dark .iknow_tm_portfolio_single .item_title a{
	color: #a7afbd;
}
body.dark .iknow_tm_portfolio_single .item_title a:hover{
	color: #ff451b;
}
@media(max-width: 1040px){
	body.dark .iknow_tm_topbar .wrapper .menu ul li.active a{color: #ff451b;}
	body.dark .iknow_tm_topbar .wrapper .menu ul li a:hover{color: #ff451b;}
	body.dark .iknow_tm_topbar .wrapper .menu{box-shadow: 0px 0px 30px rgb(255 255 255 / 4%);}
}
@media(max-width: 480px){
	body.dark .iknow_tm_news .news_list ul li .details{background: none;box-shadow: none;}
}