.carousel-inner {padding-bottom:0px;}
/*.headerBackgroundBottom {display:none;}
.headerBackgroundTop {border-bottom:1px solid #CCCCCC;}
.container.header {height:auto;}*/
.hp_Col1, .hp_Col2, .hp_Col3 {border-radius:8px;overflow:hidden;height: auto;}
.desktop {display:none;}
.mobile img {width:100%;height:auto;}

/* HOMEPAGE CAROUSEL */
#myCarousel .carousel-inner {min-height:0px!important;}
#myCarousel.carousel,
#myCarousel.carousel .item {padding-bottom:0px!important;margin-top:0px!important;min-height:0px!important;height:autoimportant;}
#myCarousel.carousel .carousel-indicators {width:200px!important;margin-left:-100px;}
#myCarousel.carousel .carousel-indicators li {float:none;}

/* HOMEPAGE TABS */
.YouTubePlayer {-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0)!important;-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0)!important;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0)!important;}
.socialmediatabs {height:auto!important;}
.tab-youtube, .tab-facebook-pill {border-radius:8px 0px 0px 0px;}

/* HOMEPAGE SIGNUP */
#hpSignUp {background-color: #00b1b0;color: #fff;overflow: auto;margin: 0 auto;padding:0px 0px 20px 0px;}
#hpSignUp img{width:100%;margin-bottom:10px;}
#hpSignUp p{text-align: center;font-family: 'BryantProRegular', sans-serif;margin-left: 9.3%;margin-right:9.3%;font-size: 1.25em;line-height: 1;color:#fff;margin-top: 0;}
#hpSignUp h1.callTitle{font-family: 'BryantProMedium', sans-serif!important;text-align: center;font-size: 1.59em!important;line-height:1.1em!important;color:#FFFFFF!important;font-weight: 500;margin-top: 0;margin-bottom:5px;}
#hpSignUp fieldset {font-size: 1em;padding: 0.5em;border-radius: 1em;font-family: sans-serif;border-width: 0;}
#hpSignUp label, #hpSignUp input, #hpSignUp #signUp {font-size: inherit;padding: 0.3em 0.4em;margin: 0.1em 0.2em;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;border: none;background-color: #fff;}
#hpSignUp input {margin-right: 0;border-radius: 5px 0 0 5px;color:#555555;width:auto;}
#hpSignUp #signUp {margin-left: 0;border-radius: 0 5px 5px 0;background-color: #79c142;color:#FFFFFF;}
#hpSignUp a#signUp {padding:8px;margin-left: 0;border-radius: 5px!important;background-color: #79c142;color:#FFFFFF;}
#hpSignUp a#signUp:hover {text-decoration:none;}
.hidefromie {display:none;}
#dashboard {display:none;}
#hotspot-dots{
	z-index: 10;
}


/*

  ___ ___  ___  ___  _   _  ___ _____   ___  ___ _____ _   ___ _    ___ 
 | _ \ _ \/ _ \|   \| | | |/ __|_   _| |   \| __|_   _/_\ |_ _| |  / __|
 |  _/   / (_) | |) | |_| | (__  | |   | |) | _|  | |/ _ \ | || |__\__ \
 |_| |_|_\\___/|___/ \___/ \___| |_|   |___/|___| |_/_/ \_\___|____|___/
                                                                        
																		
PRODUCT DETAILS RESET */
#details html, 
#details body, 
#details span, 
#details applet, 
#details object, 
#details iframe, 
#details h1, 
#details h2, 
#details h3, 
#details h4, 
#details h5, 
#details h6, 
#details p, 
#details blockquote, 
#details pre, 
#details a, 
#details abbr, 
#details acronym, 
#details address, 
#details big, 
#details cite, 
#details code, 
#details del, 
#details dfn, 
#details em, 
#details img, 
#details ins, 
#details kbd, 
#details q, 
#details s, 
#details samp, 
#details small, 
#details strike, 
#details strong, 
#details sub, 
#details sup, 
#details tt, 
#details var, 
#details b, 
#details u, 
#details i, 
#details center, 
#details dl, 
#details dt, 
#details dd, 
#details ol, 
#details ul, 
#details li, 
#details fieldset, 
#details form, 
#details label, 
#details legend, 
#details table, 
#details caption, 
#details tbody, 
#details tfoot, 
#details thead, 
#details tr, 
#details th, 
#details td, 
#details article, 
#details aside, 
#details canvas, 
#details details, 
#details embed, 
#details figure, 
#details figcaption, 
#details footer, 
#details header, 
#details hgroup, 
#details menu, 
#details nav, 
#details output, 
#details ruby, 
#details section, 
#details summary, 
#details time, 
#details mark, 
#details audio, 
#details video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 110%;
	font: inherit;
	/*vertical-align: baseline;*/
}
#details article, 
#details aside, 
#details details, 
#details figcaption, 
#details figure, 
#details footer, 
#details header, 
#details hgroup, 
#details menu, 
#details nav, 
#details section {
	display: block;
}
#details body {
	line-height: 1;
	font-size:16px;
}
#details ol, 
#details ul {
	list-style: none;
}
#details blockquote, 
#details q {
	quotes: none;
}
#details blockquote::before, 
#details blockquote::after, 
#details q::before, 
#details q::after {
	content: '';
	content: none;
}
#details table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* EVENFLO CLAY */
#details {color:#68635d;padding-top:20px;}

