@charset "UTF-8";
/* CSS Document */

.panel76{
	background-color:#FFFFFF;
}

.masterimage {
	background-size: 100%;
	background-repeat:no-repeat;
	min-height: 100%;
	position:center;
	background-color: #000;

}



.flex {
	display: flex;
	width: 100%;

}


	
	
.rowserv {
	flex-direction: no-wrap;
	margin: 0;
	
}

.masterimage_about {
	background-size: 100%;
	background-repeat:no-repeat;
	min-height: 100%;
	position:center;
	background-color: #07161f;
	max-height:500px;

}

.color-row{
	color:#900;
	background-color:#C69;
}

.wrapper {
    width: 400px;
    height: 200px;
    overflow: hidden;
    background-size: cover;
}

.wrapper {
    width: 400px;
    height: 200px;
    overflow: hidden;
    background-size: cover;
}

.row76{
	background-image:cover;
	  position: absolue;
display:block;
text-transform:capitalize;

}

.mt-overflow-auto {
	    overflow: auto;
	}
	
.barcolor{
	padding-bottom:25px;
	border-bottom:00px #C66;
	height:25px;
}

.top-bar{
	border-bottom: solid 0px scale;
}

.fullWidth {
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   max-width: initial;
}


.imagecontainer{
	max-width: 100%;
	padding:0;
	alignment-adjust:baseline;
	
}

.picsWrap {background: #eee; width: 230px; border: 1px solid #ddd;}
img {border-bottom: 0px solid #fff;}
.picsWrap p {padding: 10px; margin: 0;}
.subdirect {
	position:relative;
	margin:0 0 10px;
	background-color: #FFFFFF;
	visibility: hidden;
	background-image: url(/dex/dex_side.jpg);
	background-repeat: no-repeat;
}

.hero{
	background-repeat: no-repeat;
}


.footer76{
	text-align:center;
	padding-top: 20px;
	padding-bottom: 20px;
		max-width: 100%;

}

.quickheader{
	padding-top: 0px;
	color:074b6f;
}
.small-block-grid-4{
	padding-top: 20px;
	margin-top:10px;
}

}
row medium-unstack{
	padding-left:15px;
		max-width: 100%;

}


.marketing-site-footer {
        background: linear-gradient(to right, #000, #074b6f, #03636e);
			max-width: 100%;

      }

}

.marketing-site-footer .marketing-site-footer-menu-social a {
  color: #fefefe;
}

.marketing-site-footer .column-block {
  margin-bottom: 30px;
}


@media screen and (max-width: 39.9375em) {
  .marketing-site-footer .columns {
    margin-bottom: 2rem;
  }
}

.marketing-site-footer-name {
  color: #fefefe;
  margin-bottom: 1rem;
  font-size: 2rem;
}

.marketing-site-footer-title {
	color: #fefefe;
	margin-bottom: 1rem;
	font-size: 10px;
}

.marketing-site-footer-block {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
}

.marketing-site-footer-block .fa {
  font-size: 2rem;
  color: #020304;
}

.marketing-site-footer-block p {
  margin-left: 1rem;
  line-height: 1.125rem;
}

.marketing-site-footer-bottom {
  background: #020304;
  padding: 1rem 0;
}

.marketing-site-footer-bottom p,
.marketing-site-footer-bottom .menu {
  margin-bottom: 0;
}

.marketing-site-footer-bottom .marketing-site-footer-bottom-links {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.marketing-site-footer-bottom .marketing-site-footer-bottom-links a {
  color: #8aa0ae;
}



}
}

@media (max-width: 768px) {
	.masterimage {
	min-height: 30vh;
}

.marketing-site-name {
	font-size: 12px;
}

}

@media screen and (max-width: 63.9375em) {
  .marketing-site-footer-bottom .marketing-site-footer-bottom-links {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

@media screen and (max-width: 63.9375em) {
  .marketing-site-footer-bottom {
    text-align: center;
  }
}


