@font-face{font-family:Suez One;font-weight:400;font-style:normal;src:url(/bundles/geneanetgeneastar/fonts/SuezOne-Regular.ttf) format("truetype")}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:300;src:url(/bundles/geneanetgeneastar/fonts/HindSiliguri-Light.ttf) format("truetype")}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:400;src:url(/bundles/geneanetgeneastar/fonts/HindSiliguri-Regular.ttf) format("truetype")}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:500;src:url(/bundles/geneanetgeneastar/fonts/HindSiliguri-Medium.ttf) format("truetype")}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:600;src:url(/bundles/geneanetgeneastar/fonts/HindSiliguri-SemiBold.ttf) format("truetype")}@font-face{font-family:Hind Siliguri;font-style:bold;font-weight:700;src:url(/bundles/geneanetgeneastar/fonts/HindSiliguri-Bold.ttf) format("truetype")}@media (min-width:900px){header{height:475px}}@media (max-width:899px){header{height:575px}}main{margin-top:2px}@media (max-width:899px){#trending{display:none}}#trending .born-today{margin:0}#trending .born-today a{color:#666!important}#trending,#unusual{padding:28px}#trending ul,#unusual ul{list-style:none}#trending li,#unusual li{margin-bottom:14px}#trending li a,#unusual li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}#trending li a>div.description,#unusual li a>div.description{flex:1}#trending li a>div.description p:last-child,#unusual li a>div.description p:last-child{color:#666}#trending li:last-child,#unusual li:last-child{margin-bottom:0}@media (max-width:899px){#unusual{height:auto!important}}#unusual .article-picture{width:60px;height:60px;position:relative;border-radius:50%;overflow:hidden}#unusual .article-picture img{width:auto!important;height:60px!important;max-width:none}#ask-cousin{background-repeat:no-repeat;background-position:100%;height:520px}#ask-cousin h2{font-size:35px;line-height:50px!important}@media (max-width:899px){#ask-cousin{background-position:50%}}#ask-cousin>div{margin-top:28px;padding:30px}#ask-cousin>div p{margin-bottom:28px;font-size:18px}@media (max-width:899px){#ask-cousin>div{margin-top:60px;padding:15px}#ask-cousin>div a.button{width:100%}}#propose{display:inline-block;margin-bottom:70px}#propose>img{margin-right:auto;margin-left:auto;display:block;margin-bottom:28px}@media (min-width:900px){#propose{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:0}#propose>img{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;margin-right:28px}#propose>div{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;flex:1}}#propose p{margin-bottom:28px;font-size:18px}.daily-celebrite-container h3{line-height:32px!important}@media (max-width:599px){.daily-celebrite-container{height:100%!important}}@media (min-width:900px){.daily-celebrite{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%}}.daily-celebrite>div:last-child{flex:1}.daily-celebrite>div:last-child>div{overflow:hidden}@media (max-width:599px){.daily-celebrite .daily-celebrite-picture{float:right;margin-top:13%}.daily-celebrite .daily-celebrite-picture img{width:100px!important}}@media (min-width:600px) and (max-width:899px){.daily-celebrite .daily-celebrite-picture{float:right}.daily-celebrite .daily-celebrite-picture img{width:200px!important}}@media (min-width:900px){.daily-celebrite .daily-celebrite-picture{margin-right:28px}.daily-celebrite .daily-celebrite-picture img{width:200px!important}}@media (min-width:600px) and (max-width:899px){.daily-celebrite .daily-celebrite-names{margin-top:42px}}@media (min-width:600px) and (max-width:899px){.daily-celebrite .daily-celebrite-dates-and-profession{margin-bottom:28px}}.daily-celebrite .daily-celebrite-bio{padding-right:30px}@media (max-width:899px){.daily-celebrite .daily-celebrite-button{-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box}}.daily-celebrite .daily-celebrite-button a{margin-top:15px}.daily-celebrite p{font-size:16px}.daily-celebrite p.dates{font-size:14px}.daily-celebrite p.more-celebrites{font-size:12px}.soumission-cousinage{margin-bottom:70px!important}.profile-picture{position:relative}.profile-picture.trending{width:60px;height:60px}.categorie{position:relative;text-align:center;overflow:hidden;margin-top:7px;margin-bottom:7px}.categorie img{width:100%;height:auto;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s}.categorie .bottom-categorie-title{-webkit-transition:transform .35s;-moz-transition:transform .35s;-o-transition:transform .35s;-ms-transition:transform .35s;transition:transform .35s;position:absolute;bottom:0;left:0;width:100%;padding-top:28px;padding-bottom:28px;background-color:rgba(38,50,56,.5);color:#fff;font-size:18px;font-weight:700}.categorie .hover-categorie-title{-webkit-transform:translate3d(-360px,0,0);-moz-transform:translate3d(-360px,0,0);-o-transform:translate3d(-360px,0,0);-ms-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0);-webkit-transition:opacity .35s,transform .35s;-moz-transition:opacity .35s,transform .35s;-o-transition:opacity .35s,transform .35s;-ms-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;position:absolute;top:56px;padding-left:7px;padding-right:7px;background-color:transparent;overflow:hidden;color:#fff;font-size:40px;font-weight:700;text-align:left}.categorie .hover-categorie-title>span{background-color:#ff8f00}@media (max-width:899px){.categorie .hover-categorie-title{display:none}}.categorie:hover img{-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.categorie:hover .bottom-categorie-title{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:transform .35s;-moz-transition:transform .35s;-o-transition:transform .35s;-ms-transition:transform .35s;transition:transform .35s}.categorie:hover .hover-categorie-title{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:1}