@font-face {
    font-family: 'BurstMyBubbleRegular';
    src: url('../fonts/burstmybubble-webfont.eot');
    src: url('../fonts/burstmybubble-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/burstmybubble-webfont.woff') format('woff'),
         url('../fonts/burstmybubble-webfont.ttf') format('truetype'),
         url('../fonts/burstmybubble-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;

}

#logo{margin:10px 0;}

#topbar-outer{
	background:#6F6F6F;
	height:33px;
	width:100%;
}

#slider-full-width{
	margin:25px 0;
}

#footer-inner a{color:#fff; text-decoration:none; font-family: 'PT Sans', Arial, sans-serif;}#footer-inner a:hover{color:#ccc;}

.copyright{text-align:center; margin:0 0 20px;}.copyright a, .copyright p, .copyright{color:#fff; text-decoration:none; font-family: 'PT Sans', Arial, sans-serif; font-size:0.9em;}

a:link, a:visited{
	color:#333333;
	text-decoration:underline;
}
a:hover{
	color:#333333;
	text-decoration:none;
}
a:active{
	color:#333333;
	text-decoration:underline;
}
#breadcrumbs-container{
background: #eee;
height: 30px;
margin: 25px 10px 0;
padding: 8px 0 0;
}
.breadcrumb li{list-style:none; display:inline;}


ul.breadcrumb-breadcrumbs li {
  display: inline;
}
#hidden{
	display:none;
}

#wrapper{background:#fff; border-radius:10px; padding-bottom:15px;}

/* sidebar*/
a.toggleMenu{color:#fff !important;}

.menu-outer{margin-bottom:20px;}

/*home page feature boxes*/

#featurebox1, #featurebox2, #featurebox3{margin-left:-10px;}#featurebox1, #featurebox2{margin-right:30px;} #featurebox4{margin-left:-30px; position:relative; left:30px;}
#featurebox1 p, #featurebox2 p, #featurebox3 p, #featurebox4 p{font-size:0.8em; margin-bottom:15px;}

#featurebox1 img, #featurebox2 img, #featurebox3 img, #featurebox4 img{border-radius:180px; border:5px solid #ccc; width:80%;}

/*Top Menu*/
#topmenu p{color:#FFF; position:relative;top: -5px; font-size:0.9em;}


/*End Top Menu*/ 

/*Main Menu*/
.responsiveMenuTheme2 span.opener{
display:none !important;	
}
.responsiveMenuTheme2 > li.parent > a {
  padding: 0 15px !important;
}
.responsiveMenuTheme2 li {
  font-size: 18px;
  list-style: none  !important;
}
.moduletable-mainmenu .responsiveMenuTheme2.isDesktop li a, .moduletable-mainmenu .responsiveMenuTheme2.isDesktop li span.separator, .moduletable-mainmenu .responsiveMenuTheme2.isDesktop li span.navHeader {
  border-left: none;
}
.moduletable-mainmenu .responsiveMenuTheme2 a:link, .moduletable-mainmenu .responsiveMenuTheme2 a:visited{
	border-bottom:3px solid #FFFFFF;
}

.responsiveMenuTheme2 > li > ul{
	box-shadow:0 0 5px #c2c0c0;
}
.responsiveMenuTheme2 > li > ul > li > ul{
	box-shadow:0 0 5px #c2c0c0;
}

.moduletable-mainmenu .responsiveMenuTheme2 a:hover, .moduletable-mainmenu .responsiveMenuTheme2 li.active > a, .moduletable-mainmenu .responsiveMenuTheme2 li > span.separator:hover {
  background-color: #FFFFFF;
  border-left:none;
  border-right:none;
  border-bottom:3px solid #ED2931;
}

.responsiveMenuTheme2 span.linker{padding:10px 0 0 !important; font-family:'BurstMyBubbleRegular', Arial, Helvetica, sans-serif !important; font-size:27px !important;}

.menu-outer{border-top:1px solid #6F6F6F; border-bottom:1px solid #6F6F6F;}

#slinks{float:right;text-align:right; margin-top:-3px;}

/*End Main Menu*/

.moduletablenewsy{background:#f8f8f8; padding:5px 30px; margin:20px 0 35px;}

#content{margin-bottom:30px;}
.wwm_image_zoom{margin-bottom:30px; margin-right:15px;}
.responsiveMenuTheme2 > li > a{padding:0 14px !important;}

/*music players*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{list-style:none !important;}
.myimage img{width:200px;}



/* Media Queries
*********************************************/
/* Retina */
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
  
}

@media (max-width: 320px) {
	
	
}



/* Landscape phones and down */
@media (max-width: 480px) {
	#featurebox1, #featurebox2, #featurebox3, #featurebox4{width:100% !important; margin-left:5px;}#featurebox1 img, #featurebox2 img, #featurebox3 img, #featurebox4 img{min-width:100% !important;} .moduletable-featured .width25{width:80% !important; margin-left:20px; margin-bottom:20px;}ul#topmenu li{margin:10px;}ul#topmenu{width:110%; margin-left:-15px;}#topbar-outer{height:90px !important;}.toggleMenu{margin-left:-8px; width:93% !important;}#logo img{width:100% !important;}#featurebox4{margin-left:-30px !important;}.moduletablenewsy .button{position:relative; top:5px;}
	.product-image img{max-width:100% !important;}

}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
.toggleMenu{width:95%;}#topbar-outer{height:auto !important;}
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {	
.toggleMenu{width:97%;}#topbar-outer{height:auto !important;}
}


/*fix for ipad devices - portait*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
#topbar-outer{margin-left:-7px; height:auto !important;}.toggleMenu{width:97%;} .moduletablenewsy .button{position:relative; top:5px;}
}

/*fix for ipad devices - landscape*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
.popimageslider-module {max-width:100%; margin-left:0;}.vmgroup-featured{width:103% !important;}.moduletable-featured img{width:100% !important; height:auto;}.moduletable-featured .addtocart-bar{width:auto;}#rightcol .moduletable h3, #rightcol .moduletable-right-cats h3{width:103% !important;}div.product{min-width:200px;}
}


/* Large desktop */
@media (min-width: 1200px) {

}


/* Make Tables Responsive --- */
@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px)  {

}