.logo-tag{font-size: 25px;
    font-weight: 700;
    line-height: 25px; 
    margin-bottom: 40px;}
.logo-lg img{    height: 70px;
    margin-bottom: 40px;}
.tt{text-transform: uppercase;
    font-weight: 600;margin: 40px 0 30px;}  
.font-zen i{font-size: 22px; color:#fff;}
.logo-lg.logo-lg-new img{height: 30px;
    margin-bottom: 0;}
.mnew-btn{width: 200px;
    height: 50px;
    font-size: 16px;
    margin-right: 30px;}
.manager-box{text-align: center;
background: #fff;
border: 1px solid #eee;
border-radius: 3px;
width: 400px;
height: 200px;
padding-top: 70px;
margin: 0 auto;}
.manager-box button.mnew-btn:last-child, .form-group a.mnew-btn:last-child{margin-right: 0;}            
.form-group a.mnew-btn{line-height: 30px;}
.log_supervise{float: left;
    padding-left: 30px;}  
.navbar-custom.servise_dashboard{left: 0!important;}
.manager-css .menuh_supervise{display:none;}
.scan-left-part{width: calc(100% - 125px);
    /*margin-right: 15px;*/
    float: left;}
/*.scan-rgt-part{float:right;width: 110px;*/
/*    margin-left: 15px;}*/
.scan-rgt-part{float:left;width: 110px;
    margin-left: 0;}
.scan-rgt-part i{margin-right:7px;}
/* date css */
.btn{border-radius: .15rem;
     -webkit-border-radius: .15rem; 
  -moz-border-radius: .15rem; 
  border-radius: .15rem; 
}
/*.admin-viewtable{width:1200px;}*/

/*==css for switcher===*/
 .switch {
    display: block;
  margin: 12px auto;
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 70px;
	height: 30px;
	padding: 3px;
	background-color: white;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	cursor: pointer;
}

.switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switch-label {
	position: relative;
	display: block;
	height: inherit;
	font-size: 10px;
	text-transform: uppercase;
	background:#bdc3c7;
	-moz-border-radius: inherit;
	-webkit-border-radius: inherit;
	border-radius: inherit;
	-webkit-transition: 0.15s ease-out;
	-moz-transition: 0.15s ease-out;
	-o-transition: 0.15s ease-out;
	transition: 0.15s ease-out;
	-webkit-transition-property: opacity background border;
	-moz-transition-property: opacity background border;
	-o-transition-property: opacity background border;
	transition-property: opacity background border;
}
.switch-label:before, .switch-label:after {
  position: absolute;
  top: 50%;
  margin-top: -.5em;
  line-height: 1;
  -webkit-transition: inherit;
  -moz-transition: inherit;
  -o-transition: inherit;
  transition: inherit;
  font-size:14px;
}
.switch-label:before {
  content: attr(data-off);
  right: 11px;
  color: #000;
}
.switch-label:after {
  content: attr(data-on);
  left: 11px;
  color: white;
  opacity: 0;
}
.switch-input:checked ~ .switch-label {
	background: #34495E;
}
.switch-input:checked ~ .switch-label:before {
  opacity: 0;
}
.switch-input:checked ~ .switch-label:after {
  opacity: 1;
}

.switch-handle {
	position: absolute;
	top: 9px;
	left: 10px;
	width: 18px;
	height: 18px;
	background: white;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: left 0.15s ease-out;
	-moz-transition: left 0.15s ease-out;
	-o-transition: left 0.15s ease-out;
	transition: left 0.15s ease-out;
}
	.switch-handle:before {
		content: '';
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -6px 0 0 -6px;
		width: 12px;
		height: 12px;
		background: #f9f9f9;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		-moz-box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
		-webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
		box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
		background-image: -webkit-linear-gradient(top, #eeeeee, white);
		background-image: -moz-linear-gradient(top, #eeeeee, white);
		background-image: -o-linear-gradient(top, #eeeeee, white);
		background-image: linear-gradient(to bottom, #eeeeee, white);
	}


.switch-input:checked ~ .switch-handle {
	background:#1abc9c;
	left: 45px;
	-moz-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
	box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}

.switch-input:checked ~	.switch-handle:before{
	background:#1abc9c;
}
.switch-green > .switch-input:checked ~ .switch-label {
  background: #4fb845;
}
#empidsection{width:100%;}
.newly-fild{position: absolute;
    left: 190px;
    top: 0; z-index: 99;}
.newly-fild input{height:33px;}
#tech-companies-1.nofound-tbl{margin-top: 39px;}
.newly-fild.nofound-div {
    position: absolute;
    left: 15px;
    top: 0;
    z-index: 99;
}
@media only screen and (min-width: 1281px){
    .admin-viewtable thead tr th:last-child, .admin-viewtable tbody tr td:last-child{width: 290px;}
    .admin-viewtable tbody tr td:last-child a.btn-xs, .admin-holidaytable tbody tr td:last-child a.btn-xs,
    .admin-projecttable tbody tr td:last-child a.btn-xs{padding: .2rem .4rem; margin:0 3px;}
} 
@media only screen and (max-width: 1280px) and (min-width: 1025px){
    .admin-viewtable{width: 1112px;}
    .admin-viewtable tbody tr td:last-child a.btn-xs, .admin-holidaytable tbody tr td:last-child a.btn-xs,
    .admin-projecttable tbody tr td:last-child a.btn-xs{margin:0 3px;}
}
@media only screen and (max-width: 1024px) and (min-width:320px){
    .admin-viewtable thead tr th:last-child, .admin-viewtable tbody tr td:last-child{width: 110px;}
    .admin-viewtable tbody tr td:last-child a.btn-xs{width:110px; text-align:center; margin-bottom:6px;}
    .admin-holidaytable tbody tr td:last-child a.btn-xs, .admin-projecttable tbody tr td:last-child a.btn-xs{width:110px; text-align:center; margin:0 3px 6px;}  
    .tbl-view-time th.desk{display:none;}
    .tbl-view-time td.desk{display:none;}
    
}
@media only screen and (min-width: 320px){
	body[data-sidebar-size="condensed"].manager-css .content-page, body[data-layout-mode="two-column"].manager-css .content-page{margin-left: 0!important;}                                                

}   
@media only screen and (max-width: 767px){
    #tech-companies-1_length, #tech-companies-1_filter{float: none;
    text-align: center;}
    .newly-fild.nofound-div {
    top: -40px;
    left:0;
    z-index: 99;
}
    .newly-fild {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;}
    .newly-fild input, .newly-fild.nofound-div input {
    height: 33px;
    width: 230px;
    margin: 38px auto 0;
}
#tech-companies-1_filter{margin-top: 40px;}
	.manager-css .page-title-box .page-title{text-align: center;}
	.manager-box{width:100%;}
	.manager-box button.mnew-btn:last-child, .form-group a.mnew-btn:last-child{margin-right: 0;}

}

/*=== Multiple Select box css add===*/
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #2892fd !important;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}


@media only screen and (max-width: 480px){
	.manager-box button.mnew-btn:first-child, .form-group a.mnew-btn:first-child{margin-right: 0; margin-bottom: 40px;}
	.manager-box button.mnew-btn, .form-group a.mnew-btn{width: 100%;}
	.manager-box{height: 290px;}

}
@media (min-width: 992px){.manager-css .navbar-custom.servise_dashboard{left : 0!important;}}