#header{width:150px}#header
img{padding-top:20px}#languages
a{padding-left:5px;padding-right:5px}#top .GenericListLast
.box{top:60px}#top .GenericListLast .isChanging ul.itemList li
a{font-size:18px;line-height:1.1em}a.button{padding:15px
20px;width:100%}.promotion .type_paging .items .item .title,
#center .promotion .type_paging .items .item
.title{font-size:2.5rem}.promotion .type_paging .items .item
.lead{font-size:1.125rem}#top .position_promotion .promotion .type_paging
.items{height:500px;height:75vw}#top .position_promotion .promotion .type_paging .items
img{width:auto;height:75vw}#top
.exposed_items{top:0}#footer .position_bottom .first .ContentIndex table
td{display:block;text-align:center !important}#footer .position_bottom .first .ContentIndex table td:last-child{text-align:center}#footer .position_bottom .first .ContentIndex table tr:last-child td:last-child
a{margin-left:10px;margin-right:10px;text-align:center}#center
.m_picture{margin-left:0;width:100%}.thumb img,
.m_picture
img{width:100%;max-width:none;height:auto}.box_title h1,
.box_title h4,
#center .position_center .first .box_title
h1{font-size:3.2em}.box_content table th,
.box_content table thead th,
.box_content table thead td,
.box_content table tbody th,
.box_content table tbody
td{padding:5px
2px;font-size:18px;line-height:1.333em}.box_content table tbody
td{padding:5px
2px}#center .box_content table td
img{padding:3px}#center .Submenu ul.groupList_horizontal li.group,
#center .exposed_items .horizontal
li.item{width:100%;margin:0
0 20px;text-align:center}.GenericList ul.groupList li.group .thumb,
.GenericList ul.itemList_vertical li.item .thumb,
.position_center .exposed_items .vertical li
.thumb{width:100%;float:none;margin-bottom:20px;clear:both}.GenericList ul.groupList li.group .description,
.GenericList ul.itemList_vertical li.item .description,
#center .position_center .exposed_items .vertical li
.description{margin-left:0}#layout .position_after_center .exposed_items .horizontal
li.item{margin-bottom:20px}#layout .position_after_center .exposed_items .horizontal li.item .description
h4.title{font-size:27px}#layout .position_after_center .exposed_items .horizontal li.item
.thumb{margin-top:100px}#layout .position_after_center .exposed_items .horizontal li.item .thumb
img{width:auto}#layout .position_after_center .GenericListLast
.isChanging{padding-top:80px}#layout .position_after_center .GenericListLast
ul.itemList_vertical{height:260px;min-height:14em}#layout .position_after_center .GenericListLast ul.itemList_vertical li.item
h4.title{padding:20px
20px 0;width:94%;text-align:left;font-size:22px}#layout .position_after_center .GenericListLast ul.itemList_vertical li.item
.lead{left:3%;width:95%;top:55px;font-size:20px;line-height:1.333em}#layout .position_after_center .GenericListLast .box_content_center>p:first-of-type{top:45px}#bottom .position_bottom
.box{text-align:center;width:100%;margin:0
auto;padding:20px
30px 10px 30px}#bottom .position_bottom .box_title h1,
#bottom .position_bottom .box_title
h4{font-size:4.8em}#top .exposed_items .horizontal li.item,
#layout .position_after_center .exposed_items .horizontal
li.item{width:100%;padding:0;margin-left:0;clear:both}#top .exposed_items .horizontal li.item
.thumb{margin-top:64px}#top .exposed_items .horizontal li.item .thumb
img{width:auto}#top .exposed_items .horizontal li.item .description
h4.title{top:16px}#bottom .SliderIndex .scrollable ul
li{margin-bottom:5px}#bottom .SliderIndex .scrollable ul li
.item{width:45%;display:block;float:left;margin-bottom:10px}#bottom .SliderIndex .scrollable ul li .item:nth-child(3){clear:left}form ol li
label{float:none}form ol li.required
label{background-position:right 6px}#center .GenericForm form ol li div,
#center .BasketIndex form ol li div,
#center .GenericForm form ol li
div{margin-left:0;width:100%}#center form ol li input.text,
#center form ol li input.password,
#center form ol li textarea.textarea,
#center form ol li select.select,
#center
select{width:100%}@media only screen and (min-width: 0px) and (max-width: 400px){#bottom .SliderIndex .box_content
.scrollable_wrap{height:368px}#bottom .SliderIndex .scrollable ul li
.item{width:95%;clear:left;line-height:normal;margin-bottom:2px}#bottom .SliderIndex .scrollable ul li .item
img{padding:0}}