div,h1,h3,html{font-family:inherit}div,h1,html{font-weight:inherit;font-size:100%}body,caption,div,h1,h3,html,p,table,td,th{border:0;outline:0;font-style:inherit;vertical-align:baseline}body{background:#fff}a,abbr,acronym,address,applet,big,blockquote,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h2,h4,h5,h6,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,sup,tbody,tfoot,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}h3{padding:0}body,p,table{font-weight:inherit}caption,p,table,td,th{padding:0;font-family:inherit;font-size:100%}caption,table,td,th{margin:0;vertical-align:middle}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}ol,ul{list-style:none}a img{border:none}.shake{-webkit-animation:shake 1s linear;-moz-animation:shake 1s linear;-o-animation:shake 1s linear;-ms-animation:shake 1s linear;animation:shake 1s linear}@-moz-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-o-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.btn{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana;font-size:16px;line-height:1.6875;background:0 0;cursor:pointer;border:0;border-radius:3px}.btn-large{font-size:22px;padding:12px}.btn-success{background-color:#3fc59d;color:#fff}.btn-success:hover{background-color:#49c8a2}.btn-success:active{background-color:#36b48e}.btn-success:disabled{cursor:default;background-color:rgba(63,197,157,.5)}.btn-block,.logo img{display:block;width:100%}body,div,h1,html{margin:0;padding:0}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana;font-size:16px;line-height:1.6875;color:#111;-webkit-font-smoothing:antialiased;background-color:#fafafa}.container{max-width:600px;margin:0 auto;width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-details,p{margin:0 0 18px}a,a:link,a:visited{color:#426078}a:hover{color:#21303c}h3{font-size:18px;font-weight:600;margin:18px 0}.text-center{text-align:center}.order-details{margin-bottom:18px;padding:24px;border:1px solid #efefef;border-radius:3px;background:#fff}.logo{margin:0 0 48px}.logo img{width:60%;margin:0 auto;height:auto;max-width:100%}.buildings{margin:0 0 18px;padding:0;list-style-type:none}.total-price{font-weight:600}.checkbox{font-size:15px;display:block;margin:0 0 18px;position:relative;padding-left:36px;cursor:pointer;color:#444}.checkbox input{position:absolute;left:0;top:4px;font-size:20px}.errors{font-weight:600;margin-bottom:12px;-webkit-animation:shake 1s linear;-moz-animation:shake 1s linear;-o-animation:shake 1s linear;-ms-animation:shake 1s linear;animation:shake 1s linear}