a:focus { outline: none; } div.and-slider { overflow: hidden; position: relative; } div.and-slider ul.list { margin: 0px; padding: 0px; position: relative; } div.and-slider ul.list .item { margin: 0px; padding: 0px; float: left; display: block; overflow: hidden; } div.default-v div.and-slider ul.list .item, div.photo-v div.and-slider ul.list .item { float: none; } div.and-slider ul.list .slide { overflow: hidden; } div.default-h div.and-slider span.slide { display: block; } div.default-h div.and-slider ul.list span.slide { border-left: 1px solid #A5AAAF; } div.default-h div.and-slider ul.list li.first span.slide { border-left: none; } div.default-h div.and-slider ul.list .article h3 { padding-bottom: 0px; margin-bottom: 0px; line-height: 100%; font-size: 150%; font-weight: bold; color: #323232; } div.default-h div.and-slider ul.list .article { font-size: 100%; line-height: 125%; } div.default-v div.and-slider span.item-b, div.default-v div.and-slider span.item-t { display: block; } div.default-v div.and-slider ul.list { border-bottom: 1px solid #DCDCDC; } div.default-v div.and-slider ul.list .article h3 { margin: 12px 0px 5px 0px; padding-bottom: 0px; line-height: 100%; font-size: 150%; font-weight: bold; color: #323232; } div.default-v div.and-slider ul.list .article { font-size: 95%; line-height: 125%; } div.default-v div.and-slider ul.list { zoom: 1; } div.photo-h div.and-slider ul.list li .slide { border-right: 0 px solid #ffffff; display: block; } div.photo-h div.and-slider ul.list li.last .slide { border-right: none; } div.photo-h div.and-slider ul.list li .slide { width: 0px; } div.photo-v div.and-slider ul.list li.item { border-bottom: 0 px solid #ffffff; display: block; } div.photo-v div.and-slider ul.list li.last { border-bottom: none; }