.te,.te .innerperson,.te .outerperson,.te .person,.te .personpicture,.te .shell{position:relative;overflow:hidden}.te{width:100%}.te .personlist{overflow:hidden;text-align:center}.te .groupheader,.te .heading-group{display:inline-block;width:100%;text-align:left}html[dir=rtl] .te .groupheader,html[dir=rtl] .te .heading-group,html[dir=rtl] .te .personinfo{text-align:right}.te .groupheader .header,.te .heading-group .heading{border-bottom:1px solid #eee;padding-bottom:10px}.te .contactgroup{overflow:hidden;text-align:center;width:100%}.te .contactgroup .person,.te .personfield.customfieldtype-editor .fieldvalue,.te .personfield.customfieldtype-textarea .fieldvalue,.te .personfield.fieldeditor .fieldvalue,.te .personfield.fieldmisc .fieldvalue,.te .personfield.fieldsummary .fieldvalue{white-space:normal}.te .person{display:inline-block;vertical-align:top;z-index:0}.te .featured .feature .icon,.te .fieldlabel,.te .fieldvalue,.te .label .icon,.te .label span,.te .personinfo .icon{vertical-align:middle}.te .iconlinks,.te .vcard{z-index:50;overflow:hidden}.te .vcard{margin:2px}.te .iconlinks ul{list-style:none;margin:0;padding:0;text-align:center}.te .iconlinks ul li{list-style:none;margin:2px;padding:0;line-height:normal}.te .iconlinks a,.te .vcard a{text-decoration:none;display:inline-block}.te .iconlinks a:hover,.te .vcard a:hover{opacity:.5}.te .iconlinks .icon,.te .vcard .icon{line-height:1em;width:1em;height:1em;display:inline-block;vertical-align:middle;box-sizing:initial}.te .iconlinks .iconbg .icon,.te .vcard .iconbg .icon{padding:.3em}.te .ghost_picture_top .fieldname .nolabel,.te .ghost_picture_top .personinfo .fieldname .noicon,.te .iconlinks span,.te .picture_top .fieldname .nolabel,.te .picture_top .personinfo .fieldname .noicon,.te .text_only .personpicture,.te .vcard span{display:none}.te .personinfo .tags .icon{margin:0;padding:0;color:inherit;font-size:1em}.te .innerperson{text-align:left}.te .ghost_picture_top .personinfo .category,.te .ghost_picture_top .personinfo .fieldname,.te .ghost_picture_top .personinfo .tags,.te .picture,.te .picture_top .personinfo .category,.te .picture_top .personinfo .fieldname,.te .picture_top .personinfo .tags{text-align:center}.te .featured .feature{display:none;line-height:1em}.te .featured.picture_left .picture_veil .feature,.te .featured.picture_right .picture_veil .feature,.te .featured.picture_top .picture_veil .feature,.te .featured.text_only .text_veil .feature,.te .personlink a{display:inline-block}.te .featured .feature .icon{display:inline-block;overflow:hidden;padding:.2em;margin:0}.te .personpicture{z-index:25}.te .individualbg{position:absolute;max-height:100%;width:100%;max-width:100%;overflow:hidden}.te .innerindividualbg img{width:100%}.te .picture_left .personpicture{float:left}.te .picture_right .personpicture{float:right}.te .picture_top .personpicture{margin-left:auto;margin-right:auto}.te .nopicture,.te .picture a{display:inline-block;height:100%;width:100%}.te .picture{position:relative;box-sizing:unset}.te .picture_veil,.te .text_veil{z-index:200}.te .picture img{max-width:100%;height:auto;max-height:100%}.te .personinfo{position:relative;float:none}.te .picture_left .personinfo{clear:right}.te .picture_right .personinfo{clear:left}.te .personfield.nowrap,.te .personinfo .category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.te .personinfo .personlinks{margin-top:10px;overflow:hidden}.te .personlink{display:inline;margin-right:3px}.te .personfield.beneath,.te .personfield.nowrap.customfieldtype-editor,.te .personfield.nowrap.customfieldtype-textarea,.te .personfield.nowrap.fieldaddress,.te .personfield.nowrap.fieldeditor,.te .personfield.nowrap.fieldformattedaddress,.te .personfield.nowrap.fieldmisc,.te .personfield.nowrap.fieldsummary,.te .personfield.wrap.alignself{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.te .fieldlabel,.te .personinfo .icon{display:inline-block;margin:1px 6px 1px 0}.te .personfield.beneath{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.te .personinfo .icon{line-height:1em;width:1em}.te .personinfo .nowrap .noicon,.te .personinfo .wrap.alignself .noicon{line-height:1em;width:1em;display:inline-block;margin:1px 6px 1px 0}.te .personinfo .wrap.alignself .icon,.te .personinfo .wrap.alignself .noicon,.te .wrap.alignself .fieldlabel{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}html[dir=rtl] .te .fieldlabel,html[dir=rtl] .te .personinfo .icon,html[dir=rtl] .te .personinfo .noicon{margin:1px 0 1px 6px}.te .personinfo .iconbg .icon{padding:4px}.te .personinfo .iconbg .noicon{padding:0 4px}.te .nowrap.beneath .fieldlabel,.te .personfield.nowrap.beneath .fieldvalue{overflow:hidden;text-overflow:ellipsis;max-width:100%}.te .lblbg .fieldlabel{padding:2px 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.te .lblbg .nolabel{padding:0}.te .personfield.wrap .fieldvalue{word-break:break-word}.te .personfield.wrap.breakall .fieldvalue{word-break:break-all}.te .personfield.nowrap.customfieldtype-editor .fieldvalue,.te .personfield.nowrap.customfieldtype-textarea .fieldvalue,.te .personfield.nowrap.fieldaddress .fieldvalue,.te .personfield.nowrap.fieldeditor .fieldvalue,.te .personfield.nowrap.fieldformattedaddress .fieldvalue,.te .personfield.nowrap.fieldmisc .fieldvalue,.te .personfield.nowrap.fieldsummary .fieldvalue{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.te .personfield.nowrap.fieldaddress .fieldvalue,.te .personfield.nowrap.fieldformattedaddress .fieldvalue{overflow:hidden;text-overflow:ellipsis}.te .personfield.customfieldtype-editor .fieldvalue p,.te .personfield.customfieldtype-textarea .fieldvalue p,.te .personfield.fieldeditor .fieldvalue p,.te .personfield.fieldmisc .fieldvalue p{margin:0}.te .personfield.fieldtwitter .fieldvalue:before{content:'@'}.te .ghost_picture_top .wrap.alignself.fieldname,.te .picture_top .wrap.alignself.fieldname{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.te .ghost_picture_top .beneath.fieldname,.te .picture_top .beneath.fieldname{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.te .ghost_picture_top .beneath.fieldname .fieldlabel,.te .ghost_picture_top .personinfo .beneath.fieldname .icon,.te .picture_top .beneath.fieldname .fieldlabel,.te .picture_top .personinfo .beneath.fieldname .icon{margin:1px 0}.te .label a,.te .label a:focus,.te .label a:hover{color:#fff}.te .social .SYWicon-twitter{color:#02b0e8!important}.te .social .iconbg .SYWicon-twitter{background-color:#02b0e8!important;color:#fff!important}.te .social .SYWicon-facebook{color:#3b5998!important}.te .social .iconbg .SYWicon-facebook{background-color:#3b5998!important;color:#fff!important}.te .social .SYWicon-linkedin{color:#0077b6!important}.te .social .iconbg .SYWicon-linkedin{background-color:#0077b6!important;color:#fff!important}.te .social .SYWicon-googleplus{color:#be2933!important}.te .social .iconbg .SYWicon-googleplus{background-color:#be2933!important;color:#fff!important}.te .social .SYWicon-instagram{color:#bbaa7c!important}.te .social .iconbg .SYWicon-instagram{background-color:#bbaa7c!important;color:#fff!important}.te .social .SYWicon-tumblr{color:#2c4762!important}.te .social .iconbg .SYWicon-tumblr{background-color:#2c4762!important;color:#fff!important}.te .social .SYWicon-pinterest{color:#eb5655!important}.te .social .iconbg .SYWicon-pinterest{background-color:#eb5655!important;color:#fff!important}.te .social .SYWicon-youtube{color:#c4302a!important}.te .social .iconbg .SYWicon-youtube{background-color:#c4302a!important;color:#fff!important}.te .social .SYWicon-vimeo{color:#46b5fe!important}.te .social .iconbg .SYWicon-vimeo{background-color:#46b5fe!important;color:#fff!important}.te .social .SYWicon-skype{color:#28b0ee!important}.te .social .iconbg .SYWicon-skype{background-color:#28b0ee!important;color:#fff!important}.te .social .SYWicon-wordpress{color:#737c81!important}.te .social .iconbg .SYWicon-wordpress{background-color:#737c81!important;color:#fff!important}.te .social .SYWicon-blogspot{color:#fc9c38!important}.te .social .iconbg .SYWicon-blogspot{background-color:#fc9c38!important;color:#fff!important}
