body{font-family:Arial, Verdana, Helvetica, serif;}
/* Buttons are not usefull in printed page... */
.btn {display: none;visibility:hidden;}
/* use this class if an element should not be printed */
.no_print {display: none;visibility:hidden;}
footer{display: none;visibility:hidden;}
.breadcrumb{display: none;visibility:hidden;}
.footer{display: none;visibility:hidden;}
/* page breaks : new page before this element */
.page_break {page-break-before: always;}
.show-phone{display: none;visibility:hidden;}
label {font-weight: bold;}
a{text-decoration:none;}
h1{font-size:120%;margin:5px;}
.panel{width:600px;margin-bottom:20px;background-color:#fff;border:1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
.panel-body{padding:15px;}
.panel-heading{padding:10px 15px;border-bottom:1px solid  #000;border-top-left-radius:3px;border-top-right-radius:3px;font-weight:bold;}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid  #000;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
