﻿.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.mlist-sidebar .mlist-join-wrap{background:#fff;}
#block-block-466 .mlist-join-wrap,#atlvip .mlist-join-wrap{padding-bottom:0px;padding-top:0px;background:#fff;}
#vip .mlist-v2 .mlist-join-wrap h3{padding-left:49%;}
#block-views-posts-carousel-block-2 .view-footer .mlist-join-wrap{background:transparent;}
#block-block-466 .mlist-v2 .mlist-join-wrap{padding-bottom:20px;}
#block-block-466 .mlist-v2.down .mlist-join-wrap{padding-bottom:0px;}
.f3{font-size:1.375rem}
.f3-ns{font-size:1.375rem}
.f3-m{font-size:1.375rem}
.f3-l{font-size:1.375rem}

  .span6 {
    width: 570px;
  }

  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }

  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }


input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}


.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

		
		input.span6,
		textarea.span6,
		.uneditable-input.span6 {
		  width: 446px;
		}


#nano__join__family .recipe__block__image {
    width: 100%;
    height: 280px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.fill{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0 !important;margin:0 !important}

  #branding .logo, #branding .logo-copy {
    display: inline-block; }

.issue-title{ font-size:25px;}

.issue-title small{color:#000}

.sidebar-issue-box .issue-title a{color:#000000}

.sidebar-issue-box .issue-title a:hover{color:#59b67c!important}

.takeover-homepage .issue-title{font-size:20px}

.takeover-homepage .home-latest-issue .issue-title{font-size:26px;margin:0 0 15px;text-align:center}

.main .sup {
    font-size: 11px;
    position: relative;
    top: -10px;
}




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}
