/*middle box section margin ends*/

.middle-box-section .newsLetter {
  background-attachment: scroll;
  background-clip: border-box;
  background-color:  #914d2a;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  color: #fff;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
  height: 30px;
}
.middle-box-section ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size:12px;
}

/*Arrowlink*/
span.arrowLinks {
  width: 6px;
  height: 10px;
  margin: 0 0 0 5px;
  display: inline-block;
  background: url('../../../../../../content/dam/hersheyskitchens/images/homepage/ICON_arrow.png') no-repeat right center;
 
}


.titleFranchise {
    font-size: 26px;
    font-weight: bold;
}
 
.floatunset{
float:unset;
}

.recipeideas ul li a::after {
   
    font-size: 15px;
    font-weight: 900;
    margin-left: 8px;
}
.recipeideas ul li a {
    color: #a84012;
    line-height: 15px;
}
.bg-newsLetter{
background-color:#F5F4ED;
}
.bg-moreRecepies{
background-color:#f6ebe0;
}
.bg-simplyDelicious{
background-color:#fdf4dd;
}
.bg-specialDark{
background-color:#f1e9de;
}
.bg-pinrest{
background-color:#FFE9E9;
height:286px;
}
.bg-facebookbox{
  background-color:#E7EBF2;
  height: auto;
  padding-bottom: 20px;
}
/*middle box section margin ends*/
/* facebook carousel styles Start*/
.fb_header {
  color: #3b5998;
  font-weight: bold;
  padding-bottom: 5px;
}
.fbcontent {
  background-color:#fff;
  border: 1px solid #b3bbce;
  text-align: left;
  padding: 15px 12px;
  margin-left:40px;
  margin-right:40px;
  font-size: 12px;
}
.fb_contentinsude{
  height: 7.5em;
  overflow: hidden;
}
.fb_postdate {
  padding: 5px 0;
  margin-top:5px;  
}
.fb_likecomment {
  color: #3b5998;
  border-top: 1px solid #e9e9fb;
  padding-top: 5px;
}
.carousel-control.left, .carousel-control.right {
  background-image: none;
}
.carousel .carousel-control {
  width: 8%;
  color: #343434;
  opacity: 1;
  text-shadow: none;
  z-index: 1000;
  text-align: center;
}
.carousel .carousel-control.left::before, .carousel .carousel-control.right::after {
  position: absolute;
}
.carousel .carousel-control.left::before {
  display: inline-block;
  height: 18px;
  width: 18px;
  border-left: 3px solid #3b5998;
  border-top: 3px solid #3b5998;
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  content: ' ';
  top: 80px;
  left: 12px;
  position: relative;
}
.carousel .carousel-control.right::after {
  display: inline-block;
  height: 18px;
  width: 18px;
  border-right: 3px solid #3b5998;
  border-bottom: 3px solid #3b5998;
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  content: ' ';
  top: 80px;
  right: 12px;
  position: relative;
}
@media (max-width: 767px){
.carousel .carousel-control {
  width: 4%;
}
.fbcontent {
  padding: 20px 15px;
  font-size: 14px;
}
}
/* facebook carousel styles End*/

.pinterestcomponent #seeOnBox a {
  color: #a84012;
}
