section {padding-bottom: 40px;}
article{padding:0px 20px;}
#service_ctn {display:block;max-width:600px;padding:20px;text-align:left;margin:0 auto;background-color:white;
border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:solid 2px #3498db;
-moz-box-shadow:0px 2px 4px #999;
-webkit-box-shadow:0px 2px 4px #999;
-o-box-shadow:0px 2px 4px #999;
box-shadow:0px 2px 4px #999;}

#service_ctn h2 {text-align : center; font-size : 22px; font-weight : normal; padding : 0px 0px 30px 0px;}
.service_part {margin-bottom: 20px;overflow:hidden;}
.service_part h3 {font-size:15px;font-weight:normal;padding:0px 0px 20px 0px;color:#3498db;}
.service_item, .service_item2 {margin-left: 20px;line-height: 20px;font-size:14px;margin-bottom: 10px;}
.service_item img {display:inline-block;height:10px;margin-top: 5px;margin-right: 10px;}
.service_item2 img {display:inline-block;height:6px;margin-top: 7px;margin-right: 10px;}

#formule_label {margin-bottom: 10px;}
#formule_label p{display:block;line-height: 20px;}
.categ_formule {margin-left: 40px;}
.categ_formule img {width:13px;margin-top: 5px;margin-right: 10px;}
.detail_formule {margin-left: 68px;margin-bottom: 10px;}
.detail_formule p{margin-top: 5px;}
.tarif {float:right;width:100px;text-align: left;}

#infos_comp_ctn {font-size: 13px;padding-top:20px;border-top:solid 1px #e3e3e3;}
.infos_comp_part {margin-bottom: 10px;}
.infos_comp_part ul {margin-left: 20px;}

.bo { border: 1px solid #e5e5e5; }
.ombrage { background-color: #fff; border-radius: 7px 7px 0 0;}
.bly {background-color: #3498db; border: medium none; border-radius: 3px; color: #fff; cursor: pointer; height: 2em; padding: 3px 7px; }
#header_container {
    overflow: hidden;
    height: 50px;
    line-height: 50px;
}
#logo_ctn {
    float: left;
    font-size: 27px;
}
#logo_ctn img {
   width: 40px;
    padding: 5px 10px;
    background-color: #3498db;
	margin-right:4px
}
@media only screen and (max-width: 630px) {
	#item_responsive {display:inline-block;width:67%!important;}
}

@media only screen and (max-width: 500px) {
	#item_responsive {display:inline-block;width:55%!important;}
}