link#icon {
    background-image: url("data:image/x-icon;base64,AAABAAUAEBAAAAEAIABoBAAAVgAAABgYAAABACAAiAkAAL4EAAAgIAAAAQAgAKgQAABGDgAAMDAAAAEAIACoJQAA7h4AABAQAAABACAAaAQAAJZEAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAA////AB+7/P8fu/z/bOT4/wHj//9K5+n/y+/f///////z6sH/0aQK/+PUj/+5ijr/eT0I/8yoYP/RpAr/0aQK/////wA9zP3/Pcz9/0rn6f8B4///RNa7/5Hm0v//////+vnv/9GkCv/z6sH/zb8o/3k9CP+5ijr/uYo6/9GkCv////8AbOT4/y3n/v8t5/7/Lef+/0THjv9lzpr////////////bxmL/8+rB/9GkCv+5ijr/q2cF/7mKOv/bxmL/////AJ3v7v8B4///AeP//2zk+P9Ex47/RMeO//r57///////+vnv/9vGYv/Nvyj/28Zi/6tnBf+rZwX/49SP/////wDn+/n/AeP//wHj//+R5tL/RMeO/0THjv+d7+7////////////Nvyj/0aQK/+PUj/+rZwX/q2cF//bu4/////8A////AC3n/v9K5+n/aNvA/2XOmv9o28D/Sufp////////////49SP/82/KP/j1I//zKhg/7mKOv////8A////AP///wCd7+7/RNa7/0TWu/+R5tL/JOTg/yTk4P+99/b///////r57//j1I//28Zi/9vGYv/j1I//////AP///wD///8A5/v5/0TWu/9E1rv/aNvA/yTk4P9K5+n/7ffq////////////8+rB/9vGYv/bxmL/+vnv/////wD///8A////AP///wCR5tL/Zc6a/1q8T/+R5tL/vff2/2jbwP/L79/////////////j1I//49SP/////wD///8A////AP///wD///8A5/v5/1q8T/9avE//mtmg/8vv3/9E1rv/aNvA////////////+vnv//r57/////8A////AP///wD///8A////AP///wCa2aD/WrxP/+336v+R5tL/Zc6a/53v7v9s5Pj///////////////8A////AP///wD///8A////AP///wD///8A5/v5//Pqwf9lzpr/RMeO/8vv3/8k5OD/JOTg/53v7v//////////AP///wD///8A////AP///wD///8A////AP///wDL79//RMeO/2XOmv+a2aD/RNa7/yTk4P+99/b/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AJrZoP+a2aD/WrxP/5rZoP+d7+7/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/////WrxP/1q8T/9avE///////////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////APr57/9avE//7ffq/////wD///8A////AP///wD///8A////AIAAAACAAAAAgAAAAIAAAACAAAAAwAEAAMABAADAAQAA4AMAAOADAADwBwAA8AcAAPgPAAD8HwAA/B8AAP4/AAAoAAAAGAAAADAAAAABACAAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAH7v8AB+7/Hseu/z/Hrv8/0nP+v9a5Pn/E+P+/x3l9f9g6Of/tu7g/+r48f/+/Pb/9u7N/+HFX//UrCD/4Mx4/9Gza/+tezH/g0kP/6BwNf/OqFL/0aYZ/9GkB//RpAr/LML9ACzC/Xsswv3/LcL9/0nU9v9N5fP/D+T9/x3h6v9Z4dX/n+nZ/9z27v/+/fr/+fTf/+LHaP/VrSH/5tSM/9rHdP+1kir/g0sM/5pnK//Em0j/xpkq/8udEv/Rowf/RdD8AEXQ/HtD0P3/PND9/0Lc9P875/D/EuX8/yHb2f9P1bb/ft/E/8fx5f///////fz2/+XPfv/YtDT/7t+l/+TZef/Bpx7/j1wS/5pjH/+3hTP/uYk6/8abKf/Tqhj/ZOD5AGjg+Xtb4Pr/OeL9/zDl/P8w5/z/J+f+/zPYyf9Kypb/ZdCg/7fp0v///////////+vepP/ex2X/7+Ov/+TNa//LoRT/tIQq/6xyH/+vcRX/t4Uz/8qnSf/awVP/hOryAIvq8ntx6fT/Kef8/xHl//8f5f//ROb9/0rWxP9Fxoz/T8mQ/6rjxP///fr///////Xw1v/q36f/6NqY/9vFVP/PsSL/zKxF/7uHKv+raAf/sHQa/8mlT//fznn/qvHwALby73uO7/L/HuX8/wDi//8U4/7/YOT1/1/Wv/9Cxoz/QsaM/5ffvv/v+fL//f79///////18dn/3s5x/9G9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+a3//v1S9PryDvT68gD0+vIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAKAAAAAAAAAA8AAAAAABAADwAAAAAAEAAPAAAAAAAQAA8AAAAAABAADwAAAAAAEAAPAAAAAAAQAA8AAAAAABAADwAAAAAAEAAPQAAAAABQAA/gAAAAAPAAD+AAAAAA8AAP4AAAAADwAA/gAAAAAPAAD+AAAAAA8AAP6AAAAALwAA/8AAAAB/AAD/wAAAAH8AAP/AAAAAfwAA/8AAAAB/AAD/wAAAAH8AAP/QAAABfwAA//gAAAP/AAD/+AAAA/8AAP/6AAAL/wAA//8AAB//AAD//wAAH/8AAP//AAAf/wAA//8AAB//AAD//wAAH/8AAP//QABf/wAA///gAP//AAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAA////AB+7/P8fu/z/bOT4/wHj//9K5+n/y+/f///////z6sH/0aQK/+PUj/+5ijr/eT0I/8yoYP/RpAr/0aQK/////wA9zP3/Pcz9/0rn6f8B4///RNa7/5Hm0v//////+vnv/9GkCv/z6sH/zb8o/3k9CP+5ijr/uYo6/9GkCv////8AbOT4/y3n/v8t5/7/Lef+/0THjv9lzpr////////////bxmL/8+rB/9GkCv+5ijr/q2cF/7mKOv/bxmL/////AJ3v7v8B4///AeP//2zk+P9Ex47/RMeO//r57///////+vnv/9vGYv/Nvyj/28Zi/6tnBf+rZwX/49SP/////wDn+/n/AeP//wHj//+R5tL/RMeO/0THjv+d7+7////////////Nvyj/0aQK/+PUj/+rZwX/q2cF//bu4/////8A////AC3n/v9K5+n/aNvA/2XOmv9o28D/Sufp////////////49SP/82/KP/j1I//zKhg/7mKOv////8A////AP///wCd7+7/RNa7/0TWu/+R5tL/JOTg/yTk4P+99/b///////r57//j1I//28Zi/9vGYv/j1I//////AP///wD///8A5/v5/0TWu/9E1rv/aNvA/yTk4P9K5+n/7ffq////////////8+rB/9vGYv/bxmL/+vnv/////wD///8A////AP///wCR5tL/Zc6a/1q8T/+R5tL/vff2/2jbwP/L79/////////////j1I//49SP/////wD///8A////AP///wD///8A5/v5/1q8T/9avE//mtmg/8vv3/9E1rv/aNvA////////////+vnv//r57/////8A////AP///wD///8A////AP///wCa2aD/WrxP/+336v+R5tL/Zc6a/53v7v9s5Pj///////////////8A////AP///wD///8A////AP///wD///8A5/v5//Pqwf9lzpr/RMeO/8vv3/8k5OD/JOTg/53v7v//////////AP///wD///8A////AP///wD///8A////AP///wDL79//RMeO/2XOmv+a2aD/RNa7/yTk4P+99/b/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AJrZoP+a2aD/WrxP/5rZoP+d7+7/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD/////WrxP/1q8T/9avE///////////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////APr57/9avE//7ffq/////wD///8A////AP///wD///8A////AIAAAACAAAAAgAAAAIAAAACAAAAAwAEAAMABAADAAQAA4AMAAOADAADwBwAA8AcAAPgPAAD8HwAA/B8AAP4/AAA=");
}

