
/* *** 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;

}

input, button, select, textarea,

.sitemap_list li span a {

font-family:'Open Sans', sans-serif;

}



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:'Voces', sans-serif;


font-weight:normal;

}

h1, h1 span, h1 a {

font-size:50px;

line-height:52px;

font-weight:normal;

}



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:#fff;

}



