html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block}body{line-height:1}ol,
ul{list-style:none}blockquote,
q{quotes:none}blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#slider.nivoSlider{height:330px;width:920px;overflow:hidden}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav{background:url("about_slider_nav.png") no-repeat;width:180px;height:33px;position:absolute;left:50%;bottom:15px;margin-left:-85px;z-index:210;padding-left:6px}.nivo-controlNav a{display:block;width:32px;height:30px;background:url("about_slider_nav_bullets.png") no-repeat;text-indent:-9999px;border:0;float:left;cursor:pointer}.nivo-controlNav a.active{background-position:0px -28px}body{background:#f4f4f4;min-width:1060px;font-family:sans-serif;font-weight:200;font-size:17px;color:#777}h1{font-size:45px;letter-spacing:-1.6px;text-align:center;color:#333}h1 strong{font-weight:700;margin:0px -10px}h2{font-size:29px;color:#000;margin-bottom:10px}h3{font-size:30px;color:#666;margin-bottom:45px}h5{font-size:20px;color:#999;margin-bottom:30px}h6{font-size:20px;color:#000;margin-bottom:10px}p{margin-bottom:14px;line-height:1.5em}a{color:#f60;text-decoration:none}strong{font-weight:700}.helvetica_light strong,
.helvetica strong{font-weight:700}.clearfix:after{content:".";display:block;clear:both;visibility:hidden}.clear{height:1px;clear:both;background:none}.wrapper{width:898px;margin-right:auto;margin-left:auto;position:center}#heading,
#heading2{background:url("break.jpg") no-repeat;background-position:center bottom;text-align:center;margin-bottom:45px}.break{width:100%;height:100px;background:url("break.jpg") no-repeat;background-position:0px 45px;border:1px solid #fff}.spacer{height:50px;clear:both}.center{text-align:center}.right{text-align:right}.semi_transparent{opacity:0.6}.semi_transparent:hover{opacity:1}#main{width:920px;margin-top:10px;padding:40px 40px;background:#fff;z-index:1;-webkit-box-shadow:0px 0px 2px 1px rgba(0,
0,
0,
0.12);box-shadow:0px 0px 2px 1px rgba(0,
0,
0,
0.12)}.inline_heading_w_button{text-align:center;margin:0 auto}.inline_heading_w_button h3{float:left;color:#000}.inline_heading_w_button .big_button{float:left;margin:-10px 0px 0px 40px}.rss-feed{display:none}.rss-feed .title{padding-left:55px;height:35px;background:url("posts-bubble.jpg") no-repeat;background-position:0px -3px;font-size:30px;font-family:sans-serif;color:#666;margin-bottom:20px}.rss-feed a{font-size:24px}.rss-feed a:hover{text-decoration:underline}.rss-feed .metadata{font-size:13px;color:#999;margin-bottom:20px}.big_button{border:1px solid #912400;background:#ff3c00;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#ff6a00),
 to(#ff3c00));background:-webkit-linear-gradient(top,
 #ff6a00,
 #ff3c00);background:-moz-linear-gradient(top,
 #ff6a00,
 #ff3c00);background:-ms-linear-gradient(top,
 #ff6a00,
 #ff3c00);background:-o-linear-gradient(top,
 #ff6a00,
 #ff3c00);padding:14px 28px;-moz-box-shadow:inset 0px 1px #fff;-webkit-box-shadow:inset 0px 1px #fff;box-shadow:inset 0px 1px #fff;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;color:#fff;font-size:18px;font-family:Arial;text-decoration:none;text-shadow:#973d21 0px 2px 2px;vertical-align:middle;margin-right:10px}.big_button:hover{background:#ff6a00;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#ff3c00),
 to(#ff6a00));background:-webkit-linear-gradient(top,
 #ff3c00,
 #ff6a00);background:-moz-linear-gradient(top,
 #ff3c00,
 #ff6a00);background:-ms-linear-gradient(top,
 #ff3c00,
 #ff6a00);background:-o-linear-gradient(top,
 #ff3c00,
 #ff6a00);text-shadow:#973d21 0px -1px 2px}.big_button.with_arrow{background-image:url("arrow_button.png"),
-webkit-gradient(linear,
 left top,
 left bottom,
 from(#ff6a00),
 to(#ff3c00));background-image:url("arrow_button.png"),
-webkit-linear-gradient(top,
 #ff6a00,
 #ff3c00);background-image:url("arrow_button.png"),
-moz-linear-gradient(top,
 #ff6a00,
 #ff3c00);background-image:url("arrow_button.png"),
-ms-linear-gradient(top,
 #ff6a00,
 #ff3c00);background-image:url("arrow_button.png"),
-o-linear-gradient(top,
 #ff6a00,
 #ff3c00);background-repeat:no-repeat;background-position:right;padding-right:55px;text-shadow:#000 0px 1px 1px}.big_button.with_arrow:hover{background-image:url("arrow_button.png"),
-webkit-gradient(linear,
 left top,
 left bottom,
 from(#ff3c00),
 to(#ff6a00));background-image:url("arrow_button.png"),
-webkit-linear-gradient(top,
 #ff3c00,
 #ff6a00);background-image:url("arrow_button.png"),
-moz-linear-gradient(top,
 #ff3c00,
 #ff6a00);background-image:url("arrow_button.png"),
-ms-linear-gradient(top,
 #ff3c00,
 #ff6a00);background-image:url("arrow_button.png"),
-o-linear-gradient(top,
 #ff3c00,
 #ff6a00);background-repeat:no-repeat;background-position:right;padding-right:55px;text-shadow:#000 0px -1px 1px}.medium_gray_button{margin-left:5px;border:1px solid #b8b8b8;background:#20a7e2;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#fefefe),
 to(#b6b6b6));background:-webkit-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-moz-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-ms-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-o-linear-gradient(top,
 #fefefe,
 #b6b6b6);padding:12px 17px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#5a5a5a;font-size:18px;font-family:Arial;text-decoration:none;vertical-align:middle;font-weight:bold;text-decoration:none;text-shadow:#fff 0px 1px 1px}.medium_gray_button:hover{background:#0158ac;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#b6b6b6),
 to(#fefefe));background:-webkit-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-moz-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-ms-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-o-linear-gradient(top,
 #b6b6b6,
 #fefefe);text-shadow:#fff 0px -1px 2px}.small_button{padding:11px 22px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;font-size:11px;font-family:Arial;text-decoration:none;vertical-align:middle;-moz-box-shadow:inset 0px 1px #fff;-webkit-box-shadow:inset 0px 1px #fff;box-shadow:inset 0px 1px #fff}.small_button+.small_button{margin-left:6px}.small_button.blue{border:1px solid #787878;background:#20a7e2;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#20a7e2),
 to(#0158ac));background:-webkit-linear-gradient(top,
 #20a7e2,
 #0158ac);background:-moz-linear-gradient(top,
 #20a7e2,
 #0158ac);background:-ms-linear-gradient(top,
 #20a7e2,
 #0158ac);background:-o-linear-gradient(top,
 #20a7e2,
 #0158ac);color:#fff;text-shadow:#973d21 0px 1px 1px;-moz-box-shadow:inset 0px 1px #ccc;-webkit-box-shadow:inset 0px 1px #ccc;box-shadow:inset 0px 1px #ccc}.small_button.blue:hover{background:#787878;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#0158ac),
 to(#20a7e2));background:-webkit-linear-gradient(top,
 #0158ac,
 #20a7e2);background:-moz-linear-gradient(top,
 #0158ac,
 #20a7e2);background:-ms-linear-gradient(top,
 #0158ac,
 #20a7e2);background:-o-linear-gradient(top,
 #0158ac,
 #20a7e2);text-shadow:#973d21 0px -1px 2px}.small_button.gray{border:1px solid #a1a1a1;background:#20a7e2;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#fefefe),
 to(#b6b6b6));background:-webkit-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-moz-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-ms-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-o-linear-gradient(top,
 #fefefe,
 #b6b6b6);color:#5a5a5a;font-weight:bold;text-shadow:#fff 0px 1px 1px}.small_button.gray:hover{background:#0158ac;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#b6b6b6),
 to(#fefefe));background:-webkit-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-moz-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-ms-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-o-linear-gradient(top,
 #b6b6b6,
 #fefefe);text-shadow:#fff 0px -1px 2px}.small_button.dark_gray{border:1px solid #a6a6a6;background:#c8c8c8;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#c8c8c8),
 to(#727272));background:-webkit-linear-gradient(top,
 #c8c8c8,
 #727272);background:-moz-linear-gradient(top,
 #c8c8c8,
 #727272);background:-ms-linear-gradient(top,
 #c8c8c8,
 #727272);background:-o-linear-gradient(top,
 #c8c8c8,
 #727272);color:#5a5a5a;font-weight:normal;color:#fff;text-shadow:#3e3e3e 0px 1px 1px;-moz-border-radius:8px;border-radius:8px}.small_button.dark_gray:hover{background:#727272;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#727272),
 to(#c8c8c8));background:-webkit-linear-gradient(top,
 #727272,
 #c8c8c8);background:-moz-linear-gradient(top,
 #727272,
 #c8c8c8);background:-ms-linear-gradient(top,
 #727272,
 #c8c8c8);background:-o-linear-gradient(top,
 #727272,
 #c8c8c8);text-shadow:#3e3e3e 0px -1px 2px}#footer{width:100%;margin-top:35px;background:#333;-webkit-box-shadow:0px 1px 1px 1px rgba(0,
0,
0,
0.09);box-shadow:0px 1px 1px 1px rgba(0,
0,
0,
0.09)}#footer .section{width:270px;float:left;margin-top:45px}#footer .section p{margin:10px 0px;line-height:1em}#footer .section p a,
#footer .section p a:visited{font-family:Arial;color:#ccc;font-size:13px;text-decoration:none}#footer .section .heading a,
#footer .section .heading a:visited{font-family:Helvetica;font-size:18px;display:block;color:#fff;margin-bottom:20px;text-decoration:none}#footer .section .subsection-a{width:75px;float:left}#footer .section .subsection-a p:first-child{margin-top:0}#footer .section .subsection-b{float:left}#footer .section .subsection-b p:first-child{margin-top:0}#footer span{background:url("footer_icons.png") no-repeat;font-family:Arial;color:#ccc;font-size:13px;text-decoration:none;display:block;padding:7px 0px 7px 30px;background-position:0px -3px}#footer span a,
#footer span a:visited{color:#ccc;text-decoration:none}#footer span.mail{background-position:0px -28px}#footer #badges{margin:auto;width:182px;padding-top:15px;margin-bottom:-40px}#footer #copyright{font-size:9px;font-family:Arial;color:#ccc;width:100%;text-align:center;margin:60px 0px 100px 0px}#footer #copyright a{color:#ccc;text-decoration:none}#header{height:120px;width:100%;position:fixed;left:0px;top:0px;background:#fff;z-index:777;-webkit-box-shadow:0px 1px 1px 1px rgba(0,
0,
0,
0.09);box-shadow:0px 1px 1px 1px rgba(0,
0,
0,
0.09)}#header #logo{float:left;width:260px;text-align:left;border-right:1px solid #efefef}#header .nav_button{position:relative;padding:0px 30px;height:120px;display:block;float:left;color:#666;text-decoration:none;z-index:999}#header .nav_button_bg{background:url("nav_bg.jpg") repeat-x;position:absolute;top:0;left:0;width:100%;height:120px;z-index:-1;display:none}#header .small{font-size:15px;margin-top:38px;display:block;z-index:999}#header .big{font-size:21px;z-index:999}#header #dropdown{position:absolute;left:395px;top:120px;width:200px;height:36px;background:#fff;display:none;z-index:999;-webkit-box-shadow:0px 2px 1px 1px rgba(0,
0,
0,
0.09);box-shadow:0px 2px 1px 1px rgba(0,
0,
0,
0.09)}#header #dropdown a,
#header #dropdown a:visited{font-family:Helvetica;font-weight:300;font-size:15px;color:#666;display:block;padding:12px 0px 12px 30px;text-decoration:none}#header #buttons{height:120px;padding-left:30px;float:left;border-left:1px solid #efefef}#header #buttons .blue_button{border:1px solid #20a7e2;background:#20a7e2;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#20a7e2),
 to(#0158ac));background:-webkit-linear-gradient(top,
 #20a7e2,
 #0158ac);background:-moz-linear-gradient(top,
 #20a7e2,
 #0158ac);background:-ms-linear-gradient(top,
 #20a7e2,
 #0158ac);background:-o-linear-gradient(top,
 #20a7e2,
 #0158ac);padding:9px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;font-size:11px;font-family:Arial;text-decoration:none;text-shadow:#973d21 0px 1px 1px;vertical-align:middle}#header #buttons .blue_button:hover{background:#0158ac;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#0158ac),
 to(#20a7e2));background:-webkit-linear-gradient(top,
 #0158ac,
 #20a7e2);background:-moz-linear-gradient(top,
 #0158ac,
 #20a7e2);background:-ms-linear-gradient(top,
 #0158ac,
 #20a7e2);background:-o-linear-gradient(top,
 #0158ac,
 #20a7e2);text-shadow:#973d21 0px -1px 2px}#header .gray_button{margin-left:5px;border:1px solid #b8b8b8;background:#20a7e2;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#fefefe),
 to(#b6b6b6));background:-webkit-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-moz-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-ms-linear-gradient(top,
 #fefefe,
 #b6b6b6);background:-o-linear-gradient(top,
 #fefefe,
 #b6b6b6);padding:9px 17px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#5a5a5a;font-size:11px;font-family:Arial;text-decoration:none;vertical-align:middle;font-weight:bold;text-decoration:none;text-shadow:#fff 0px 1px 1px}#header .gray_button:hover{background:#0158ac;background:-webkit-gradient(linear,
 left top,
 left bottom,
 from(#b6b6b6),
 to(#fefefe));background:-webkit-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-moz-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-ms-linear-gradient(top,
 #b6b6b6,
 #fefefe);background:-o-linear-gradient(top,
 #b6b6b6,
 #fefefe);text-shadow:#fff 0px -1px 2px}.two_grid{width:100%;float:none;clear:both}.two_grid .column{float:left;width:48%}.two_grid .buffer{float:left;width:4%}.two_grid+.two_grid{padding-top:50px}.two_grid_thirds{width:100%;float:none;clear:both}.two_grid_thirds .column_one{float:left;width:63%}.two_grid_thirds .buffer{float:left;width:6%}.two_grid_thirds .column_two{float:left;width:31%}.two_grid_thirds+.two_grid_thirds{padding-top:50px}.two_grid_fluid{width:100%;float:none;clear:both}.two_grid_fluid .column{float:left;display:inline-block}.two_grid_fluid .column p{display:inline-block}.two_grid_fluid .column+.column{padding-left:50px}.two_grid_fluid+.two_grid_fluid{padding-top:50px}.two_grid_no_buffer{width:100%;float:none;clear:both}.two_grid_no_buffer .column{float:left;width:49%}.three_grid{width:100%;float:none;clear:both;text-align:center}.three_grid .column{float:left;width:33%;border-top:2px solid #dedede;border-bottom:2px solid #dedede;padding:50px 0px}.three_grid .col1{border-left:2px solid #dedede;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px}.three_grid .col2{border-left:2px solid #dedede;border-right:2px solid #dedede}.three_grid .col3{border-right:2px solid #dedede;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.three_grid_plain{width:100%;float:none;clear:both;text-align:center}.three_grid_plain .column{float:left;width:33%}.three_grid_plain+.three_grid_plain{padding-top:50px}.three_grid+.three_grid{padding-top:50px}.three_grid_plain+.three_grid{padding-top:20px}.apps_grid_head{font-size:18px;color:#000}.apps_grid_head .column1{width:253px;float:left;border-left:1px solid #d6d6d6;border-top:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;background:#f8f8f8;-webkit-border-radius:15px 0px 0px 0px;border-radius:15px 0px 0px 0px;padding:20px 30px}.apps_grid_head .column2{width:243px;float:left;border-top:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;background:#f8f8f8;padding:20px 30px}.apps_grid_head .column3{width:235px;float:left;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;background:#f8f8f8;-webkit-border-radius:0px 15px 0px 0px;border-radius:0px 15px 0px 0px;padding:20px 30px}.apps_grid_main .column1{width:313px;float:left;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:400px;padding:20px 0px;font-size:15px;line-height:20px}.apps_grid_main .column1 li{list-style:none;background:url("li.jpg") no-repeat;padding:0px 15px 0px 22px;margin-left:10px;margin-bottom:20px}.apps_grid_main .column2{width:243px;float:left;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:400px;padding:20px 30px;font-size:16px}.apps_grid_main .column2 span.number{color:#000;display:block;font-size:36px;margin-bottom:3px}.apps_grid_main .column2 span.sub{color:#000;display:block;font-size:15px;margin-bottom:32px}.apps_grid_main .column3{width:293px;float:left;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:400px;padding:20px 0px}.loader{text-align:center;display:block;width:100%}.loader2{text-align:center;display:block;width:100px;margin-left:140px}.app_form input[type="text"],
.app_form input[type="email"],
.app_form input[type="url"],
.app_form textarea{width:220px;margin:0px 0px 15px 20px;padding:10px 15px;font-size:18px;font-family:sans-serif;font-weight:100;background:#fff;border:1px solid #b0b0b0}.app_form input[type="text"]:focus,
.app_form input[type="email"]:focus,
.app_form textarea:focus{font-style:normal}.app_form textarea{height:160px}.app_form input[type="submit"]{width:250px;margin-left:20px;padding-top:12px;padding-bottom:12px;font-size:15px;font-family:sans-serif;margin-top:0;cursor:pointer}.app_form .field_with_errors>input[type="text"],
.app_form .field_with_errors>input[type="email"],
.app_form .field_with_errors>textarea{border:1px solid red}.app_form .alert-error,
.app_form .error{font-size:13px;color:red;margin-left:50px;margin-top:-10px;margin-bottom:20px;display:block}.contact_us_form input[type="text"],
.contact_us_form input[type="email"],
.contact_us_form input[type="tel"],
.contact_us_form input[type="url"],
.contact_us_form textarea{width:345px;margin:0px 0px 15px 40px;padding:10px 15px;font-size:18px;font-family:sans-serif;font-weight:100;background:#fff;border:1px solid #b0b0b0}.contact_us_form input[type="text"]:focus,
.contact_us_form input[type="email"]:focus,
.contact_us_form textarea:focus{font-style:normal}.contact_us_form textarea{height:160px;margin-top:15px}.contact_us_form input[type="submit"]{width:375px;margin-left:40px;padding-top:12px;padding-bottom:12px;font-size:15px;font-family:sans-serif;margin-top:0;cursor:pointer}.contact_us_form .field_with_errors>input,
.contact_us_form .field_with_errors>textarea{border:1px solid red}.contact_us_form .alert-error,
.contact_us_form .error{font-size:13px;color:red;margin-left:50px;margin-top:-10px;margin-bottom:20px;display:block}.proposal_form label{color:#999;display:block;margin-bottom:5px}.proposal_form input[type="text"],
.proposal_form input[type="email"],
.proposal_form input[type="tel"],
.proposal_form input[type="url"],
.proposal_form input[type="file"],
.proposal_form textarea,
.proposal_form input[type="password"]{width:320px;margin:0px 0px 25px 0px;padding:12px 15px;font-size:18px;font-family:sans-serif;font-weight:100;background:#fff;display:block;border:1px solid #b0b0b0}.proposal_form input[type="file"]{background:#fff;border:none;margin-left:0;padding-left:0}.proposal_form input[type="text"]:focus,
.proposal_form input[type="email"]:focus,
.proposal_form textarea:focus,
.proposal_form select:focus{font-style:normal}.proposal_form select{width:350px;height:40px;margin:0px 0px 25px 0px;font-size:18px;font-family:sans-serif;font-weight:100;background:#fff;display:block;border:1px solid #b0b0b0;color:#999;text-align:left}.proposal_form select option{padding-left:12px}.proposal_form textarea{height:160px;margin-top:15px;width:460px}.proposal_form input[type="submit"]{width:350px;margin-left:40px;padding-top:12px;padding-bottom:12px;font-size:17px;font-family:sans-serif;margin-top:0;cursor:pointer}.proposal_form .field_with_errors>input,
.proposal_form .field_with_errors>textarea,
.proposal_form .field_with_errors>select{border:1px solid red}.proposal_form .alert-error,
.proposal_form .error{font-size:13px;color:red;margin-left:50px;margin-top:-20px;margin-bottom:20px;display:block}.order_form .radio{margin-left:6px;padding:5px}.order_form .radio label{cursor:pointer}.order_form .radio_minis{padding:6px 0px;float:none;clear:both}.order_form .radio_minis .radio_mini{width:150px;padding:5px;float:left;margin-left:10px}.order_form .radio_minis .radio_mini label{cursor:pointer}.order_form fieldset{float:none;clear:both;padding-left:80px;padding-top:10px;margin-top:20px;padding-bottom:20px}.order_form fieldset:first-of-type{margin-top:0px}.order_form fieldset:not(:last-of-type){border-bottom:1px dotted #ddd}.order_form fieldset#os{background:url(/assets/ordericons/order_os-72518f5fff184c2accdb98f43b80a7d9.png) no-repeat}.order_form fieldset#cpu{background:url(/assets/ordericons/order_cpu-75bcadd2210f4f6615c2fb8ba75dfe2a.png) no-repeat}.order_form fieldset#ram{background:url(/assets/ordericons/order_ram-006b8c77e9ed78f1095998dcfa8d7d21.png) no-repeat}.order_form fieldset#disk{background:url(/assets/ordericons/order_disk-f5fa80bb0c8c270bb91d796955967fdc.png) no-repeat}.order_form fieldset#harddisk1{background:url(/assets/ordericons/order_disk-f5fa80bb0c8c270bb91d796955967fdc.png) no-repeat}.order_form fieldset#harddisk2{background:url(/assets/ordericons/order_disk-f5fa80bb0c8c270bb91d796955967fdc.png) no-repeat}.order_form fieldset#harddisk3{background:url(/assets/ordericons/order_disk-f5fa80bb0c8c270bb91d796955967fdc.png) no-repeat}.order_form fieldset#harddisk4{background:url(/assets/ordericons/order_disk-f5fa80bb0c8c270bb91d796955967fdc.png) no-repeat}.order_form fieldset#bandwidth{background:url(/assets/ordericons/order_bw-0698c61f69a43263ba413ee1e24518ce.png) no-repeat}.order_form fieldset#management{background:url(/assets/ordericons/order_mgmt-9f279d371bc0eb1e45fd02bcc0a46156.png) no-repeat}.order_form fieldset#backup{background:url(/assets/ordericons/order_backup-0db29fae9066bca2567f6acf1ecae521.png) no-repeat}.order_form fieldset#storage{background:url(/assets/ordericons/order_nas-61f82e2e73ae8e2c8fdd2b0160cd68bf.png) no-repeat}.order_form fieldset#cdn{background:url(/assets/ordericons/order_cdn-73e8d3997176b0e375a069447795843e.png) no-repeat}.order_form fieldset#controlpanel{background:url(/assets/ordericons/order_cp-1077e61b28fb330c7eef6876da01a483.png) no-repeat}.order_form fieldset#managed_app{background:url(/assets/ordericons/order_apps-294938daafcc55b0adb2bb9d9d56676c.png) no-repeat}.order_form input[type="text"],
.order_form input[type="email"],
.order_form input[type="tel"],
.order_form input[type="url"],
.order_form input[type="file"],
.order_form textarea,
.order_form input[type="password"]{width:320px;margin:15px 0px 0px 0px;padding:10px 15px;font-size:18px;font-family:sans-serif;font-weight:100;background:#fff;display:block;border:1px solid #b0b0b0}.order_form input[type="radio"]{cursor:pointer}.order_form input[type="text"]:focus,
.order_form input[type="email"]:focus,
.order_form textarea:focus,
.order_form select:focus{font-style:normal}.order_form select{width:350px;height:40px;margin:15px 0px 0px 0px;font-size:18px;font-family:sans-serif;font-weight:100;background:#fff;display:block;border:1px solid #b0b0b0;color:#999;text-align:center}.order_form select option{padding-left:12px}.order_form select.cc_exp_m{width:250px;float:left;margin-right:20px}.order_form select.cc_exp_y{width:80px}.order_form input.cc_cvv,
.order_form input.zip{width:100px}.order_form textarea{height:160px;margin-top:15px;width:460px}.order_form input[type="submit"]{width:100%;padding-top:12px;padding-bottom:12px;font-size:17px;font-family:sans-serif;margin-top:0;cursor:pointer}.order_form .field_with_errors>input,
.order_form .field_with_errors>textarea,
.order_form .field_with_errors>select{border:1px solid red}.order_form .alert-error,
.order_form .error{font-size:13px;color:red;margin-left:0px;margin-bottom:20px;display:block}#proposal_table{background:url("proposal_background.jpg") repeat-y;margin-top:-2px;text-align:left}#proposal_table .column_one{width:286px;float:left;margin:10px 0px;background:none}#proposal_table .column_one ul li{color:#999;font-family:sans-serif;font-size:17px;margin-bottom:10px;padding-left:45px;height:48px;line-height:48px;cursor:pointer}#proposal_table .column_one ul li a{color:#999;display:block;width:100%;height:100%}#proposal_table .column_one ul li.active{font-weight:bold;color:#fff;text-shadow:#000 0px 1px 1px;background:url("proposal_active.jpg") no-repeat}#proposal_table .column_one ul li.active a{color:#fff;display:block;width:100%;height:100%}#proposal_table .column_one ul li:hover{font-weight:bold;color:#fff;text-shadow:#000 0px 1px 1px;background:url("proposal_active.jpg") no-repeat}#proposal_table .column_one ul li:hover a{color:#fff;display:block;width:100%;height:100%}#proposal_table .column_two{width:610px;float:left;margin:10px 0px 10px 20px;background:none}#home_page #benefits_grid,
#managed_servers #benefits_grid{float:none;clear:both}#home_page #benefits_grid span.image,
#managed_servers #benefits_grid span.image{width:105px;float:left;height:14px;background:url("benefits_grid.jpg") no-repeat}#home_page #benefits_grid span.text,
#managed_servers #benefits_grid span.text{color:#999;font-size:15px;line-height:21px}#home_page #benefits_grid h6 a,
#managed_servers #benefits_grid h6 a{color:#000}#home_page .logos{font-family:Georgia,
Times,
"Times New Roman",
serif;color:#777;font-size:21px;text-align:center;font-style:italic;line-height:27px;padding-top:20px;font-weight:200;letter-spacing:0px;display:block;border:1px solid #fff}#home_page .logos img{margin-top:15px}#about_us #leadership .image{width:111px;float:left}#about_us #leadership .text{font-size:14px;padding-top:14px;float:left}#about_us #leadership .sociallinks{margin-top:3px}#why_plex .quote{width:300px;background:url("why_plex_quote.jpg") no-repeat;float:left;font-size:15px;position:relative;color:#333}#why_plex .quote blockquote{height:316px;padding:40px 30px 0px 30px;text-align:center;line-height:1.25em}#why_plex .quote span.cite{display:block;text-align:right;color:#333;padding-right:25px;line-height:1.3em}#why_plex .quote span.name{font-size:18px}#why_plex .quote+.quote{margin-left:10px}#why_plex .popup_handle{color:#f60;cursor:pointer}#why_plex .testimonial_wrapper{display:none;width:100%;position:absolute;top:0;left:0}#why_plex .testimonial_wrapper .testimonial{width:756px;padding:35px;position:relative;margin:0 auto;font-family:arial,
sans-serif;font-size:13px;color:#000;background:#fff;z-index:100;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0px 0px 18px 4px rgba(0,
0,
0,
0.4);box-shadow:0px 0px 18px 4px rgba(0,
0,
0,
0.4)}#why_plex .testimonial_wrapper .testimonial p{padding-left:33px;margin-bottom:13px}#tour #main{width:1060px;height:3325px;padding:70px 0px;background:#fff url("tour.png") no-repeat;background-position:35px 250px;background-size:984px 2988px;z-index:1;-webkit-box-shadow:0px 0px 2px 1px rgba(0,
0,
0,
0.12);box-shadow:0px 0px 2px 1px rgba(0,
0,
0,
0.12)}#tour #main #social-buttons{position:absolute;right:10px;top:20px;width:130px}#tour #main #social-buttons iframe{float:left;margin-left:10px}#tour #main #para1{position:absolute;width:340px;top:647px;left:660px}#tour #main #para2{position:absolute;width:490px;top:902px;left:172px}#tour #main #para3{position:absolute;width:300px;top:1489px;left:700px}#tour #main #para4{position:absolute;width:260px;top:1662px;left:130px}#tour #main #para5{position:absolute;width:440px;top:1855px;left:510px}#tour #main #para6{position:absolute;width:350px;top:2509px;left:50px}#tour #main #para7{position:absolute;width:320px;top:2660px;left:710px}#tour #main #para8{position:absolute;width:850px;top:3325px;left:100px;text-align:center}#managed_servers .three_grid_plain{text-align:center;color:#666;font-size:36px}#managed_servers .three_grid{text-align:center;font-size:23px;letter-spacing:-1px;color:#333;line-height:1.6em}#managed_servers .three_grid span{color:#000}#managed_servers .three_grid span.amount{font-size:42px;font-weight:900}#managed_servers .three_grid span.amount2{font-size:34px}#managed_servers .three_grid span.subtext{font-size:13px;letter-spacing:normal;line-height:normal;display:block;margin:10px 0px 25px 0px}#managed_apps .three_grid{font-size:16px;line-height:24px;color:#707171}#managed_apps .three_grid .column{width:26%;padding:40px 30px;height:340px;position:relative}#managed_apps .three_grid .buttons{position:absolute;bottom:40px;left:0px;width:100%}#contact_us #logos span{display:block;float:left;text-align:center}#contact_us .phone_number{color:#666;font-size:38px;padding-top:14px}#contact_us .tagline{color:#666;font-size:17px;padding-left:7px;padding-top:7px}#contact_us .two_grid .col1{border:1px solid #d4d4d4;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;width:50%;padding:40px 0px;height:433px}#contact_us .two_grid .col2{border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px;width:49%;padding:40px 0px;height:433px}#contact_us .two_grid .col2 p{padding-left:40px;font-size:16px;color:#666;margin-bottom:20px}#partner input{margin-left:0}#partner input[type="submit"]{margin-top:14px;padding-top:16px;padding-bottom:16px}#partner label[for="partner_existing_customer"]{color:#000;font-size:14px;font-family:Arial}#partner #partner_badges div{width:450px;float:left;margin-top:20px}#partner #partner_badges .html_copy_block{width:310px;padding:20px;display:block;font-size:12px;line-height:16px;text-align:center;color:#000;background:#f8f8f8;border:1px solid #b0b0b0;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;margin:10px 0px 30px 0px;word-wrap:break-word}#partner #partner_badges .zclip{margin-top:0px}#infrastructure{font-size:15px}#infrastructure .heading{color:#666;font:Arial;font-weight:bold;margin-top:40px;margin-bottom:10px;font-size:18px}#infrastructure ul{margin-left:20px}#infrastructure li{list-style-type:disc;margin-bottom:6px;line-height:20px}#legal p{color:#000;font-size:13px}#legal ul#section_links{list-style-type:none}#legal ul#section_links li{font-size:16px;color:#000;text-decoration:underline;display:block;margin-bottom:4px;cursor:pointer}#legal ul#section_links li:hover{text-decoration:none}#order{color:#000;font-family:sans-serif;font-size:12px}#order section{margin-bottom:50px}#order h3{font-size:24px;color:#000;margin-bottom:20px;font-weight:400}#order h6{font-size:20px;color:#000;display:block}#order .header_image{text-align:center;color:#666;font-size:36px;margin-bottom:20px}#order .header_image div{display:none}#order .total{text-align:center;border-top:2px solid #ddd;padding:8px;padding-top:20px;font-size:22px}#order .more_servers{text-align:center;margin-top:10px;line-height:1.5em}#order #tos{height:200px;overflow:auto;padding-right:20px;margin-bottom:40px}#order #tos h6{font-size:14px}#order #order_items .item{padding:8px 0px}#order #order_items .item .name{float:left;font-weight:bold}#order #order_items .item:not(:last-of-type){border-bottom:1px dotted #ddd}#order #custom_order_details .head{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-top:1px solid #d6d6d6;border-bottom:1px solid #bfbfbf;background:#f8f8f8;-webkit-border-radius:15px 15px 0px 0px;border-radius:15px 15px 0px 0px;padding:20px 30px;font-size:24px;color:#333;font-weight:900;text-align:center}#order #custom_order_details .body{color:#333;font-size:16px;line-height:auto;padding:20px 30px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}#order #custom_order_details .body .section-heading{font-weight:bold;margin-bottom:14px}#order #custom_order_details .body .cu_total{font-size:30px;font-weight:bold}