/* EVENFLO EQUITY GREEN SHADE */
#details h2, #details h3 {color:#60ae2f;}
#details h2 {margin-top:20px;}
#details h3 {border:none!important;background-color:transparent!important;padding:0px!important;}

/* EVENFLO CLAY */
#details h4 {color:#a2988e;}

/* LETTER-SPACING */
#details h1, #details h3 {letter-spacing:-1px;-webkit-font-smoothing: antialiased;}
#details h2 {letter-spacing:-2px;}
#details h5 {letter-spacing:1px;}

/* TEXT TRANSFORM */
#details h5 {text-transform:uppercase;}

/* FONT SIZE */
#details {font-size:16px;}
#details h1, #details h3 {font-size: 1.4em;-webkit-font-smoothing: antialiased;height:auto!important;}
#details h2 {font-size: 2em;}
#details h4 {font-size: 1.1em;}
#details h5 {font-size: .8em;font-family: BryantProBold;}
#details p {font-size: 1em;}
#details li,
#details td {font-size: .75em;}

/* FONT SMOOTHING */
#details p,
#details li,
#details h1,
#details h2,
#details h3,
#details h4,
#details h6 {-webkit-font-smoothing: antialiased;}
#details h5 {-webkit-font-smoothing:subpixel-antialiased;}

/* LINE-HEIGHT */
#details h1, #details h3, #details h2, #details h5 {line-height: 1em;}
#details h4, #details p, #details li {line-height: 1.2em;}

/* INLINE IMAGES */
#details h3 img {vertical-align:top;}
/* MARGINS */
#details h1, #details h2, #details h3, #details li {margin-bottom:0.50em;}
#details h4, #details h5, #details h6 {margin-bottom:0.75em;}
#details p, #details ul {margin-bottom:1em;}

/* FONT-WEIGHT */
#details h1, #details h2, #details h3, #details h4, #details h6 {font-weight:normal;}

/* LETTER-SPACING */
#details h1, #details h3 {letter-spacing:-1px;}
#details h2 {letter-spacing:-2px;}
#details h5 {letter-spacing:1px;}

/* BOLD */
#details strong {font-weight:bold;}

/* LISTS */
#details ul {margin-left:20px;}
#details li {display:list-item;list-style-type:disc;}

/* TABLES */
#details.specifications table {margin-bottom:25px;border-top:1px solid #f4f1f0;border-right:1px solid #f4f1f0;}
#details.specifications td {width:50%;font-size:smaller;padding:5px;border-bottom:1px solid #f4f1f0;border-left:1px solid #f4f1f0;}

#details .section {margin-bottom:25px;padding-bottom:30px;background-image: url('/images/footer-divider.png');background-position:bottom;background-repeat:repeat-x;}
#details .section:last-child {background-image:none;}
#details #section-overview img {display:none;width:200px;height:auto;}
#details .item:last-child {margin-bottom:0px;border-bottom:none;padding-bottom:0px;}
#details .item {display:block;text-align:center;clear:both;border-top:2px solid #f4f1f0;padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}
#details .item img {margin:0px 0px 0px 0px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 0px rgba(196,188,181,1);-moz-box-shadow: 2px 2px 5px 0px rgba(196,188,181,1);box-shadow: 2px 2px 5px 0px rgba(196,188,181,1);}
/*.item:nth-child(even) img {margin-right:0px;margin-left:25px;float:right;}*/
#details .item:first-child {border-top:none;} 


#details .clear {clear:both;}
#details ul {margin-top:0px;}
#details li,
#details small {margin-bottom:4px;font-size:small;}

/* FONT FAMILY */
#details {font-family: 'BryantProRegular', sans-serif;}

.clear {clear:both;}

