/* HOTSPOT SHIELD - CSS STYLES */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.ie .header-bar{background:0;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#1d5cbf, endColorstr=#2b98d7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#1d5cbf, endColorstr=#2b98d7)"}.ie .header-bar.compact{background:0;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#1d5cbf, endColorstr=#2376c9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#1d5cbf, endColorstr=#2376c9)"}.ie #btn-free{background:url(../img/btn-free.png) no-repeat 0 0 transparent;border-radius:0;height:88px;box-shadow:none;display:block}.ie #btn-free:hover{background-position:0 -88px}.ie #btn-free:active{background-position:0 -176px}.ie #btn-elite{background:url(../img/btn-elite.png) no-repeat 0 0 transparent;border-radius:0;height:88px;box-shadow:none;display:block}.ie #btn-elite:hover{background-position:0 -88px}.ie #btn-elite:active{background-position:0 -176px}.ie #btn-down{background:url(../img/btn-down.png) no-repeat 0 0 transparent;border-radius:0;height:88px;box-shadow:none;display:block}.ie #btn-down:hover{background-position:0 -88px}.ie #btn-down:active{background-position:0 -176px}.ie #btn-elite-th{background:url(../img/btn-elite-th.png) no-repeat 0 0 transparent;border-radius:0;height:58px;box-shadow:none;display:block}.ie #btn-elite-th:hover{background-position:0 -58px}.ie #btn-elite-th:active{background-position:0 -116px}.ie a:link.button,.ie a:visited.button{border-radius:0;border:0}.ie a:link.button .whole,.ie a:visited.button .whole{display:none}.ie a:link.button.orange .lpart,.ie a:visited.button.orange .lpart{display:none}.ie a:link.button.orange .rpart,.ie a:visited.button.orange .rpart{display:none}.ie a:link.button.orange .whole,.ie a:visited.button.orange .whole{display:none}.ie a:link.button.green .lpart,.ie a:visited.button.green .lpart{display:none}.ie a:link.button.green .rpart,.ie a:visited.button.green .rpart{display:none}.ie a:link.button:hover.orange .lpart,.ie a:visited.button:hover.orange .lpart{display:none}.ie a:link.button:hover.orange .rpart,.ie a:visited.button:hover.orange .rpart{display:none}.ie a:link.button:hover.orange .whole,.ie a:visited.button:hover.orange .whole{display:none}.ie a:link.button:hover.green .lpart,.ie a:visited.button:hover.green .lpart{display:none}.ie a:link.button:hover.green .rpart,.ie a:visited.button:hover.green .rpart{display:none}.ie a:link.button:active.orange .lpart,.ie a:visited.button:active.orange .lpart{display:none}.ie a:link.button:active.orange .rpart,.ie a:visited.button:active.orange .rpart{display:none}.ie a:link.button:active.orange .whole,.ie a:visited.button:active.orange .whole{display:none}.ie a:link.button:active.green .lpart,.ie a:visited.button:active.green .lpart{display:none}.ie a:link.button:active.green .rpart,.ie a:visited.button:active.green .rpart{display:none}.ie table.grid .button{margin:0 auto 5px auto;height:58px;width:182px}.ie table.grid .button .whole{display:none}.ie76 footer nav ul{display:inline;zoom:1}body{color:#545454;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:87.5%;line-height:1.5;font-style:normal;font-weight:400}a{color:#28a4cd;text-decoration:none}a:link,a:visited{color:#28a4cd;text-decoration:none}a:hover,a:active,a:focus{color:#1996bf;text-decoration:none}strong{font-weight:700}ul{list-style:none}h1,h2,h3,h4,h5{font-weight:800;line-height:1.1;color:#484848}h3{font-size:120%;margin-bottom:20px}h4{font-size:100%;margin:40px 0 15px 0}p{margin:15px 0 0 0}.header-bar{left:0;top:0;position:absolute;width:100%;height:500px;z-index:-2;background-color:#138bd4;background-image:-webkit-gradient(linear,left top,left bottom,from( #1d5cbf),to( #2b98d7));background-image:-webkit-linear-gradient(top, #1d5cbf, #2b98d7);background-image:-moz-linear-gradient(top, #1d5cbf, #2b98d7);background-image:-o-linear-gradient(top, #1d5cbf, #2b98d7);background-image:-ms-linear-gradient(top, #1d5cbf, #2b98d7);background-image:linear-gradient(top, #1d5cbf, #2b98d7)}.header-bar.compact{height:215px;background-color:#138bd4;background-image:-webkit-gradient(linear,left top,left bottom,from( #1d5cbf),to( #2376c9));background-image:-webkit-linear-gradient(top, #1d5cbf, #2376c9);background-image:-moz-linear-gradient(top, #1d5cbf, #2376c9);background-image:-o-linear-gradient(top, #1d5cbf, #2376c9);background-image:-ms-linear-gradient(top, #1d5cbf, #2376c9);background-image:linear-gradient(top, #1d5cbf, #2376c9)}.header-bar-img{left:0;top:0;position:absolute;width:100%;height:500px;z-index:-1;background:url(../img/shield-crowd.jpg) no-repeat 50% 130px transparent}.wrapper{width:940px;margin:0 auto;padding:0 20px 35px 20px}.wrapper header{position:relative;display:block;height:500px}.wrapper header .logo{float:left;position:relative;width:304px;height:87px;display:block;margin:0 0 30px -10px}.wrapper header .social{float:right;margin:18px 0 0 0}.wrapper header .social ul{overflow:hidden;margin:0 10px 0 0;width:150px}.wrapper header .social ul li{margin:0 0 7px 0;padding:0;height:21px}.wrapper header h1{font-size:400%;font-weight:800;color:#fff;margin:0 auto 8px auto;text-shadow:0 1px 0 #071e37;text-align:center;clear:both}.wrapper header h2{font-size:180%;font-weight:400;color:#fff;margin:0 0 70px 0;text-shadow:0 1px 0 #071e37;text-align:center}.wrapper header nav{margin:0 10px 50px 10px}.wrapper header nav ul{height:90px;overflow:hidden}.wrapper header nav ul li{width:344px;height:90px}.wrapper header nav ul li.fleft{float:left}.wrapper header nav ul li.fright{float:right}.wrapper header h3{font-weight:400;font-size:250%;color:#fff;margin:0;text-shadow:0 1px 0 #071e37;text-align:center;clear:both}.wrapper .content{padding:0 0 20px 0}.wrapper .content .seen-in{width:100%;height:70px;background:url(../img/bg-shadow.png) no-repeat 50% 65px transparent;margin:30px 0 45px 0;display:block;position:relative}.wrapper .content .seen-in h3{font-size:120%;margin:0;padding:10px;text-align:center;color:#808080}.wrapper .content .seen-in span{display:block;width:100%;height:50px;background:url(../img/bg-as-seen.png) no-repeat 50% 0 transparent;z-index:2;position:absolute;top:0;left:0}.wrapper .content .benefits{width:600px;float:left;padding-left:15px}.wrapper .content .benefits h3{font-size:140%}.wrapper .content .benefits h4{font-size:120%}.wrapper .content .benefits ul{list-style:disc;margin:0 0 20px 10px}.wrapper .content .benefits ul li{margin:0 0 5px 20px}.wrapper .content .side{width:250px;float:right;margin-left:30px;padding-right:15px}.wrapper .content .side .mobile nav ul{overflow:hidden;width:100%;margin:0 0 15px 0}.wrapper .content .side .mobile nav ul li{width:230px;height:50px;float:left;margin-bottom:20px}.wrapper .content .side .mobile nav ul li a:link,.wrapper .content .side .mobile nav ul li a:visited{display:block;height:100%;width:230px;color:#545454;float:left}.wrapper .content .side .mobile nav ul li a:link h3,.wrapper .content .side .mobile nav ul li a:visited h3{margin:3px 5px 3px 62px}.wrapper .content .side .mobile nav ul li a:link span,.wrapper .content .side .mobile nav ul li a:visited span{display:block;margin:0 0 0 62px}.wrapper .content .side .mobile nav ul li a:link span.action,.wrapper .content .side .mobile nav ul li a:visited span.action{color:#0d70ca;font-weight:800}.wrapper .content .side .mobile nav ul li a:link .pic,.wrapper .content .side .mobile nav ul li a:visited .pic{float:left;margin:0;width:50px;height:50px;display:block;clear:both}.wrapper .content .side .mobile nav ul li a:link.ios .pic,.wrapper .content .side .mobile nav ul li a:visited.ios .pic{background:url(../img/apple-stamp.png) no-repeat 0 0 transparent}.wrapper .content .side .mobile nav ul li a:link.android .pic,.wrapper .content .side .mobile nav ul li a:visited.android .pic{background:url(../img/android-stamp.png) no-repeat 0 0 transparent}.wrapper .content .side .mobile nav ul li a:link:hover span.action,.wrapper .content .side .mobile nav ul li a:visited:hover span.action{color:#3296f2}.wrapper .content .side aside h5{font-weight:400;font-size:130%;color:#666;border-bottom:1px solid #DDD;margin-bottom:20px;padding-bottom:10px}.wrapper .content .side aside .rating{margin:15px 0 0 0}.wrapper .content .side aside .rating .last{margin-bottom:30px}.wrapper .content .side aside .quote{margin:20px 0 0 0}.wrapper .content .side aside .quote p{margin:2px 0 0 0;font-size:90%;color:#878787}.wrapper .content .buy-now{clear:both;width:100%;text-align:center;padding:70px 0 40px 0;background:url(../img/bg-buy-now.jpg) no-repeat 50% 0 transparent}.wrapper .content .buy-now h2{font-weight:800;color:#484848;margin:0 0 40px 0;font-size:450%;line-height:1.1}.wrapper .content .buy-now .button{margin:0 auto;width:430px}.wrapper .content .buy-now .button .lpart{width:270px;padding-top:0;font-size:280%;padding-right:15px}.wrapper .content .buy-now .button .rpart{width:84px;padding:0 1px 0 0}.wrapper .content .buy-now .button .rpart em{display:block;width:56px;height:54px;background:url(../img/ico-arrow.png) no-repeat 50% 0 transparent;margin:5px auto 0 auto}.wrapper .content .requirements{margin:40px 0 0 0}.wrapper.thankyou header{height:215px}.wrapper.thankyou header h1{font-size:250%;margin:0;text-align:left}.wrapper.thankyou .content .again{margin:40px auto 0 auto;width:80%;padding:2%;background-color:#FFFDD9;border:1px solid #F2E291;font-size:140%;text-align:center}.wrapper.thankyou .content h2{margin:30px 0 0 0;padding-bottom:20px;text-align:center;font-size:140%;border-bottom:1px solid #EEE}.wrapper.thankyou .content table.grid{width:84%;margin:20px auto 0 auto;border:0;position:relative}.wrapper.thankyou .content table.grid td{padding:10px 5px}.wrapper.thankyou .content table.grid .decs{width:50%;vertical-align:middle}.wrapper.thankyou .content table.grid .item{width:25%}.wrapper.thankyou .content table.grid thead tr{margin-bottom:5px}.wrapper.thankyou .content table.grid thead tr th{padding:10px 5px;font-weight:400}.wrapper.thankyou .content table.grid thead tr.name-head th.awards{background-image:url(../img/awards.png);background-repeat:no-repeat;background-position:center center}.wrapper.thankyou .content table.grid thead tr.name-head th h3{color:#0d70ca;margin:0 0 5px 0}.wrapper.thankyou .content table.grid thead tr.name-head th p{margin:0}.wrapper.thankyou .content table.grid thead tr.desc-head th{vertical-align:middle;padding:0 5px 10px 5px}.wrapper.thankyou .content table.grid thead tr.desc-head th.note{color:#bababa}.wrapper.thankyou .content table.grid tbody tr{margin-bottom:5px}.wrapper.thankyou .content table.grid tbody tr.odd td{background-color:#fcfcfc;border-top:solid 1px #eee;border-bottom:solid 1px #eee}.wrapper.thankyou .content table.grid tbody tr.last td{border-bottom:solid 1px #eee}.wrapper.thankyou .content table.grid tbody td{vertical-align:middle}.wrapper.thankyou .content table.grid tbody td.checked{background-image:url(../img/checked.png);background-repeat:no-repeat;background-position:center center}.wrapper.thankyou .content table.grid tbody td h4{margin:0 0 3px 0;color:#0d70ca}.wrapper.thankyou .content table.grid tbody td p{margin:0;line-height:1.1}.wrapper.thankyou .content .mobile{margin:35px 0 25px 0;width:100%}.wrapper.thankyou .content .mobile nav ul{overflow:hidden}.wrapper.thankyou .content .mobile nav ul li{width:50%;height:160px;float:left}.wrapper.thankyou .content .mobile nav ul li a:link,.wrapper.thankyou .content .mobile nav ul li a:visited{display:block;height:100%;width:457px;color:#545454}.wrapper.thankyou .content .mobile nav ul li a:link h3,.wrapper.thankyou .content .mobile nav ul li a:visited h3{margin:20px 20px 10px 200px}.wrapper.thankyou .content .mobile nav ul li a:link span,.wrapper.thankyou .content .mobile nav ul li a:visited span{display:block;margin:0 20px 0 200px}.wrapper.thankyou .content .mobile nav ul li a:link span.desc,.wrapper.thankyou .content .mobile nav ul li a:visited span.desc{margin-bottom:20px}.wrapper.thankyou .content .mobile nav ul li a:link span.action,.wrapper.thankyou .content .mobile nav ul li a:visited span.action{color:#0d70ca;font-weight:800}.wrapper.thankyou .content .mobile nav ul li a:link .pic,.wrapper.thankyou .content .mobile nav ul li a:visited .pic{float:left;margin:15px 0 0 20px;width:144px;height:132px;display:block}.wrapper.thankyou .content .mobile nav ul li a:link.ios,.wrapper.thankyou .content .mobile nav ul li a:visited.ios{background-color:#efefef;float:left}.wrapper.thankyou .content .mobile nav ul li a:link.ios .pic,.wrapper.thankyou .content .mobile nav ul li a:visited.ios .pic{background:url(../img/apple-devices.png) no-repeat 0 0 transparent}.wrapper.thankyou .content .mobile nav ul li a:link.android,.wrapper.thankyou .content .mobile nav ul li a:visited.android{background-color:#e6ffd9;float:right}.wrapper.thankyou .content .mobile nav ul li a:link.android .pic,.wrapper.thankyou .content .mobile nav ul li a:visited.android .pic{background:url(../img/android-devices.png) no-repeat 0 0 transparent}.wrapper.thankyou .content .mobile nav ul li a:link:hover.ios,.wrapper.thankyou .content .mobile nav ul li a:visited:hover.ios{background-color:#eaeaea}.wrapper.thankyou .content .mobile nav ul li a:link:hover.android,.wrapper.thankyou .content .mobile nav ul li a:visited:hover.android{background-color:#d9ffc5}.wrapper.thankyou .content .features{clear:both;float:left;width:415px;padding:20px;background:#f8f8f8;border:solid 1px #ddd;margin:29px 0 0 0}.wrapper.thankyou .content .features h4{margin:0 0 20px 0;font-size:140%}.wrapper.thankyou .content .features h4 span{color:#878787}.wrapper.thankyou .content .features ul{list-style:disc;margin:0 0 20px 10px}.wrapper.thankyou .content .features ul li{margin:0 0 5px 20px}.wrapper.thankyou .content .features h5{font-size:130%;font-weight:400;color:#e9650c}.wrapper.thankyou .content aside{float:right;width:457px;padding:0}.wrapper.thankyou .content aside h5{font-weight:400;font-size:130%;color:#666;border-bottom:1px solid #DDD;margin-bottom:15px;padding-bottom:10px}.wrapper.thankyou .content aside ul li{float:left;margin:0;padding:0}.wrapper.thankyou .content aside ul li.tw{clear:both}.wrapper.thankyou .content aside ul li.gplus{margin-left:25px}.wrapper.thankyou .content aside ul li.fb-box{clear:both;margin-top:10px}footer{text-align:center;width:100%;z-index:-1;background-color:#E6E6E6;border-top:1px solid #CCC;margin:0;padding:25px 0 45px 0;margin-bottom:-20px;font-size:88%;text-shadow:0 1px 0 #FAFAFA}footer nav{width:940px;margin:0 auto;text-align:center;padding:0 20px 5px 20px}footer nav ul{display:inline-block;overflow:hidden;text-align:center}footer nav ul li{float:left;margin-left:20px}footer nav ul li.first{margin:0}footer nav ul li a:link,footer nav ul li a:visited{color:#666}footer nav ul li a:hover{color:#333}footer p{clear:both;padding:0;margin:0;color:#888}a:link.button,a:visited.button{outline:0;cursor:pointer;text-decoration:none;position:relative;display:table;height:87px;width:344px;font-weight:800;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.5);-moz-box-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(0,0,0,.5);border-radius:20px}a:link.button .lpart,a:visited.button .lpart{height:87px;width:200px;border-radius:20px 0 0 20px;border-width:1px;border-style:solid;font-size:230%;color:#fff;text-shadow:0 1px 0 #3b3b3b;line-height:1;text-align:right;padding:0 10px 0 10px;display:table-cell;vertical-align:middle;border-width:1px;border-style:solid;-webkit-box-shadow:inset 0 2px 2px rgba(255,255,255,.5);-moz-box-shadow:inset 0 2px 2px rgba(255,255,255,.5);box-shadow:inset 0 2px 2px rgba(255,255,255,.5)}a:link.button .rpart,a:visited.button .rpart{height:87px;width:104px;border-radius:0 20px 20px 0;border-width:1px 1px 1px 0;border-style:solid;font-size:140%;line-height:1;text-align:left;padding:0 12px 0 12px;display:table-cell;vertical-align:middle;text-shadow:0 1px 0 #3b3b3b;-webkit-box-shadow:inset 0 2px 2px rgba(255,255,255,.5);-moz-box-shadow:inset 0 2px 2px rgba(255,255,255,.5);box-shadow:inset 0 2px 2px rgba(255,255,255,.5)}a:link.button .whole,a:visited.button .whole{height:87px;width:200px;border-radius:20px;border-width:1px;border-style:solid;font-size:230%;color:#fff;text-shadow:0 1px 0 #3b3b3b;line-height:1;text-align:center;padding:0 10px 0 10px;display:table-cell;vertical-align:middle;border-width:1px;border-style:solid;-webkit-box-shadow:inset 0 2px 2px rgba(255,255,255,.5);-moz-box-shadow:inset 0 2px 2px rgba(255,255,255,.5);box-shadow:inset 0 2px 2px rgba(255,255,255,.5)}a:link.button.orange .lpart,a:visited.button.orange .lpart{border-color:#ed810e;background-color:#f2a216;background-image:-webkit-gradient(linear,left top,left bottom,from( #fc3),to( #ed810e));background-image:-webkit-linear-gradient(top, #fc3, #ed810e);background-image:-moz-linear-gradient(top, #fc3, #ed810e);background-image:-o-linear-gradient(top, #fc3, #ed810e);background-image:-ms-linear-gradient(top, #fc3, #ed810e);background-image:linear-gradient(top, #fc3, #ed810e)}a:link.button.orange .rpart,a:visited.button.orange .rpart{border-color:#ed810e;color:#c0570f;text-shadow:0 1px 0 #f29c24;background-color:#ec780c;background-image:-webkit-gradient(linear,left top,left bottom,from( #f7a219),to( #e9650c));background-image:-webkit-linear-gradient(top, #f7a219, #e9650c);background-image:-moz-linear-gradient(top, #f7a219, #e9650c);background-image:-o-linear-gradient(top, #f7a219, #e9650c);background-image:-ms-linear-gradient(top, #f7a219, #e9650c);background-image:linear-gradient(top, #f7a219, #e9650c)}a:link.button.orange .whole,a:visited.button.orange .whole{border-color:#ed810e;background-color:#f2a216;background-image:-webkit-gradient(linear,left top,left bottom,from( #fc3),to( #ed810e));background-image:-webkit-linear-gradient(top, #fc3, #ed810e);background-image:-moz-linear-gradient(top, #fc3, #ed810e);background-image:-o-linear-gradient(top, #fc3, #ed810e);background-image:-ms-linear-gradient(top, #fc3, #ed810e);background-image:linear-gradient(top, #fc3, #ed810e)}a:link.button.green .lpart,a:visited.button.green .lpart{border-color:#338210;background-color:#4ca118;background-image:-webkit-gradient(linear,left top,left bottom,from( #73cb32),to( #338210));background-image:-webkit-linear-gradient(top, #73cb32, #338210);background-image:-moz-linear-gradient(top, #73cb32, #338210);background-image:-o-linear-gradient(top, #73cb32, #338210);background-image:-ms-linear-gradient(top, #73cb32, #338210);background-image:linear-gradient(top, #73cb32, #338210)}a:link.button.green .rpart,a:visited.button.green .rpart{border-color:#338210;color:#aeeb83;font-size:110%;line-height:1.3;text-shadow:0 -1px 0 #225e07;background-color:#2b780e;background-image:-webkit-gradient(linear,left top,left bottom,from( #36af25),to( #27650c));background-image:-webkit-linear-gradient(top, #36af25, #27650c);background-image:-moz-linear-gradient(top, #36af25, #27650c);background-image:-o-linear-gradient(top, #36af25, #27650c);background-image:-ms-linear-gradient(top, #36af25, #27650c);background-image:linear-gradient(top, #36af25, #27650c)}a:link.button:hover.orange .lpart,a:visited.button:hover.orange .lpart{background-color:#f4af38;background-image:-webkit-gradient(linear,left top,left bottom,from( #ffd557),to( #f3922c));background-image:-webkit-linear-gradient(top, #ffd557, #f3922c);background-image:-moz-linear-gradient(top, #ffd557, #f3922c);background-image:-o-linear-gradient(top, #ffd557, #f3922c);background-image:-ms-linear-gradient(top, #ffd557, #f3922c);background-image:linear-gradient(top, #ffd557, #f3922c)}a:link.button:hover.orange .rpart,a:visited.button:hover.orange .rpart{background-color:#f48a28;background-image:-webkit-gradient(linear,left top,left bottom,from( #f8b03b),to( #f47825));background-image:-webkit-linear-gradient(top, #f8b03b, #f47825);background-image:-moz-linear-gradient(top, #f8b03b, #f47825);background-image:-o-linear-gradient(top, #f8b03b, #f47825);background-image:-ms-linear-gradient(top, #f8b03b, #f47825);background-image:linear-gradient(top, #f8b03b, #f47825)}a:link.button:hover.orange .whole,a:visited.button:hover.orange .whole{background-color:#f4af38;background-image:-webkit-gradient(linear,left top,left bottom,from( #ffd557),to( #f3922c));background-image:-webkit-linear-gradient(top, #ffd557, #f3922c);background-image:-moz-linear-gradient(top, #ffd557, #f3922c);background-image:-o-linear-gradient(top, #ffd557, #f3922c);background-image:-ms-linear-gradient(top, #ffd557, #f3922c);background-image:linear-gradient(top, #ffd557, #f3922c)}a:link.button:hover.green .lpart,a:visited.button:hover.green .lpart{background-color:#54b31b;background-image:-webkit-gradient(linear,left top,left bottom,from( #7ed041),to( #3a9412));background-image:-webkit-linear-gradient(top, #7ed041, #3a9412);background-image:-moz-linear-gradient(top, #7ed041, #3a9412);background-image:-o-linear-gradient(top, #7ed041, #3a9412);background-image:-ms-linear-gradient(top, #7ed041, #3a9412);background-image:linear-gradient(top, #7ed041, #3a9412)}a:link.button:hover.green .rpart,a:visited.button:hover.green .rpart{background-color:#328a10;background-image:-webkit-gradient(linear,left top,left bottom,from( #3bc029),to( #2e770e));background-image:-webkit-linear-gradient(top, #3bc029, #2e770e);background-image:-moz-linear-gradient(top, #3bc029, #2e770e);background-image:-o-linear-gradient(top, #3bc029, #2e770e);background-image:-ms-linear-gradient(top, #3bc029, #2e770e);background-image:linear-gradient(top, #3bc029, #2e770e)}a:link.button:active.orange .lpart,a:visited.button:active.orange .lpart{background-color:#f2a216;background-image:-webkit-gradient(linear,left top,left bottom,from( #ed810e),to( #fc3));background-image:-webkit-linear-gradient(top, #ed810e, #fc3);background-image:-moz-linear-gradient(top, #ed810e, #fc3);background-image:-o-linear-gradient(top, #ed810e, #fc3);background-image:-ms-linear-gradient(top, #ed810e, #fc3);background-image:linear-gradient(top, #ed810e, #fc3)}a:link.button:active.orange .rpart,a:visited.button:active.orange .rpart{background-color:#ec780c;background-image:-webkit-gradient(linear,left top,left bottom,from( #e9650c),to( #f7a219));background-image:-webkit-linear-gradient(top, #e9650c, #f7a219);background-image:-moz-linear-gradient(top, #e9650c, #f7a219);background-image:-o-linear-gradient(top, #e9650c, #f7a219);background-image:-ms-linear-gradient(top, #e9650c, #f7a219);background-image:linear-gradient(top, #e9650c, #f7a219)}a:link.button:active.orange .whole,a:visited.button:active.orange .whole{background-color:#f2a216;background-image:-webkit-gradient(linear,left top,left bottom,from( #ed810e),to( #fc3));background-image:-webkit-linear-gradient(top, #ed810e, #fc3);background-image:-moz-linear-gradient(top, #ed810e, #fc3);background-image:-o-linear-gradient(top, #ed810e, #fc3);background-image:-ms-linear-gradient(top, #ed810e, #fc3);background-image:linear-gradient(top, #ed810e, #fc3)}a:link.button:active.green .lpart,a:visited.button:active.green .lpart{background-color:#4ca118;background-image:-webkit-gradient(linear,left top,left bottom,from( #338210),to( #73cb32));background-image:-webkit-linear-gradient(top, #338210, #73cb32);background-image:-moz-linear-gradient(top, #338210, #73cb32);background-image:-o-linear-gradient(top, #338210, #73cb32);background-image:-ms-linear-gradient(top, #338210, #73cb32);background-image:linear-gradient(top, #338210, #73cb32)}a:link.button:active.green .rpart,a:visited.button:active.green .rpart{background-color:#2b780e;background-image:-webkit-gradient(linear,left top,left bottom,from( #27650c),to( #36af25));background-image:-webkit-linear-gradient(top, #27650c, #36af25);background-image:-moz-linear-gradient(top, #27650c, #36af25);background-image:-o-linear-gradient(top, #27650c, #36af25);background-image:-ms-linear-gradient(top, #27650c, #36af25);background-image:linear-gradient(top, #27650c, #36af25)}table.grid .button{margin:0 auto 5px auto;height:40px;width:180px}table.grid .button .whole{height:40px;width:160px;font-size:170%;display:block;padding-top:15px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}