html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:17px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0;text-align:left;background:#fff;font:1em latoregular,Arial,sans-serif;color:#303137}h1,h2,h3,h4,h5,h6{margin:0 0 20px;padding:0;font-size:1.412em;text-transform:uppercase;font-family:"latolight",Arial,sans-serif}h2,h3,h4,h5,h6{font-size:1.235em;border-bottom:6px #a2a2a2 solid;padding:0 0 15px;margin-top:20px}ul,ol{margin:10px;padding:0;list-style-position:inside}a{color:#2072B9}a,input[type=submit]{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}a:hover,a:active{text-decoration:none;color:#0A589B}a:focus{outline:0}a img{border:0}blockquote{margin:30px 0;padding:5px 15px;border-left:4px solid #eee;font-family:"latoitalic",Arial,sans-serif}em{font-family:"latoitalic",Arial,sans-serif}strong{font-family:"latobold",Arial,sans-serif}.m-t-20{margin-top:20px}.overflow{overflow:hidden}#scrollToTop{position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:1000000;display:none}#scrollToTop span{left:50%;top:-15px;color:#fff;padding:6px;font-size:1.8em;background:#202126}#logo{margin:20px 0 40px}#logo a{font:3em latoblack,Arial,sans-serif}#logo p{font:1.176em latolight,Arial,sans-serif;color:#fff;margin-top:10px}@media (max-width: 767px){#logo p{font-size:1em}}.topBar{line-height:2em;background:#202126;color:#a2a2a2;padding:6px 0}.topPhrase{font-size:.941em}#userConnexion{text-transform:uppercase}#userConnexion [class^="icon-"],#userConnexion [class*=" icon-"]{font-size:1.765em;vertical-align:middle;padding:0 0 10px}#userConnexion a{color:#a2a2a2}#userConnexion a:hover{color:#2072B9}.monCompte{margin-right:20px}#userConnexion a.pro{color:#ff5d05}.telHeader{margin-top:20px}.telHeader p{font:1.765em latobold,Arial,sans-serif;color:#fff;display:inline;padding-left:15px}.telHeader span{font-size:1.765em;color:#2072B9}@media (min-width: 768px) and (max-width: 991px){.telHeader p{font:1.412em latobold,Arial,sans-serif;color:#fff}}header{background:#313131}.home header section{padding-top:15%}.logoThermorossiHeader{margin-bottom:30px}.home header section h1{font:4.706em/101px latolight,Arial,sans-serif;display:inline;text-transform:inherit!important;padding:6px 12px}.home header section p{text-transform:uppercase;font:2.353em latobold,Arial,sans-serif;color:#000;margin-top:20px}.imgPiecesHeader img{border-radius:50%;border:4px solid #2072B9;position:relative}.imgPiecesHeader1{z-index:100}@media (max-width: 440px){.imgPiecesHeader{display:none}.home header .container .text-right .row{margin-top:100px}.home header{background-position:30% 270px!important}}@media (max-width: 767px){.home header{background-size:cover;background-position:30% 0}.home header section h1{font-size:1.765em;line-height:46px}.home header section p{font-size:1.176em}.imgPiecesHeader img{float:right;margin-top:10px}.logoThermorossiHeader{margin-top:30px}}@media (min-width: 768px) and (max-width: 991px){.home header{background-size:cover}.home header section h1{font-size:2.941em;line-height:68px}.home header section p{font-size:1.412em}.imgPiecesHeader img{border-radius:50%;border:4px solid #2072B9;position:relative}}@media (min-width: 992px) and (max-width: 1199px){.home header section h1{font-size:3.824em;line-height:85px}}.home #form-search{position:absolute;bottom:-74px;left:0;width:100%;z-index:200}.home #form-search h3{display:inline-block;background:#2072B9;font:1.412em latobold,Arial,sans-serif;color:#fff;margin:0;padding:20px;border:0}.home #recherche{background:#2072B9;padding:15px}.home #recherche input,select{width:100%}.home #recherche select{margin:5px 0;text-transform:uppercase}@media (max-width: 767px){.home #form-search{position:relative;bottom:0}.home #form-search h3{font-size:1em;display:block;padding:10px 20px 0}}@media (min-width: 992px) and (max-width: 1199px){.home #form-search{width:940px!important}}#menu{padding:0;width:100%;background:#303137}#bs-example-navbar-collapse-1{padding:0}.navbar{margin-bottom:0;border:0}.navbar-nav{float:none}#menu ul.nav.navbar-nav.btn-group.btn-group-justified{display:block;border-bottom:4px solid #2072B9}#menu li{border-right:1px solid #888;padding:0;background:#444}#menu li.last_li{border:0}#menu li#page-accueil,#menu li#page-4,#menu li#page-5{display:none}#menu li a{color:#fff}#menu li:hover a,#menu li.active a,#menu li a:focus{background:#2072B9;color:#fff}#menu li a:active{background:#6EBCE9;color:#2072B9}.navbar-header{text-align:center}.navbar-toggle{float:none}.navbar-toggle,.navbar-toggle .icon-bar{background:#a2a2a2}.navbar-toggle,.navbar-toggle .icon-bar span{background:#303137}@media (max-width: 767px){#menu ul.nav.navbar-nav.btn-group.btn-group-justified{border:0}#menu ul.nav.navbar-nav.btn-group.btn-group-justified li.btn{display:block;width:100%;border:0}.navbar-collapse{border:0;box-shadow:none}}.panier{color:#a2a2a2}.cart{float:right;width:73%;margin-top:20px}.panier-nb{background:#202126;color:#a2a2a2;font-size:1.176em;text-transform:inherit!important;width:81%;display:inline-block;vertical-align:top}.panier-nb.vide{font-size:1em;padding:5px}.btn.panier-nb:hover,.btn.panier-nb:focus{color:#2072B9}.blockPanierHeader [class^="icon-"],.blockPanierHeader [class*=" icon-"]{background:#2072B9;color:#fff;font-size:2em;padding:6px 6px 7px;display:inline-block;vertical-align:top}.cart .dropdown-menu{background-color:#202126;color:#a2a2a2;border:0;border-radius:0;box-shadow:none;font-size:1em;margin:2px 0 0;min-width:160px;width:100%;padding:20px}.link_panier{margin-top:20px}@media (max-width: 550px){.panier,#logo{float:none}#logo.col-xs-6,.panier.col-xs-6{width:90%!important}.panier{clear:both}.cart{width:100%;float:none}.panier-nb{font-size:1em;width:75%;padding:14px 20px}.home header .container #menu{top:254px}.blockPanierHeader [class^="icon-"],.blockPanierHeader [class*=" icon-"]{display:none}}@media (min-width: 546px) and (max-width: 768px){.cart{width:100%}}@media (min-width: 768px) and (max-width: 991px){.cart{width:100%}.panier-nb{font-size:1em;width:75%;padding:14px 20px}}@media (min-width: 992px) and (max-width: 1023px){.cart{width:100%}}@media (min-width: 1024px) and (max-width: 1199px){.cart{width:89%}}ol.breadcrumb{margin:20px 0;background-color:#ededed;border-radius:0;padding:8px 15px;text-transform:uppercase;font-size:.824em}.breadcrumb > li{color:#313131}.breadcrumb > li > a{color:#2072B9}#content{padding-bottom:20px}@media (min-width: 551px) and (max-width: 767px){.home #content{margin-top:0}}.txtHome{margin-top:30px;margin-bottom:30px}.encartRamonage,.encartPoele{background:#303137;padding:10px 10px 20px;margin-bottom:20px}.home .encartRamonage{margin-top:20px}.encartRamonage h2,.encartPoele h2{font:1.412em latobold,Arial,sans-serif;color:#fff;text-transform:uppercase;padding:12px 20px;border:0}.encartRamonage p,.encartPoele p{color:#a2a2a2;font:1.5em latolight,Arial,sans-serif}a.encartRamonageLink{display:block;width:100%;height:100%,;position:relative}a.encartRamonageLink p{position:absolute;top:0;left:0;width:100%}a.encartRamonageLink span{background:#2072B9;color:#fff;border-radius:50%;padding:6px;font-size:1.294em}a.encartRamonageLink img{margin-bottom:15px;position:relative;top:15px;border-bottom:6px solid #2072B9;display:inline-block;max-height:300px}.encartRamonage a.btn{margin:-23px auto 15px;display:block;width:90%;position:relative;z-index:1}.encartRamonage a.btn span{font-size:1.412em}@media (min-width: 768px) and (max-width: 991px){.encartRamonage p{font-size:1.353em}}.tarifs{margin-bottom:30px}.tarifs .panel-body .badge{display:block;margin:0 auto;color:#000;font-size:22px;padding:6px 14px}.tarifs .panel-body li{padding:6px 0}.tarifs .tarif1 .panel{border-color:#FAF3DD}.tarifs .tarif1 .panel-heading{background:#FAF3DD}.tarifs .tarif1 .panel-body .badge{background:#FAF3DD}.tarifs .tarif2 .panel{border-color:#B8F2E6}.tarifs .tarif2 .panel-heading{background:#B8F2E6}.tarifs .tarif2 .panel-body .badge{background:#B8F2E6}.tarifs .tarif3 .panel{border-color:#AED9E0}.tarifs .tarif3 .panel-heading{background:#AED9E0}.tarifs .tarif3 .panel-body .badge{background:#AED9E0}.tarifs .tarif4 .panel{border-color:#FFA69E}.tarifs .tarif4 .panel-heading{background:#FFA69E}.tarifs .tarif4 .panel-body .badge{background:#FFA69E}#slider-content{text-align:center;background:#06758f;padding-top:20px}#slider{margin:0}#slider li{margin:0 auto;padding:0;background:#592364;min-height:300px;width:100%}#slider li h2{position:absolute;top:50%;left:30px;text-align:center;color:#fff;font-size:1.25em}#reassurance{font-family:"latolight",Arial,sans-serif;margin-top:40px}.home #reassurance{margin-top:0}#reassurance a{color:#303137}#reassurance p{font-size:1.765em;margin:20px 0}#reassurance span{font-size:2.2em;border-radius:50%;color:#fff;background:#303137;padding:10px}footer{background:#313131;color:#fff;margin:40px 0 0;padding:20px 0}.logo-footer{width:30%;margin:0 auto 30px}#footer-menu #page-accueil{display:none}#footer-menu ul.btn-group-justified{display:block;table-layout:inherit!important}#footer-menu li.btn{list-style:none;display:block;text-align:left;width:100%;box-shadow:none}#footer-menu .navbar-nav{margin:0}#footer-menu .navbar-nav > li > a{padding:0;color:#fff}#footer-menu .navbar-nav > li.btn{text-transform:inherit!important;font:1em latoregular,Arial,sans-serif;padding:12px 0}#footer-menu .navbar-nav > li.btn:hover,#footer-menu .navbar-nav > li.btn:focus,#footer-menu .navbar-nav > li.btn:active,#footer-menu .nav > li > a:hover,#footer-menu .nav > li > a:focus{background:transparent;color:#2072B9}#footer-menu a,#footer-admin a{text-decoration:none}@media (max-width: 767px){footer{padding-left:5%;padding-right:5%}#footer-menu .collapse{display:block!important;visibility:visible}#footer-menu .navbar-collapse{border:0;box-shadow:none}#footer-menu .navbar-header{display:none}#footer-admin{margin-top:30px}}#list-footer{margin:0}#list-footer li{list-style:none;padding:12px 0}#list-footer li a{color:#fff}#list-footer li a:hover{color:#2072B9}#list-footer a#mentions{cursor:pointer;background-position:0 0}#footer-realisation{margin-top:50px}#footer-realisation span,#footer-realisation a{display:inline-block;vertical-align:middle}#rs_link{list-style:none}#rs_link li{float:left;margin:0 4px 4px 0}#rs_link a{background:url(../img/icones-reseaux-sociaux.png) no-repeat transparent;display:block;width:32px;line-height:32px;text-indent:-9999px;outline:0}#rs_link a.twitter{background-position:0 -32px}#rs_link a.google{background-position:0 -64px}#rs_link a.youtube{background-position:0 -128px}#rs_link a.linkedin{background-position:0 -160px}#rs_link a.viadeo{background-position:0 -256px}#rs_link a.dailymotion{background-position:0 -288px}#mentions-bloc{color:#000;width:440px;position:fixed;left:50%;margin-left:-220px;top:50px;background:#fff;border:10px solid #eee;padding:10px;border-radius:6px;display:none;box-shadow:0 0 2px #000;z-index:100000}#close_mentions{width:20px;height:20px;cursor:pointer;position:absolute;top:-5px;right:-5px;background:url(../img/close_mentions.png) no-repeat transparent;text-indent:-9999px}.vcard{text-transform:uppercase}.vcard .org{text-transform:uppercase}.vcard .nickname{display:none}.vcard .adr .locality{text-transform:uppercase}.vcard .adr .country-name{display:none}.vcard abbr{border:0}.vcard .telnumber a{color:#fff;text-decoration:none}.vcard .faxnumber{display:none}.vcard .email_container{margin:20px 0}.vcard .email_name{display:none}.vcard a.email{text-decoration:underline;display:none}.vcard a.email:hover{text-decoration:none}.vcard .sitinternet{display:none}.horaire{margin-top:20px}.result_error{color:#fff;line-height:40px;text-align:center;background:#e57c7c}.result_success{color:#fff;line-height:40px;text-align:center;background:#78ca71}#flashMessage{background:#fff;color:#337ab7;line-height:40px;text-align:center}#cookie-bar{background:#111;height:auto;line-height:24px;color:#eee;text-align:center;padding:3px 0;font-size:.8em}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#3AC976}#cookie-bar .cb-enable:hover{background:#090}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}.bs-component .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-component .modal-dialog{width:90%}