/* fullscreen editor fix */
.mce-fullscreen {margin-top: 50px !important;}

/* date icon position fix */
.input-group.date .input-group-addon i{margin-top:-5px;}

/* form horizontal checkbox position fix */
.form-horizontal .form-group .checker{margin-top: 5px !important;}
.form-horizontal .form-group .check .checker{margin-top: 0px !important;}

/*.crumb,.side-options,*/
#resBtnSearch{display:none !important;}
#dataTable td{vertical-align:middle;}


div.dataTables_info {float: left;}

@media only screen and (max-width: 1200px) {
	div.dataTables_paginate,div.dataTables_info  {
		float: none !important;
	}
	
	.add_actions.text-right{text-align:center !important;}
}

div.dataTables_length label span{vertical-align: top;line-height: 36px;}

.fullWidth{width:100% !important;}

div.uploader{width:100%;}
div.uploader span.filename{width:auto;} 
div.selector span,div.selector{width:100% !important;}


/* Fix modal */
.modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {margin-right: 0px;}
.modal {overflow-y:auto;}
body{overflow-y:scroll !important;}

/* a.btn{background-color: buttonface !important; color:black !important;} */

/* input forms */
/*:required :before{content:"*" !important;border:1px solid #686866 !important;}*/
input:before{content:"";}

#header_name{float: left;line-height: 50px;color: white;}


@media only screen and (max-width: 480px) {
	#header_name{width:100%;} 
}

div.selector select ,div.selector,.tooltip,.jGrowl-message {font-size: 13px !important;}/* Latvian font fix */

.stats-buttons li a:hover .icon {		
	 /*CSS transitions*/
	 -o-transition-property: none !important;
	 -moz-transition-property: none !important;
	 -ms-transition-property: none !important;
	 -webkit-transition-property: none !important;
	 transition-property: none !important;
	 /*CSS transforms*/
	 -o-transform: none !important;
	 -moz-transform: none !important;
	 -ms-transform: none !important;
	 -webkit-transform: none !important;
	 transform: none !important;
	 /*CSS animations*/
	 -webkit-animation: none !important;
	 -moz-animation: none !important;
	 -o-animation: none !important;
	 -ms-animation: none !important;
	 animation: none !important;
}
@media only screen and (max-width: 1280px){
#content .row [class*="col-lg-"]:last-child {
margin-bottom: 20px !important;
}
}
#login .navbar-brand {margin-top: -80px;}


.table td {
	vertical-align: middle !important;
	padding-top: 2px !important;	
	padding-bottom: 2px !important;	
}

/* profile */
.profile-avatar img {width: auto; height: auto;}

#back-to-top {bottom: 45px;}

.btn-inverse {border-color: rgba(0, 0, 0, 0.25);}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse:focus {color: white;}