.wrapper
{
    position: relative;

    display:         flex;
    display: -webkit-flex;
    display: -ms-flexbox;
        flex-direction: column;

    height: 100%;

    background: white;

    -ms-flex-direction: column;
}

#panel-controller
{
    display:         flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    overflow: hidden;
}

.hero-base
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 70%;
    height: 100%;

    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.mech-base
{
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/iStock-mech.jpg);
}

.jon-snow-base
{
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/iStock-jon-snow.jpg);
}

.man-base
{
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/iStock-man.jpg);
}

.lady-base {
    /*background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/iStock-lady.jpg);*/
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/iStock-lady-Banner.jpg);
}

.elder-base
{
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/elder-lady.jpg);
}

.neckpain-base
{
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/neck.jpg);
}

.yoga-base
{
    background-image: url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/yoga.jpg);
}

.mycci-logo-bottom{
	bottom: 0px;
	right: 0px;
	margin-right:8%;
}

.portal-base > .logo
{
    position: absolute;
    z-index: 0;
    right: 30px;
    bottom: 150px;

    width: 150px;
    height: 50px;
    margin-top: 80%;
}

.portal-base > .mycci-logo
{
    z-index: 3;

    float: left;

    width: 130px;
    height: 50px;
    margin-left: 13%;
}

