

@media only screen and (max-width: 767px){
#Header a.responsive-menu-toggle {

    background-color: #e7e4db;
}
}




@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.gallery-item {width: 100%!important;}
.image_frame {border: none!important;}
}






.menu_wrapper 
{width:500px;

    float: none!important;
    margin: 0 auto!important;
}



p.big {font-family: 'Montserrat', sans-serif;}





body, #Subheader .title, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
#menu>ul>li>a, #header_action_button, #header_cart {
	font-family: 'Baloo', cursive;
	font-weight: 400;
}
h1, .text-logo #logo {
	font-family: Averia Serif Libre, Arial, Tahoma, sans-serif;
	font-weight: 300;
}
h2 {
	font-family: 'Baloo', cursive;
	font-weight: 400;
}
h3 {
	font-family: Averia Serif Libre, Arial, Tahoma, sans-serif;
	font-weight: 300;
}
h4 {
	font-family: 'Baloo', cursive;
	font-weight: 400;
}
h5 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
blockquote {
	font-family: Averia Serif Libre, Arial, Tahoma, sans-serif;
}


.desc {font-family: 'Montserrat', sans-serif;
font-weight: 400;}


font-family: 'Montserrat', sans-serif;
400,500

font-family: 'Baloo', cursive;
only 400