.opaque{opacity:1;filter:alpha(opacity=100)}.opaque:hover{opacity:1;filter:alpha(opacity=100)}.background-contain{-moz-background-size:contain;-webkit-background-size:contain;-o-background-size:contain;-ms-background-size:contain;background-size:contain}.background-cover{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}.main{margin-bottom:100px}.main h2 small{font-size:30px;font-size:1.5rem;font-weight:100;line-height:1.8;vertical-align:top;margin:0 .15em}.main p+h2{margin-top:150px}.main ul+h3,.main div+h3{margin-top:1.9em}.main .hero+h3{margin-top:75px}.main ol+h3{margin-top:1.9em}.main p+.hero{margin-top:80px}.main h4{margin-bottom:1.2em !important}.main h3+h4{margin-top:2.75em !important}.main p+h4,.main ul+h4,.main ol+h4,.main .link-group+h4{margin-top:3.35em !important}.main h5{font-size:16px;font-size:.8rem;font-weight:300;line-height:1.4375;margin:2.1em auto .3em}.main h5+.lead{padding-left:.3em}.main .hero{position:relative}.main .hero .heading{position:absolute;width:100%;height:100%;left:0;top:0}.main .hero h2{font-size:16px;font-size:.8rem;font-weight:300;letter-spacing:0;color:#fff;line-height:1.2;text-transform:none;position:absolute;left:20px;top:15px;margin:-0.2em 0}.main .hero p{font-size:13px;font-size:.65rem;font-weight:100;letter-spacing:0;color:#fff;line-height:1.2;text-transform:none;position:absolute;left:20px;bottom:15px;margin:-0.2em 0}.main .hero p .name{font-size:21px;font-size:1.05rem;font-weight:100;letter-spacing:0;color:#fff;line-height:1;text-transform:none;display:block;margin-bottom:0}.main .hero img{width:100%;height:auto;display:block;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s}.main .hero+p{margin-top:3.35em}.main p+ul{margin-top:1em}.main .roman{list-style-type:upper-roman;list-style-position:inside}.main .roman li{padding-left:0;text-indent:-1em;padding-left:1em}.main .roman li:before{content:none}.main .lead{overflow:hidden}.main .lead li{font-size:16px;font-size:.8rem;margin-top:.1em}.main ol{list-style-position:inside}.main li{font-size:13px;font-size:.65rem;line-height:1.42307692;font-weight:300;text-align:left;padding-left:.6em}.main li:before{content:"•";margin-left:-0.5em;margin-right:.2em}.main li.product{margin-top:1em}.main table{width:100%;border-bottom:1px solid #ccc}.main table+h3{margin-top:1.9em}.main table+table{margin-top:80px}.main h3+table{margin-top:40px}.main th,.main td,.main dd p{font-size:13px;font-size:.65rem;line-height:1.42307692;font-weight:300;text-align:left;color:#000}.main th,.main td{padding:1.3em 0 1.2em;vertical-align:top;border-top:1px solid #ccc}.main th a,.main td a{line-height:1.42307692}.main .table-cozy th,.main .table-cozy td{padding:0.7em 0 0.6em}.main tbody th,.main td:first-child{vertical-align:top;width:33.75%}.main td,.main thead th{padding-left:30px}.main td.nowrap,.main thead th.nowrap{white-space:nowrap}.main nav h4,.main caption{font-size:18px;font-size:.9rem;line-height:1;font-weight:400;text-align:left;color:#000;margin:-0.15em 0 .65em}.main nav{margin-bottom:25px}.main nav h4{float:left}.main .financial-highlights{caption-side:bottom}.main .financial-highlights caption{font-size:10px;font-size:.5rem;margin-top:1em}.main .text-right{text-align:right}.main .anchornav{float:right}.main .anchornav li{font-size:13px;font-size:.65rem;font-weight:300;line-height:1;color:#999;float:left}.main .anchornav li:before{content:"|";margin:0 1.1em}.main .anchornav li:first-child:before{content:none}.main .anchornav li a{color:#999;text-decoration:none}.main .anchornav li a:hover{color:#ff5a00}.main .link-group li{padding:0;line-height:1.15384615}.main .link-group li:before{content:none}.link-group .date-prefix{color:#666;margin-right:1em}#history caption{font-size:20px;font-size:1rem;font-weight:300;line-height:40px;margin:0}#history th,#history td:first-child{text-transform:uppercase;vertical-align:top;width:12.5%}#strategic h2{letter-spacing:-2px}#strategic table{margin-top:60px}#strategic th,#strategic td{padding-top:2.5em;padding-bottom:2em}#strategic th p,#strategic td p{font-size:13px;font-size:.65rem;line-height:1.42307692}#strategic th p+ol,#strategic td p+ol{margin-top:2em}#strategic td:first-child{width:40%;padding-left:0}#strategic td:first-child h4{margin-bottom:.5em}#highlight .financial-netsales{line-height:0;text-align:center;padding:35px 0 60px}#highlight .financial-netsales img{margin:-5px 0}#highlight dt,#highlight dd{padding-top:30px;padding-bottom:30px;padding-right:0}#highlight dt{width:405px}#highlight dd{min-height:185px;margin-left:405px;padding-left:30px;border-left:none}#highlight table{border-collapse:separate}#contentheader{border-bottom:none}#contentheader .row{width:100%;max-width:1280px;padding-left:50px;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#contentheader h2{text-transform:uppercase}#news-release .link-group li h5{padding-left:5.5em}#news-release .link-group li h5 .date-prefix{position:absolute;left:20px}@media screen and (max-width:1340px){#contentheader .row{max-width:none;width:100%;padding-left:80px;padding-right:80px}}#strategy h2,#history h2{color:#fff}#about_roland,#other_brands{text-align:left}@media screen and (max-width:767px){h2{font-size:42px;font-size:2.1rem}.main tbody th{width:auto}.main td,.main thead th{padding-left:20px;word-break:break-all}.main td.nowrap,.main thead th.nowrap{width:30%;white-space:normal}.main nav h4{float:none}.main .anchornav{width:100%}.main .anchornav li{text-align:center;width:50%;margin-top:.5em;padding:.1em;border-left:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.main .anchornav li:before{content:none}.main .anchornav li:nth-child(even){border-right:1px solid #ccc}#outline tbody th{width:30%}#highlight dt{width:auto}#highlight img{width:100%;height:auto}.link-group li h5{padding-right:0}.link-group li .date{position:static}#news-release .link-group li h5{padding-left:0}#news-release .link-group li h5 .date-prefix{position:static;left:0}}