.bg-default {
	background-color: #f7f7f9;
}

input[type=checkbox].form-control {
	margin: 0;
	width: 34px;
}

input[type=radio].form-control {
	margin: 0;
	width: 34px;
	margin-left: 26px;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.input-group-addon.input-group-internal {
	border-left: none;
	border-right: none;
}

.btn.pull-right {
	margin-left: 4px;
}

.btn.pull-top {
	margin-top: 15px;
}

..btn.btn-block:disabled {
	background-color: #f7f7f9;
}

.table thead th {
	background-image: -webkit-linear-gradient(top, #E2622A 0, #EB4423 100%);
	background-image: -o-linear-gradient(top, #E2622A 0, #EB4423 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E2622A),
		to(#EB4423));
	background-image: linear-gradient(to bottom, #E2622A 0, #EB4423 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff92D400',
		endColorstr='#ffEB4423', GradientType=0);
	background-repeat: repeat-x;
	background-color: #E2622A;
	color: white;
	text-align: center;
}

.table tbody tr td {
	text-align: center;
	vertical-align: baseline;
}

.table-wrapper {
  max-height:600px;
  width: 100%;
  overflow: auto;
}

@media ( max-width :768px) {
	.panel-heading .text-info {
		display: none;
	}
}

.modal-dialog {
	margin-top: 200px;
}

.modal-header {
	font-weight: bold;
	font-size: large;
}

.progress {
	margin-bottom: 0px;
}

.col-xs-15 {
	width: 20%;
}

.bootstrap-filestyle .group-span-filestyle .glyphicon {
	margin-right: 8px;
}

.group-span-filestyle.input-group-btn .btn {
	border-right: none;
}

.has-error .input-group-btn .btn, .has-error .input-group .btn {
	color: #a94442;
	background-color: #f2dede;
	border-color: #a94442;
}

.nav>li.dropdown>a.lang {
	padding-bottom: 12px;
}

.nav>li.dropdown.user {
	margin: 8px 5px 0px;
}

.nav>li.dropdown.user>a {
	font-weight: bold;
	border: 2px solid #6781ac;
	border-radius: 4px;
	padding: 5px;
	color: #6781ac;
}

.nav>li.dropdown.user>a:hover {
	background-color: #6781ac;
	color: #fff;
}

.nav>li.dropdown.user.open>a:hover {
	color: #6781ac;
}

@media ( min-width : 767px) {
	.dropdown-menu .dropdown-toggle>.caret {
		float: right;
		margin-top: 6px;
		border-top: 4px solid transparent;
		border-left: 4px dashed;
		border-right: 0;
		border-bottom: 4px solid transparent;
	}
}

.dropdown-menu.icons {
	min-width: 0;
}

.dropdown-menu.icons>li>a {
	padding: 3px 10px;
}

.dropdown-menu>.active>a {
	background-color: #E2622A;
	background-image: -webkit-linear-gradient(top, #E2622A 0, #EB4423 100%);
	background-image: -o-linear-gradient(top, #E2622A 0, #EB4423 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E2622A),
		to(#EB4423));
	background-image: linear-gradient(to bottom, #E2622A 0, #EB4423 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff92D400',
		endColorstr='#ffEB4423', GradientType=0);
	background-repeat: repeat-x;
	-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
	box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}

.navbar-brand {
	padding-top: 13px;
}

.navbar-default.custom .navbar-nav>.active>a, .navbar-default.custom .navbar-nav>.active>a:focus,
	.navbar-default.custom .navbar-nav>.active>a:hover {
	background-image: -webkit-linear-gradient(top, #E2622A 0, #EB4423 100%);
	background-image: -o-linear-gradient(top, #E2622A 0, #EB4423 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E2622A),
		to(#EB4423));
	background-image: linear-gradient(to bottom, #E2622A 0, #EB4423 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff92D400',
		endColorstr='#ffEB4423', GradientType=0);
	background-repeat: repeat-x;
	-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
	box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
	background-color: #E2622A;
	color: white;
}

.navbar-default.custom .navbar-nav>.active>a:after {
	content: "";
	background-color: #EB4423;
	height: 4px;
	width: 100%;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	position: absolute;
	top: 100%;
	left: 0;
}

img.flag {
	border-radius: 4px;
}

.overline>a {
	min-height: 50px;
}

.overline>a>span.glyphicon {
	padding-top: 2px;
}

p#note {
	font-style: italic;
	font-variant: small-caps;
	font-weight: bold;
}

div#note {
	font-style: italic;
	font-variant: small-caps;
	font-weight: bold;
}

/* Overline From Center */
@media ( min-width :768px) {
	.overline {
		display: inline-block;
		vertical-align: middle;
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		box-shadow: 0 0 1px rgba(0, 0, 0, 0);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-moz-osx-font-smoothing: grayscale;
		position: relative;
	}
	.overline:before {
		content: "";
		position: absolute;
		z-index: -1;
		left: 50%;
		right: 50%;
		top: 0;
		background: #E2622A;
		height: 1px;
		-webkit-transition-property: left, right;
		transition-property: left, right;
		-webkit-transition-duration: 0.3s;
		transition-duration: 0.3s;
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
	}
	.overline:hover:before, .overline:focus:before, .overline:active:before
		{
		left: 0;
		right: 0;
	}
}

/********************************************************************/
.panel.panel-nav-tabs .panel-heading {
	padding: 5px 5px 0 5px;
}

.panel.panel-nav-tabs .nav-tabs {
	border-bottom: none;
}

.panel.panel-nav-tabs .nav-justified {
	margin-bottom: -1px;
}

.panel-nav-tabs.panel-default .nav-tabs>li>a, .panel-nav-tabs.panel-default .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-default .nav-tabs>li>a:focus {
	color: #777;
}

.panel-nav-tabs.panel-default .nav-tabs>.open>a, .panel-nav-tabs.panel-default .nav-tabs>.open>a:hover,
	.panel-nav-tabs.panel-default .nav-tabs>.open>a:focus, .panel-nav-tabs.panel-default .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-default .nav-tabs>li>a:focus {
	color: #777;
	background-color: #ddd;
	border-color: transparent;
}

.panel-nav-tabs.panel-default .nav-tabs>li.active>a, .panel-nav-tabs.panel-default .nav-tabs>li.active>a:hover,
	.panel-nav-tabs.panel-default .nav-tabs>li.active>a:focus {
	color: #555;
	background-color: #fff;
	border-color: #ddd;
	border-bottom-color: transparent;
}

.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #f5f5f5;
	border-color: #ddd;
}

.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a
	{
	color: #777;
}

.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
	.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a:focus
	{
	background-color: #ddd;
}

.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a,
	.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
	.panel-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus
	{
	color: #fff;
	background-color: #555;
}

.panel-nav-tabs.panel-primary .nav-tabs>li>a, .panel-nav-tabs.panel-primary .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-primary .nav-tabs>li>a:focus {
	color: #fff;
}

.panel-nav-tabs.panel-primary .nav-tabs>.open>a, .panel-nav-tabs.panel-primary .nav-tabs>.open>a:hover,
	.panel-nav-tabs.panel-primary .nav-tabs>.open>a:focus, .panel-nav-tabs.panel-primary .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-primary .nav-tabs>li>a:focus {
	color: #fff;
	background-color: #3071a9;
	border-color: transparent;
}

.panel-nav-tabs.panel-primary .nav-tabs>li.active>a, .panel-nav-tabs.panel-primary .nav-tabs>li.active>a:hover,
	.panel-nav-tabs.panel-primary .nav-tabs>li.active>a:focus {
	color: #428bca;
	background-color: #fff;
	border-color: #428bca;
	border-bottom-color: transparent;
}

.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #428bca;
	border-color: #3071a9;
}

.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a
	{
	color: #fff;
}

.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
	.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a:focus
	{
	background-color: #3071a9;
}

.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a,
	.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
	.panel-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus
	{
	background-color: #4a9fe9;
}

.panel-nav-tabs.panel-success .nav-tabs>li>a, .panel-nav-tabs.panel-success .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-success .nav-tabs>li>a:focus {
	color: #3c763d;
}

.panel-nav-tabs.panel-success .nav-tabs>.open>a, .panel-nav-tabs.panel-success .nav-tabs>.open>a:hover,
	.panel-nav-tabs.panel-success .nav-tabs>.open>a:focus, .panel-nav-tabs.panel-success .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-success .nav-tabs>li>a:focus {
	color: #3c763d;
	background-color: #d6e9c6;
	border-color: transparent;
}

.panel-nav-tabs.panel-success .nav-tabs>li.active>a, .panel-nav-tabs.panel-success .nav-tabs>li.active>a:hover,
	.panel-nav-tabs.panel-success .nav-tabs>li.active>a:focus {
	color: #3c763d;
	background-color: #fff;
	border-color: #d6e9c6;
	border-bottom-color: transparent;
}

.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>li>a
	{
	color: #3c763d;
}

.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
	.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>li>a:focus
	{
	background-color: #d6e9c6;
}

.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>.active>a,
	.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
	.panel-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus
	{
	color: #fff;
	background-color: #3c763d;
}

.panel-nav-tabs.panel-info .nav-tabs>li>a, .panel-nav-tabs.panel-info .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-info .nav-tabs>li>a:focus {
	color: #31708f;
}

.panel-nav-tabs.panel-info .nav-tabs>.open>a, .panel-nav-tabs.panel-info .nav-tabs>.open>a:hover,
	.panel-nav-tabs.panel-info .nav-tabs>.open>a:focus, .panel-nav-tabs.panel-info .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-info .nav-tabs>li>a:focus {
	color: #31708f;
	background-color: #bce8f1;
	border-color: transparent;
}

.panel-nav-tabs.panel-info .nav-tabs>li.active>a, .panel-nav-tabs.panel-info .nav-tabs>li.active>a:hover,
	.panel-nav-tabs.panel-info .nav-tabs>li.active>a:focus {
	color: #31708f;
	background-color: #fff;
	border-color: #bce8f1;
	border-bottom-color: transparent;
}

.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>li>a {
	color: #31708f;
}

.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
	.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>li>a:focus
	{
	background-color: #bce8f1;
}

.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>.active>a,
	.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
	.panel-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus
	{
	color: #fff;
	background-color: #31708f;
}

.panel-nav-tabs.panel-warning .nav-tabs>li>a, .panel-nav-tabs.panel-warning .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-warning .nav-tabs>li>a:focus {
	color: #8a6d3b;
}

.panel-nav-tabs.panel-warning .nav-tabs>.open>a, .panel-nav-tabs.panel-warning .nav-tabs>.open>a:hover,
	.panel-nav-tabs.panel-warning .nav-tabs>.open>a:focus, .panel-nav-tabs.panel-warning .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-warning .nav-tabs>li>a:focus {
	color: #8a6d3b;
	background-color: #faebcc;
	border-color: transparent;
}

.panel-nav-tabs.panel-warning .nav-tabs>li.active>a, .panel-nav-tabs.panel-warning .nav-tabs>li.active>a:hover,
	.panel-nav-tabs.panel-warning .nav-tabs>li.active>a:focus {
	color: #8a6d3b;
	background-color: #fff;
	border-color: #faebcc;
	border-bottom-color: transparent;
}

.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #fcf8e3;
	border-color: #faebcc;
}

.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>li>a
	{
	color: #8a6d3b;
}

.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
	.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>li>a:focus
	{
	background-color: #faebcc;
}

.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>.active>a,
	.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
	.panel-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus
	{
	color: #fff;
	background-color: #8a6d3b;
}

.panel-nav-tabs.panel-danger .nav-tabs>li>a, .panel-nav-tabs.panel-danger .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-danger .nav-tabs>li>a:focus {
	color: #a94442;
}

.panel-nav-tabs.panel-danger .nav-tabs>.open>a, .panel-nav-tabs.panel-danger .nav-tabs>.open>a:hover,
	.panel-nav-tabs.panel-danger .nav-tabs>.open>a:focus, .panel-nav-tabs.panel-danger .nav-tabs>li>a:hover,
	.panel-nav-tabs.panel-danger .nav-tabs>li>a:focus {
	color: #a94442;
	background-color: #ebccd1;
	border-color: transparent;
}

.panel-nav-tabs.panel-danger .nav-tabs>li.active>a, .panel-nav-tabs.panel-danger .nav-tabs>li.active>a:hover,
	.panel-nav-tabs.panel-danger .nav-tabs>li.active>a:focus {
	color: #a94442;
	background-color: #fff;
	border-color: #ebccd1;
	border-bottom-color: transparent;
}

.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #f2dede;
	border-color: #ebccd1;
}

.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>li>a {
	color: #a94442;
}

.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
	.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>li>a:focus
	{
	background-color: #ebccd1;
}

.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>.active>a,
	.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
	.panel-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus
	{
	color: #fff;
	background-color: #a94442;
}

 .circle_green
 {
     border: 2px solid #a1a1a1;
     padding: 10px 11px;
     background: green;
     width: 2px;
     border-radius: 100%;
     margin-left: auto;
     margin-right: auto;
     width: 1%;
 }
 
 .circle_orange
 {
     border: 2px solid #a1a1a1;
     padding: 10px 11px;
     background: orange	;
     width: 2px;
     border-radius: 100%;
     margin-left: auto;
     margin-right: auto;
     width: 1%;
 }
 
 .circle_grey
 {
     border: 2px solid #a1a1a1;
     padding: 10px 11px;
     background: grey;
     width: 2px;
     border-radius: 100%;
     margin-left: auto;
     margin-right: auto;
     width: 1%;
 }
 
.nav-btn {
  width: 250px;  
}
