@charset "utf-8";
/* CSS Document */

/* Tabs container */
.r-tabs {
    position: relative;
}
.r-tabs-a {
    position: relative;
}
/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
    position: relative;
    background-color: #F1F1F1;
    color:#333333;
}
.r-tabs .r-tabs-nav .r-tabs-tab2 {
    position: relative;
    background-color: #F1F1F1;
    color:#333333;
    list-style-type:none;

}

.r-tabs-a .r-tabs-nav-a .r-tabs-tab-a {
    background-color: #F1F1F1;
    color:#333333;
    text-align:left;
}
.r-tabs .r-tabs-nav .r-tabs-tab:hover {
    background-color:#9d00c8;
    color:#FFF;
    text-decoration: none;
}
.r-tabs .r-tabs-nav .r-tabs-tab2:hover {
    background-color:#ff8a00;
    color:#FFF;
    text-decoration: none;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-tab-a:hover {
    background-color:#6D8922;
    color:#FFF;
    text-decoration: none;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-tab2-a:hover {
    background-color:#ff8a00;
    color:#FFF;
    text-decoration: none;
}
/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
    text-align:center;
    display:block;
    padding: 20px 20px 20px 20px;
    text-decoration: none;
    font-size:24px;
    color: #666;
    line-height: 0.6em;
    font-family: 'interstate';
}
.r-tabs .r-tabs-nav .r-tabs-anchor2 {
    text-align:left;
    display:block;
    padding: 20px 20px 20px 20px;
    text-decoration: none;
    font-size:24px;
    color: #666;
    line-height: 1.1em;
    font-family: 'interstate';
}
.r-tabs .r-tabs-nav .r-tabs-anchor2:hover {
    display:block;
    text-decoration: none;
    color: #FFF;
}

.r-tabs-a .r-tabs-nav-a .r-tabs-anchor-a {
    text-align:center;
    display:block;
    padding: 10px;
    text-decoration: none;
    font-size:1.2em;
    color: #666;
}
.r-tabs .r-tabs-nav .r-tabs-anchor:hover {
    text-align:center;
    display:block;
    text-decoration: none;
    color: #FFF;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-anchor-a:hover {
    text-align:center;
    display:block;
    padding: 10px;
    text-decoration: none;
    font-size:1.2em;
    color: #FFF;
}
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
    opacity: 0.5;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-state-disabled-a {
    opacity: 0.5;
}

/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
    color: #666666;
    text-shadow: none;
    background-color:#FFF;
    border-top:#9d00c8 2px solid;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-state-active-a .r-tabs-anchor-a {
    color: #666666;
    text-shadow: none;
    background-color:#FFF;
    border-top:#6D8922 2px solid;
}
.r-tabs .r-tabs-nav .r-tabs-state-active2 .r-tabs-anchor {
    color: #666666;
    text-shadow: none;
    background-color:#FFF;
    border-top:#ff8a00 2px solid;
    text-align:left;
    line-height:1.1em;
}
.r-tabs .r-tabs-nav .r-tabs-state-active2 a {
    font-size:24px;
}
.r-tabs .r-tabs-nav .r-tabs-state-active5 .r-tabs-anchor {
    color: #666666;
    text-shadow: none;
    background-color:#FFF;
    text-align:left;
    line-height:1.1em;
}
.r-tabs .r-tabs-nav .r-tabs-state-active5 a {
    font-size:24px;
}
/*.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor2 {
	color: #666666;
	text-shadow: none;
	background-color:#CCCCCC;
	border-bottom:#FFFFFF 2px solid;
}
.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor2:hover {
	color: #FFFFFF;
	text-shadow: none;
	background-color:#ff8a00;
	border-bottom:#FFFFFF 2px solid;
}*/


/* Tab panel */
.r-tabs .r-tabs-panel {
    background-color:#FFFFFF;
    margin-bottom: 10px;
    /*	border-bottom: 4px solid white;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;*/
}
.r-tabs-a .r-tabs-panel-a {
    background-color:#FFFFFF;
    margin-bottom: 10px;
}

