/*----------------
| Nav Pills
-----------------*/
.centerdiv{margin: 0 auto !important;}
.centerdiv1{margin: 0 auto !important; width: 50% !important;}
.regimage img{width: 100px;}
.labels {
            color: black !important;
            background-color: white !important;
            font-size: 0.8em;
            font-weight: bold !important;
            text-align: center !important;
            border: 1px solid black !important;
            white-space: normal !important;
        }
/*------------------
| End of Fonts
-------------------*/

.nopadding-left{padding-left: 0 !important;}
.nopadding-right{padding-right: 0 !important;}
.nopadding-top{padding-top: 0 !important;}
.nopadding-bottom{padding-bottom: 0 !important;}
.nopadding{padding: 0 0 0 0 !important;}
.nomargin{margin: 0 0 0 0 !important;}
.nodisplay{display: none !important;}
.badge{display:inline-block;
min-width:10px;padding:5px 7px;
font-size:10px;font-weight:700;
line-height:1;color:#fff;
text-align:center;
white-space:nowrap;
vertical-align:middle;
background-color:red;border-radius:10px
}
/*-----------
|Modal
------------*/
/*.modal-body{
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}*/

.div-separator{border-bottom: 1px dashed #ccc;}
.modal {
  overflow-y:auto !important;
}

.modal .modal-dialog-lg{
	width: 800px;
	margin: 0 auto !important;
}

/*-----------------
| USER PICTURE
------------------*/
.user-no-pics-20, .user-no-pics-25, .user-no-pics-30, 
.user-no-pics-35, .user-no-pics-40, .user-no-pics-45, 
.user-no-pics-50, .user-no-pics-80{
    border-radius: 100px 100px !important;    
}
.user-no-pics-200{
    border-radius: 200px 200px !important;    
}
.user-no-pics-20{
    width: 20px !important;
    height: 20px !important;
}
.user-no-pics-25{
    width: 25px !important;
    height: 25px !important;
}
.user-no-pics-30{
    width: 30px !important;
    height: 30px !important;
}
.user-no-pics-40{
    width: 40px !important;
    height: 40px !important;
}
.user-no-pics-25{
    width: 25px !important;
    height: 30px !important;
}
.user-no-pics-35{
    width: 35px !important;
    height: 35px !important;
}
.user-no-pics-50{
    width: 50px !important;
    height: 50px !important;
}
.user-no-pics-80{
    width: 80px !important;
    height: 80px !important;
}
.user-no-pics-200{
    width: 200px !important;
    height: 200px !important;
}
img.img-20, img.img-25, img.img-30, 
img.img-35, img.img-40, img.img-45, 
img.img-50, img.img-60, img.img-70, img.img-80{
    border-radius: 100px 100px !important;
	
}
img.img-20{
    width: 20px !important;
    height: 20px !important;    
}
img.img-25{
    width: 25px !important;
    height: 25px !important;    
}
img.img-30{
    width: 30px !important;
    height: 30px !important;    
}
img.img-35{
    width: 35px !important;
    height: 35px !important;    
}
img.img-40{
    width: 40px !important;
    height: 40px !important;    
}
img.img-45{
    width: 45px !important;
    height: 45px !important;    
}
img.img-50{
    width: 50px !important;
    height: 50px !important;    
}

img.img-70{
    width: 70px !important;
    height: 70px !important;    
}

img.img-80{
    width: 80px !important;
    height: 80px !important;    
}

img.img-90{
    width: 90px !important;
    height: 90px !important;    
}

/*----------------
| BACKGROUN COLOR
----------------*/
.bg-666{background: #666666;}
.bg-CCC{background: #CCCCCC;}
.bg-333{background: #333333;}

/*---------------
| Header
---------------*/
.user-image-menu{padding: 10px 15px !important;}
.user-image-submenu{margin-top: 0 !important;}
/*-------------
Footer
-------------*/
.brb-footer{position: relative; bottom: 0; left: 0; width: 100%; padding: 10px 10px; }
.brb-footer div.f-cashmate-logo img{width: 140px;}
.brb-footer div.f-brb-logo img{width: 70px; margin-top: -50px;}
/*-------------
| Content
-------------*/
.textuppercase{text-transform: uppercase !important;}
.choose-cardbtn{min-width: 200px !important; width: 200px !imporant; text-align: center;}
.alert-success{color: #fff  !important; background: #00A65A !important; padding: 5px 10px;}
.alert-danger{color: #fff  !important; background: #DD4B39 !important; padding: 5px 10px;}
.qrcode{border: 2px dashed red; font-weight: bold !important; padding: 20px 20px;}

form{background: #fff; margin: 5px 0; /*box-shadow: 5px 5px 5px #666;*/}
legend{margin-bottom: 0 !important; padding: 5px 10px;}
.input-wrap{margin: 3px 0 5px 0; border: 1px solid #ccc !important;}
.input-wrap label{padding: 0 8px; margin-top: 7px; font-size: 9px; text-transform: uppercase; color: #666; font-weight: bold !important; /*color: #00A65A;*/}

/*
.input-wrap label{min-width: 50%; font-size: 10px; float: left; margin-top: 7px; text-transform: uppercase; color: #00A65A;}
.input-with-addon input{width: 45.6% !important; float: right !important;}*/

.input-with-addon input{width: 100% !important;}
.input-with-addon{padding-right: 10px !important;}
/*.input-wrap input, .input-wrap textarea{border: 1px solid #ccc; width: 50%; float: left; padding: 3px 10px !important; height: 30px; outline: none !important;}*/
.input-wrap input, .input-wrap textarea, .input-wrap input.date{
	border: none !important;
	margin: 0 auto !important; 
	width: 95% !important; 
	padding: 3px 3px !important; 
	height: 30px; 
	outline: none !important;
	color: #27367f !important;
	font-weight: bold !important;
	font-size: 14px !important;
}

.input-wrap textarea{height: 60px !important;}
.input-wrap select{
	border: none !important;
	margin: 0 auto !important; 
	width: 100% !important; 
	padding: 3px 3px !important; 
	height: 30px; 
	outline: none !important;
	color: #27367f !important;
	font-weight: bold !important;
	font-size: 14px !important;
}
/*.input-wrap select{width: 50% !important; float: left !important; padding: 5px 10px !important;}*/
.submit{text-align: right !important; margin: 10px 10px !important;}
form.data-form{padding-bottom: 10px;}

/*  background-color: #ECF0F5 !important*/
/*--------------
| Borders
--------------*/
.border-dashed{border: 1px dashed #ccc;}
.border-bottom{border-top: 0 !important; border-right: 0 !important; border-left: 0 !important; border-bottom: 1px solid #ccc !important;} 

/*---------------
| Menu
---------------*/
/*-------------
| Message
-------------*/
.error-message{font-size: 10px !important; margin-bottom: 5px; padding: 0 10px !important; color: red;}
.text-uppercase{text-transform: uppercase;}
._loading_spin{background: #f4f2f2; padding: 10px 10px; width: 280px; margin: 0 auto !important; border-radius: 30px 30px;}
._error_spin{border-left: 10px solid red; background: #f4f2f2; padding: 20px 10px; width: auto; margin: 0 auto !important;}

.modal-max{
	width: 80% !important;
}	

.steps {
  margin: 40px;
  padding: 0;
  overflow: hidden;
}
.steps a {
  color: white;
  text-decoration: none;
}
.steps em {
  display: block;
  font-size: 1.1em;
  font-weight: bold;
}
.steps li {
  float: left;
  margin-left: 0;
  width: 150px; /* 100 / number of steps */
  height: 55px; /* total height */
  list-style-type: none;
  padding: 5px 5px 5px 30px; /* padding around text, last should include arrow width */
  border-right: 3px solid white; /* width: gap between arrows, color: background of document */
  position: relative;
}
/* remove extra padding on the first object since it doesn't have an arrow to the left */
.steps li:first-child {
  padding-left: 5px;
}
/* white arrow to the left to "erase" background (starting from the 2nd object) */
.steps li:nth-child(n+2)::before {
  position: absolute;
  top:0;
  left:0;
  display: block;
 border-left: 25px solid white; /* width: arrow width, color: background of document */
  border-top: 26px solid transparent; /* width: half height */
  border-bottom: 30px solid transparent; /* width: half height */
  width: 0;
  height: 0;
  content: " ";
}
/* colored arrow to the right */
.steps li::after {
  z-index: 1; /* need to bring this above the next item */
  position: absolute;
  top: 0;
  right: -25px; /* arrow width (negated) */
  display: block;
  border-left: 25px solid white; /* width: arrow width, color: background of document */
  border-top: 26px solid transparent; /* width: half height */
  border-bottom: 30px solid transparent; /* width: half height */
  width:0;
  height:0;
  content: " ";
}

/* Setup colors (both the background and the arrow) */

/* Completed */
.steps li { background-color: #449D44; }
.steps li::after { border-left-color: #449D44; }

/* Current */
.steps li.current { background-color: #696; }
.steps li.current::after { border-left-color: #696; }

/* Following */
.steps li.current ~ li { background-color: #EBEBEB; }
.steps li.current ~ li::after { border-left-color: #EBEBEB; }

/* Hover for completed and current */
.steps li:hover {background-color: #696}
.steps li:hover::after {border-left-color: #696}

.content-wrapper{padding: 0 3px !important;}

.sidebar ul.nav{
	margin-top: 0 !important;
}

.sidebar ul.nav li.nav-item{
	background: #5c5a5a;
	border-bottom: 1px solid #ccc !important;
}
.sidebar ul.nav li.nav-item a.nav-link{
  color: #fff !important;
  font-size: 10px !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
}
.tab-content{padding: 20px 10px !important;}
table th, table td{font: 11px arial !important;}
table tbody tr td a, table tbody tr td a.btn{font-size: 9px !important; background: #FFF !important; color: #27367f !important; border: 1px solid #ccc !important; margin: 0 !important; padding: 0 5px !important;}
table.dataTable tr td{}
table.dataTable thead tr th{border-bottom: 3px solid #ccc !important; padding: 5px 5px !important;}
.dataTables_wrapper{padding: 10px 10px !important; border: 1px solid #f4f2f2 !important; background: #f4f2f2;}

.btn-default, .btn-violet{font-size: 10px !important; text-transform: uppercase !important;
background: #27367f !important; color: #fff !important; border-left: 1px solid #ccc;}

ul.nav-pills{margin-top: 5px; border-bottom: 1px solid #ccc;}
.main-panel .content-wrapper{margin-top: 10px; background-color: #fff !important;}
.pull-left{float: left;}
.pull-right{float: right;}

nav.sub_menu{
	padding: 5px 12px;
}

nav.sub_menu ul.nav li a{
	text-transform: uppercase !important;
	font-size: 9px !important;
}

nav.sub_menu ul.nav li:first-child a{
	margin-left: 0;
}

/*----------
| Columns
----------*/
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    min-height: 1px;
	float: left;
}



.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.panel-body {
    padding: 15px
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel-heading>.dropdown .dropdown-toggle {
    color: inherit
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.panel-title>.small,
.panel-title>.small>a,
.panel-title>a,
.panel-title>small,
.panel-title>small>a {
    color: inherit
}

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.list-group,
.panel>.panel-collapse>.list-group {
    margin-bottom: 0
}

.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.panel-heading+.list-group .list-group-item:first-child {
    border-top-width: 0
}

.list-group+.panel-footer {
    border-top-width: 0
}

.panel>.panel-collapse>.table,
.panel>.table,
.panel>.table-responsive>.table {
    margin-bottom: 0
}

.panel>.panel-collapse>.table caption,
.panel>.table caption,
.panel>.table-responsive>.table caption {
    padding-right: 15px;
    padding-left: 15px
}

.panel>.table-responsive:first-child>.table:first-child,
.panel>.table:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child,
.panel>.table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive,
.panel>.table+.panel-body,
.panel>.table-responsive+.panel-body {
    border-top: 1px solid #ddd
}

.panel>.table>tbody:first-child>tr:first-child td,
.panel>.table>tbody:first-child>tr:first-child th {
    border-top: 0
}

.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
    border: 0
}

.panel>.table-bordered>tbody>tr>td:first-child,
.panel>.table-bordered>tbody>tr>th:first-child,
.panel>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-bordered>thead>tr>td:first-child,
.panel>.table-bordered>thead>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0
}

.panel>.table-bordered>tbody>tr>td:last-child,
.panel>.table-bordered>tbody>tr>th:last-child,
.panel>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-bordered>thead>tr>td:last-child,
.panel>.table-bordered>thead>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right: 0
}

.panel>.table-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-child>th,
.panel>.table-bordered>thead>tr:first-child>td,
.panel>.table-bordered>thead>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
    border-bottom: 0
}

.panel>.table-bordered>tbody>tr:last-child>td,
.panel>.table-bordered>tbody>tr:last-child>th,
.panel>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {
    border-bottom: 0
}

.panel>.table-responsive {
    margin-bottom: 0;
    border: 0
}

.panel-group {
    margin-bottom: 20px
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.panel-group .panel+.panel {
    margin-top: 5px
}

.panel-group .panel-heading {
    border-bottom: 0
}

.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 1px solid #ddd
}

.panel-group .panel-footer {
    border-top: 0
}

.panel-group .panel-footer+.panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.panel-default {
    border-color: #ddd
}

.panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ddd
}

.panel-default>.panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.panel-default>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ddd
}

.panel-primary {
    border-color: #337ab7
}

.panel-primary>.panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.panel-primary>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #337ab7
}

.panel-primary>.panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.panel-primary>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #337ab7
}

.panel-success {
    border-color: #d6e9c6
}

.panel-success>.panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.panel-success>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #d6e9c6
}

.panel-success>.panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.panel-success>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #d6e9c6
}

.panel-info {
    border-color: #bce8f1
}

.panel-info>.panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.panel-info>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #bce8f1
}

.panel-info>.panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.panel-info>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #bce8f1
}

.panel-warning {
    border-color: #faebcc
}

.panel-warning>.panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.panel-warning>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #faebcc
}

.panel-warning>.panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.panel-warning>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #faebcc
}

.panel-danger {
    border-color: #ebccd1
}

.panel-danger>.panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.panel-danger>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ebccd1
}

.panel-danger>.panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.panel-danger>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ebccd1
}

.table tr td.actions a{font-size: 12px !important; font-weight: bold !important;}

#map_wrapper {
    height: 500px;
}
#map_canvas, #map, #jmap, #lmap{
    width: 100%;
    height: 100%;
}

.gm-map {
    display: block;
    width: 100%;
    height: 300px;
}

.div-bordered{
	border: 1px solid #000 !important;
}

.div-bordered-left{
	border-left: 1px solid #000 !important;
}

.div-bordered-right{
	border-right: 1px solid #000 !important;
}

.div-bordered-top{
	border-top: 1px solid #000 !important;
}

.div-bordered-bottom{
	border-bottom: 1px solid #000 !important;
}
.pcrresults div.col-md-6, .pcrresults div.col-md-3, .pcrresults div.col-md-12{padding: 5px 8px !important;}