@media (max-width:480px){h1{font-size:26px}h2{font-size:24px}h3{font-size:20px}.navbar-inverse .container .navbar-header .navbar-brand{width:80px;height:78px;background:url(/images/logo_small.png);margin:5px 5px}.navbar-inverse .navbar-nav{width:100%;float:left;margin:7.5px 0px}.navbar-inverse .navbar-nav li a{width:100%;height:auto;display:inline-block;font-size:12px;padding:5px 12px}.navbar-inverse .navbar-nav li .dropdown-menu li a{font-size:12px}footer ul.contact_info li{text-align:center}.banner{height:100px}.banner .grey_bar{height:3px;margin-top:2px}.floating-box{display:none}.team_member_image{float:none;margin:0 0px 10px 0}.team_members{margin-bottom:0}.team_members h3{font-size:18px;margin-bottom:0px}.team_members .team_member{margin:0 0 12px 0}.news_image{float:left;margin:0 0px 20px 0}.login_bar{z-index:1}}@media (min-width:481px) and (max-width:767px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}.navbar-inverse .container .navbar-header .navbar-brand{width:80px;height:78px;background:url(/images/logo_small.png);margin:5px 5px}.navbar-inverse .navbar-nav{width:100%;float:left;margin:7.5px 0px}.navbar-inverse .navbar-nav li a{width:100%;height:auto;display:inline-block;font-size:12px;padding:5px 12px}.navbar-inverse .navbar-nav li .dropdown-menu li a{font-size:12px}footer ul.contact_info li{text-align:center}.banner{height:150px}.banner .grey_bar{height:5px;margin-top:2px}.floating-box{display:none}.team_member_image{float:none;margin:0 0px 10px 0}.team_members h3{font-size:20px;margin-bottom:5px}.news_image{float:left;margin:0 20px 20px 0}.login_bar{z-index:1}}@media (min-width:768px) and (max-width:979px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}.navbar-inverse .container .navbar-header .navbar-brand{width:80px;height:78px;background:url(/images/logo_small.png);margin:5px 0}.navbar-inverse .navbar-nav li a{height:110px;font-size:12px;padding:8px}.navbar-inverse .navbar-nav li .dropdown-menu li a{font-size:14px}footer ul.contact_info li{text-align:right}.banner{height:250px}.banner .grey_bar{height:5px;margin-top:2px}.floating-box{width:510px;margin:150px 0 0 0;padding:10px 10px 10px 20px;font-size:16px;background-color:rgba(255,255,255,0.9);color:#0b5185}.team_member_image{float:left;margin:0 20px 0 0}.team_members h3{font-size:20px;margin-bottom:5px}.news_image{float:left;margin:0 20px 20px 0}.login_bar{z-index:9999}}@media (min-width:980px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}.navbar-inverse .container .navbar-header .navbar-brand{width:100px;height:98px;background:url(/images/logo_medium.png);margin:5px 0}.navbar-inverse .navbar-nav li a{height:110px;font-size:13px;padding:15px}.navbar-inverse .navbar-nav li .dropdown-menu li a{font-size:14px}footer ul.contact_info li{text-align:right}.banner{height:325px}.banner .grey_bar{height:7px;margin-top:3px}.floating-box{width:650px;margin:200px 0 0 0;padding:10px 10px 10px 20px;font-size:20px;background-color:rgba(255,255,255,0.9);color:#0b5185}.team_member_image{float:left;margin:0 20px 0 0}.team_members h3{font-size:20px;margin-bottom:5px}.news_image{float:left;margin:0 20px 20px 0}.login_bar{z-index:9999}}@media (min-width:1200px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}.navbar-inverse .container .navbar-header .navbar-brand{width:117px;height:115px;background:url(/images/logo_large.png);margin:8px 0}.navbar-inverse .navbar-nav li a{height:131px;font-size:15px;padding:15px}.navbar-inverse .navbar-nav li .dropdown-menu li a{font-size:14px}footer ul.contact_info li{text-align:right}.banner{height:427px}.banner .grey_bar{height:10px;margin-top:5px}.floating-box{width:800px;margin:270px 0 0 0;padding:10px 10px 10px 20px;font-size:24px;background-color:rgba(255,255,255,0.9);color:#0b5185}.team_member_image{float:left;margin:0 20px 0 0}.team_members h3{font-size:20px;margin-bottom:5px}.news_image{float:left;margin:0 20px 20px 0}.login_bar{z-index:9999}}