div#limitbuymagavenue_overlay{
    background-color:#000;
    opacity:0.3;
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    z-index:9998;
}

div#limitbuymagavenue{
    position:fixed;
    top:35%;
    z-index:9999;
    width:500px;
}

div#limitbuymagavenue .title {
    color: #fff;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 7px 0 11px 10px;
    text-transform: uppercase;
}

div#limitbuymagavenue a.close.cross {
    color: #fff;
    float: right;
    padding: 25px 42px 7px 0;
    background: url("../../../js/jquery/plugins/fancybox/fancybox_sprite.png") no-repeat;
	background-position-y: 0px;
	opacity: 1;
}

div#limitbuymagavenue .content a.close.cross{
    float: right;
    margin: 0 0 0;
    color: #000;
}

div#limitbuymagavenue .content {
    background: #FFF;
    border-radius: 4px 4px 4px 4px;
    clear: both;
    margin: 0;
    padding: 10px;
    height: 206px;
}

div#limitbuymagavenue .content > img {
    /*float: left;
    width: 160px;
    height: 160px;*/
    padding-right: 10px;
}

div#limitbuymagavenue .content .product_name {
    font-weight: bold;
    float: right;
    width: 306px;
    padding-bottom: 5px;
    font-size: 12px;
}

div#limitbuymagavenue .content .desc {
    float: right;
    width: 275px;
}

div#limitbuymagavenue .content .desc ul {
    list-style: none outside;
}

div#limitbuymagavenue .order.footer_links {
    padding: 2px 0 0 16px;
    font-size: 1em;
    text-align: center;
    text-decoration: underline;
    color: #1D8CDE;
}

.order.footer_links span.btn_center {
    background-position: 0 -60px;
    background-repeat: repeat-x;
    display: inline-block;
    float: left;
    padding: 0 8px 0 5px;
    width: auto;
}

.msg_billet {
    font-weight: bold;
    color: #AFB417;
    font-size: 14px;
}

.product-additional-info {
  background: #f1f3f8;
} 

.pb-right-column .product-additional-info {
  margin-top: 10px;
  padding: 0;
  border-radius: 5px;
  display: flex;
  border: solid #d1d1d1 1px;
}

.product-additional-info .border_table1 {
  border-right: solid #d1d1d1 1px;
}

.product-additional-info .border_table1, .product-additional-info .border_table2 {
  border-top: solid #d1d1d1 1px;
}

.product-additional-info .border_table1.p-1 {
  border-right: none;
}

/** POPIN BORDER **/
div#limitbuymagavenue .top { height: 8px; }
div#limitbuymagavenue .left, div#limitbuymagavenue .right { width: 13px; }
div#limitbuymagavenue .middle .center { background: #D9DF1D/*#007bad*/;border-radius: 4px; }
div#limitbuymagavenue .middle .right { background-position: -13px 0; }

div#limitbuymagavenue .bottom { height: 18px; }
div#limitbuymagavenue .bottom .left { background-position: 0 -8px; }
div#limitbuymagavenue .bottom .right { background-position: -13px -8px; }
div#limitbuymagavenue .bottom .center { background-position: 0 -8px; }
.border_table1 .checkboxtype{    float: left;
    width: auto;
    margin: 3px;
}
@media (max-width: 490px){
    div#limitbuymagavenue {
        left: inherit !important;}
}
@media (max-width: 390px){
    div#limitbuymagavenue .content .product_name {
        width: 242px;}
    div#limitbuymagavenue .content {
        height: 240px;}
}