/*
 * 
 */

body {
  padding-top: 54px;
 
}

.business-header {
  height: 50vh;
  min-height: 300px;
  background: url('../images/index/homeConveyorInverted.jpg') center center no-repeat scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}



@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

nav{
  background-color: rgba(4, 30, 66, 0.98);
}

h1{
  color: #007f00;
}
h2{
  color: #007f00;
}
h3{
  color: #007f00;
}


/* nice orange color: #fa6400; ; */
/* nice green color: #007f00; */


footer{
  background-color: rgba(4, 30, 66, 0.98);
}


/*table format */
  table.tableizer-table {
    font-size: 12px;
    border: 1px solid #CCC; 
    font-family: Arial, Helvetica, sans-serif;
  } 
  .tableizer-table td {
    padding: 4px;
    margin: 3px;
    border: 1px solid #CCC;
  }
  .tableizer-table th {
    background-color: #fa6400; 
    color: #FFF;
    font-weight: bold;
  }


/* color pallete:
 orange highlight #fa6400
 blue navbar rgba(4, 30, 66, 0.98)


*/


/*carousel */

.carousel-item {
  height: 65vh; 
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}

.small-carousel {
  height: 30vh;
  max-height: 200px;
} 

.portfolio-item {
  margin-bottom: 30px;
}

.carousel-indicators li {
  position: relative;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

/*  Modal modifications  */

.modal-cursor{
  cursor: pointer;
}

.row-botpad{
  padding-bottom: 28px;
}
.row-botpad-big{
  padding-bottom: 200px;
}
.row-toppad{
  padding-top: 28px;
}


.no-padding{
  padding: 0px;
}

/*Design */

.card-body {    
    
}

/*porftolio items*/

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
