﻿

#nano__join__family .recipe__block__details--temp {
    box-shadow: -2px 0 0 -1px #e3e5e6;
}


.column-link {
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
}
.font,.font4{font-family:Arial,Verdana,Geneva,sans-serif;font-size:11px;color:#FFF;}


.navigation__item, .menu-item {
  position: relative;
}


  .navigation__main-link, .menu-item a {
    font-size: 17px;
  }


.hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative; }
.side-slider p.date,.side p.date{color:#3AB6FF;position:relative;top:-10px;font-weight:300;font-size:15px;min-height:inherit}






.box-image {
	max-height: 200px;
}


#widget_boxes_container .box {
	text-align: center;
}




.box {
	padding: 0 10px;
	margin-bottom: 40px;
	background: #ffffff;
}


h2.box-widget-title {
	margin-top: 0;
	font-size: 1.6em;
	line-height: 1em;
	text-align: center;
	color: #343434;
}


.box p {
	text-align: center;
	line-height: 20px;
	margin-top: 15px;
}


.box p:last-child {
	margin-bottom: 0;
}


#boxes-container .box a {
	display: block;
	width: 100%;
	text-align: center;
}


#boxes-container .box-no-url {
	cursor: default;
}
.bloc-title__link{color:#000}
.bloc-title__link:hover{text-decoration:underline}
.component-newspaper .bloc-title__caret,.component-newspaper a.bloc-title__link{color:#d70e16}

		.header__listlinks{
			float:left;	
		}

		.header__listlinks a{
			border-right:1px #343432 solid;
			color:#343432;
			display:block;
			float:left;
			font-size:14px;
			font-size:1.4rem;
			font-family: 'Gotham SSm 4r', 'Gotham SSm A', 'Gotham SSm B';
			font-weight:400;
			line-height:1;
			margin:0.3em 0;
			padding:0 1.5em;
			text-transform:uppercase;
		}

		.header__listlinks a:first-child{
			display:none;
		}

		.header__listlinks a:nth-child(2){
			border-left:1px #343432 solid;
		}

		.header__listlinks a:last-child{
			border:0;
			margin:0.3em 1em 0.3em 0;
		}
.footer-sponsors{float:right}
.footer-sponsors,.footer-contact-info{float:none;padding:.5em 0;overflow:hidden}
.footer-sponsors a{display:inline-block !important;float:none;margin:0 15px}
.nav-float-left .inside-header .site-branding,.nav-float-left .inside-header .site-logo{float:right;clear:right}
.nav-float-right .inside-header .site-branding{display:inline-block}


.newsflash-horiz li {
	background: none !important;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

 #pg-2-0 , #pg-2-1 , #pg-2-2 , #pg-2-3 , #pg-2-4 , #pg-2-5 , #pl-2 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-2 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 
			
		 #pg-w5bec12f787145-0 , #pg-w5bec12f787145-1 , #pg-w5bec12f787145-2 , #pg-w5bec12f787145-3 , #pl-w5bec12f787145 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-w5bec12f787145 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
#page-content{position:relative;padding:30px 0 0 0}



#video-popup-container {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}


#video-popup-container .spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
}

#visual-body li.visual08 p{right:40px; bottom:45px; width:480px;}

#visual-body li.visual08 p a{background-color:rgba(206,90,90,.75); text-shadow:2px 2px 2px #ce5a63;}

.entry-meta {
	margin-bottom: 15px;
}

.entry-meta,
.entry-meta a,
.entry-footer,
.entry-footer a {
	color: #C8C8C8;
	font-size: 13px;
}

.entry-meta span,
.entry-footer span {
	margin-right: 10px;
}

.entry-meta .fa-calendar,
.widget .fa-calendar {
	margin-right: 3px;
}
#logo{display:block;margin:auto;width:auto;padding:47px 0 29px;text-align:center;}
#logo a{display:inline-block;text-decoration:none;}
#logo h1 img,#logo a img{display:block;margin:0 auto;}
#logo h1 span,#logo a span{display:block;margin:10px auto 0px;color:#191919;font-size:14px;line-height:20px;text-transform:uppercase;}






.five-sixths,
.four-sixths,
.four-fifths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-fifths,
.three-sixths,
.two-fourths,
.two-fifths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}


.one-third,
.two-sixths {
	width: 31.623931623931625%;
}
#main-wrapper .menu-item-object-product_cat .hb-menu-description{display:none}
#mobile-menu.interactive li.menu-item{height:auto!important}


.footer-accordion .a-opener {
	text-transform: uppercase;
	color: #fff;
}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header:after{content:"";display:table;clear:both}
.modal-header .close{margin-top:-2px}
#videoModal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:30px 30px 15px}
#videoModal .modal-dialog .modal-content .modal-header button{font-size:12px;line-height:2;font-weight:700;color:#4a4d4d;opacity:1}
.social__img-curtain{position:absolute;top:0;left:0;width:100%;height:100%;background:#414042;z-index:3}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
