
@font-face{

    font-family: "Calibri";
    src:url("Fonts/calibri.ttf");
}

@font-face{

    font-family: "glyphicons-halflings-regular";
    src:url("Fonts/glyphicons-halflings-regular.ttf");
}


html{

	min-height: 100%;
}

.body{
     
     margin-top: 2%;
     margin-right: 5%;
     margin-left: 5%;
     margin-bottom: 20%;
	 background: #fff;
	 padding-top: 5%;

}

.no-margin{
	margin-left: -5%;
	margin-right: -5%;
}

.navbar-default{

	background-color: #2FBF75;
	border-color: #2FBF25;
}
.navbar-default a.navbar-brand{
	color: #FFF;
	font-weight: bold;
	font-family: "Calibri";
	font-size: 200%;
}
	.navbar-default a.navbar-brand:hover{
	color: #fff;
}


h2{

	font-family: "Calibri";
	text-align: left;
}
.btn-clear{
	margin-top: .7%;
	background: transparent;
	border: 1px solid #2FBF25;
	font-family: "Calibri";
    font-weight: bold;
}
.btn-clear:hover{

}
.btn-clear:active{
	border: 1px solid transparent;
	background: #e7e7e7;
	color: #555;
}
p{
	text-align: left;
	font-family: "Calibri";
	font-size: 120%;
}
.glyphicon-trash{

	color: #555;
	cursor: pointer;
}
.glyphicon-trash:hover{

	color: #2FBF25;
}
.glyphicon-trash:active{
	color: #26945d;
}
#Search{
       
       width: 50%;
       float: left;
       padding: 0;
       padding-left: 3%;
       padding-right: 3%;
       margin: 0;
       margin-top: 2%;
       margin-left: 2%;
       margin-bottom: 1%;
	}
.btn-search{

	display: inline;
	margin-top: 2%;
	margin-left: 1%;
	border-radius: none;
	color: #2FBF25;
	margin-bottom: 1%;

}
.btn-back{
    display: inline;
	margin-top: 2%;
	margin-right: 3%;
	border-radius: none;
	color: #2FBF25;
	margin-bottom: 1%;
 }

.btn-search:hover,.btn-back:active{
}
.btn-search:active,.btn-back:active{
	background: transparent;
	border: 1px solid #FFF;
	color: #FFF;
}
form{

	padding: 0;
	margin: 0;
	height: 0;
}