@charset "UTF-8";
/* CSS Document */
.jumbotron .display_title   {
    text-align: center;
    font-size: 260%;
    border-bottom: 2px solid #AD1943;
    padding-bottom: 10px;
}
.jumbotron .lead   {
    text-align: center;
}
body h2 {
    text-align: center;
    font-size: 160%;
    margin-top: 50px;
    margin-bottom: 80px;
    line-height: 175%;
}
.container.policy {
    margin-bottom: 160px;
}
.policy p {
    font-size: 160%;
}
.policy h3 {
    font-size: 140%;
    text-align: left;
    line-height: 170%;
}
.policy dl {
    margin-top: 80px;
}
.policy dl dt {
    color: #AD1943;
    border-bottom: 1px solid #AD1943;
    font-size: 160%;
    font-weight: 500;
    text-align: justify;
    padding-left: 5px;
    padding-bottom: 5px;
}
.policy dl dd {
    font-size: 140%;
    text-align: justify;
    padding-left: 5px;
    text-indent: 17px;
    padding-top: 15px;
    line-height: 180%;
}
dl dd .indent {
    font-size: 100%;
    line-height: 170%;
    text-indent: -25px;
    margin-left: 48px;
    margin-top: -20px;
    margin-bottom: 0px;
}

@media (min-width:1200px){
.jumbotron.jumbotron-fluid {
    background-image: url(../img/privacy/title_img.jpg);
    background-position: 0% 0%;
    background-size: cover;
    height: 266px;
}
.jumbotron .display_title {
    width: 450px;
    margin-left: auto;
    margin-right: auto;
}
body h2 {
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
.container.policy   {
    text-align: center;
    width: 930px;
    margin-left: auto;
    margin-right: auto;
}
}
@media (min-width:992px) and (max-width:1199px){
.jumbotron .display_title {
    width: 450px;
    margin-left: auto;
    margin-right: auto;
}
}
@media (min-width:768px) and (max-width:991px){
.jumbotron .display_title {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}
body h2 {
    font-size: 140%;
}
}
@media (min-width:768px) and (max-width:1199px){
.jumbotron.jumbotron-fluid {
    background-image: url(../img/privacy/title_img.jpg);
    background-position: 0% 0%;
    background-size: cover;
    background-repeat: no-repeat;
    height: 200px;
}
body h2 {
    text-align: left;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}
.container.policy {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}
.container.policy h3 {
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
    margin-left: 0px;
}
}
@media (max-width:767px){
.jumbotron.jumbotron-fluid {
    background-image: url(../img/privacy/title_img.jpg);
    background-position: 101% 100%;
    background-repeat: no-repeat;
    margin-top: 17px;
    height: 213px;
    background-size: cover;
}
.jumbotron .container {
    margin-top: 17px;
}
.jumbotron .display_title {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    font-size: 218%;
}
.jumbotron .lead {
    text-align: center;
    font-size: 130%;
}
body h2 {
    font-size: 140%;
    text-align: left;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}
.container.policy {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.container.policy h3 {
    margin-left: auto;
    margin-right: auto;
}
}
@media (max-width:576px){
}
@media (max-width:375px){
.jumbotron.jumbotron-fluid {
    background-image: url(../img/privacy/title_img.jpg);
    background-position: 88% 100%;
    background-repeat: no-repeat;
    margin-top: 17px;
    height: 170px;
    background-size: cover;
}
}
