      /* main green #9CC31A
      /* background green #49B118
      /* header, border, green #706A00
      /* grey #727E74
      /* background grey #F2F2F2
      */

    body {
        font: 400 15px Lato, sans-serif;
        line-height: 1.8;
        color: #818181;
    }

    h1,h2,h3,h4 {
        color : #706A00
    }

    table, th, td {
        border: 1px solid black;
        border-collapse: collapse;
    }

    th, td {
        padding: 5px;
        text-align: left;
    }

    #tab_result{
        font-size: 11px;
    }

    .navbar {
        margin-bottom: 0;
        background-color: #9CC31A;
        z-index: 9999;
        border: 0;
        font-size: 18px !important;
        line-height: 1.42857143 !important;
        letter-spacing: 4px;
        border-radius: 0;
    }

    .navbar li a, .navbar .navbar-brand {
        color: #fff !important;
    }

    .navbar-nav li a:hover, .navbar-nav li.active a {
        background-color: #49B118 !important;
    }

    /*-- change navbar dropdown color --*/
    .navbar-default,
    .navbar-nav .open,
    .dropdown-menu>li>a,
    .navbar-default,
    .navbar-nav .open,
    .dropdown-menu {
        background-color: #9CC31A;
        color:#fff;
    }

    container {
       padding: 80px 120px;
    }

    /* Add a gray background color and some padding to the footer */
    footer {
      background-color: #f2f2f2;
      margin-top: 30px;

      padding: 25px;
    }


    .well {
      margin-top: 30px;
      color: #333;
    }

    .carousel {
        margin-top: 60px;
    }

    .carousel-inner img {
/*      -webkit-filter: grayscale(90%);
      filter: grayscale(90%); /* make all photos black and white */
        width: 100%; /* Set width to 100% */
        margin: auto;
    }
    .carousel-caption h3 {
        color: #fff !important;
    }
    @media (max-width: 600px) {
        .carousel-caption {
            display: none; /* Hide the carousel text when the screen is less than 600 pixels wide */
        }
    }

    .wizard{

    }

    .pager {
        margin: 20px 0px 0px !important;
    }

    .bg-grey {
        background-color: #F2F2F2;
    }

    .panel {
        border: 1px solid #727E74;
        transition: box-shadow 0.5s;
    }

    .panel:hover {
        box-shadow: 5px 0px 40px rgba(0,0,0, .2);
    }

    .panel-body-text {
        text-align: left;
        margin: 20px;
    }

    .panel-body-text-help-block {
        text-align: left;
        font-style: italic;
        font-weight: 200;
    }
    .panel-heading {
        background-color: #F2F2F2;
        padding: 5px;
    }

    .panel-heading h4 {
        color: #706A00;
        font-size: 24px;
    }

    .panel-footer {
        background-color: #F2F2F2;
        padding: 1px;
    }

    .panel-footer .btn {
        margin: 15px;
        background-color: #9CC31A;
        color: #fff;
    }

    .panel-footer .btn:hover {
        border: 1px solid #706A00;
        background-color: #9CC31A !important;
        color: #fff;
    }

    .radio-label {
        text-align: left;
        font-weight: 700 !important;
    }

    .help-block {
        text-align: left;
        font-style: italic;
        font-weight: 200;
    }
	
	a[href$=".pdf"]:after 
	{
	  content: url(img/pdf-icon.png);
	  padding-left:2px;
	}

	.info{
        text-align: left;
        font-style: italic;
        font-weight: 200;
		display: none;
	}
	
	.btn-info{
		margin-bottom: 5px !important;
	}
	
	.img-self{
		padding: 50px;
	}
