/*.video-tabs {

}

.video-tabs ul {
  margin:0;
  list-style-type:none!important;
  padding:0;
}

.video-tabs ul li {
  list-type-style:none!important;
  border-bottom: 1px solid #18325b;
  padding-top: 64px;
  padding-bottom: 48px;
}

.video-tabs ul li:nth-child(3) {
  border:none;
}

.video-tabs ul li.ui-tabs-active {
  background-color: #ededed;
}

.video-tabs ul li img {
  display:inline-block;
  float:left;
}

.video-tabs ul li span {
  font-size: 13px;
  font-style: italic;
  line-height:  1.33em;
  display:inline-block;
  width:68%;
  padding-left:12px;
  letter-spacing:-0.3px;
}

.video-tabs ul li span strong {
  font-size
}

.video-tabs .video-tabs-container {
  padding:0!important;
}

.video-tabs .span8 {
  margin-left:0!important;
}

.video-tabs .span8 iframe {
  /*width: 100%; */
}*/


/* START - OUR STORY - WHO WE ARE */
.our-story-who-we-are-boxed-content-button:hover {
  background-color: #04bcdd;
}
/* END - OUR STORY - WHO WE ARE */

/* START - TRIPLE BUTTON CONTAINER */
.triple-button-row .span4 {
  margin:0!important;
  width:33%!important
}

.triple-button-row .span4:nth-child(2) {
  border-left: 1px solid #FFF;
  border-right: 1px solid #FFF;
}

/* END - TRIPLE BUTTON CONTAINER */

/* START - MODULE - HERO IMAGE */

.hero-image-container {
  height: 596px!important;
  overflow:hidden!important: 
}


/* END - MODULE - HERO IMAGE */

/* START - MODULE - FULLWIDTH HEADER BODY */


.fullwidth-header-body-container {
  max-height:768px;
  height: 768px;
  overflow:hidden!important;
}

.fullwidth-header-body-container .fullwidth-header-body + img {
  display:none!important;
}

.fullwidth-header-body-container .fullwidth-header-body-body {
  margin-left:25px!important;
}

@media (max-width: 1024px) {
  .fullwidth-header-body-container  {
    background: none!important;
    height:initial!important;
    max-height:initial!important;
  }

  .fullwidth-header-body-container .page-center {
    padding-bottom:0!important;
  }

  .fullwidth-header-body-container .fullwidth-header-body {
    margin-bottom:25px;
  }

  .fullwidth-header-body-header {
    width:90%!important;
    margin-left:auto;
    margin-right:auto;
    padding-bottom:20px!important;
  }

  .fullwidth-header-body-body {
    margin-left:auto;
    margin-right:auto;
    width:90%!important;
  }

  .fullwidth-header-body-container .fullwidth-header-body + img {
    display:block!important;
    margin-left:auto;
    margin-right:auto;
    width:90%;
  }

}



/* END - MODULE - FULLWIDTH HEADER BODY */

/* START - MODULE - HEADSHOT TESTIMONIAL */
.headshot-testimonial-quote-container {
  margin-left:25px
}

.headshot-testimonial-container {
  height: 768px;
  max-height:768px;
	overflow:hidden!important;
}

.headshot-testimonial-container .headshot-testimonial-mobile-image {
  display:none!important; 
}


@media (max-width: 1024px) {
  .headshot-testimonial-container {
    background: #FFF!important;
    height: initial!important;
    max-height: initial!important;
  }

  .headshot-testimonial-container .headshot-testimonial-quote {
    font-size:26px;
  }

  .headshot-testimonial-container .headshot-testimonial-quote-container {
    margin-left:25px;
    margin-right:25px;
    
  }

  .headshot-testimonial-container .headshot-testimonial-quote-container {
    padding-top:25px!important;
    padding-bottom:25px!important
  }

  .headshot-testimonial-container .page-center {
    padding-bottom: 0!important;
  }

  .headshot-testimonial-container .headshot-testimonial-mobile-image {
    display:block!important;
    max-width: 666px!important;
    width:90%!important;
    margin-left:auto;
    margin-right:auto;
  }
}
/* END - MODULE - HEADSHOT TESTIMONIAL */

/* START - MODULE - CALL TO ACTION CALL US */
.background-gray .page-center {
  padding:0!important;
}

  .call-to-action-contact-us-text {
    margin-left:25px;
  }

@media (max-width: 767px) {
  .call-to-action-contact-us-text {
    margin-left:auto;
    margin-right:auto;
    padding-top:75px!important;
    padding-bottom:75px!important;
  }
  .call-to-action-contact-us-container .span8 {
    height: 420px!important;
  }
}
/* END - MODULE - CALL TO ACTION CALL US */

/* START - MODULE - SLICK */
.homepage-slider-static .slick-dots {
  position:relative!important;
}

.slick-dots {
  padding-left:0px!important;
}

.slick-dots li:before {
  content: ""!important;
}

.slick-dots li.slick-active button:before {
  color: #FFF!important;  
}

.slick-dots li button:before {
  color: #DDD!important
}

.slick-dots li:nth-child(1) {
  margin-left:0!important;
}


.slick-dots {
  text-align: left!important;
	max-height: 20px!important;
	overflow: hidden!important;
}
/* END - MODULE - SLICK */

/* START - MODULE - HOMEPAGE BUBBLE CONTAINER */
.homepage-bubble-container {

}

.homepage-bubble-container img {
  border-radius: 1000px;
  border: 2px solid #FFF!important;
}

.homepage-bubble-container:hover img {
  border-radius: 1000px;
  border:2px solid #04bcdd!important;
}

.homepage-bubble-container:hover p {
  color: #04bcdd;
}
/* END - MODULE - HOMEPAGE BUBBTE CONTAINER */

/* START - MODULE - WHO WE ARE */

@media (max-width: 1260px) {
 .our-story-who-we-are-boxed-content-button-row-1 .span4 {
    width: 100%!important;
    margin: 0!important;
  } 


  .our-story-who-we-are-boxed-content-button-row-2 .span6 {
    width: 100%!important;
    margin: 0!important;
  }  
	
	.our-story-who-we-are-boxed-content fieldset {
	/*   width: 220px!important; */
		min-width: initial!important
	}



	.our-story-who-we-are-boxed-content-button-row-2 {
		padding-bottom: 50px!important;
	}
}

@media (max-width: 460px) {
  	.our-story-who-we-are-boxed-content-button {
		width: 230px!important;
		padding-left: 5%;
		padding-right: 5%;
	}
}
/* END - MODULE - WHO WE ARE */

/* START - MODULE - WHO WE SERVE */
@media (max-width: 767px) {
  .our-story-who-we-are-button-container {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
  }
}

.our-story-who-we-are-button-container a:hover {
  background-color: #04bcdd!important;
  border: 2px solid #04bcdd;
}
/* END - MODULE - WHO WE SERVE */

/* START - MODULE - OUR SOLUTIONS BUTTON */

.our-solution-button-link-container img {
	  border:2px solid #FFF; 
}

.our-solution-button-link-container:hover img { 
  border-radius: 2000px;
  border:2px solid #04bcdd; 
  padding-bottom:0;
  margin-bottom:9px;
}

.our-solution-button-link-container:hover a {
  color: #04bcdd!important;
}
/* END - MODULE - OUR SOLUTIONS BUTTON */


.fixed {
  position:fixed;
  top:0;
  z-index:99999;
}

.leftBox{
  padding-top: 65%
}