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:bold;}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 #cccccc;margin:1em 0;padding:0;}input, select{vertical-align:middle;}
body{ margin: 0; padding: 0;font-family: 'Open Sans',sans-serif;font-size:14px; line-height:18px;color: #000;-webkit-text-size-adjust: 100%;background:#222;}h1{ font-weight:400; color:#578306; letter-spacing:-1.5px; font-size:225%; line-height:120%; }h2{ font-weight:400; color:#222; letter-spacing:-1px; font-size:215%; line-height:115%; }h3{ font-weight:300; color: #222; letter-spacing:-0.5px; font-size:170%; line-height:120%; }h3.altblock{ font-weight:700; }h4{ font-weight:300; font-size:130%; line-height:115%; }h5{ font-weight:700; font-size:115%; line-height:115%;}h6{ font-weight:400; font-size:120%; line-height:115%;}.tsmall{ font-size:90%; line-height:125%; }.tsmall2{ font-size:86%; line-height:120%; }.radius20{ -moz-border-radius: 20px; border-radius: 20px; -webkit-border-radius: 20px; }.radius10{ -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; }.radius7{ -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; }.radius5{ -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }.radius3{ -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }.margincenter{ margin:0 auto; } .clearboth{ clear:both; }.height10{ height:10px; } .height20{ height:20px; } .height30{ height:30px; } .height40{ height:40px; }.cursorhand{ cursor:hand;cursor:pointer; }.clearfix:before, .clearfix:after{content: ""; display: table;}.clearfix:after{clear: both;}.clearfix{zoom: 1;}a{ color: #2958b0; text-decoration:none; }a:hover{ color: #005aff; }a.invert{ color: #fef672; text-decoration:none; }a.invert:hover{ color: #f8ea04; }a i.linkarrow{ font-size:80%; color:#a5bce8; }a:hover i.linkarrow{ color:#5591ff; }ul, ol{ margin: 10px 0px 10px 10px; padding: 0 0px 0 10px; }.slideContainer{background-image:url(http://cdn.hpublication.net/sitehpub/images/x-homebg.jpg); background-position: top center; background-repeat: no-repeat; background-size: cover;}.homemaintitle, .homemaintitle2{color:#fff;font-weight:300;letter-spacing:-1.5px;text-shadow: 1px 1px 10px rgba(0,0,0,0.95);}.homemaintitlepubs, .homemaintitlepubs2{color:rgba(255,255,255,0.45);font-weight:300; letter-spacing:0.5px; text-transform:uppercase;}.arrow-down-content{margin:0 auto; width: 0; height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 9px solid #47494d;}.logo-page{color:#fff; text-transform:uppercase;font-weight:300;font-size:170%}.logo-page .logo-page-bar{font-weight:300; font-size:100%; letter-spacing:-2.0px;}.logo-box{color:#fff; font-size:135%; font-weight:700; letter-spacing:-0.5px;}.logo-box .logo-box-bar{font-weight:300; font-size:100%; letter-spacing:-0.5px;}.logo-menu{color:#fff; font-size:17px; font-weight:700; letter-spacing:0px;}.logo-menu .logo-menu-bar{font-weight:300; font-size:100%; letter-spacing:-0.5px;}.backhorizgraywhite2{background: #eff5e3;background: -moz-linear-gradient(left,#eff5e3 0%, #ffffff 65%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eff5e3), color-stop(65%,#ffffff));background: -webkit-linear-gradient(left,#eff5e3 0%,#ffffff 65%);background: -o-linear-gradient(left,#eff5e3 0%,#ffffff 65%);background: -ms-linear-gradient(left,#eff5e3 0%,#ffffff 65%);background: linear-gradient(to right,#eff5e3 0%,#ffffff 65%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff5e3', endColorstr='#ffffff',GradientType=1 );}.backhorizgraywhite{background: #ffffff;background: -moz-linear-gradient(left,#ffffff 49%, #dae0ec 100%);background: -webkit-gradient(linear, left top, right top, color-stop(49%,#ffffff), color-stop(100%,#dae0ec));background: -webkit-linear-gradient(left,#ffffff 49%,#dae0ec 100%);background: -o-linear-gradient(left,#ffffff 49%,#dae0ec 100%);background: -ms-linear-gradient(left,#ffffff 49%,#dae0ec 100%);background: linear-gradient(to right,#ffffff 49%,#dae0ec 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dae0ec',GradientType=1 );}.contenttype{ background:#f5f5f5; color:#777; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; cursor:hand;cursor:pointer; }.contenttype tr td.icon{ padding:11px 0 11px 9px; font-size:170%; vertical-align:middle; }.contenttype tr td.label{ padding:11px 15px 11px 0; vertical-align:middle; }.contenttype:hover{ color:#000; }.contenttypeactive{ background:#7dab20; color:#fff !important; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; cursor:hand;cursor:pointer; }table.pricing{ margin:0 auto; width:100%; }table.pricing tr.pack td{ text-align:center; }table.pricing tr.pack td.value{ background:#333; font-size:90%; color:#fff; }table.pricing tr.price td.label{ font-size:90%; color:#888; }table.pricing tr.price td.value{ text-align:center; background:#444; color:#fff; }table.pricing tr.price td.value div{ font-weight:700; }table.pricing tr.price td.value div .curcy{ font-weight:400; }table.pricing tr.group td{ border-top:2px solid #fff; border-bottom:1px solid rgba(0,0,0,0.05); color:rgba(0,0,0,0.80); padding-top:16px; padding-bottom:14px; font-weight:400; }table.pricing tr.subgroup td{ text-transform:uppercase; border-bottom:1px solid rgba(0,0,0,0.05); color:#333; padding-top:10px; font-size:85%; font-weight:700;}table.pricing tr.sgcp td{ cursor:hand;cursor:pointer; }table.pricing tr.sgcp td:hover{ background:#7dab20 !important; color:#fff; }table.pricing tr.detail td.label{ font-size:90%; color:#666; }table.pricing tr.detail td.label i.txtTooltip{ float:right;margin-left:7px;height:10px;cursor:hand;cursor:pointer;font-size:70%;padding:5px 3px 3px 3px;background:rgba(255,255,255,0.60);color:#999;border-radius:50%; }table.pricing tr.detail td.label i.txtTooltip:hover{ background:#ccc; color:#fff; font-size:95%; padding:4px 2px 4px 2px;}table.pricing tr.detail td.value{ border-left:2px solid #fff; text-align:center; background:#fafafa; vertical-align:middle; }table.pricing tr.detail td.value i.icon-ok{ color:#999; }table.pricing tr.detail td{border-bottom:1px solid rgba(0,0,0,0.05);}table.pricing tr.detail:hover td{ background:#fff !important; }table.pricing tr.detail td.packenter{ color:rgba(0,0,0,0.55); }table.pricing tr.detail td.packenter i.icon-ok{ color:rgba(0,0,0,0.35); }table.pricing tr.button td a{ display:block; text-align:center; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; }table.pricing tr.button td a i{ font-size:115%; }table.pricing tr.buttontop td.value{ background:#444; }table.checkpacks{ }table.checkpacks tr td{ vertical-align:top; padding:4px 6px; }table.checkpacks tr td.label{ font-weight:700; }table.checkpacks tr td.label div{ font-weight:300; font-size:80%; color:#666;}.checkpack{cursor:hand;cursor:pointer;width:25px; height:22px;border:3px solid #ddd;-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;margin-top:2px; }.checkpack i{ font-size:135%; color:#444; display:block; padding-top:2px;}.checkpackdisabled{ cursor:auto; } .checkpackdisabled i{ color:#bbb; }.qtip-content{font-size:105% !important;}ul.extrainfo li{padding-bottom:10px;}.currency{ cursor:pointer;cursor:hand; background:#f5f5f5; color:#333; padding:2px 7px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}.currencyactive{ color:#fff; background:#7dab20;} @media all and (min-width: 10px){table.pricing tr td{ padding:3px 5px; }table.pricing tr.price td.value{ padding:7px 5px; }table.pricing tr.price td.value div{ font-size:100%; }table.pricing tr.price td.value div .curcy{ font-size:90%; }table.pricing tr.price td.value span{ font-weight:400; font-size:55%; line-height:100%; }table.pricing tr.group td{ font-size:120%; padding-left:5px; }table.pricing tr.group td div{ display:none; }table.pricing tr.subgroup td{ padding-left:5px; }table.pricing tr.detail td.label{ padding-left:5px; }table.pricing tr.detail td.value{ min-width:0px; }table.pricing tr.button td{ padding:15px 1px 0 1px; }table.pricing tr.button td a{ background:#6d9b01; color:#fff; border-bottom:3px solid #527501; padding:7px 2px; }table.pricing tr.button td a:hover{ background:#666; border-bottom:3px solid #222; }table.pricing tr.button td a .buttonlabel{ display:none; }table.pricing tr.buttontop td{ padding:0px 1px 8px 1px; }table.pricing tr.detail td.label i.txtTooltip{ display:none; }}@media all and (min-width: 480px){table.pricing tr td{ padding:6px 12px; }table.pricing tr.price td.value{ padding:17px 5px; }table.pricing tr.price td.value div{ font-size:210%; }table.pricing tr.price td.value div .curcy{ font-size:75%; }table.pricing tr.price td.value span{ font-weight:400; font-size:85%; line-height:100%; }table.pricing tr.group td{ font-size:150%; padding-left:20px; }table.pricing tr.group td div{ display:block; float:right; font-size:55%;color:rgba(0,0,0,0.55);padding-right:10px; }table.pricing tr.subgroup td{ padding-left:20px; }table.pricing tr.detail td.label{ padding-left:20px; }table.pricing tr.detail td.value{ min-width:60px; }table.pricing tr.button td{ padding:15px 1px 0 1px; }table.pricing tr.button td a{ background:#6d9b01; color:#fff; border-bottom:3px solid #527501; padding:10px 8px 7px 8px; }table.pricing tr.button td a:hover{ background:#666; border-bottom:3px solid #222; }table.pricing tr.button td a .buttonlabel{ display:block; }table.pricing tr.buttontop td{ padding:0px 1px 8px 1px; }}@media all and (min-width: 768px){table.pricing tr.detail td.label i.txtTooltip{ display:block; }}@media all and (min-width: 1024px){table.pricing tr.detail td.value{ min-width:90px; }table.pricing tr.button td{ padding:15px 10px 0 10px; }table.pricing tr.button td a{ background:#6d9b01; color:#fff; border-bottom:3px solid #527501; padding:10px 20px 7px 20px; }table.pricing tr.buttontop td{ padding:0px 10px 8px 10px; }}table.pricing tr.buttontop td.value a, table.pricing tr td.button2 a{ display:block; background:#6d9b01; color:#fff; border-bottom:3px solid #527501; line-height:100%; padding:7px 5px 7px 5px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; }table.pricing tr.buttontop td.value a:hover, table.pricing tr td.button2 a:hover{ background:#666; border-bottom:3px solid #222; }.big-button{ font-size: 15px; line-height: 30px; font-weight: 700; color: #fff; padding: 10px 20px; background: #4a980d; text-shadow: 2px 2px rgba(0, 0, 0, 0.3); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #407718; text-decoration: none; position: relative; top: 18px; }.big-button:hover{ color: #fff; -moz-box-shadow: 0 0 20px #fffc00; -webkit-box-shadow: 0 0 20px #fffc00; box-shadow: 0 0 20px #fffc00; background: #6fbb2f; }.big-button:active{ position: relative; top: 1px; }.footerboxmenu{border-top:2px solid #adca4a;}.footerboxextra{padding:0px 0 40px 0;}.footermenu{ color:#b8da65;text-decoration:none; font-size:11px; }.footermenu:hover{ color:#fff; }.menufootersep{ width:5px; }.menufooteropt{cursor:hand;cursor:pointer;padding:4px 0px !important;}.menufooteropt:hover{ -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}.menufooternum{ font-size:9px; font-weight:normal; padding-right:3px; padding-left:0px;color:rgba(255,255,255,0.45);}.menufooteropt a.menu{ color:#e1e1e1;text-transform:lowercase;text-decoration: none; letter-spacing:0px;font-weight:400; font-size:13px; line-height:15px;}.menufooteropt:hover a.menu{ color: #b8da65; text-shadow:1px 1px 1px rgba(0,0,0,0.55); }.menufooteropt:hover .menufooternum{ color: rgba(255,255,255,0.55); }.menufooterblue .menufooternum{ border-right:1px solid #95b7ff; }.menufooteryellow .menufooternum{ border-right:1px solid #ffea73; }.menufooterorange .menufooternum{ border-right:1px solid #ffc07c; }.menufootergreen .menufooternum{ border-right:1px solid #dfff4b; }a.footerextralink{ font-size:10px;text-transform:uppercase; color:#fff; }a.footerextralink:hover{ color:#aeca4a; }.homesentenceblock{background: #494949;background: -moz-radial-gradient(center, ellipse cover,#494949 0%, #262626 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#494949), color-stop(100%,#262626));background: -webkit-radial-gradient(center, ellipse cover,#494949 0%,#262626 100%);background: -o-radial-gradient(center, ellipse cover,#494949 0%,#262626 100%);background: -ms-radial-gradient(center, ellipse cover,#494949 0%,#262626 100%);background: radial-gradient(ellipse at center,#494949 0%,#262626 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#262626',GradientType=1 );border-top:1px solid white;-webkit-box-shadow:inset 0px 8px 14px -14px rgba(0,0,0,0.99); -moz-box-shadow:inset 0px 8px 14px -14px rgba(0,0,0,0.99); box-shadow:inset 0px 8px 14px -14px rgba(0,0,0,0.99);}.columnblock80{ float:left; width:80%; }.columnblock20{ float:left; width:20%; }.columnblock90{ float:left; width:90%; }.columnblock10{ float:left; width:10%; }.logocustomerbar{padding:15px 0 40px 0;background:#f8f8f8;background: rgb(249,247,244);background: -moz-linear-gradient(top,rgba(248,248,248,1) 0%, rgba(255,255,255,1) 63%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(63%,rgba(255,255,255,1)));background: -webkit-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 63%);background: -o-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 63%);background: -ms-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 63%);background: linear-gradient(to bottom,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 63%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff',GradientType=0 );}.logocustomerbar-inside{margin-top:5px; background:#fff; border:1px solid #fff; padding:19px 0 19px 0; text-align:center;-webkit-box-shadow: inset 0 1px 9px rgba(0,0,0,0.10); -moz-box-shadow: inset 0 1px 9px rgba(0,0,0,0.10); box-shadow: inset 0 3px 1px rgba(0,0,0,0.06);white-space:nowrap;overflow:hidden; height:70px;}.titlebar-below{background: rgb(255,255,255);background: -moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(234,234,231,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,231,1)));background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(234,234,231,1) 100%);background: -o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(234,234,231,1) 100%);background: -ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(234,234,231,1) 100%);background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(234,234,231,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeae7',GradientType=0 );background:#eaeae7;position:absolute; top:97px; left:0px; width:100%; height:310px; z-index:1;border-top:1px solid rgba(255,255,255,0.15);}.titlebar{position:relative; z-index:39;padding:35px 0 20px 0;border-bottom:1px solid #e2e2e2;-webkit-box-shadow: inset 0 8px 6px -6px #aaa; -moz-box-shadow: inset 0 8px 6px -6px #aaa; box-shadow: 0 13px 17px -16px rgba(0,0,0,0.08);text-align:center;background:#f7f7f7;border-top:1px solid white;-webkit-box-shadow:inset 0px 8px 21px -14px rgba(0,0,0,0.90); -moz-box-shadow:inset 0px 8px 21px -14px rgba(0,0,0,0.90); box-shadow:inset 0px 8px 21px -14px rgba(0,0,0,0.90);}.titlebar .titlebar-content{font-size:160%; line-height:110%; font-weight:300; text-transform:uppercase; color:#777; text-shadow:1px 1px 0px #fff;}.titleicon{font-size:23px; padding:6px;color:#fff; text-shadow:1px 1px 0px #ccc;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;background:#e2e2e2;-webkit-box-shadow: inset 3px 3px 7px rgba(0,0,0,0.10); -moz-box-shadow: inset 3px 3px 7px rgba(0,0,0,0.10); box-shadow: inset 3px 3px 7px rgba(0,0,0,0.10); }.productbartitle{background: #5a5e61;background: -moz-radial-gradient(center, ellipse cover,#5a5e61 0%, #414446 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#5a5e61), color-stop(100%,#414446));background: -webkit-radial-gradient(center, ellipse cover,#5a5e61 0%,#414446 100%);background: -o-radial-gradient(center, ellipse cover,#5a5e61 0%,#414446 100%);background: -ms-radial-gradient(center, ellipse cover,#5a5e61 0%,#414446 100%);background: radial-gradient(ellipse at center,#5a5e61 0%,#414446 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a5e61', endColorstr='#414446',GradientType=1 );}.beforemaincontent-withslide{padding-top:20px;}.beforemaincontent-noslide{ padding-top:0px; }.beforemaincontent-withslide, .beforemaincontent-noslide{background: #fff; }.menuwrapper{margin: auto; padding: 0; position:relative;}.slidewrapper{ margin: auto; position:relative; z-index:10;}.contentwrapper{margin: auto; padding: 0; position:relative;}.contentpointswrapper{margin: auto; padding: 0; position:relative;}#pagecontent{}#pagecontent-inside{padding:40px 0px 0px 0px;}.buttoncontactbig{margin: 0px; padding:0px;font-weight:700;font-size: 100%;}.buttoncontactbig a{position: relative;color: rgba(255,255,255,0.4);text-decoration: none;display: block;padding: 8px 25px 4px 25px;-webkit-border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background-color: #65686d;-webkit-box-shadow: 0px 2px 0px #44474a, 0px 5px 15px rgba(0,0,0,.4);-moz-box-shadow: 0px 2px 0px #44474a, 0px 5px 15px rgba(0,0,0,.4);box-shadow: 0px 2px 0px #44474a, 0px 5px 15px rgba(0,0,0,.4);text-align: center;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-ms-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;}.buttoncontactbig a:active{-webkit-box-shadow: 0px 1px 0px #44474a, 0px 2px 6px rgba(0,0,0,.9);-moz-box-shadow: 0px 1px 0px #44474a, 0px 2px 6px rgba(0,0,0,.9);box-shadow: 0px 1px 0px #44474a, 0px 2px 6px rgba(0,0,0,.9);position: relative;top: 6px;}.buttoncontactbig a:hover{ color:#fff; }.buttoncontactbig a i{font-size:130%;}.buttoncontactbig a span{color:#fff;font-size:85%; line-height:160%; font-weight:400; text-transform:uppercase;}.buttonpricingbig{margin: 0px; padding:0px;font-weight:700;font-size: 100%;}.buttonpricingbig a{position: relative;color: rgba(255,255,255,0.4);text-decoration: none;display: block;padding: 8px 39px 4px 39px;-webkit-border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background-color: #4d4d50;-webkit-box-shadow: 0px 2px 0px #2a2a2c, 0px 5px 15px rgba(0,0,0,.4);-moz-box-shadow: 0px 2px 0px #2a2a2c, 0px 5px 15px rgba(0,0,0,.4);box-shadow: 0px 2px 0px #2a2a2c, 0px 5px 15px rgba(0,0,0,.4);text-align: center;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-ms-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;}.buttonpricingbig a:active{-webkit-box-shadow: 0px 1px 0px #2a2a2c, 0px 2px 6px rgba(0,0,0,.9);-moz-box-shadow: 0px 1px 0px #2a2a2c, 0px 2px 6px rgba(0,0,0,.9);box-shadow: 0px 1px 0px #2a2a2c, 0px 2px 6px rgba(0,0,0,.9);position: relative;top: 6px;}.buttonpricingbig a:hover{ color:#fff; }.buttonpricingbig a i{font-size:130%;}.buttonpricingbig a span{color:#fff;font-size:85%; line-height:160%; font-weight:400; text-transform:uppercase;}img.desaturate{ filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);}img.desaturate:hover{ filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}.btn-iconarrow{padding:2px 1px 4px 1px; border:4px solid #dbe5f8; color:#86abee; border-radius:50%; margin-right:10px;}.btn-iconnormal{padding:4px 2px; color:#fff; background:#647595; margin-right:8px;}.textinlinehome{float:left;margin:2px;padding:3px 8px;letter-spacing:-1px; border-bottom:1px solid #fff;background:rgba(255,255,255,0.70);-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}.textinlinehome-icon{background:#c8d4e1; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,0.15);padding:2px 2px;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}.textinlinehome-blue{color:#417db9;border-bottom:1px dashed #417db9;}.textinlinehome:hover{color:#225bd1;}.boxinlinehome-title{border:0;padding:0;text-shadow: 1px 1px 0px #fff; }.boxinlinehome{float:left;margin:1px;padding:6px 8px; background:#fff;border:1px solid #ddd;font-weight:bold;text-transform:uppercase;letter-spacing:-1px;}.boxinlinehome-blue{ background:#eaf3fc; color:#133964; }.boxinlinehome-orange{ background:#fff6e8; color:#573b0e; }.boxinlinehome-green{ background:#f1f5e2; color:#4d5b1a; }.boxinlinehome:hover{ background: #fff; }.boxinfoplushome{padding:0px;font-weight:bold; font-size:14px; line-height:14px;letter-spacing:-0.5px;float:left;margin:1px;cursor:pointer;cursor:hand;text-shadow:1px 1px 0px rgba(255,255,255,0.85); border:1px solid #deddcd;}.boxinfoplushome .boxinfoplus-inside tr td{width:115px; height:42px; padding:0px 7px;vertical-align: middle; text-align: center; text-transform:uppercase;}.boxinfoplushome:hover{background:#fff; color:#000;text-shadow:1px 1px 0px rgba(255,255,255,0.98);}.boxinfoplus{padding:12px 8px;font-weight:700; letter-spacing:-1px;float:left;margin:2px;cursor:pointer;cursor:hand;text-shadow:1px 1px 0px rgba(255,255,255,0.85);}.boxinfoplus .boxinfoplus-inside tr td{width:137px; height:42px;vertical-align: middle; text-align: center; text-transform:uppercase;}.boxinfoplus-small{padding:8px 8px;font-weight:bold; letter-spacing:-1px;float:left;margin:2px;cursor:pointer;cursor:hand;text-shadow:1px 1px 0px rgba(255,255,255,0.85);}.boxinfoplus-small .boxinfoplus-inside tr td{width:137px; height:40px;vertical-align: middle; text-align: center; text-transform:uppercase;}.boxinfoplus-small:hover, .boxinfoplus:hover{background:#b0cc42; color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.65);-webkit-box-shadow: inset -5px -5px 50px #e3da4c; -moz-box-shadow: inset -5px -5px 50px #e3da4c; box-shadow: inset -5px -5px 50px #849f18;}.boxinfoplus-green{ background:#f1f5e2; color:#4d5b1a; }.boxinfoplus-orange{ background:#fff6e8; color:#573b0e; }.boxinfoplus-blue{ background:#eaf3fc; color:#133964; }.boxinfoplus-active{background:#5e6878; color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.65);}#navigation-wrap{background: #fff;float: left;width: 100%;overflow:hidden;}#navigation ul li{list-style-type: none;border: 2px solid #fff;}div.arrow-right{border-top: 16px solid transparent;border-bottom: 16px solid transparent;border-left: 16px solid #546070;float:right; margin-right:-14px; margin-top:7px;display:none;}#navigation ul li a{display: block;text-decoration: none;padding: 14px 12px 14px 0px;background: #f4f9df;-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;border-left:4px solid #b0cc42;border-bottom:1px solid #b0cc42;color:#222;white-space:nowrap;font-size:15px !important; line-height:17px; font-weight:bold; text-transform:uppercase;}#navigation ul li a .navarrow_num{font-weight:normal; background:#b0cc42; padding:1px 4px 1px 1px;display:block; width:10px; text-align:center; float:left; margin-right:8px;-moz-border-radius:0 2px 2px 0; -webkit-border-radius:0 2px 2px 0; border-radius:0 2px 2px 0;}#navigation ul li a:hover{ background: #ebf7b3; }#navigation ul li.active a{ background:#546070; color:#fff; }#navigation ul li.active div.arrow-right{ display:block; }#navigation ul{float: left;width: 35%;margin:0; padding:0;}.navigation-content{float: right;width: 57%;padding:25px 30px 25px 0;font-size:16px; line-height:18px; }.navigation-content h3{font-size:27px; padding-bottom:10px;}.navigation-content ul li{padding-bottom:10px;}#accordion{width:100%;margin:10px auto;background-color:#fff;}#accordion h2.accordion-header{cursor:pointer;background-color:#f4f9df;color:#111;font-size:18px !important; font-weight:bold; text-transform:uppercase;padding:7px 10px;margin:9px 0 0 0;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}#accordion h2.active{background-color:#fff4db; border-top-color:#eeb335;color:black;}#accordion div{padding:5px 20px 15px 40px; font-size:16px; line-height:18px;}#accordion div ul li{padding-bottom:10px;}.productlist{}.productlist td.hsymbol{padding:0px 10px 0 0; vertical-align:top;}.productlist td.hsymbol div{width:24px; height:24px;background: #4b5e87 url(http://cdn.hpublication.net/sitehpub/images/hsymbol.png) no-repeat 50% 50%;-moz-border-radius:13px 3px 3px 3px; -webkit-border-radius:13px 3px 3px 3px; border-radius:13px 3px 3px 3px;}.productlist h3{color:#4b5e87;font-size:21px;line-height:22px; font-weight:bold;padding-bottom:4px;}.productlist td.sep div{height:1px; border-bottom:1px dashed #CCC;margin:12px 0; }#topbar{position:absolute; height:26px; width:100%;}.imglogohome{float:left; padding-top:0px; padding-left:8px;}.homemainbuttons{width:100%; }.homemainbuttons tr td{padding:0 1px; width:25%;}.homemainbuttons tr td a{font-size:16px;line-height:17px;letter-spacing:-0.5px;text-transform:uppercase;text-align:center;color:#23282f; text-shadow: 1px 1px 0px rgba(255,255,255, 0.40);}.homemainbuttons tr td a div{background:rgba(255,255,255,0.75); border:1px outset rgba(255,255,255,0.8); padding:10px 5px 1px 5px;cursor:hand;cursor:pointer;}.homemainbuttons tr td a div i.arrowdown{ color: rgba(0,0,0,0.40); }.submainsubmenu{background:#fff;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;display: block; position:relative;}.submainsubmenu div.submainmenu-content{padding:12px 15px 12px 13px;position:relative; z-index:5;}.submainsubmenu-sep{ padding:2px 0; }.submainsubmenu-sep div{height:0px;}.submainsubmenu-icon{ padding:5px 0 8px 0; }.submainsubmenu-icon i{background:rgba(0,0,0,0.10); color:#fff; padding:0px; font-size:11px; text-align:center;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}.submainsubmenu-label{vertical-align:middle;padding:0px 0 0px 8px; width:100%;}.submainsubmenu-label a{color:#323229;font-size:13px; line-height:15px; font-weight:400; letter-spacing:-0.5px;text-shadow:1px 1px 0px rgba(255,255,255,0.45);}.submainmenu-content tr:hover .submainsubmenu-label a{ color:#1d53a0; }.submainmenu-content tr:hover .submainsubmenu-icon i{ background:#c8d9f4; }.submainsubmenu-active .submainsubmenu-icon i{ background:rgba(0,0,0,0.05); }.submainsubmenu-active .submainsubmenu-label a{ color:#8b8b82; }.submainsubmenu div.submainmenu-arrow{width:100%; height:50px;-moz-border-radius:20%; border-radius:20%; -webkit-border-radius:20%;background: #546172;-webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.10); -moz-box-shadow: 0px 2px 6px rgba(0,0,0,0.10); box-shadow: 0px 2px 6px rgba(0,0,0,0.10);border-bottom:4px solid #fff;margin-top:-32px;position:absolute; z-index:4;}.sidebarbox{ background:#dee0d4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: block; position:relative;-webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.10); -moz-box-shadow: 0px 2px 6px rgba(0,0,0,0.10); box-shadow: 0px 2px 6px rgba(0,0,0,0.10);border-bottom:4px solid #fff;}.sidebarbox div.sidebarbox-content{padding:18px 15px 18px 15px;position:relative; z-index:5;}.sidebarbox div.sidebarbox-arrow{width:100%; height:50px;-moz-border-radius:20%; border-radius:20%; -webkit-border-radius:20%;background: #dee0d4;margin-top:-25px;position:absolute; z-index:4;-webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.10); -moz-box-shadow: 0px 2px 6px rgba(0,0,0,0.10); box-shadow: 0px 2px 6px rgba(0,0,0,0.10);border-bottom:4px solid #fff;}.boxbenefits{float:left; margin:2px;width:210px; height:47px; padding:5px 0px;-moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;vertical-align: middle; text-align: left; text-transform:uppercase;}.boxbenefits p{display:block;padding:4px 15px 0px 47px; color:rgba(0,0,0,0.65);font:bold 15px 'Open Sans',Arial,sans-serif; line-height:16px; letter-spacing:-1px; }.boxbenefits i{position:absolute; font-size:32px; color:#999;text-shadow:0px 0px 3px rgba(0,0,0,0.10);}.prodrelatedicon{padding:10px 0px; width:39px; vertical-align:top; font-size:130%; text-shadow:none;}.prodrelatedicon i{background:#fff; color:#444; border-radius:5px; padding:4px 6px;}.prodgroup{padding-top:9px; padding-bottom:23px; text-align:left; text-transform:uppercase;}.prodicon{padding:0; width:39px; padding:10px 10px; vertical-align:top; font-size:130%; text-shadow:none;}.prodicon i{border-radius:5px; padding:4px 6px;}.proddesc{padding:8px 25px 20px 6px; text-align:left; vertical-align:middle; line-height:135%; font-size:90%; font-weight:400;}.featurebox{ padding:0px 0 0px 6px; vertical-align:middle; text-align:left; text-shadow:none;}.featurebox i{ -moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;background: #999; color:#fff; padding:8px 4px; font-size:26px; display:block;}.featureinfo{ width:100%; padding-right:15px; vertical-align:middle;border:0; font-weight:bold; color:#4c4432;padding:9px 0 14px 0;}.featureboxinvert{ vertical-align:top; padding:0px 10px 0px 0; }.featureboxinvert i{ -moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;background: #999; color:#fff; padding:0px; font-size:26px; display:block;}.featureinfoinvert{ width:100%; padding-right:15px; vertical-align:middle;border:0; font-weight:bold; color:#4c4432;padding:0px 0 25px 0;}.featureboxsmall{ vertical-align:top; padding:3px 10px 3px 0; }.featureboxsmall i{ -moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;background: #999; color:#fff; padding:8px 4px; font-size:130%; display:block;}.featureinfosmall{ width:100%; padding-right:15px; vertical-align:middle;border:0; text-transform:uppercase; font-weight:400; font-size:100%; color:#4c4432;padding:9px 0 14px 0;}.featureboxsmallinvert{ vertical-align:top; padding:0px 10px 0px 0; }.featureboxsmallinvert i{ -moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;background: #999; color:#fff; padding:1px 0px; font-size:130%; display:block;}.featureinfosmallinvert{ width:100%; padding-right:15px; vertical-align:middle;border:0; text-transform:uppercase; font-weight:400; font-size:100%; padding:0px 0px 20px 0;}.featureboxmicro{ vertical-align:top; padding:1px 8px 1px 0; }.featureboxmicro i{ -moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;background: #999; color:#fff; padding:7px 4px; font-size:90%; display:block;}.featureinfomicro{ width:100%; padding-right:15px; vertical-align:middle;border:0; font-weight:400; font-size:100%; line-height:115%; color:#4c4432;padding:5px 0 9px 0;}.featureboxmicroinvert{ vertical-align:top; padding:1px 6px 1px 0; }.featureboxmicroinvert i{ -moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;background: #999; color:#fff; padding:5px 0px; font-size:90%; display:block;}.featureinfomicroinvert{ width:100%; padding-right:15px; vertical-align:middle;border:0; font-weight:400; font-size:100%;line-height:115%; padding:2px 0 10px 0;}span.text_classic{color: #4f5257;font-size: 120%;line-height: 130%;font-style:italic;}.text_classic_block{padding:15px 25px 5px 25px;border:1px solid #e6e6e6; border-right:0;border-bottom:0;}.text_classic_block span.text_classic i, span.text_classic i{ color: #cbcfd5; font-size:130%; padding-top:0px; }.line-sep{height:1px; margin:35px 0;background: #ffffff; background: -moz-linear-gradient(left,#ffffff 0%, #d3d7dd 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#d3d7dd), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(left,#ffffff 0%,#d3d7dd 50%,#ffffff 100%); background: -o-linear-gradient(left,#ffffff 0%,#d3d7dd 50%,#ffffff 100%); background: -ms-linear-gradient(left,#ffffff 0%,#d3d7dd 50%,#ffffff 100%);background: linear-gradient(to right,#ffffff 0%,#d3d7dd 50%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); }.line-sepshadow{background:url(http://cdn.hpublication.net/sitehpub/images/sepblock2.png) no-repeat center; height:69px;margin-bottom:30px;}.belowslide{background:#e7e7e7 url(http://cdn.hpublication.net/sitehpub/images/sepblock2.png) no-repeat center bottom;border-top:1px solid white;-webkit-box-shadow:inset 0px 8px 14px -14px rgba(0,0,0,0.99); -moz-box-shadow:inset 0px 8px 14px -14px rgba(0,0,0,0.99); box-shadow:inset 0px 8px 14px -14px rgba(0,0,0,0.99);}.imgroundview{width:300px; height:auto;-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.07); -moz-box-shadow: 0px 3px 6px rgba(0,0,0,0.07); box-shadow: 4px 6px 0px 10px rgba(0,0,0,0.08);-moz-border-radius:50%; border-radius:50%; -webkit-border-radius:50%;}.imgscreenshotview{ border:10px solid white;-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.07); -moz-box-shadow: 0px 3px 6px rgba(0,0,0,0.07); box-shadow: 2px 2px 7px rgba(0,0,0,0.20);}.qtip .qtip-content{font-size:13px; line-height:15px;}.footerlangbar{ -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;padding:0px 0 13px 0;}.footerlangbaroff{text-align:center; color:#B3B3B3;font-size:11px; font-weight:normal;text-shadow:0.5px 0.5px 1px rgba(0,0,0,0.85); padding-left:10px;padding-bottom:4px;}.footerlangbaron{text-align:center; text-shadow:0.5px 0.5px 1px rgba(0,0,0,0.85);color:#929688;font-size:11px; font-weight:normal; cursor:hand;cursor:pointer;padding-bottom:4px; padding-left:10px;}.footerlangbararrowon{ padding-left:7px; padding-right:4px; }.footerlangbaron a{ color:#b8da65;text-decoration:none; }.footerlangbaron a:hover{ color:#fff; }.infobox{cursor:hand;cursor:pointer;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.infobox .infoboxicon, .infobox .infoboxtext{ height:46px; color:rgba(255,255,255,0.6); }.infoboxicon{padding:0px;vertical-align:middle;}.infoboxicon img{opacity:0.6; filter:alpha(opacity=60);}.infoboxtext{vertical-align:middle;text-shadow:1px 1px 0.5px rgba(255,255,255,0.98);border-left:1px solid white; padding:6px 5px 9px 7px; width:100%;background: rgb(255,255,255); background: -moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(237,237,237,1))); background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%); background: -o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%); background: -ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%);background: linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); }.infobox:hover .infoboxtext{text-shadow:-1px -1px 0.5px rgba(255,255,255,0.98);color:black !important;border-left:1px solid rgba(255,255,255,0.25);}.infoboxtextline1{font-size:12px; line-height:12px; }.infoboxtextline2{font-weight:bold;}.infoboxorange{border:1px solid #f3c78a;}.infoboxorange .infoboxicon{background: rgb(249,217,113); background: -moz-linear-gradient(top,rgba(249,217,113,1) 0%, rgba(233,138,11,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,217,113,1)), color-stop(100%,rgba(233,138,11,1))); background: -webkit-linear-gradient(top,rgba(249,217,113,1) 0%,rgba(233,138,11,1) 100%); background: -o-linear-gradient(top,rgba(249,217,113,1) 0%,rgba(233,138,11,1) 100%); background: -ms-linear-gradient(top,rgba(249,217,113,1) 0%,rgba(233,138,11,1) 100%);background: linear-gradient(top,rgba(249,217,113,1) 0%,rgba(233,138,11,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9d971', endColorstr='#e98a0b',GradientType=0 ); }.infoboxorange .infoboxtext{color:#9d5e07;background: rgb(255,250,237); background: -moz-linear-gradient(top,rgba(255,250,237,1) 0%, rgba(254,233,173,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,250,237,1)), color-stop(100%,rgba(254,233,173,1))); background: -webkit-linear-gradient(top,rgba(255,250,237,1) 0%,rgba(254,233,173,1) 100%); background: -o-linear-gradient(top,rgba(255,250,237,1) 0%,rgba(254,233,173,1) 100%); background: -ms-linear-gradient(top,rgba(255,250,237,1) 0%,rgba(254,233,173,1) 100%); background: linear-gradient(top,rgba(255,250,237,1) 0%,rgba(254,233,173,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffaed', endColorstr='#fee9ad',GradientType=0 ); }.infoboxblue{border:1px solid #a8c2f5;}.infoboxblue .infoboxicon{background: rgb(208,223,246); background: -moz-linear-gradient(top,rgba(208,223,246,1) 0%, rgba(114,151,223,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,223,246,1)), color-stop(100%,rgba(114,151,223,1))); background: -webkit-linear-gradient(top,rgba(208,223,246,1) 0%,rgba(114,151,223,1) 100%); background: -o-linear-gradient(top,rgba(208,223,246,1) 0%,rgba(114,151,223,1) 100%); background: -ms-linear-gradient(top,rgba(208,223,246,1) 0%,rgba(114,151,223,1) 100%); background: linear-gradient(top,rgba(208,223,246,1) 0%,rgba(114,151,223,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0dff6', endColorstr='#7297df',GradientType=0 ); }.infoboxblue .infoboxtext{color:#5475ad;background: rgb(248,251,255); background: -moz-linear-gradient(top,rgba(248,251,255,1) 0%, rgba(207,224,248,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,251,255,1)), color-stop(100%,rgba(207,224,248,1))); background: -webkit-linear-gradient(top,rgba(248,251,255,1) 0%,rgba(207,224,248,1) 100%); background: -o-linear-gradient(top,rgba(248,251,255,1) 0%,rgba(207,224,248,1) 100%); background: -ms-linear-gradient(top,rgba(248,251,255,1) 0%,rgba(207,224,248,1) 100%);background: linear-gradient(top,rgba(248,251,255,1) 0%,rgba(207,224,248,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8fbff', endColorstr='#cfe0f8',GradientType=0 ); }.infoboxgreen{border:1px solid #b2e06d;}.infoboxgreen .infoboxicon{background: rgb(204,229,124); background: -moz-linear-gradient(top,rgba(204,229,124,1) 0%, rgba(105,166,15,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,229,124,1)), color-stop(100%,rgba(105,166,15,1))); background: -webkit-linear-gradient(top,rgba(204,229,124,1) 0%,rgba(105,166,15,1) 100%);background: -o-linear-gradient(top,rgba(204,229,124,1) 0%,rgba(105,166,15,1) 100%); background: -ms-linear-gradient(top,rgba(204,229,124,1) 0%,rgba(105,166,15,1) 100%);background: linear-gradient(top,rgba(204,229,124,1) 0%,rgba(105,166,15,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce57c', endColorstr='#69a60f',GradientType=0 ); }.infoboxgreen .infoboxtext{color:#51800b;background: rgb(251,255,240); background: -moz-linear-gradient(top,rgba(251,255,240,1) 0%, rgba(216,238,156,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,255,240,1)), color-stop(100%,rgba(216,238,156,1))); background: -webkit-linear-gradient(top,rgba(251,255,240,1) 0%,rgba(216,238,156,1) 100%); background: -o-linear-gradient(top,rgba(251,255,240,1) 0%,rgba(216,238,156,1) 100%); background: -ms-linear-gradient(top,rgba(251,255,240,1) 0%,rgba(216,238,156,1) 100%);background: linear-gradient(top,rgba(251,255,240,1) 0%,rgba(216,238,156,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfff0', endColorstr='#d8ee9c',GradientType=0 );}.infoboxgray{border:1px solid #ccc;}.infoboxgray .infoboxicon{background: rgb(229,229,229); background: -moz-linear-gradient(top,rgba(229,229,229,1) 0%, rgba(160,160,160,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(160,160,160,1))); background: -webkit-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(160,160,160,1) 100%);background: -o-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(160,160,160,1) 100%); background: -ms-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(160,160,160,1) 100%);background: linear-gradient(top,rgba(229,229,229,1) 0%,rgba(160,160,160,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#a0a0a0',GradientType=0 ); }.infoboxgray .infoboxtext{color:#666;}.infoboxdarkblue{border:1px solid #b5bfcd;}.infoboxdarkblue .infoboxicon{background: rgb(192,196,204); background: -moz-linear-gradient(top,rgba(192,196,204,1) 0%, rgba(96,105,119,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(192,196,204,1)), color-stop(100%,rgba(96,105,119,1)));background: -webkit-linear-gradient(top,rgba(192,196,204,1) 0%,rgba(96,105,119,1) 100%); background: -o-linear-gradient(top,rgba(192,196,204,1) 0%,rgba(96,105,119,1) 100%); background: -ms-linear-gradient(top,rgba(192,196,204,1) 0%,rgba(96,105,119,1) 100%);background: linear-gradient(top,rgba(192,196,204,1) 0%,rgba(96,105,119,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c4cc', endColorstr='#606977',GradientType=0 ); }.infoboxdarkblue .infoboxtext{color:#485567; padding-right:9px;} .infoboxdarkblue .infoboxicon{ font-size:19px; padding:0 4px 0 2px;}.infoboxbrown{border:1px solid #d5d2b4;}.infoboxbrown .infoboxicon{background: rgb(223,220,182); background: -moz-linear-gradient(top,rgba(223,220,182,1) 0%, rgba(164,159,102,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,220,182,1)), color-stop(100%,rgba(164,159,102,1))); background: -webkit-linear-gradient(top,rgba(223,220,182,1) 0%,rgba(164,159,102,1) 100%); background: -o-linear-gradient(top,rgba(223,220,182,1) 0%,rgba(164,159,102,1) 100%); background: -ms-linear-gradient(top,rgba(223,220,182,1) 0%,rgba(164,159,102,1) 100%);background: linear-gradient(top,rgba(223,220,182,1) 0%,rgba(164,159,102,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdcb6', endColorstr='#a49f66',GradientType=0 );}.infoboxbrown .infoboxtext{color:#7b7743;background: rgb(255,254,243); background: -moz-linear-gradient(top,rgba(255,254,243,1) 0%, rgba(232,229,195,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,254,243,1)), color-stop(100%,rgba(232,229,195,1))); background: -webkit-linear-gradient(top,rgba(255,254,243,1) 0%,rgba(232,229,195,1) 100%); background: -o-linear-gradient(top,rgba(255,254,243,1) 0%,rgba(232,229,195,1) 100%); background: -ms-linear-gradient(top,rgba(255,254,243,1) 0%,rgba(232,229,195,1) 100%);background: linear-gradient(top,rgba(255,254,243,1) 0%,rgba(232,229,195,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffef3', endColorstr='#e8e5c3',GradientType=0 ); }.ovalbutton{-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;box-shadow:inset 0px 1px 0px 0px #c1ed9c;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');background-color:#9dce2c;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #83c41a;display:inline-block;color:#fff;font-size:15px;font-weight:bold;padding:6px 28px;text-decoration:none;text-shadow:1px 1px 0px #689324;}.ovalbutton:hover{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');background-color:#8cb82b;color:#fff;}.ovalbutton:active{position:relative;top:1px;}.redbutton{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:3px;border-bottom:3px solid #ac0b0f;background:#c81c20;display:inline-block;color:#fff;font-size:15px;font-weight:bold;padding:6px 28px;text-decoration:none;text-shadow:1px 1px 0px rgba(0,0,0,0.40);}.redbutton:hover{border-bottom:3px solid #98070b;background:#aa0d11;}.redbutton:active{position:relative;top:1px;}.griditembutton{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px -1px 0px 0px #ffffff;background: #9da092;background: -moz-linear-gradient(top,#9da092 0%, #76786d 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9da092), color-stop(100%,#76786d));background: -webkit-linear-gradient(top,#9da092 0%,#76786d 100%);background: -o-linear-gradient(top,#9da092 0%,#76786d 100%);background: -ms-linear-gradient(top,#9da092 0%,#76786d 100%);background: linear-gradient(to bottom,#9da092 0%,#76786d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9da092', endColorstr='#76786d',GradientType=0 );-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;padding:0px;}.griditembutton:hover{}.griditembutton:active{position:relative;top:1px;}.griditem-color1{ background:#eff8d1; }.griditem-color2{ background:#f8f3d1; }.griditem-color3{ background:#f8e1d1; }.griditem-color4{ background:#dcf8e7; }.griditem-color5{ background:#e1e6fa; }.griditem-color6{ background:#e1f2fa; }.griditem-color7{ background:#f6ecfa; }.griditem-color8{ background:#f9f9e5; }.griditem-color9{ background:#f9e5e5; }.contractmatrix{ border:2px solid #b0cc42; }.contractmatrix tr td{ padding:5px 9px; text-align:center; vertical-align:middle; border:1px solid #d1d8b7; text-transform:uppercase;font-size:85%;}.cm-obligatorio{ background:#d7d6b0; }.cm-recomendado{ background:#c0d7ac; }.cm-posible{ background:#9ab3da; }.cm-norecomendado{ background:#ddb1ab; }.contractmatrixcolors{ }.contractmatrixcolors td div.cm-colorbox{ width:13px; height:9px; border:1px solid #ddd; }.contractmatrixcolors .cmlabel{ font-size:80%; color:#777; padding:0 15px 0px 4px; }.boxfeaturedsolutions{margin-bottom:20px; padding:5px 10px;border:1px solid #ddd;border-left:1px solid #ccc; border-bottom:1px solid #ccc;background: #ffffff;background: -moz-linear-gradient(top,#ffffff 50%, #f0f0f0 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(100%,#f0f0f0));background: -webkit-linear-gradient(top,#ffffff 50%,#f0f0f0 100%);background: -o-linear-gradient(top,#ffffff 50%,#f0f0f0 100%);background: -ms-linear-gradient(top,#ffffff 50%,#f0f0f0 100%);background: linear-gradient(to bottom,#ffffff 50%,#f0f0f0 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 );-moz-box-shadow:inset -1px -1px 0px 0px #ffffff;-webkit-box-shadow:inset -1px -1px 0px 0px #ffffff; box-shadow:inset -1px -1px 0px 0px #ffffff;}.boxfeaturedsolutions:hover{background: #f4f4f4;background: -moz-linear-gradient(top,#f4f4f4 49%, #dddddd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(49%,#f4f4f4), color-stop(100%,#dddddd));background: -webkit-linear-gradient(top,#f4f4f4 49%,#dddddd 100%);background: -o-linear-gradient(top,#f4f4f4 49%,#dddddd 100%);background: -ms-linear-gradient(top,#f4f4f4 49%,#dddddd 100%);background: linear-gradient(to bottom,#f4f4f4 49%,#dddddd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dddddd',GradientType=0 );}.boxfeaturedsolutions_active{opacity:0.5;}.boxfeaturedsolutions2{margin-bottom:20px; padding:5px 10px;border:1px solid #ddd;border-left:1px solid #ccc; border-bottom:1px solid #ccc;background: #ffffff;}.boxfeaturedsolutions2:hover{background: #f4f4f4;}
table.modalbar{border:0; margin:0; padding:0;width:100%;height: 10px;text-align: left;}table.modalbar td{font: normal 24px Arial, sans-serif;color: #E9EDF5;}.jqmWindow{display: none;position: fixed;top: 17%;left: 50%;margin-left: -435px;width: 850px;background-color: #32353A;color: #333;border: 1px solid black;padding: 0px 8px 8px 8px;}.jqmOverlay{ background-color: #000; }* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{ position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.contactformbox{border:1px solid #ddd; padding:15px 20px 15px 20px;}.formsep{border-top:1px solid #e6e6e6; margin:8px 0;}.formlabel{ color: #0f2860;width: 180px; padding: 5px 12px 0px 0px;font-size: 100%; line-height:130%; font-weight:400;vertical-align:top;margin-bottom:4px;} .formfield{ padding:0; margin-bottom:4px; }.formlabellarge{color: #0f2860;padding: 5px 12px 0px 0px;font-size: 100%; line-height:130%; font-weight:400; vertical-align:top;margin-bottom:3px;}.formlabel span.field-markneed, .formlabellarge span.field-markneed{background: url(/sitehpub/images/field-markneed.png) no-repeat top right;padding-right: 13px;}.formlabel span.field-markconditional, .formlabellarge span.field-markconditional{background: url(/sitehpub/images/field-markneed-yellow.png) no-repeat top right;padding-right: 13px;}.formfielderror{border:1px dashed #db6060;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;padding:2px 5px;}.forcefielderror{ color:#000; background-color: #ffeaea;border-style:solid;border-color: red; border-width: thin;}.boxerror{text-align:left;font:normal 10px Tahoma,Arial, sans-serif; color: #A01F1F;margin:0; padding:1px 5px 1px 16px;background: #FFD5CE url(/sitehpub/images/field-error.png) no-repeat top left;border:1px solid #fff;border-right-color:#E7B8B1;border-bottom-color:#E7B8B1;}form{margin: 0; padding: 0;}input, textarea, select{vertical-align: middle;color: #413d2b;border: #ebe0ae 1px solid;background-color: #f9fafe;font-size:100%;border: 1px solid #ABB1B8;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: inset 0 1px 4px #e0e7e8;-moz-box-shadow: inset 0 1px 4px #e0e7e8;box-shadow: inset 0 1px 4px #e0e7e8;-webkit-box-sizing: border-box;box-sizing: border-box;}input, textarea{ padding: 5px 8px; }select{ padding: 4px 6px; }input:focus,select:focus,textarea:focus{background-color: #ffedbd;color: black;}select.selectmaxwidth{}input.error{ font-family: Arial, sans-serif;font-size: 12px; color: #FF0000; font-weight: bold; background-color: #FFFFFF;border-style:solid;border-color: red; border-width: thin;}div.errorform{text-align:left; font:normal 12px Arial, sans-serif; color: #FFFFFF; margin:0; padding:1px; background-color: #C41F1F;border-style:dashed; border-color: #FF0000;border-width: thin;width:100%;}.titleerrorform{ font:normal 11px Arial, sans-serif; color: #F9C7C7; padding:2px 5px; background-color: #A01F1F; }.txterror{ font-family: Arial, sans-serif; font-size: 18px; color: #FF0000; font-weight: bold; }div.crgfield:not(#foo) > div.crfield{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding-top:5px;}div.crgfield:not(#foo) > div.crfield_disabled{ background-color: #fbfbfb !important; border: #e3e3e3 1px solid;}div.crgfield:not(#foo) > div.crfield_nolabel{ margin:0 !important;border: 0px !important;background-color: transparent; }div.crgfield:not(#foo) > div.crfield > input.defaultcheckbox,div.crgfield:not(#foo) > div.crfield > input.defaultradio{opacity:0; width:0px; margin:0;clear: none !important; -moz-appearance: none; -webkit-appearance: none;display:none;}label.crlabel{ white-space:nowrap; color:#222; }div.crgfield:not(#foo) > div.crfield > input.defaultcheckbox + label.crlabel{margin:0 !important;clear: none !important;padding: 6px 3px 3px 22px;cursor: pointer;background: url(http://cdn.hpublication.net/images/form/v2_checkbox_off.png) left center no-repeat; }div.crgfield:not(#foo) > div.crfield > input.defaultcheckbox:checked + label.crlabel{background-image: url(http://cdn.hpublication.net/images/form/v2_checkbox_on.png);}div.crgfield:not(#foo) > div.crfield > input.defaultcheckbox:disabled:checked + label.crlabel{cursor: default !important;background-image: url(http://cdn.hpublication.net/images/form/v2_checkbox_on_disabled.png);color:#555;}div.crgfield:not(#foo) > div.crfield > input.defaultcheckbox:disabled + label.crlabel{cursor: default !important;background-image: url(http://cdn.hpublication.net/images/form/checkbox_off_disabled.png);color:#555;}div.crgfield:not(#foo) > div.crfield > input.defaultradio + label.crlabel{margin:0 !important;clear: none !important;padding: 6px 0 3px 22px;cursor: pointer;background: url(http://cdn.hpublication.net/images/form/v2_radio_off.png) left center no-repeat; }div.crgfield:not(#foo) > div.crfield > input.defaultradio:checked + label.crlabel{background-image: url(http://cdn.hpublication.net/images/form/v2_radio_on.png);}div.crgfield:not(#foo) > div.crfield_disabled > input.defaultradio:disabled + label.crlabel{cursor: default !important;background-image: url(http://cdn.hpublication.net/images/form/v2_radio_off_disabled.png) !important;color:#555;}div.crgfield:not(#foo) > div.crfield_disabled > input.defaultradio:checked + label.crlabel{cursor: default !important;background-image: url(http://cdn.hpublication.net/images/form/v2_radio_on_disabled.png) !important;color:#555;}div.crgroup{font-size:12px; color:#777;padding:4px 6px 0px 0;}
.extramenu{list-style-type: none;padding: 0; margin:0;margin-top:0px; z-index:5000 !important;float:right; border-top:0;}.extramenu br{ display:none; }.extramenu li{display: block;float: left; list-style: none;margin: 0; padding: 0;margin-right:15px;position: relative;z-index:5000 !important;}.extramenu li a{color:#a0a096;display: block;text-transform:lowercase;text-shadow:1px 1px 0px rgba(0,0,0,0.65);font-weight:400;font-size: 11px; letter-spacing:0px;line-height: 11px; padding:6px 2px 4px 0px;margin: 0px;text-decoration: none;-webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}.extramenu li a i{color:#7d7d76; font-size:12px; letter-spacing:0;text-shadow:1px 1px 0px rgba(0,0,0,0.65);}.extramenu li:first-child a{ border-left: none; }.extramenu li:last-child a{ border-right: none; }.extramenu li:hover > a{ box-shadow: inset 0 1px 0 #201914, inset 0 3px 3px -1px #343331;color:#f3eec7;text-shadow: 1px 1px 0px #000;border-bottom:1px solid #f5e34e;}#menumobile{margin:5px; font-size:12px;width:50px; background:#666; float:right; color:#fff;text-shadow: 1px 1px 0px #000; padding:2px 2px;}#menumobile i{ font-size:35px; padding:0; }.menumobile-list{display: block;position: absolute; z-index:5000;list-style-type: none;-moz-border-radius:3px 0 3px 3px; border-radius:3px 0 3px 3px; -webkit-border-radius:3px 0 3px 3px;margin: 0;top: 41px; right: 0;line-height: 24px;background: rgb(255,255,255); background: -moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(249,247,244,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(249,247,244,1))); background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); background: -o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); background: -ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f7f4',GradientType=0 ); -webkit-box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75); -moz-box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75); box-shadow:1px 1px 5px rgba(0,0,0,0.45);-moz-transition: opacity .25s ease .1s;-webkit-transition: opacity .25s ease .1s;-o-transition: opacity .25s ease .1s;-ms-transition: opacity .25s ease .1s;transition: opacity .25s ease .1s;}.menumobile-list li{z-index:5000 !important;padding: 0;-moz-transition: height .25s ease .1s;-webkit-transition: height .25s ease .1s;-o-transition: height .25s ease .1s;-ms-transition: height .25s ease .1s;transition: height .25s ease .1s;}.menumobile-list li a{color:#000;text-shadow:1px 1px 0px #fff;-moz-border-radius: 0px; border-radius: 0px; -webkit-border-radius: 0px;border: none;text-transform:none;border-bottom: 1px solid rgba(0,0,0,0.09);margin: 0;padding: 4px 2px;width: 130px;display: block;z-index:5000 !important;}.menumobile-list li:hover > a{ background:transparent; color:#9ab823; text-shadow:1px 1px 0px #fff; }.menumobile-list li:last-child a{ border: none;}.langswitch{list-style-type: none; padding:3px 0 0 0; margin:0;margin-top:0px; z-index:5000 !important;float:right;}.langswitch br{ display:none; }.langswitch li{display: block;float: left; list-style: none;margin: 0; padding: 0;position: relative;z-index:5000 !important;}.langswitch li a{color:#9c9b77;display: block;font-size: 11px; letter-spacing:0;text-shadow:1px 1px 0px rgba(0,0,0,0.65);font-weight: 400;line-height: 11px; padding: 4px 15px 2px 10px;margin: 0px;text-decoration: none; -webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}.langswitch li a i{color:#858466; font-size:12px; letter-spacing:0;text-shadow:1px 1px 0px rgba(0,0,0,0.65);}.langswitch li:first-child a{ border-left: none; }.langswitch li:last-child a{ border-right: none; }.langswitch li:hover > a{ color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.50);}.langswitch ul{display: block;position: absolute; z-index:5000;-moz-border-radius:3px 0 3px 3px; border-radius:3px 0 3px 3px; -webkit-border-radius:3px 0 3px 3px;margin: 0;opacity: 0; top: 19px; right: 0;line-height: 24px;background: rgb(255,255,255); background: -moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(249,247,244,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(249,247,244,1))); background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); background: -o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); background: -ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,247,244,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f7f4',GradientType=0 ); -webkit-box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75); -moz-box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75); box-shadow:1px 1px 5px rgba(0,0,0,0.45);-moz-transition: opacity .25s ease .1s;-webkit-transition: opacity .25s ease .1s;-o-transition: opacity .25s ease .1s;-ms-transition: opacity .25s ease .1s;transition: opacity .25s ease .1s;}.langswitch li:hover > ul{ opacity: 1; }.langswitch ul li{z-index:5000 !important;height: 0; overflow: hidden;padding: 0;-moz-transition: height .25s ease .1s;-webkit-transition: height .25s ease .1s;-o-transition: height .25s ease .1s;-ms-transition: height .25s ease .1s;transition: height .25s ease .1s;}.langswitch li:hover > ul li{height: 24px; overflow: visible;padding: 0;}.langswitch ul li a{color:#000;text-shadow:1px 1px 0px #fff;-moz-border-radius: 0px; border-radius: 0px; -webkit-border-radius: 0px;border: none;text-transform:none;border-bottom: 1px solid rgba(0,0,0,0.09);margin: 0;padding: 4px 2px;width: 130px;display: block;z-index:5000 !important;}.langswitch ul li:hover > a{ background:transparent; color:#9ab823; text-shadow:1px 1px 0px #fff; }.langswitch ul li:last-child a{ border: none;}#logoblock{position:absolute;z-index:51;height:80px; text-align:center; display:inline-block;}.logoblock-fixed{height:52px !important;}#logosentence{text-shadow: 1px 1px 0px #000;color:rgba(255,255,255,0.55);text-align:left;}#menubar{width:100%;position:absolute; z-index:40;background:#222;}.menubar-fixed{position: fixed !important; top: 0; -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.30); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.30); box-shadow: 0px 0px 18px rgba(0,0,0,0.45);padding-bottom:0px !important; }#menu{list-style:none;margin:0; padding:0;margin-top:43px; display:block;float:right;}.menu-fixed{margin-top:1px !important;}#menu li{text-align:left;float:left;display:block;text-align:center;position:relative;margin-left:1px;border:none;}#menu li:hover{}#menu li a i{}#menu li a{text-transform:uppercase; font-weight:400;display:block;outline:0;text-decoration:none;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.40);}#menu li a.brd-blue{ border-top:1px solid #1e56a2; }#menu li a.brd-orange{ border-top:1px solid #a57520; }#menu li a.brd-green{ border-top:1px solid #3c8116; }#menu li a.brd-yellow{ border-top:1px solid #a5990a; }#menu li a.brd-gray{}#menu li a.menuonlyicon{ padding-left:5px; padding-right:5px; }#menu li a:active,#menu li a.active{border-top:1px solid #afcc4b;text-shadow: 0 1px 3px #465160;background:none;}#menu li:hover a, #menu li.onhover a{box-shadow: none;color:#444;text-shadow: 0 1px 3px #fff;border-top:1px solid #afcc4b;background: #ffffff;background: -moz-linear-gradient(top,#ffffff 0%, #cecece 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cecece));background: -webkit-linear-gradient(top,#ffffff 0%,#cecece 100%);background: -o-linear-gradient(top,#ffffff 0%,#cecece 100%);background: -ms-linear-gradient(top,#ffffff 0%,#cecece 100%);background: linear-gradient(to bottom,#ffffff 0%,#cecece 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 );}#menu li.mfreetrial, #menu li.mcustomdemo{padding-top:9px; padding-left:5px; border:0;}#menu li.mfreetrial{ padding-left:19px; }#menu li.mfreetrial a{padding:4px 10px; border:0;background:#cb6400;border-bottom:3px solid rgba(0,0,0,0.25);-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}#menu li.mcustomdemo a{padding:4px 10px; border:0;background:#6d9b01;border-bottom:3px solid rgba(0,0,0,0.25);-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}#menu li.mfreetrial:hover a, #menu li.mcustomdemo:hover a{background:none; background:#fff;}#menu li .drop{}#menu li:hover .drop{}.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns,.dropdown_5columns{position:absolute;float:left;left:0;display:none; text-align:left;padding:12px 15px 8px 15px;border-top:5px solid #dbdbdb;background: #e9e9e9;-moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px;-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.40); -moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.40); box-shadow: 3px 3px 10px rgba(0,0,0,0.40);}.dropdown_1column{width: 140px;}.dropdown_2columns{width: 200px;}.dropdown_3columns{width: 260px;}.dropdown_4columns{width: 320px; }.dropdown_5columns{width: 700px;}#menu li:hover .dropdown_1column, #menu li:hover .dropdown_2columns, #menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{top:auto;left:0;display:block;}.col_1,.col_2,.col_3,.col_4,.col_5{float: left;position: relative;margin-left: 5px;margin-right: 5px;}.col_1{width:275px;}.col_2{width:270px;}.col_3{width:410px;}.col_4{width:550px;}.col_5{width:690px;}#menu .menu_right{float:right;margin-right:0px;}#menu li .align_right{-moz-border-radius: 5px 0px 5px 5px;-webkit-border-radius: 5px 0px 5px 5px;border-radius: 5px 0px 5px 5px;}#menu li:hover .align_right{left:auto;right:-1px;top:auto;}#menu .dropdown_motto{font-size:110%; line-height:110%;font-weight:400;font-style:italic;margin:0px 0px 12px 0px;padding:5px 25px 6px 19px;color:#999;text-align:left;text-shadow: 1px 1px 1px #000;border-bottom:1px solid #393939;background:rgba(0,0,0,0.05);-webkit-box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75); -moz-box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75); box-shadow:inset 2px 2px 2px -2px rgba(0,0,0,0.75);}#menu p{line-height:18px;margin:0 0 10px 0;}#menu li:hover div a{font-size:15px; line-height:16px; font-weight:normal;text-transform:none;color:#000;text-shadow: 1px 1px 1px #fff;padding:3px 0;}#menu li:hover div a:hover{color:#029feb;}.strong{font-weight:bold;}.italic{font-style:italic;}.imgshadow{background:#FFFFFF;padding:4px;border:1px solid #777777;margin-top:5px;-moz-box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}.img_left{ width:auto;float:left;margin:5px 15px 5px 5px;}#menu li .black_box{background-color:#333333;color: #eeeeee;text-shadow: 1px 1px 1px #000;padding:4px 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow:inset 0 0 3px #000000;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}#menu li ul{list-style:none;padding:0;margin:0px 0 12px 0;}#menu li ul li{font-size:13px;line-height:24px; font-weight:300;position:relative;text-shadow: 1px 1px 1px #ffffff;padding:0;margin:0;float:none;text-align:left;}#menu li ul li:hover{background:none;border:none;padding:0;margin:0;}#menu li .greybox li{background:#F4F4F4;border:1px solid #bbbbbb;margin:0px 0px 4px 0px;padding:4px 6px 4px 6px;width:116px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}#menu li .greybox li:hover{background:#ffffff;border:1px solid #aaaaaa;padding:4px 6px 4px 6px;margin:0px 0px 4px 0px;}#menu li div .submenu{padding:1px 7px;margin-bottom:7px;border:0;border-bottom:1px solid #4a4b48;}#menu li div .submenu a{font-size: 14px; line-height: 15px; text-transform:uppercase;font-weight: bold;color:#afcc4b; text-shadow: 1px 1px 1px #000;background:none; border:0; box-shadow:none; text-shadow:none;}#menu li div .submenu a:hover{color:#63a0f3;}#menu li .submenulist li{}#menu li .submenulist li.submenuoptgroup div{text-transform:uppercase; padding:12px 0 5px 0; color:#222;text-shadow:none;font-size:90%; line-height:130%;}#menu li .submenulist li a{color:#2e75cd; text-shadow: 1px 1px 1px rgba(255,255,255,0.90); background:none; filter:none; box-shadow:none; text-shadow:none;font-size:13px; font-weight:400;border:0; padding:4px 20px 4px 18px; }#menu li .submenulist li a span{display:block; padding-top:4px;}#menu li .submenulist li a i.submenuicon{color:#2e75cd; text-shadow: 1px 1px 1px #000; font-size:14px;text-shadow:none;float:left;background:rgba(255,255,255,0.80); border:0; padding:5px; border-radius:3px;}#menu li .submenulist li a:hover{color:#000; font-weight:400; }#menu li .submenulist li a:hover i.submenuicon{background:rgba(0,0,0,0.50); color:#fff;}.submenugroup{padding-bottom:18px; padding-top:8px; color:#777; font-size:90%;text-transform:uppercase;}i.submenuicon{font-size:110%; padding:2px 3px; color:#3068b8; background:#fff; text-shadow:none; border-bottom:2px solid #ccc;margin-right:6px;}.submenudesc{padding-top:2px; padding-bottom:2px; padding-left:53px; color:#000; font-size:90%; line-height:130%;}.submenusep{ height:1px;border-top:1px solid #ddd; margin:12px 0 12px 0;}.dropdown_4columnshover{display:block;margin:0px auto;border:0; border-radius:0;width:100%; z-index:50; padding:35px 0px 35px 0px;box-shadow: 0 4px 5px rgba(0,0,0,0.20);background: #ffffff;background: -moz-radial-gradient(center, ellipse cover,#ffffff 0%, #d6d6d6 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#d6d6d6));background: -webkit-radial-gradient(center, ellipse cover,#ffffff 0%,#d6d6d6 100%);background: -o-radial-gradient(center, ellipse cover,#ffffff 0%,#d6d6d6 100%);background: -ms-radial-gradient(center, ellipse cover,#ffffff 0%,#d6d6d6 100%);background: radial-gradient(ellipse at center,#ffffff 0%,#d6d6d6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=1 );border-top:5px solid #cfcfcf;text-shadow: 1px 1px 0.5px #fff;}.dropdown_4columns_block{ }.col_25percent{float: left;position: relative;width:25%;}.col_33percent{float: left;position: relative;width:33.3%;}.col_50percent{float: left;position: relative;width:50%;}.dropdown_motto{font-size:105%; line-height:110%; letter-spacing:0px;font-weight:400;font-style:italic;margin:0px 0px 10px 0px;padding:13px 25px 10px 22px;color:#92908c; text-shadow: 0px 0px 2px rgba(0,0,0,0.85);text-align:left;background:rgba(0,0,0,0.10);}.dropdown_motto a{font-style:normal;font-weight:300;color:#fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.40);}.dropdown_motto a:hover{ color:#ffef6c; }.dropdown_motto i{display:block;padding-bottom:17px;color:rgba(255,255,255,0.09);font-size:45px;}.submenu{padding:1px 0px 5px 0px;border:0;width:90%;}.submenu a{font-size: 14px; line-height: 15px; text-transform:uppercase;font-weight: 400;white-space:nowrap;color:#ffc976; text-shadow: 1px 1px 1px #000;background:none; border:0; box-shadow:none; text-shadow: 0px 0px 5px rgba(0,0,0,0.90);}.submenu a:hover{color:#ffef6c;}.submenutable{width:98%; text-align:left;}.submenutable .submenutable-section{vertical-align:middle; padding:7px 0px 0px 0; text-transform:uppercase; color:#bab5ac; font-size:11px;}.submenutable .submenutable-opt-icon{padding-top:3px; padding-bottom:3px;vertical-align:top; width:20px;}.submenutable .submenutable-opt-icon div{font-size:11px; padding:3px 3px; border-radius:2px; text-align:center;color:rgba(255,255,255,0.65); }.submenutable .submenutable-opt-label{vertical-align:middle; padding-left:2px; padding-right:9px;padding-top:3px; padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,0.05);}.submenutable .submenutable-opt-label a{background:none; border:0; box-shadow:none; font-size:11px; line-height:12px; text-transform:uppercase;color:#f7f5f2; }.submenutable .submenutable-opt-label a:hover{color:#ffef6c;}.menupagebottom{border:0; padding:0;background:#f7f7f7; -webkit-box-shadow:inset 0px 8px 25px -19px rgba(0,0,0,0.90); -moz-box-shadow:inset 0px 8px 25px -19px rgba(0,0,0,0.90); box-shadow:inset 0px 8px 25px -19px rgba(0,0,0,0.90);}.menupagevertical{border-left:1px solid #e0e0e0;width:100%; text-align:left;}.menupagevertical-group{padding-top:10px; padding-bottom:9px; padding-left:10px; color:#777;font-size:11px; line-height:12px; font-weight:700; text-transform:uppercase;background:#f7f7f7; }.menupagevertical-icon{padding:6px 0 0px 5px;color:#4c68c2;border-bottom:1px solid #eee;}.menupagevertical-opt{padding:4px 0 7px 5px;border-bottom:1px solid #eee;font-size:11px; line-height:12px; text-transform:uppercase;width:100%;}.menupagevertical-opt a{color:#4c68c2;}.menupagevertical-opt.active, .menupagevertical-icon.active{ background:#4c68c2; color:#fff; }
.book{display: inline-block;margin: 10px;position:relative; }.book img{ vertical-align: middle; } .book .overlay{ position:absolute; top:0px; left:0px; width:78px; height:120px; background-image: -moz-linear-gradient( center bottom, rgb(255,255,255) 60%, rgba(255,255,255,0) 75%); background-image: -o-linear-gradient( rgba(255,255,255,0) 25%, rgb(255,255,255) 40%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.60, rgb(255,255,255)), color-stop(0.75, rgba(255,255,255,0))); filter: progid:DXImageTransform.Microsoft.Gradient( gradientType=0, startColor=0, EndColorStr=#ffffff); } .csstransforms3d.books{-moz-perspective: 100px;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d;}.csstransforms3d.book{position: relative;-moz-perspective: 100px; -moz-transform: rotateY(-3deg);-webkit-transform: perspective(100) rotateY(-3deg);outline: 1px solid transparent;box-shadow: none;margin: 0;}.csstransforms3d.book img{position: relative;max-width: 100%;}.csstransforms3d.book:before,.csstransforms3d.book:after{position: absolute;top: 2%;height: 96%;content: ' ';z-index: -1;}.csstransforms3d.book:before{width: 100%;left: 4.0%;background-color: #393c40;box-shadow: -3px 1px 40px rgba(0,0,0,0.25);}.csstransforms3d.book:after{width: 3%;left: 100%;background-color: #EFEFEF;box-shadow: inset 0px 0px 5px #aaa;-moz-transform: rotateY(20deg);-webkit-transform: perspective(100) rotateY(20deg);}ul.publist{ list-style: none; padding: 0;}ul.publist li{ float:left; cursor:hand;cursor:pointer;padding:0px 10px;}ul.publist li a{text-decoration:none; border:0;}ul.publist li img{border:0;}ul.publist li:hover .imgcover{ -webkit-box-shadow: 3px 7px 2px rgba(0, 0, 0, 0.20);-moz-box-shadow: 3px 7px 2px rgba(0, 0, 0, 0.10);box-shadow: 0px -10px 42px rgba(255,255, 255, 0.90);}ul.publist li:hover .blockPub{top:-3px; left:-3px;}.shelfbreak{clear:both; float:none; height:auto;padding:0;}.shelfshadow{-moz-box-shadow: 0px 1px 17px rgba(0,0,0,0.6);-webkit-box-shadow: 0px 1px 17px rgba(0,0,0,0.6);box-shadow: 0px 1px 17px rgba(0,0,0,0.6); }.imgcovereffect{position:relative;}.imgcovereffect span{position:absolute;top: 0px; left: 0px; width: 100%; height: 100%; z-index: 100;background: -moz-linear-gradient(left,rgba(27,27,27,0.28) 0%, rgba(255,255,255,0.15) 10%, rgba(255,255,255,0.14) 11%, rgba(255,255,255,0.33) 18%, rgba(255,255,255,0.13) 30%, rgba(10,10,10,0.13) 47%, rgba(1,1,1,0.13) 50%, rgba(13,13,13,0.13) 54%, rgba(149,149,149,0.11) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(27,27,27,0.28)), color-stop(10%,rgba(255,255,255,0.15)), color-stop(11%,rgba(255,255,255,0.14)), color-stop(18%,rgba(255,255,255,0.33)), color-stop(30%,rgba(255,255,255,0.13)), color-stop(47%,rgba(10,10,10,0.13)), color-stop(50%,rgba(1,1,1,0.13)), color-stop(54%,rgba(13,13,13,0.13)), color-stop(100%,rgba(149,149,149,0.11))); background: -webkit-linear-gradient(left,rgba(27,27,27,0.28) 0%,rgba(255,255,255,0.15) 10%,rgba(255,255,255,0.14) 11%,rgba(255,255,255,0.33) 18%,rgba(255,255,255,0.13) 30%,rgba(10,10,10,0.13) 47%,rgba(1,1,1,0.13) 50%,rgba(13,13,13,0.13) 54%,rgba(149,149,149,0.11) 100%); background: -o-linear-gradient(left,rgba(27,27,27,0.28) 0%,rgba(255,255,255,0.15) 10%,rgba(255,255,255,0.14) 11%,rgba(255,255,255,0.33) 18%,rgba(255,255,255,0.13) 30%,rgba(10,10,10,0.13) 47%,rgba(1,1,1,0.13) 50%,rgba(13,13,13,0.13) 54%,rgba(149,149,149,0.11) 100%); background: -ms-linear-gradient(left,rgba(27,27,27,0.28) 0%,rgba(255,255,255,0.15) 10%,rgba(255,255,255,0.14) 11%,rgba(255,255,255,0.33) 18%,rgba(255,255,255,0.13) 30%,rgba(10,10,10,0.13) 47%,rgba(1,1,1,0.13) 50%,rgba(13,13,13,0.13) 54%,rgba(149,149,149,0.11) 100%); background: linear-gradient(left,rgba(27,27,27,0.28) 0%,rgba(255,255,255,0.15) 10%,rgba(255,255,255,0.14) 11%,rgba(255,255,255,0.33) 18%,rgba(255,255,255,0.13) 30%,rgba(10,10,10,0.13) 47%,rgba(1,1,1,0.13) 50%,rgba(13,13,13,0.13) 54%,rgba(149,149,149,0.11) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25000000', endColorstr='#10ffffff',GradientType=1 );}
@media all and (min-width: 10px){.homemaintitle2{ font-size:180%;line-height:120%;font-weight:400; }.homemaintitlepubs2{ font-size:75%; line-height:130%; }.homemaintitlebox{ padding:45px 25px 40px 25px; }.homemaintitle{ font-size:260%;line-height:115%; }.homemaintitlepubs{ font-size:120%; }.homeboxcma{padding:35px 10px 30px 10px; border-right:0;}.homeboxecm{padding:35px 10px 45px 10px; border-left:0;}.objshowmobile{ display:block; }.objshowtablet{ display:none; }.objshowmobiletablet{ display:block; }.objshowdesktop{ display:none; }.objhidemobile{ display:none; }.objhidetablet{ display:none; }.maxwidth{ width:300px; padding:0 10px; }#maincontent-table{ width:95%; }#maincontent-leftcell{ width:0px; padding-right:0px; display:none; } .homeboxplus{ position:relative;top:0; left:0; }.slidewrapper{ width: 100%; padding:7px 0 0 0; }.contentwrapper{ width:94%;} #pagecontent{ width:auto; float: none; } #pagecontent-inside{ } #sidebar{ display:none; }.contentpointswrapper{width:94%;}.menuwrapper{ width:94%; }#topbar{ display:none; }#menumobile{ display:block; }#menu{ display:none; }#menu li a{ font-size: 10px; line-height: 10px; padding:13px 7px 15px 7px; }#shelfpublications{ display:none; }#topbarbase{ height:49px; }#logoheader img{ padding:10px 20px 2px 20px; height:30px; } .logoheader-fixed img{height:30px !important;padding-top:6px !important; padding-bottom:2px !important; }#logosentence{padding-left:0px; margin-left:20px; font-size:8px; line-height:12px; font-weight:300; letter-spacing:1px; }.homesolutionsdetail{ width:100%; float:none; margin-bottom:20px;}.homeproductsdetail{ width:100%; padding-top:20px; float:none; }.footerboxmenu{ display:block; } .menucanhideA{ display:none !important; }.slides_container, .slides_container div.slides_content{ width:300px; }.slide_title{ font-size:17px; line-height:16px; }.slide_description{ font-size:14px; line-height:14px; }.slide_img{ width:120px; height:auto; } .slide_textcontainer{ padding-top:15px;padding-bottom:15px; padding-left:0px; padding-right:10px; } .slide_textcontainer_sep{ height:7px; } .slide_hidebefore1024{display:none;} .slide_hideon480{display:none;}.slides_container div.slides_content{ height:140px; }.slide_imgflash{ display:none; } .slide_imgnoflash{ display:block; }.homegraph_big{display:none; } .homegraph_medium{ display:none; } .homegraph_small{display:block; zoom:65%; }.hometitle{ padding-right:0px; } .homesubtitle{ padding-right:0px; }.homegraph_back{ display:none; }.homegraph_block1{height:220px; width:140px; float:left; }.homegraph_block2{ width:580px; float:left; margin:10px; }.homegraph_block3{width:740px; float:none; clear:both; margin:0 0 0 0px; }.homegraph_block3A{ width:345px; height:163px; float:left; }.homegraph_block3B{ width:370px; height:163px; float:left; margin:0px 0px 0px 10px; }.homeintbook{ display:none; }.homelateralbar{ float:none; width:0; display:none; }.homecentralcontent{ float:none; width:100%; padding-left:0; }.imgfull{ width:300px; height:auto; display:block; margin:0 auto; }.imgfullphoto{width:298px; height:auto; border:1px solid #fff; display:block; margin:0 auto;-webkit-box-shadow: 0 8px 6px 1px #dadada; -moz-box-shadow: 0 8px 6px 1px #dadada; box-shadow: 0 1px 6px 1px #dadada;}.imgphotoright{width:120px; height:auto; float:right; padding:0 0 5px 20px;}.imgbigfloatright{ float:none; padding:0 0 15px 0px; width:100%; }.divbigfloatleft{ float:none; width:100%; position:relative;top:-50px;padding-bottom:0px;}.imgbigfloatleft{ float:none; padding:0 0 15px 0; width:100%; }.divbigfloatright{ float:none; width:100%; position:relative;top:-50px;padding-bottom:0px;}.divimgbigfloatright{ float:none; width:100%; }.divimgbigfloatleft{ float:none; width:100%; }.imgfloatright{ float:none; padding:0 0 25px 0px; display:block; zoom:65%; }.imgfloatright2{ float:none; padding:0 0 25px 0px; display:block; width:100%; }.imgfloatleft{ float:none; padding:0 0 25px 0px; display:block; zoom:65%; }.imgbigresponsive{ width:100%; }.imgblock{ width:50%; }.imgcolblock{ width:75%; }.formlabel{ float:none; text-align:left; } .formfield{ float:none; }.imglogohome{ width:auto; height:auto; }.menubarmobile{ display:block; }.langbar{ display:none; }.columnblock3{ float:none; width:100%; }.columnblock{float:none; width:100%; }.columnleft{ padding:0; }.columncenter{ padding:15px 0 0 0; }.columnright{ padding:15px 0 0 0; }.contactformbox{ width:260px; float:none; } .contactphonesbox{ width:0; float:none; display:none; }input.default, textarea.default, select.default{ width:250px; }input.fieldphone{ width:190px; } input.fieldphonecode{ width:55px; }.menufooteropt{ padding:4px 5px 4px 0px; font-weight:normal; font-size:12px; } .menufooterextraopt{ display:none; } .footerphones{ display:none }.footerqr{ display:none; } .footercomm{ display:none; } .footerblocks{ width:100%; }.topbarextraopt{ display:none; }.textbigtitle2{ letter-spacing:0px; }body, .textsizecontent{ font-size:12px; line-height:14px; }}@media all and (min-width: 480px){.objshowmobile{ display:none; }.objshowtablet{ display:block; }.objshowmobiletablet{ display:block; }.objshowdesktop{ display:none; }.homemaintitle2{ font-size:275%;line-height:120%;font-weight:400; }.homemaintitlepubs2{ font-size:110%; line-height:120%; }.homemaintitlebox{ padding:85px 30px 70px 50px; }.homemaintitle{ font-size:355%;line-height:115%; }.homemaintitlepubs{ font-size:160%; }.homeboxcma{padding:45px 55px; border-right:1px solid rgba(0,0,0,0.50);}.homeboxecm{padding:45px 55px; border-left:1px solid rgba(255,255,255,0.08);}.objhidemobile{ display:block; }.maxwidth{ width:460px; padding:0 10px; }#maincontent-table{ width:95%; }#maincontent-leftcell{ width:0px; padding-right:0px; display:none; } .slidewrapper{ width: 100%; }.contentwrapper{ width: 94%;} #pagecontent{ width:auto; float: none; } #pagecontent-inside{ } #sidebar{ display:none;}.contentpointswrapper{width: 94%;}.menuwrapper{ width: 94%; }.slides_container, .slides_container div.slides_content{ width:460px; }.slide_title{ font-size:19px; line-height:19px; }.slide_description{ font-size:15px; line-height:15px; }.slide_img{ width:230px; height:auto; } .slide_textcontainer{ padding-left:0px; padding-right:7px; } .slide_textcontainer_sep{ height:10px; } .slide_hidebefore1024{display:none;} .slide_hideon480{display:none;}.slides_container div.slides_content{ height:152px; }.slide_imgflash{ display:none; } .slide_imgnoflash{ display:block; }.homegraph_big{display:none; } .homegraph_medium{ display:none; } .homegraph_small{display:block; zoom:100%; }.hometitle{ padding-right:60px; } .homesubtitle{ padding-right:80px; }.homegraph_back{ display:block; }.homegraph_block1{float:none; display:none; }.homegraph_block2{ width:460px; float:left; margin:0 0 10px 0; }.homegraph_block3{width:460px; float:none; clear:both; margin:0 0 0 0px; }.homegraph_block3A{ width:460px; height:163px; }.homegraph_block3B{ width:460px; height:135px; margin:10px 0 0 0; }.homeintbook{ display:none; }.homelateralbar{ float:none; width:0; display:none; }.homecentralcontent{ float:none; width:100%; padding-left:0; }.imgfull{ width:460px; height:auto; display:block; margin:0 auto; }.imgfullphoto{width:458px; height:auto; border:1px solid #fff; display:block; margin:0 auto;-webkit-box-shadow: 0 8px 6px 1px #dadada; -moz-box-shadow: 0 8px 6px 1px #dadada; box-shadow: 0 1px 6px 1px #dadada;}.imgphotoright{width:225px; height:auto; float:right; padding:0 0 5px 25px;}.imgbigfloatright{ float:none; padding:0 0 15px 0px; width:70%;}.divbigfloatleft{ float:none; width:100%; position:relative;top:-50px;padding-bottom:10px; }.imgbigfloatleft{ float:none; padding:0 0px 15px 0; width:70%; }.divbigfloatright{ float:none; width:100%; position:relative;top:-50px;padding-bottom:10px; }.divimgbigfloatright{ float:none; width:100%; }.divimgbigfloatleft{ float:none; width:100%; }.imgfloatright{ float:right; padding:0 0 15px 30px; display:block; zoom:55%; }.imgfloatright2{ float:none; padding:0 0 15px 30px; display:block; width:100%; }.imgfloatleft{ float:left; padding:0 30px 15px 0px; display:block; zoom:55%; }.imgbigresponsive{ width:100%; }.imgcolblock{ width:auto; }.formlabel{ float:left; text-align:right; } .formfield{ float:left; }.imglogohome{ width:auto; height:auto; }.menubarmobile{ display:block; }.langbar{ display:none; }.columnblock3{ float:none; width:100%; }.columnblock{float:none; width:100%; }.columnleft{ padding:0; }.columncenter{ padding:15px 0 0 0; }.columnright{ padding:15px 0 0 0; }.contactformbox{ width:420px; float:left; } .contactphonesbox{ width:200px; float:left; display:block; }.menufooteropt{ padding:4px 15px 4px 8px; font-weight:bold; font-size:13px; } .menufooterextraopt{ display:none; } .footerphones{ display:none }.footerqr{ display:none; } .footercomm{ display:none; } .footerblocks{ width:100%; }.topbarextraopt{ display:none; }}@media all and (min-width: 768px){.objshowmobile{ display:none; }.objshowtablet{ display:block; }.objshowmobiletablet{ display:block; }.objshowdesktop{ display:none; }.objhidetablet{ display:block; }.maxwidth{ width:740px; padding:0 10px; }#maincontent-table{ width:95%; }#maincontent-leftcell{ width:0px; padding-right:0px; display:none; } #topbar{ display:block; }.slidewrapper{ width: 100%; }.contentwrapper{ width: 90%;} #pagecontent{ width:auto; float: none; } #pagecontent-inside{ } #sidebar{ display:none; }.contentpointswrapper{width: 88%;}.menuwrapper{ width: 96%; }#menumobile{ display:none; }#menu{ display:block; }#menu li a{ font-size: 11px; line-height: 11px; padding:13px 15px 15px 15px; }#topbarbase{ height:85px;}#logoheader img{ padding:23px 20px 4px 20px; height:34px; }.homeboxplus{ position:absolute;top:92px; left:47.5%; }.homesolutionsdetail{ width:33.3%; float:left; }.homeproductsdetail{ width:33.3%; padding-top:20px; float:left; }.footerboxmenu{ display:block; }.slides_container, .slides_container div.slides_content{ width:740px; }.slide_title{ font-size:24px; line-height:25px; }.slide_description{ font-size:19px; line-height:19px; }.slide_img{ width:400px; height:auto; } .slide_textcontainer{ padding-left:0px; padding-right:15px; } .slide_textcontainer_sep{ height:35px; } .slide_hidebefore1024{display:none;} .slide_hideon480{display:block;}.slides_container div.slides_content{ height:264px; }.slide_imgflash{ display:none; } .slide_imgnoflash{ display:block; }.homegraph_big{display:none; } .homegraph_medium{ display:block; } .homegraph_small{display:none; }.hometitle{ padding-right:60px; } .homesubtitle{ padding-right:80px; }.homegraph_back{ display:block; }.homegraph_block1{height:220px; width:140px; float:left; display:block; }.homegraph_block2{ width:580px; float:left; margin:10px; }.homegraph_block3{width:740px; float:none; clear:both; margin:0 0 0 0px; }.homegraph_block3A{ width:345px; height:163px; float:left; }.homegraph_block3B{ width:370px; height:163px; float:left; margin:0px 0px 0px 10px; }.homeintbook{ display:none; }.homelateralbar{ float:none; width:0; display:none; }.homecentralcontent{ float:none; width:100%; padding-left:0; }.imgfull{ width:740px; height:auto; display:block; margin:0 auto; }.imgfullphoto{width:738px; height:auto; border:1px solid #fff; display:block; margin:0 auto;-webkit-box-shadow: 0 8px 6px 1px #dadada; -moz-box-shadow: 0 8px 6px 1px #dadada; box-shadow: 0 1px 6px 1px #dadada;}.imgphotoright{width:300px; height:auto; float:right; padding:0 0 5px 35px;}.imgbigfloatright{ float:right; padding:0 0 15px 55px; width:90%; }.divbigfloatleft{ float:left; width:45%; position:relative;top:-25px;padding-bottom:0px;}.imgbigfloatleft{ float:left; padding:0 55px 15px 0; width:90%; }.divbigfloatright{ float:right; width:45%; position:relative;top:-25px;padding-bottom:0px;}.divimgbigfloatright{ float:right; width:55%; }.divimgbigfloatleft{ float:left; width:55%; }.imgfloatright{ float:right; padding:0 0 15px 35px; zoom:100%; }.imgfloatright2{ float:right; padding:0 0 15px 35px; zoom:100%; width:auto; }.imgfloatleft{ float:left; padding:0 35px 15px 0px; zoom:100%; }.imgbigresponsive{ width:auto; }.imgblock{ width:90%; }.formlabel{ float:left; text-align:right;} .formfield{ float:left; }.imglogohome{ width:auto; height:auto; }.menubarmobile{ display:none; }.langbar{ display:block; }.columnblock3{ float:none; width:100%; }.columnblock{ float:left; width:50%; }.columnleft{ padding:0 20px 0 0; }.columncenter{ padding:15px 0 0 0; }.columnblock .columnright{ padding:0 0 0 20px; }.columnblock3 .columnright{ padding:15px 0 0 0; }.contactformbox{ width:450px; float:left; } .contactphonesbox{ width:250px; float:left; display:block; }input.default, textarea.default, select.default{ width:240px;}input.fieldphone{ width:180px;} input.fieldphonecode{ width:55px; }.menufooteropt{ padding:4px 18px 4px 8px; font-weight:bold; font-size:13px; } .menufooterextraopt{ display:block; } .footerphones{ display:none; }.footerqr{ display:none; } .footercomm{ display:block; } .footerblocks{ width:49%; }.topbarextraopt{ display:block; }.textbigtitle2{ letter-spacing:-1px; }body, .textsizecontent{ font-size:13px; line-height:17px; }}@media all and (min-width: 1024px){ .objshowmobile{ display:none; }.objshowtablet{ display:none; }.objshowmobiletablet{ display:none; }.objshowdesktop{ display:block; }.maxwidth{ width:980px; padding:0 10px; }#maincontent-table{ width:97%; } .maincontent-table tr td{ border:1px solid red;}#maincontent-leftcell{ width:382px; padding-right:0px; display:block; } #menu li a{ font-size: 13px; line-height: 13px; padding:13px 18px 15px 18px; }.slidewrapper{ width: 100%; }.contentwrapper{ width: 90%;} #pagecontent{ width:100%;float:none;} #pagecontent-inside{ } #sidebar{ display:block; }.contentpointswrapper{width: 88%;}.menuwrapper{ width: 96%; }.menucanhideA{ display:block !important; }#shelfpublications{ display:block; }#logoheader img{ padding:23px 20px 4px 20px; height:34px; } .logoheader-fixed img{height:30px !important;padding-top:6px !important; padding-bottom:2px !important; }.slides_container, .slides_container div.slides_content{ width:980px; }.slide_title{ font-size:33px; line-height:35px; }.slide_description{ font-size:23px; line-height:24px; }.slide_img{ width:auto; height:350px; } .slide_textcontainer{ padding-left:0px; padding-right:35px; } .slide_textcontainer_sep{ height:45px; } .slide_hidebefore1024{display:block;} .slide_hideon480{display:block;}.slides_container div.slides_content{ height:350px; }.slide_imgflash{ display:block; } .slide_imgnoflash{ display:none; }.homegraph_big{display:block; } .homegraph_medium{ display:none; } .homegraph_small{display:none; }.hometitle{ padding-right:60px; } .homesubtitle{ padding-right:80px; }.homegraph_back{ display:block; }.homegraph_block1{height:220px; width:120px; float:left; display:block; }.homegraph_block2{ width:450px; float:left; margin:5px; }.homegraph_block3{width:390px; float:left; clear:none; margin:5px; }.homegraph_block3A{ width:390px; height:170px; }.homegraph_block3B{ width:390px; height:142px; margin:10px 0 0 0; }.homeintbook{ display:block; }.homelateralbar{ float:none; width:0; display:none; }.homecentralcontent{ float:none; width:100%; padding-left:0; }.imgfull{ width:700px; height:auto; display:block; margin:0 auto; }.imgfullphoto{width:690px; height:auto; border:5px solid #fff; display:block; margin:0 auto;-webkit-box-shadow: 0 8px 6px 1px #dadada; -moz-box-shadow: 0 8px 6px 1px #dadada; box-shadow: 0 1px 6px 1px #dadada;}.imgphotoright{width:300px; height:auto; float:right; padding:0 0 5px 35px;}.imgbigfloatright{ float:right; padding:0 0 15px 55px; width:85%; }.divbigfloatleft{ float:left; width:45%; position:relative;top:0px;padding-bottom:0px;}.imgbigfloatleft{ float:left; padding:0 55px 15px 0; width:85%; }.divbigfloatright{ float:right; width:45%; position:relative;top:0px;padding-bottom:0px;}.divimgbigfloatright{ float:right; width:55%; }.divimgbigfloatleft{ float:left; width:55%; }.imgfloatright{ float:right; padding:0 0 15px 35px; zoom:100%; }.imgfloatright2{ float:right; padding:0 0 15px 35px; zoom:100%; width:auto; }.imgfloatleft{ float:left; padding:0 35px 15px 0px; zoom:100%; }.imgbigresponsive{ width:auto; }.imgblock{ width:auto; }.formlabel{ float:left; text-align:right;} .formfield{ float:left; }.imglogohome{ width:auto; height:auto; }.menubarmobile{ display:none; }.langbar{ display:block; }.columnblock3{ float:left; width:33.33%; }.columnblock{ float:left; width:50%; }.columnleft{ padding:0 20px 0 0; }.columncenter{ padding:0 20px 0 20px; }.columnblock .columnright{ padding:0 0 0 20px; }.columnblock3 .columnright{ padding:0 0 0 20px; }.contactformbox{ width:490px; float:left; } .contactphonesbox{ width:250px; float:left; display:block; }input.default, textarea.default, select.default{ width:390px;}input.fieldphone{ width:330px;} input.fieldphonecode{ width:55px; }.menufooteropt{ padding:4px 25px 4px 8px; font-weight:bold; font-size:13px; } .menufooterextraopt{ display:block; } .footerphones{ display:block; }.footerqr{ display:block; } .footercomm{ display:block; } .footerblocks{ width:33%; } .footerqr{ width:34%; } .footercomm{ width:32%; }.topbarextraopt{ display:block; } body, .textsizecontent{ font-size:14px; line-height:18px; }}@media all and (min-width: 1152px){ .menucanhideA{ display:block; }#menu li a{ font-size: 13px; line-height: 13px; padding:13px 22px 15px 22px; }#logoheader img{ height:38px;padding:23px 0px 5px 0px; } .logoheader-fixed img{height:30px !important;padding-top:6px !important; padding-bottom:2px !important; }#logosentence{padding-left:5px; margin-left:23px;font-size:9px; line-height:12px; font-weight:300; letter-spacing:1.5px; }.maxwidth{ width:1120px; padding:0 10px; }.slidewrapper{ width: 1130px; }.contentwrapper{ width: 90%;} #pagecontent{ width:100%;float:none;} #pagecontent-inside{ } #sidebar{ display:block; }.contentpointswrapper{width: 88%;} .menuwrapper{ width: 90%; }.imgbigfloatright{ float:right; padding:0 0 15px 55px; width:85%; }.divbigfloatleft{ float:left; width:48%; position:relative;top:0px;padding-bottom:0px;}.imgbigfloatleft{ float:left; padding:0 55px 15px 0; width:85%; }.divbigfloatright{ float:right; width:48%; position:relative;top:0px;padding-bottom:0px;}.divimgbigfloatright{ float:right; width:52%; }.divimgbigfloatleft{ float:left; width:52%; }body, .textsizecontent{ font-size:14px; line-height:18px; }}@media all and (min-width: 1280px){ .maxwidth{ width:1140px; padding:0 10px; }#maincontent-table{ width:97%; } #maincontent-leftcell{ width:222px; padding-right:10px; display:block; } .slidewrapper{ width: 1260px; }.contentwrapper{ width: 1180px;} #pagecontent{ width:1200px;float:none;} #pagecontent-inside{ } #sidebar{ display:block; } .contentpointswrapper{width: 1180px;}.menuwrapper{ width: 1220px; }.slides_container, .slides_container div.slides_content{ width:1140px; }.slide_title{ font-size:36px; line-height:38px; }.slide_description{ font-size:25px; line-height:26px; }.slide_img{ width:auto; height:350px; } .slide_textcontainer{ padding-left:25px; padding-right:45px; } .slide_textcontainer_sep{ height:45px; } .slide_hidebefore1024{display:block;} .slide_hideon480{display:block;}.slides_container div.slides_content{ height:350px; }.slide_imgflash{ display:block; } .slide_imgnoflash{ display:none; }.homegraph_big{display:block; } .homegraph_medium{ display:none; } .homegraph_small{display:none; }.hometitle{ padding-right:60px; } .homesubtitle{ padding-right:80px; }.homegraph_back{ display:block; }.homegraph_block1{height:220px; width:150px; float:left; display:block; }.homegraph_block2{ width:560px; float:left; margin:5px; }.homegraph_block3{width:410px; float:left; clear:none; margin:5px; }.homegraph_block3A{ width:410px; height:170px; }.homegraph_block3B{ width:410px; height:142px; margin:10px 0 0 0; }.homeintbook{ display:block; }.homelateralbar{ float:left; width:270px; display:block; }.homecentralcontent{ float:left; width:565px; padding-left:25px; }.imgfull{ width:860px; height:auto; display:block; margin:0 auto; }.imgfullphoto{width:840px; height:auto; border:10px solid #fff; display:block; margin:0 auto;-webkit-box-shadow: 0 8px 6px 1px #dadada; -moz-box-shadow: 0 8px 6px 1px #dadada; box-shadow: 0 1px 6px 1px #dadada;}.imgphotoright{width:300px; height:auto; float:right; padding:0 0 5px 35px;}.imgbigfloatright{ float:right; padding:0 0 15px 55px; width:85%; }.divbigfloatleft{ float:left; width:49%; position:relative;top:0px;padding-bottom:0px;}.imgbigfloatleft{ float:left; padding:0 55px 15px 0; width:85%; }.divbigfloatright{ float:right; width:49%; position:relative;top:0px;padding-bottom:0px;}.divimgbigfloatright{ float:right; width:51%; }.divimgbigfloatleft{ float:left; width:51%; }.imgfloatright{ float:right; padding:0 0 15px 35px; zoom:100%; }.imgfloatright2{ float:right; padding:0 0 15px 35px; zoom:100%; width:auto; }.imgfloatleft{ float:left; padding:0 35px 15px 0; zoom:100%; }.imgbigresponsive{ width:auto; }.formlabel{ float:left; text-align:right;} .formfield{ float:left; }.imglogohome{ width:auto; height:auto; }.menubarmobile{ display:none; }.langbar{ display:block; }.columnblock3{ float:left; width:33.33%; }.columnblock{ float:left; width:50%; }.columnleft{ padding:0 20px 0 0; }.columncenter{ padding:0 20px 0 20px; }.columnblock .columnright{ padding:0 0 0 20px; }.columnblock3 .columnright{ padding:0 0 0 20px; }.contactformbox{ width:600px; float:left; } .contactphonesbox{ width:260px; float:left; display:block; }input.default, textarea.default, select.default{ width:435px; } input.fieldphone{ width:375px; } input.fieldphonecode{ width:55px; }.menufooteropt{ padding:4px 35px 4px 8px; font-weight:bold; font-size:14px; } .menufooterextraopt{ display:block; } .footerphones{ display:block; }.footerqr{ display:block; } .footercomm{ display:block; } .footerblocks{ width:33%; }.topbarextraopt{ display:block; }body, .textsizecontent{ font-size:14px; line-height:18px; }}
.col-full,.col-set-full .grid-col,.grid-col{width:100%}.divide-bottom{border-bottom:1px solid #ccc;padding-bottom:1.5em;margin-bottom:1.5em}.island :last-child,li.grid-col{margin-bottom:0}.island{padding:1.5em;background-color:#ececec}.grid-wrap{margin-left:-3em;overflow:hidden;clear:both}.grid-col{float:left;padding-left:3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.large-gutter{margin-left:-6em}.large-gutter .grid-col{padding-left:6em}.half-gutter{margin-left:-1.5em}.half-gutter .grid-col{padding-left:1.5em}.short-gutter{margin-left:-.8em}.short-gutter .grid-col{padding-left:.8em}.no-gutter{margin-left:0}.no-gutter .grid-col{padding-left:0}.reset-gutter{margin-left:-3em}.reset-gutter .grid-col{padding-left:3em}ol.grid-wrap,ul.grid-wrap{padding-left:0;list-style:none}li.grid-col{margin-left:0}.col-one-half,.col-set-one-half .grid-col{width:50%}.col-one-third,.col-set-one-third .grid-col{width:33.333%}.col-one-quarter,.col-set-one-quarter .grid-col{width:25%}.col-two-thirds{width:66.666%}.col-three-quarters{width:75%}@media only screen and (min-width:30em){.bp1-col-full,.bp1-col-set-full .grid-col{width:100%}.bp1-col-one-half,.bp1-col-set-one-half .grid-col{width:50%}.bp1-col-one-third,.bp1-col-set-one-third .grid-col{width:33.333%}.bp1-col-one-quarter,.bp1-col-set-one-quarter .grid-col{width:25%}.bp1-col-two-thirds{width:66.666%}.bp1-col-three-quarters{width:75%}}@media only screen and (min-width:48em){.bp2-col-full,.bp2-col-set-full .grid-col{width:100%}.bp2-col-one-half,.bp2-col-set-one-half .grid-col{width:50%}.bp2-col-one-third,.bp2-col-set-one-third .grid-col{width:33.333%}.bp2-col-one-quarter,.bp2-col-set-one-quarter .grid-col{width:25%}.bp2-col-two-thirds{width:66.666%}.bp2-col-three-quarters{width:75%}}@media only screen and (min-width:60em){.bp3-col-full,.bp3-col-set-full .grid-col{width:100%}.bp3-col-one-half,.bp3-col-set-one-half .grid-col{width:50%}.bp3-col-one-third,.bp3-col-set-one-third .grid-col{width:33.333%}.bp3-col-one-quarter,.bp3-col-set-one-quarter .grid-col{width:25%}.bp3-col-two-thirds{width:66.666%}.bp3-col-three-quarters{width:75%}}
.nbs-flexisel-item,.nbs-flexisel-ul{margin:0;padding:0;position:relative}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{width:9999px;list-style-type:none;text-align:center}.nbs-flexisel-inner{overflow:hidden;float:left;width:100%}.nbs-flexisel-item{float:left;cursor:pointer;line-height:0}.nbs-flexisel-item img{width:100%;cursor:pointer;positon:relative;margin-top:10px;margin-bottom:10px;max-width:130px;max-height:65px;padding:6px 12px}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{margin-top:42px;width:10px;height:15px;position:absolute;cursor:pointer;z-index:100;opacity:.5}.nbs-flexisel-nav-left{left:2px;background:url(http://cdn.hpublication.net/sitehpub/images/arrow_left.png) center no-repeat}.nbs-flexisel-nav-right{right:2px;background:url(http://cdn.hpublication.net/sitehpub/images/arrow_right.png) center no-repeat}
@charset "UTF-8";@font-face{font-family: "redes-sociales";src:url("http://cdn.hpublication.net/sitehpub/css/iconfontsocial/v1/redes-sociales.eot");src:url("http://cdn.hpublication.net/sitehpub/css/iconfontsocial/v1/redes-sociales.eot?#iefix") format("embedded-opentype"),url("http://cdn.hpublication.net/sitehpub/css/iconfontsocial/v1/redes-sociales.woff") format("woff"),url("http://cdn.hpublication.net/sitehpub/css/iconfontsocial/v1/redes-sociales.ttf") format("truetype"),url("http://cdn.hpublication.net/sitehpub/css/iconfontsocial/v1/redes-sociales.svg#redes-sociales") format("svg");font-weight: normal;font-style: normal;}[class^="iconrs-"]:before,[class*=" iconrs-"]:before{font-family: "redes-sociales" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.iconrs-youtube-square:before{content: "b";}.iconrs-youtube:before{content: "c";}.iconrs-youtube-play:before{content: "a";}.iconrs-twitter-square:before{content: "d";}.iconrs-twitter:before{content: "e";}.iconrs-linkedin-square:before{content: "f";}.iconrs-linkedin:before{content: "g";}.iconrs-google-plus:before{content: "h";}.iconrs-google-plus-1:before{content: "i";}.iconrs-facebook-square:before{content: "j";}.iconrs-facebook:before{content: "k";}.iconrs-skype:before{content: "l";}
.lSSlideOuter{overflow: hidden;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.lightSlider:before, .lightSlider:after{content: " ";display: table;}.lightSlider{overflow: hidden;}.lSSlideWrapper{max-width: 100%;overflow: hidden;position: relative;}.lSSlideWrapper > .lightSlider:after{clear: both;}.lSSlideWrapper .lSSlide{-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit;transition-duration: inherit;-webkit-transition-timing-function: inherit;transition-timing-function: inherit;}.lSSlideWrapper .lSFade{position: relative;}.lSSlideWrapper .lSFade > *{position: absolute !important;top: 0;left: 0;z-index: 9;margin-right: 0;width: 100%;}.lSSlideWrapper.usingCss .lSFade > *{opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit;transition-duration: inherit;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit;transition-timing-function: inherit;}.lSSlideWrapper .lSFade > *.active{z-index: 10;}.lSSlideWrapper.usingCss .lSFade > *.active{opacity: 1;}.lSSlideOuter .lSPager.lSpg{margin: 10px 0 0;padding: 0;text-align: center;}.lSSlideOuter .lSPager.lSpg > li{cursor: pointer;display: inline-block;padding: 0 5px;}.lSSlideOuter .lSPager.lSpg > li a{background-color: #222222;border-radius: 30px;display: inline-block;height: 8px;overflow: hidden;text-indent: -999em;width: 8px;position: relative;z-index: 99;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;}.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a{background-color: #428bca;}.lSSlideOuter .media{opacity: 0.8;}.lSSlideOuter .media.active{opacity: 1;}.lSSlideOuter .lSPager.lSGallery{list-style: none outside none;padding-left: 0;margin: 0;overflow: hidden;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-o-transform: translate3d(0px, 0px, 0px);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.lSSlideOuter .lSPager.lSGallery li{opacity: 0.7;overflow: hidden;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{opacity: 1;}.lSSlideOuter .lSPager.lSGallery img{display: block;height: auto;max-width: 100%;}.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after{content: " ";display: table;}.lSSlideOuter .lSPager.lSGallery:after{clear: both;}.lSAction > a{width: 32px;display: block;top: 50%;height: 32px;cursor: pointer;position: absolute;z-index: 9999;margin-top: -16px;opacity: 0.5;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;}.lSAction > a:hover{opacity: 1;}.lSAction > .lSPrev{left: 10px;}.lSAction > .lSNext{right: 10px;}.lSAction > a.disabled{pointer-events: none;}.cS-hidden{height: 1px;opacity: 0;filter: alpha(opacity=0);overflow: hidden;}.lSSlideOuter.vertical{position: relative;}.lSSlideOuter.vertical.noPager{padding-right: 0px !important;}.lSSlideOuter.vertical .lSGallery{position: absolute !important;right: 0;top: 0;}.lSSlideOuter.vertical .lightSlider > *{width: 100% !important;max-width: none !important;}.lSSlideOuter.lSrtl{direction: rtl;}.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager{padding-left: 0;list-style: none outside none;}.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager{padding-right: 0;}.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li{float: left;}.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li{float: right !important;}@-webkit-keyframes rightEnd{0%{left: 0;}50%{left: -15px;}100%{left: 0;}}@keyframes rightEnd{0%{left: 0;}50%{left: -15px;}100%{left: 0;}}@-webkit-keyframes topEnd{0%{top: 0;}50%{top: -15px;}100%{top: 0;}}@keyframes topEnd{0%{top: 0;}50%{top: -15px;}100%{top: 0;}}@-webkit-keyframes leftEnd{0%{left: 0;}50%{left: 15px;}100%{left: 0;}}@keyframes leftEnd{0%{left: 0;}50%{left: 15px;}100%{left: 0;}}@-webkit-keyframes bottomEnd{0%{bottom: 0;}50%{bottom: -15px;}100%{bottom: 0;}}@keyframes bottomEnd{0%{bottom: 0;}50%{bottom: -15px;}100%{bottom: 0;}}.lSSlideOuter .rightEnd{-webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative;}.lSSlideOuter .leftEnd{-webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative;}.lSSlideOuter.vertical .rightEnd{-webkit-animation: topEnd 0.3s;animation: topEnd 0.3s;position: relative;}.lSSlideOuter.vertical .leftEnd{-webkit-animation: bottomEnd 0.3s;animation: bottomEnd 0.3s;position: relative;}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative;}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative;}
#containerblog{width:100%; margin:auto;height: 100%;overflow: hidden;}.postblog{}.postblog .postblogbox{background: #ffffff;border: 1px solid #dedede;cursor: pointer;padding: 1px;-webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.05); -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.05); box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.05);margin:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.postblog .blogdate{background:#fff;font-size: 65%;color:#aaa;line-height: 100%;padding: 6px 21px 4px 11px;text-align:left;border-bottom:1px solid #eee;}.postblog .bloginfo{background:#fafcff;border-top:1px solid #e7f0fc;font-size: 70%;line-height: 100%;padding: 6px 15px 7px 21px;text-align:right;text-transform:uppercase;color:#1540af;}.postblog .bloginfo i{ font-size: 135%; }#blogarticle{background: #ffffff;border-radius: 2px; -moz-border-radius: 2px;-webkit-border-radius: 2px;-webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.18); -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.18); box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.18);padding:20px 50px 60px 50px;}.articleimg{border:10px solid white;padding:0;margin: 0 0 45px 45px; -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.18); -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.18); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.18);}
.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-webkit-overflow-scrolling:touch}.vbox-overlay{background:#222;width:100%;height:auto;position:absolute;top:0;left:0;z-index:999;overflow:hidden;opacity:0;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.vbox-overlay,.vwrap{transition:opacity .25s ease-in-out}.relativo{float:left;width:100%;height:100%;display:block;position:relative}.vbox-close,.vbox-footer,.vbox-next,.vbox-preloader,.vbox-prev{overflow:hidden;position:fixed}.vbox-preloader{width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(http://cdn.hpublication.net/sitehpub/libs/modaliframe/preload-circle.png);text-indent:-100px;-webkit-animation:playload 1.4s steps(18) infinite;-moz-animation:playload 1.4s steps(18) infinite;-ms-animation:playload 1.4s steps(18) infinite;-o-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload{from{background-position:0}to{background-position:-576px}}@-moz-keyframes playload{from{background-position:0}to{background-position:-576px}}@-ms-keyframes playload{from{background-position:0}to{background-position:-576px}}@-o-keyframes playload{from{background-position:0}to{background-position:-576px}}@keyframes playload{from{background-position:0}to{background-position:-576px}}.vbox-close{cursor:pointer;top:-1px;left:0;width:46px;height:40px;display:block;color:#fff;padding:8px 20px 10px 10px;font-size:190%}.vbox-footer,.vbox-title{float:left;text-align:center;padding:6px 40px}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid transparent}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url(http://cdn.hpublication.net/sitehpub/libs/modaliframe/prev.gif) center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url(http://cdn.hpublication.net/sitehpub/libs/modaliframe/next.gif) center center no-repeat}.vbox-footer{width:100%;height:0;display:none;line-height:28px;font-size:12px;color:#fff;background:red;bottom:-1px;left:0}.vbox-num,.vbox-title{left:0;position:fixed;top:-1px;height:40px;color:#fff;overflow:hidden;line-height:28px;font-size:12px;display:none}.vbox-title{width:100%}.vbox-num{cursor:pointer;padding:6px 10px;background:#161617}.venoframe{border:none;width:100%}.vbox-inline{height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto;width:100%!important}.vbox-content,.vwrap{width:100%;float:left;position:relative;overflow:hidden}.vbox-container{position:relative;background:#000;width:100%;margin:0 auto}.vbox-content{text-align:center}.vbox-container img{max-width:100%;height:auto}.vwrap{opacity:1;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;height:100%;margin:0;padding:0;left:0;z-index:1}
.qtip{position: absolute;left: -28000px;top: -28000px;display: none;max-width: 280px;min-width: 50px;font-size: 10.5px;line-height: 12px;direction: ltr;box-shadow: none;padding: 0;}.qtip-content{position: relative;padding: 5px 9px;overflow: hidden;text-align: left;word-wrap: break-word;}.qtip-titlebar{position: relative;padding: 5px 35px 5px 10px;overflow: hidden;border-width: 0 0 1px;font-weight: bold;}.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }.qtip-close{position: absolute;right: -9px; top: -9px;z-index: 11; cursor: pointer;outline: medium none;border: 1px solid transparent;}.qtip-titlebar .qtip-close{right: 4px; top: 50%;margin-top: -9px;}* html .qtip-titlebar .qtip-close{ top: 16px; } .qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display: block;text-indent: -1000em;direction: ltr;}.qtip-icon, .qtip-icon .ui-icon{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-decoration: none;}.qtip-icon .ui-icon{width: 18px;height: 14px;line-height: 14px;text-align: center;text-indent: 0;font: normal bold 10px/13px Tahoma,sans-serif;color: inherit;background: transparent none no-repeat -100em -100em;}.qtip-focus{}.qtip-hover{}.qtip-default{border: 1px solid #3a3c43;background-color: #3a3c43;color: #fff;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;-moz-box-shadow: 0px 1px 5px rgba(0,0,0,0.7);-webkit-box-shadow: 0px 1px 5px rgba(0,0,0,0.7);box-shadow: 0px 1px 5px rgba(0,0,0,0.7);padding:4px;}.qtip-default ul{list-style-type:square;margin-left:15px;}.qtip-default li{padding:2px 0 2px 0;}.qtip-default .qtip-titlebar{background-color: #FFEF93;}.qtip-default .qtip-icon{border-color: #CCC;background: #F1F1F1;color: #777;}.qtip-default .qtip-titlebar .qtip-close{border-color: #AAA;color: #111;}.qtip .qtip-tip{margin: 0 auto;overflow: hidden;z-index: 10;}x:-o-prefocus, .qtip .qtip-tip{visibility: hidden;}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position: absolute;color: #123456;background: transparent;border: 0 dashed transparent;}.qtip .qtip-tip canvas{ top: 0; left: 0; }.qtip .qtip-tip .qtip-vml{behavior: url(#default#VML);display: inline-block;visibility: visible;}
.cd-img-replace{display: inline-block;overflow: hidden;text-indent: 100%;white-space: nowrap;}.cd-section{}.cd-scroll-down{position: absolute;left: 50%;right: auto;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);bottom: 20px;width: 38px;height: 44px;}.cd-nav-trigger{display: none;}.no-touch #cd-vertical-nav{position: fixed;right: 20px;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;}.no-touch #cd-vertical-nav li{text-align: right;}.no-touch #cd-vertical-nav a{display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.no-touch #cd-vertical-nav a:after{content: "";display: table;clear: both;}.no-touch #cd-vertical-nav a span{float: right;display: inline-block;-webkit-transform: scale(0.6);-moz-transform: scale(0.6);-ms-transform: scale(0.6);-o-transform: scale(0.6);transform: scale(0.6);}.no-touch #cd-vertical-nav a:hover span{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.no-touch #cd-vertical-nav a:hover .cd-label{opacity: 1;}.no-touch #cd-vertical-nav a.is-selected .cd-dot{border:2px solid #428bca;background-color: #c7e0f5;}.no-touch #cd-vertical-nav .cd-dot{position: relative;top: 8px;height: 13px; width: 13px;border-radius: 50%;border:2px solid #d4d4d4;background-color: #fff;-webkit-transition: -webkit-transform 0.2s, background-color 0.5s;-moz-transition: -moz-transform 0.2s, background-color 0.5s;transition: transform 0.2s, background-color 0.5s;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}.no-touch #cd-vertical-nav .cd-label{position: relative;margin-right: 10px;padding: .4em .5em;color: #555; background:rgba(255,255,255,0.9); border-radius:3px;font-size: 80%;-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;-moz-transition: -moz-transform 0.2s, opacity 0.2s;transition: transform 0.2s, opacity 0.2s;opacity: 0;-webkit-transform-origin: 100% 50%;-moz-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;-o-transform-origin: 100% 50%;transform-origin: 100% 50%;}.touch .cd-nav-trigger{display: block;z-index: 2;position: fixed;bottom: 10px;right: 2%;height: 40px;width: 44px;border-radius: 0.25em;background: rgba(0, 0, 0, 0.6); color:#fff;font-size:255%;}.touch .cd-nav-trigger i{display:block;padding-top:4px;}.touch .cd-nav-trigger span{position: absolute;height: 4px;width: 4px;background-color: #3e3947;border-radius: 50%;left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.touch .cd-nav-trigger span::before, .touch .cd-nav-trigger span::after{content: '';height: 100%;width: 100%;position: absolute;left: 0;background-color: inherit;border-radius: inherit;}.touch .cd-nav-trigger span::before{top: -9px;}.touch .cd-nav-trigger span::after{bottom: -9px;}.touch #cd-vertical-nav{position: fixed;z-index: 1;right: 5%;bottom: 30px;width: 90%;max-width: 400px;max-height: 90%;overflow-y: scroll;-webkit-overflow-scrolling: touch;-webkit-transform-origin: right bottom;-moz-transform-origin: right bottom;-ms-transform-origin: right bottom;-o-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;transition-duration: 0.2s;border-radius: 0.25em;background-color: rgba(255, 255, 255, 0.9);border:1px solid rgba(0, 0, 0, 0.2);}.touch #cd-vertical-nav a{display: block;padding: 1em;border-bottom: 1px solid rgba(62, 57, 71, 0.1);}.touch #cd-vertical-nav a span:first-child{display: none;}.touch #cd-vertical-nav a.is-selected span:last-child{color: #d88683;}.touch #cd-vertical-nav.open{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.touch #cd-vertical-nav.open + .cd-nav-trigger{background-color: transparent;}.touch #cd-vertical-nav.open + .cd-nav-trigger span{background-color: rgba(62, 57, 71, 0);}.touch #cd-vertical-nav.open + .cd-nav-trigger span::before, .touch #cd-vertical-nav.open + .cd-nav-trigger span::after{background-color: #3e3947;height: 3px;width: 20px;border-radius: 0;left: -8px;}.touch #cd-vertical-nav.open + .cd-nav-trigger span::before{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 1px;}.touch #cd-vertical-nav.open + .cd-nav-trigger span::after{-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);bottom: 0;}.touch #cd-vertical-nav li:last-child a{border-bottom: none;}@media only screen and (min-width: 768px){.touch .cd-nav-trigger, .touch #cd-vertical-nav{bottom: 40px;}}
