	.fl-container a {		color:#161616;	}	.fl-container a:hover {		color:#878787;	}		.sidepanel a {		color:#505050;	}	.sidepanel a:hover {		color:#161616;	}		body,	#dm_fullscreen,	.main_header nav ul.menu .sub-menu,	.main_header nav ul.menu .sub-menu:before,	.main_header nav ul.menu .sub-menu:after,	.main_header.sticky_off,	.module_diagramm .skill_bar_wrapper span,	.fullscreen_footer,	.bg404:before,	.bg404:after,	.landing-border-top,	.landing-border-bottom,	.landing-border-left,	.landing-border-right,	.main_footer,	.strip-item:before,	#cols_wrapper:before,	#cols_wrapper:after,	.portfolio_boxed,	.centered_container_wrapper,	.ribbon_list li,	.bg_preloader {		background:#ffffff;	}	* {		font-family:Roboto;			}		p, td, div,	.contact_info_item a,	.featured_items_meta .preview_likes span,	.featured_items_meta .preview_likes i {		color:#505050;		font-weight:300;		}	p {		margin:0 0 10px 0			}	table, th, td {		border: #bebebe 1px solid;	}	.widget_calendar tfoot {		border-color:#bebebe;	}	input[type="text"],	input[type="email"],	input[type="password"],	textarea {		border-color:#bebebe;		color:#878787;		-moz-osx-font-smoothing: grayscale;				-webkit-font-smoothing: antialiased;			}		input[type="text"]::-webkit-input-placeholder,	input[type="email"]::-webkit-input-placeholder,	input[type="password"]::-webkit-input-placeholder,	textarea::-webkit-input-placeholder {		color: #878787;		-webkit-font-smoothing: antialiased;	}	textarea::-moz-placeholder {		color: #878787;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}	input[type="text"]::-moz-placeholder {		color: #878787;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}	input[type="email"]::-moz-placeholder {		color: #878787;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}	input[type="password"]::-moz-placeholder {		color: #878787;		opacity: 1;		-moz-osx-font-smoothing: grayscale;	}		input[type="text"]:-ms-input-placeholder,	input[type="email"]:-ms-input-placeholder,	input[type="password"]:-ms-input-placeholder,	textarea:-ms-input-placeholder {		color: #878787;	}			h1, h2, h3, h4, h5, h6,	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,	h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,	.pseudo_stat_count,	.promoblock_wrapper h2,	.dropcap,	.iconbox_wrapper i,	.countdown-amount,	.countdown-period,	.count_ico,	.woocommerce-result-count,	.shipping-calculator-button {		color:#161616;	}	/*Fonts Families and Sizes*/	p, td, div,	input,	textarea {		font-family:Roboto;		font-weight:300;	}	p, td, div,	blockquote p {		font-size:14px;		line-height:21px;	}	h1, h3, h5,	h1 span, h3 span, h5 span,	h1 small, h3 small, h5 small,	h1 a, h3 a, h5 a,	h1 a:hover, h3 a:hover, h5 a:hover,	.dropcap {		font-family: Roboto;		font-weight:700;		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		padding:0;	}	h2, h4, h6,	h2 span, h4 span, h6 span,	h2 small, h4 small, h6 small,	h2 a, h4 a, h6 a,	h2 a:hover, h4 a:hover, h6 a:hover,	.woocommerce-result-count {		font-family: Roboto;		font-weight:300;		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		padding:0;	}	.search404.search_form input.field_search,	.pp_wrapper input[type="password"],	.preview_read_more,	.shortcode_button,		input[type="button"],	input[type="reset"],	input[type="submit"],		.notify_shortcode input[type="submit"],	.notify_shortcode input[type="email"],	.woocommerce a.button,	.woocommerce button.button,	.woocommerce input.button,	.woocommerce #respond input#submit,	.woocommerce #content input.button,	.woocommerce a.edit,	.woocommerce #commentform #submit,	.woocommerce-page input.button,	.woocommerce .wrapper input[type="reset"],	.woocommerce .wrapper input[type="submit"],	.woocommerce #respond input#submit, 	.woocommerce a.button, 	.woocommerce button.button, 	.woocommerce input.button,	.woocommerce table.shop_table thead th {			font-family: Roboto;		font-weight:;		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		}	.woocommerce #respond input#submit, 	.woocommerce a.button, 	.woocommerce button.button, 	.woocommerce input.button,	.wc-proceed-to-checkout .checkout-button {			font-weight:300!important;	}	h1, h1 span, h1 a,	h3.promo_title {		font-size:30px;		line-height:32px;	}	h2, h2 span, h2 a {		font-size:25px;		line-height:27px;	}	.bg_title h2 {		font-size:30px;		line-height:32px;		}	h3, h3 span, h3 a, h3 a:hover {		font-size:20px;		line-height:22px;	}	h4, h4 span, h4 a {		font-size:18px;		line-height:20px;	}	h5, h5 span, h5 a {		font-size:16px;		line-height:18px;	}	h6, h6 span, h6 a,	.comment_info h6:after {		font-size:14px;		line-height:16px;	}		.category_name {		font-size:30px;		line-height:32px;		font-weight:700;			}	.main_header p,	.main_header td,	.main_header div,	.main_header input,	.main_header textarea {		color:#161616;		font-weight:;		font-size:;		line-height:;			}	.main_header h1,	.main_header h2,	.main_header h3,	.main_header h4,	.main_header h5,	.main_header h6,	.woocommerce table.shop_table thead th {		color:#161616;			}	/* CSS HERE */	::selection {		background:#bdbdbd;		color:#505050;	}	::-moz-selection {		background:#bdbdbd;		color:#505050;	}		/* - - - */	.main_header nav ul.menu > li > a,	ul.mobile_menu li a {		font-size:14px;		line-height:16px;		color:#161616;	}	.main_header nav ul.menu > li > a:hover,	.main_header nav ul.menu > li.current-menu-ancestor > a,	.main_header nav ul.menu > li.current-menu-item > a,	.main_header nav ul.menu > li.current-menu-parent > a,	ul.mobile_menu li.current-menu-ancestor > a,	ul.mobile_menu li.current-menu-item > a,	ul.mobile_menu li.current-menu-parent > a,	ul.mobile_menu li.current-menu-ancestor > a span,	ul.mobile_menu li.current-menu-item > a span,	ul.mobile_menu li.current-menu-parent > a span,	.mobile_menu li.current-menu-parent.menu-item-has-children > a:after,	.mobile_menu li.current-menu-item.menu-item-has-children > a:after,	.mobile_menu li.current-menu-ancestor.menu-item-has-children > a:after {		color:#878787;	}	.menu_toggler span,	.menu_toggler span:before,	.menu_toggler span:after {		background:#161616;	}	.menu_toggler:hover span,	.menu_toggler:hover span:before,	.menu_toggler:hover span:after {		background:#878787;	}	.main_header nav ul.sub-menu > li.current-menu-ancestor > a,	.main_header nav ul.sub-menu > li.current-menu-item > a,	.main_header nav ul.sub-menu > li.current-menu-parent > a {		color:#878787;	}		.header_cart_content a span	{		color:#161616;	}	.header_cart_content a:hover span	{		color:#878787;	}		.main_header nav ul.sub-menu li a {		font-size:14px;		line-height:16pxpx;		color:#161616;	}	.main_header nav ul.sub-menu li a:hover {		color:#161616;		background:#f6f7f9;	}	.main_header nav ul.sub-menu li a {		border-color:#f2f2f2;	}	.main_header ul.sub-menu li.menu-item-has-children:before {		border-color: transparent transparent transparent #161616;	}	.main_header nav ul.sub-menu > li.current-menu-ancestor:before,	.main_header nav ul.sub-menu > li.current-menu-item:before,	.main_header nav ul.sub-menu > li.current-menu-parent:before {		border-color: transparent transparent transparent #878787;	}		.main_header nav ul.sub-menu > li.menu-item-has-children:hover:before {		border-color: transparent transparent transparent #161616!important;	}	.main_header ul.sub-menu > li:first-child:after {		border-color: transparent transparent #f6f7f9 transparent;		}	footer.main_footer div,	footer.main_footer span,	footer.main_footer a {		color:#161616;	}	footer.main_footer a:hover {		color:#878787;	}		.back2top {		background:#161616;	}	.back2top:before {		border-color: transparent transparent #ffffff transparent;	}	.main_header.sticky_on {		background:rgba(255,255,255,0.95);	}	.main_header.sticky_on.fs_header {		background:rgba(255,255,255,1);	}	.breadcrumb_area {		background:#f6f7f9;	}	.breadcrumbs a, 	.breadcrumbs span,	.optionset li,	.optionset li a,	.optionset li:before {		color:#878787;	}	.breadcrumbs a:hover,	.optionset a:hover,	.optionset .selected a {		color:#161616;	}	.woo-sidebar-right,	.woo-sidebar-left,	.right-sidebar-block,	.left-sidebar-block {		background:#f6f7f9;	}		/* Typography */	.highlighted_light {		color:#505050;		background:#bdbdbd;	}	.highlighted_dark {		color:#ffffff;		background:#161616;	}	.dropcap {		color:#878787;	}	.dropcap.type1 {		color:#161616;	}	blockquote,	blockquote.b_light {		border-color:#878787;	}	blockquote.b_dark {		border-color:#bdbdbd;	}	blockquote .author {		color:#878787;	}		blockquote.q_light .author,	blockquote.q_dark .author {		color:#161616;	}	blockquote.q_light:after {		color:#bdbdbd;	}	blockquote.q_dark:after {		color:#161616;	}	.module_cont hr.type1,	article.contentarea hr.type1 {		border-color:#bdbdbd;	}	.module_cont hr.type2,	article.contentarea hr.type2 {		border-color:#878787;	}	.module_cont hr.type3,	article.contentarea hr.type3 {		border-color:#161616;	}		/* Custom Buttons */	.btn_type5,	.shortcode_button.btn_type1:hover,	.shortcode_button.btn_type2:hover,	.shortcode_button.btn_type3:hover {		background:#659b36;	}		/* MODULES */		/*accordion*/	h6.shortcode_accordion_item_title,	h6.shortcode_toggles_item_title,	.shortcode_accordion_item_body,	.shortcode_toggles_item_body {		border-color:#bebebe;	}	h6.shortcode_accordion_item_title:hover,	h6.shortcode_toggles_item_title:hover {		border-color:#161616;		background:#161616;		color:#ffffff;	}	.shortcode_accordion_item_title.state-active .ico,	.shortcode_toggles_item_title.state-active .ico {		border-color: transparent transparent #505050 transparent;	}	.shortcode_accordion_item_title.state-active:hover .ico,	.shortcode_toggles_item_title.state-active:hover .ico {		border-color: transparent transparent #ffffff transparent;	}	.shortcode_accordion_item_title .ico,	.shortcode_toggles_item_title .ico {		border-color: #505050 transparent transparent transparent;	}	.shortcode_accordion_item_title:hover .ico,	.shortcode_toggles_item_title:hover .ico {		border-color: #ffffff transparent transparent transparent;	}			/* Featured Items */	.featured_item_fadder,	.gallery_fadder {		background:rgba(255,255,255,0);		}	.img_block:hover .featured_item_fadder,	.gallery_item_wrapper:hover .gallery_fadder,	.album_item_img:hover .gallery_fadder {		background:rgba(255,255,255,0.5);		}	.plus_icon,	.dm_ctrl_close,	.ajax_close,	.dm_slider_prev,	.dm_slider_next {		background:#161616;	}	.plus_icon:hover,	.dm_ctrl_close:hover,	.ajax_close:hover,	.dm_slider_prev:hover,	.dm_slider_next:hover {		background:#ffffff;	}	.plus_icon:before,	.plus_icon:after,	.ajax_close:before,	.ajax_close:after,	.dm_ctrl_close:before,	.dm_ctrl_close:after {		background:#ffffff;	}	.plus_icon:hover:before,	.plus_icon:hover:after,	.ajax_close:hover:before,	.ajax_close:hover:after,	.dm_ctrl_close:hover:before,	.dm_ctrl_close:hover:after {		background:#161616;	}	.featured_items_meta span,	.featured_items_meta a,	.module_team .op,	.featured_items_body h4 a:hover {		color:#878787;	}	.featured_items_meta a:hover {		color:#161616;	}	.no_feature_img,	.featured_portfolio_title,	.gallery_title,	.dm_more_info {		background:#161616;		color:#ffffff;	}	.dm_more_info .info_title {			color:#ffffff;	}	.dm_more_info .info_caption {		color:#878787;	}		.no_feature_img:hover {		background:#ffffff;		color:#161616;	}		/* promo text & tabs */	.promoblock_wrapper,	.shortcode_tab_item_title,	.all_body_cont {		border-color:#bebebe;	}	.shortcode_tab_item_title:hover {		color:#bdbdbd;	}	.shortcode_tab_item_title.active:before {		background:#ffffff;	}		.testimonials_footer,	.testimonials_footer span {		color:#878787;	}	.module_partners ul li .item_wrapper {		border-color:#bebebe;	}	.module_partners ul li .item_wrapper a {		background:rgba(255,255,255,0);	}	.module_partners ul li .item_wrapper a:hover {		background:rgba(255,255,255,0.5);	}		/* Price Table */	.price_item_title h6 {		background:#161616;		color:#ffffff;	}	.item_cost_wrapper,	.price_item_text,	.price_item_btn {		border-color:#bebebe;	}	.price_item_text:before {		color:#161616	}	.price_item_text:nth-child(even) {		background:#eeeeee;	}	.price_item_text:nth-child(odd) {		background:#f8f8f8;	}	.price_item.most_popular .price_item_title h6 {		background:#659b36;	}		.contact_info_list.is_contact_list .contact_info_item a:hover {		color:#161616;	}	/*Pagger*/	.pagerblock a,	.page-link a,	.page-link span {		color:#161616;	}	.pagerblock a:hover,	.pagerblock a.current,	.page-link a:hover,	.page-link {		color:#878787;	}	.pagerblock .prev_pagination span {		border-color: transparent #161616 transparent transparent;	}	.pagerblock .next_pagination span {		border-color: transparent transparent transparent #161616;	}	.pagerblock .prev_pagination a:hover span {		border-color: transparent #878787 transparent transparent;	}	.pagerblock .next_pagination a:hover span {		border-color: transparent transparent transparent #878787;	}		/* 404 */	.title404,	.subtitle404,	.text404,	.search404.search_form input.field_search,	.pp_wrapper input[type="password"] {			color:#161616;	}	.bg404_fadder {		background:rgba(255,255,255,0.7);	}	input[type="button"]:hover,	input[type="reset"]:hover,	input[type="submit"]:hover,	.search404 .search_button:hover,	.notify_shortcode input[type="submit"]:hover,	.pp_wrapper input[type="submit"]:hover {		background:#659b36;	}		/* Landing */	.strip-landing-text {		background:#161616;	}	.strip-landing-text .strip-landing-title {		color:#ffffff;	}	.strip-landing-text a:hover .strip-landing-title,	.strip-landing-text .strip-landing-caption {		color:#878787;	}			/* Half Page */	.half_page_container {		border-color:#ffffff;		background:#f6f7f9;	}		/* CountDown */	.contdown_fadder {		background:rgba(255,255,255,0.6);	}		/*Strip*/	.strip-text {		background:#161616;	}	.strip-text h2 {		color:#ffffff;	}	.strip-text span {		color:#878787;	}		/* Portfolio Shifting */	.page_indicator,	.port_shift_text {		background:#161616;	}	.page_indicator,	.page_indicator i,	.page_indicator span {		color:#ffffff;	}		.port_shift_text h2 a,	.port_shift_text .preview_likes:hover i,	.port_shift_text .preview_likes:hover span {		color:#ffffff;	}	.port_shift_text h2 a:hover {		color:#878787;	}	.port_shift_text span,	.port_shift_text i {		color:#878787;	}		/* Single Pages */	.blogpost_share_toggle {		color:#161616;	}	.blogpost_share_wrapper:hover .blogpost_share_toggle {		color:#878787;	}	.single_likes span,	.single_likes i,	.tags_area a,	.tagcloud a {		color:#161616;	}	.tags_area a,	.tagcloud a,	.blogpost_share,	.blogpost_share a.top_socials {		border-color:#bebebe;	}	.tags_area a:hover,	.tagcloud a:hover {		color:#ffffff;		background:#161616;		border-color:#161616;	}	.blogpost_share:before {		border-color: transparent #bebebe transparent transparent;	}	.page_navigation .post_prev,	.page_navigation .post_next {		border-color:#ffffff;		background:#f6f7f9;	}	.page_navigation .post_prev h5,	.page_navigation .post_next h5,	.blogpost_share a.top_socials {		color:#161616;	}	.page_navigation .post_prev .post_prev_caption,	.page_navigation .post_next .post_next_caption {		color:#878787;	}	.page_navigation .post_prev:hover,	.page_navigation .post_next:hover {		background:#161616;	}	.page_navigation .post_prev:hover h5,	.page_navigation .post_next:hover h5,	.page_navigation .post_prev:hover .post_prev_caption,	.page_navigation .post_next:hover .post_next_caption {		color:#ffffff;	}	.comment-notes,	.comment-notes span,	.comment-notes span a,	.comment_meta span,	.comment_meta span a,	.logged-in-as,	.logged-in-as span,	.logged-in-as a {		color:#878787;	}	.comment_meta span a:hover,	.comment-notes a:hover,	.logged-in-as a:hover {		color:#161616;	}		/* Widgets Area */	.widget_search .search_form:before,	.widget_product_search .woocommerce-product-search:before {		color:#505050;	}	.widget_search .field_search {		border-color:#bebebe;	}	.widget_product_search .search-field {		border:1px solid #bebebe!important;	}	.widget_nav_menu ul li a,	.widget_archive ul li a,	.widget_pages ul li a,	.widget_categories ul li a,	.widget_recent_entries ul li a,	.widget_meta ul li a {		color:#505050;	}	.widget_nav_menu ul li a:hover,	.widget_archive ul li a:hover,	.widget_pages ul li a:hover,	.widget_categories ul li a:hover,	.widget_recent_entries ul li a:hover,	.widget_meta ul li a:hover {			color:#878787;	}	.widget_calendar td a {		color:#878787;	}	.widget_calendar td a:hover {		color:#161616;	}		/* Ribbon && Fullscreen*/	.rbPrev,	.rbNext {		background:#161616;	}	.rbPrev:hover,	.rbNext:hover {		background:#f6f7f9;	}	.ribbon_text h2,	.centered_title .fs_title {		color:#ffffff;	}	.rb_indicator {		color:#ffffff;		background:rgba(22,22,22,0.9);	}	.fs_title_wrapper,	.ribbon_text {		background:rgba(22,22,22,0.9);	}	.ribbon_caption,	.centered_title .fs_descr {		color:#878787;	}		/* Albums */	.category_name_wrapper,	.albums-info-wrapper, 	.albums-info-wrapper:before,	.albums-info-wrapper:after {		background:#f6f7f9;	}	.albums-info-content article,	.albums-info-content p,	.albums-info-content span {		color:#161616;	}	.category_name {		category_name:#f6f7f9;	}	.albums_title,	.flow_descr_block {		background:#161616;		color:#ffffff;	}	.flow_descr_block h2,	.flow_descr_block h2 a {		color:#ffffff;	}	.flow_descr_block h2 a:hover {		color:#878787;	}	.bg_slider:before {		background:rgba(255,255,255,0.9);	}	.flow_item .flow_descr_block span {		color:#878787;	}	#ajax_slider:before,	#ajax_slider:after,	#ajax_slider li,	#ajax_slider {		background-color:#ffffff;	}	.flow_filter li a {		color:#161616;	}		.flow_filter li a:hover,	.recent_posts_content a:hover {		color:#878787;	}	.recent_posts_content .featured_items_meta a:hover {		color:#505050;	}	.flow_filter li.selected a {		background:#161616;		color:#ffffff;	}		/* WOO Classes */	.woocommerce select {		color:#878787!important;		border-color:#bebebe!important;	}		.woocommerce a.button,	.woocommerce button.button,	.woocommerce input.button,	.woocommerce #respond input#submit,	.woocommerce #content input.button,	.woocommerce a.edit,	.woocommerce #commentform #submit,	.woocommerce-page input.button,	.woocommerce .wrapper input[type="reset"],	.woocommerce .wrapper input[type="submit"],	.woocommerce .widget_price_filter .price_slider_amount .button {		background:#161616!important;		color:#ffffff!important;	}	.woocommerce a.button:hover,	.woocommerce button.button:hover,	.woocommerce input.button:hover,	.woocommerce #respond input#submit:hover,	.woocommerce #content input.button:hover,	.woocommerce a.edit:hover,	.woocommerce #commentform #submit:hover,	.woocommerce-page input.button:hover,	.woocommerce .wrapper input[type="reset"]:hover,	.woocommerce .wrapper input[type="submit"]:hover,	.woocommerce .widget_price_filter .price_slider_amount .button:hover {		background:#659b36!important;	}	.my_product_meta span,	.my_product_meta span a {		color:#878787!important;	}	.my_product_meta span a:hover {		color:#161616!important;	}	nav.woocommerce-pagination ul.page-numbers li span,	nav.woocommerce-pagination ul.page-numbers li a {		color:#161616;	}	nav.woocommerce-pagination ul.page-numbers li span.current,	nav.woocommerce-pagination ul.page-numbers li a:hover {		color:#878787;	}	.next.page-numbers:before {		border-color: transparent transparent transparent #161616;	}	.prev.page-numbers:before {		border-color: transparent #161616 transparent transparent;	}		.next.page-numbers:hover:before {		border-color: transparent transparent transparent #878787;	}	.prev.page-numbers:hover:before {		border-color: transparent #878787 transparent transparent;	}		.sidepanel.widget_product_categories ul li a {		color:#505050;	}	.sidepanel.widget_product_categories ul li a:hover {			color:#161616;	}		.summary.entry-summary .price del .amount,	.summary.entry-summary .price del,	.summary.entry-summary .price del span {		font-size:20px!important;		line-height:22px!important;		font-family: Roboto!important;		font-weight:300!important;	}	.summary.entry-summary .price .amount,	.summary.entry-summary .price ins,	.summary.entry-summary .price ins span {		font-size:25px!important;		line-height:27px!important;		font-family: Roboto!important;		font-weight:700!important;	}	.summary.entry-summary .price .amount,	.summary.entry-summary .price del,	.summary.entry-summary .price del span,	.summary.entry-summary .price ins,	.summary.entry-summary .price ins span {		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		padding:0;		color:#161616;			}	.product_title.entry-title {		font-family: Roboto!important;		font-weight:300!important;		font-size:25px!important;		line-height:27px!important;				-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		padding:0;	}		.woocommerce .summary.entry-summary button.single_add_to_cart_button {		background:#161616!important;		color:#ffffff!important;	}	.woocommerce .summary.entry-summary button.single_add_to_cart_button:hover {		background:#659b36!important;	}	.woocommerce div.product .woocommerce-tabs .panel,	.woocommerce #content div.product .woocommerce-tabs .panel,	.woocommerce .quantity input.qty, 	.woocommerce #content .quantity input.qty,	.woocommerce #reviews #commentform input[type="text"],	.woocommerce #reviews #commentform input[type="text"]:focus,	.woocommerce #reviews #commentform textarea,	.woocommerce #reviews #commentform textarea:focus,	.woocommerce .woocommerce_message, .woocommerce .woocommerce_error, .woocommerce .woocommerce_info,	.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info,	.woocommerce table.shop_table th,	.woocommerce table.shop_table td,	.woocommerce-cart table.cart td.actions .coupon .input-text {		border:1px solid #bebebe!important;	}	.summary .product_meta span,	.summary .product_meta span a {		font-family: Roboto!important;		font-weight:!important;		font-size:14px!important;		line-height:16px!important;			}	.summary .product_meta span,	.summary .product_meta a,	.my_comment_meta span,	.my_comment_meta a {		color:#878787;	}	.summary .product_meta > span,	.summary .product_meta a:hover {		color:#161616;	}	.woocommerce label,	.cart-collaterals .cart_totals span,	.cart-collaterals .cart_totals table,	.cart-collaterals .cart_totals td,	.cart-collaterals .cart_totals tr,	.cart-collaterals .cart_totals th {		color:#161616;	}	.woocommerce div.product .woocommerce-tabs ul.tabs li,	.widget_product_tag_cloud a,	.woocommerce #billing_phone,	.select2-drop.select2-drop-above.select2-drop-active, 	.select2-container .select2-choice, 	.select2-drop-active,	.woocommerce table.shop_table, 	.woocommerce-page table.shop_table {		border:1px #bebebe solid!important;	}	.widget_product_tag_cloud a:hover {		border:1px #161616 solid!important;	}	.woocommerce table.cart a.remove:after,	.woocommerce #content table.cart a.remove:after,	.woocommerce table.cart a.remove:before,	.woocommerce #content table.cart a.remove:before {		background:#161616!important;	}	.woocommerce table.cart a.remove:hover:after,	.woocommerce #content table.cart a.remove:hover:after,	.woocommerce table.cart a.remove:hover:before,	.woocommerce #content table.cart a.remove:hover:before {		background:#878787!important;	}		/* Widgets */	.woo_wrap ul.cart_list li a,	.woo_wrap ul.product_list_widget li a,	.main_container ul.cart_list li a,	.main_container ul.product_list_widget li a,	.woocommerce ul.product_list_widget li a,	.woo_wrap ul.cart_list li span,	.woo_wrap ul.product_list_widget li span,	.main_container ul.cart_list li span,	.main_container ul.product_list_widget li span,	.woocommerce ul.product_list_widget li span,	.widget_shopping_cart_content .total span,	.widget_shopping_cart_content .total,	.widget_shopping_cart_content .total strong,	.lost_password a {		color:#161616;		font-weight:300;		}	.woo_wrap ul.cart_list li .amount,	.woo_wrap ul.product_list_widget li .amount,	.main_container ul.cart_list li .amount,	.main_container ul.product_list_widget li .amount,	.woocommerce ul.product_list_widget li .amount,	.cart_list.product_list_widget .quantity,	.lost_password a:hover {		color:#878787;		font-weight:300;		}	.product_list_widget .reviewer {		color:#878787!important;	}	.shop_top_side .widget_price_filter .ui-slider .ui-slider-handle:before,	.shop_top_side .widget_price_filter .ui-slider .ui-slider-handle:after {		color:#161616;	}	.woocommerce_container ul.products li.product a h3:hover, 	.woocommerce ul.products li.product a h3:hover {		color:#878787!important;	}	.woocommerce a {		color:#161616;	}	.woocommerce a:hover {		color:#878787;	}	.woocommerce .breadcrumbs a {		color:#878787;	}	.woocommerce .breadcrumbs a:hover {		color:#161616;	}	.woocommerce div.product .woocommerce-tabs ul.tabs li a {		color:#161616!important;	}	.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {		color:#878787!important;	}	.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {		color:#161616!important;	}	.woocommerce a.remove {		color:#161616!important;	}	.woocommerce a.remove:hover {		color:#878787!important;	}