a img {border:0px;}body {background-color: #FEFFFF;margin: 0px auto;}div.container {margin: 0px auto;width: 480px;height: auto;background-color: #FEFFFF;}.shape_1 {background: url('../../masterfiles/mobile-master/images/shape_1.png') no-repeat;}.shape_2 {background: url('../../masterfiles/mobile-master/images/shape_2.png') no-repeat;}.shape_3 {background: url('../../masterfiles/mobile-master/images/shape_3.png') no-repeat;}.shape_4 {background: url('../../masterfiles/mobile-master/images/shape_4.png') no-repeat;}.shape_5 {background: url('../../masterfiles/mobile-master/images/shape_5.png') no-repeat;}.shape_11009 {background-color:#FEFEFE;opacity: 1.00; filter:alpha(opacity=100);}/* The side navigation menu */#sonNavigation-11011 { height: 100%; /* 100% Full-height */ width: 0; /* 0 width - change this with JavaScript */ position: fixed; /* Stay in place */ z-index: 1; /* Stay on top */ top: 0; /* Stay at the top */ Left: 0; background-color: #FEFEFE;  overflow-x: hidden; /* Disable horizontal scroll */ padding-top: 60px; /* Place content 60px from the top */ transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */}/* The navigation menu links */#sonNavigation-11011 > a { text-decoration: none; display: block; transition: 0.3s; font-family:'Arial-BoldMT','Arial';font-weight: 700;font-size:18px;color:#000000;font-weight: 700;text-decoration:none; text-align: Left; padding: 8px 10px 8px 32px;  }/* When you mouse over the navigation links, change their color */#sonNavigation-11011 > a:hover { color: #E5000D;}/* Position and style the close button (top right corner) */#sonNavigation-11011 .sonClosebtn-11011 { position: absolute; top: 0;    right: 25px; margin-left: 50px;   font-size: 36px;}#sonNavigation-11011 img { display: block; width: 100%; padding: 10px 20px; box-sizing: border-box; margin: 0 auto 40px;}#sonButton-11011 {cursor: pointer; width: 70%; padding: 10px 20px; box-sizing: border-box; background: #F8DD27; position: absolute; bottom: 10%; margin: 15%; border-radius: 15px; text-align: center; font-family:'Arial-BoldMT','Arial';font-weight: 700;font-size:16px;color:#000000;font-weight: 700;text-decoration:none;}#sonButton-11011:hover { background: #F8DD27; color: #000000}#sonHamburger-11011 { cursor: pointer; background: #FEFFFF; height: 27px; width: 35px; margin: 0auto; padding: 6px;}#sonButton-11011 a { color: inherit; text-decoration: none;}#sonButton-11011 a:hover { color:inherit;  text-decoration:none; }#sonHamburger-11011 div { width: 35px; height: 5px; background-color: #000000; margin: 6px 0;}#sonHamburger-11011 div:nth-child(1) { margin-top: 0}/* On smaller screens, where height is less than 450px, change the style of the sidenav (less paddingand a smaller font size) */@media screen and (max-height: 450px) {#sonNavigation-11011{padding-top: 15px;}#sonNavigation-11011 a {font-size: calc(18/1.4)}}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {.shape_1{background: url('../../masterfiles/mobile-master/images/shape_1@2x.png') no-repeat;background-size: 198px 29px;}.shape_2{background: url('../../masterfiles/mobile-master/images/shape_2@2x.png') no-repeat;background-size: 199px 29px;}.shape_3{background: url('../../masterfiles/mobile-master/images/shape_3@2x.png') no-repeat;background-size: 176px 29px;}.shape_4{background: url('../../masterfiles/mobile-master/images/shape_4@2x.png') no-repeat;background-size: 199px 37px;}.shape_5{background: url('../../masterfiles/mobile-master/images/shape_5@2x.png') no-repeat;background-size: 224px 112px;}}