﻿.main-logo{background-image:url(../images/logo/login_logo.svg);width: 245px;height: 65px;background-repeat: no-repeat;}

#content-container {height: auto !important;min-height: 100vh!important;}
.text-main-color{color:#397E68!important;}
.login-main-content-section{width:630px;padding:20px 12px 40px 12px;background:#F4F4F4!important;}
.login-username-lbl{color:#397E68!important;font-weight: 700;font-size: 10px;text-transform:uppercase;}
#NextButton{border: 1px solid #E21600;border-radius: 3px;background: linear-gradient(180deg, #FF7768 0%, #FF432F 100%);text-transform:uppercase!important;font-weight:900!important;font-size:12px;}
.special-main-color{color: #FF432F!important;}
.login-special-main-color {color:#FF432F;}
.login-footer-section{position: relative;background: #fff url(../images/dashboard-bdr.jpg);background-repeat: repeat-x;height: 65px;}
.forgot-password-section{border-bottom:none;padding:0!important;}
.lgn-ftr-main-color{color:#429e81!important;}
.theme-header-chk-spl {
    font-weight: 900 !important;
    font-size: 15px !important;
    margin-right: 75px !important;
}

#login-back-btn {
    background: linear-gradient(180deg, #ffffff 0%, #DFDFDF 100%);
    background-size: 100% 36px !important;
    background-position: 0 -36px !important;
    text-transform: uppercase !important;
    font-weight: 900 !important;
    font-size: 12px;
}

    #login-back-btn:hover {
        background-position: 0 0 !important;
        -webkit-transition: all 0.25s !important;
        -moz-transition: all 0.25s !important;
        -o-transition: all 0.25s !important;
        transition: all 0.25s !important;
    }

#loginButton {
    background: linear-gradient(180deg, #FF7768 0%, #FF432F 100%);
    background-size: 100% 36px;
    background-position: 0 -36px;
    text-transform: uppercase !important;
    font-weight: 900 !important;
    font-size: 12px;
}

    #loginButton:hover {
        background-position: 0 0 !important;
        -webkit-transition: all 0.25s !important;
        -moz-transition: all 0.25s !important;
        -o-transition: all 0.25s !important;
        transition: all 0.25s !important;
    }

#password-recovery-hdr {
    color: #397E68 !important;
    margin: 0px 0px 0px 154px;
}

#btnSend {
    background: linear-gradient(180deg, #FF7768 0%, #FF432F 100%) !important;
    border: 1px solid #E21600 !important;
}

    #btnSend:hover {
        background-position: 0 0 !important;
        -webkit-transition: all 0.25s !important;
        -moz-transition: all 0.25s !important;
        -o-transition: all 0.25s !important;
        transition: all 0.25s !important;
    }

.special-lable-text {
    color: #397E68 !important;
    font-weight: 900 !important;
    font-size: 10px !important;
    text-transform: uppercase;
}

.special-sub-color {
    color: #00B67C !important
}

.special-main-color {
    color: #397E68 !important;
}

#success-hdr {
    color: #397E68 !important;
}

.spl-danger-btn {
    border: 1px solid #E21600 !important;
    background: linear-gradient(180deg, #FF7768 0%, #FF432F 100%) !important;
}

    .spl-danger-btn:hover {
        background-position: 0 0 !important;
        -webkit-transition: all 0.25s !important;
        -moz-transition: all 0.25s !important;
        -o-transition: all 0.25s !important;
        transition: all 0.25s !important;
    }

.site-name:after {
    content: 'POET'
}

._bg_spl_clr {
    background: none !important
}

@media screen and (max-width: 480px) {
    .theme-header-chk-spl {
        margin-right: 0px !important;
    }
}

.ui-menu-item-wrapper:hover {
    border: solid 1px #00B67C !important;
    background-color: #00B67C !important;
    color: #fff !important;
}

._powerd_company_div {
    display: none;
}

._all_theme_heading {
    display: block;
}

._cin_grd_heading {
    display: none;
}

.login-arrow-theme-icons {
    display: none;
}

._browser_comp_div {
    display: none;
}

._browser_section_div {
    display: none;
}

.login-main-section {
    margin: 130px auto 0 !important;
}
._powerd_company_div{display:none;}
._all_theme_heading{display:block;}
._cin_grd_heading{display:none;}
.login-arrow-theme-icons{display:none;}
._browser_comp_div{display:none;}
._browser_section_div{display:none;}
.login-main-section{margin: 50px auto 50px!important;}


.login-forgot-password-section{width: 633px;}
#forgotpasswordform {box-shadow: none !important;width: 630px;}
.forgot-password-lbl{color: #333333!important;font-weight: bold;}
.forgot-repeat-password-lbl{color: #333333!important;font-weight: bold;}
._frgt_new_txt{margin: 0px 0px 0px 155px;}
#forgotpasswordform .login-footer-section{width: 633px!important;} 


._req_act_btn{width: 87.5%;}
.ft_cpy_req_act_pot{position: relative!important;top: -20px!important;}

.form-control{box-shadow:none!important;}
#request-message-input{box-shadow:none!important;}
