@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Roboto);

body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:23px; color:#3c3c3c;  }
img { border:none; }

.top-nav { padding: 0px 15px; color:#fff; text-decoration:none; font-size:16px; font-weight:bold; }
.top-nav:hover { color:#000; }
.act-top-nav { padding: 0px 15px; color:#000; text-decoration:none; font-size:16px; font-weight:bold; }


.pnl-main { font-family:Roboto, Arial; font-size: 32px; line-height:43px; color:#3b99d7; }
.pnl-sub { font-size:15px; color:#3c3c3c; display:block; padding: 25px 0px; font-weight:bold; }
.pnl-hd { font-size: 15px; font-weight:bold; text-transform:uppercase; background-image: url(images/line.jpg); background-repeat: no-repeat; background-position: 0 32px; }
.pnl-txt { font-size: 14px; line-height:23px; color:#3c3c3c; }

.txt-field { width:300px; height:35px; padding:0 10px; line-height:27px; color:#979797; border:none; }
.txt-area { width:280px; height:65px; padding:0 20px; line-height:50px; color:#979797; border:none;     margin-top: 7px;}
.submit { width:181px; height:45px; padding:0 20px; color:#fff; font-size:22px; border:none; background-color:#4fb0fd;  }
.submit:hover { width:181px; height:53px; padding:0 20px; color:#fff; font-size:22px; border:none; background-color:#3b99d7;  }

.robo34 { font-family:Roboto, Arial; font-size: 34px; color:#0c0b0b; line-height:30px; }

.footer { color:#fff; text-transform:uppercase; font-size:13px; }
.footer-link { color:#fff; text-decoration:none; }
.footer-link:hover { color:#fff; text-decoration:underline; }

.panels { border-top:solid 4px #3994d0; padding:30px; font-size:13px; line-height:23px; color:#525252; }
.panels-hd { font-family:Roboto, Arial; font-size: 17px; color:#000000; line-height:27px; text-transform:uppercase; }

.blue, strong  { color:#3b99d7; }


.link { color: #3c3c3c; text-decoration: none; }
.link:hover { color: #fff; background-color:#3c3c3c; }





.field1 { width:258px; height:31px; padding: 5px 8px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 1px #d8d8d8; margin: 0 10px 10px 0; }
.field2 { width:547px; height:60px; padding: 5px 8px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 1px #d8d8d8;margin: 0 10px 10px 0;}
.field3 { width:408px; height:31px; padding: 5px 8px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 1px #d8d8d8;margin: 0 10px 10px 0;}
.submit { width:127px; height:43px; padding: 5px 8px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 1px #d8d8d8;margin: 0 10px 10px 0; background-color:#3b99d7; color:#FFFFFF; font-size:15px;}
.submit:hover { width:127px; height:43px; padding: 5px 8px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 1px #000;margin: 0 10px 10px 0; background-color:#3b99d7; color:#FFFFFF; font-size:15px;}


#deviceswerepair-pnls { float:left; width:250px; text-align:center; margin: 0 25px 25px 0; }
#deviceswerepair-pnls img { width:250px; height:309px; border:solid 1px #bababa; }
#deviceswerepair-pnls img:hover { border:solid 1px #33aaee; opacity: 0.9; filter: alpha(opacity=90); zoom: 1; }


h2, .link2, .link2:hover { color:#3b99d7; text-decoration:none; }

.td { line-height: 30px; }

.rightText {
    text-align: right;
    float: right;
}

.td p { margin: 0px 0; }