
/* 
	Success = #02c66c
   Primary	= #0099da
   Primary-Dark = #0075a7
 */


/* CSS Document */
@media (min-width:1380){.container{width:1350px}}
@media (min-width:1420){.container{width:1390px}}
@media (min-width:1580){.container{width:1550px}}
@media (min-width:1660){.container{width:1630px}}
@media (min-width:1900){.container{width:1890px}}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}


td.strike {
	text-decoration: line-through;
	color: red;
}



a {
  color: #0000EE;
}
a:hover {
  cursor: pointer; 
  cursor: hand; 
}


.navbar-default .navbar-brand {
  text-transform: uppercase;
  background-image: none;
 }

.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.header-logo {
	padding: 15px 0 10px 0;
}

.header-full-title {
	background-image: none !important
}

nav.top-nav div ul.dropdown-menu li a {
    border-style: none;
}

.dropdown-menu li a img {
    border-radius: 50em;
    float: left;
    height: 40px;
    width: 40px;
}

.dropdown-menu li a .detail {
    float: left;
    margin-left: 10px;
    white-space: normal;
}

.top-nav .dropdown a {
	width: 100%;
}


.margin-20-bottom {
  margin-bottom: 20px;
}


s span.label {
	text-decoration: line-through;
}

img, a img.img.img-post.img-responsive.pull-left {
	 margin-right: 10px;
 }

img, a img.img.img-post.img-responsive.pull-right {
	 margin-left: 10px;
 }
 
.no-margin {
	 margin: 0px 0px 0px 0px !important;
 }
 
.calendar-table {
	width: 100%;
	margin-bottom: 20px;
	
	
}	

.calendar-table td {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 2px;
}

table.calendar-table-job {
	border-spacing: 2px;
	border-collapse: initial;
}

 
 
/* Customized DataTable Style */
.dt-buttons {
	margin-bottom: 6px;
}

.dataTables_filter input[type=search] {
	background: url("../img/icons/filter.png") no-repeat scroll 7px 7px;
	padding-left:30px;
	color: green;
	 }

.dataTables_wrapper { font-size: 14px }


.dataTables_footerFilter {
    background: rgba(0, 0, 0, 0) url("../img/icons/filter.png") no-repeat scroll 5px 3px;
    color: green;
    font-size: 8px;
    padding-left: 30px;
    height: 25px;
}
th.dt-center, td.dt-center { text-align: center; }
th.dt-right, td.dt-right { text-align: right; }

td.dataTables_empty { text-align: center; }

.btn-ar.btn-mastercade {
  color: #fff;
  background: linear-gradient(to bottom, #444444 5%, #232323 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='darken(#444444, 5%)', GradientType=0);
  background-color: #444444;
  border: 1px solid #000;
}
.btn-ar.btn-mastercade:active {
  background-color: #232323;
  background: linear-gradient(to bottom, #232323 5%, #444444 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='darken(#444444, 8%)', endColorstr='#444444', GradientType=0);
}