.m-featured-image{float:left;width:auto;}
.m-featured-image a{display:block;}
.m-alpha-pager{display:inline;text-transform:uppercase!Important;font-size:13px;font-weight:bold;line-height:28px;}
.m-alpha-pager a{text-decoration:none;}
.m-alpha-pager.selected a{color:#000;margin:0;background:#2c539e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjNTM5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjBiNjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #2c539e 0%, #0b0b61 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c539e), color-stop(100%,#0b0b61));background:-webkit-linear-gradient(top, #2c539e 0%,#0b0b61 100%);background:-o-linear-gradient(top, #2c539e 0%,#0b0b61 100%);background:-ms-linear-gradient(top, #2c539e 0%,#0b0b61 100%);background:linear-gradient(to bottom, #2c539e 0%,#0b0b61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c539e', endColorstr='#0b0b61',GradientType=0);}
li.category-image.m-option-page-image{float:left;display:block;width:auto;margin:3px;}
li.category-image.m-option-page-image a{float:left;}
.m-option-featured-list:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
#m-option-alpha-list:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
.m-option-page-product:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
.m-template2 #m-option-page-list{overflow:hidden;position:relative;}
.m-template2 #m-option-page-list > div{position:relative;}
.m-template2 #m-option-page-list .m-alpha-list{overflow:hidden;border-bottom:1px solid #ccc;padding-top:10px;padding-left:90px;position:relative;}
.m-template2 #m-option-page-list .m-alpha-list:last-child{border:none;}
.m-template2 #m-option-page-list .m-alpha-list > div{float:left;position:absolute;top:0;left:0;font-size:40px;line-height:60px;}
.m-template2 #m-option-page-list .m-alpha-list > ul{float:left;overflow:hidden;}
.m-template2 #m-option-page-list .m-alpha-list > ul > li{float:left;}
.m-template2 #m-option-alpha-list{margin:0;list-style-type:none;text-align:justify;padding:0px 20px;}
.m-template2 #m-option-alpha-list:after{content:"";width:100%;display:inline-block;}