.body-content{padding:90px 0 0}.container{padding:18px 0;position:relative}.container,.tt-suggestions{text-align:left}.wide{background:#fff}.wide .container{text-align:left;padding:30px 0}.bg-dark{color:#fff;background:#333}.bg-light{border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;background:#F7F7F7}.bg-dark p a,.gray-box a,.image-group div:hover h3 a,.image-group.over h3 a,.overlay{color:#DEF1F8}.span3{margin-bottom:20px}.wide h2.light{margin-bottom:1em}.btn [class^=icon-].icon-white{color:#fff}.image-group h3 a:hover,.trending .fill a:hover,p a{text-decoration:none}.gray-box .icon-arrow,.header .icon-arrow{background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAUUlEQVQoFWNgAIKDD99MOHj/zUQQGxdgAkn8Z2C4x8jEmEdIMdiQAw/f5B16+Pb/UFYM9jWuICEoTlQIDEJFYF8zMjAo/f/3f5K9okg+Lp8CAOI9cMgW3i1zAAAAAElFTkSuQmCC) no-repeat right center;width:8px;height:14px;display:inline-block;margin-left:11px;vertical-align:middle}.list{margin-top:10px}.language-nl .list h1.light{font-size:30px;line-height:40px}.list ul{margin:1em 0;color:#ccc}.list li{display:table-row;line-height:15px}.list li>span{text-align:right;padding-right:10px}.list li>span,.list ul a{display:table-cell;vertical-align:top;padding-bottom:3px}.list a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:116px}.image-group ul a,.list a,.list a span{display:inline-block}.bg-dark p a:hover,.list ul a:hover,.list ul a:hover span{background:0 0;text-decoration:underline}.collections .image-group div:hover h3 a,.collections .image-group div:hover h3 a small,.image-group ul a:hover,.list ul a:hover{color:#249cc9}.image-group,.image-group div{position:relative;overflow:hidden}.image-group h3{position:absolute;bottom:0;margin:0;padding:0;width:100%;font-size:16px;line-height:16px}.image-group ul{line-height:18px;margin:0;padding:10px 14px}.bg-light .span3{-webkit-box-shadow:0 1px 2px -1px rgba(0,0,0,.3);box-shadow:0 1px 2px -1px rgba(0,0,0,.3);background:#fff}.collections .container{padding-bottom:15px}.collections .image-group h3{position:static}.collections .image-group h3 a:after{background:0 0}.image-group h3 a:after{background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.8) 100%);position:absolute;width:100%;content:"";bottom:0;left:0;height:90px;z-index:-1}.image-group h3 small{font-size:12px;line-height:16px;text-transform:uppercase;display:block;color:#7e7e7e}.image-group h3 a{padding:10px 14px;display:block;z-index:1;-webkit-transition:background .2s linear;transition:background .2s linear;position:relative;color:#fff}.image-group .icon-search{font-size:12px;margin-right:4px}.collections .image-group h3 a{color:#333;padding:7px 0 13px}.image-group div:hover h3 a{background:#000;background:rgba(0,0,0,.8)}.lt-ie10 .image-group h3 a{background:#333}.collections .image-group div:hover h3 a,.lt-ie10 .collections .image-group h3 a{background:0 0}.collections .span4{margin-bottom:20px}.centerline .container:after{width:2px;top:40px;bottom:40px;left:469px;z-index:5;position:absolute;display:table-cell;content:"";background:#444;height:auto}.gray-box-holder{top:82px;right:60px;position:absolute;z-index:1}.gray-box{padding:13px 30px;background:#333;background:rgba(51,51,51,.9);color:#fff;border-radius:3px;display:table;float:right;width:240px}.gray-box h1{font-size:43px;line-height:50px;margin:10px 0 5px}.gray-box p{font-size:16px;line-height:22px;margin-bottom:15px}.gray-box a{font-size:20px;font-family:Frank,Helvetica,Arial,sans-serif;margin-bottom:15px;border-top:1px solid gray;padding-top:15px;display:block}.gray-box .icon-arrow{background:url(/webstack/img/photo/icon-arrow.png) no-repeat right center;width:8px;height:14px;display:inline-block;margin-left:11px}.language-ja .gray-box h1,.last-word{white-space:nowrap}