#relatives{overflow:hidden}#relatives .relatives-content{padding:0}#relatives .relatives-name{width:30%}#relatives .relatives-age{width:15%}#relatives .relatives-dob{width:20%}#relatives .relatives-report{width:35%}#relatives .view-report-button{float:right}@media(max-width:50.0625em){#relatives .view-report-button span{display:none}}@media(max-width:37.5em){#relatives .view-report-button{float:none}}#relatives .current-relatives-count{margin:0;padding:15px 0 10px;color:#3e3e3e;font:600 16px 'Lato',Helvetica,Arial,sans-serif}#relatives .loader-wrap,#relatives .loader-cover{position:relative;height:20px;z-index:0;text-align:center}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#relatives .loader-wrap .btn-loader,#relatives .loader-cover .btn-loader{display:inline-block;top:10px;height:20px;width:20px;background:url(../../../../../_images/loader.png) no-repeat center center;background-size:100% 100%;animation:rotating 2s linear infinite}#relatives .loader-cover{height:60px}#relatives .restore-relative{text-align:left}#relatives .parent-row,#relatives .child-row{text-align:center}#relatives .parent-row .no-relatives p{text-align:left}#relatives .parent-row .child-row{margin-top:20px;clear:both;white-space:nowrap;background-color:#def1fa;overflow:hidden;transition:max-height 1s}@media(max-width:37.5em){#relatives .parent-row .child-row{white-space:normal}#relatives .parent-row .child-row .display-relatives{display:none}}#relatives .parent-row .child-row .relative-div{height:260px}#relatives .parent-row .child-row .relative-div .remove-relative-container{display:none}#relatives .parent-row .child-row.start{max-height:10px}#relatives .parent-row .child-row.stage{max-height:80px}#relatives .parent-row .child-row.transition{max-height:325px}#relatives .parent-row .child-row.odd{background-color:#def1fa}#relatives .parent-row .child-row.odd>.scroll{background-color:#def1fa}#relatives .parent-row .child-row.odd>.relatives-wrap>.relative-div.active span.carrot:before{border-bottom-color:#c7e9f7}#relatives .parent-row .child-row.even{background-color:#c7e9f7}#relatives .parent-row .child-row.even>.scroll{background-color:#c7e9f7}#relatives .parent-row .child-row.even>.relatives-wrap>.relative-div.active span.carrot:before{border-bottom-color:#def1fa}#relatives .parent-row .child-row .scroll{position:relative;width:123px;text-align:center;font-size:40px;padding-top:115px;cursor:pointer;color:#7b7b7b;z-index:9;height:195px}@media(max-width:37.5em){#relatives .parent-row .child-row .scroll{display:none}}#relatives .parent-row .child-row .scroll:hover i{color:#aeaeae}#relatives .parent-row .child-row .scroll.end i{color:rgba(250,250,250,.5)}#relatives .parent-row .child-row .left-scroll{float:left;left:0}#relatives .parent-row .child-row .right-scroll{float:right;right:0}#relatives .parent-row .child-row .relatives-wrap{max-width:911px}#relatives .parent-row .relatives-wrap{position:relative;left:0}#relatives .relative-div{position:relative;background:#fff;vertical-align:bottom;display:inline-block;text-align:center;width:200px;height:290px;margin:10px 10px 20px;padding:10px;box-sizing:border-box;border:1px solid #e1e1e1;box-shadow:0 2px 9px 0 rgba(0,0,0,.16)}@media(max-width:37.5em){#relatives .relative-div{display:block;margin:20px auto;width:calc(100% - 40px)}}#relatives .relative-div.hide{display:none}#relatives .relative-div.active{border:1px solid #209dd2}#relatives .relative-div.active span.carrot:before{content:'';position:absolute;display:block;bottom:-41px;left:50%;margin-left:-20px;border:20px solid transparent;border-bottom-color:#def1fa}@media(max-width:37.5em){#relatives .relative-div.active span.carrot:before{bottom:-27px}}#relatives .relative-div p{text-align:center;margin-bottom:3px;margin-top:10px;white-space:normal;font:normal 14px 'Lato',Helvetica,Arial,sans-serif}#relatives .relative-div p.icon{background:#607d8b;border-radius:30px;color:#fff;line-height:40px;width:40px;height:40px;margin:0 auto}#relatives .relative-div p.display-name{font:500 18px 'Lato',Helvetica,Arial,sans-serif;letter-spacing:.5px;margin-top:10px;height:42px}#relatives .relative-div p.location,#relatives .relative-div p.age{height:16px}#relatives .relative-div p.location span,#relatives .relative-div p.age span{color:#949494}#relatives .relative-div p.location{margin-top:0;height:32px}#relatives .relative-div p.display-relatives{color:#57bf93;margin:0 -10px -10px;padding:10px;border-top:1px solid #e1e1e1;height:16px}#relatives .relative-div p.display-relatives.active,#relatives .relative-div p.display-relatives.hide-relatives{cursor:pointer}#relatives .relative-div p.display-relatives .fa{font-size:8px;padding:3px;border-radius:20px;border:1px solid #57bf93;margin:0 0 0 5px;vertical-align:top}#relatives .relative-div .btn{text-transform:uppercase}#relatives .relative-div .btn.same-same{cursor:default;margin-bottom:0}#relatives .relative-div .btn.same-same i{top:0}#relatives .relative-div .view-report{display:block;background:none;color:#209dd2;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin:15px 0 20px;cursor:pointer}#relatives .remove-relative-container{padding:10px;border-top:1px solid #e1e1e1;margin:10px -10px 0}#relatives .remove-relative-container .remove{display:inline}
/*# sourceMappingURL=index.css.map */
