/* ++ Mobile CSS for Mr Price ++ */

@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,400italic,500,500italic,700,700italic);

/* ++ html elements ++ */
body { font-family: "Trebuchet MS",sans-serif; }
body, select, input, textarea { color: #333; }

a:link, a:visited { color: #000;  text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

h1, h2, h3 { font-family: "Ubuntu"; }

/* ++ navigation items ++ */
/* header nav */
nav#mz_headerNav { background: #ffee00; }
nav#mz_headerNav ul li { background-color: #D9001F; }
nav#mz_headerNav ul li a { color: #fff; }
nav#mz_headerNav ul li.mm_fullnavLnk a { background-image: url(../images/mobile/icon_menu2.png); }
nav#mz_headerNav ul li.mm_accountLnk a { background-image: url(../images/mobile/icon_account2.png); }
nav#mz_headerNav ul li.mm_searchLnk a { background-image: url(../images/mobile/icon_search2.png); }
nav#mz_headerNav ul li.mm_cartLnk a { background-image: url(../images/mobile/icon_cart2.png); }
nav#mz_headerNav ul li.mm_homeLnk a { background-image: url(../images/mobile/icon_home2.png); }

/* primary category  */
nav#mz_primaryNav ul,
nav.mz_secondaryNav ul { border-top: none;  }
nav#mz_primaryNav ul li,
nav.mz_secondaryNav ul li { border-top: 1px solid #F75158; border-bottom: 1px solid #B11116;  }
nav#mz_primaryNav ul li a,
nav.mz_secondaryNav ul li a { background: #F89828 url(../images/mobile/arrow_large.png) right 50% no-repeat; color: #fff;}
nav#mz_primaryNav ul li a:link,
nav#mz_primaryNav ul li a:visited,
nav.mz_secondaryNav ul li a:link,
nav.mz_secondaryNav ul li a:visited { 
	background: #D9001F url(../images/mobile/arrow_large.png) right 50% no-repeat; 
	font-family: "ubuntu"; 
	font-weight: bold;
	text-shadow: 1px 1px #000; 
	text-transform: uppercase; }
nav#mz_primaryNav ul li a:hover,
nav#mz_primaryNav ul li a:active,
nav#mz_primaryNav ul li a:focus,
nav.mz_secondaryNav ul li a:hover,
nav.mz_secondaryNav ul li a:active,
nav.mz_secondaryNav ul li a:focus { background: #B11116 url(../images/mobile/arrow_large.png) right 50% no-repeat; }

/*Content*/
.flexslider .slides img { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
div[data-widget="featured-prods"] {display: block; }
article h6.mz_baseIcon_new, #magipixGallery h6.mz_baseIcon_new, 
article h6.mz_baseIcon_sale, #magipixGallery h6.mz_baseIcon_sale,
article h6.mz_baseIcon_excl, #magipixGallery h6.mz_baseIcon_excl,
article h6.mz_baseIcon_freeDel, #magipixGallery h6.mz_baseIcon_freeDel,
article h6.mz_baseIcon_bestSell, #magipixGallery h6.mz_baseIcon_bestSell,
article h6.mz_baseIcon_spOffer, #magipixGallery h6.mz_baseIcon_spOffer,
article h6.mz_baseIcon_furRed, #magipixGallery h6.mz_baseIcon_furRed,
article h6.mz_baseIcon_clear, #magipixGallery h6.mz_baseIcon_clear, 
article h6.mz_baseIcon_multi, #magipixGallery h6.mz_baseIcon_multi,
article h6.mz_customIcon01, #magipixGallery h6.mz_customIcon01 {
	background: #ffe401;
	border: 2px solid red;
	color: #000;
	}

div.mz_product_info h5, div.mz_genWidget_1col_alt article h5, div.mz_product_info h5.mz_promoMsg, div.mz_upsellGrid_item h5 { color: #d9001f; }

/*Detail Page*/
table.mz_dataTbl, .mz_genericContent table, table.mz_dataTbl td, .mz_genericContent table td { width: auto!important; }

/* ++ footer area content ++ */
#mz_footer h6#mz_baseCredits a{ color: #fff; }
#mz_footerLinks { background: #D9001F; border-bottom: 1px dashed #fff; color: #fff; margin-bottom: 0; }
#mz_footerLinks a { color: #fff; }
#mz_footerLinks a:hover { text-decoration: underline; }
#mz_footerLinks ul li h2 { font-weight: bold; text-shadow: 1px 1px #000000; text-transform: uppercase; }
#mz_footerLinks ul li a { background: none; padding-left: 15px;}
#mz_footer h6 { background-color: #D9001F; color: #fff; padding: 10px 3.125%; }
#mz_footer h6#mm_callUs a, #mz_footer h6#mz_copyright { color: #fff;}

ul#mz_networks { background-color: #D9001F; margin: 0; }
ul#mz_networks li a:link,
ul#mz_networks li a:visited,
ul#mz_networks li a:hover,
ul#mz_networks li a:active,
ul#mz_networks li a:focus { color: #fff; font-size: 0; }

/* button styles */
a.mz_btnPrimary:link, 
a.mz_btnPrimary:visited,
#mz_form fieldset input.mz_btnPrimary,
a#mz_btn_giant:link,
a#mz_btn_giant:visited { background-color: #D9001F; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-transform: uppercase; }
a.mz_btnPrimary:hover, 
a.mz_btnPrimary:active,
#mz_form fieldset input.mz_btnPrimary:hover,
a#mz_btn_giant:hover,
a#mz_btn_giant:active { background-color: #D9001F; opacity:.8; }

a#mz_btn_giant02:link,
a#mz_btn_giant02:visited { text-decoration: none; }

fieldset.mz_keywordSearch a { background: url(../images/mobile/icon_search.png) no-repeat; }
fieldset.mz_keywordSearch a:link { background-color: #D9001F; }
fieldset.mz_keywordSearch a:hover { background-color: #D9001F; opacity:.8; text-decoration:none;}

#accept-cookie-box input#allow-btn { background: #D9001F; }
#accept-cookie-box input#allow-btn:hover { background: #D9001F; opacity:.8; }

/*checkout*/
#mz_cartProgress ul li.active { border-bottom: 10px solid #d9001f; }

/*Social Media*/
ul#mz_networks li.pinterest a { background: url("../images/btn_instagram.png") no-repeat scroll 0 0 transparent; }