/* SPEC TABLES */
#section-specifications table {
	margin-bottom:25px !important;
	border:1px solid rgb(220, 220, 220) !important;
}
#section-specifications td {
	padding:5px !important;
	border-bottom:1px solid rgb(220, 220, 220) !important;
	border-left:1px solid rgb(220, 220, 220) !important;
}
#section-specifications tr, #section-specifications td, #section-specifications table{
	 -webkit-border-horizontal-spacing: 0px !important; 
	 -webkit-border-vertical-spacing: 0px !important;
	 -moz-border-vertical-spacing: 0px !important;
	 -moz-border-horizontal-spacing: 0px !important;
	 border-horizontal-spacing: 0px !important; 
	 border-vertical-spacing: 0px !important; 
}

#section-specifications tr{
	border-bottom:  1px solid rgb(220, 220, 220) !important;
}
#section-specifications tr:nth-of-type(odd) {
	background: rgb(235, 235, 235); 
	padding: 0px;
}
#section-specifications tr:first-of-type{
	border: none !important;
}
#details h5 {
    font-size: 100%;
}
#details {
    position: relative;
    padding-top: 65px;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}
#details-nav {
    position: absolute;
    width: 100%;
    height: 40px;
    top: 0px;
    left: 0px;
    z-index: 100;
}

#details-nav .centerme-wrapper{
	background: rgba(255, 255, 255, 0.95);
	height: 40px;
	border-bottom: 1px solid #efefef !important;
	overflow-x: auto;
	overflow-y: hidden;
	white-space: nowrap;
	margin: auto;
	width: 100%;
}
#details-nav .centerme {
    width: 800px;
    min-width: 100%;
}
div#ui-tabs-1.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
    padding-left: 0px !important;
}
#details-nav a {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 3px;
    float: left;
    border-radius: 5px;
    margin-left: 10px;
}
#details-nav a:first-of-type {
    margin-left: 5px;
}
#details-nav a.active-section {
    background: #4FBBB8;
    color: white !important;
}
#accordion.ui-widget h3 {
    border: none !important;
    outline: none !important;
    background: none !important;
    margin-bottom: 15px;
    line-height: 1em !important;
}
/* RESPONSIVE VIDEOS */
#details .video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
#details .video-container iframe,
#details .video-container object,
#details .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#details-nav .centerme a:first-of-type{
	margin-left: 10px;
}

#details *:focus{
	outline: none !important;
}


/* STORY PORTS THEMING */
#details .chub_filtersCont40089, 
#details .chub_spAttribution {display:none;}
#details div.cc_item40089 .cc_contentSection .cc_descriptionText, 
#details div.cc_item40089 .cc_contentSection .cc_descriptionText p, 
#details div.cc_item40089 .cc_contentSection .cc_descriptionText span, 
#details div.cc_item40089 .cc_contentSection .cc_descriptionText font, 
#details div.cc_item40089 .cc_contentSection .cc_descriptionText div {color:#68635d;font-size:12px;line-height:15px;}
#details .cc_dateText {font-size:9px!important;font-style:italic!important;}
#details div.cc_item40089 .cc_authorContent a, 
#details div.cc_item40089 .cc_contentSection .cc_descriptionText a {color: #00b1b0;font-weight:normal;}
#details .cc_bottomBar a.chub_icon:hover {background-color:#00b1b0!important;}
#details div.cc_item40089 .cc_bottomBar a.chub_icon {color:#68635d;}
#details div.cc_item40089 .cc_bottomBar .chub_ctaShareButtons a {margin-left:7px!important;}
#details div.cc_item40089 .cc_bottomBar a.chub_icon {padding:3px!important;}
#details div.cc_item40089 .cc_contentSection {padding: 12px 12px;}
#details div.cc_item40089 .chub_content_inner {-webkit-box-shadow: -2px 2px 0 rgba(0,0,0,0); box-shadow: -2px 2px 0 rgba(0,0,0,0);}

#hotspot-dots{
	z-index: 5 !important;
}
#hotspotcontainer{
	z-index: 10 !important;
}
.comparebuttoncontainer{
	z-index: 1;
}

.buynowbuttoncontainer{
	z-index: 1000 !important;
}
.section-reviews{
	max-width: 100%;
	width: 100%;
	overflow: hidden;
}
.bv-cleanslate .bv-core-container-67 .bv-content-item-author-profile-offset-on .bv-content-header, .bv-content-data-summary, .bv-content-header-meta{
	width: 95% !important;
	max-width: 100% !important;
	clear: both !important;
}
.bv-cleanslate .bv-core-container-67 .bv-content-item-author-profile-offset-on .bv-content-header{
	clear: both !important;
}
#section-reviews{
	overflow: hidden !important;
}

