/*
 Theme Name: Automated Compliance Group Portal
 Version:      1.0
 Author:       Innovative Solutions
 
*/

.button-float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 40px;
  background-color: #0061f2;
  color: #FFF;
  border-radius: 50px;
  text-align: center;
  box-shadow: 2px 2px 3px #999;
}

.the-side-float {
  margin-top: 22px;
}

.nav.nav-tabs {
  background: whitesmoke;
}

.tab-fixed {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  background: whitesmoke;
  z-index: 100;
}

.ui-tabs-tab {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.card-header h2 {
  color: #0061f2;
  font-weight: 700;
}

.ahjreport_header {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

img.report_ahj_logo {
  max-height: 140px;
}

.ahj_report_segment {
  margin: 15px;
}

.ahj_report_row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 2%;
}

.ahj_report_column {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
  margin-right: 2%;
}

.hbreak {
  height: 30px;
  display: block;
  background-color: #dddddd;
  border: 1px solid black;
  margin: 3% 0;
  width: 100%;
}

#previewImg {
  width: 100%;
  height: auto;
}

.sitephoto {
  max-width: 275px;
}

.ahj_actions{
float:right;	
}

.paginate_button {
    margin-right: .5em;
	cursor:pointer;
	padding:8px;
	border-radius:3px;
}

.paginate_button.current{
background-color:#0061f2;	
color:#FFF;	
	
}
















