.block-search-result-row { margin: 80px 0; }
.block-search-result-row > div { max-width: 1200px; padding: 0 50px; margin: auto; }
.block-search-result-row .block-item { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #eee; }
.block-search-result-row .block-item h3 { font-size: 1.8rem; font-family: "roboto-regular", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.page-account { margin-bottom: 100px; }
.page-account > .section-wrapper { max-width: 1400px; margin: auto; }
.page-account .page-title { margin-bottom: 30px; }
.page-account .edit-profile-link { letter-spacing: 3px; margin-bottom: 50px; }
.page-account .account-info { margin-bottom: 50px; }
.page-account .account-info ul { padding: 0; margin: 0; }
.page-account .account-info ul li { display: inline-block; padding-right: 30px; }
@media (max-width: 767px) { .page-account .account-info ul li { display: block; margin-bottom: 10px; } }
.page-account .table-quote-data table { width: 100%; max-width: 100%; }
.page-account .table-quote-data table thead th { background-color: #0b7877; color: #fff; font-weight: normal; text-transform: uppercase; padding: 20px; letter-spacing: 3px; padding-left: 60px; border-right: 1px solid #fff; }
.page-account .table-quote-data table tbody tr { border-bottom: 1px solid #ddd; }
.page-account .table-quote-data table tbody tr:hover { background-color: #f9f9f9; }
.page-account .table-quote-data table tbody tr td a { padding: 20px; padding-left: 60px; display: block; }
.page-account .table-quote-data table tbody tr td i { color: #e5e5e5; font-size: 20px; margin-right: 20px; }

.page-edit-profile { margin-bottom: 100px; }
.page-edit-profile > div { max-width: 1200px; margin: auto; }
.page-edit-profile form .fieldset { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -10px; }
.page-edit-profile form .fieldset > .form-group { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 20px; padding: 0 10px; }
.page-edit-profile form .fieldset > .form-group.group-wide { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
@media (max-width: 767px) { .page-edit-profile form .fieldset > .form-group { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } }
.page-edit-profile form .form-control { height: 50px; }
.page-edit-profile .button-set { margin-top: 30px; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center; }
.page-edit-profile .button-set button, .page-edit-profile .button-set a, .page-edit-profile .button-set input { background-color: #0b7877; color: #fff; padding: 20px 30px; letter-spacing: 3px; min-width: 220px; max-width: 100%; text-align: center; display: inline-block; border: none; margin-right: 10px; text-transform: uppercase; }
@media (max-width: 480px) { .page-edit-profile .button-set button, .page-edit-profile .button-set a, .page-edit-profile .button-set input { min-width: 1px; } }
.page-edit-profile .button-set button:hover, .page-edit-profile .button-set a:hover, .page-edit-profile .button-set input:hover { opacity: 0.8; }
.page-edit-profile .button-set button.btn-2, .page-edit-profile .button-set a.btn-2, .page-edit-profile .button-set input.btn-2 { background-color: #eee; color: #0b7877; }
.page-edit-profile .button-set button:last-child, .page-edit-profile .button-set a:last-child, .page-edit-profile .button-set input:last-child { margin-right: 0; }

.button-set button.btn-2, .button-set a.btn-2, .button-set input.btn-2 { display: inline-block !important; }

/*# sourceMappingURL=single.css.map */
