@media (max-width: 768px) {
  #content-wrapper {
    padding-top: 111px;
  }
  
}



/************************************

       navbar changes

************************************/
/*.navbar-icon-store:active:before,
.navbar-icon-store.navbar-active:before {
  background-image: url("../icons/000000/paintbrush.svg");
}*/


.drupal-navbar .navbar-tray-shortcuts ul.nav:before, .drupal-navbar .navbar-tray
-shortcuts ul.nav:after {
content: "";
display:  none;
}


.product-description-area .tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 20px;
    background-color: #fff;
}

.product-description-area .nav-tabs {
    margin-bottom: 0px;
}

.prod-pricing {
margin-top: 10px;
}

.bullet-points ul {
	padding-left:  20px;
}

.region-content {
  padding-top: 0px;
}

/* */

/* Global Header */

/* */
.dropdown-menu-large > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  color:#333;
  font-weight: bold;
  line-height: 1.428571429;
  white-space: normal;
	font-family: 'Lato', sans-serif !important;
}

/*SWATCHES*/
.swatch {
	border: solid 2px transparent;
	margin: 0 5px 3px 0;
	cursor: pointer;
}

.swatch.active{
	border-color: #7F7F7F;
}

.swatch_container .swatch-label {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* Forms */
#contact-site-form {
  margin-top:  20px;
}



/* Vertical alignment of images */

.img-vertical-middle {
  width:  100%;
  vertical-align:  middle;
  /*height: auto;*/
	display: inline-block;
	float: none;
}

/*img.img-vertical-middle:before {
  content: " ";
  display:  inline-block;
  height:  100%;
  width:  0px;
  vertical-align: middle;
}*/


/* */

/* Facet block styling */

/* */

ul.facetapi-facetapi-checkbox-links {
	padding-left:  0px;
}

ul.facetapi-facetapi-checkbox-links ul{
	padding-left:  20px;
}

input.facetapi-checkbox {
	margin-right: 7px;
}

ul.facetapi-facetapi-checkbox-links li{
	padding-top:3px;
	padding-bottom:3px;
}

/* -------------------- */
/*  Parenting tips view page */
/* -------------------- */

.view-parenting-tips .view-header {
 margin-bottom:  25px;
}

.view-parenting-tips .tip-item {
 margin-bottom:  25px;
}

.view-parenting-tips .parent-tip-attribution {
	font-style: italic;
}

.view-parenting-tips h2 {
	margin-top: 0px;
}

.view-parenting-tips .right-col {
  background-color: #f5f5f5;
  padding-top: 10px;
  padding-bottom: 10px;
}

.view-parenting-tips .left-col {
  padding-top: 10px;
  padding-bottom: 10px;
}
.view-parenting-tips .tip-box {
  border: 1px solid #dadada;
}

/* -------------------- */
/*  Activities view page */
/* -------------------- */

.view-activity-listings-all .views-field,
.view-activity-categories .views-field {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* -------------------- */
/*  Login and TOMY Club Form changes */
/* -------------------- */


#edit-account > div.form-type-textfield.form-item-mail.form-item.form-group > p {
  display:  none;
}

.entitytype-tomy_club-form fieldset.redirect-list {
  display: none;
}

#edit-field-club-interests-und,
#edit-field-club-role-und {
  width:  50%;
}

#edit-field-club-interests-und .form-type-checkbox,
#edit-field-club-role-und .form-type-checkbox {
  width: 50%;
  float: left;
  display: inline-block;
}

.entitytype-tomy_club-form .form-group{
	clear:  both;
}

.entitytype-tomy_club-form .checkbox+.checkbox {
margin-top: 0px;
}

.entitytype-tomy_club-form .form-type-date-popup label {
  display:  none;
}

/* Embedded videos */


.field-type-video-embed-field .field-items {
display: inline-block;
}
.field-type-video-embed-field  .field-item {
display: inline-block;
margin-right: 10px;
}

/*  ----------------- */

/*	Add to cart customizations              */

/*  -----------------  */
    
.input-group .form-item-quantity input {
	min-width: 4em;
}

.prod-quant-oos {
	visibility: hidden;
	display: none;
}

.prod-cart-oos {
	visibility: hidden;
	display: none;
}

.prod-price-oos {
	visibility: hidden;
	display: none;
}

.prod-price-heading-oos {
	height: 16.5px;
}

.prod-price-heading-oos .commerce-product-field-commerce-price {
	visibility: hidden;
	display: none;
}

.input-group.quantity-group {
	display: table;
max-width: 120px;
float: left;
margin-right: 10px;
margin-bottom: 15px;
	
}



/*  ----------------- */

/*	Hide cart by default  */

/*  -----------------  */
.navbar-cart {
  display: none;
}

/*  ----------------- */

/*	Search Form changes  */

/*  -----------------  */

.region-mobile-menu .search-rm {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.region-mobile-menu .search-rm .form-search {
  margin-top: 0px;
  margin-bottom: 0px;
}

.region-mobile-menu .search-rm .form-search .form-group{
  margin-bottom: 0px;
} 


.slick-prod-carousel,
.slick-nav-carousel {
    margin-bottom: 30px;
}

.slick-nav-carousel .slick-slide {
	/* max-width: 140px; */
}

.slick-nav-carousel .slick-slide .nav-slide-interior {
    /* max-width: 120px; */
    border: 2px solid #ddd;
	border-radius: 6px;
	padding: 7px;
	margin: 7px;
}
