/* BMT-5572 Flex Friendly Static Pages */
div.subscribe-now-html {width: 100%; padding: 10px; display: table; background-color: rgb(231,231,232);}
div.subscribe-now-html > div.stretch {width: 100%; display: table;}
div.subscribe-now-html > div.stretch > img {width: 50%; float: left;}
div.subscribe-now-html > div.stretch > img:last-of-type {float: right;}
div.subscribe-now-html > div.colspan3 {width: 100%; display: table; margin: 10px 0;}
div.subscribe-now-html > div.colspan3 > div:first-of-type, div.subscribe-now-html > div.colspan3 > div:nth-of-type(2) {width: calc((100% - 100px) / 2); float: left;}
div.subscribe-now-html > div.colspan3 > div:last-of-type {width: 100px; float: left;}
div.subscribe-now-html > div.colspan3 > div > h3 {margin: 0; padding: 0; color: rgb(0,71,186);}
div.subscribe-now-html > div.colspan3 > div > p {font-size: 14px !important; margin: 0 !important; padding: 0 !important;}
div.subscribe-now-html > div.colspan3 > div > a > img {border: 0; width: 100px; max-width: 100px; min-width: 100px;}

div.subscribe-options {width: 100%; padding: 10px; display: table; background-color: rgb(231,231,232);}
div.subscribe-options > div.stretch {width: 100%; display: table;}
div.subscribe-options > div.stretch > img {width: 50%; float: left;}
div.subscribe-options > div.stretch > img:last-of-type {float: right;}
div.subscribe-options > div.stretch > p {margin: 5px 0; width: 100%; display: table;}
div.subscribe-options > div.colspan2 {width: 100%; margin: 20px 0; display: table;}
div.subscribe-options > div.colspan2 > div:first-of-type {width: 180px; padding: 0 10px; float: left;}
div.subscribe-options > div.colspan2 > div:first-of-type > img.access {width: 100%;}
div.subscribe-options > div.colspan2 > div:first-of-type > img.value {width: 75px;}
div.subscribe-options > div.colspan2 > div:first-of-type > p {margin: 0; padding: 0;}
div.subscribe-options > div.colspan2 > div:first-of-type > h3.access {color: rgb(0,0,0);}
div.subscribe-options > div.colspan2 > div > h3 {margin: 0; padding: 0; color: rgb(0,71,186);}
div.subscribe-options > div.colspan2 > div:last-of-type {width: calc(100% - 220px); padding: 0 10px; float: left;}
div.subscribe-options > div.colspan2 > div:last-of-type > p {margin: 0; padding: 0;}
div.subscribe-options > div.colspan2 > div:last-of-type > a.subscribe > img {width: 100px;}
	
@media (max-width: 480px) {
    div.subscribe-now-html > div.colspan3 > div:first-of-type {width: 100% !important; float: none !important;}
    div.subscribe-now-html > div.colspan3 > div:nth-of-type(2) {width: calc(100% - 100px) !important;}
    div.subscribe-options > div.colspan2 > div:first-of-type {width: calc(100% - 20px) !important; float: none !important;}
    div.subscribe-options > div.colspan2 > div:first-of-type > img.access {width: 120px !important; margin-right: 10px !important; float: left !important;}
    div.subscribe-options > div.colspan2 > div:last-of-type {width: calc(100% - 20px) !important; float: none !important;}
    div.subscribe-options > div.colspan2 > div > h3 {display: none !important;}
    div.subscribe-options > div.colspan2 > div:first-of-type > h3.access {display: block !important;}
}