<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*#catch-phrase {*//*TODO voir utilite*/
    /*float: left;
    width: 885px;
}*/
/*#left, #right {
    margin-top: 25px;
}
#left ol {
    line-height: 16px;
}*/
/*#right ul {
    padding-left: 20px;
    line-height: 22px;
}*/
#provider-description {
    margin: 20px auto;
    /*font-style: italic;*/
    text-align: center !important;
    font-weight: bold;
    font-size: 45px;
    color: #273747;
    text-shadow: 3px 1px 5px #bbb;
}
/*TODO virer commentaires*/
/*#provider-content h2 {
    margin-top: 25px;
}
#provider-content h3 {
    background: url('../images/icons/bullet_blue.png') no-repeat left center;
    padding-left: 18px;
    padding-bottom: 0px;
    margin-top: 18px;
    margin-bottom: 10px;
}
#provider-content p {
    margin-top: 0px;
    margin-bottom: 20px;
}
#provider-content ul {
    margin-top: 0px;
}
#launch-phrase {
    margin: 20px 0 0;
    text-align: center;
}
div.main-phrase {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 16px;
}*/
div.steps {
    width: 100%;
    /*padding-top: 20px;*/
}
div.steps div.step1 {
    float: left;
    width: 34%;
}
div.steps div.step2 {
    float: left;
    width: 27%;
    margin: 0 20px;
}
div.steps div.step3 {
    float: right;
    width: 34%;
}
div.steps span.icon {
    float: left;
    margin-right: 12px;
}
div.steps span.icon img {
    vertical-align: middle;
}
div.steps div.title-step {
    font-weight: bold;
    font-size: 16px;
    color: #273747;
}
div.steps div.subtitle {
    margin-top: 5px;
    /*font-size: 12px;*/
    display: table;
}
/*div.frame div.title {
    width: 300px;
}
div.frame div.title div {
    width: 300px;
}
div.frame div.title h1 {
    width: 290px
}
div#left div.frame div.content p {
    margin-bottom: 0px;
}*/
/*div.frame div.content ul {
    margin-bottom: 0px;
}*/
div.frame div.content ul li {
    margin-top: 15px;
    line-height: 27px;
}
/*div.frame div.content ol {
    padding-left: 20px;
}*/
div.frame div.content ol li {
    margin-top: 15px;
    /*padding-left: 5px;*/
}
div.frame div.content ol li.first {
    margin-top: 0px;
}
/*div#right div.frame div.content p {
    line-height: 21px;
}*/




@media screen and (min-width:320px) and (max-width: 767px) {
    div.steps div.step1 {
        float: none;
        width: auto;
    }
    div.steps div.step2 {
        float: none;
        width: auto;
        margin: 15px 0;
    }
    div.steps div.step3 {
        float: none;
        width: auto;
    }
    div.steps span.icon img {
        width: 30px;
    }
    div.steps div.subtitle {
        margin-left: 42px;
    }
    div.frame div.content ul li {
        margin-top: 8px;
    }
}


@media screen and (min-width:320px) and (max-width: 480px) {
    p#provider-description {
        font-size: 24px;
    }
    /*div.main-phrase {
        font-size: 14px;
    }*/
}

@media screen and (min-width:320px) and (max-width: 1024px) {
    p#provider-description {
        padding: 0 20px;
    }
    /*div.main-phrase {
        padding: 0 20px;
    }*/
    div.steps {
        padding-left: 20px;
        padding-right: 20px;
        width: auto;
    }
}

@media screen and (min-width:481px) and (max-width: 768px) {
    p#provider-description {
        font-size: 34px;
    }
    /*fieldset div.link-column-block, fieldset div.link-column-block.left1 {
        width: 100%;
    }
    div.data-profiles div.td {
         height: auto;
        padding: 15px 0;
    }
    div.data-profiles div.td.col1 {
        width: 28%;
        display: inline-block;
    }
    div.data-profiles div.td.col2 {
        width: 27%;
        display: inline-block;
    }
    div.data-profiles div.td.col3 {
        width: 45%;
        display: inline-block;
    }
    div.data-profiles div.td.col4 {
        width: 100%;
        height: auto;
        display: block;
        padding: 0;
    }
    div.data-profiles a.profile {
        height: 44px;
    }
    div.data-profiles a.profile img {
        width: 66px;
        height: 42px;
    }
    div.data-profiles div.td.col3 a {
        padding-right: 15px;
    }
    div.data-profiles div.td.col4 a {
        padding: 0px 15px 15px 15px;
    }
    p.page-list, p.page-more {
        margin-left: 12px;
    }*/
}

@media screen and (min-width:768px) and (max-width: 1024px) {
    /*div.provider-signup-cell {
        width: 28%;
    }
    div.provider-signup-cell a.button {
        padding: 7px 10px;
    }
    fieldset div.link-column-block, fieldset div.link-column-block.left1 {
        width: 24%;
    }*/
}

@media screen and (min-width:1024px) and (max-width: 1024px) {
    /*fieldset div.link-column-block, fieldset div.link-column-block.left1 {
        padding-left: 0px;
        width: auto;
        line-height: normal;
    }
    fieldset div.link-column-block.left1 {
        padding-left: 40px;
    }*/
}</pre></body></html>