@import url('https://fonts.googleapis.com/css?family=PT+Sans');

#bg_footer a.sdt_fr:link, #bg_footer a.sdt_fr:visited{
background-image:url(sdt_power_fr.jpg);
width:178px;
height:31px;
display:block;
}

#bg_footer a.sdt_en:link, #bg_footer a.sdt_en:visited{
background-image:url(sdt_power_en.jpg);
width:178px;
height:31px;
display:block;
}

/* Big box */

#sdt_big_bx{
padding:21px 25px;
border:1px solid #999;
-webkit-border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
border-radius:10px;
max-width:980px;
margin:40px auto 50px auto;
background: linear-gradient(to bottom, #f4f4f4, #ffffff 30px), #ffffff; /* Gradient from #f4f4f4 to #ffffff over the top 30px */
}

#sdt_big_bx a, 
#sdt_big_bx a:visited{
border-top:1px solid #999;
color:#777;
font-weight:normal;
font-family:'PT Sans',sans-serif;
font-size:20px;
display:block;
margin:0;
padding:6px 0 6px 30px;
text-decoration:none;
background-repeat:no-repeat;
background-position:10px 15px;
}

#sdt_big_bx a:hover{
color:#1b2170;
text-decoration:none;
}

#sdt_big_bx a:first-child, 
#sdt_big_bx a:visited:first-child,
#sdt_big_bx a:hover:first-child{
border-top:0;
}

#sdt_big_bx div.sepi{
border-top:1px solid #999;
margin:0;
height:4px
}

/*
bg  buttons
*/

#sdt_big_bx a.sdt_ico,
#sdt_big_bx a.sdt_ico:visited{
min-height:40px;
display: flex;
align-items: center;
padding: 6px 0 6px 65px;
text-decoration: none;
background-position: 10px center;
background-size: 40px 40px;
}

#sdt_big_bx a.sdt_ico.up_req,
#sdt_big_bx a.sdt_ico.up_req:visited,
#sdt_big_bx a.sdt_ico.up_req:hover{
background-image: url(img/sdt_mm_up_req.svg);
}

#sdt_big_bx a.sdt_ico.org,
#sdt_big_bx a.sdt_ico.org:visited,
#sdt_big_bx a.sdt_ico.org:hover{
background-image: url(img/sdt_mm_org.svg);
}

#sdt_big_bx a.sdt_ico.f_rcv,
#sdt_big_bx a.sdt_ico.f_rcv:visited,
#sdt_big_bx a.sdt_ico.f_rcv:hover{
background-image: url(img/sdt_mm_f_rcv.svg);
}

#sdt_big_bx a.sdt_ico.f_snt,
#sdt_big_bx a.sdt_ico.f_snt:visited,
#sdt_big_bx a.sdt_ico.f_snt:hover{
background-image: url(img/sdt_mm_f_snt.svg);
}

#sdt_big_bx a.sdt_ico.msgs,
#sdt_big_bx a.sdt_ico.msgs:visited,
#sdt_big_bx a.sdt_ico.msgs:hover{
background-image: url(img/sdt_mm_msgs.svg);
}

#sdt_big_bx a.sdt_ico.new_m,
#sdt_big_bx a.sdt_ico.new_m:visited,
#sdt_big_bx a.sdt_ico.new_m:hover{
background-image: url(img/sdt_mm_new_m.svg);
}

#sdt_big_bx a.sdt_ico.display,
#sdt_big_bx a.sdt_ico.display:visited,
#sdt_big_bx a.sdt_ico.display:hover{
background-image: url(img/sdt_mm_display.svg);
}

