body {

    font-family: Arial;
    font-size: 14px !important;
    max-width: 840px;
    min-width: 300px;
    margin-left:auto;
    margin-right:auto;

} 

h3 {

	color:#337ab7;

}

.not_button {
	cursor: default;
}

.btn-danger.not_button:hover, .btn-danger.not_button:focus{
	color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

.btn-warning.not_button:hover, .btn-warning.not_button:focus{
	color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.logo {

	height: 35px;
    width: 220px;
    margin-left: 2px;

}

.margin_top_five {

	margin-top:5px;

}

.margin_top_ten {

	margin-top:10px;

}

.margin_top_fifteen {

	margin-top:15px;

}

.display_inline_block {

	display: inline-block;
	
}

.color_red {

	color: #ff0000;

}

.margin_top_twenty {

	margin-top:20px;

}

.margin_bottom_ten {

	margin-bottom:10px;

}

.margin_right_five {

	margin-right:5px;

}

.margin_right_ten {

	margin-right:10px;

}

.text_align_center {

	text-align: center;

}

.text_align_justify {

	text-align: justify;

}

.img_slider {

}

.img_slider_pic {

	border: 1px solid black;

}

.slider {

	vertical-align: top;
	text-align: center;

}

.slider .next, .slider .prev {

	width: 20px;
	

}

.slider .next:hover, .slider .prev:hover {

	opacity: 1;

}

.slider .next {

	right: 35%;

}

.slider .prev {

	right: 60%;

}

.slider_buttons {

	color: #FFFFFF;
	background-color: #323232;
	padding: 1%;

}

.dynamic_content {

	min-height:500px;
	padding-top:0px;
	display: block !important;

}

.font_size_ten {

	font-size:10px;

}

.font_size_twelve {

	font-size:12px;

}

.font_color_red {

	color:#cc0000;

}

.font_color_green {

	color:#00b81a;

}

.cursor_pointer {

	cursor:pointer;

}

@-webkit-keyframes opacity {

	0% { opacity: 1; }
	100% { opacity: 0; }

}

@-moz-keyframes opacity {

	0% { opacity: 1; }
	100% { opacity: 0; }

}

#loading span {

	-webkit-animation-name: opacity;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	
	-moz-animation-name: opacity;
	-moz-animation-duration: 1s;
	-moz-animation-iteration-count: infinite;

}

#loading span:nth-child(2) {

	-webkit-animation-delay: 100ms;
	-moz-animation-delay: 100ms;

}

#loading span:nth-child(3) {

	-webkit-animation-delay: 300ms;
	-moz-animation-delay: 300ms;

}

.padding_ten {

	padding: 10px 10px 10px 10px;

}

.padding_fifteen {

	padding: 15px 15px 15px 15px;

}

.max_width_three_hundred {

	max-width:300px;

}

.background_grey {

	background-color:#eaeaea;

}

.background_white {

	background-color:#ffffff;

}

.interviews_table {

	border-collapse: separate;

}

.interviews_table td {

	background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    color: #333;
    font-weight: bold;
    font-size: 14px;
    vertical-align: middle !important;
	
}

.interviews_table td.left {

	border-left: 1px solid #ddd;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;

}

.interviews_table td.right {

	border-right: 1px solid #ddd;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;

}

.interviews_table td.right button {

	float: right;
	margin-right: 5px;

}

.white_space {
	
	height: 5px;
	
}

.margin_bottom_ten {

	margin-bottom: 10px;
	
}

#plans_remaining {
	
	font-weight: bold;
	
}

.panel-heading {
	
	padding: 15px;
	
}

.margin_top_negative_seven {

	margin-top: -7px;
	
}

.width_title_panel {
	
	width: 30%;
	min-width: 140px;
	font-weight: bold;

}

.width_date_panel {

	width: 22%;
	min-width: 135px;

}
