.container {
	margin: 0 auto;
	margin-top: 80px;
}

.container-login {
	margin-top: 80px;
}

#link_organization_add {
	position: fixed;
	bottom: 40px;
	right: 15px;
	margin: 0px;
	padding: 5px 3px;
}

#link_to_up {
	position: fixed;
	bottom: 40px;
	left: 15px;
	margin: 0px;
	padding: 5px 3px;
}

#link_organization_statistic {
	position: fixed;
	bottom: 120px;
	right: 15px;
	margin: 0px;
	padding: 5px 3px;
}

.btn-circle.btn-xl {
	width: 70px;
	height: 70px;
	padding: 10px 16px;
	font-size: 24px;
	line-height: 1.33;
	border-radius: 35px;
}

#columnchart_material {
	height: 50%;
}

/* Слайдер для снимков по сеансу */
.slider-container {
  max-width: 400px;
  background-color: black;
  margin: 0 auto;
  text-align: center;
  position: relative;
}
.slider-container div {
  background-color: white;
  width: 100%;
  display: inline-block;
  display: none;
}
.slider-container img {
  width: 100%;
  height: auto;
}
button {
  position: absolute;
}
/* Конец: Слайдер для снимков по сеансу */

/*Форма поиска по пациентам*/
#inputSearch {
	width: 350px;
	margin-right: 10px;
}
/*Конец: Форма поиска по пациентам*/

.download_table div.download_row {
    margin-top:10px;
    padding: 20px;
    outline: 2px solid #ccc;
    outline-offset: -10px;
    -moz-outline-radius: 10px;
    -webkit-outline-radius: 10px;
}

.download_table div.download_row div.change_row {
    margin-bottom: 7px;
    outline-offset: -10px;
    -moz-outline-radius: 10px;
    -webkit-outline-radius: 10px;
}

.download_table div.download_link a.btn {
	margin: 2%;
	width: 90%;
}

/* Таблица данных */
div.table_class div.row {
	padding: 10px;
	border-bottom: 1px lightgray solid;
}

div.table_class div.table_title_class {
	font-size: 18px;
	font-weight: bold;
}

div.table_class div.table_header_class {
	font-size: 16px;
	font-weight: bold;
}