﻿#sidebanner1mobile {width: 70px;position: fixed;left: 20px;bottom: 6px;z-index: 100000;height: 70px;}
#sidebanner2container {width:350px;position:absolute;left:0px;right:0px;margin-top:171px;overflow: hidden;z-index:100000;}
#sidebanner2 {display:none;width:340px;position:fixed;right: 0px;left: 0px;margin: auto;top:61px;z-index: 100000;}
#sidebanner20 {border:3px solid #066E9F; padding:3px 6px 3px 6px;background-color:#f0f0f0; text-align:center;height: 420px;}
#sidebanner2a {position:absolute;width: 330px;margin-top:10px;color:#555555;font-size:22px;line-height: 26px;font-weight:500;}
#sidebanner2a input[type="text"],#sidebanner2a input[type="tel"] {text-align:center;margin-bottom:3px;margin-left: auto;margin-right: auto;width: 80%;}
#sidebanner2a a {font-size:12px;color:#555555;text-decoration:underline;}
#sidebanner2c {display:none;color:#555555;font-size:28px;line-height: 34px;font-weight:500;text-align:center;}
#sidebanner2c p {text-align:center;color:#555555;}
#NoThanksclose, #Doneclose {text-align:center;font-size:12px;color:#555555;text-decoration:underline;}
#NoThanksclose:hover, #Doneclose:hover {cursor:pointer;}
#bannerbuttonsignup.button, #sidebanner2b .button {width: 70%;letter-spacing: 8px;background-color: #066E9F;color: #ffffff;}
@media only screen and (min-width: 40.063em) {
/*#sidebanner1mobile {display:none;}*/
#sidebanner2closemobile {display:none;}
#sidebannerTermsclosemobile {display:none;}
#sidebannerTermsclosemobile2 {display:none;}
}
@media only screen and (max-width: 40.063em) {
#sidebanner2 {top:-30px;}
/*#sidebanner2close {display:none;}*/
}