.ui-dialog {
position: absolute;
}

.si {
width: calc(50% - 10px);
}

.banner_overload img {
height: auto!important;
width: 100%!important;
}

.ui-dialog{
max-width: 70%;
    margin: 0 auto;
    left: 0!important;
    right: 0!important;
}




div#Box1478 {
width: 755px;
max-width: 800px;
}

div#Box1569 {
width: 755px;
max-width: 800px;
}

div#Box1569 .title {
display: none;
}

div#Box1538 {
width: 755px;
max-width: 800px;
}
div#Box1476 img {
max-width: 237px;
}
div#Box1521 {
width: 240px;
}

div#Box1521 .aExtendedSearch {
display: none;
}
div#Box1477 .basketTitle {
display: none;
}
div#Box1479 nav {
width: 755px;
}

div#Box1479 .MenuHorizontal ul li:nth-child(1n+7) {  
display: none;
}

div#Box1479 .MenuHorizontal ul li a {
padding: 20px 14px;
}
div#Box1480 {
width: 755px;
max-width: 800px;
}
div#Box1481 {
width: 498px !important;
}

div#Box1574 .date{}

div#Box1539 {
height:122px;
}
div#Box1483 .item {
width: calc(50% - 10px);
}

div#Box1483 .check > div {
width: 50%;
} 
div#Box1525 .item {
width: calc(50% - 10px);
}
div#Box1516 .item {
width: calc(50% - 10px);
}
div#Box1576 .item {
width: calc(50% - 10px);
}

div#Box1576 .check > div {
width: 50%;
} 
div#Box1568 .date{}

div#Box1575 .item {
width: 50%;
}

div#Box1575 .ListImage {
width:100%;
}

div#Box1575 .ListImage img{
width:100%;
}

div#Box1484 .check > div {
width: 50%;
} 

div#Box1484 div.RowExtFltCheckbox {
width: 50%;
}


div#Box1485 .shopArticledetail_right {
float: right;
width: 100%;
margin-right: 0px;
}

div#Box1485 .shopArticledetail_left {
float: left;
width: 100%;
}

div#Box1485 .ui-state-default {
width: 100%;
}

div#Box1485 .shopArticleitemSub, div#Box1485  .shopArticleitemSou, div#Box1485  .shopArticleitemAlt {
float: left;
width: calc(50% - 10px);
}

div#Box1485 .shopArticleimages {
width: 330px !important;
}

div#Box1485 .shopArticleVariant {
width: calc(50% - 10px);
}


div#Box1488 .stepBar span:last-child {
display: none;
}

div#Box1488 .button_plus, div#Box1488  .button_minus {
display: none;
}

div#Box1488 .table_zbozi th:nth-child(2), div#Box1488  .table_zbozi td:nth-child(2) {display: none;}
div#Box1488 .table_zbozi th:nth-child(4), div#Box1488  .table_zbozi td:nth-child(4) {display: none;}
div#Box1488 .table_zbozi th:nth-child(6), div#Box1488  .table_zbozi td:nth-child(6) {width: auto;}
div#Box1488 .table_zbozi th:nth-child(5), div#Box1488  .table_zbozi td:nth-child(5) {display: none;}

div#Box1488 .input_count {
border: 1px solid #ddd;
float: none;
}

div#Box1488 .cofidisCalc{
    clear: left;
}

div#Box1488 .essoxCalc{
    display: block;
    float: left;
}










div#Box1504 .item {
display:block;
    width: 100%;
}










div#Box1515 {
border: 1px solid #BCBCBC; 
background-color: white; 
margin-left: 10px; margin-right: 10px; 
margin-bottom: 2ex;
text-align: left;
}
div#Box1515 IMG{float: left;border: 1px solid #62686A;margin-right: 10px;}
div#Box1515 H3{background-color: #3A6D14; text-align: left;}
div#Box1515 H4{color: #CE3100; font-family: arial; font-size: 13px; font-weight: bold; text-decoration: underline;clear: left;}
div#Box1515 .DetailDate{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1515 .DetailImage{float: left;}
div#Box1515 .DetailDescription{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1515 .DetailContent{}
div#Box1515 .content{padding: 10px; height: 100%;overflow: hidden;text-align: left;}
div#Box1515 .ListDescription{clear: right;}


div#Box1522 .subTree {
width: 509px;
}

div#Box1522 .subTree a {
width: calc(50% - 15px);
}



div#Box1571 .date{}




div#Box1572 .date{}


div#Box1520 {
width: 755px;
max-width: 800px;
}
div#Box1533 .footer-content > div {
width: 755px;
max-width: 800px;
}
div#Box1540 {
width: 33.333%;
padding: 20px;
}

div#Box1542 {
width: 33.333%;
}
div#Box1545 {
display: none;
}

div#Box1543 {
display: none;
}
div#Box1546 {
width: 33.333%;
}


div#Box1573 > div {
width: 755px;
max-width: 800px;
}

div#Box1541 > div {
width: 755px;
max-width: 800px;
}

div#Box1551 .button {
width: 88px;
margin: 10px auto 0px auto;
display: block;
}

