.te_trombinoscope h1 { display: inline-block;}.te_trombinoscope .introduction {} .te_trombinoscope .conclusion { margin-top: 20px;}.te_trombinoscope form .personlist {overflow: auto;clear: both;}.grid.te_trombinoscope form .personlist {overflow: hidden;font-size: 0; text-align: center;}.te_trombinoscope form .groupheader {display: inline-block;width: 100%;font-size: 14px;text-align: left;}html[dir="rtl"] .te_trombinoscope form .groupheader {text-align: right;}.te_trombinoscope form .groupheader .header {border-bottom: 1px solid #DDDDDD;padding-bottom: 10px;}.te_trombinoscope form .groupheader .subheader {border-bottom: 1px solid #DDDDDD;margin-left: 20px;padding-bottom: 10px;}html[dir="rtl"] .te_trombinoscope form .groupheader .subheader {margin-left: 0;margin-right: 20px;}.te_trombinoscope form .contactgroup {overflow: auto;}.grid.te_trombinoscope form .contactgroup {overflow: hidden;text-align: center;font-size: 0; }.grid.te_trombinoscope form .contactgroup .person {white-space: normal;}.grid.te_trombinoscope form .person {overflow: hidden;position: relative; margin-top: 5px;margin-bottom: 5px;font-size: 14px;display: inline-block;vertical-align: top;text-align: left;width: 0px;margin-left: 2px;margin-right: 2px;z-index: 0; }.te_trombinoscope form .outerperson {position: relative;overflow: hidden;}.grid.te_trombinoscope form .iconlinks {display: block;position: absolute;z-index: 50;overflow: hidden;}.te_trombinoscope form .iconlinks ul {list-style: none;margin: 0;padding: 0;text-align: center;}.te_trombinoscope form .iconlinks ul li {list-style: none;display: inline-block;margin: 0 2px;padding: 0; }.te_trombinoscope form .iconlinks a {display: inline-block;}.te_trombinoscope form .iconlinks .icon {font-size: 1em;line-height: 1em;color: #000000;width: 1em;display: inline-block;vertical-align: middle;}.te_trombinoscope form .iconlinks span {display: none;}.grid.te_trombinoscope form .vcard {display: block;position: absolute;z-index: 50;}.te_trombinoscope form .vcard a {display: inline-block;}.te_trombinoscope form .vcard .icon {font-size: 1em;color: #000000;display: inline-block;overflow: hidden;vertical-align: middle;}.te_trombinoscope form .innerperson {position: relative;overflow: hidden;}.te_trombinoscope form .featured .feature {display: none;line-height: 1em;}.te_trombinoscope form .featured.picture_left .picture_veil .feature,.te_trombinoscope form .featured.picture_right .picture_veil .feature,.te_trombinoscope form .featured.picture_top .picture_veil .feature,.te_trombinoscope form .featured.text_only .text_veil .feature {display: inline-block;}.te_trombinoscope form .featured .feature .icon {font-size: 1em;color: #000000;display: inline-block;overflow: hidden;padding: 0.2em;vertical-align: middle;}.te_trombinoscope form .personpicture {overflow: hidden;position: relative;z-index: 25;}.te_trombinoscope form .individualbg {position: absolute;max-height: 100%;width: 100%;max-width: 100%;overflow: hidden;}.te_trombinoscope form .innerindividualbg img {width: 100%;}.te_trombinoscope form .picture_left .personpicture {float: left;height: 100%;}.te_trombinoscope form .picture_right .personpicture {float: right;height: 100%;}.te_trombinoscope form .picture_top .personpicture{margin-left: auto;margin-right: auto;}.te_trombinoscope form .text_only .personpicture {display: none;}.te_trombinoscope form .nopicture {display: inline-block;height: 100%;width: 100%;}.te_trombinoscope form .picture {text-align: center;position: relative;width: 100px;height: 120px;box-sizing: unset;}.te_trombinoscope form .picture_veil {z-index: 200;}.te_trombinoscope form .picture a {display: inline-block;height: 100%;width: 100%;}.te_trombinoscope form .picture img {max-width: 100px;max-height: 120px;}.te_trombinoscope form .personinfo {position: relative;float: none;overflow: hidden;}html[dir="rtl"] .te_trombinoscope form .personinfo {text-align: right;}.te_trombinoscope form .picture_left .personinfo {clear: right;}.te_trombinoscope form .picture_right .personinfo {clear: left;}.te_trombinoscope form .text_veil {z-index: 200;}.te_trombinoscope form .picture_top .personinfo .fieldname,.te_trombinoscope form .picture_top .personinfo .category,.te_trombinoscope form .picture_top .personinfo .tags,.te_trombinoscope form .ghost_picture_top .personinfo .fieldname,.te_trombinoscope form .ghost_picture_top .personinfo .category,.te_trombinoscope form .ghost_picture_top .personinfo .tags {text-align: center;}.te_trombinoscope form .personinfo .category {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.te_trombinoscope form .personinfo .tags .icon {margin: 0;padding: 0;color: inherit;font-size: 1em;}.te_trombinoscope form .personinfo .personlinks {margin-top: 10px;overflow: hidden;}.te_trombinoscope form .personlink {display: inline;margin-right: 3px;}.te_trombinoscope form .personlink a {display: inline-block;}.grid.te_trombinoscope form .personfield {overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}.grid.te_trombinoscope form .personfield.fieldmisc,.grid.te_trombinoscope form .personfield.fieldsummary {overflow: inherit;text-overflow: inherit;white-space: normal;}.te_trombinoscope form .personfield .icon,.te_trombinoscope form .personlinks .icon {font-size: 1em;line-height: 1em;color: #000000;width: 1em;display: inline-block;margin: 1px 6px 1px 0;vertical-align: text-top;}.te_trombinoscope form .personfield .noicon,.te_trombinoscope form .personlinks .noicon {font-size: 1em;line-height: 1.1em;width: 1em;display: inline-block;margin: 1px 6px 1px 0;}html[dir="rtl"] .te_trombinoscope form .personfield .icon,html[dir="rtl"] .te_trombinoscope form .personlinks .icon,html[dir="rtl"] .te_trombinoscope form .personfield .noicon,html[dir="rtl"] .te_trombinoscope form .personlinks .noicon {margin: 1px 0 1px 6px;}.te_trombinoscope form .fieldlabel {margin-right: 0.2em;vertical-align: baseline;display: inline-block;width: 80px;}html[dir="rtl"] .te_trombinoscope form .fieldlabel {margin-right: 0;margin-left: 0.2em;}.te_trombinoscope form .fieldaddress .fieldlabel,.te_trombinoscope form .fieldformattedaddress .fieldlabel,.te_trombinoscope form .fieldmisc .fieldlabel,.te_trombinoscope form .fieldsummary .fieldlabel,.te_trombinoscope form .fieldaddress .icon,.te_trombinoscope form .fieldformattedaddress .icon,.te_trombinoscope form .fieldmisc .icon,.te_trombinoscope form .fieldsummary .icon {vertical-align: top;}.te_trombinoscope form .fieldaddress,.te_trombinoscope form .fieldformattedaddress,.te_trombinoscope form .fieldmisc,.te_trombinoscope form .fieldsummary {display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start;}.te_trombinoscope form .fieldaddress .fieldvalue,.te_trombinoscope form .fieldformattedaddress .fieldvalue {text-overflow: ellipsis;overflow: hidden;}.te_trombinoscope form .fieldmisc .fieldvalue p {margin: 0;}.te_trombinoscope form .personfield.fieldtwitter .fieldvalue:before {content: '@';}.te_trombinoscope form .pagination_cards {clear: both;width: 100%;padding: 10px 0;}.te_trombinoscope form .pagination_wrapper .pull-right,.te_trombinoscope form .pagination_wrapper .float-right {margin-left: 5px;}html[dir="rtl"] .te_trombinoscope form .pagination_wrapper .pull-right,html[dir="rtl"] .te_trombinoscope form .pagination_wrapper .float-right {margin-left: 0;margin-right: 5px;}.te_trombinoscope form .pagination_cards .counterpagination,.te_trombinoscope form .pagination_cards .countertotal {text-align: center;}.te_trombinoscope form .searchblock,.te_trombinoscope form .clearblock {display: inline-block;margin-bottom: 5px;}.te_trombinoscope form .category_directory.listing,.te_trombinoscope form .tag_directory.listing,.te_trombinoscope form .alphabetical_index {clear: both;}.te_trombinoscope form .pagination_limit,.te_trombinoscope form .sort_directory.selection,.te_trombinoscope form .category_directory.selection,.te_trombinoscope form .tag_directory.selection {float: right;margin: 0 0 5px 5px;}html[dir="rtl"] .te_trombinoscope form .pagination_limit,html[dir="rtl"] .te_trombinoscope form .sort_directory.selection,html[dir="rtl"] .te_trombinoscope form .category_directory.selection,html[dir="rtl"] .te_trombinoscope form .tag_directory.selection {float: left;margin: 0 5px 5px 0;}.te_trombinoscope form .sort_directory.selection > label,.te_trombinoscope form .category_directory.selection > label,.te_trombinoscope form .tag_directory.selection > label {vertical-align: inherit;padding: 0 5px 0 0;margin: 0;display: inline-block;}html[dir="rtl"] .te_trombinoscope form .sort_directory.selection > label,html[dir="rtl"] .te_trombinoscope form .category_directory.selection > label,html[dir="rtl"] .te_trombinoscope form .tag_directory.selection > label {padding: 0 0 0 5px;}.te_trombinoscope form .pagination_limit select,.te_trombinoscope form .sort_directory.selection select,.te_trombinoscope form .category_directory.selection select,.te_trombinoscope form .tag_directory.selection select {display: inline-block;margin: 0;width: auto;}.te_trombinoscope form .category_directory.listing ul,.te_trombinoscope form .alphabetical_index ul,.te_trombinoscope form .tag_directory.listing ul {text-align: center;margin: 0;padding: 0;}.te_trombinoscope form .category_directory.listing ul li,.te_trombinoscope form .alphabetical_index ul li,.te_trombinoscope form .tag_directory.listing ul li {list-style-type: none; display: inline-block;margin: 2px;}.te_trombinoscope form .category_directory.listing li.selected a,.te_trombinoscope form .alphabetical_index li.selected a,.te_trombinoscope form .tag_directory.listing li.selected a {font-weight: bolder;text-decoration: underline;}.te_trombinoscope form .category_directory.listing li.category a,.te_trombinoscope form .tag_directory.listing li.tag a {display: inline-block;}.te_trombinoscope form .category_directory.listing li.category a img,.te_trombinoscope form .tag_directory.listing li.tag a img {vertical-align: middle;max-width: 32px;max-height: 32px;margin-right: 2px;}.te_trombinoscope form .category_directory.listing li.category a .nocategorypicture,.te_trombinoscope form .tag_directory.listing li.tag a .nocategorypicture {display: inline-block; background-color: transparent;vertical-align: middle;width: 32px;height: 32px;margin-right: 2px;}.te_trombinoscope form .label span,.te_trombinoscope form .label .icon {vertical-align: middle;}.te_trombinoscope form .label a,.te_trombinoscope form .label a:hover,.te_trombinoscope form .label a:focus {color: #fff;}.te_trombinoscope form .social .SYWicon-twitter {color: #02B0E8 !important;}.te_trombinoscope form .social .SYWicon-facebook {color: #3B5998 !important;}.te_trombinoscope form .social .SYWicon-linkedin {color: #0077B6 !important;}.te_trombinoscope form .social .SYWicon-googleplus {color: #BE2933 !important;}.te_trombinoscope form .social .SYWicon-instagram {color: #BBAA7C !important;}.te_trombinoscope form .social .SYWicon-tumblr {color: #2C4762 !important;}.te_trombinoscope form .social .SYWicon-pinterest {color: #EB5655 !important;}.te_trombinoscope form .social .SYWicon-youtube {color: #C4302A !important;}.te_trombinoscope form .social .SYWicon-vimeo {color: #46B5FE !important;}.te_trombinoscope form .social .SYWicon-skype {color: #28B0EE !important;}.te_trombinoscope form .social .SYWicon-wordpress {color: #737C81 !important;}.te_trombinoscope form .social .SYWicon-blogspot {color: #FC9C38 !important;}.te_trombinoscope form .table {table-layout: auto;width: 100%;max-width: 100%;}.te_trombinoscope form .table th, .te_trombinoscope form .table td { text-align: inherit; vertical-align: middle; }.te_trombinoscope form .col_iconlinks,.te_trombinoscope form .col_vcard,.te_trombinoscope form .col_featured {width: 24px; }.te_trombinoscope form .col_errors {min-width: 140px;}.te_trombinoscope form .col_picture {min-width: 100px;}.te_trombinoscope form .table td.col_picture .picture {margin: 0 auto;}.te_trombinoscope form .table td.col_iconlinks,.te_trombinoscope form .table td.col_vcard,.te_trombinoscope form .table td.col_featured {text-align: center;}.te_trombinoscope form .personfield .icon, .te_trombinoscope form .personlinks .icon {vertical-align: baseline;}@media only screen and (max-width: 640px) {.te_trombinoscope form .iconlinks ul li {margin: 0 2px;}.te_trombinoscope form .iconlinks ul li:first-child {margin: 0 2px 0 0;}html[dir="rtl"] .te_trombinoscope form .iconlinks ul li {margin: 0 2px;}html[dir="rtl"] .te_trombinoscope form .iconlinks ul li:first-child {margin: 0 0 0 2px;}.te_trombinoscope form .table {border: none;}.te_trombinoscope form table, .te_trombinoscope form tbody, .te_trombinoscope form thead,.te_trombinoscope form th, .te_trombinoscope form td, .te_trombinoscope form tr { display: block; } .te_trombinoscope form .table thead tr { position: absolute;top: -9999px;left: -9999px;} .te_trombinoscope form .table tr { border: 1px solid #ccc; margin-top: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;}.te_trombinoscope form .table tr:first-child { margin-top: 0; } .te_trombinoscope form .table td { border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 106px; min-height: 20px;white-space: normal;}html[dir="rtl"] .te_trombinoscope form .table td { padding-left: 0; padding-right: 106px;} .te_trombinoscope form .table td:before { position: absolute;left: 8px;width: 80px;margin-right: 8px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;top: 50%;transform: translateY(-50%);line-height: 25px;padding: 0 5px;background-color: #efefef;}html[dir="rtl"] .te_trombinoscope form .table td:before { left: 0;right: 8px;margin-right: 0; margin-left: 8px; } .te_trombinoscope form .table td:before { content: attr(data-title); }.te_trombinoscope form .col_iconlinks,.te_trombinoscope form .col_vcard,.te_trombinoscope form .col_featured {width: auto; }.te_trombinoscope form .table td.col_iconlinks,.te_trombinoscope form .table td.col_iconlinks ul,.te_trombinoscope form .table td.col_vcard,.te_trombinoscope form .table td.col_featured {text-align: inherit;}.te_trombinoscope form .table td.col_picture .picture {margin: 0;}}.te_trombinoscope form .person {}.te_trombinoscope form .picture {background-color: transparent;z-index: 5;}.te_trombinoscope form .picture {margin: 0px;}.te_trombinoscope form .personfield,.te_trombinoscope form .personlinks {font-size: 0.9em;}.te_trombinoscope form .personfield.fieldname span {font-size: 1.5em;font-weight: bold;line-height: 1.2em;}.te_trombinoscope form .vcard a span {display: none;}