@font-face{font-family:'HelveticaLTStd';src:url("fonts/HelveticaLTStd-Light/helveticaltstd-light.eot");
  src:url("fonts/HelveticaLTStd-Light/helveticaltstd-light.eot?#iefix") format("embedded-opentype"),url("fonts/HelveticaLTStd-Light/helveticaltstd-light.woff") format("woff"),
    url("fonts/HelveticaLTStd-Light/helveticaltstd-light.ttf") format("truetype"),
    url("fonts/HelveticaLTStd-Light/helveticaltstd-light.svg#601936b53709bb5b6a20c39abd0d6fac") format("svg");font-weight:normal}
@font-face{font-family:'HelveticaNeueLTStdCondensed';src:url("fonts/HelveticaNeueLTPro-Mdcn/helveticaneueltpro-mdcn.eot");
  src:url("fonts/HelveticaNeueLTPro-Mdcn/helveticaneueltpro-mdcn.eot?#iefix") format("embedded-opentype"),url("fonts/HelveticaNeueLTPro-Mdcn/helveticaneueltpro-mdcn.woff") format("woff"),
    url("fonts/HelveticaNeueLTPro-Mdcn/helveticaneueltpro-mdcn.ttf") format("truetype"),url("fonts/HelveticaNeueLTPro-Mdcn/helveticaneueltpro-mdcn.svg#47dbed48cd34eaffbf04dc9dd7443569") format("svg");
  font-weight:bold}@font-face{font-family:'HelveticaNeueLTStdCondensed';src:url("fonts/HelveticaNeueLTStd-Cn/helveticaneueltstd-cn.eot");
    src:url("fonts/HelveticaNeueLTStd-Cn/helveticaneueltstd-cn.eot?#iefix") format("embedded-opentype"),url("fonts/HelveticaNeueLTStd-Cn/helveticaneueltstd-cn.woff") format("woff"),
      url("fonts/HelveticaNeueLTStd-Cn/helveticaneueltstd-cn.ttf") format("truetype"),url("fonts/HelveticaNeueLTStd-Cn/helveticaneueltstd-cn.svg#d3128248508c56cfb0d24400a8eb8baf") format("svg");
    font-weight:normal}@font-face{font-family:'HelveticaNeueLTStdCondensed';src:url("fonts/HelveticaNeueLTStd-Lt/helveticaneueltstd-lt.eot");
      src:url("fonts/HelveticaNeueLTStd-Lt/helveticaneueltstd-lt.eot?#iefix") format("embedded-opentype"),url("fonts/HelveticaNeueLTStd-Lt/helveticaneueltstd-lt.woff") format("woff"),
        url("fonts/HelveticaNeueLTStd-Lt/helveticaneueltstd-lt.ttf") format("truetype"),url("fonts/HelveticaNeueLTStd-Lt/helveticaneueltstd-lt.svg#318aa3eef23e19f2b4cb16e01e392a61") format("svg");
      font-weight:lighter}@font-face{font-family:'Webdings';src:url("fonts/Webdings/webdings.eot");
        src:url("fonts/Webdings/webdings.eot?#iefix") format("embedded-opentype"),url("fonts/Webdings/webdings.woff") format("woff"),url("fonts/Webdings/webdings.ttf") format("truetype"),
          url("fonts/Webdings/webdings.svg#7f629824b760d197b5409443d650c265") format("svg");font-weight:normal}

