/* *** F O N T   F A M I L I E S  *** */

	@font-face {
		font-family: 'themedevregular';
		src: url('fonts/themedev_10-01-13-webfont.eot');
		src: url('fonts/themedev_10-01-13-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/themedev_10-01-13-webfont.woff') format('woff'),
			 url('fonts/themedev_10-01-13-webfont.ttf') format('truetype'),
			 url('fonts/themedev_10-01-13-webfont.svg#themedevregular') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	.font {
		font-weight:300 /*Book*/;
		font-weight:400 /*Normal*/;
		font-weight:600 /*Semi-Bold*/;
		font-weight:700 /*Bold*/;
		font-weight:800 /*Extra-Bold*/;	
		font-family: 'Open Sans', sans-serif;
	}
	* {
		font-family: 'Open Sans', sans-serif;
		font-weight:400;
		color:#3a3a3a;
		font-size:14px;
	}
	.ico { font-family: 'themedevregular' !important;
	}
		
	/* ***  F O N T   S E T T I N G S  *** */
	
	p, td, div,
	blockquote p { 
		font-size:14px; 
		line-height:20px;
		color:#3a3a3a;
	}
	blockquote p {color:#b0b0b0;
	}
	
	h1, h2, h3, h4, h5, h6,
	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
		text-decoration:none!important;
		padding:0;
		color:#3a3a3a;
		padding:0;
		margin:0;
	}
	
	.shortcode_accordion_item_title, 
	.shortcode_toggles_item_title,
	.main_wrapper nav ul.menu > li > a,
	.feedback_form .feedback_go, 
	.feedback_form .feedback_reset,
	#commentform #reset,
	#commentform #submit,
	.btn_login,
	.shortcode_promoblock .promo_button_block .promo_button,
	.shortcode_tab_item_title,
	.shortcode_button,
	.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,
	.price_item_btn a,
	.dropcap,
	.filter_navigation ul li ul li a,
	.sitemap_list li a,
	.wrapper404 .title404,
	.wrapper404 .text404,
	.selectbox .select .text { 
		font-family:'Open Sans', sans-serif!important;
	}
	input, button, select, textarea,
	.sitemap_list li span a {
		font-family:'Open Sans', sans-serif!important;
	}

	h1, h2, h3, h4, h5, h6,
	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
		font-family:'Open Sans', sans-serif!important;
		font-weight:400;
	}
	h1, h1 span, h1 a {
		font-size:70px;
		line-height:68px;
		font-weight:600;
	}
	
	h2, h2 span, h2 a {
		font-size:30px;
		line-height:35px;
		font-weight:700;
	}
	h3, h3 span, h3 a {
		font-size:26px;
		line-height:27px;
		font-weight:700;
	}
	h4, h4 span, h4 a {
		font-size:22px;
		line-height:26px;
		font-weight:400;
	}	
	h5, h5 span, h5 a {
		font-size:22px;
		line-height:25px;
		font-weight:400;
		text-transform:none;
	}
	h6, h6 span, h6 a {
		font-size:18px;
		line-height:24px;
		font-weight:400;
		text-transform:none;
	}
	article.contentarea p b {
		font-style:italic !important;
		font-weight:600 !important;
	}

/* ***  C O L O R   O P T I O N S  *** */

	p, td, div,
	a:hover,
	.shop_list_title a,
	.dropdown ul li { 
	}

	.filter_navigation ul li ul li a {	color:#3a3a3a;		
	}
	.filter_navigation ul li ul li:hover a,
	.filter_navigation ul li ul li.selected a {	color:#b0b0b0;
	}
	footer div {
		font-size:13px;
		color:#575757;
	}
	
	