/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
    display: block;
    padding: 10px;
    background-color:#F1F1F1;
    color: #666666;
    text-decoration: none;
    /*	text-shadow: 0 1px rgba(0, 0, 0, 0.4);*/
    font-size: 1.2em;
    border-bottom:#42627B 1px solid;
    font-family: 'interstate', Helvetica, sans-serif;
    /*	border-top-right-radius: 4px;
        border-top-left-radius: 4px;*/
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor2 {
    display: block;
    padding: 10px;
    background-color:#FF8A00;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 1.2em;
    border-bottom:#FF8A00 1px solid;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor3 {
    display: block;
    padding: 10px;
    background-color:#F1F1F1;
    color: #666666;
    text-decoration: none;
    font-size: 1.6em;
    border-bottom:#666666 1px solid;
    font-family: 'interstate', Helvetica, sans-serif;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor4 {
    display: block;
    padding: 10px;
    background-color:#FFFFFF;
    color: #666666;
    text-decoration: none;
    font-size: 1.6em;
    border-bottom:#666666 1px solid;
    font-family: 'interstate', Helvetica, sans-serif;
}
.r-tabs-a .r-tabs-accordion-title-a .r-tabs-anchor-a {
    display: block;
    padding: 10px;
    background-color:#F1F1F1;
    color: #666666;
    text-decoration: none;
    font-size: 1.2em;
    border-bottom:#6D8922 1px solid;
}

/* MOBILE ONGLET ACTIF */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
    background-color:#42627B;
    color:#FFFFFF;
    text-shadow: none;
}
.r-tabs-a .r-tabs-accordion-title-a.r-tabs-state-active-a .r-tabs-anchor-a {
    background-color:#6D8922;
    color:#FFFFFF;
    text-shadow: none;
}
/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
    opacity: 0.5;
}
.r-tabs-a .r-tabs-accordion-title-a.r-tabs-state-disabled-a {
    opacity: 0.5;
}



ul, menu, dir {
    margin-top:-20px;
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}
ul.navbar-nav {
	margin-top: 0;
}

.r-tabs .r-tabs-nav .r-tabs-state-active3 .r-tabs-anchor {
    color: #666666;
    text-shadow: none;
    background-color:#FFF;
    border-top:#FF8A00 2px solid;
}

