@charset "UTF-8";
/* CSS Document */

div#storeBreadcrumb{
	margin-left:0px;
}
/*
.pageTitleContainer{
	margin-left:0px;
}
div.pageTitleContainer span{
	float:right;
	margin-top:4px;
	margin-right:10px;
}
div.pageTitleContainer H1 {
	float:left;
}
*/

/*.hover{
	position:absolute;
	top:0px;
	right:0px;
	width:100px;
	height:100px;
	background-color:rgba(255,255,255,0.5);
	color:#000;
	padding:20px;
}*/
.slider-wrapper{
	position:relative;
	margin-top:5px;
}
.dottedLine{
	margin-top:15px;
	width:100%;
	background-image:url("../imgs/dot.png");
	background-repeat:repeat-x;
	height:2px;
        margin-bottom:15px;
}
.right{float:right;}
.clear{clear:both;}
.col{
	width:483px;
	float:left;
}
.col1{
	padding-right:14px;
}
.cell1x2{
	width:233px;
	float:left;
}
.cell1x2 a{
	display:block;
        text-decoration:none;
	color:#555;
	font-size:12px;
	line-height:18px;
	font-family: "Avenir LT W01 55 Roman",Verdana,Arial,sans-serif;
}
.pr15{
	padding-right:14px;
}
.pt20{
	padding-top:20px;
	position:relative;
}
.pt25 {
	padding-top:25px;
	position:relative;
}
.pt30{
	margin-top:30px;
}
#slider2wrapper .nivo-controlNav{
       left:30px !important;	
       right:auto;
}
#slider{
	width:980px;height:450px;
}
#slider2{
	margin-bottom:15px;
	background-image:url("../imgs/smrq1.jpg");
	background-repeat:no-repeat;
	width:482px;
	height:233px;
}
.tips{
	position:relative;
	padding-top:30px;
	width:480px;
	height:732px;
}
.howto{
	position:absolute;
	bottom:0px;
	z-index:1;
}
.accordion{
	height:250px;
	background-color:#efe9e4;
	z-index:100;
	position:relative;
	/*padding-top:10px !important;
	padding-bottom:30px !important;*/
	overflow:hidden;
	width:481px;
}
#accordion{
	height:210px;
}
#accordion .ui-state-default,
#accordion .ui-widget-content .ui-state-default,
#accordion .ui-widget-header .ui-state-default,
#accordion .ui-widget-content {
	background:none;
	border:none;
}
#accordion .ui-accordion .ui-accordion-icons{
	padding-left:20px;
}

#accordion h3{
	font-size:12px !important;
	color:#000 !important;
}
#accordion h3 .arrw{
	display:inline-block;
	width:6px;
	height:13px;
	background-image:url("../imgs/sprite.png");
	background-repeat:no-repeat;
	background-position:-40px 2px;
	margin-left:5px;
}
#accordion h3.ui-accordion-header-active .arrw{
	background-position:-47px 2px;
	width:10px;
}
.ui-accordion-header-icon{
	display:none !important;
}
.ui-accordion .ui-accordion-content{
	padding-left:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	padding-right:10px !important;
}


.great_baby_buys{
	float:left;
	width:233px;
	height:233px;
}
.testimonial{
	float:left;
	padding-left:15px;
	padding-right:15px;
}
.awards{
	float:left;
}
.h15{
	height:15px;
	width:100%;
}

#rangeSlider{
	width:211px;
	height:26px;
	border:none;
	position:relative;
	z-index:2;
	left:8px;
}
.rangeSliderAxis{
	position:relative;
	z-index:1;
	top:-28px;
	width:232px;
	height:26px;
	background-image:url("../imgs/axis.jpg");
	background-repeat:no-repeat;
	background-position:left;
}
#rangeSlider a{
	outline:none !important;
}
#rangeSlider.ui-widget-content{
	background:none !important;
	background-color:transparent !important;
}
#rangeSlider .ui-state-default, 
#rangeSlider .ui-widget-content .ui-state-default, 
#rangeSlider .ui-widget-header .ui-state-defaul{
	background-image:url("../imgs/knob.png");
	width:17px;
	height:18px;
}
#rangeSlider a.ui-state-default,
#rangeSlider a.ui-state-hover,
#rangeSlider a.ui-state-active{
	background-color:transparent !important;
	border:none !important;
	
}

.axisProducts{
	width:232px;
	height:166px;
	overflow:hidden;
	position:relative;
	top:-27px;
}
.axisProducts div{
	width:5000px;
	left:0px;
	top:0px;
	position:relative;
}
.axisProducts div a{
	display:block;
	float:left;
}


.disclaimerSEO p{
	font-size:11px;
}

.sliderHover{
	display:none;
	z-index:100000000;
	background-image:url("../imgs/transparentwhite.png");
	background-repeat:repeat;
	padding:30px;
	height:198px;
	width:130px;
	position:absolute;
	top:0px;
	right:-150px;
	font-family: "Avenir LT W01 55 Roman",Verdana,Arial,sans-serif !important;
	line-height:24px;
}

a.orange{
	color:#F3520F !important;
}

a.product:hover{
	color:#F3520F !important;
}

.accordion ol li{
	font-size:13px;
}
.accordion ol{
	padding-left:30px;
}
.accordion, .accordion p, .accordion b, .accordion ol li{
	font-family: "Avenir LT W01 55 Roman",Verdana,Arial,sans-serif !important;
	font-size: 13px;
}

.slider-wrapper{
	margin-top:0px !important;
}
.cell2x1{
	padding-bottom:5px;
	position:relative;
	overflow:hidden;
	width:482px;
	height:233px;
	margin-bottom:10px;
}

/*IE styles*/
.dj_ie .dottedline{
	width:980px;
	margin-bottom:5px;
}
.dj_ie #docwide{
	width:980px !important;
}
.dj_ie .slider-wrapper{
	height:450px !important;
}
.dj_ie .slider .nivo-controlNav{
	right:10px;
}

.dj_ie #slider2wrapper{
	height:233px !important;
}
.dj_ie #slider2wrapper .nivo-controlNav{
	top:185px;	
}
.dj_ie #slider a{
	width:980px;
	height:550px;
	line-height:550px;
	display:inline-block;
	cursor:pointer;
}
.dj_ie #slider2 a{
	width:482px;
	height:233px;
	line-height:233px;
	display:inline-block;
	cursor:pointer;
}
.dj_ie .sliderHover{
	height:253px;
	width:190px;
}
.dj_ie #accordion h3{
	padding-top:0px !important;
}
.dj_ie #accordion h3 .arrw{
	background-position:-40px 3px;
	display:inline-block;
	position:relative;
}
.dj_ie #accordion h3.ui-accordion-header-active .arrw{
	background-position:-47px 3px;
}
.dj_ie .tips{
	height:764px;
}
.dj_ie .accordion{
	height:250px;
}
.share{
	position:absolute;
	bottom:8px;
	width:230px;
	right:10px;
}

.accordion_white{
	background-color:#fff;
	margin:4px;
	margin-top:-2px;
	width:473px;
	height:246px;
}
.dj_ie .accordion_white{
	height:248px;
}
#accordion>h3:first-child{
	padding-top:15px;
}
.dj_ie #accordion{
	padding-top:15px;
}
.dj_ie #accordion div{
	height:250px !important;
}