@media only screen and (min-width:320px){.terms-of-use{margin-top:4.6em;padding:1em 0;overflow:auto}.terms-of-use .col-md-5 h3{font-family:Stern_heavy;font-size:150%}.terms-of-use .col-md-5 p{font-family:Stern_heavy;font-size:90%;border-top:1px solid #666;display:inline-block;padding-top:.5em;margin:3em 0}.terms-of-use .col-md-5 p a,.terms-of-use .col-md-5 p a:hover{text-decoration:none;color:#333}.terms-of-use .col-md-7 div p{font-family:RegularHS}.terms-of-use .col-md-7 div p a,.privacy-settings-box p a{text-decoration:underline;color:#333}.terms-of-use .col-md-7 div p{margin-bottom:1em}.terms-of-use .col-md-7 div span{display:block;font-family:RegularHS_bold}.terms-of-use .col-md-7 div p span{display:inline}}@media only screen and (min-width:768px){.terms-of-use .col-md-7 div .table>thead>tr>th{vertical-align:top}.terms-of-use .col-md-5,.terms-of-use .col-md-7{float:left}.terms-of-use .col-md-5{width:41.66666667%;text-align:right}.terms-of-use .col-md-7{width:58.33333333%;padding:1.25em 2.5em 0 1em}}@media only screen and (min-width:992px){.terms-of-use .col-md-7{padding-right:5em}}@media only screen and (min-width:1200px){.terms-of-use .col-md-7{padding-left:2em}}