ul.r-tabs-nav {
    list-style: none;
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu .r-tabs-anchor {
    color:#666666;
    text-shadow: none;
    background-color:#e4e4e4;
    /*border-top:#e4e4e4 2px solid;*/
    margin-left:-15px;
    margin-right:-15px;
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu:hover .r-tabs-anchor {
    color:#FFFFFF;
    text-shadow: none;
    background-color:#666666;
    /*border-top:#666666 2px solid;*/
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu-menu .r-tabs-anchor {
    color:#666666;
    text-shadow: none;
    background-color:#e4e4e4;
    /*border-top:#e4e4e4 2px solid;*/
    margin-left:-15px;
    margin-right:-15px;
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu-menu:hover .r-tabs-anchor {
    color:#FFFFFF;
    text-shadow: none;
    background-color:#666666;
    /*border-top:#666666 2px solid;*/
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu-on .r-tabs-anchor {
    color:#666666;
    text-shadow: none;
    background-color:#FFF;
    border-top:#666666 2px solid;
    margin-left:-15px;
    margin-right:-15px;
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu-on:hover .r-tabs-anchor {
    color:#666666;
    text-shadow: none;
    background-color:#FFF;
    border-top:#666666 2px solid;
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu-onnoline .r-tabs-anchor {
    color:#666666;
    text-shadow: none;
    background-color:#FFF;
    margin-left:-15px;
    margin-right:-15px;
}
.r-tabs .r-tabs-nav .r-tabs-tab-simu-onnoline:hover .r-tabs-anchor {
    color:#666666;
    text-shadow: none;
    background-color:#FFF;
    margin-left:-15px;
    margin-right:-15px;
}




/*CONSTANTIN 28/12/2017*/
.r-tabs .r-tabs-nav .r-tabs-anchor-bleu {
    text-align:left;
    display:block;
    padding: 20px 20px 20px 20px;
    text-decoration: none;
    font-size:24px;
    color: #666;
    line-height: 1.1em;
    font-family: 'interstate';
}
.r-tabs .r-tabs-nav .r-tabs-anchor-bleu:hover {
    display:block;
    text-decoration: none;
    /*color: #FFF;*/
}
.r-tabs .r-tabs-nav .r-tabs-tab-bleu {
    position: relative;
    background-color: #F1F1F1;
    color:#333333;
    list-style-type:none;
}
.r-tabs .r-tabs-nav .r-tabs-tab-bleu:hover {
    /*background-color:#204B76;
    color:#FFF;
    text-decoration: none;*/
}
.r-tabs .r-tabs-nav .r-tabs-tab-bleu-fix .r-tabs-anchor-bleu  {
    position: relative;
    background-color: #FFFFFF;
    color:#204B76;
    list-style-type:none;
    border-top: 2px #204B76 solid;
}
.r-tabs .r-tabs-nav .r-tabs-tab-bleu-fix .r-tabs-anchor-bleu:hover {
    display:block;
    text-decoration: none;
    position: relative;
    background-color: #FFFFFF;
    color:#204B76;
    list-style-type:none;
    border-top: 2px #204B76 solid;
}
.r-tabs .r-tabs-nav .r-tabs-tab-bleu-inactif .r-tabs-anchor-bleu  {
    position: relative;
    background-color:#7993AD ;
    color:#FFFFFF;
    list-style-type:none;
    border-top: 2px #7993AD solid;
}
.r-tabs .r-tabs-nav .r-tabs-tab-bleu-inactif .r-tabs-anchor-bleu:hover {
    display:block;
    text-decoration: none;
    position: relative;
    background-color: #7993AD;
    color:#FFFFFF;
    list-style-type:none;
    border-top: 2px #7993AD solid;
}

/*MOBILE*/
.r-tabs .r-tabs-accordion-title.r-tabs-anchor-bleu-inactif {
    background-color:#7993AD;
    padding: 10px 10px 10px 30px;
    font-size: 1.2em;
    color:#FFFFFF;
    text-shadow: none;
}
.r-tabs .r-tabs-accordion-title.r-tabs-anchor-bleu-fix {
    background-color:#FFFFFF;
    padding: 10px 10px 10px 30px;
    font-size: 1.2em;
    color:#204B76;
    text-shadow: none;
    border-left:2px solid #204B76;
}
.r-tabs .r-tabs-accordion-title.r-tabs-anchor-bleu {
    background-color:#204B76;
    padding: 10px 10px 10px 30px;
    font-size: 1.2em;
    color:#FFFFFF;
    text-shadow: none;
}
.r-tabs .r-tabs-accordion-title.r-tabs-anchor-bleu a {
    background-color:#204B76;
    color:#FFFFFF;
    text-shadow: none;
    text-decoration: none;
}
.r-tabs .r-tabs-nav .r-tabs-tab-buzz-menu {
    position: relative;
    background-color: #DDD;
    color:#333333;
    list-style-type:none;
}
.r-tabs .r-tabs-nav .r-tabs-tab-buzz-menu:hover {
    background-color:#ff8a00;
    color:#FFF;
    text-decoration: none;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-tab-buzz-menu-a:hover {
    background-color:#ff8a00;
    color:#FFF;
    text-decoration: none;
}





.r-tabs .r-tabs-nav .r-tabs-boite-outils {
    position: relative;
    /*	background-color: #DDD;*/
    color:#333333;
    list-style-type:none;
    /*	height:300px;*/
}
.r-tabs .r-tabs-nav .r-tabs-boite-outils:hover {
    /*	background-color:#ff8a00;*/
    color:#FFF;
    text-decoration: none;
}
.r-tabs-a .r-tabs-nav-a .r-tabs-boite-outils:hover {
    color:#FFF;
    text-decoration: none;
}
.r-tabs .r-tabs-nav .r-tabs-anchor5 {
    background-color:#4d7195;
    /*	text-align:left;*/
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
    /*	height:250px;*/
}
.r-tabs .r-tabs-nav .r-tabs-anchor5:hover {
    background-color:#ff8a00;
    display:block;
    text-decoration: none;
    color: #FFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor6 {
    background-color:#999999;
    /*	text-align:left;*/
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
    height:250px;
}
.r-tabs .r-tabs-nav .r-tabs-anchor6:hover {
    background-color:#ff8a00;
    display:block;
    text-decoration: none;
    color: #FFF;
}




.r-tabs .r-tabs-nav .r-tabs-anchor7 span, .r-tabs-anchor8 span, .r-tabs-anchor9 span , .r-tabs-anchor10 span , .r-tabs-anchor11 span{
    font-size: 1.2rem;
}

/*ANNUAIRE EXPERT*/
.r-tabs .r-tabs-nav .r-tabs-anchor7 {
    background-color:#003363;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
}
.r-tabs .r-tabs-nav .r-tabs-anchor7:hover {
    background-color:#1b4871;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
/*ANNUAIRE DES REPRENEURS*/
.r-tabs .r-tabs-nav .r-tabs-anchor8 {
    background-color:#677f97;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
}
.r-tabs .r-tabs-nav .r-tabs-anchor8:hover {
    background-color:#879cb0;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
/*ANNUAIRE DES FONDS INVESTISSEMENT*/
.r-tabs .r-tabs-nav .r-tabs-anchor9 {
    background-color:#9a01ce;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
}
.r-tabs .r-tabs-nav .r-tabs-anchor9:hover {
    background-color:#a92bd4;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
/*ANNUAIRE DES PARTICIPATIONS DEFONDS*/
.r-tabs .r-tabs-nav .r-tabs-anchor10 {
    background-color:#33329a;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
}
.r-tabs .r-tabs-nav .r-tabs-anchor10:hover {
    background-color:#5150a7;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
/*ANNUAIRE DES INVESTISSEURS PRIVES*/
.r-tabs .r-tabs-nav .r-tabs-anchor11 {
    background-color:#336763;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
    font-family: 'Open Sans','Segoe UI';
}
.r-tabs .r-tabs-nav .r-tabs-anchor11:hover {
    background-color:#4f807c;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}


/*PREMIERE VISITE*/
.r-tabs .r-tabs-nav .r-tabs-anchor12 {
    background-color:#4b7389;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor12:hover {
    background-color:#7695a6;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor13 {
    background-color:#6d8922;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor13:hover {
    background-color:#889f4b;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor14 {
    background-color:#52b4b5;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor14:hover {
    background-color:#7ac3c4;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor15 {
    background-color:#a50f1d;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor15:hover {
    background-color:#b33541;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}


/*JE SUIS ACQUEREUR*/
.r-tabs .r-tabs-nav .r-tabs-anchor0101 {
    background-color:#87a0b7;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0101:hover {
    background-color:#a2b6c8;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0102 {
    background-color:#6c8aa7;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0102:hover {
    background-color:#819cb5;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0103 {
    background-color:#4d7195;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0103:hover {
    background-color:#6787a7;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0104 {
    background-color:#2d5882;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0104:hover {
    background-color:#3e678f;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0105 {
    background-color:#124272;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0105:hover {
    background-color:#214f7e;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0106 {
    background-color:#003468;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0106:hover {
    background-color:#0f4276;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0107 {
    background-color:#663399;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0107:hover {
    background-color:#7748a5;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0200 {
    background-color:#5f9779;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor0200:hover {
    background-color:#78a68d;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}
.r-tabs .r-tabs-nav .r-tabs-anchor4000 {
    background-color:#E97440;
    display:block;
    padding:0 10px 0 10px;
    text-decoration: none;
    font-size:18px;
    color: #FFFFFF;
    line-height: 1.2em;
}
.r-tabs .r-tabs-nav .r-tabs-anchor4000:hover {
    background-color:#eb8d64;
    display:block;
    text-decoration: none;
    color: #FFFFFF;
}