.opt {display:none;}

.keep { 
display:block;
clear:both;
margin:0;
padding:0;
border:0px solid #fff;
}
.keep p {text-align: center; font: 200 0.9em/1.15em 'Doris', sans-serif; color:#999; text-decoration:none;margin:0; padding:6px; }

.topbar{ -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
  box-sizing: border-box;
   padding:0px;
  display:block;
  display:relative; height:400px;margin: 0 0 0px 0;
  }
.babynav {display:block;margin-top:6px;list-style-type:none;text-align:left;margin:0px 0px 0 0; padding:0;float:right;width:28%;background-color:#F7F0E8;opacity:1;height:400px;}
.babynav li {display:block;font: 300 0.85em/1.0em 'Doris', arial, sans-serif; color:#eee;margin-left:8px; padding:3px 2px 2px 2px;}
.babynav a:link {font: 200 1em/1.5em  'Doris', sans-serif; color:#333; text-decoration:none; }
.babynav a:hover {font: 200 1em/1.5em  'Doris', sans-serif; color:#993022; text-decoration:none; }
 #babytop a:link { display:block; font: 300 1em/1.2em  'fat_witchregular', sans-serif; color:#333; text-decoration:none; padding:12px 10px 4px 10px; }
 #babytop a:hover {font: 300 1em/1.2em  'fat_witchregular', sans-serif; color:#993022; text-decoration:none; }

.babydisplay {float:left; height:400px; margin:0; padding:0;width:72%;background:#F7F0E8; }


.witchbar{ 
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 0 0;
  padding:0px;
  display:block;
  height:320px;
  display:relative;
  }
.witchdisplay {display:block; float:left; margin:0; padding:0;width:72%; background-color:#f7f0e8;height:320px;}


.witchnav {display:block;margin-top:6px;list-style-type:none;text-align:left;margin:0px 0px 0 0; padding:0;float:right;width:28%;background-color:#F7F0E8;opacity:1;height:320px;}
.witchnav li {display:block;font: 300 0.85em/1.2em 'Doris', arial, sans-serif; color:#eee;margin-left:8px; padding:3px 2px 2px 0;}
.witchnav a {font: 200 1em/1.5em  'Doris', sans-serif; color:#333; text-decoration:none; }
.witchnav a:hover {font: 200 1em/1.5em  'Doris', sans-serif; color:#993022; text-decoration:none; }
 #witchtop a {display:block; font: 300 1em/1.2em  'fat_witchregular', sans-serif; color:#333; text-decoration:none;padding:12px 12px 4px 12px; }
 #witchtop a:hover {font: 300 1em/1.2em  'fat_witchregular', sans-serif; color:#993022; text-decoration:none; }



#prodwitch1, #prodwitch2, #prodwitch3, #prodwitch4, #prodwitch5, #prodwitch6,#prodwitch7, #prodwitch8, #prodwitch9, #prodwitch10, #prodwitch11{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float:left;
width:100%;
padding:0px;
margin: 0;
height:266px;
}

img.map, map area{
    outline: none;
}

button:focus { outline:0 !important; }
a img { border: none;outline:none; text-decoration:none; }
a { border: none; }

.map a{ border: none; }


.witchdisplay p {font: 300 0.75em/1.25em 'fat_witchregular', sans-serif; color:#e4d6bd; text-align:left; border:0px solid #fff;background-color:#000;}
.witchdisplay p.x2 {font: 300 0.75em/1.25em 'fat_witchregular', sans-serif; color:#e4d6bd; text-align:left; border:0px solid #fff;background-color:#000;}

.witchprod {
list-style-type:none;
float:left;
margin:0;
padding:20px;
width: 36%;
font: normal 300 1em/120% 'Doris', sans-serif;
color:#993022;
border:0px solid #fff;
}
.witchdisplayimg {display:block; padding:0;margin:0;border;0; width:100%;}
.witchimg { float:right;padding:0;margin-top:12px;border;0; height:100%; border:0px solid #fff; }
.proddesc { font: normal 300 0.95em/1.25em 'Doris', sans-serif;}
.prodprice { font: normal 300 1.0em/150% 'Doris', sans-serif;}
.prodwght {font: normal 300 0.95em/150% 'Doris', sans-serif;}
.prodadd { display:block; 
font: normal 300 12px/100% 'Doris', sans-serif; 
color:#fff;padding:6px;margin:6px; 
background:#333; width:100px;
text-align:center; 
border-radius:3px;
border: 1px solid #333;
-webkit-box-shadow: inset 1px 1px 3px 1px rgba(122,118,122,1);
-moz-box-shadow: inset 1px 1px 3px 1px rgba(122,118,122,1);
box-shadow: inset 1px 1px 3px 1px rgba(122,118,122,1);
}
 a.prodadd {text-decoration:none; color:#fff; }
 a:hover.prodadd{
background: #333;
-webkit-box-shadow: inset 1px 1px 3px 1px rgba(224,220,224,1);
-moz-box-shadow: inset 1px 1px 3px 1px rgba(224,220,224,1);
box-shadow: inset 1px 1px 3px 1px rgba(224,220,224,1);
}
#prodbaby15, #prodbaby14, #prodbaby13, #prodbaby12, #prodbaby11, #prodbaby10, #prodbaby9, #prodbaby8, #prodbaby7, #prodbaby2, #prodbaby3, #prodbaby4, #prodbaby5, #prodbaby6{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display:block;
float:left;
padding:0px;
margin:0;
width:100%;
height:266px;
background-color:#f7f0e8;
}
.babynavimg {display: block; float:right;padding: 0px 0px 0px 0px; width:100%;}
.babyimg { float:right;padding:0;margin-top:12px;border;0; height:81%; border:0px solid #fff;}
.babyprod {list-style-type:none;
float:left;
margin:0;
padding:20px;
width: 36%;
font: normal 300 1em/120% 'Doris', sans-serif;
color:#993022;
border:0px solid #fff;
}
ul.bopen {
list-style-type:none;
float:left;
margin:0;
width: 100%;
padding:8px 4px 0 0;
font: normal 300 1em/120% 'Doris', sans-serif;
color:#000;
}
li.proddescSm{ font: normal 300 0.95em/1.25em 'Doris', sans-serif; color:#993022;padding:4px;}
li.prodpriceSm{ font: normal 300 1em/130% 'Doris', sans-serif; color:#993022; margin-left: 7px;}
li.babyhead {font: 300 0.75em/1.25em 'fat_witchregular', sans-serif; color:#eee; text-align:left; padding:0 0 0 8px;color:#000;}
li.babytitle {font: 300 0.75em/1.25em 'fat_witchregular', sans-serif; color:#000; text-align:left; padding:0 0 0 8px;}
.grpdesc{display:block;font:200 0.9em/1.2em 'Doris', sans-serif; color:#444; width:100%; padding:14px 10px 0 80px;}

.clear {clear:both;}



@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
.aside {background-color:#000;}
.witchdisplayimg {display:none;}
.witchdisplay {display:block; float:left; margin:0; padding:0;width:45%;background:#e4d6bd url(../img/witchesMobbgd.png)center no-repeat; height:340px;}
.witchnav {display:block;margin-top:6px;list-style-type:none;text-align:left;margin:0px 0px 0 0; padding:0;float:right;width:55%;background-color:#e4d6bd;opacity:0.99;height:340px;}
.witchnav li {display:block;font: 300 0.85em/1.2em 'Doris', arial, sans-serif; color:#eee;margin-left:8px; padding:3px 2px 2px 0;}
.witchnav a:link {font: 200 1.25em/1.5em  'Doris', sans-serif; color:#333; text-decoration:none; }
.witchnav a:active {font: 200 1.25em/1.5em  'Doris', sans-serif; color:#993022; text-decoration:none; }
.witchnav a:hover {font: 200 1.25em/1.5em  'Doris', sans-serif; color:#993022; text-decoration:none; }
 #witchtop a:link {display:block; font: 300 1.25em/1.2em  'fat_witchregular', sans-serif; color:#333; text-decoration:none;padding:12px 12px 4px 12px; }
 #witchtop a:hover {font: 300 1.25em/1.2em  'fat_witchregular', sans-serif; color:#993022; text-decoration:none; }
.witchprod {
list-style-type:none;
float:none;
margin:0;
padding:10px;
width: 90%;
font: normal 300 1em/120% 'Doris', sans-serif;
color:#993022;
border:0px solid #fff;
}
.witchimg { float:none;padding: 10px 0px 0px 40px; height:35%; border:0px solid #fff;}
.proddesc { font: normal 300 0.85em/1.15em 'Doris', sans-serif;}
 #prodwitch2, #prodwitch3, #prodwitch4, #prodwitch5, #prodwitch6, #prodwitch7, #prodwitch8, #prodwitch9, #prodwitch10, #prodwitch11 {height: 100%; background:#e4d6bd }

.topbar { height: 380px;margin:0; padding:0;}
.babynavimg {display: none;}
.babydisplay {float:left; height:440px; margin:0; padding:0;width:45%;background:#e4d6bd url(../img/BabyGroupMob040124.jpg) center no-repeat; }
 #babytop a:link { display:block; font: 300 1em/1.2em  'fat_witchregular', sans-serif; color:#333; text-decoration:none; padding:26px 6px; }
 #babytop a:hover {font: 300 1em/1.2em  'fat_witchregular', sans-serif; color:#993022; text-decoration:none; }

.babynav {display:block;list-style-type:none;text-align:left;margin:0; padding:0;float:right;width:55%;background-color:#e4d6bd;opacity:0.99;height:440px;}
.babynav li {display:block;font: 300 1em/1.0em 'Doris', arial, sans-serif; color:#eee;margin-left:8px; padding:3px 2px 2px 2px;}
.babynav a:link {font: 200 1em/1.25em  'Doris', sans-serif; color:#333; text-decoration:none; }
.babynav a:hover {font: 200 1em/1.25em  'Doris', sans-serif; color:#993022; text-decoration:none; }
.babyimg { float:none;padding: 10px 0px 0px 10px; height:30%;}
.babyprod {
list-style-type:none;
margin:0;
padding:10px;
width:90%;
}
#prodbaby15, #prodbaby14, #prodbaby13, #prodbaby12, #prodbaby11, #prodbaby10, #prodbaby9, #prodbaby8, #prodbaby7, #prodbaby6, #prodbaby2, #prodbaby3, #prodbaby4, #prodbaby5{ height:100%; border-top:0px solid #000;}
.keep { display:block;clear:both;margin-top:16px;padding:0;}
.keep p {text-align: center; font: 200 1em/1.15em 'Doris', sans-serif; color:#999; text-decoration:none; border: 0px solid #eee; margin:6px 0 0 0; padding:0; }
}