.pip-addr,.pip-addr>.pip-container,.pip-field-group,.pip-fix-address,.pip-show-address,.pip-structure>.pip-container {
    background:#fff
}

.pip-fix-address p,.pip-group,.pip-show-address p {
    font-size:20px!important
}

#pip-loc-icon,.pip-fix-address,.pip-header,.pip-response,.pip-show-address {
    text-align:center
}

::-moz-placeholder {
    opacity:1
}
:-moz-placeholder{ 
    opacity:1
}

.pip-row { 
    display:table
}

.pip-item {
    display:table-cell
}

.pip-group {
    display:table;
    width:100%;
    padding: 5px 0 5px 20px;
    box-sizing:border-box;
}

.pip-group:after {
    content:"";
    display:table;
    clear:both
}

.pip-hide,.pip-section {
    display:none;
    background:#fff
}

.pip-container {
    padding:20px;box-sizing:border-box
}

.pip-addr>.pip-container {
    padding:0
}

.pip-addr{padding:20px!important}.pip-addr>.pip-container>.pip-group{padding:0!important}.pip-contact-continue>.pip-field-group>.pip-group:nth-child(1){padding-bottom:0}.pip-contact-continue>.pip-field-group>.pip-group:nth-child(2){padding-top:0}.pip-show-street{margin-bottom:0}.pip-fix-address p,.pip-show-address h2,.pip-show-address p{line-height:60px;color:#03468c!important}.pip-process-text{line-height:300px}.pip-contact>.pip-addr-check>.pip-show-address>h2,.pip-contact>.pip-addr-fix>.pip-fix-address>h2,.pip-header{background:#03468c;color:#fff!important;line-height:60px}#pip-addr-submit,#pip-mail-submit{margin:0!important;display:inline-block!important;width:30%}

#address,#pip-mail-addr {
    border:none;
    margin-bottom:0;
    height:60px;
    float:left;
    width:70%!important
}

#pip-loc-icon{float:left;display:inline-block;vertical-align:middle;width:15%;color:#de0f2e;font-size:2.5em}.pip-struct-btn-container{margin-bottom:15px}.pip-continue,.pip-return,.pip-unit{width:25%;color:#333;box-sizing:border-box;margin:20px auto;display:block}.pip-button{min-width:150px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;min-height:60px;border:none;max-width:400px}.pip-button:hover{background-color:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.pip-continue,.pip-submit{width:100%;color:#fff;margin:auto;display:block;background-color:#03468c}.pip-continue:hover,.pip-submit:hover{background-color:#117A31}

.pip-field {
    float:right;
    width:95%!important;
    background:#fff;
    padding-left:10px;
    border:none!important;
    border-bottom:1px solid #eee!important;
    font-size:20px!important
}

.pip-timeframe,textarea.pip-field{width:100%!important}textarea.pip-field{height:100%}.pip-contact h2{background:#03468c;color:#fff!important;height:60px}

.pip-field-symbol {
    float:left;
    width:5%;
    background:0 0
}

.pip-modal-access-btn{width:49%;color:#03468c}.pip-mail{margin-right:1%}.pip-ali{margin-left:1%}.pip-response{background:#fff}.error{color:#de0f2e}.pip-addr-input{width:85%}.pip-structure>.pip-container{background:#fff;padding:10px}.pip-contact-btn,.pip-continue{margin-bottom:15px}

@media (max-width:600px) {
.pip-group {
    padding: 5px 0 5px 20px;
}

#pip-addr-submit,#address,#pip-mail-addr,#pip-mail-submit {
    width:100%!important;
    max-width:100%!important;
}

}#ui-datepicker-div{background:#fff;padding:15px;}.ui-datepicker-calendar>tbody>tr>td>a,.ui-datepicker-header>a{padding:5px;}.dropdate-select{min-width:28%}
