@media only screen and (min-width: 1600px) {

.form-holder {
    height: 100%;
    display: table;
    padding: 10% 40px 0px;
}

.form-inner {
    display: table-cell;
    vertical-align: middle;
}
	
}



@media(min-width:769px) and (max-width:999px) {
}

@media only screen and (max-width:768px) {
.wrapper { position: relative; width: inherit; height: 70vh; }
.form-holder {position: relative;padding: 20px;width: 100%;box-sizing: border-box;border-radius: inherit;display: inline-block;}

.patlangac { width: 80%; left: 10%; }

.form-inner {
    max-width: 320px;
    margin: auto;
    display: table;
    float: none;
}
}

@media only screen and (max-width: 479px) {
}

@media only screen and (max-width: 320px) {
}
