/* ALL */
.fixedHeader {
   position: relative; 
}
.fixedHeaderPadding {
   display: none; 
}
.chameleon_slider.sirius .scrollable_box .viewport h2 {
    font-size: 18px !important;
    line-height: 28px !important;
    color: #fff !important;
    font-weight: normal !important;
    font-family: 'Open Sans Condensed', sans-serif !important;
    text-align: center !important;
    letter-spacing: -0.05em !important;
text-shadow: 0 1px 5px #000000 !important;
}
.chameleon_slider.sirius .scrollable_box {
    background-image: none !important;
}
.edr_carousel.Vision .wrapper .slider ul li .EDR_box.image-with-shadow a {
    color: #052264 !important;
    font-family: "Open Sans Condensed",sans-serif !important;
    font-weight: normal !important;
}
/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
   .chameleon_slider.sirius .scrollable_box .viewport h2 {
      font-size: 28px !important;
      line-height: 38px !important;
   }
  .fixedHeader { position: fixed; }
  .fixedHeaderPadding { display: block; height: 140px; }
  .navbar-default .navbar-nav a, .dropdown-menu > li > a, .navbar-nav.sm-collapsible .caret::before {
    font-size: 20px;
}

}
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
   .chameleon_slider.sirius .scrollable_box .viewport h2 {
      font-size: 58px !important;
      line-height: 68px !important;
   }
}
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

.btn.btn-primary, .btn.btn-primary:visited { color: #fff; } 

h1,h2,h3,h4 { font-family: Tahoma, Geneva, sans-serif; }
hr { color: #fff; }

.hide-on-mobile {
   display: block; 
}

@media (min-width: 992px) {
	div.leftMenu {
     	background-color: rgba(0,121,188,0.2);
    	padding: 5px 20px;
    	padding-bottom: 30px;
	}
   .hide-on-mobile {
   		display: none; 
	}
   .personabar-visible .hide-on-mobile {
    	display: block; 
   }
}







