body{background-color:#1e1e1e}.row{background-color:#1e1e1e}.container{background-color:#1e1e1e}.row h1{color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#fff}.inner_content ul li:before{color:#00ff8a}p a{color:#fff}p a:hover{color:#fff;text-decoration:none!important}.pr_info_holder h4{color:#000}.project_list_holder ul li h4{color:#fff}.bottom_default_nav{background:#2a2a2a;border-top:solid 1px #353535}.services .services_article h5{color:#fff}.top_default_nav{background:#2a2a2a}.main_nav .main_menu>li>a{border-right:solid 1px #353535;background:#2a2a2a}.main_nav .main_menu>li>a:hover{color:#fff}.main_nav .main_menu>li.current-menu-item{border-top:solid 4px #2bec8f}.main_nav .main_menu>li:first-child a{border-left:solid 1px #353535}.main_nav .main_menu>li:first-child a:hover{border-left:solid 1px #353535}.main_nav .main_menu>li:hover{border-top:solid 4px #2bec8f}input[type="submit"],input[type="button"],.categories-p ul li a,.tags ul li a,.load-more,.white{border:1px solid #323232!important;background-color:#1e1e1e;color:#868686}.categories-p ul li a:hover,.categories-p ul li a.active,.tags ul li a:hover,.load-more:hover,.white:hover{border:1px solid #4b4b4b;background-color:#383838;color:#868686}a.load_more{color:#868686;border:1px solid #323232;background:#1e1e1e}a.load_more:hover{background:#383838;border:1px solid #4b4b4b}.load_more_grid{background:#1e1e1e}.info_h h5{color:#fff}.contact_form input,.contact_form textarea{background:transparent;border:1px solid #323232;color:#fff}.contact_form .send:hover{width:80px!important;background-color:#383838}ul.accordion li a.active,ul.accordion li a:hover,ul.toggle li a.active,ul.toggle li a:hover,div.tabs ul.tab_buttons li a.active,div.tabs ul.tab_buttons li a:hover{background-color:#383838;color:#fff}.comment-form-author input,.comment-form-email input,.comment-form-url input{background:transparent;border:1px solid #323232;color:#fff}.comment-form-comment textarea{background:transparent;border:1px solid #323232;color:#fff}.clients{background-color:#f9f8f8;margin-bottom:40px}.clients .cl{box-sizing:border-box;text-align:center;border:1px solid #eaeaea}.post_thumb .hover_state{background-color:rgba(183,232,150,.85)}ul.accordion li a,ul.toggle li a,div.tabs ul.tab_buttons li a{border:1px solid #323232}div.tabs ul.tab_buttons li:first-child a{border-left:1px solid #323232}ul.accordion li div,ul.toggle li div,div.tabs ul.tab_content li{border:1px solid #323232}ul.accordion li:first-child a,ul.toggle li:first-child a{border-top:1px solid #323232}.main_nav .main_menu .sub-menu li a:hover{background:#353535!important;color:#fff!important}.main_nav .main_menu>li ul li{background:#2a2a2a!important;border-bottom:1px solid #353535!important;border-left:1px solid #353535!important;border-right:1px solid #353535!important}.main_nav .main_menu>li ul li:first-child{border-top:1px solid #353535!important}.main_nav .main_menu .sub-menu li a{color:#6f6f6f;background:#2a2a2a!important;width:210px}.success-message{color:#8b8b8b}.article h4{color:#fff!important}.loader{background-color:#000}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button{border:1px solid #323232!important}input,textarea{background:#2a2a2a!important;border:1px solid #323232!important;color:#fff}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{color:#fff!important;background:none!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{background:none!important;border:1px solid #323232!important;color:#fff}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-top:1px solid #323232!important}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{border-top:1px solid #323232!important}div.products h3{color:#fff!important}.widget-title{color:#fff!important}.widget_wp_sidebarlogin form .input{border:1px solid #323232!important;color:#fff;background:#2a2a2a!important}.widget-title{color:#fff!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{background:none!important}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register,.woocommerce-page form.login,.woocommerce-page form.checkout_coupon,.woocommerce-page form.register{border:1px solid #323232!important}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{border-top:1px solid #323232!important}#s{border:1px solid #323232!important}.woocommerce nav.woocommerce-pagination ul li,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li{border-right:1px solid #2a2a2a!important}.woocommerce nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul{border:1px solid #2a2a2a!important}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus{background:#2a2a2a!important}#calendar_wrap{color:#909090!important}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{color:#e3e3e3!important}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{border-bottom:1px solid #2a2a2a!important;margin-top:6px!important}.woocommerce div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce-page #content div.product .product_title{color:#fff!important}.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page #content .quantity input.qty{border:1px solid #323232!important}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{border:1px solid #323232!important}.woocommerce-message{background:none!important}.cat-item{border-bottom:1px solid #2a2a2a}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border:1px solid #323232!important}.posted_in{color:#fff!important}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{border:1px solid #323232!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #323232!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{background:none!important}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{background:#2a2a2a!important}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{background:#4f4e4e!important}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{border:8px solid #4f4e4e!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.woocommerce #payment div.payment_box p:last-child,.woocommerce-page #payment div.payment_box p:last-child{color:#fff!important}.woocommerce #payment,.woocommerce-page #payment{background:#2a2a2a!important}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{border-top:1px solid #323232!important}.woocommerce-checkout .form-row .chzn-container-single .chzn-single{background:#2a2a2a!important;border:1px solid #323232!important}.chzn-container .chzn-drop{background:#2a2a2a!important;border:1px solid #323232!important}.chzn-container-single .chzn-search input{border:1px solid #323232!important}.chzn-container-single .chzn-single span{color:#828181!important}.woocommerce .addresses .title .edit,.woocommerce-page .addresses .title .edit{color:#fff}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-color:#323232!important}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce-page table.my_account_orders th,.woocommerce-page table.my_account_orders td{border-color:#323232!important}.woocommerce h2{color:#fff!important}p.product.woocommerce{border:1px solid #323232!important}input:focus,textarea:focus{color:#000!important}