  body {
    color: #43525a;
    background-color: #fff;
    font-weight: 400;
    height: 100%;
    margin: 0;
  }

  body, input, button, h1,h2,h3,h4,h5,h6, a, .ui-widget {
    line-height: 1.4;
    /* font-size: 14px; */
    font-family: Helvetica,arial,thaisansneue,freesans,clean,sans-serif !important;
  }

  a {
    text-decoration: underline;
  }

  #geocomplete { width: 200px}

  .map_canvas {
    width: 600px;
    height: 400px;
    margin: 10px 20px 10px 0;
  }

  #multiple li {
    cursor: pointer;
    text-decoration: underline;
  }

  .row{
    margin: 20px auto;
  }

  .control-label{
    text-align: right;
  }

  /* timeline */
  .progress {
    background: #dedede;
    border-radius: 32px;
    height: 12px;
    -webkit-box-shadow: none;
    box-shadow: none;
    /* insert devGuide */
    /* border: dashed 1px #dedede; */
  }
  .progress-bar {
    /* background: #1abc9c; */
    /* background: #e74c3c; */
    line-height: 12px;
    -webkit-box-shadow: none;
    box-shadow: none;
    /* border: dashed 1px #e74c3c; */
  }
  .progress-bar-success {
    background-color: #2ecc71;
    /* background-color: #e74c3c; */
  }
  .progress-bar-warning {
    background-color: #f1c40f;
  }
  .progress-bar-danger {
    background-color: #e74c3c;
  }
  .progress-bar-info {
    background-color: #3498db;
  }

 @media print {
	.col-print-1 {width:8%;  float:left;}
	.col-print-2 {width:16%; float:left;}
	.col-print-3 {width:25%; float:left;}
	.col-print-4 {width:33%; float:left;}
	.col-print-5 {width:42%; float:left;}
	.col-print-6 {width:50%; float:left;}
	.col-print-7 {width:58%; float:left;}
	.col-print-8 {width:66%; float:left;}
	.col-print-9 {width:75%; float:left;}
	.col-print-10{width:83%; float:left;}
	.col-print-11{width:92%; float:left;}
  .col-print-12{width:100%; float:left;}
  .text-center-print{text-align: center;}

  .print-break-before{
    display: block !important;
    page-break-before: always !important;
    position: relative !important;
  }
  .print-break{
    display: block !important;
    page-break-after: always !important;
    position: relative !important;
  }
  .print-break-inside{
    display: block !important;
    page-break-inside: avoid !important;
    position: relative !important;
  }
 }
