/* Add here all your CSS customizations */

/* Global Styles */
.mb0 { margin-bottom:0px;}
.mt0 { margin-top:0px;}
.ml0 { margin-left:0px;}
.mr0 { margin-right:0px;}
.mg0 { margin:0px;}

.pb0 { padding-bottom:0px;}
.pt0 { padding-top:0px;}
.pl0 { padding-left:0px;}
.pr0 { padding-right:0px;}
.pd0 { padding:0px;}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {    vertical-align: baseline;}
.spec-multi-select .btn-group{ display:block;}
.spec-multi-select .btn-group .dropdown-toggle{ width:100%; text-align:left;}
.spec-multi-select ul.multiselect-container.dropdown-menu { top:0px;top: 33px;}
.select2-container--bootstrap {       display: block;    min-width: 100%;    max-width: 100%;}


.sc-buraya {    background-color: #f5dada;    border: 1px solid #f17171;}
span.sc-notice {    display: inline-block;    text-align: right;    background-color: #f1606091;    padding: 1px 5px;    position: absolute;    top: -36px;    border: 1px solid #f00;    max-width: 80%;    right: 15px;    font-size: 10px;    color: #000;    font-weight: 600;}







.inner-wrapper {     padding-top: 0px;
	margin-bottom: 20px;
	border: 1px solid #dedede; }
	@media only screen and (min-width: 1200px)
	{
		html.boxed .inner-wrapper {
			padding-top: 0px;
			margin-bottom: 20px;
			border: 1px solid #dedede;
		}
	}

	.alert-default.client {    clear: both;    float: left;    width: 70%;    margin-top: 10px;    padding: 7px 10px;}
	.alert-default.admin {    clear: both;    float: right;    width: 70%;    margin-top: 10px;    padding: 7px 10px;}

	ul.user-menu li { list-style: none; display: inline-block; }
	ul.user-menu li a {}
	@media (min-width:200px) and (max-width:950px)
	{
		.col-md-12 {position:unset !important;}
		
	}
	@media only screen and (max-width: 767px) {
		
		.userbox figure.profile-picture {
			display: inline-block;
		}
	}
	
	div#userbox {
    margin-right: 20px;
}