@media (min-width: 768px) {
	.col-12.col-md:first-child {
    	padding-right: 15px;
    }
	.col-12 + .col-12.col-md:last-child {
    	padding-left: 15px;
    }
    .green-box-img {
    	min-width: 214px;
    	max-width: 214px;
    }
	.homepage-hero {
    	background-image: url(/assets/img/landing-hero-tablet@2x.jpg); 
    }
	.consultant-hero {
    	background-image: url(/assets/img/Consultants-Hero@2x.jpg); 
    }
	.calculator-hero {
    	background-image: url(/assets/img/pae-header@2x.jpg); 
    }
	.container,
    .container-fluid {
    	padding-left: 0;
        padding-right: 0;
    }
	.p-lg-header {
	  	padding-top: 100px !important;
    	padding-bottom: 150px !important;
	}
  .mh-lg-2l {
  	min-height: 3em;
  }
  .ml-md-140 {
  	margin-left: 140px !important;
  }
  #secondary_navbar a {
  	color: inherit;
    text-decoration: none;
  }
  #secondary_navbar a.active,
  #secondary_navbar a:hover {
  	color: #35792a;
    text-decoration: none;
  }
  #secondary_navbar a.active i,
  #secondary_navbar a:hover i {
  	display: block !important;
  }
  .vertical-line {
	display: block;
  	position: absolute;
    left: 5%;
    left: calc(6rem + 34px);
    top: 0;
    bottom:0;
    width: 4px;
  	background-image: url(/assets/img/dotted-border@2x.png);
    background-size: 4px auto;
    background-repeat: repeat-y;
  }
  .bg-dots {
  	background-image: url(/assets/img/dots@2x.png);
    background-position: top left;
    background-size: 629px auto;
    background-repeat: no-repeat;
  }.carousel-control-prev {
    left: 0;
    width: 8%;
  }
  .carousel-control-next {
    right: 0;
    width: 8%;
  }
  .carousel-inner {
  	width: 84%;
    margin-left: auto;
    margin-right: auto;
  }
  .carousel-control-prev-icon,
  .carousel-control-next-icon {
	background-size: 34px 108px;
    width: 100%;
	height: 100%;
  }
  .carousel-control-prev-icon {
  	background-image: url(/assets/img/Left@2x.png);
	background-position: left center;
  }
  .carousel-control-next-icon {
  	background-image: url(/assets/img/Right@2x.png);
	background-position: right center;
  }
}