/*

Your custom css

*/

@font-face {
	font-family:'Museo-300';
	src: url('./fontface/Museo-300_gdi.eot');
	src: url('./fontface/Museo-300_gdi.eot?#iefix') format('embedded-opentype'),
		url('./fontface/Museo-300_gdi.woff') format('woff'),
		url('./fontface/Museo-300_gdi.ttf') format('truetype'),
		url('./fontface/Museo-300_gdi.svg#Museo-300') format('svg');
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family: 'Conv_National-Light';
	src: url('./fontface/National-Light.eot');
	src: local('☺'), 
	url('./fontface/National-Light.woff') format('woff'), 
	url('./fontface/National-Light.ttf') format('truetype'), 
	url('./fontface/National-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.main-navigation-ul > li.menu-item > a.menu-item-link {
  font-family: Museo-300;
}
.main-navigation-ul > li.no-mega-menu ul.sub-menu li.menu-item a.menu-item-link {
  font-family: Museo-300;
}
#mk-boxed-layout #mk-main-navigation ul.sub-menu a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.current-menu-item > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-parent > a.menu-item-link {
  background: #ffffff none repeat scroll 0 0 !important;
  color: #5d4a8e !important;
}
#mk-main-navigation li.no-mega-menu ul.sub-menu, #mk-main-navigation li.has-mega-menu > ul.sub-menu, .mk-shopping-cart-box {
  background-color: #6d5c99 !important;
}
#mk-main-navigation ul.sub-menu a.menu-item-link, #mk-main-navigation ul .megamenu-title, .megamenu-widgets-container a, .mk-shopping-cart-box .product_list_widget li a, .mk-shopping-cart-box .product_list_widget li.empty, .mk-shopping-cart-box .product_list_widget li span, .mk-shopping-cart-box .widget_shopping_cart .total {
  color: #ffffff !important;
}

.mk-fancy-title{
font-family: satisfy !important;
font-weight: normal !important;
}
/*
.h2-title-css,
.p-title-css p,
.h2-title-css span{font-family: 'Conv_National-Light' !important;color: #45474d;}
.p-title-css p{font-size: 1.05rem !important;}
.h2-title-css, .h2-title-css span{font-size: 2.27rem !important;}
*/