@media (min-width: 768px) {
	.mobile {display:none;}
	.desktop {display:block;}
	.banner {width:724px;height:220px;margin:auto;}
	em {font-style:italic;}
	
	/* HOMEPAGE CAROUSEL */
	#myCarousel.carousel {margin-top:1px;min-height:286px!important;}
	
	/* HOMEPAGE TABS */
	.socialmediatabs .tab-facebook-pill,
	.socialmediatabs .tab-twitter-pill, 
	.socialmediatabs .tab-youtube-pill {height:30px!important;}
	
	/* HOMEPAGE SIGNUP */
	.hp_Col1 {background-color:transparent;color:#70614d;}
	.socialmediatabs .tab-content {margin-top:-5px!important;}
	#myCarousel.carousel .item {height: 254px!important;min-height: 254px!important;}
	h1.callTitle{font-size:1em!important;line-height:.8em!important;margin:5px;}	
	#hpSignUp p{font-size: 1em;line-height: 1.1;}
	#hpSignUp input {border-radius: 5px;}
	#hpSignUp #signUp {border-radius: 5px;}
	#dashboard {width:200px;background-color: #00b1b0;border-radius: 8px 0px 0px 8px;position: fixed;right: -140px;top:165px;z-index: 100;text-align: left;color:#fff;margin-right:-15px;}
	#dashboard a{text-decoration: none;color:#fff;}
	#dashboard p{padding-top: 12px;font-family: 'BryantProRegular', sans-serif;margin: auto;font-size: 1.5em;font-weight: lighter;padding-left: 0px;margin-left: 0px;}
	#dashboard img {margin-right: 8px;border: 0;float: left;padding:0;}
	.close-new-search{
		display: none !important;
	}
	
}
@media (min-width: 980px) {
	.hp_Col1, .hp_Col2, .hp_Col3 {height: 269px;}
	
	/* HOMEPAGE CAROUSEL */
	#myCarousel.carousel {min-height:370px!important;}
	.banner {height:335px;width:955px;margin:auto;}
	
	/* HOMEPAGE TABS */
	.socialmediatabs .tab-youtube {min-height: 239px!important;}
	.socialmediatabs .tab-youtube a img {height:150px;}
	
	/* HOMEPAGE SIGNUP */
	h1.callTitle{font-size:1.25em!important;line-height:1em!important;}	
	#hpSignUp {min-height:269px;}
	#hpSignUp p{font-size: 1.25em;line-height: 1.1;}
	#hpSignUp input {border-radius: 5px 0 0 5px;}
	#hpSignUp #signUp {margin-left: 0;border-radius: 0 0.6em 0.6em 0;}
	#deatils .section {clear:both;}
	#details #section-overview img {display:inline;float:right;margin-left:25px;width:431px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding:15px;border:1px solid #CCCCCC;}
}


@media (min-width: 600px){
	#details .item {padding:15px 20px 20px 0px;margin:0px 0px 20px 0px;text-align:left;}
	#details .item img {float:left;margin:0px 25px 0px 0px;}
}
@media (min-width: 1200px){
	.hp_Col1, .hp_Col2, .hp_Col3  {height: 320px;}
	.banner {height:410px;width:1170px;margin:auto;}
	
	/* HOMEPAGE CAROUSEL */
	#myCarousel.carousel {min-height:450px!important;}
	
	/* HOMEPAGE TABS */
	.socialmediatabs .tab-youtube {min-height: 290px!important;}
	.socialmediatabs .tab-youtube a img {height:195px;}
	
	/* HOMEPAGE SIGNUP */
	#hpSignUp {min-height:320px;}
	#hpSignUp img{margin-bottom:30px;}
	
	#dashboard {display:block;}
	#details {margin-left:72px;}
	#details .item {
		width: 50%;
		overflow:hidden;
		float:left;
		margin-top:0px;
		margin-bottom:0px;
		padding: 10px !important;
		box-sizing: border-box;
		border-top: none !important;
	}
	#details .item:nth-of-type(odd) {
		clear:left;
	}
	#details .item:nth-of-type(even){
		clear: right;
	}
	#details h2 {margin-top:0px;}
	#details .item {height:185px;}
	#details .item img {width:140px;height:auto;}
	#details .item h2 {font-size:1.4em;line-height:1em;letter-spacing:0px;margin-bottom:5px;}
	#details .item h4 {font-size:1em;line-height:1.1em;}
}
@media only scren and (max-width: 1200px){
	#dashboard{
		display: none;
	}
}
@media only screen and (max-width: 550px){
	
	.header .evenflo_mobilemenu_button, .header .evnflo_search_button{
		width: 60px;
		height: 60px;
		margin-top: 5px;
	}
}



