/* MAIN STYLES */
@font-face {
    font-family: Poppins-Bold;
    src: url("/assets/global/fonts/Poppins-Bold.otf") format("opentype");
}

@font-face {
    font-family: Poppins-Italic;
    src: url("/assets/global/fonts/Poppins-Italic.otf") format("opentype");
}

@font-face {
    font-family: Poppins-Regular;
    src: url("/assets/global/fonts/Poppins-Regular.otf") format("opentype");
}

body {
    overflow-x: hidden;
    overflow-y: scroll;
    background: white;
}

body b {
    font-family: 'Poppins-Bold';
}

.poppins-regular {
    font-family: 'Poppins-Regular';
    font-size: 16px;
    font-weight: lighter;
    color: #000;
}

.margin-top-10 {
    margin-top: 10px;
}

.pr-10 {
    padding-right: 10px !important;
}

.pl-10 {
    padding-left: 10px !important;
}

.border-black-1 {
    border: 1px solid black;
}

.kpsys-underline {
    text-decoration: underline;
}
/* END MAIN STYLES */

.main-container {
    /* background: linear-gradient(transparent 50%, white 85%), url('/assets/global/img/20170826_074809_HDR_flipped.jpg') no-repeat top center; */
    background: #ffffff;
    margin: auto;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.centered-content {
    display: table;
    width: 100%;
}

.centered-content > div {
    vertical-align: middle;
    display: table-cell;
    text-align: center;
}

.centered-content .vcenter {
    vertical-align: middle;
    display: inline-block;
    margin: 0;
}

.banner-block {
    background: rgba(255, 255, 255, 0.9);
    height: 90px;
    font-size: 20px;
    font-family: 'Poppins-Bold';
}

.custom-rounded-panel {
    border-radius: 15px;
    background: rgba(255, 255, 255, 0.9);
}

.custom-rounded-opaque-panel {
    border-radius: 15px;
}

.border-bottom-custom {
    border-bottom: 3px solid #46428B !important;
    border-radius: 0;
    padding-bottom: 10px;
    margin-bottom: 0;
}


/* HEADER STYLES */
.header-button {
    position: relative;
    border-radius: 60px !important;
    border-color: transparent;
    background-color: #44307b;

    margin-left: 10px;
    margin-right: 10px;
    margin-top: 26px;

    padding: 5px 20px 5px 35px;
    float: right;

    font-size: 13px;
    text-indent: 5px;
    transition: all ease-out 0.4s;
}

.header-button:hover,
.header-button:active,
.header-button:focus {
    background-color: #46428B;
    border-color: transparent;
}

.header-button::before {
    content: '';
    position: absolute;
    top: 7px;
    left: 17px;

    display: block;
    width: 15px;
    height: 14px;

    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-repeat: no-repeat;
}

.header-menu-block a:hover {
    text-decoration: none;
}

.page-header.navbar {
    background: none;
}

.page-header.navbar .page-logo .logo-default {
    padding-bottom: 20px;
}

.header-menu-block {
    background: rgba(255, 255, 255, 0.9);
    text-align: center;
    padding-top: 20px;
    margin-left: 0;
    margin-right: 0;
}

.header-menu-block .header-menu-block-inner {
    margin-bottom: 10px;
}

.header-menu-block a {
    padding: 10px;
    text-decoration: underline;
    color: black;
    font-size: 14px;
}

.header-form-block {
    margin-top: 15px;
}

.header-form-block input {
    min-width: 180px;
    min-height: 24px;
    margin-left: 10px;
    padding: 3px 10px;
}

.header-form-block input:focus,
.header-form-block input:active {
    outline: #44307b auto 5px;
}

.header-form-block button {
    padding: 3px 15px;
    margin-left: 5px;
    transition: all ease-out 0.4s;
}

.header-form-block button:hover,
.header-form-block button:active,
.header-form-block button:focus {
    color: #ffffff;
    background-color: #44307b;
}

.kpsys-search-block {
    margin-bottom: 20px;
    padding-bottom: 20px;
}
/* END HEADER STYLES */


.box {
    border: 1px solid;
    text-align: center;
}

.no-gutter > [class*='col-'] {
    padding-right: 0;
    padding-left: 0;
}

.page-content-wrapper .page-content {
    margin-left: 0;
    margin-top: 0;

    padding: 0 0 0 0;
}

.note p, .page-loading, .panel .panel-body {
    font-size: 14px;
}

.user_cabinet {
    margin-left: 270px !important;
}

.img-icons {
    width: 60%;
    height: auto;
}

.kpsys-question-block {
    position: relative;
}

.kpsys-question-block::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;

    display: block;
    height: 100%;
    width: 100%;

    background: url('/assets/global/img/question.png') no-repeat center center;
    background-size: 40%;
    z-index: 2;
    opacity: 0.5;
}

.kpsys-question-block .kpsys-question-inner {
    position: relative;
    z-index: 4;
}

.kpsys-row-icons .kpsys-icon-block {
    padding: 0 10px;
}

.kpsys-row-icons .kpsys-icon-block .panel-body {
    padding: 10px 5px;
}

