a{color:#FFF;text-decoration:underline}.nav>li>a:hover,.navbar .navbar-nav>.active>a,a:hover{color:#CCC}.flex-control-paging li a{background:#35A49C}.flex-direction-nav a:hover{background-color:#35A49C}.testimonial span.author a{color:#79CDC0}.hi-icon-effect-5 .hi-icon{color:#35A49C;box-shadow:0 0 0 4px #35A49C}.no-touch .hi-icon-effect-5 .hi-icon:hover{background:#35A49C;box-shadow:0 0 0 8px #79CDC0}.portfolio-item .portfolio-desc{background:#225D9F}.btn-theme{background:#79CDC0}.btn-theme:active,.btn-theme:focus,.btn-theme:hover{background:#35A49C}.btn-cta,.btn-cta.btn-lg{background:#35A49C;border-color:#79CDC0}.btn-cta:active,.btn-cta:focus{border-color:#35A49C}.validation{color:#35A49C}.social-circle li a,a.scrollup{background:#666}.google-maps{position:relative;padding-bottom:45%;// This is the aspect ratio height:0;overflow:hidden;margin-top:25px;margin-bottom:45px}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}

@media print {
#content p {
  font-size:10pt;
  color: black;
}
 
#content img {
  display:block;
  page-break-after: avoid;
  page-break-inside: avoid;
}
 
#content ul, li {
  display:block;
  page-break-inside:avoid;
}
 
#header {display:none;}
#comments {display:none;}
#sidebar {display:none;}
#footer {display:none;}
 
.site-description {display:none;}
.site-title {display:none;}
 
}