	 /* Main Font */	 	body,	input[type="text"],	input[type="email"],	input[type="password"],	input[type="submit"],	textarea {		font-family:"Roboto";	}	 	 /* Headers */	 h1 {font-size:20px;line-height:0px;}	 	 h2 {font-size:20px;line-height:20px;}	 	 h3 {font-size:24px;line-height:30px;}	 	 h4 {font-size:20px;line-height:28px;}	 	 h5 {font-size:16px;line-height:25px;}	 	h6 {font-size:14px;line-height:24px;}	 	.subheadInModule {font-size:20px;line-height:28px;}	::selection {		background:#808787;		color:#ffffff;	}	::-moz-selection {		background:#808787;		color:#ffffff;	}		.contact_info_item a:hover,	.email a:hover, a, .module_text_area.contacts a:hover {		color:#808787;	}	.shortcode_timeline h6 a:hover,	.featured_posts .featured_items_title h5 a:hover,	.recent_posts li a:hover,	.project_info a:hover,	.blogpost_title a:hover,	.breadcrumbs a:hover {		color:#808787;	}	.email a:hover {		color:#808787;	}		.logo_sect .logo:after,	.footer_logo a:after,	.logo_inline:after {		background:#808787;	}	.main_header.type2nav ul.menu > li > a:before {		background:#808787;	}	.slide_btn a {		background:#808787;	}	.highlighted_colored {		background:#808787;	}	.dropcap.type3 {		color:#808787;	}	.dropcap.type5 {		background:#808787;	}	blockquote.type2:before {		color:#808787;	}	blockquote.type5:before {		background:#808787;	}		.widget_flickr .flickr_badge_image a:hover .flickr_fadder {		background: ( 128,135,135, 0.8);	}	#mc_signup_submit:hover {		background:#808787 !important;	}	.shortcode_button.btn_type5 {		background:#808787;	}	.shortcode_button.btn_type1:hover,	.shortcode_button.btn_type2:hover,	.shortcode_button.btn_type3:hover,	.shortcode_button.btn_type4:hover {		background:#808787;		color:#fff;	}	.skills_list li .skill_div {		background:#808787;	}	.color {		color:#808787;	}	h5.shortcode_accordion_item_title:hover,	h5.shortcode_toggles_item_title:hover,	h5.shortcode_accordion_item_title.state-active,	h5.shortcode_toggles_item_title.state-active {	 color:#808787;	}	h5.shortcode_accordion_item_title:hover .ico,	h5.shortcode_toggles_item_title:hover .ico,	h5.shortcode_accordion_item_title.state-active .ico,	h5.shortcode_toggles_item_title.state-active .ico {	 background:#808787;	 border-color: #808787;	}		.portf_wall_item:hover .portf_wall_info,	.item_wrapper:hover .featured_item_fadder,	.portfolio_item .img_block:hover .featured_item_fadder,	#zoom_product:hover .featured_item_fadder {		background: ( 128,135,135, 0.9);	}	.cover_boxes .thumb:hover .featured_item_fadder {		background: ( 128,135,135, 0.8);	}		h2.portf_title a:hover,	.featured_meta a:hover {		color:#808787;		}		.most_popular .price_table_descr {		border-bottom-color:#808787;	}	.most_popular .price_table_descr {		background:#808787;	}	.price_item.most_popular .price_item_btn a {	 background:#808787 !important;	}	a.shortcode_social_icon:hover {		background:#808787;	}	.shortcode_social_icon.type4:hover i {		color:#808787;	}	.timeline_meta a:hover {		color:#808787;	}	.filter_navigation ul li ul li a:hover {		color:#808787;	}	input[type="button"]:hover,	input[type="reset"]:hover,	input[type="submit"]:hover {		background:#808787 !important;	}	.recent_posts_info a:hover {		color:#808787;	}	.widget_tag_cloud a:hover {		background:#808787;	}	.comment_info a:hover,	.comments .icon-reply:hover,	.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:#808787;	}	.sitemap ol li:before {		color:#808787;	}	.notify_shortcode input[type="submit"]:hover {		background:#808787;	}	.portfolio_item li a:hover {		color:#808787;	}	.pagerblock li a.current,	.pagerblock li a:hover,	.prev_next_links a:hover,	.page-link a:hover,	.page-link,	.listing_meta a:hover {		color:#808787;	}		.subtotal span {		color:#808787;	}	.widget_filter .ui-slider-range {		background:#808787;	}	.item_cart,	.item_link:hover,	.project_info > a {		background:#808787;	}	.shop_list_info .fright a:hover {		color:#808787;	}	.shop_list_info .amount,	.summary .amount {		color:#808787;	}	.quantity .minus:hover,	.quantity .plus:hover,	a.remove:hover {				background:#808787;		border:1px #808787 solid;	}	.level_form .title_field i {		color:#808787;	}	.level_form input[type="submit"] {		background:#808787;	}	.colored_icons .module_iconboxes.type2 .iconbox_wrapper .ico {		background:#808787;	}	.colored_bg {		background:#808787;	}	.main_header nav li.sublight ul.sub-menu > li:hover > a,	.main_header nav li.sublight ul.sub-menu > li.current-menu-item > a,	.main_header nav li.sublight ul.sub-menu > li.current-menu-parent > a {		color:#808787;	}		.main_header.type2 nav ul.menu > li > a:before {		background:#f04316;	}	.megamenu_wrap input[type="submit"] {		background:#808787;	}	.current-menu-ancestor a,	.mobile_menu_wrapper a:hover,	.mobile_menu_wrapper .current-menu-parent a,	.mobile_menu_wrapper .current-menu-parent .sub-menu a:hover {		color:#808787;	}		@media only screen and (max-width: 767px) {		.mobile_menu_wrapper .current-menu-ancestor > a.mob_link {			color:#808787;		}	}	.mobile_menu_wrapper .current-menu-item a.mob_link {		color:#808787 !important;	}	.mobile_menu_wrapper li.current-menu-parent.menu-item-has-children:before {		color:#808787;	}	a.remove:hover,	.woocommerce .widget_price_filter .ui-slider .ui-slider-range {		background-color: #808787;	}		 /* Woocommerce colors */	.woocommerce select,	.woo_product_meta a.button,	.woocommerce .woo_product_meta a.button {		font-family:"Roboto";	}	.woocommerce ul.products li.productspan.onsale,	.woocommerce-page ul.products li.productspan.onsale,	.woocommerce .product span.onsale,	.woocommerce-page .product span.onsale {		background:#808787 !important;	}	.woocommerce a.remove:Hover {		background-color: #808787;	}	.item_cart, .item_link {		background: #808787;	}	.woocommerce_container ul.products li.product h3:hover,	.woocommerce ul.products li.product h3:hover {		color: #808787 !important;	}	.woo_product_category a:hover,	.woo_product_meta a.button:hover,	.woocommerce .woo_product_meta a.button:hover {		color:#808787 !important;	}	.widget_product_tag_cloud a:hover {		color:#808787;	}	.widget_product_categories a:hover,	.widget_product_categories li.current-cat a,	.widget_login .pagenav a:hover,	.woocommerce-page .widget_nav_menu ul li a:hover,	.widget_layered_nav li:hover, .widget_layered_nav li.chosen,	.widget_layered_nav li:hover a, .widget_layered_nav li.chosen a,	.woocommerce .widget_layered_nav ul li.chosen a,	.woocommerce-page .widget_layered_nav ul li.chosen a {		color:#808787 !important;	}	.woo_wrap .widget_shopping_cart .total span,	.main_container .widget_shopping_cart .total span {color:#808787;	}	.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"] {		font-family: "Roboto";		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;	}	.woocommerce a.button:hover,	.woocommerce button.button:hover,	.woocommerce input.button:hover,	.woocommerce #respond input#submit:hover,	.woocommerce #content input.button:hover,	.woocommerce #commentform #submit:hover,	.woocommerce-page input.button:hover,	.woocommerce .wrapper input[type="reset"]:hover,	.woocommerce .wrapper input[type="submit"]:hover,	.woocommerce .shop_table.cart .actions .button.checkout-button {		background:#808787 !important;		border-color:#808787 !important;	}	.woo_wrap .price_label span.to:before {		color:#808787;		background:#;	}	.woocommerce-review-link:hover {color:#808787;	}	.woocommerce div.product .summary span.price,	.woocommerce div.product .summary p.price,	.woocommerce #content div.product .summary span.price,	.woocommerce #content div.product .summary p.price,	div.product .summary .amount {		font-family: "Roboto";		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;	}	div.product .summary .amount,	div.product .summary ins,	div.product .summary ins .amount {color:#808787;	}		.summary .product_meta span.posted_in:before,	.summary .product_meta span.product_sku:before,	.summary .product_meta span.tagged_as a:after,	.summary .product_meta span.tagged_as a.first_tag:before {		background:#;	}	.woocommerce div.product .woocommerce-tabs .panel h2,	.woocommerce #content div.product .woocommerce-tabs .panel h2,	.woocommerce .woocommerce-tabs #reviews #reply-title {		font-family: "Roboto";	}	mark {background:#808787;	}	mark {background: transparent;}	.shop_table .product-subtotal .amount {		color:#808787;	}	.shipping-calculator-button:hover {		color:#808787 !important;	}	.woocommerce .cart-collaterals .order-total .amount,		color:#808787;	}	.woocommerce_container ul.products li.product a.add_to_cart_button.loading,	.woocommerce ul.products li.product a.add_to_cart_button.loading {		color:#808787 !important;	}	.widget_price_filter .price_slider .ui-slider-handle:before {		background-color:#808787;	}	.woocommerce .star-rating span:before {		color:#808787;	}	 .woocommerce .widget_price_filter .ui-slider .ui-slider-range {		 background-color:#808787;	 }	 	.woocommerce nav.woocommerce-pagination ul li a:focus,	.woocommerce nav.woocommerce-pagination ul li a:hover,	.woocommerce nav.woocommerce-pagination ul li span.current {		 color:#808787 !important;	}	.woocommerce button.button.single_add_to_cart_button {		background-color:#808787 !important;	}		 .quantity .minus:hover,	.quantity .plus:hover,	.checkout-button.button.alt.wc-forward,	 .sidepanel.woocommerce.widget_shopping_cart .buttons .button:not(.checkout),	.woo_wrap .single_add_to_cart_button	 {	background-color:#808787 !important;	}	.woocommerce .woocommerce-message a.button:hover,	.woocommerce div.product form.cart .button.qty_button:hover {		background-color:#808787 !important;	}				/* Color Options */	body {		background:#ffffff;		color:#2d2e2e;	}	.tagline {		background: #2d2e2e;		font-size: 13px;		color: #2d2e2e;	}	.tagline .email a {		color:#2d2e2e;	}	.slogan {		color:#dddddd;	}	.main_header {		background: #fafafa;	}	.main_header nav ul.menu > li > a,	.main_header.type2 nav ul.menu > li > a {		color:#2d2e2e	}	.main_header nav ul.menu > li:hover > a,	.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 {		background: #fffffff;		color:#2d2e2e	}	.main_header.type2 nav ul.menu > li:hover > a,	.main_header.type2 nav ul.menu > li.current-menu-ancestor > a,	.main_header.type2 nav ul.menu > li.current-menu-item > a,	.main_header.type2 nav ul.menu > li.current-menu-parent > a {		color:#2d2e2e		}	.main_header nav ul.menu .sub-nav {			 background: #2d2e2e;	}	.main_header nav ul.menu > li > .sub-nav .sub-menu li > .sub-nav {		left: 270px;		background: #383939;	}	.main_header nav ul.sub-menu li a {		color: #979797;	}	.main_header nav ul.sub-menu ul.sub-menu li a {		color: #979797;	}	.main_header nav ul.sub-menu > li:hover > a,	.main_header nav ul.sub-menu > li.current-menu-item > a,	.main_header nav ul.sub-menu > li.current-menu-parent > a {		color: #ffffff;		background: #2d2e2e;	}	.main_header nav ul.sub-menu ul.sub-menu > li:hover > a,	.main_header nav ul.sub-menu ul.sub-menu > li.current-menu-item > a,	.main_header nav ul.sub-menu ul.sub-menu > li.current-menu-parent > a {				color: #ffffff;		background: #383939;	}	.main_header.type2 nav ul.menu > li > a:before {		background: #808787;	}	.breadcrumbs_wrapper {		background: #f6f6f6;		color:#666666;	}	.breadcrumbs a,	.breadcrumbs a:after,	.breadcrumbs a:after::hover {		color:#666666;	}		/* T Y P O G R A P H Y */	a.color {		color:#808787;	}		.iconbox_title:before,	.bg_title h1:before,	.bg_title h2:before,	.bg_title h3:before,	.bg_title h4:before,	.bg_title h5:before,	.bg_title h6:before,	.module_text_area.h_separator h1:before,	.module_text_area.h_separator h2:before,	.module_text_area.h_separator h3:before,	.module_text_area.h_separator h4:before,	.module_text_area.h_separator h5:before,	.module_text_area.h_separator h6:before,	.separator:before,	.module_cont.h_separator h1:first-child::before,	.module_cont.h_separator h2:first-child::before,	.module_cont.h_separator h3:first-child::before,	.module_cont.h_separator h4:first-child::before,	.module_cont.h_separator h5:first-child::before,	.module_cont.h_separator h6:first-child::before,	.wrapper_404 .bg_title h2:before,	h2.portf_title:before,	.blogpost_title:before,	.module_team .op:before,	.counter_title:before,	.shortcode_counter.with_icon .stat_count_wrapper:before,	.iconbox_title:before,	.featured_items_title:before,	.shortcode_social_icon,	.project_info > a:hover {			background: #2d2e2e;	}		.sidepanel h4.sidebar_heading,	.iconbox_title,	h1, h1 span, h1 a,	h2, h2 span, h2 a,	h3, h3 span, h3 a,	h4, h4 span, h4 a,	h5, h5 span, h5 a,	h6, h6 span, h6 a,	.bg_title h1,	.bg_title h2,	.bg_title h3,	.bg_title h4,	.bg_title h5,	.bg_title h6,	.widget_tag_cloud a,	.amount,	.subtotal,	.dark_color,	.module_text_area.h_separator h1,	.module_text_area.h_separator h2,	.module_text_area.h_separator h3,	.module_text_area.h_separator h4,	.module_text_area.h_separator h5,	.module_text_area.h_separator h6,	.separator,	.module_cont.h_separator h1:first-child,	.module_cont.h_separator h2:first-child,	.module_cont.h_separator h3:first-child,	.module_cont.h_separator h4:first-child,	.module_cont.h_separator h6:first-child,	.module_cont.h_separator h6:first-child,	.logo_inline,	.level_form .title_field div,	.module_descr,	.page_descr,	.bg_subtitle,	.shortcode_tab_item_title,	h5.shortcode_accordion_item_title,	h5.shortcode_toggles_item_title,	a:hover,	a.color:hover,	.contact_info_item a,	.filter_navigation ul li ul li a {		color: #2d2e2e;	}	.filter_navigation ul li ul li.selected a {		color: #2d2e2e!important;	}	.widget_tag_cloud a:hover {		color: #ffffff;	}	.portfolio_item p,	.portfolio_item li i,	.portfolio_item li span,	.subheadInModule,	.featured_link,	.shortcode_timeline_date span {		color: #2d2e2e;	}	.dropcap {		color: #dddddd;	}	.dropcap.type2 {	color: #2d2e2e;	}	.dropcap.type4,	.dropcap.type5,	.dropcap.type6 {		color: #ffffff;		background: #dddddd;	}	.dropcap.type5 {		background: #2d2e2e;	}	.dropcap.type6 {		background: #808787;	}		blockquote.shortcode_blockquote .author {		 color: #acacac;	}	blockquote:before {		color: #dddddd;	}	blockquote.type1:before {		color: #2d2e2e;	}	blockquote.type3:before,	blockquote.type4:before,	blockquote.type5:before {		background: #dddddd;	}	blockquote.type4:before {		background: #2d2e2e;	}	blockquote.type5:before {		background: #808787;	}	blockquote.type6 {		background:#f6f6f6;	}	blockquote.type6:before {		color: #dddddd;	}		.widget_text a:hover,	.recent_posts li a,	#mc_mv_EMAIL,	.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,	.product_link:hover,	.amount span,	.top_socials a,	h5.shortcode_accordion_item_title .ico:before,	h5.shortcode_toggles_item_title .ico:before,	.shortcode_iconbox .iconbox_body,	.shortcode_iconbox .iconbox_body p,	.featured_item_content,	.testimonials_list li .item h6.testimonials_title,	.testimonials_list li .item h6.testimonials_title span,	.testimonials_list ul.double h6.testimonials_title,	.testimonials_list ul.double h6.testimonials_title span,	.module_team .op,	.price_item_cost h1 span,	.price_item_cost h4,	.shortcode_timeline_date,	input[type="text"],	input[type="email"],	input[type="password"],	textarea,	.sitemap li a:hover,	.portfolio_item li a,	.page-link a,	.pagerblock li a,	.pagerblock li span,	.post_socials a,	.prev_next_links a,	.highlighted_light,	.amount span,	.featured_descr,	.contact_info a,	.contact_info .post_socials a,	.module_text_area.contacts a {		color: #2d2e2e;	}	.module_team .teamlink:hover {		color: #2d2e2e!important;	}	.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,	.portfolio_item li a:hover,	.page-link a:hover,	.pagerblock li a:hover,	.post_socials a:hover,	.prev_next_links a:hover,	.recent_posts li a:hover {		color: #808787;	}		.skill_div-wrapper,	.shortcode_iconbox.type2 .iconbox_wrapper .ico,	.img_icon,	.shortcode_tab_item_title,	.widget_tag_cloud a {		background:#f6f6f6;	}		.shortcode_tab_item_title.active,	.shortcode_tab_item_title:hover,	.shortcode_tab_item_title.active:before,	.all_body_cont,	.price_item_wrap,	.shortcode_timeline_date,	input[type="text"],	input[type="email"],	input[type="password"],	textarea,	.testimonials_list ul.double .testimonials_text:before {		background:#ffffff;	}	.most_popular .price_table_descr,	.shortcode_social_icon i {		color: #ffffff;	}	.shortcode_tab_item_title,	.all_body_cont,	table td, table th,	.testimonials_list ul.double .testimonials_text,	.testimonials_list ul.double .testimonials_text:before,	.price_item_wrap,	.shortcode_timeline_date,	input[type="text"],	input[type="email"],	input[type="password"],	textarea,	.post-password-form input[type="password"],	.search_page .preview_content {		border:1px solid #dddddd;	}	#mc_mv_EMAIL {		border:1px solid #dddddd!important;	}	.price_table_descr,	.item_cost_wrapper,	.item_tab > div {	border-bottom: 1px #dddddd solid;	}	.shortcode_timeline_date span:before,	.shortcode_timeline:before {	background: #dddddd;	}	.featured_items_body,	.featured_posts .featured_items_body,	.module_team .carousel_body,	.blog_content,	.thiscommentbody {		background:#f6f6f6;	}		.module_cont hr {		border-top: #dddddd 1px solid;	}		.module_cont hr.type1 {		border-top: #dddddd 1px solid;	}	.module_cont hr.type2 {		border-top: #2d2e2e 1px solid;	}	.module_cont hr.type3 {		border-top: #808787 1px solid;	}	.shortcode_accordion_item_title .ico,	.shortcode_toggles_item_title .ico {	background:#f6f6f6;		border:1px solid #dddddd;	}	.timeline_meta,	.timeline_meta a,	.listing_meta,	.listing_meta a,	.comment_info span,	.comment_info a,	.recent_posts_info,	.recent_posts_info a,	.widget_posts .recent_posts_info a,	.featured_meta,	.featured_meta a {		color:#acacac;	}	.shortcode_messagebox .box_icon i,	.shortcode_messagebox .box_content,	.shortcode_messagebox .box_content p,	.shortcode_messagebox .box_close i,	.shortcode_messagebox .box_close:hover i {		color: #ffffff;	}	.shortcode_messagebox.box_type1 {		background: #2d2e2e;	}	.shortcode_messagebox.box_type2 {		background: #13acbe;	}	.shortcode_messagebox.box_type3 {		background: #f9d615;	}	.shortcode_messagebox.box_type4 {		background: #00b96d;	}	.shortcode_messagebox.box_type5 {		background: #f04316;	}	.gallery_item_wrapper span.featured_items_ico:before,	.gallery_item_wrapper span.featured_items_ico:after,	.featured_item_link:before,	.featured_item_link:after {		background-color:#ffffff;	}	.testimonial_item_wrapper {		border-bottom: 1px #dddddd solid;	}	.footer {		background:#2d2e2e;	}	.copyright {		color:#9aa1ac;	}	.pre_footer {		border-bottom: 1px #4a4c53 solid;	}	.pre_footer .sidepanel h4.title,	.pre_footer .widget_text a:hover,	.pre_footer .recent_posts li a:hover,	.pre_footer .recent_posts_info {		color:#eef5f7;	}	.pre_footer .widget_text,	.pre_footer .widget_text a,	.pre_footer .recent_posts li,	.pre_footer .recent_posts li a,	.pre_footer .sidepanel {		color:#9aa1ac;	}	.pre_footer .recent_posts_info a {		color:#eef5f7!important;	}	.pre_footer .recent_posts_info a:hover {		color:#eef5f7!important;	}		.gallery_item_wrapper .gallery_fadder,	.grid-gallery-item .gallery_fadder,	.img_block .featured_item_fadder,	.cover_boxes .thumb .featured_item_fadder,	#zoom_product .featured_item_fadder {		background:rgba(128,135,135,0);	}		.item_wrapper:hover .featured_item_fadder,	.cover_boxes .thumb:hover .featured_item_fadder,	.portfolio_item .img_block:hover .featured_item_fadder,	#zoom_product:hover .featured_item_fadder,	.gallery_item_wrapper:hover .gallery_fadder,	.grid-gallery-item:hover .gallery_fadder {		background:rgba(128,135,135,0.8);	}		.fadder {		background:#ffffff;		opacity:0.8;	}	.item_wrapper:hover .fadder,	.portf_wall_item:hover .fadder {		background:#ffffff;		opacity:0.8;	}	h5.shortcode_accordion_item_title:hover .ico:before,	h5.shortcode_toggles_item_title:hover .ico:before,	h5.shortcode_accordion_item_title.state-active .ico:before,	h5.shortcode_toggles_item_title.state-active .ico:before {		background:#808787;	}		h5.shortcode_accordion_item_title:hover .ico:before,	h5.shortcode_toggles_item_title:hover .ico:before,	h5.shortcode_accordion_item_title.state-active .ico:before,	h5.shortcode_toggles_item_title.state-active .ico:before {		color:#ffffff;	}	