@font-face {
font-family:'TradeGothicLTStd';
src:url("../font/TradeGothicLTStd.otf") format("opentype");
font-style:normal;
}

@font-face {
font-family:'TradeGothicLTStd-Bold';
src:url("../font/TradeGothicLTStd-Bold.otf") format("opentype");
font-style:normal;
}

@font-face {
font-family:'TradeGothicLTStd-Cn18';
src:url("../font/TradeGothicLTStd-Cn18.otf") format("opentype");
font-style:normal;
}
*{
    cursor: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
body{
    background-color: black;
    overflow: hidden;
    cursor: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.left{
    width: 1366px;
    height: 768px;
    display: inline-block;
    float: left;
    overflow: hidden;
}
.right{
    width: 1920px;
    height: 1080px;
    color: white;
    background-image: url(../images/D1_table/rightBg.png);
    background-repeat: no-repeat;
    background-position: center;
    font-family:TradeGothicLTStd-Bold;
        
}
.rightText{
    text-align: right;
    margin-top: -181px;
    margin-right: 200px;
    font-size: 2.4em;
    letter-spacing: -0.3pt;
}
#sexText{
    color: #31ffff;
}
.ageText{
    color: #ff3aff;
    margin-top: -40px;
}
.birthPlaceText{
    color: #bebf2a;
    margin-top: -40px;
}
.activityText{
    color: #4cc7ff;
    margin-top: -40px;
}
.ppHomeText{
    color: #ff4c4c;
    margin-top: -40px;
}
#sex{
    font-size: 3.8em;
}
#age{
    font-size: 3.8em;
}
#birthPlace{
    font-size: 3.8em;
    word-spacing: -0.1em;
}
#activity{
    font-size: 3.8em;
    word-spacing: -0.1em;
}
#ppHome{
    font-size: 3.8em;
}
.adminFilter
{
    /*display: none*/
}
.language
{
    margin-left:1254px;
    margin-top: 22px;
    cursor: pointer;
}
.title
{
    margin-left: 185px;
    margin-top: 30px;
}
label
{
    color:#f7901e;
    font-size: 17pt;
    font-family:TradeGothicLTStd-Bold, sans-serif;
}
.familistere
{
    margin-left: 28px;
    margin-top: 138px;
    
}
.reset
{
    margin-left: 28px;
    margin-top: 24px;
}
#sf_admin_bar
{
    margin-left: 213px;
    margin-top: -85px;
}
.curve
{
    margin-left: 1136px;
    margin-top: -371px;
	width: 180px;
	height: 180px;
}
#loader{
    margin-left:-12px;
    margin-top: -9px;
    display: none;
}
.calcul
{
    margin-left: 1135px;
    margin-top: 15px;
}
tr
{
    float:left;
}

td
{
    float:left;
}
.values select 
{
    margin-left: -50px;
    margin-top: 50px;
}
.values input 
{
    margin-left: -5px;
    margin-top: 48px;
}

.sf_admin_filter{
    visibility: hidden;
}
.sf_admin_filter_field_sex select
{
    width:60px;
}
.sf_admin_filter_field_sex .plus
{
    margin-left: 20px;
}
.sf_admin_filter_field_age label
{
    margin-left: 2px;
}
.sf_admin_filter_field_age input
{
    margin-left: -32px;
    width: 15px;
}
.sf_admin_filter_field_age_group_id label
{
    margin-left: 10px;
}
.sf_admin_filter_field_age_group_id select
{
    margin-left: -122px;
    width: 115px;
}
.sf_admin_filter_field_age_group_id .plus
{
    margin-left: 20px;
}
.sf_admin_filter_field_birth_place_id label
{
    margin-left: 23px;
}
.sf_admin_filter_field_birth_place_id select
{
    margin-left: -72px;
    width: 80px;
}
.sf_admin_filter_field_birth_place_id .plus
{
    margin-left: 30px;
}
.sf_admin_filter_field_professional_activity_id label
{
    margin-left: 25px;
}
.sf_admin_filter_field_professional_activity_id select
{
    margin-left: -75px;
    width: 80px;
}
.sf_admin_filter_field_professional_activity_id .plus
{
    margin-left: 25px;
}
.sf_admin_filter_field_persons_per_home label
{
    margin-left: 30px;
}
.sf_admin_filter_field_persons_per_home input
{
    margin-left: -65px;
    width: 80px;
}
.sf_admin_filter_field_persons_per_home .plus
{
    margin-left: 25px;
}
#sf_admin_content
{
    color:#f7901e;
    font-size: 17pt;
    font-family:TradeGothicLTStd-Bold, sans-serif;
}
#sf_admin_content
{
    margin-top: -370px;
    margin-left: 1093px;
}
#result
{
    color: #fdd5aa;
    font-size: 21pt;
    margin-left: 44px;
    margin-top: 137px;
}
#resultNb{
    letter-spacing: -3px;
}
#percent
{
    color: white;
    font-size: 48pt;
    margin-top: -98px;
    margin-left: 40px;
}
#percent2
{
    font-size: 30pt;
}
#percentbis
{
    color: white;
    font-size: 48pt;
    margin-top: -135px;
    margin-left: 40px;
}

#noResult
{
    color: #fdd5aa;
    font-size: 25pt;
    margin-left: 44px;
    margin-top: 135px;
}
.plus {
    color:#f7901e;
    font-size: 37pt;
    font-family:TradeGothicLTStd-Bold, sans-serif;
    text-align: center;
    position: absolute;
    z-index: 2;
    margin-top: -22px;
}
#plus1
{
    margin-left: 288px;
}
#plus2
{
    margin-left: 363px;
}
#plus3
{
    margin-left: 517px;
}
#plus4
{
    margin-left: 695px;
}
#plus5
{
    margin-left: 928px;
}
.equal {
    color:#f7901e;
    font-size: 38pt;
    font-family:TradeGothicLTStd-Bold, sans-serif;
    text-align: center;
    position: absolute;
    z-index: 2;
    margin-top: -30px;
    margin-left: 1090px;
}

p.sub-dw-i {
    margin:-23px 0 10px 0;
    padding: 0;
    font-size:10pt;
}
.mur2, .mur4{
    display: none;
}