.textBlock-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.textBlock-wrapper .headertext-bottom{height:64px}
.textBlock-wrapper--grey{background-color:#f2f2f2}
.textBlock-wrapper--darkGrey{background-color:#888}
.textBlock-wrapper__title{width:100%;color:#000;text-align:center;font-size:26px;line-height:1.3;font-family:'SamsungSharpSans',arial,sans-serif}
.textBlock-wrapper__desc{width:100%;text-align:center;padding-top:14px;font-weight:normal;line-height:1.5;font-size:12px;padding-left:5%;padding-right:5%;font-family:'SamsungOne',arial,sans-serif}
.textBlock-wrapper__cta{text-align:center;padding-top:12px;padding-bottom:12px;display:inline-block;vertical-align:middle;margin-right:0;font-size:10px;font-weight:700;font-family:'SamsungOne',arial,sans-serif}
.textBlock-wrapper__cta .btn-link{color:#000;border-bottom:1px solid #000;padding-bottom:5px;letter-spacing:1.5px;font-weight:bold;font-size:10px}
.textBlock-wrapper__cta .cta-button{padding:12.5px 42.5px 11.5px 41px;letter-spacing:1.7px;font-size:10px;font-weight:bold}
.textBlock-wrapper__cta .cta-button--blue{color:#fff;background-color:#1428a0;border:0}
.textBlock-wrapper__cta .cta-button--blue:after{background:url('http://www.samsung.com/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg') no-repeat !important}
.textBlock-wrapper__cta .cta-button--blue:hover{color:#fff;background-color:#0b175c}
.textBlock-wrapper--gray-theme{background-color:#f2f2f2}
.textBlock-wrapper--dark-theme{background-color:#000}
.textBlock-wrapper--dark-theme .textBlock-wrapper__title{color:#fff}
.textBlock-wrapper--dark-theme .textBlock-wrapper__desc{color:#fff}
.textBlock-wrapper--dark-theme .textBlock-wrapper__cta .btn-link{color:#fff;border-bottom:1px solid #fff}
.textBlock-wrapper--white-theme{background-color:#fff}
.textBlock-horizontal{display:inline-block;vertical-align:middle;margin-right:0}
.textBlock-horizontal--cta{padding:0 60px 0 60px}
.textBlock-horizontal--text{display:inline-block;margin:0 30px 0 30px}
.textBlock-horizontal--text--specTitle{font-size:20px;line-height:20px;font-weight:400}
.textBlock-horizontal--text--specTitle sup{font-size:10px;top:-1em;font-weight:700}
.textBlock-horizontal--text--specTitle sub{font-size:10px;font-weight:700;bottom:1px}
.textBlock-horizontal--text--specDesc{font-size:10px;font-weight:700}
.textBlock-multi-lnk{display:inline-block;vertical-align:middle}
.textBlock-multi-lnk .btn-link{margin:0 20px 0 20px}
.textBlock-multi-hyper-lnk .textBlock-horizontal---cta .textBlock-wrapper__cta__btn:focus{outline-color:#4d90fe;outline-style:solid;outline-width:thin}
@media(max-width:768px){.textBlock-wrapper__title{font-size:32px}
.textBlock-wrapper__desc{font-size:12px}
.textBlock-horizontal--text{width:90px;margin:0 10px 0 10px}
.textBlock-multi-hyper-lnk .textBlock-horizontal---cta{margin-bottom:23px}
.textBlock-multi-hyper-lnk .textBlock-horizontal---cta .textBlock-wrapper__cta__btn{margin-top:15px}
.textBlock-wrapper__cta .textBlock-horizontal---cta:last-of-type{margin-bottom:0}
.header-textBlock-wrapper--desktop{display:none}
}
@media(min-width:768px){.textBlock-wrapper__title{font-size:40px;font-weight:bold;padding-left:22%;padding-right:22%}
.textBlock-wrapper__desc{font-size:14px;padding-top:28px;padding-left:25%;padding-right:25%}
.textBlock-wrapper__cta{padding-top:28px}
.textBlock-wrapper__cta .btn-link{font-size:11px}
.textBlock-wrapper__cta .cta-button{font-size:11px;font-weight:bold;padding:16.7px 43.7px 15px 45px}
.textBlock-wrapper__cta{font-size:11px}
.textBlock-horizontal{width:55%}
.textBlock-horizontal--text{margin-top:30px}
.textBlock-horizontal--text--specTitle{font-size:32px}
.textBlock-horizontal--text--specTitle sup{font-size:18px}
.textBlock-horizontal--text--specTitle sub{font-size:18px}
.textBlock-horizontal--text--specDesc{font-size:11px}
.textBlock-multi-lnk .btn-link{margin:0 30px 0 0}
.header-textBlock-wrapper--mobile{display:none}
}