.aboutPhone .phoneData .description { padding: 0; line-height: 22px; }
.aboutPhone .phonePhoto .colors {float: right; }
.aboutPhone .phonePhoto .colors li { float: left; padding: 0;width: 26px; height: 26px; background: none;}
.aboutPhone .phonePhoto .colors li a { position: relative; display: block; width: 26px; height: 26px;background: url('../_img/_section/phoneColorPicker.png') no-repeat center top;}
.aboutPhone .phonePhoto .colors li.black {background: #000;}
.aboutPhone .phonePhoto .colors li.red {background: #f00000;}
.aboutPhone .phonePhoto .colors li.white { width: 24px; height: 25px; border: 1px solid #ccc; border-top: none;background: #ebe9e9;}
.aboutPhone .phonePhoto .colors li.white a {left: -1px; background-image: url('../_img/_section/phoneColorPicker_white.png');}
.aboutPhone .phonePhoto .colors li a.active {background-position: center bottom;}
.aboutPhone .phonePhoto .image { display: none; }
.aboutPhone .phonePhoto .image.active { display: block; }
.aboutPhone .phonePhoto .right { position: relative; }
.aboutPhone .phonePhoto .pos1  { position: absolute; top: 30px; right: 0px; width: 150px; }
.aboutPhone .phonePhoto .strike18gray { margin: 0; padding: 0; }
.offer2w1 .aboutPhone .phoneData { width: 56%; }
.offer2w1 .aboutPhone .phonePhoto { width: 44%; }
.offer2w1 .aboutPhone.first  .no2 { display: none; }
.offer2w1 .aboutPhone.second .no1 { display: none; }
.offer2w1 .aboutPhone .spacer { display: none; }
.offer2w1 .aboutPhone.both>div { float: left; }
.offer2w1 .aboutPhone.both>div.spacer { display: block; float: left; width: 60px; height: 220px; background: url('../_img/_section/separatorPlus2.png') no-repeat center center;}
.offer2w1 .aboutPhone.both .device { position: relative; width: 295px; }
.offer2w1 .aboutPhone.both .phoneData { position: absolute; top: 0px; left: 0px; padding-top: 0px; }
.offer2w1 .aboutPhone.both .phoneData .description { display: none; }
.offer2w1 .aboutPhone.both .phonePhoto { float: none; padding-top: 4px; width: 100%; text-align: left; }
.offer2w1 .aboutPhone.both .phonePhoto .right { position: absolute; top: 60px; left: 0px; }
.offer2w1 .aboutPhone.both .phonePhoto .colors { float: left; }
.offer2w1 .aboutPhone.both .phonePhoto .pos1 { top: 25px; left: 0px; }
.offer2w1 .aboutPhone.first, .aboutPhone.second { padding: 0 130px 18px 30px; }
.offer2w1 .aboutPhone.both    .both   { display: none; }
.offer2w1 .aboutPhone.both    .hideForBoth   { display: none; }
.offer2w1 .aboutPhone.first   .first, .offer2w1 .aboutPhone.second  .second  { display: none; }
.offer2w1 .aboutPhone.first   .second, .offer2w1 .aboutPhone.second  .first { position: absolute; top: 115px; width: 130px; right: 0px; text-align: right; }
.offer2w1 .thinBorder { padding: 29px; border: 1px solid #ccc;}
.offer2w1 .fuchsia { color: #B30098;}
.offer2w1 .aboutPhone .phonePhoto .lte-badge { position: absolute;  top: 20px; left: 15px; }
.offer2w1 .aboutPhone .phonePhoto .imageWrapper { position: relative; display: inline-block; float: right; max-width: 120px; }
.offer2w1 .aboutPhone .phonePhoto .image { margin-left: 40px; }
.tabContent .twoLineHeader { clear: both; }
.thinBorder, .twoBoxPrekoszyk, .threeBoxPrekoszyk { width: 100%; clear: both; }