#members,#membership-show-details{margin:15px 0}.inline{display:inline-block}.membership-address-detail{vertical-align:top}img.headquarter-logo{width:100%;max-height:200px;padding-right:20px}.branch-show-page{border:1px solid;padding-top:15px;margin-bottom:20px}.smart-listing-controls input#filter{width:100%;max-width:290px}.member-application h1{color:#e21938;text-align:center;margin-bottom:10px;font-size:1.5em}.member-application h3{color:#333;margin-bottom:20px;font-size:1.2em;font-weight:700}.member-application h4{color:#333;margin-bottom:20px;font-size:1em;font-weight:700}.member-application label{font-weight:300;font-size:.9em;white-space:nowrap}.member-application label.wrap{white-space:normal}.check-available-instruct{list-style:lower-alpha}.select-city-table>thead>tr>th{text-align:center}.select-city-table .city-index,.select-city-table .city-checkbox{text-align:center;width:10%}.select-city-table .city-name{width:60%}.select-city-table .city-price{text-align:right;width:20%}tfoot{text-align:right}.city-add{margin:10px 0}.city-select{margin-top:20px}.borderless td,.borderless th{border:none}.fieldWithErrors *{color:#333}.fieldWithErrors>input,.fieldWithErrors>select,.fieldWithErrors>textarea{border:1px solid red}.contacts-table th:first-child{width:20%}.contacts-table th{text-align:center}.references-table th:first-child{width:20%}.references-table th{text-align:center}.confirm-data label{font-weight:700;font-size:1em;margin-bottom:0}.confirm-data .data{line-height:26px}.confirm-data .line{border-bottom:1px solid #ccc}#country_code{display:none}.member-application .section-box{display:block;padding:10px}.member-application .section-box h3{font-size:1.5em;margin-top:10px;color:#337ab7}.member-application .section-box strong{font-size:1.0em;margin-top:10px}.member-application #basic-info .logo img{width:100%;height:auto}.member-application label{margin-bottom:0;font-size:.9em}.member-application .data{font-size:.9em;font-weight:normal;line-height:20px;border-bottom:1px solid #ddd}.red-search{width:340px}.red-border,.red-border:focus{border:2px solid red}.login-emails{list-style-type:none;padding-left:0}@media (max-width: 350px){.smart-listing-controls input#filter{width:100%;max-width:250px}.red-arrow{width:250px;background:none}.red-border,.red-border:focus{margin-left:0}}.list-group-item-danger{padding:5px 15px}.precaution_danger_message{margin-bottom:10px}.precaution_danger_message .badge-status{font-size:1em}#precautionModal .modal-body .badge-status{font-size:2em}.display_block{display:block}
