﻿.flex3{display:flex;justify-content:space-between;flex-wrap:wrap;}.flex3 .flexItem{width:33%;}.flex4{display:flex;justify-content:space-between;flex-wrap:wrap;}.flex4 .flexItem{width:25%;}@media(max-width:576px){.flexItem{width:50% !important;}}.banner{background-size:1140px 160px;background-repeat:no-repeat;display:block;height:156px;width:1140px;color:#fff;background-color:#41494d;display:block;padding-top:80px;}.banner .banner-bottom{height:90px;width:1140px;}.banner .banner-bottom .headings{margin-top:0;float:left;padding-left:2%;padding-top:5px;}.banner .banner-bottom .headings h1,.banner .banner-bottom .headings .pageH1{line-height:12px;font-size:38.5px;text-shadow:0 2px 0 black;margin-bottom:17px;}.banner .banner-bottom .headings .bannerTagLine{font-size:22px;line-height:1em;letter-spacing:.05em;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.5);margin-bottom:0;}.banner .banner-bottom::after{clear:both;}#SlideMenu,.meunButton{display:none;}.meunButton{display:none;}.vertical-text{transform:rotate(90deg);transform-origin:left top 0;background:#333;padding:10px;padding-top:12px;position:fixed;left:2.3em;top:15px;z-index:9000;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:10px 0 10px 0 rgba(0,0,0,.13);border:2px solid #ccc;font-size:1em;transition:.5s;color:#fff;line-height:.25em;}.vertical-text:hover{text-decoration:none;color:#fff;}#SlideMenu{height:100%;width:0;position:fixed;z-index:10000;top:0;left:0;overflow-x:hidden;padding-top:10px;transition:.5s;background:#fff;border-right:1px solid #f5f5f5;box-shadow:10px 0 10px 0 rgba(0,0,0,.13);border-right:1px solid #ccc;}#SlideMenu h4{font-size:20px !important;}#SlideMenu .big{padding-top:0;padding-bottom:0;}#SlideMenu hr{background:#f5f5f5;}#SlideMenu .meunButton{padding:5px;text-align:center;padding:10px;background:#3e79bc;color:#fff;}#SlideMenu .meunButton:Hover{background:#075c99;color:#fff;text-decoration:none;}#main{transition:margin-left .5s;padding:20px;overflow:hidden;width:100%;}@media only screen and (max-width:767px){#SlideMenu,.meunButton{display:block;}}@media only screen and (min-width:991px) and (max-width:1200px){.banner{height:133px;width:960px;background-size:960px 133px;padding-top:66px;}.banner .banner-bottom{width:960px;height:76px;padding-top:0;}.banner .banner-bottom .headings h1,.banner .banner-bottom .headings .pageH1{margin-bottom:18px;line-height:0%;font-size:30px;}}@media only screen and (min-width:768px) and (max-width:991px){.banner{height:103px;width:720px;background-size:720px 103px;padding-top:48px;margin-bottom:30px;}.banner .banner-bottom{border-top:0;width:720px;height:60px;padding-top:0;}.banner .banner-bottom .headings{height:60px;}.banner .banner-bottom .headings h1,.banner .banner-bottom .headings .pageH1{margin-top:10px;margin-bottom:8px;font-size:28px;}.breadcrumb{margin-top:-15px;}}@media only screen and (max-width:767px){.banner{background-image:none;background:none;height:auto;padding-top:0;width:auto;}.banner .banner-bottom{height:auto;background-image:none;padding-top:0;margin-top:0;border:0;width:auto;}.banner .banner-bottom .headings{height:auto;float:none;padding-left:0;}.banner .banner-bottom .headings h1,.banner .banner-bottom .headings .pageH1{margin-top:0;margin-bottom:20px;line-height:105%;font-size:33px;text-shadow:none;color:#333;}.banner .banner-bottom .headings .bannerTagLine{color:#333;text-shadow:none;}}.banner{height:70px;background-color:#0f80a7;padding-left:10px;padding-top:10px;margin-bottom:10px;border-radius:5px;}.banner h1,.banner .pageH1{color:#fff;font-size:38.5px;text-shadow:0 2px 0 black;margin:0 !important;line-height:1.2;}.btn-health{background-color:#0f80a7;color:#fff;width:100%;font-size:20px;font-weight:bold;}.btn-health:hover{background-color:#06485f;color:#fff;}#azList{font-size:28px;}#azList li{padding:0 4px 0 0;}.problemAlert{font-size:1.1em;color:#eb1715;border:2px solid #eb1715;padding:.75em;border-radius:10px;}.problemAlert strong{font-size:1.15em;}@media only screen and (min-width:991px) and (max-width:1200px){.banner{height:70px;}.banner .h1{font-size:308.5px;}}@media only screen and (min-width:768px) and (max-width:991px){.banner{height:50px;margin-bottom:15px;}.banner h1,.banner .pageH1{font-size:28px;}#TopButtons{margin-bottom:20px;}}@media only screen and (max-width:767px){.banner{background-color:#fff;height:auto;padding-top:0;width:auto;}.banner h1{margin-top:10px;margin-bottom:15px !important;line-height:105%;font-size:33px;text-shadow:none;color:#333;}.banner .pageH1{display:none;}}