﻿.pnav {
    height: 80px;
    width: 100%;
    background-color: #000000;
    color: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}

.pnav .public-nav {
    width: 100%;
}

.pnav .public-nav > li,
.pnav .public-nav > li > a {
    height: 80px;
    line-height: 80px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 11px;
    background-color: transparent;
    color: #ffffff;
    font-weight: 300;
    transition: 0.2s ease-in-out all;
}

.nav > li > a:hover,
.nav > li > a:focus {
    background-color: transparent;
    opacity: 0.8;
}

.pcontent {
    padding: 140px 0 60px 0;
    min-height: calc(100vh - 40px);
    height: auto;
    max-height: 200vh;
    background-color: #0e7ad1;
    color: #ffffff;
}

.pcontent h1,
.pcontent h2 {
    color: #ffffff;
    font-size: 50px;
    text-transform: initial;
    margin: 60px 0;
    font-variant-ligatures: no-common-ligatures;
    -moz-font-feature-settings: "liga" 0, "clig" 0;
    -webkit-font-feature-settings: "liga" 0, "clig" 0;
    font-feature-settings: "liga" 0, "clig" 0;
}

.pcontent .is-text {
    color: #ffffff;
}

.pcontent a {
    color: #ffffff;
    text-decoration: underline;
    transition: 0.2s ease-in-out all;
}

.pcontent a:hover,
.pcontent a:active {
    opacity: 0.8;
}

.pcontent label {
    font-weight: 400;
}

.pcontent .form-control[type="text"].input-text-profile,
.pcontent .form-control[type="email"].input-text-profile,
.pcontent .form-control[type="password"].input-text-profile,
.pcontent .btn.btn-login {
    min-width: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
}

.pcontent .input-group {
    width: 100%;
}

.pfooter {
    height: 40px;
    width: 100%;
    background-color: #0e7ad1;
    position: relative;
    line-height: 40px;
    text-align: center;
    color: white;
    letter-spacing: 0.5px;
}


#mdse {
    display: none;
}

#mdse.featherlight-inner {
    display: block;
}

.featherlight-content {
    width: 800px;
    max-width: 96%;
}
