html {overflow-y: scroll;}
body {
background-color: #fff;
}

main {
min-height: 550px;
}
header, main, footer {
padding-left:180px;
}
nav .brand-logo {font-size:1.5rem;}
.side-nav {width:180px;}
.side-nav a {
	padding: 0 10px !important;
	height: 42px !important;
	line-height: 42px !important;
}
.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}
.side-nav li > a > i.material-icons,
.side-nav .collapsible-header i, .side-nav.fixed .collapsible-header i
{
	margin-right:16px;
    height: 42px;
    line-height: 42px;}

a:hover {opacity:.9;}
p {margin: 10px 0;}

i.left {margin-right:10px !important;}

.collapsible-body {
padding:10px;
}
table {margin-bottom:10px;}

.side-logo {
text-align: center;
line-height: 27px !important;
}
.side-logo img {max-width:100%;max-height:100%; margin-top:0;padding:0;}


td, th {padding:10px 5px;}

table .durum {
padding:3px; 
font-size:13px;
border-radius: 3px;
}
table .card-panel{padding:5px 10px;}

.profilfoto {vertical-align:middle;margin-right:5px;border-radius:3px;}

.collapsible-header:hover{background-color:#f5f5f5 !important;}
.collapsible-header.active {background-color:#f5f5f5 !important;}

.collapsible-body .card-panel {margin: 0.5rem 0;}
.autocomplete-content {position:absolute;
width: 210px;}

.bgacikgri {background-color: #f6f6f6;}
.pad10 {padding:10px !important;}
.tbar {padding: 10px !important;margin-bottom: 25px;margin-top:3px;}
.tbsp {margin-bottom: 0px;}

.tbsp td,.tbsp th{padding:5px !important;}

.font120 {font-size:120%;}

.yukariGit{
	padding:8px 5px; 
	text-align:center; 
	background: #eee;
	text-decoration: none;
	position:fixed;
	bottom:10px;
	right:10px;
	display:none;
    border-radius:5px;
    border:1px solid #ddd;
    opacity: 0.5;
}
.yukariGit:hover{
	text-decoration:none;
    opacity: 1;
}

.geri {
min-height: 24px;
    display: block;
}
.geri:hover {color:#111;}

.select2-search__field {margin-bottom:2px !important;}
.select2-results{
box-shadow: 5px 10px 10px rgba(0, 0, 0, 0.2); }

.ustlogonav {padding-right:200px;}

.side-nav .divider {margin:0;}

@media only screen and (max-width: 480px) {
.ustlogonav {padding-right:0;}
}

@media only screen and (max-width: 992px) {
header, main, footer {
padding-left:0;
}
}