.kpsys-row-icons .kpsys-icon-block a b {
    padding: 10px 0 5px;
    font-size: 16px;
    color: #375c82;
}

.panel-block {
    padding: 0 20px;
}

.panel-block > p:first-of-type,
.panel-body > p:first-of-type {
    margin-top: 0;
}

.panel-body {
    padding: 25px;
}

.contactUsBox {
    min-height: 420px;
}

.contactUsBox .panel-body {
    font-size: 20px;
}

.contactUsBox .panel-body .kpsys-contact-title {
    margin: 10px 0;
}

.kpsys-contact-description {
    margin: 10px 0;
    font-size: 16px;
}

.img-overlap {
    z-index: 10;
    position: absolute;
    margin-left: 25%;
    margin-top: -33%;
    width: 53%;
    -webkit-filter: drop-shadow(5px 5px 5px #222);
    filter: drop-shadow(5px 5px 5px #222);
}

.kpsys-sub-menu {
    display: block;
}

.kpsys-lang-dropdown {
    min-width: 200px;
    margin: 0 auto;
}

.kpsys-btn-login {
    padding: 5px 25px;
    transition: all ease-out 0.4s;
}

.kpsys-btn-login:hover,
.kpsys-btn-login:active,
.kpsys-btn-login:focus {
    color: #ffffff;
    background-color: #44307b;
}

.kpsys-bomvei-img {
    margin-top: -50px;
}

.partnershipImage {
    min-height:500px;
    background: url('/assets/global/img/service-agreement-signing.jpg') center center no-repeat; background-size:cover;
}

.partnershipText {
    min-height:500px;
}

.kpsys-icon-profile {
    color: #333333;
}

.kpsys-parking-add-new {
    display: inline-block;
    margin-top:10px;
}

/* FOOTER STYLES */
.kpsys-footer {
    margin: 5px 0 50px;
    background: white;
    border-top: 3px solid #46428B;
}

.kpsys-footer .navbar {
    margin: 10px 0 0;
    background: white;
    border: none;
}

.footer-button {
    border-radius: 60px;
    border-color: transparent;
    background-color: #44307b;

    margin: 5px 5px 10px;
    padding: 7px 20px;

    font-size: 12px;
    transition: all ease-out 0.4s;
}

.footer-button:hover,
.footer-button:active,
.footer-button:focus {
    background-color: #46428B;
    border-color: transparent;
}
/* END FOOTER STYLES */

/* STYLES FOR OTHER DEVICES */
@media screen and (min-width: 992px) and (max-width: 1152px) {
    .smaller-font {
        font-size: 11px;
    }
}

@media screen and (min-width: 992px) {
    .kpsys-row {
        padding-left: 40px;
        padding-right: 40px;
    }

    .header-button {
        margin-top: 60px;
    }
}

@media screen and (min-width: 992px) {
    .kpsys-row-icons {
        margin-left: 10%;
        margin-right: 10%;
    }

    .page-header-inner {
        margin-top: 50px;
    }
}

@media screen and (max-width: 992px) {
    .kpsys-row-icons {
        padding-left: 5px;
        padding-right: 5px;
    }

    .page-header.navbar .page-logo .logo-default {
        max-width: 150px;
        padding-bottom: 20px;
    }

    .kpsys-search-block {
        margin-bottom: 10px;
    }

    .contactUsBox {
        min-height: 350px;
    }

    .page-content-wrapper .page-content {
        padding: 0 !important;
    }

    .kpsys-row-icons .kpsys-icon-block {
        padding: 0 5px;
    }

    .kpsys-row-icons .kpsys-icon-block:first-of-type {
        padding-left: 10px;
    }

    .kpsys-row-icons .kpsys-icon-block:last-of-type {
        padding-right: 10px;
    }

    .kpsys-row-icons .kpsys-icon-block .panel {
        margin-bottom: 10px;
    }
}

@media screen and (max-width: 767px) {

    .kpsys-page-content {
        margin-top: 10px !important;
    }

    .img-overlap {
        display: none;
    }
}

@media screen and (max-width: 410px) {
    .header-form-block input {
        margin-left: 0;
    }

    .header-form-block button {
        margin-top: 7px;
        padding: 3px 25px;
    }

    .kpsys-search-block .kpsys-form-subtitle {
        display: block;
        margin-top: 10px;
    }
}

@media screen and (max-width: 376px) {
    .page-header.navbar {
        padding-left: 0;
    }

    .contactUsBox {
        min-height: 330px !important;
    }

    .kpsys-question-block::before {
        background-image: none;
    }

    .partnershipImage {
        min-height: 250px !important;
    }

    .myLogo a img {
        margin-left: 250px;
    }

    .bomvweiPage {
        height: auto !important;
    }

    .myLogo {
        padding-left: 5px;
    }

    .page-header.navbar .page-logo .logo-default {
        max-width: 120px;
    }

    .header-button {
        padding: 5px 10px 5px 25px;
    }

    .header-button::before {
        left: 10px;
    }

    .page-kpsys-menu {
        padding-right: 0;
    }

    .header-form-block input {
        min-width: 80px;
        max-width: 180px;
    }

    .form-title {
        font-size: 16px;
    }
}
/* END STYLES FOR OTHER DEVICES */
