	/* Main Font */	::selection {background:#c92227;	}	::-moz-selection {background:#c92227;	}	body {		font-size: 16px;		line-height: 26px;		color: #454a51;	}	body, code, body #mc_signup_submit, input, textarea {font-family:"Roboto";	}	.page_header {		background-color:#e6e8e1;			}		a:hover {color: #454a51;	}		/* Headers */	h1, h2, h3, h4, h5, h6 {		font-family: "Roboto";		color:#2c3138;	}	h1 {		font-size:38px;		line-height:45px;	}	h2 {		font-size:32px;		line-height:41px;	}	h3 {		font-size:22px;		line-height:32px;	}	h4 {		font-size:20px;		line-height:30px;	}	h5 {		font-size:18px;		line-height:26px;	}	h6 {		font-size:15px;		line-height:26px;	}		h1.page_title {color:#c92227;	}		.breadcrumbs a, .breadcrumbs span {color:#5c626a;	}	.breadcrumbs a:after {color: #5c626a !important;	}			/* Main Color */	a {color:#c92227;	}	.breadcrumbs a:hover {color:#c92227;	}		.wrapper {background-color: #f6f6f7;	}	.no_sticky .header_parent_wrap {top:auto !important; position:relative !important;	}	header {background-color:#ffffff;	}	.contact_info_area,	.contact_info_area a {color:#666b72;	}	.navmenu ul li a {		color: #2f4b76;		border-top:2px #ffffff solid;	}		.navmenu li a:hover,	.navmenu li:hover a,	.navmenu li.current-menu-parent a,	.navmenu li.current-menu-item a,	.navmenu li.current-menu-ancestor a {		border-top:2px #c92227 solid;		background-color: #d1d1d1;	}		.navmenu .sub-menu {		background: #191d22;	}	.navmenu .sub-menu li .sub-menu {		background: #2c3138;	}	.navmenu .sub-menu li a {		color: #80868c !important;		border-top:1px #2e343b solid !important;	}	.navmenu .sub-menu li .sub-menu li a {		border-top:1px #3b4149 solid !important;	}			header .sub-menu li:hover > a,	header .sub-menu li.current-menu-parent > a,	header .sub-menu li.current-menu-item > a { color: #2f4b76 !important;	}	.menu-item-has-children:after {		border-top: 5px solid #d1d1d1;	}	.sub-menu .menu-item-has-children:after {		border-left: 4px solid #80868c;	}	.sub-menu .menu-item-has-children.current-menu-parent:after,	.sub-menu .menu-item-has-children.current-menu-item:after,	.sub-menu .menu-item-has-children.current-menu-ancestor:after,	.sub-menu .menu-item-has-children:hover:after {		border-left: 4px solid #2f4b76;	}	.footer_bottom {		background-color: #e4e4e4;		border-bottom:4px #c92227 solid;	}	.pre_footer {background:#f6f6f7;	}		.widget_nav_menu li a:hover,	.widget_pages li a:hover,	.widget_meta li a:hover,	.widget_archive li a:hover,	.widget_categories li a:hover,	.widget_recent_entries li a:hover,	.widget_nav_menu li.current_page_item a,	.widget_pages li.current_page_item a,	.widget_meta li.current_page_item a,	.widget_archive li.current_page_item a,	.widget_categories li.current_page_item a,	.widget_recent_entries li.current_page_item a,	.widget_recent_comments li a:hover {color:#c92227;	}		.widget_nav_menu li a:hover:before,	.widget_pages li a:hover:before,	.widget_meta li a:hover:before,	.widget_archive li a:hover:before,	.widget_categories li a:hover:before,	.widget_recent_entries li a:hover:before,	.widget_nav_menu li.current_page_item a:before,	.widget_pages li.current_page_item a:before,	.widget_meta li.current_page_item a:before,	.widget_archive li.current_page_item a:before,	.widget_categories li.current_page_item a:before,	.widget_recent_entries li.current_page_item a:before,	.widget_recent_comments li:hover a:before {background:#c92227;	}	.sidepanel.widget_search .s_btn_search:hover {background-color: #c92227;	}		input.mc_submit:hover,	input#mc_signup_submit:hover {background-color: #c92227;	}	.pre_footer .tagcloud a:hover {background:#c92227;	}		.dropcap.type2,	.dropcap.type5 {color:#c92227;	}	.shortcode_blockquote.type2:before,	.shortcode_blockquote.type2:after {color:#c92227;	}	.shortcode_blockquote.type5:before {background:#c92227;	}	.acc_togg_title:hover,	.acc_togg_title.state-active {color:#c92227;	}	.acc_togg_title:hover span:before {background-color:#c92227;	}			hr.type3 {background: #c92227 !important;	}	.shortcode_iconbox a .iconbox_title,	.shortcode_iconbox .ico,	.shortcode_iconbox a .ico {		color: #2c3138;	}	.shortcode_iconbox a:hover,	.shortcode_iconbox a:hover .ico,	.shortcode_iconbox a:hover .iconbox_title,	.shortcode_iconbox .iconbox_body a {color: #c92227;	}	.shortcode_iconbox a,	.shortcode_iconbox .iconbox_body a:hover,	.shortcode_iconbox a:hover .iconbox_body {		color: #454a51;	}		.item_likes a:hover,	.item_likes a.active {color: #c92227;	}	.featured_items_title a:hover {color: #c92227;	}		.shortcode_button.btn_type5,	.shortcode_button.btn_type1:hover {background-color: #c92227 !important;	}	.promo_text_additional_title {color: #454a51;	}	.shortcode_tabs .shortcode_tab_item_title.active,	.shortcode_tabs .shortcode_tab_item_title:hover {color: #c92227 !important;	}	.most_popular .currprice,	.most_popular .currperiod {color: #c92227;	}		.most_popular .price_item_btn a.btn_type1 {		background-color:#c92227 !important;	}	.s_btn_search {		background-color: #c92227;	}	.promo_text_main_title span {color: #c92227;	}	.blogpost_title a {color: #2c3138;	}		.preview_meta a:hover,	.preview_likes a.like.active,		body .pagerblock li a:hover,	body .pagerblock li a.current,	.blogpost_about_author a:hover,	.prev_next_links a:hover,	.comment_info a:hover,	.comment-reply-link:hover,	.optionset li a:hover,	.optionset li.selected a,		.recent_posts a:hover {color: #c92227;	}		.featured_items_meta span a:hover,	.blogpost_title a:hover {color: #c92227 !important;	}	.module_cont input.mc_submit,	.module_cont input#mc_signup_submit {background-color:#c92227;	}		#lang_sel a {		color:#80868c !important;		font-family:"Roboto" !important;	}		#lang_sel a:hover {		color:#2f4b76 !important;	}		#lang_sel ul ul li {		border-bottom:1px #2e343b solid;	}		