@charset "utf-8";

a {
  color: #3b99e2; }
a:hover {
  color: #2f85c7; }

  
.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  background-color: #3b99e2;
  border-color: #3b99e2; }
  

.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary {
  color: #FFF;
  background-color: #2f85c7;
  border-color: #2f85c7; }
  
.why {background:#3b99e2 url(../images/blue.png) center repeat-x; color:#FFF;}

.footer .links {color:#3b99e2;}

.footer a {color:#3b99e2;}

.topbar { border-bottom:8px solid #3b99e2;}

.topbar .ten a:hover, .topbar .ten .on {color:#3b99e2; background:url(../images/top_bar_on_blue.png) center 17px no-repeat;}

.navhead {background-color: #3b99e2;}

a.back-to-top{background-color: #3b99e2}
a:hover.back-to-top {background-color: #2f85c7;}    

.samples a:hover .u-max-full-width {  border:3px solid #3b99e2;}

/* Larger than Desktop HD */
@media (max-width: 1200px) {
	.topbar .ten a:hover, .topbar .ten .on { background:url(../images/top_bar_on_blue.png) center 15px no-repeat;}	
}


      

