article.media{
	border-bottom: 1px solid #F4F4F4;
}

a.logo span, a.p-head {
  color: #42B3E5;
}

.username2{
	display:none;
}
.username{
	display:inline;
}

.dropdown-menu.extended.logout > li {
    width: 50%;
}

.help-bloc{
	color:red;
}

#deptFiles_filter{
	width:100%;
}

#deptFiles_filter input[type="search"]{
	width:94%;
	margin-left:20px;
}

ul.sidebar-menu li a:hover i, ul.sidebar-menu li a:focus i {
  color: #42B3E5;
}

ul.sidebar-menu li a.active i {
  color: #42B3E5;
}

ul.sidebar-menu li ul.sub li a:hover, ul.sidebar-menu li ul.sub li.active a {
  color: #42B3E5;
}

.language {
margin-top: 0;
}

.dropdown-menu.extended.logout > li {
    width: 50%;
}

.dropdown-menu.extended.logout > li:last-child {
    width: 100%;
}

.top-nav ul.top-menu > li .dropdown-menu.logout{
	width: 200px !important;
}

.dropdown-menu.extended.logout > li:last-child {
    float: left;
    text-align: center;
    width: 100%;
    background: #ff6c60;
    border-radius: 0 0 3px 3px;
}

.form-signin a{
	color: #42B3E5;
}

.form-signin h2.form-signin-heading {
	background: #667fa0 !important;
}

.content-16 table {
	width: 100%;
	max-width: 800px;
}

.content-16 table tr td:last-child {
  text-align: right;
}

.help-bloc-signin{
	font-size:13px !important;
	font-family:'Open Sans',sans-serif;
	color: #797979 !important;
}

.averia{
	font-family:'Open Sans',sans-serif;
	font-weight: 300;
	font-size: 14px;
	text-align:left;
}

.tooltip-inner{
	white-space: nowrap;
	max-width: none;
	text-align:left;
}

form .error {
	background: #f2dede;
	-moz-border-radius: none;
	-webkit-border-radius: none;
	border-radius: none;
	font-weight: normal;
}
form .error-message {
	-moz-border-radius: none;
	-webkit-border-radius: none !important;
	border-radius: none !important;
	border: none;
	background: none;
	margin: 0;
	padding-left: 15px;
	padding-right: 0;
}

.no-padding{
	padding:0;
}

form .error,
form .error-message {
	color: #a94442;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

#page_navigation_group,#page_navigation_company,#page_navigation_department,#page_navigation,#page_navigation_notify{
	float:right;
	margin-top:5px;
	margin-bottom:15px;
}

#page_navigation_group .page_link,#page_navigation_group .previous_link_group,#page_navigation_group .next_link_group,#page_navigation_company .page_link,#page_navigation_company .previous_link_company,#page_navigation_company .next_link_company,#page_navigation_department .page_link,#page_navigation_department .previous_link_department,#page_navigation_department .next_link_department,#page_navigation .page_link,#page_navigation .previous_link,#page_navigation .next_link,#page_navigation_notify .page_link,#page_navigation_notify .previous_link_notify,#page_navigation_notify .next_link_notify{
	float:left;
	margin:0 1px;
	border:1px solid #ddd;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#797979;
	padding:5px 10px;
	display:inline-block;
}

#page_navigation_group .active_page,#page_navigation_company .active_page,#page_navigation_department .active_page,#page_navigation .active_page,#page_navigation_notify .active_page{
	color: #797979;
	background: #eee;
	border-radius: 3px;
	-webkit-border-radius:3px;
}

#page_navigation_group .disabled,#page_navigation_company .disabled,#page_navigation_department .disabled,#page_navigation .disabled,#page_navigation_notify .disabled{
	color:#c7c7c7;
}

.nopadding{
	padding: 0 !important;
}

.ticket_bar{
	height:300px;
	width:1000px;
}

.adv-table .dataTables_filter input, .adv-table .dataTables_length select{
	border: 1px solid #e2e2e4;
	box-shadow: none;
	border-radius:4px;
}

.select2-container--default .select2-selection--single,.select2-container .select2-selection--single{
	border:1px solid #e2e2e4 !important;
	box-shadow:none;
	color: #c2c2c2 !important;
	display:block;
	width:100%;
	height:34px;
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143;
	background-color:#fff;
	background-image:none;
	border-radius:4px;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
	color: #c2c2c2 !important;
	line-height:1.42857143 !important;
}

@keyframes lds-eclipse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes lds-eclipse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.lds-eclipse {
  position: relative;
  margin:auto;
}
.lds-eclipse div {
  position: absolute;
  -webkit-animation: lds-eclipse 1s linear infinite;
  animation: lds-eclipse 1s linear infinite;
  width: 160px;
  height: 160px;
  top: 20px;
  left: 20px;
  border-radius: 50%;
  box-shadow: 0 4px 0 0 #42B3E5;
  -webkit-transform-origin: 80px 82px;
  transform-origin: 80px 82px;
}
.lds-eclipse {
  width: 200px !important;
  height: 200px !important;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
}
/*thead span.filter_column input.text_filter{
	max-width:100px;
}*/

.cita{
	border-bottom:1px solid #eff2f7;
	padding-bottom:15px;
	margin-bottom:15px;
	margin-right:-15px;
	margin-left:-15px;
}

.cita .form-group{
	margin-right:0;
	margin-left:0;
}

@media (max-width: 650px){
	.company{
		display:none;
	}
	.username2{
		display:inline;
	}
}