.hero-base > .overlay
{
    position: absolute;
    z-index: 3;
    right: 60%;
    bottom: -5px;

    float: left;
    overflow: hidden;

    width: 65%;

    opacity: .6;
}

.portal-base
{
    position: relative;
    z-index: 11;

    float: right;

	/*min-height:600px;*/
    /*min-height:auto;*/
    width: 30%;
    min-width: 480px;
    margin-top: 26px;
    padding-top: 40px;
}

/* .portal-base:after
{
    position: absolute;
     bottom: 24px;
    right: 40px;
 
    display: block;

    width: 142px;
    height: 52px;

    content: ' ';

    background: transparent url(https://ccicwpb2cstorage.blob.core.windows.net/customui/assets/CCIlogo.svg) no-repeat center center;
}
 */

.welcome-base
{
    margin: 60px 5% 150px 8%;
}

.form-wrapper
{
    overflow-x: hidden;
    overflow-y: auto;   
    box-sizing: border-box;
    height: calc(100vh - 145px);
    padding-right: 10%;
    padding-bottom: 40px;
}

.welcome
{
    font-size: 18px;
    font-weight: 900;

    text-transform: uppercase;

    color: #7e8891;
}

.text-bold
{
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 26px;
}

.footer
{
    /*display: flex;*/
    /*display: -webkit-flex;*/
    /*display: -ms-flexbox;*/
    /*-webkit-flex-direction: column;*/
    /*flex-direction: column;*/
    overflow: hidden;
}

.footer p
{
    margin-top: 0;
    margin-bottom: 5px;
}

.footer p:last-child
{
    margin-bottom: 0;
}

.footer-text
{
    font-family: 'Helvetica Neue', sans-serif;
    font-size: 11px;
    line-height: 11px;

    text-align: right;

    color: white;
}

.footer-text span
{
    padding: 0 10px;
}

.footer-disclaimer
{
    font-size: 10px;
    line-height: 14px;

    margin-bottom: 0;
}

.portal-buttons-container
{
    position: relative;

    display: block;

    margin-top: 10px;
}

.portal-buttons-container button
{
    float: left;
}

.right-arrow
{
    font-weight: bold;

    float: right;

    margin-right: 10px;

    color: white;
}

.forgot-password
{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 45px;

    margin-top: 15px;

    text-decoration: underline;
}

.skip-links__link
{
    font-size: 16px;
    line-height: 24px;

    position: absolute;

    display: block;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);

    box-sizing: border-box;
    width: 1px;
    height: 1px;
    padding: 14px 0;

    -webkit-transition: none;
            transition: none;
    text-align: center;
    text-decoration: none;

    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, .5);
}

.skip-links__link:hover,
.skip-links__link:focus
{
    text-decoration: none;

    background-color: #1566ac;
}

.skip-links__link:focus
{
    position: static;

    overflow: auto;
    clip: auto;

    width: auto;
    height: 53px;
}

/* Vertical Media query for desktop */
@media screen and ( max-height: 1000px)
{
    .hero-base
    {
    }
}

/* Small Desktop */
@media screen and (min-width: 1200px)
{
    #panel-controller
    {
        height: 100vh;
    }
}

/* Small Desktop */
@media screen and (min-width: 1200px) and (max-width: 1599px)
{
    .portal-base
    {
        min-width: 480px;
    }

    .hero-base
    {
        width: calc(100% - 480px);
    }
}

/* Tablet */
@media screen and (max-width: 1199px)
{
    .portal-base
    {
        position: relative;
        z-index: 5;

        width: 100%;
        padding-top: 20px;
    }

    .portal-base > .mycci-logo
    {
        float: none;

        width: 80px;
        margin-top: 15px;
        margin-left: 40px;
    }

    .footer-text
    {
        margin-right: 40px;
    }

    .portal-footer,
    .hero-base
    {
        display: none;

        height: 0;
    }

    .welcome-base
    {
        margin: 30px 40px 0;
    }

    .form-wrapper
    {
        overflow: hidden;

        width: 100%;
        max-width: 430px;
        height: auto;
        padding-bottom: 70px;
    }
}

/* Tablet */
@media screen and (min-width: 768px) and (max-width: 1199px)
{
    .form-wrapper
    {
        overflow: hidden;

        width: 430px;
        height: auto;
        padding-right: 0;
        padding-bottom: 70px;
    }
}

@media screen and (max-width: 767px)
{
    .portal-base
    {
        min-width: 0;
    }

    .login-form
    {
        padding-bottom: 0;
    }

    .forgot-password
    {
        display: inline-block;

        margin-top: 0;
        margin-bottom: 20px;
    }

    .footer-text
    {
        line-height: 20px;
    }

    .form-wrapper
    {
        padding-right: 0;
        padding-bottom: 30px;
    }

    .portal-buttons-container button
    {
        float: none;
    }
}
