@charset "utf-8";
/* CSS Document */

/*.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}

.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}

.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}

.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}

.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}

.collection .collection-item.avatar .title{font-size:16px}

.collection .collection-item.avatar p{margin:0}

.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}

.collection .collection-item:last-child{border-bottom:none}*/

.collection .collection-item.active{
	background-color:#9bbb59;
/*	background-color:#26a69a;
	color:#eafaf9 */
	}

.collection .collection-item.active .secondary-content{color:#fff}

.collection a.collection-item{
/*	display:block;
	-webkit-transition:0.25s;
	-moz-transition:0.25s;
	-o-transition:0.25s;
	-ms-transition:0.25s;
	transition:0.25s;*/
	color:#9bbb59;
/*	color:#26a69a */
	}

/*.collection a.collection-item:not(.active):hover{background-color:#ddd}

.collection.with-header .collection-header{
	background-color:#fff;
	border-bottom:1px solid #e0e0e0;
	padding:10px 20px}

.collection.with-header .collection-item{padding-left:30px}

.collection.with-header .collection-item.avatar{padding-left:72px}

.secondary-content{float:right;color:#26a69a}

.collapsible .collection{margin:0;border:none}*/

.portfolio .col
{
	margin-bottom: 24px;
}

.portfolio h5
{
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.portfolio h6
{
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 45px;
}

.portfolio hr
{
	width: 40px;
	margin-bottom: 45px;
}

.portfolio .portfolio-holder
{
	clear: both;
	text-align: center;
}

.portfolio img
{
	width: 33%;
	display: inline-block;
	float: left;
}





nav ul a,
nav .brand-logo {
  color: red; /* Logo */
}

.button-collapse {
  color: #9BBB59;
}


nav a.sidenav-trigger i.material-icons{color: black;}


nav div.nav-wrapper ul li a{text-transform: uppercase; font-size: 1.2em;}



/*

p {
  line-height: 2rem;
}



.parallax-container {
  min-height: 380px;
  line-height: 0;
  height: auto;
  color: rgba(255,255,255,.9);
}
  .parallax-container .section {
    width: 100%;
  }

@media only screen and (max-width : 992px) {
  .parallax-container .section {
    position: absolute;
    top: 40%;
  }
  #index-banner .section {
    top: 10%;
  }
}

@media only screen and (max-width : 600px) {
  #index-banner .section {
    top: 0;
  }
}

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
  font-size: inherit;
}
footer.page-footer {
  margin: 0;
}*/




/*.btn:hover, .btn-large:hover {
    background-color: #FC7D10;
}

.btn, .btn-large {
    color: #FFF;
    background-color: #9BBB59;
}
*/

/*
ul.collapsible{}

li.active{}

div.collapsible-header.active{}


ul.collection{}
a.collection-item{}
a.collection-item.active {}
               
 
li{}
div.collapsible-header{}
div.collapsible-body{}
ul.collection{}
a.collection-item{}

ul#left_menu_1 li#li_item1 div.collapsible-body{display:none;}
ul#left_menu_1 li#li_item2 div.collapsible-body{display:none;}
ul#left_menu_1 li#li_item3 div.collapsible-body{display:none;}

ul#left_menu_2 li#li_item50 div.collapsible-body{display:none;}
ul#left_menu_2 li#li_item51 div.collapsible-body{display:none;}
ul#left_menu_2 li#li_item52 div.collapsible-body{display:none;}
ul#left_menu_2 li#li_item53 div.collapsible-body{display:none;}



ul#left_menu_1 li#li_item2 div.collapsible-body{display:block;}
ul#left_menu_1 li#li_item2 div.collapsible-body .collection .collection-item {background-color: #9BBB59;color: #EAFAF9;}
*/




div.table-responsive {
    min-height: 0.01%;
    overflow-x: auto;
}


div.feature-box{border-bottom:#D0D0D0 thin solid; padding-top:10px;}


strong {font-weight: 600;} /* fix materialise css - strong text in list item */

/* fix side menu item*/
div.collapsible-header {
/*    background-color: #fff;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
    display: block;
    line-height: 3rem;
    min-height: 3rem;
    padding: 0 1rem;*/
		padding: 0.5rem 1rem;
}