@charset "utf-8";

/* CSS Document */



body { margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#4a535d; }

img { border: none; }

a { color:#4a535d; text-decoration:none; }

table, td, tr { padding:0px; margin:0px; }

.top-nav { font-size:13px; font-weight:normal; color:#fff; line-height:56px; text-decoration:none; padding: 20px 15px; }

.top-nav:hover { background-color:#fb4848; }

.act-top-nav { font-size:13px; font-weight:normal; color:#fff; line-height:56px; text-decoration:none; padding: 20px; 15px; background-color:#fb4848; }





#hero-image { height: 300px; padding-top: 1px; background: #D2D2D0 url('images/header.jpg') no-repeat center;     text-align: center; margin-top: 0px;background-size: cover; }

#hero-image h1 { font-size:44px; color:#fff; background-color:#3c454e; vertical-align:middle; margin: 1.75em auto 1em auto; padding:25px; width:743px; opacity:0.9;}

#hero-image h2 { font-size:44px; color:#fb4848; background-color:#ebebeb; vertical-align:middle; margin: 0em auto 1em auto; padding:25px; width:500px; opacity:0.9;}

.button-1 { display: block; text-align: center; background: #d85e45; border-radius: 3px; color: #fff; width: 220px; height: 40px; font-size: 20px; line-height: 40px; margin: 0 auto; }

.button-1:hover { background-color: #d85e45; border: solid 2px #ffffff; }





.hd1 { font-size:30px; font-weight:normal; line-height: 35px; }

.hd2 { font-size:18px; font-weight:normal; color:#fb4848; line-height: 30px;}



#crackedscreen { width: 368px; border:solid 1px #ddd; height:88px; }

#days180 { width: 368px; border:solid 1px #ddd; height:88px; }

#sameday { width: 368px; border:solid 1px #ddd; height:88px; }

#certified { width: 368px; border:solid 1px #ddd; height:88px; }



.pnl-img { padding-right: 15px; }

.pnl-hd { font-size:16px; font-weight:bold; margin-top:15px; }

.pnl-txt { font-size:14px; margin-top:15px; color:#a0a0a0; }



.pg-hd { font-size:20px; font-weight:bold; color:#492949; }

.pnl { font-size:16px; font-weight:normal; text-transform:uppercase; }



#lcd { width: 368px; border:solid 1px #ddd; text-align:center; }

#charger { width: 368px; border:solid 1px #ddd; text-align:center; }

#battery { width: 368px; border:solid 1px #ddd; text-align:center; }



ul, #footer ol { list-style-type: none; padding: 0; margin: 0; }

li { background: url(images/arrow2.jpg) no-repeat left top;     background-size: 15px 15px;    padding-left: 35px; padding-top: 3px; margin-left: 10px; background-position:0px 5px; }


.field1a { width:151px; padding: 3px 7px; color:#36404b; margin: 3px 0px; border:solid 1px #ccc; height:32px; }

.field2a { width: 370px; padding: 3px 7px; color: #36404b; margin: 3px 0px; border: solid 1px #ccc; height: 40px; margin-right: 10px; }

.submit2a { width:114px; padding: 3px 7px; color:#36404b; margin: 3px 0px; border:none; height:46px; float:right; background-color:#fb4848; color:#fff; }



#footer, .footer { color:#fff; font-size:15px; font-weight:normal; line-height:24px; }

#footer h1 { font-size:18px; font-weight:bold;     text-transform: uppercase; }

#footer ul, #footer ol { list-style-type: none; padding: 0; margin: 0; }

#footer li { background: url(images/icon.jpg) no-repeat left top;     background-size: 15px 15px;    padding-left: 35px; padding-top: 3px; margin-left: 10px; background-position:0px 5px; }

#footer .link, .footer .link { color:#fff; text-decoration:none; }

#footer input[type="text"] { width:270px; padding: 3px 7px; color:#36404b; margin: 3px 0px; border:none; height:32px; }

#footer textarea { width:270px; padding: 3px 7px; color:#36404b; margin: 3px 0px; border:none; height:65px; }

#footer input[type="submit"] { width:114px; padding: 3px 7px; color:#36404b; margin: 3px 0px; border:none; height:37px; float:right; background-color:#fb4848; color:#fff; }

.footer { line-height:normal; }

#footer li { height: 19px; }