.desactiver{display:none !important;}
.activer{display:block !important;}
html .v16_1{padding:0px 20px 0px 55px !important;}
.v16_1 .colonnes-home{width:100% !important;}
.v16_1 button{color:#fff !important;font-size: 12px !important; border-width: 0px !important;}
#container-simulator article,#container-simulator aside,#container-simulator details,#container-simulator figcaption,#container-simulator figure,#container-simulator footer,#container-simulator header,#container-simulator hgroup,#container-simulator main,#container-simulator nav,#container-simulator section,#container-simulator summary,#container-card article,#container-card aside,#container-card details,#container-card figcaption,#container-card figure,#container-card footer,#container-card header,#container-card hgroup,#container-card main,#container-card nav,#container-card section,#container-card summary{display:block}#container-simulator audio,#container-simulator canvas,#container-simulator progress,#container-simulator video,#container-card audio,#container-card canvas,#container-card progress,#container-card video{display:inline-block;vertical-align:baseline}#container-simulator audio:not([controls]),#container-card audio:not([controls]){display:none;height:0}#container-simulator [hidden],#container-simulator template,#container-card [hidden],#container-card template{display:none}#container-simulator a,
#container-card a{}#container-simulator a:active,#container-simulator a:hover,#container-card a:active,#container-card a:hover{outline:0}
#container-simulator abbr[title],#container-card abbr[title]{border-bottom:1px dotted}
#container-simulator b,#container-simulator strong,#container-card b,#container-card strong{font-weight:700}
#container-simulator dfn,#container-card dfn{font-style:italic}#container-simulator h1,#container-card h1{font-size:2em;margin:.67em 0}
#container-simulator mark,#container-card mark{background:#ff0;color:#000}#container-simulator small,#container-card small{font-size:80%}
#container-simulator sub,#container-simulator sup,#container-card sub,#container-card sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
#container-simulator sup,#container-card sup{top:-.5em}#container-simulator sub,#container-card sub{bottom:-.25em}
#container-simulator img,#container-card img{border:0; width:100%}#container-simulator svg:not(:root),#container-card svg:not(:root){overflow:hidden}
#container-simulator .img{width: 80px;padding: 0px 0px 5px 0px;border: 0;}
#container-simulator figure,#container-card figure{margin:1em 40px}#container-simulator hr,#container-card hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
#container-simulator pre,#container-card pre{overflow:auto}
#container-simulator code,#container-simulator kbd,#container-simulator pre,#container-simulator samp,#container-card code,#container-card kbd,#container-card pre,#container-card samp{font-family:monospace,monospace;font-size:1em}
#container-simulator button,#container-card button{overflow:visible}#container-simulator button,#container-simulator select,#container-card button,#container-card select{text-transform:none}
#container-simulator button,#container-simulator html input[type=button],#container-simulator input[type=reset],#container-simulator input[type=submit],#container-card button,#container-card html input[type=button],#container-card input[type=reset],#container-card input[type=submit]{-webkit-appearance:button;cursor:pointer}#container-simulator button[disabled],#container-simulator html input[disabled],#container-card button[disabled],#container-card html input[disabled]{cursor:default}#container-simulator button::-moz-focus-inner,#container-simulator input::-moz-focus-inner,#container-card button::-moz-focus-inner,#container-card input::-moz-focus-inner{border:0;padding:0}#container-simulator input,#container-card input{line-height:normal}#container-simulator input[type=checkbox],#container-simulator input[type=radio],#container-card input[type=checkbox],#container-card input[type=radio]{box-sizing:border-box;padding:0}#container-simulator input[type=number]::-webkit-inner-spin-button,#container-simulator input[type=number]::-webkit-outer-spin-button,#container-card input[type=number]::-webkit-inner-spin-button,#container-card input[type=number]::-webkit-outer-spin-button{height:auto}#container-simulator input[type=search],#container-card input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#container-simulator input[type=search]::-webkit-search-cancel-button,#container-simulator input[type=search]::-webkit-search-decoration,#container-card input[type=search]::-webkit-search-cancel-button,#container-card input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#container-simulator fieldset,#container-card fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#container-simulator legend,#container-card legend{border:0;padding:0}#container-simulator textarea,#container-card textarea{overflow:auto}#container-simulator optgroup,#container-card optgroup{font-weight:700}#container-simulator table,#container-card table{border-collapse:collapse;border-spacing:0}#container-simulator td,#container-simulator th,#container-card td,#container-card th{padding:0;border-right: 1px solid #fff}*{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;-webkit-tap-highlight-color:transparent !important;outline:none !important}*:focus,*:active{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;-webkit-tap-highlight-color:transparent !important;outline:none !important}.cbcc-clear{clear:both}.cbcc-left{float:left}.cbcc-right{float:right}#container-simulator .cbcc-customForm label{display:inline-block;cursor:pointer;position:relative;margin-right:15px;*zoom:1}#container-simulator.not-ie8 .cbcc-customForm label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:10px;margin-left:25px;*zoom:1}#container-simulator.not-ie8 .cbcc-customForm input[type=radio]{display:none}#container-simulator.not-ie8 .cbcc-customForm label:before{content:"";display:inline-block;width:13px;height:14px;padding-right:1px;margin-right:10px;position:absolute;left:0;bottom:3px;background-color:#fff;border-radius:10px;border:1px solid;*zoom:1}#container-simulator.not-ie8 .cbcc-customForm input[type=radio]:checked+label:before{content:"\2022";color:#a21a2d;text-align:center;font-size:20px;line-height:15px;font-family:Arial, sans-serif}#container-simulator{margin:auto;font-weight:lighter;font-size:16px;color:#333;overflow:hidden}#container-simulator a{color:#333;text-decoration:none}
#container-simulator a:hover{text-decoration:underline}#container-simulator h1 b{font-weight:bold}#container-simulator hr{border:none;border-top:1px solid #bfbfbf;margin:0 0 17px 0}
#container-simulator .cbcc-card{cursor:pointer;float:left;width:100px;height:80px;font-size:11px;/*font-weight:bold;*/text-align:center;line-height:11px}
#container-simulator .cbcc-card img{margin-bottom:2px}#container-simulator #tooltip{display:none}
#container-simulator #menu{overflow:hidden;background:none;border: 0;border-radius: 0px;font-family: inherit;padding: 0px;}
#container-simulator #menu .cbcc-plus{width:15px;height:15px;display:inline-block;text-indent:-9999px;background:url(images/icons-news.png) 0 0 no-repeat;background-position:0 -156px;margin-left:-10px;*zoom:1}
#container-simulator #menu .cbcc-plus:hover{background-position:0 -171px}#container-simulator #menu ul.cbcc-onglets{list-style-type:none;margin:0;padding:0;border-radius: 0px;border: 0;background: inherit;}
#container-simulator #menu ul.cbcc-onglets li{float:left;font-size:12px;background:#ececec;border:0;border-bottom:1px solid #fff;opacity:1; border-radius:0px}
#container-simulator #menu ul.cbcc-onglets li a{display:block;height:50px;color:#666;text-align:center;padding: 10px 10px 0px 10px;}
#container-simulator #menu ul.cbcc-onglets li a:hover{text-decoration:none}
#container-simulator #menu ul.cbcc-onglets li a #relaunch{width:23px;height:18px;background:url(images/icons-news.png) 0 0 no-repeat;background-position:0 -135px;display:block;margin:11px 0 0 0}
#container-simulator #menu ul.cbcc-onglets li a span.cbcc-subtitle{font-size:12px;font-weight:normal;font-weight:lighter;font-family:Verdana, Arial, sans-serif;display:none}
#container-simulator #menu ul.cbcc-onglets li a span.cbcc-subtitle#relaunch{background-position:0 -135px}
#container-simulator #menu ul.cbcc-onglets li a.cbcc-complete{background:#f7ffe8;height: 50px;}
#container-simulator #menu ul.cbcc-onglets li a.cbcc-complete span.cbcc-subtitle{display:block}
#container-simulator #menu ul.cbcc-onglets li.ui-state-active,#container-simulator #menu ul.cbcc-onglets li:hover:last-child{-webkit-transition:background-color 250ms ease-in;-moz-transition:background-color 250ms ease-in;-o-transition:background-color 250ms ease-in;-ms-transition:background-color 250ms ease-in;transition:background-color 250ms ease-in;background:#a21a2d;border-bottom:none;opacity:1}
#container-simulator #menu ul.cbcc-onglets li.ui-state-active a,#container-simulator #menu ul.cbcc-onglets li:hover:last-child a{color:#fff; font-weight:normal}
#container-simulator #menu ul.cbcc-onglets li.ui-state-active a span.cbcc-subtitle,#container-simulator #menu ul.cbcc-onglets li:hover:last-child a span.cbcc-subtitle{display:block}
#container-simulator #menu ul.cbcc-onglets li.ui-state-active a span.cbcc-subtitle#relaunch,#container-simulator #menu ul.cbcc-onglets li:hover:last-child a span.cbcc-subtitle#relaunch{background-position:0 -135px}
#container-simulator #menu ul.cbcc-onglets li.ui-state-active a.cbcc-complete,#container-simulator #menu ul.cbcc-onglets li:hover:last-child a.cbcc-complete{background:#a21a2d}

#container-simulator #menu ul.cbcc-onglets li.ui-state-active a.cbcc-complete span.cbcc-title{background:url(images/icons-news.png) 0 0 no-repeat;background-position:0 -206px;padding-left:20px}
#container-simulator #menu ul.cbcc-onglets li a.cbcc-complete span.cbcc-title{background:url(images/icons-news.png) 0 0 no-repeat;background-position:0 -186px;padding-left:20px}

#container-simulator #menu ul.cbcc-onglets li:last-child{border-right:none;float: right;padding-right: 0px;margin-right: 0px;}#container-simulator #menu #container-menu-content{color:#333;font-weight:bold}#container-simulator #menu #container-menu-content div.ui-widget-content{display:none}#container-simulator #menu #container-menu-content div.ui-widget-content:first-child{display:block}#container-simulator #menu #container-menu-content .cbcc-customForm{display:none}#container-simulator #menu #container-menu-content .cbcc-customForm:first-child{display:block}#container-simulator #menu #container-menu-content .cbcc-labels{padding:15px 25px 10px 25px;font-size:14px;border:none;border-bottom:1px solid #fff;background:#a21a2d;color:#fff; font-weight:normal}#container-simulator #menu #container-menu-content ul.cbcc-radios{list-style-type:none;margin:0;padding:0}#container-simulator #menu #container-menu-content ul.cbcc-radios li{float:left;border:none;border-right:1px solid #fff;width:49%;padding:12px 0 10px 0;color:#fff;cursor:pointer; margin-top:5px}#container-simulator #menu #container-menu-content ul.cbcc-radios li:last-child{border-right:none}#container-simulator #menu #container-menu-content ul.cbcc-radios li input{margin-left:25px}#container-simulator #menu #container-menu-content ul.cbcc-radios.three li{width:33%; padding: 10px 5px 10px 0px !important;}#container-simulator #menu .ui-widget-content{background:#ececec}#container-simulator #container-cards{padding:25px 0px 25px 0px}#container-simulator #container-cards button{margin:auto}#container-simulator #container-cards .cbcc-card{height:100px;overflow:hidden;width:100px;margin:0 12px}
#container-simulator #compare{position:relative;cursor:default;display:block;background:grey; color:#fff !important;float:right;margin:40px 20px 0 0 !important; border: 0 !important}
#container-simulator #compare.active{cursor:pointer;background-position:0 -33px;background: #a21a2d !important;}
#container-simulator #compare.active:hover{background-position:0 -66px;background: #a21a2d !important;}
#container-cards .cbcc-card .desactive{cursor:default !important; text-decoration: none !important;}

#container-simulator #footer{font-weight:lighter;font-size:16px}#container-simulator #footer ul.cbcc-onglets{list-style-type:none;margin:0;padding:0}#container-simulator #footer ul.cbcc-onglets li{line-height:50px;float:left;border:none;width:25%;text-align:center;border-right:1px solid #bfbfbf;display:inline-block;*zoom:1;opacity:1}
#container-simulator #footer ul.cbcc-onglets li a{font-size:14px;background:url(images/icons-news.png) 0 0 no-repeat;background-position:0 -31px;padding-left:60px;height:50px;display:inline-block;*zoom:1;line-height:normal;padding-top:10px;}#container-simulator #footer ul.cbcc-onglets li:last-child{border-right:none}
#container-simulator #footer ul.cbcc-onglets li:nth-child(2) a{background-position:0 7px}#container-simulator #footer ul.cbcc-onglets li:nth-child(3) a{background-position:0 -80px}#container-simulator #footer ul.cbcc-onglets li:nth-child(4) a{background-position:15px 7px}#container-simulator #back{float:right;text-decoration:none;color:#838384;margin-top:-35px}#container-simulator #back:hover{text-decoration:underline}#container-simulator #table-content{font-size:14px;border:none;color:#454545;margin-top: 20px}#container-simulator #table-content tr{border:none;border-top:1px solid #ffffff;background-color: #f8f7f7}#container-simulator #table-content tr td{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:18px 1px 7px 1px;vertical-align:middle;text-align:center}#container-simulator #table-content tr td.td1{width:60%}#container-simulator #table-content tr td.td2{width:30%}#container-simulator #table-content tr td.td3{width:20%}#container-simulator #table-content tr td.td4{width:15%}#container-simulator #table-content tr td.td5{width:12%}#container-simulator #table-content tr td.td6{width:10%}#container-simulator #table-content tr td.td7{width:8.5%}#container-simulator #table-content tr td.td8{width:7.5%}#container-simulator #table-content tr td.td9{width:6.67%}#container-simulator #table-content tr td.td9 img{width:59px}#container-simulator #table-content tr td img{border:3px solid #fff;width:100%;max-width:136px;height:auto}#container-simulator #table-content tr td .cbcc-nameCard{font-weight:bold;font-size:12px;color:#fff;text-align:center}#container-simulator #table-content tr td .cbcc-nameCard a{color:#fff;display:block;padding:7px 5px 5px 5px;margin:0 5px 10px 5px;background:#22a6af}
#container-simulator #table-content tr td .cbcc-nameCard a:hover{background:#a21a2d;text-decoration:none}
#container-simulator #table-content tr td:first-child{border-left:none;text-align:left;width:30%;padding:10px 5px 10px 5px;font-weight: normal}
#container-simulator #table-content tr td:last-child{border-right:none}
#container-simulator #table-content tr td span{color: #96ca12;font-weight: bold;font-size: 10px;}
#container-simulator #table-content tr td div{width:100%;max-width:40px;height:11px;background:url(images/stars.png) 0 0 no-repeat;display:inline-block;*zoom:1;text-indent:-9999px}#container-simulator #table-content tr td div.star0{background-position:0 0px}#container-simulator #table-content tr td div.star1{background-position:0 -11px}#container-simulator #table-content tr td div.star2{background-position:0 -22px}#container-simulator #table-content tr td div.star3{background-position:0 -33px}#container-simulator #table-content tr td div.star4{background-position:0 -44px}#container-simulator #table-content tr td div.star5{background-position:0 -55px}#container-simulator #table-content tr:first-child,#container-simulator #table-content tr:nth-child(2){vertical-align:bottom}#container-simulator #table-content tr.cbcc-header{border:none}#container-simulator #table-content tr.cbcc-header td{border:none}#container-simulator #mentions{margin-top:25px;font-family:Arial, sans-serif;font-size:9px;line-height:11px;color:#666666}#container-simulator #mentions span{color:#96ca12}#container-card{margin:auto;font-weight:lighter;font-size:16px;overflow:hidden}#container-card h1{color:#a21a2d;font-weight:lighter;font-size:30px}#container-card #back{float:right;text-decoration:none;color:#838384;margin-top:-35px}#container-card #back:hover{text-decoration:underline}#container-card #card-image{margin-top:25px;width:385px;float:left}#container-card #card-image img{margin-left:-5px}#container-card #card-content{margin-top:25px;width:490px;float:left;margin-left:35px}#container-card #card-content sup{vertical-align:super;font-size:.75em}#container-card #card-content #card-price{font-weight:lighter;font-size:16px}#container-card #card-content #card-price span{color:#a21a2d;font-weight:bold;font-size:24px}#container-card #card-content #card-price p{font-size:11px;line-height:11px;color:#999;padding-bottom:5px}#container-card #card-content #card-buttons{margin:20px 0 30px 0}#container-card #card-content ul{font-weight:normal}#container-card #card-content ul li{font-size:13px;line-height:15px;margin-bottom:10px;padding-left: 15px;background: url("images/puce.png") 0 3px no-repeat;}#container-card #tooltip{display:none}.tooltipster-default{border:none;color:#666666;background:#fff;box-shadow:0 0 40px 0 #666;*zoom:1;z-index:9999}.tooltipster-default .tooltipster-content{width:325px;padding:30px 17px}.tooltipster-default .tooltipster-content .close{background:none;border:none;cursor:pointer;font-weight:bold;position:absolute;right:10px;top:10px;font-size:14px;color:#333}.tooltipster-default .tooltipster-content h3{color:#a21a2d;font-weight:bold;font-size:18px;margin-bottom:10px}.tooltipster-default .tooltipster-content p{font-weight:normal;font-size:14px;line-height:18px;text-align:justify}.tooltipster-default .tooltipster-content p b{font-weight:bold}.tooltipster-default .tooltipster-content .imgfloat{float:left}.tooltipster-default .tooltipster-content img{border:0;margin-right:5px}.tooltipster-default .tooltipster-content .more:before{content:url("images/arrow-news.png");color:#a21a2d;margin-right:5px}.tooltipster-default .tooltipster-content a{color:#a21a2d !important;font-weight:normal;font-size:13px}
.tooltipster-default .tooltipster-content a:hover{text-decoration:none}.card-promo{position: absolute; right: 0; top: 0; width:114px; height:131px}
.responsive-tab-cr882 th:first-child{background:#757474; vertical-align:middle; font-weight:normal}
.comp-mobile{display:none}
.responsive-tab-cr882 th{background:#777; font-weight:normal}#container-simulator th a{color:#FFFFFF}
.responsive-tab-cr882 th:first-child h4{border-left: 3px solid rgb(251, 251, 251);text-align: left;padding: 10px 5px 10px 5px; color:#FFFFFF; text-transform:uppercase; font-weight: normal;margin-left: 5px;}
#container-simulator #table-content tr:nth-child(2n+1){background-color:#e6f0c9;}
/** #container-simulator #table-content tr td:nth-child(0n+1){background-color:#e5edb2}**/
.v16_1 label{font-size:12px !important}
.cbcc-nameCard .btn-primary {background-color: #a21a2d !important;font-size: 10px !important; padding: 5px !important}


@media screen and (max-width: 1559px) and (min-width: 760px) {
#container-simulator #menu ul.cbcc-onglets li{width:33%;border-bottom:inherit}
#container-simulator #menu ul.cbcc-onglets li a, #container-simulator #menu ul.cbcc-onglets li a.cbcc-complete,#container-simulator #menu ul.cbcc-onglets li.ui-state-active a, #container-simulator #menu ul.cbcc-onglets li:hover:last-child a{width:100%; height:50px}
#container-simulator #menu #container-menu-content ul.cbcc-radios.three li{width:inherit}
#container-simulator #footer ul.cbcc-onglets li a{font-size:12px}
#container-simulator #menu ul.cbcc-onglets li a #relaunch{margin: 11px 0 0 49%}
#container-simulator #container-cards .cbcc-card{margin: 0 6px}
.v16_1 .button{padding: 10px 28px;}
#container-simulator td,#container-simulator th{padding:0; position: relative; text-align: right;}
.responsive-tab-cr882 tbody td:first-child:before{content: attr(data);display: block;position: absolute;top: 0px;left: 0px;width: 50%;text-align: center; height:0}
.responsive-tab-cr882 tbody td:before{content: attr(data-th);display: block;position: absolute;top: 0px;left: 0px;width: 50%;text-align: center;}
#container-simulator #table-content tr td:first-child{border-left:none;text-align:center;width:100%;padding:10px 5px 10px 5px;font-weight: normal}
#container-simulator #table-content tr td{padding: 10px 1px 7px 50%}
.responsive-tab-cr882 tbody td:before{width: 50%; height: 100%; background:#9c0;color: #fff}
#container-simulator #table-content tr{ background-color:#e6f0c9}
.comp-mobile{display:block;background: #757474 none repeat scroll 0% 0%;padding: 10px;margin-top: 20px;margin-bottom: -20px;}
.comp-mobile h4{border-left: 3px solid #FBFBFB;text-align: left;padding: 5px 5px 5px 10px;color: #FFF;text-transform: uppercase;font-size: 20px;font-weight: normal;margin-left: 5px;}
.v16_1 label{font-size:10px !important}
}

@media screen and (max-width: 759px) {
#container-simulator #menu ul.cbcc-onglets li, #container-simulator #menu ul.cbcc-onglets li a, #container-simulator #menu ul.cbcc-onglets li a.cbcc-complete,#container-simulator #menu ul.cbcc-onglets li.ui-state-active a, #container-simulator #menu ul.cbcc-onglets li:hover:last-child a, #container-simulator #menu #container-menu-content ul.cbcc-radios.three li, #container-simulator #menu #container-menu-content ul.cbcc-radios li{width:100%}
#container-simulator #footer ul.cbcc-onglets li a{font-size:12px}
#container-simulator #menu ul.cbcc-onglets li a #relaunch{margin: 11px 0 0 49%}
#container-simulator #container-cards .cbcc-card{margin: 0 6px}
#container-simulator #footer ul.cbcc-onglets li{line-height:inherit}
#container-simulator a, #container-card a{width: 100%;margin-bottom: 5px;}
#container-card #card-content{width:inherit}
#container-simulator #back, #container-card #back{float:inherit}
.card-promo{position: absolute; right: 0; top: -45px}
#container-simulator td,#container-simulator th{padding:0; position: relative; text-align: right;}
.responsive-tab-cr882 tbody td:first-child:before{content: attr(data);display: block;position: absolute;top: 0px;left: 0px;width: 50%;text-align: center; height:0}
.responsive-tab-cr882 tbody td:before{content: attr(data-th);display: block;position: absolute;top: 0px;left: 0px;width: 50%;text-align: center;}
#container-simulator #table-content tr td:first-child{border-left:none;text-align:center;width:100%;padding:10px 5px 10px 5px;font-weight: normal}
#container-simulator #table-content tr td{padding: 10px 1px 7px 50%}
.responsive-tab-cr882 tbody td:before{width: 60%; height: 100%; background:#9c0;color: #fff}
#container-simulator #table-content tr td:last-child{top: 0px}
#container-simulator #table-content tr{ background-color:#e6f0c9}
.comp-mobile{display:block;background: #757474 none repeat scroll 0% 0%;padding: 10px;margin-top: 20px;margin-bottom: -20px;}
.comp-mobile h4{border-left: 3px solid #FBFBFB;text-align: left;padding: 5px 5px 5px 10px;color: #FFF;text-transform: uppercase;font-size: 20px;font-weight: normal;margin-left: 5px;}
  html .v16_1{padding:10px 10px !important;}
  #container-simulator #footer{display:none}
  #container-simulator #container-cards .cbcc-card{width:29% !important}
  #container-simulator .cbcc-card img{width:95% !important}
  .v16_1 label{font-size:10px !important}
}
