﻿html{padding: 30px 10px;font-size: 20px;line-height: 1.4;color: #737373;background: #f0f0f0;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
html,input{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
body { margin: 0; }
h1{margin: 10px 0px;font-size: 50px;text-align: center;color: #222;}
h5{text-align: center;color: #333;}
p{margin: 1em 0;}
.container-outer{width: 100%;padding: 0;display: table;height: 100%;position: absolute;top: 0;left: 0;margin: 0;}
.container-middle{padding: 0 10px;vertical-align: middle;display: table-cell;margin: 0;}
.container-inner { max-width: 500px; margin: 0 auto; }
.content{text-align: left;padding: 10px 35px;border: 1px solid #b3b3b3;border-radius: 4px;box-shadow: 0 1px 10px #a7a7a7, inset 0 1px 0 #fff;background-color: #fafafa;background-image: -moz-radial-gradient(50% 35%, ellipse cover, #FAF7F7, #fffde8 100%);background-image: -webkit-radial-gradient(50% 35%, ellipse cover, #FAF7F7, #fffde8 100%);background-image: -o-radial-gradient(50% 35%, ellipse cover, #FAF7F7, #fffde8 100%);background-image: -ms-radial-gradient(50% 35%, ellipse cover, #FAF7F7, #fffde8 100%);background-image: radial-gradient(50% 35%, ellipse cover, #FAF7F7, #fffde8 100%);}
p.footer{text-align: center;font-size: 0.75em;}
p.footer a,p.footer a:visited p.footer a:active{color: #424242;text-decoration: none;font-weight: bold;}
p.footer a:hover{text-decoration: underline;}
.mobile .mobile,.tablet .tablet,.desktop .desktop,.portrait .portrait,.landscape .landscape,.ios .ios,.iphone .iphone,.ipad .ipad,.ipod .ipod,.android .android,.blackberry .blackberry,.macos .macos,.windows .windows,.fxos .fxos,.meego .meego,.television .television{background:green;color:#FFF}
span{display: block;padding: 2px 15px;}
h2 { margin: 0; text-transform: capitalize; font-size: 22px; }
.content{padding: 25px 35px;}
iframe { display: block; margin: 0 auto; margin-bottom: 1em; width: 270px !important; margin-top: 10px; }
