.body {
  height: 100%;
  overflow: hidden;
  padding: 0 !important;
}

.content {
	position: absolute;
    top: 169px;
    bottom: 0px;
    right: 0;
    left: 0;
    overflow-y: auto;
}

.border_orange { border-bottom: 4px solid orange;}

.bg_nav { background: #7d7e7d; /* Old browsers */
background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #7d7e7d 0%,#0e0e0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.bold { font-weight: bold; }

.font_italic { font-style: italic;}

.navbar .nav>li:hover { background-color: orange; }

.card {box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;}
	
#searchicon {
    background: white url(/commonSources/icons/more_vert_black.svg) right no-repeat;
    padding-right: 17px;
}

.bg_orange { background-color: orange; } 	

@media (max-width: 767px) and (min-width: 0px) {
.displaynone { display: none !important; }
	} 
	
@media (max-width: 1265px) and (min-width: 1015px) {
.headerfont { font-size: 11px !important; }
	}	
@media (max-width: 1014px) and (min-width: 0px) {
.headerfont { font-size: 10px !important; }
	}	

	
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { background-color: darkorange !important; }	

.marginbottom20px { margin-bottom: 20px;}

 input[type=text], input[type=email], select, textarea {
    width: 100%; /* Full width */
    padding: 12px; /* Some padding */  
    border: 1px solid #ccc; /* Gray border */
    border-radius: 4px; /* Rounded borders */
    box-sizing: border-box; /* Make sure that padding and width stays in place */
    margin-top: 6px; /* Add a top margin */
    margin-bottom: 16px; /* Bottom margin */
    resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

/* Style the submit button with a specific background color etc */
input[type=submit] {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

/* When moving the mouse over the submit button, add a darker green color */
input[type=submit]:hover {
    background-color: #45a049;
}

/* Add a background color and some padding around the form */
.contactbox {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px;
	margin-top: 30px;
} 	

@media (max-width: 767px) and (min-width: 0px) {

.hidden-sm-down { display: none;}

}

@media (min-width: 768px) {

.hidden-sm-up { display: none !important;}

}