/**
* 2007-2015 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2015 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/

/*!
 * Age verification CSS to go with the JS that can be found at (https://github.com/Herudea/age-verification)
 */

#age_screen_overlay {
	 position: fixed;
	 top:0;
	 left: 0;
	 height: 100%;
	 width: 100%;
	 z-index: 2147483646 ;
	 background-color: rgb(0,0,0);
	/*OPACITY*/
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	 filter: alpha(opacity=90);
	 -moz-opacity: 0.9;
	 -khtml-opacity: 0.9;
	 opacity: 0.9;
	 padding: 0px !important;
	 margin: 0px !important;
}
 #modal_content_agecheck {
	/*will be overwritten after page loaded */
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%, -50%);
	/*will be overwritten after page loaded END */
	 position: fixed;
	 z-index: 2147483647;
	 margin: 0 auto;
	 background-color:#fff;
	 border:4px solid #444;
	 font-size: 1em;
	 width: 680px;
	 max-width: 99%;
	 min-height: 290px;
	 max-height: 99%;
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 -ms-box-sizing: border-box;
	 -o-box-sizing: border-box;
	 box-sizing: border-box;
	 overflow: auto;
	 padding: 1em;
}
 #modal_content_agecheck .content_wrapper {
	/*padding-top: 8em;
	 margin:3em auto 0;
	 */
	 text-align: center;
}
 #modal_content_agecheck h2 {
	 margin: 0 0 0 0;
	 font-size: 1.3em;
}
 #modal_content_agecheck p {
	 max-width: 75%;
	 margin: 1.2em auto 0;
	 font-size:1em;
}
 #modal_content_agecheck nav {
	font-size: 1em;
	 display:table;
}
/* #modal_content_agecheck nav {
	font-size: 16px;
	 display:table;
	 width: 282px;
}
 */
 #modal_content_agecheck nav ul {
	/* display:table-row;
	 width: 100%;
	 margin:0;
	 padding:0;
	 */
}
 #modal_content_agecheck nav li {
	/* display: table-cell;
	 text-align: right;
	 width: auto */
}
 #modal_content_agecheck nav:after {
	 content: "";
	 display: block;
	 clear: both;
}
 #modal_content_agecheck nav small {
	 display: block;
	 text-align: center;
	 color: #888;
	 margin: 1em 0 0;
}
 #modal_content_agecheck nav a.av_btn {
	 display:block;
	 text-align:center;
	 width: 65px;
	 max-width: 100%;
	 border-radius: 23px;
	 margin:1em auto 0;
	 text-decoration: none;
	 padding:1em;
	 color: #fff;
	 font-size: 1em;
	 text-transform: none;
	 letter-spacing: 0;
}
 #modal_content_agecheck nav a.av_btn.btnReturn{
	 width:100%;
}
 #modal_content_agecheck nav .av_go {
	 background-color: #7fbf4d;
}
 #modal_content_agecheck nav .av_no {
	 background-color: #938d95;
}
 #modal_content_agecheck nav .av_btn:hover {
	 background-color: #000000;
}
 #modal_content_agecheck #modal_regret_wrapper nav a.av_btn {
	 margin-top:0;
	 width:130px;
	 font-size: 1em;
}
/* just round corners */
 .ROUNDBOX{
	 border-radius: 100%;
}
 #modal_content_agecheck.ROUNDBOX{
	 padding: 50px;
}
/*black round style*/
 #modal_content_agecheck.ROUNDBOXBLACK{
	 padding: 50px;
}
 .ROUNDBOXBLACK{
	 border-radius: 100%;
}
 #modal_content_agecheck.ROUNDBOXBLACK, #modal_content_agecheck.ROUNDBOXBLACK label{
	 background-color: #000000;
	 color: #FFFFFF;
}
 #modal_content_agecheck.ROUNDBOXBLACK nav .av_btn:hover {
	 background-color: #FFFFFF;
	 color: #000000;
}
/*small round style*/
 #modal_content_agecheck.SMROUNDBOX {
	 padding: 20px;
}
 .SMROUNDBOX{
	 border-radius: 25%;
}
/*small black round style*/
 #modal_content_agecheck.SMROUNDBOXBLACK {
	 padding: 20px;
}
 .SMROUNDBOXBLACK{
	 border-radius: 25%;
}
 #modal_content_agecheck.SMROUNDBOXBLACK, #modal_content_agecheck.SMROUNDBOXBLACK label{
	 background-color: #000000;
	 color: #FFFFFF;
}
 #modal_content_agecheck.SMROUNDBOXBLACK nav .av_btn:hover {
	 background-color: #FFFFFF;
	 color: #000000;
}
/*CUBEBLACK*/
 #modal_content_agecheck.CUBEBLACK, #modal_content_agecheck.CUBEBLACK label{
	 background-color: #000000;
	 color: #FFFFFF;
}
 #modal_content_agecheck.CUBEBLACK nav .av_btn:hover {
	 background-color: #FFFFFF;
	 color: #000000;
}
/*Round Corner Adaptions Must Text*/
 #modal_content_agecheck.ROUNDBOX .youMustText,#modal_content_agecheck.ROUNDBOXBLACK .youMustText {
	 margin: 0 auto;
	 width: 80%;
}
/* * CUSTOMER OWN DESIGN */
 #modal_content_agecheck.CUSTOMERDESIGN, #modal_content_agecheck.CUSTOMERDESIGN label{
	 background-color: #FFFFFF;
}
 #modal_content_agecheck.CUSTOMERDESIGN nav .av_btn:hover {
	 background-color: #EE0000;
	 color: #e3e9d7;
}
 #modal_content_agecheck.CUSTOMERDESIGN nav .av_no ,#modal_content_agecheck.CUSTOMERDESIGN nav .av_go {
	 background-color: #e3e9d7;
	 color: #EE0000;
}
 #modal_content_agecheck.CUSTOMERDESIGN nav .av_go {
	 width: 170px;
	 padding: 0.5em 0em;
}
 #modal_content_agecheck.CUSTOMERDESIGN nav .av_no {
	 width: 170px;
	 padding: 0.5em 0em;
}
/*own Text css*/
 #modal_content_agecheck.CUSTOMERDESIGN .ownText{
	 color: #EE0000;
}
/*hide default text*/
 #modal_content_agecheck.CUSTOMERDESIGN .youMustText{
	 display: none;
}
/*small round button rdius*/
 #modal_content_agecheck.CUSTOMERDESIGN nav a.av_btn {
	 border-radius: 10px;
	 font-size: 1em;
	 font-weight: bold;
	 border: 1px solid #EE0000;
	 -webkit-box-shadow: 3px 3px 3px 0px rgba(199,199,199,1);
	 -moz-box-shadow: 3px 3px 3px 0px rgba(199,199,199,1);
	 box-shadow: 3px 3px 3px 0px rgba(199,199,199,1);
}
 #modal_content_agecheck.CUSTOMERDESIGN h2 {
	 margin: 0 0 10px 0;
	 font-size: 1.14em;
	 text-transform: uppercase;
	 font-weight:bold;
	 color: #0000000;
}
/*height of popup*/
 #modal_content_agecheck.CUSTOMERDESIGN {
	 min-height:250px;
	 width: 530px;
	 border: 2px solid #EE0000;
	 padding: 1em;
	 font-size: 1em;
}
/*height of popup*/
 #modal_content_agecheck.CUSTOMERDESIGN .logoAgeHead{
	 padding-bottom: 10px;
}
 #age_screen_overlay.CUSTOMERDESIGNoverlay {
	 background-color: #FFFFFF;
	/*OPACITY*/
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95s)";
	 filter: alpha(opacity=95);
	 -moz-opacity: 0.95;
	 -khtml-opacity: 0.95;
	 opacity: 0.95;
}
 @media (min-width: 230px) and (max-width: 650px){
	 #modal_content_agecheck.CUSTOMERDESIGN {
		 top: 10em;
		/* top: 30vh;
		 left: 30vw;
		 */
		 width: 99%;
		 padding:2em;
		 font-size: 16px;
	}
}
/* * common styles */
 #modal_content_agecheck .logoAgeHead{
	 text-align: center;
	 max-height: 300px;
	 margin: 5px 0 5px 0;
}
 #modal_content_agecheck .logoAgeHead img{
	 margin: 0 0 5px 0;
	 width: auto;
	 max-width: 100%;
	 max-height: 300px;
}
 .mt10{
	 margin-top: 10px;
}
 .mt20{
	 margin-top: 20px;
}
 .mtb10{
	 margin-top: 10px;
	 margin-bottom: 10px;
}
 .dateSelect, .ownText{
	 margin: 10px 0 10px 0;
}
/* extracts from default theme too prevent missleading overloads by customer */
 #modal_content_agecheck .container{
	 margin-left:auto;
	 margin-right:auto;
	 padding-left:15px;
	 padding-right:15px 
}
 #modal_content_agecheck .container:after{
	 content:"";
	 display:table;
	 clear:both 
}
 @media (min-width:576px){
	 #modal_content_agecheck .container{
		 width:540px;
		 max-width:100% 
	}
}
 @media (min-width:768px){
	 #modal_content_agecheck .container{
		 width:720px;
		 max-width:100% 
	}
}
 @media (min-width:992px){
	 #modal_content_agecheck .container{
		 width:960px;
		 max-width:100% 
	}
}
 @media (min-width:1200px){
	 #modal_content_agecheck .container{
		 width:1140px;
		 max-width:100% 
	}
}
 #modal_content_agecheck .container-fluid{
	 margin-left:auto;
	 margin-right:auto;
	 padding-left:15px;
	 padding-right:15px 
}
 #modal_content_agecheck .container-fluid:after{
	 content:"";
	 display:table;
	 clear:both 
}
 #modal_content_agecheck .row{
	 margin-right:-15px;
	 margin-left:-15px 
}
 #modal_content_agecheck .row:after{
	 content:"";
	 display:table;
	 clear:both 
}
 @media (min-width:576px){
	 #modal_content_agecheck .row{
		 margin-right:-15px;
		 margin-left:-15px 
	}
}
 @media (min-width:768px){
	 #modal_content_agecheck .row{
		 margin-right:-15px;
		 margin-left:-15px 
	}
}
 @media (min-width:992px){
	 #modal_content_agecheck .row{
		 margin-right:-15px;
		 margin-left:-15px 
	}
}
 @media (min-width:1200px){
	 #modal_content_agecheck .row{
		 margin-right:-15px;
		 margin-left:-15px 
	}
}
 #modal_content_agecheck .col-lg, #modal_content_agecheck .col-lg-1, #modal_content_agecheck .col-lg-2, #modal_content_agecheck .col-lg-3, #modal_content_agecheck .col-lg-4, #modal_content_agecheck .col-lg-5, #modal_content_agecheck .col-lg-6, #modal_content_agecheck .col-lg-7, #modal_content_agecheck .col-lg-8, #modal_content_agecheck .col-lg-9, #modal_content_agecheck .col-lg-10, #modal_content_agecheck .col-lg-11, #modal_content_agecheck .col-lg-12, #modal_content_agecheck .col-md, #modal_content_agecheck .col-md-1, #modal_content_agecheck .col-md-2, #modal_content_agecheck .col-md-3, #modal_content_agecheck .col-md-4, #modal_content_agecheck .col-md-5, #modal_content_agecheck .col-md-6, #modal_content_agecheck .col-md-7, #modal_content_agecheck .col-md-8, #modal_content_agecheck .col-md-9, #modal_content_agecheck .col-md-10, #modal_content_agecheck .col-md-11, #modal_content_agecheck .col-md-12, #modal_content_agecheck .col-sm, #modal_content_agecheck .col-sm-1, #modal_content_agecheck .col-sm-2, #modal_content_agecheck .col-sm-3, #modal_content_agecheck .col-sm-4, #modal_content_agecheck .col-sm-5, #modal_content_agecheck .col-sm-6, #modal_content_agecheck .col-sm-7, #modal_content_agecheck .col-sm-8, #modal_content_agecheck .col-sm-9, #modal_content_agecheck .col-sm-10, #modal_content_agecheck .col-sm-11, #modal_content_agecheck .col-sm-12, #modal_content_agecheck .col-xl, #modal_content_agecheck .col-xl-1, #modal_content_agecheck .col-xl-2, #modal_content_agecheck .col-xl-3, #modal_content_agecheck .col-xl-4, #modal_content_agecheck .col-xl-5, #modal_content_agecheck .col-xl-6, #modal_content_agecheck .col-xl-7, #modal_content_agecheck .col-xl-8, #modal_content_agecheck .col-xl-9, #modal_content_agecheck .col-xl-10, #modal_content_agecheck .col-xl-11, #modal_content_agecheck .col-xl-12, #modal_content_agecheck .col-xs, #modal_content_agecheck .col-xs-1, #modal_content_agecheck .col-xs-2, #modal_content_agecheck .col-xs-3, #modal_content_agecheck .col-xs-4, #modal_content_agecheck .col-xs-5, #modal_content_agecheck .col-xs-6, #modal_content_agecheck .col-xs-7, #modal_content_agecheck .col-xs-8, #modal_content_agecheck .col-xs-9, #modal_content_agecheck .col-xs-10, #modal_content_agecheck .col-xs-11, #modal_content_agecheck .col-xs-12{
	 position:relative;
	 min-height:1px;
	 padding-right:15px;
	 padding-left:15px 
}
 @media (min-width:576px){
	 #modal_content_agecheck .col-lg, #modal_content_agecheck .col-lg-1, #modal_content_agecheck .col-lg-2, #modal_content_agecheck .col-lg-3, #modal_content_agecheck .col-lg-4, #modal_content_agecheck .col-lg-5, #modal_content_agecheck .col-lg-6, #modal_content_agecheck .col-lg-7, #modal_content_agecheck .col-lg-8, #modal_content_agecheck .col-lg-9, #modal_content_agecheck .col-lg-10, #modal_content_agecheck .col-lg-11, #modal_content_agecheck .col-lg-12, #modal_content_agecheck .col-md, #modal_content_agecheck .col-md-1, #modal_content_agecheck .col-md-2, #modal_content_agecheck .col-md-3, #modal_content_agecheck .col-md-4, #modal_content_agecheck .col-md-5, #modal_content_agecheck .col-md-6, #modal_content_agecheck .col-md-7, #modal_content_agecheck .col-md-8, #modal_content_agecheck .col-md-9, #modal_content_agecheck .col-md-10, #modal_content_agecheck .col-md-11, #modal_content_agecheck .col-md-12, #modal_content_agecheck .col-sm, #modal_content_agecheck .col-sm-1, #modal_content_agecheck .col-sm-2, #modal_content_agecheck .col-sm-3, #modal_content_agecheck .col-sm-4, #modal_content_agecheck .col-sm-5, #modal_content_agecheck .col-sm-6, #modal_content_agecheck .col-sm-7, #modal_content_agecheck .col-sm-8, #modal_content_agecheck .col-sm-9, #modal_content_agecheck .col-sm-10, #modal_content_agecheck .col-sm-11, #modal_content_agecheck .col-sm-12, #modal_content_agecheck .col-xl, #modal_content_agecheck .col-xl-1, #modal_content_agecheck .col-xl-2, #modal_content_agecheck .col-xl-3, #modal_content_agecheck .col-xl-4, #modal_content_agecheck .col-xl-5, #modal_content_agecheck .col-xl-6, #modal_content_agecheck .col-xl-7, #modal_content_agecheck .col-xl-8, #modal_content_agecheck .col-xl-9, #modal_content_agecheck .col-xl-10, #modal_content_agecheck .col-xl-11, #modal_content_agecheck .col-xl-12, #modal_content_agecheck .col-xs, #modal_content_agecheck .col-xs-1, #modal_content_agecheck .col-xs-2, #modal_content_agecheck .col-xs-3, #modal_content_agecheck .col-xs-4, #modal_content_agecheck .col-xs-5, #modal_content_agecheck .col-xs-6, #modal_content_agecheck .col-xs-7, #modal_content_agecheck .col-xs-8, #modal_content_agecheck .col-xs-9, #modal_content_agecheck .col-xs-10, #modal_content_agecheck .col-xs-11, #modal_content_agecheck .col-xs-12{
		 padding-right:15px;
		 padding-left:15px 
	}
}
 @media (min-width:768px){
	 #modal_content_agecheck .col-lg, #modal_content_agecheck .col-lg-1, #modal_content_agecheck .col-lg-2, #modal_content_agecheck .col-lg-3, #modal_content_agecheck .col-lg-4, #modal_content_agecheck .col-lg-5, #modal_content_agecheck .col-lg-6, #modal_content_agecheck .col-lg-7, #modal_content_agecheck .col-lg-8, #modal_content_agecheck .col-lg-9, #modal_content_agecheck .col-lg-10, #modal_content_agecheck .col-lg-11, #modal_content_agecheck .col-lg-12, #modal_content_agecheck .col-md, #modal_content_agecheck .col-md-1, #modal_content_agecheck .col-md-2, #modal_content_agecheck .col-md-3, #modal_content_agecheck .col-md-4, #modal_content_agecheck .col-md-5, #modal_content_agecheck .col-md-6, #modal_content_agecheck .col-md-7, #modal_content_agecheck .col-md-8, #modal_content_agecheck .col-md-9, #modal_content_agecheck .col-md-10, #modal_content_agecheck .col-md-11, #modal_content_agecheck .col-md-12, #modal_content_agecheck .col-sm, #modal_content_agecheck .col-sm-1, #modal_content_agecheck .col-sm-2, #modal_content_agecheck .col-sm-3, #modal_content_agecheck .col-sm-4, #modal_content_agecheck .col-sm-5, #modal_content_agecheck .col-sm-6, #modal_content_agecheck .col-sm-7, #modal_content_agecheck .col-sm-8, #modal_content_agecheck .col-sm-9, #modal_content_agecheck .col-sm-10, #modal_content_agecheck .col-sm-11, #modal_content_agecheck .col-sm-12, #modal_content_agecheck .col-xl, #modal_content_agecheck .col-xl-1, #modal_content_agecheck .col-xl-2, #modal_content_agecheck .col-xl-3, #modal_content_agecheck .col-xl-4, #modal_content_agecheck .col-xl-5, #modal_content_agecheck .col-xl-6, #modal_content_agecheck .col-xl-7, #modal_content_agecheck .col-xl-8, #modal_content_agecheck .col-xl-9, #modal_content_agecheck .col-xl-10, #modal_content_agecheck .col-xl-11, #modal_content_agecheck .col-xl-12, #modal_content_agecheck .col-xs, #modal_content_agecheck .col-xs-1, #modal_content_agecheck .col-xs-2, #modal_content_agecheck .col-xs-3, #modal_content_agecheck .col-xs-4, #modal_content_agecheck .col-xs-5, #modal_content_agecheck .col-xs-6, #modal_content_agecheck .col-xs-7, #modal_content_agecheck .col-xs-8, #modal_content_agecheck .col-xs-9, #modal_content_agecheck .col-xs-10, #modal_content_agecheck .col-xs-11, #modal_content_agecheck .col-xs-12{
		 padding-right:15px;
		 padding-left:15px 
	}
}
 @media (min-width:992px){
	 #modal_content_agecheck .col-lg, #modal_content_agecheck .col-lg-1, #modal_content_agecheck .col-lg-2, #modal_content_agecheck .col-lg-3, #modal_content_agecheck .col-lg-4, #modal_content_agecheck .col-lg-5, #modal_content_agecheck .col-lg-6, #modal_content_agecheck .col-lg-7, #modal_content_agecheck .col-lg-8, #modal_content_agecheck .col-lg-9, #modal_content_agecheck .col-lg-10, #modal_content_agecheck .col-lg-11, #modal_content_agecheck .col-lg-12, #modal_content_agecheck .col-md, #modal_content_agecheck .col-md-1, #modal_content_agecheck .col-md-2, #modal_content_agecheck .col-md-3, #modal_content_agecheck .col-md-4, #modal_content_agecheck .col-md-5, #modal_content_agecheck .col-md-6, #modal_content_agecheck .col-md-7, #modal_content_agecheck .col-md-8, #modal_content_agecheck .col-md-9, #modal_content_agecheck .col-md-10, #modal_content_agecheck .col-md-11, #modal_content_agecheck .col-md-12, #modal_content_agecheck .col-sm, #modal_content_agecheck .col-sm-1, #modal_content_agecheck .col-sm-2, #modal_content_agecheck .col-sm-3, #modal_content_agecheck .col-sm-4, #modal_content_agecheck .col-sm-5, #modal_content_agecheck .col-sm-6, #modal_content_agecheck .col-sm-7, #modal_content_agecheck .col-sm-8, #modal_content_agecheck .col-sm-9, #modal_content_agecheck .col-sm-10, #modal_content_agecheck .col-sm-11, #modal_content_agecheck .col-sm-12, #modal_content_agecheck .col-xl, #modal_content_agecheck .col-xl-1, #modal_content_agecheck .col-xl-2, #modal_content_agecheck .col-xl-3, #modal_content_agecheck .col-xl-4, #modal_content_agecheck .col-xl-5, #modal_content_agecheck .col-xl-6, #modal_content_agecheck .col-xl-7, #modal_content_agecheck .col-xl-8, #modal_content_agecheck .col-xl-9, #modal_content_agecheck .col-xl-10, #modal_content_agecheck .col-xl-11, #modal_content_agecheck .col-xl-12, #modal_content_agecheck .col-xs, #modal_content_agecheck .col-xs-1, #modal_content_agecheck .col-xs-2, #modal_content_agecheck .col-xs-3, #modal_content_agecheck .col-xs-4, #modal_content_agecheck .col-xs-5, #modal_content_agecheck .col-xs-6, #modal_content_agecheck .col-xs-7, #modal_content_agecheck .col-xs-8, #modal_content_agecheck .col-xs-9, #modal_content_agecheck .col-xs-10, #modal_content_agecheck .col-xs-11, #modal_content_agecheck .col-xs-12{
		 padding-right:15px;
		 padding-left:15px 
	}
}
 @media (min-width:1200px){
	 #modal_content_agecheck .col-lg, #modal_content_agecheck .col-lg-1, #modal_content_agecheck .col-lg-2, #modal_content_agecheck .col-lg-3, #modal_content_agecheck .col-lg-4, #modal_content_agecheck .col-lg-5, #modal_content_agecheck .col-lg-6, #modal_content_agecheck .col-lg-7, #modal_content_agecheck .col-lg-8, #modal_content_agecheck .col-lg-9, #modal_content_agecheck .col-lg-10, #modal_content_agecheck .col-lg-11, #modal_content_agecheck .col-lg-12, #modal_content_agecheck .col-md, #modal_content_agecheck .col-md-1, #modal_content_agecheck .col-md-2, #modal_content_agecheck .col-md-3, #modal_content_agecheck .col-md-4, #modal_content_agecheck .col-md-5, #modal_content_agecheck .col-md-6, #modal_content_agecheck .col-md-7, #modal_content_agecheck .col-md-8, #modal_content_agecheck .col-md-9, #modal_content_agecheck .col-md-10, #modal_content_agecheck .col-md-11, #modal_content_agecheck .col-md-12, #modal_content_agecheck .col-sm, #modal_content_agecheck .col-sm-1, #modal_content_agecheck .col-sm-2, #modal_content_agecheck .col-sm-3, #modal_content_agecheck .col-sm-4, #modal_content_agecheck .col-sm-5, #modal_content_agecheck .col-sm-6, #modal_content_agecheck .col-sm-7, #modal_content_agecheck .col-sm-8, #modal_content_agecheck .col-sm-9, #modal_content_agecheck .col-sm-10, #modal_content_agecheck .col-sm-11, #modal_content_agecheck .col-sm-12, #modal_content_agecheck .col-xl, #modal_content_agecheck .col-xl-1, #modal_content_agecheck .col-xl-2, #modal_content_agecheck .col-xl-3, #modal_content_agecheck .col-xl-4, #modal_content_agecheck .col-xl-5, #modal_content_agecheck .col-xl-6, #modal_content_agecheck .col-xl-7, #modal_content_agecheck .col-xl-8, #modal_content_agecheck .col-xl-9, #modal_content_agecheck .col-xl-10, #modal_content_agecheck .col-xl-11, #modal_content_agecheck .col-xl-12, #modal_content_agecheck .col-xs, #modal_content_agecheck .col-xs-1, #modal_content_agecheck .col-xs-2, #modal_content_agecheck .col-xs-3, #modal_content_agecheck .col-xs-4, #modal_content_agecheck .col-xs-5, #modal_content_agecheck .col-xs-6, #modal_content_agecheck .col-xs-7, #modal_content_agecheck .col-xs-8, #modal_content_agecheck .col-xs-9, #modal_content_agecheck .col-xs-10, #modal_content_agecheck .col-xs-11, #modal_content_agecheck .col-xs-12{
		 padding-right:15px;
		 padding-left:15px 
	}
}
 #modal_content_agecheck .col-xs-1{
	 float:left;
	 width:8.33333% 
}
 #modal_content_agecheck .col-xs-2{
	 float:left;
	 width:16.66667% 
}
 #modal_content_agecheck .col-xs-3{
	 float:left;
	 width:25% 
}
 #modal_content_agecheck .col-xs-4{
	 float:left;
	 width:33.33333% 
}
 #modal_content_agecheck .col-xs-5{
	 float:left;
	 width:41.66667% 
}
 #modal_content_agecheck .col-xs-6{
	 float:left;
	 width:50% 
}
 #modal_content_agecheck .col-xs-7{
	 float:left;
	 width:58.33333% 
}
 #modal_content_agecheck .col-xs-8{
	 float:left;
	 width:66.66667% 
}
 #modal_content_agecheck .col-xs-9{
	 float:left;
	 width:75% 
}
 #modal_content_agecheck .col-xs-10{
	 float:left;
	 width:83.33333% 
}
 #modal_content_agecheck .col-xs-11{
	 float:left;
	 width:91.66667% 
}
 #modal_content_agecheck .col-xs-12{
	 float:left;
	 width:100% 
}
 #modal_content_agecheck .pull-xs-0{
	 right:auto 
}
 #modal_content_agecheck .pull-xs-1{
	 right:8.33333% 
}
 #modal_content_agecheck .pull-xs-2{
	 right:16.66667% 
}
 #modal_content_agecheck .pull-xs-3{
	 right:25% 
}
 #modal_content_agecheck .pull-xs-4{
	 right:33.33333% 
}
 #modal_content_agecheck .pull-xs-5{
	 right:41.66667% 
}
 #modal_content_agecheck .pull-xs-6{
	 right:50% 
}
 #modal_content_agecheck .pull-xs-7{
	 right:58.33333% 
}
 #modal_content_agecheck .pull-xs-8{
	 right:66.66667% 
}
 #modal_content_agecheck .pull-xs-9{
	 right:75% 
}
 #modal_content_agecheck .pull-xs-10{
	 right:83.33333% 
}
 #modal_content_agecheck .pull-xs-11{
	 right:91.66667% 
}
 #modal_content_agecheck .pull-xs-12{
	 right:100% 
}
 #modal_content_agecheck .push-xs-0{
	 left:auto 
}
 #modal_content_agecheck .push-xs-1{
	 left:8.33333% 
}
 #modal_content_agecheck .push-xs-2{
	 left:16.66667% 
}
 #modal_content_agecheck .push-xs-3{
	 left:25% 
}
 #modal_content_agecheck .push-xs-4{
	 left:33.33333% 
}
 #modal_content_agecheck .push-xs-5{
	 left:41.66667% 
}
 #modal_content_agecheck .push-xs-6{
	 left:50% 
}
 #modal_content_agecheck .push-xs-7{
	 left:58.33333% 
}
 #modal_content_agecheck .push-xs-8{
	 left:66.66667% 
}
 #modal_content_agecheck .push-xs-9{
	 left:75% 
}
 #modal_content_agecheck .push-xs-10{
	 left:83.33333% 
}
 #modal_content_agecheck .push-xs-11{
	 left:91.66667% 
}
 #modal_content_agecheck .push-xs-12{
	 left:100% 
}
 #modal_content_agecheck .offset-xs-1{
	 margin-left:8.33333% 
}
 #modal_content_agecheck .offset-xs-2{
	 margin-left:16.66667% 
}
 #modal_content_agecheck .offset-xs-3{
	 margin-left:25% 
}
 #modal_content_agecheck .offset-xs-4{
	 margin-left:33.33333% 
}
 #modal_content_agecheck .offset-xs-5{
	 margin-left:41.66667% 
}
 #modal_content_agecheck .offset-xs-6{
	 margin-left:50% 
}
 #modal_content_agecheck .offset-xs-7{
	 margin-left:58.33333% 
}
 #modal_content_agecheck .offset-xs-8{
	 margin-left:66.66667% 
}
 #modal_content_agecheck .offset-xs-9{
	 margin-left:75% 
}
 #modal_content_agecheck .offset-xs-10{
	 margin-left:83.33333% 
}
 #modal_content_agecheck .offset-xs-11{
	 margin-left:91.66667% 
}
 @media (min-width:576px){
	 #modal_content_agecheck .col-sm-1{
		 float:left;
		 width:8.33333% 
	}
	 #modal_content_agecheck .col-sm-2{
		 float:left;
		 width:16.66667% 
	}
	 #modal_content_agecheck .col-sm-3{
		 float:left;
		 width:25% 
	}
	 #modal_content_agecheck .col-sm-4{
		 float:left;
		 width:33.33333% 
	}
	 #modal_content_agecheck .col-sm-5{
		 float:left;
		 width:41.66667% 
	}
	 #modal_content_agecheck .col-sm-6{
		 float:left;
		 width:50% 
	}
	 #modal_content_agecheck .col-sm-7{
		 float:left;
		 width:58.33333% 
	}
	 #modal_content_agecheck .col-sm-8{
		 float:left;
		 width:66.66667% 
	}
	 #modal_content_agecheck .col-sm-9{
		 float:left;
		 width:75% 
	}
	 #modal_content_agecheck .col-sm-10{
		 float:left;
		 width:83.33333% 
	}
	 #modal_content_agecheck .col-sm-11{
		 float:left;
		 width:91.66667% 
	}
	 #modal_content_agecheck .col-sm-12{
		 float:left;
		 width:100% 
	}
}

