/*Container*/
.main-container {
    padding: 4em;
    margin: 4em;
    -moz-border-radius: 2em;
    -webkit-border-radius: 2em;
    border-radius: 2em;
    -webkit-box-shadow: 0 0 4em 0 rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 0 4em 0 rgba(0, 0, 0, 0.7);
    box-shadow: 0 0 4em 0 rgba(0, 0, 0, 0.7);
}

.login-container {
    padding: 3em 0 3em 0;
    -moz-border-radius: 1.5em;
    -webkit-border-radius: 1.5em;
    border-radius: 1.5em;
    -webkit-box-shadow: 0 0 4em 0 rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 0 4em 0 rgba(0, 0, 0, 0.7);
    box-shadow: 0 0 4em 0 rgba(0, 0, 0, 0.7);
    background: #606977b5;
}


.link-container {
    padding: 1em;
    -moz-border-radius: 1.5em;
    -webkit-border-radius: 1.5em;
    border-radius: 1.5em;
    position: absolute;
    bottom: 1em;
}
.link-container .pipeOperator{
    font-size: 6vw;
    padding:0.5em;
    color: #666;
}
.link-container a {
    font-size: 4vw;
    font-weight: 600;
    line-height: 2em;
    color: #666;
}

.link-container.kastamonu .pipeOperator{
    color: #e6e6e6;
}
.link-container.kastamonu a{
    color: #e6e6e6;
}

.login-container.btk, .login-container.esb, .login-container.tuvturk, .login-container.esk, .login-container.kucukcekmece, .login-container.shgm, .login-container.stm,.login-container.ehsim, .login-container.tai, .login-container.tapu, .login-container.tcdd, .login-container.tcddtsm, .login-container.teias, .login-container.toki, .login-container.turkiyesigorta{
    background: #434952b5;
}

.login-container.aile, .login-container.bulut, .login-container.enerji, .login-container.goc, .login-container.gsb, .login-container.hazine, .login-container.ktb, .login-container.tarim, .login-container.tccbdab, .login-container.tudemsas, .login-container.tuik, .login-container.ubak, .login-container.umrb, .login-container.usakbel, .login-container.yok {
    background: #525265b5;
}

.login-container.bist {
    background: #539aba;
}

.login-container.csb, .login-container.csgb, .login-container.csgtab {
    background: #888888;
}

.login-container.kik {
    background: #418caa;
}

.login-container.tpotc {
    background: #86585a;
}

.login-container.tzob {
    background: #5599b6;
}

.login-container.deu {
    background: #004e86;
}

.login-container.kastamonu {
    background: #292729b5;
}

.login-container.tccb {
    background: #806464b5;
}

.login-container.meb, .login-container.sgk {
    background: #4772a0;
}
/*Container*/

/*Input, Button*/
input {
    font-size: 3.2vw;
    width: 70%;
}

button {
    font-size: 3vw;
    width: 80%;
    height: 3em;
}

.ui-icon {
    width: 2em;
    height: 2em;
    top: calc(50% - 1em) !important;
    background-size: 1em;
}
/*Input, Button*/