/* FIX FOR MOBILE */
@media only screen and (max-width: 767px)  {
	
	
	/* Nav and Search buttons on mobile */
	.header .evenflo_mobilemenu_button, .header .evnflo_search_button{
		width: 70px;
		height: 70px;
	}
	.evenflo_search_form{
		left: 0px;
	}
	.footerBackground{
		display: none !important;
	}
	#searchHeaderBox{
		width: 80%;
	}

	body {padding:0px!important;}
	.header .evenflo_mobilemenu_button, .header .evnflo_search_button {width:60px;height:60px;}
	
	/* HAMBURGER */
	.evenflo_mobilemenu_button {float:none;position:absolute;right:0px;}
	.evenflo_mobilemenu_button a:hover {text-decoration:none;}
	.evenflo_mobilemenu_button a::before {content:'\f0c9';font-family: FontAwesome;font-size:30px;color:#FFFFFF;background-color:#00B1B0;vertical-align: middle;width:60px;height:60px;line-height:60px;display:block;text-align:center;}
	.evenflo_mobilemenu_button a img {display:none;}
	
	/* SEARCH MENU */
	.evnflo_search_button {float:none;position:absolute;right:60px;}
	.evnflo_search_button a:hover {text-decoration:none;}
	.evnflo_search_button a::before {content:'\f002';font-family: FontAwesome;font-size:20px;color:#78c11a;;vertical-align: middle;width:40px;height:40px;line-height:40px;display:block;text-align:center;border-radius: 50%;margin:10px 0px 0px 10px;}
	.evnflo_search_button a img {display:none;}
	
	/* SEARCH FORM */
	.evenflo_search_form {
		position: absolute;
	    margin: 20px;
	    width: 280px;
	    left: 50%;
	    margin-left: -150px;
	    padding: 70px 10px;
	    border-radius: 8px;
	    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	.evenflo_search_form,
	.evenflo_search_form .row-fluid {background-color:#FFFFFF!important;}
	.evenflo_search_form{
		z-index: 1 !important;
	}
	.evenflo_search_form .container {
	    height: 60px !important;
	    margin: 0px !important;
	    padding: 0px !important;
	}
	.evenflo_search_form .span12.pull-right.text-right{
		margin-top: -3px;
	}
	.close-new-search{
		top: 16px !important;
	} 
	
	#searchHeaderBox {width:85%;margin:auto;border-radius:50px;padding:8px 14px;border:none;background-color:#f0ecea;}
	.btn-search {background-color:#78c11a;color:#FFFFFF;border-radius:5px;font-size:12px;}
	
	.headerBackgroundBottom {display:none;}
	.container.header .evenflo_logo {background-position:8px 10px;padding-top:10px;padding-bottom:4px;background-size: 120px;}
	.header .evenflo_mobilemenu_button, .header .evnflo_search_button {margin-top:0px;}
	.container.header {height:auto;}
	
	#myCarousel.carousel {margin-left:0px!important;margin-right:0px!important;}
	.evenflo_search_form {top:auto;}
	
	#HeaderMobileMenu {margin-bottom:20px;z-index: 9999;position: relative;}
	#HeaderMobileMenu .accordion {margin-bottom:0px;}
	#HeaderMobileMenu .accordion-heading .accordion-toggle {padding:8px 8px;}
	#HeaderMobileMenu .accordion-group {margin-bottom:0px;border:none;}
	#HeaderMobileMenu .accordion-group .accordion-heading {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color:transparent;}
	#HeaderMobileMenu .accordion-group .accordion-heading a {background-color:#00B1B0;font-size:13px;border-bottom:1px solid #e1ddda;letter-spacing: 1px;font-family:BryantProRegular,'Maven Pro',sans-serif;}
	#HeaderMobileMenu .accordion-group .accordion-heading a::after {content: "\f078";font-family: FontAwesome;padding-right:5px;display: inline-block;width: 14px;height: 12px;float:right;font-size:12px;}
	#HeaderMobileMenu .accordion-group .accordion-heading a.collapsed::after {content: "\f078";font-family: FontAwesome;padding-right:5px;}
	#HeaderMobileMenu .accordion-group .accordion-group .accordion-heading a::after {content: "";display:none;width:auto;height:0px;float:none;font-weight:normal!important;}
	#HeaderMobileMenu .accordion-group .accordion-heading a:hover {font-weight:normal;color:#FFFFFF;letter-spacing: 1px;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading {padding:0px;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading a {background-color:#FFFFFF;color:#78c11a;display:block;padding:8px 4px 8px 8px;margin:0px;font-family:BryantProMedium;text-transform:uppercase;letter-spacing:1px;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading a::after {content: "\f0da";font-family: FontAwesome;padding-right:5px;display: inline-block;width: 14px;height: 12px;float:right;font-size:12px;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading a[href="javascript: return false;"] {padding: 2px 4px 1px 8px;background-color:#a0d35e!important;color:#FFFFFF;text-transform:uppercase;font-size:11px;border-bottom:none;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading a[href="javascript: return false;"]:hover {color:#FFFFFF;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading a[href="javascript: return false;"]::after {content: "\f078";padding-right: 9px;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion-heading a:hover {color:#00B1B0;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion .accordion-group .accordion-heading {padding:0px;background-color:transparent;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion .accordion-group .accordion-heading a {color:#8b7a68;margin:0px;padding: 11px 4px 8px 13px;border-bottom: 1px solid #e1ddda; font-size: 14px;text-transform:none;letter-spacing: 0px;font-family:BryantProRegular;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion .accordion-group .accordion-heading a:hover {color:#00B1B0;}
	#HeaderMobileMenu .accordion-group .accordion .accordion-group .accordion .accordion-group .accordion-heading a img {display:none;}
	#HeaderMobileMenu .accordion-inner {border-top:none;}
	
	/* SHOP MENU */
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-heading a.accordion-toggle {position: relative;padding:8px 8px;}
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-heading a.accordion-toggle::after {position:relative;z-index:2;visibility:visible;content:"\f078";font-family:FontAwesome;}
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-heading a.accordion-toggle.collapsed::after {content: "\f078";font-family: FontAwesome;}	
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-heading a.accordion-toggle::before {content: "PRODUCTS";visibility: visible;position: absolute;top: 0;left: 0;background-color:#00B1B0;width:100%;text-indent:8px;z-index:2;padding: 8px 0px 7px 0px;}
	/*#HeaderMobileMenu .accordion-group:first-of-type .accordion-heading a.accordion-toggle:hover::before {background-color:#a0d35e;}*/
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-body .accordion-heading a {padding: 2px 4px 1px 8px;background-color:#a0d35e!important;color:#FFFFFF;text-transform:uppercase;font-size:11px;border-bottom:none;}
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-body .accordion-heading a:hover {font-weight:normal;color:#FFFFFF;}
	#HeaderMobileMenu .accordion-group:first-of-type .accordion-body .accordion-body .accordion-heading a {padding: 7px 4px 6px 20px;px 4px 8px 20px;background-color: #F9F8F6!important;color:#8b7a68;border-bottom:1px solid #e1ddda;}
	
	/* RESET NON-SHOP LINKS */
	#HeaderMobileMenu .accordion-group .accordion-group:first-of-type .accordion-heading a.accordion-toggle {visibility:visible;position: relative;border-bottom:none;}
	#HeaderMobileMenu .accordion-group .accordion-group:first-of-type .accordion-heading a.accordion-toggle::before {content: "";visibility: visible;position: absolute;top: 0;left: 0;background-color:#78c11a;padding: 15px 8px;width:100%;padding: 15px 0px;text-indent:8px;}
	#HeaderMobileMenu .accordion-group .accordion-group:first-of-type .accordion-body .accordion-heading a {padding: 2px 4px 1px 8px;background-color:#F9F8F6;color:#8b7a68;text-transform:uppercase;font-size:11px;border-bottom:none;}
	#HeaderMobileMenu .accordion-group .accordion-group:first-of-type .accordion-body .accordion-heading a:hover {font-weight:normal;color:#8b7a68;}
	#HeaderMobileMenu .accordion-group .accordion-group:first-of-type .accordion-body .accordion-body .accordion-heading a {padding: 8px 4px 8px 20px;background-color: #F9F8F6;color:#00B1B0;border-bottom:1px solid #e1ddda;}
	
	/* MOBILE TABS */
	#accordion.ui-widget .ui-widget-content {padding:0px!important;}
	
	/* FIX COLUMNS FOR MOBILE */
	.span3 .leftnav {display:none!important;}
	.span3,
	.span9 {padding:0px 10px}
	
	/* FIX HEADINGS FOR MOBILE */
	h1 {margin:0px;}
	
	
	/* CATEGORY PAGE */
	.contentDisplayArea .resultitem {border-bottom: 1px solid #CCCCCC;width:49%!important;margin:0px!important;padding-top:10px!important;padding-bottom:0px!important;height:auto!important;position: relative;}
	.contentDisplayArea .resultitem .itemname {margin:0px!important;height:auto!important;font-size:12px!important;line-height:12px!important;font-family: BryantProMedium!important;padding: 4px 10px 0px 10px;height: 47px!important;}
	.contentDisplayArea .resultitem:nth-child(odd) {border-right:1px solid #CCCCCC;}
	.contentDisplayArea .resultitem .itemimage {height:auto!important;}
	.contentDisplayArea .resultitem .itemimage img {max-height: 60%;}
	.contentDisplayArea .resultitem .itemfeatures {display:none!important;}
	
	.contentDisplayArea .resultitem .bv-cleanslate {margin:0px 0px 4px 10px!important;}
	.contentDisplayArea .resultitem .bv-cleanslate .bv-core-container-67 .bv-inline-rating-container .bv-rating-stars-off,
	.contentDisplayArea .resultitem .bv-cleanslate .bv-core-container-67 .bv-inline-rating-container .bv-rating-stars-on {font-size:14px!important;}
	
	.contentDisplayArea .resultitem .evenflo-button {border-radius:0px;border-bottom:1px solid #CCCCCC;border-bottom: 5px solid #FFFFFF;}
	.contentDisplayArea .resultitem:nth-child(even) .evenflo-button{border-left: 5px solid #FFFFFF;}
	.contentDisplayArea .resultitem:nth-child(odd) .evenflo-button{border-right: 5px solid #FFFFFF;float: right;}
	.contentDisplayArea .resultitem .evenflo-button.full {width: 100%!important;margin:0px!important;padding: 10px 0px!important;}
	    
	
	/* BUY NOW */
	.buynowbuttoncontainer {position:fixed;bottom:0px;left:0px;z-index:9;}
	.buynowbuttoncontainer::before {content:"NEXT STEP:";letter-spacing:1px;font-size:11px;text-align:left;color: #FFFFFF;top:24px;position: relative;font-family: BryantProRegular;font-size: 10px;}
	.buynowbuttoncontainer .evenflo-button {text-align:center;margin:0px!important;font-size:0px!important;line-height: 0px!important;background-color:#78c11a;padding:22px 9px 11px 9px;display:block;}
	.buynowbuttoncontainer .evenflo-button::before{content:"Where To Buy";text-transform:uppercase;padding-right:7px;font-family:BryantProRegular;letter-spacing:1px;font-size:16px;line-height:16px;position:relative;display:inline;z-index:2;}
	.buynowbuttoncontainer .evenflo-button::after{font-size:16px!important;line-height: 16px!important;content: "\f0a9";font-family: FontAwesome;display:inline;position:relative;z-index:2;}
	
	.buynowbuttoncontainer {width: 260px!important;bottom: 10px;
    left: 50%;
    z-index: 9;
    margin-left: -130px;}
	
	/* BUY NOW POP-UP */
	#buyinfocontainer-dismiss .icon-remove {font-size:20px;color:#00b1b0;}
	.sidebarcontainer .productdetailsidebar .buyinfocontainer {top:180px!important;position:fixed!important;padding:26px!important;left: 50%!important;width: 200px!important;margin-left: -123px!important;}
 	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyinfoheader {font-size:20px!important;text-align:left!important;}
 	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyretailerinforcontainer .countrycontainer .countryheader {padding-left:0px!important;}
 	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyretailerinforcontainer .countrycontainer {padding-top:0px!important;}
 	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyretailerinforcontainer .countrycontainer .storetypecontainer .storetypeheader {padding-left:0px!important;font-family:BryantProRegular!important;text-transform:uppercase!important;letter-spacing:1px!important;}
	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyretailerinforcontainer .countrycontainer .storetypecontainer .storelisting {padding-left:0px!important;}
	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyretailerinforcontainer .countrycontainer .storetypecontainer .storelisting a {font-family:BryantProMedium!important;font-size:18px!important;}
	.sidebarcontainer .productdetailsidebar .buyinfocontainer .buyretailerinforcontainer .countrycontainer .storetypecontainer .storelisting a::after {content:" \f138";font-family:FontAwesome;}


	.sidebarcontainer .productdetailsidebar {background-color:transparent!important;padding:0px 0px 0px 0px!important;position:relative;padding-bottom:0px!important;}
	
	/* PRODUCT NAME */
	.sidebarcontainer .productdetailsidebar .producttrimname {margin-bottom:0px!important;font-size:1.2em!important;line-height:1.05em!important;width:72%;}
	
	/* REVIEW STARS */
	.bv-review-area {display:inline;}
	#BVRRSummaryContainer .bv-cleanslate .bv-core-container-67 .bv-stars-container {display:inline!important;float: left!important;margin-bottom:0px!important;}
	#BVRRSummaryContainer .bv-cleanslate .bv-core-container-67 .bv-details-bar {display:none!important;}
	#BVRRSummaryContainer .bv-cleanslate .bv-core-container-67 .bv-summary-bar .bv-action-bar {padding:0px!important;clear:none!important;}
	#BVRRSummaryContainer .bv-cleanslate .bv-core-container-67 .bv-summary-bar .bv-action-bar .bv-write-review-container {margin-bottom:0px!important;     margin-top: 4px !important;}
	#BVRRSummaryContainer .bv-cleanslate .bv-core-container-67 .bv-summary-bar .bv-rating,
	#BVRRSummaryContainer .bv-cleanslate .bv-core-container-67 .bv-summary-bar .bv-rating-label {padding:0 4px 0 0!important;border-right:1px solid #ccc!important}
	
	#BVRRSummaryContainer .bv-percent-recommend-container {display:none!important;}
	#BVRRSummaryContainer button.bv-write-review {background-color:transparent!important;color:#faa732!important;font-weight:normal!important;font-size:12px;padding:0px!important;}
	
	/* RETAILER */
	.sidebarcontainer .productdetailsidebar .exclusiveretailer {display:none;}
	
	/* SWATCHES */
	.sidebarcontainer .productdetailsidebar .swatches {width: 31px;display: inline-block;position: absolute;right: 7px;top: 10px;text-align: right;}
	
	/* PROMO INSET */
	#promotionalimagecontainer {display:none;}
	
	/* MAIN IMAGE */
	.contentContainer table {margin:auto;}
	.hotspotimage {width: 220px!important;min-height: 220px!important;}
	
	/* MEDIA BAR */
	.mediabar {position:relative;width:100%;}
	.mediabar,
	.mediabar .mediabarcarouselcontainer {margin:0px 0px 0px 0px!important;width:100%!important;position:relative;height:67px!important;}
	.mediabar .mediabarcarouselcontainer .mediabarcarousel {float:none!important;margin:auto;width: 230px!important;height:51px!important;background-color: #EDEDED;padding: 8px 5px;border-left: 10px solid #EDEDED;border-right: 10px solid #EDEDED;border-radius: 8px;}
	.mediabar .mediabarcarouselitems {width:100000px!important;text-align: left;}
	.mediabar .mediabarcarouselcontainer .mediabarcarouselitem {float:none!important;display:inline;margin:0px 2px!important;}
	
	/* VIDEOS */
	.mediabar .videothumbnailcontainer {float:none!important;margin:auto!important;margin-bottom:8px!important;position: absolute;width:51px;top: -210px;left: 10px;}
	.mediabar .videothumbnailcontainer a {font-size: 35px;color:#00B1B0;border-radius:5px;width:40px;display: block;margin-bottom: 5px;height: 28px;}
	.mediabar .videothumbnailcontainer a:hover {text-decoration:none;color:#78c11a;}
	.mediabar .videothumbnailcontainer a img {color:#FFFFFF;margin-bottom:5px;display:none;}
	.mediabar .videothumbnailcontainer a::before {content:'\f16a';font-family: FontAwesome;}
	
	
	.mediabar .mediabarcarouselcontainer .mediabarcarouselnav-left {position:absolute;top:0px;left:10px;float:none;margin:0px!important;}
	.mediabar .mediabarcarouselcontainer .mediabarcarouselnav-right {position:absolute;top:0px;right:10px;float:right!important;margin:0px!important;}
	
	/* MAGNIFY & 360 BUTTONS*/
	.magnifycontainer {margin:0px!important;position:absolute;top:-48px;right:17px;}
	.threesixtycontainer {margin:0px!important;position:absolute;top:-78px;right:17px;}
	
	.videothumbnailcontainer img {width:50px;}
	
	.threesixtycontainer img,
	.magnifycontainer img {width:25px;}
	
	/* DOTTED DIVIDER */
	.dotteddivider {display:none;}
	
	/* ACCORDION */
	#accordion.ui-widget .ui-widget-content {border:none!important;}
	
	/* DETAILS MOBILE */
	#details {padding-top:50px;}

	/* EKTRON STYLES */
	.ui-accordion-content .pbContent {padding-top:0px;}
	
	.sidebarcontainer .productdetailsidebar .fashionlabel,
	.sidebarcontainer .productdetailsidebar .fashionname,
	.hotspot-dot,
	.countrylabel,
	.countryname {display:none;}
	
	.bv-summary-bar .bv-action-bar{
		margin-top: 4px !important;
		margin-left: 0px !important;
	}
	.product-content{
		margin-top: 20px;
	}
}

.embed-responsive.youtube {
	position: relative !important;
	padding-bottom: 56.25% !important; /* 16:9 */
	padding-top: 0px !important;
	height: 0 !important;
	margin-bottom: 35px !important;
}
.embed-responsive iframe {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
}

.subs-popup{
	z-index: 1001 !important;
}