/* Extra small devices (phones, up to 480px) */
/* No media query since this is the default in Bootstrap */


@media (min-width: 768px) { 

.subfooter .module_news {border:1px solid #fff;border-width:0 0 1px 0;}
.subfooter .module_news div.spacing {margin:30px 0px 30px 0;}

.subfooter .module_newsletter div.spacing {margin:30px 0 30px 0px;}

.page_img .img-responsive {width:auto;}

.bouteille div.image a {background:#fff;display:block;height:260px;padding-top:20px;border:10px solid #fff;border-radius:5px;}
.bouteille div.image a img.bottle {max-height:200px;max-width:100%;}

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

.subfooter .module_news {border-right:1px solid #fff;}
.subfooter .module_news div.spacing {margin:50px 40px 50px 0;}

.subfooter .module_newsletter div.spacing {margin:50px 0 50px 40px;}

.bouteille div.image a {height:370px;padding-top:40px;}
.bouteille div.image a img.bottle {max-height:260px;max-width:100%;}

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px ) {

}

/* -- old v2 -- */

/* Large desktop */
@media (min-width: 1200px) {

}

@media (max-width: 1199px) {

}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

.subfooter .module_news {border:1px solid #fff;border-width:0 0 1px 0;}
.subfooter .module_news div.spacing {margin:30px 0px 30px 0;}

.subfooter .module_newsletter div.spacing {margin:30px 0 30px 0px;}

.page_img .img-responsive {width:auto;}

.bouteille div.image a {background:#fff;display:block;height:270px;padding-top:20px;border:10px solid #fff;border-radius:5px;}
.bouteille div.image a img.bottle {max-height:200px;max-width:100%;}
.bouteille div.image .signature {background:none;}

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

.subfooter .module_news {border:1px solid #fff;border-width:0 0 1px 0;}
.subfooter .module_news div.spacing {margin:30px 0px 30px 0;}

.subfooter .module_newsletter div.spacing {margin:30px 0 30px 0px;}

.page_img .img-responsive {width:auto;}

.logo {margin-bottom:0;}
.page_img {margin-top:20px;}

.menu_home_wrap {background:none;min-height:initial;}
.menu_home {margin:0px;}
.menu_home ul {display:block;padding:0;margin:0px;overflow:hidden;border:1px solid #fff;border-width:1px 0px 0px 1px;}
.menu_home li {display:block;margin-right:0px;font-size:16px;text-align:center;float:left;width:50%;border:1px solid #fff;border-width:0 1px 1px 0px;}
.menu_home li:last-child {margin-right:0px;}
.menu_home li:after { content:""; padding-left:0px;padding-right:0px; }
.menu_home li:last-child:after {content:"";padding-left:0;padding-right:0;}
.menu_home li a {display:block;color:#454545;font-size:14px;text-transform:uppercase;text-decoration:none;background:#efefef;padding:15px 10px;white-space:nowrap;margin-bottom:0px;}
.menu_home li a:hover {color:#2eabe2;}
.menu_home_wrap .col-lg-12 {padding:0;}

.bouteille div.image a {background:#fff;display:block;height:250px;padding-top:20px;border:10px solid #fff;border-radius:5px;}
.bouteille div.image a img.bottle {max-height:160px;max-width:100%;}

.menu_footer_wrap .col-lg-12 {padding:0;}
.menu_footer {margin:0 0 15px 0;text-align:center;}
.menu_footer ul {display:block;padding:0;margin:0px;overflow:hidden;border:1px solid #858585;border-width:1px 0px 0px 1px;}
.menu_footer li {display:block;margin:0px;text-align:center;float:left;width:50%;border:1px solid #858585;border-width:0 1px 1px 0px;}
.menu_footer li:last-child {margin-right:0px;}
.menu_footer li a {display:block;color:#f5f5f5;font-size:15px;padding:15px 10px;white-space:nowrap;}

.menu_footer_sublevel {text-align:center;}
.menu_footer_sublevel ul {display:block;margin-bottom:15px;padding:0;}
.menu_footer_sublevel li {display:block;margin:0 0 15px 0;}
.menu_footer_sublevel li:last-child {margin-right:0px;}
.menu_footer_sublevel li a {display:block;color:#b5b5b5;font-size:12px;}

}
 
/* Landscape phones and down */
@media (max-width: 480px) {


.bouteille div.image .signature {background:none;}

}

