/*
 Theme Name:   Bierotheque
 Theme URI:    http://www.sowapp.fr
 Description:  Theme pour le site de la Bierotheque
 Author:       Sowapp
 Author URI:   http://www.sowapp.fr
 Template:     infinite
 Version:      1.0.0
 Tags:         Sowapp, Site, HTML5
 Text Domain:  infinite-child
*/

.pop1 {padding:0px;color: #333;font-family: 'Lato', sans-serif;line-height: 18px !important;font-size: 13px !important;text-align:left;width:380px; float:left;}
.pop2 {padding:0px;color: #333;font-family: 'Lato', sans-serif;line-height: 18px !important;font-size: 13px !important;text-align:left;}
.titre222 {
  color: #151515;
  padding: 0px !important;
  font-size: 5.5em;
  font-family: 'Bebas Neue', cursive !important;
  font-weight: 500;
  line-height: 75px;
  margin-top: 25px;
}

.popupz1 {border:1px solid #151515; background-color:#fff; padding:4px 12px;font-family: 'Lato', sans-serif;line-height: 18px !important;font-size: 13px !important;text-transform:uppercase; }
.popupz1:hover {border:1px solid #151515; background-color:#fff; padding:4px 12px;font-family: 'Lato', sans-serif;line-height: 18px !important;font-size: 13px !important;text-transform:uppercase;text-decoration:none;}
.popupz1:active {border:1px solid #151515; background-color:#fff; padding:4px 12px;font-family: 'Lato', sans-serif;line-height: 18px !important;font-size: 13px !important;text-transform:uppercase;text-decoration:none;}
.popupz1:focus {border:1px solid #151515; background-color:#fff; padding:4px 12px;font-family: 'Lato', sans-serif;line-height: 18px !important;font-size: 13px !important;text-transform:uppercase;text-decoration:none;color:#333 !important;}

.paoc-padding-20 {padding: 20px;border: 1px solid #151515;}
table tr:nth-child(2n+1) {background-color: #fff;}
.btxcartouche6 {
  color: #fff !important;
  font-family: 'Lato', sans-serif;
  line-height: 20px !important;
  font-size: 16px !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  z-index: 6 !important;
  margin-top: 0px !important;
  position: relative;
  letter-spacing: 0.5px;
  background-color: #151515;
  padding: 6px 18px;
  font-weight: bold !important;
  width: 120px;
}












.imgrea {width:25% !important;margin: -10px 0px 5px 0px;}
.imgrea2 {width:20% !important; margin-top:-20px;}
.txtrea {color:#333; font-family:'Lato', sans-serif; line-height:18px !important; font-size:13px !important; font-style:italic !important;}
.infinite-mobile-header-container div.header-search-icon {margin-top: -20px;}
.infinite-mobile-header-container div.header-cart-icon {margin-top: -20px;}

.btx 
{color: #000 !important;
padding: 5px 15px !important;
background-color: #fff !important;
text-align: center;
text-decoration: none !important;
}

.metaslider.ms-theme-simply-dark .flexslider ul.slides .caption-wrap {background: none !important;}
.metaslider .caption-wrap {right: 0 !important; left:auto !important;}

.metaslider.ms-theme-simply-dark .flexslider ol.flex-control-nav:not(.flex-control-thumbs) {justify-content: center !important; margin-top: 10px !important;}


/********************* RESPONSIVE *****************************/

@media screen and (max-width: 1080px) {
	.blocgeek {padding-top:28px;}
}

@media screen and (max-width: 999px) {
	.blocgeek {padding-top:0px;}
}

@media screen and (max-width: 767px) {
.infinite-mobile-header .infinite-logo-inner {
  max-width: 220px;
  margin-left: -20px;
}
	
	div div.sowoo-login-container, div div.sowoo-register-container {
    float: none;
    margin: 0 0 0px 0;
    width: 90% !important;
	padding: 10px !important;
}
	
	.infinite-body .registration_billing_form label.sowoo-form-field-select.country {
    left: 0;
}
}


@media screen and (max-width: 650px) {
	.blocgeek {padding-top:0px;}
	.infinite-mobile-header-container div.header-search-icon {margin-top: -5px; margin-right:-15px;}
	.infinite-mobile-header-container div.header-cart-icon {margin-top: -5px; margin-right:-15px;}
	.infinite-mobile-header-container div.header-search-icon {right: 85px !important;top: -5px !important;}
	.infinite-mobile-header-container div.header-cart-icon {right: 50px !important;top: -5px !important;}
	.infinite-mobile-header-container div.infinite-mobile-menu-right {margin-top: -8px !important;}
	.aromes {max-width:200px !important;padding-left:20px !important;}
	.selection {max-width:150px !important; padding-left:10px !important;}
	#metaslider_74504.flexslider .slides li { margin-right:auto !important; margin-left:auto !important; display:block !important;}
	.roue1 {display:none!important;}
	.roue2 {display:none!important;}
	.blocgeek {padding-top:160px !important;}
	.gdlr-core-pbf-wrapper-container-inner {width: 100% !important;}
}

