@font-face{font-family:'myriad-pro';src:url(../font/myriadpro-light.eot?) format('eot') , url(../font/myriadpro-light.woff) format('woff') , url(../font/myriadpro-light.ttf) format('truetype') , url(../font/myriadpro-light.svg#svgFontName) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'myriad-pro';src:url(../font/myriadpro-regular.eot?) format('eot') , url(../font/myriadpro-regular.woff) format('woff') , url(../font/myriadpro-regular.ttf) format('truetype') , url(../font/myriadpro-regular.svg#svgFontName) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'myriad-pro';src:url(../font/myriadpro-semibold.eot?) format('eot') , url(../font/myriadpro-semibold.woff) format('woff') , url(../font/myriadpro-semibold.ttf) format('truetype') , url(../font/myriadpro-semibold.svg#svgFontName) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'myriad-pro';src:url(../font/myriadpro-bold.eot?) format('eot') , url(../font/myriadpro-bold.woff) format('woff') , url(../font/myriadpro-bold.ttf) format('truetype') , url(../font/myriadpro-bold.svg#svgFontName) format('svg');font-weight:700;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}label{cursor:pointer}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new' , monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-family:Arial,sans-serif;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.wrapper{position:relative;max-width:1120px;padding:0 20px;margin:0 auto}@media only screen and (min-width:60em){.wrapper-ultrawide{position:relative;max-width:1440px;padding:0 20px;margin:0 auto}}.row{margin-left:-40px;text-align:left}.col{position:relative;display:inline-block;vertical-align:top;width:100%;padding-left:40px}.lt-ie8 .col{zoom:1;*display: inline}.row--unpadded{margin-left:0}.row--unpadded .col{padding:0}.row--small-padding{margin-left:5px}.row--small-padding .col{padding-left:5px;padding-top:5px}.hand-0{width:0;display:none}.hand-1-1{width:100%}.hand-1-2,.hand-2-4,.hand-3-6,.hand-4-8,.hand-5-10,.hand-6-12{width:50%}.hand-1-3,.hand-2-6,.hand-3-9,.hand-4-12{width:33.33333%}.hand-2-3,.hand-4-6,.hand-6-9,.hand-8-12{width:66.66666%}.hand-1-4,.hand-2-8,.hand-3-12{width:25%}.hand-3-4,.hand-6-8,.hand-9-12{width:75%}.hand-1-5,.hand-2-10{width:20%}.hand-2-5,.hand-4-10{width:40%}.hand-3-5,.hand-6-10{width:60%}.hand-4-5,.hand-8-10{width:80%}.hand-1-6,.hand-2-12{width:16.66667%}.hand-5-6,.hand-10-12{width:83.33333%}.hand-1-7{width:14.28571%}.hand-2-7{width:28.57143%}.hand-3-7{width:42.85714%}.hand-4-7{width:57.14286%}.hand-5-7{width:71.42857%}.hand-6-7{width:85.71429%}.hand-1-8{width:12.50000%}.hand-3-8{width:37.50000%}.hand-5-8{width:62.50000%}.hand-7-8{width:87.50000%}.hand-1-9{width:11.11111%}.hand-2-9{width:22.22222%}.hand-3-9{width:33.33333%}.hand-4-9{width:44.44444%}.hand-5-9{width:55.55556%}.hand-6-9{width:66.66667%}.hand-7-9{width:77.77778%}.hand-8-9{width:88.88889%}.hand-1-10{width:10%}.hand-3-10{width:30%}.hand-7-10{width:70%}.hand-9-10{width:90%}.hand-1-11{width:9.09091%}.hand-2-11{width:18.18182%}.hand-3-11{width:27.27273%}.hand-4-11{width:36.36364%}.hand-5-11{width:45.45455%}.hand-6-11{width:54.54545%}.hand-7-11{width:63.63636%}.hand-8-11{width:72.72727%}.hand-9-11{width:81.81818%}.hand-10-11{width:90.90909%}.hand-1-12{width:8.33333%}.hand-5-12{width:41.66667%}.hand-7-12{width:58.33333%}.hand-11-12{width:91.66667%}.hand-push--1-2,.hand-push--2-4,.hand-push--3-6,.hand-push--4-8,.hand-push--5-10,.hand-push--6-12{left:50%}.hand-push--1-3,.hand-push--2-6,.hand-push--3-9,.hand-push--4-12{left:33.33333%}.hand-push--2-3,.hand-push--4-6,.hand-push--6-9,.hand-push--8-12{left:66.66666%}.hand-push--1-4,.hand-push--2-8,.hand-push--3-12{left:25%}.hand-push--3-4,.hand-push--6-8,.hand-push--9-12{left:75%}.hand-push--1-5,.hand-push--2-10{left:20%}.hand-push--2-5,.hand-push--4-10{left:40%}.hand-push--3-5,.hand-push--6-10{left:60%}.hand-push--4-5,.hand-push--8-10{left:80%}.hand-push--1-6,.hand-push--2-12{left:16.66667%}.hand-push--5-6,.hand-push--10-12{left:83.33333%}.hand-push--1-7{left:14.28571%}.hand-push--2-7{left:28.57143%}.hand-push--3-7{left:42.85714%}.hand-push--4-7{left:57.14286%}.hand-push--5-7{left:71.42857%}.hand-push--6-7{left:85.71429%}.hand-push--1-8{left:12.50000%}.hand-push--3-8{left:37.50000%}.hand-push--5-8{left:62.50000%}.hand-push--7-8{left:87.50000%}.hand-push--1-9{left:11.11111%}.hand-push--2-9{left:22.22222%}.hand-push--3-9{left:33.33333%}.hand-push--4-9{left:44.44444%}.hand-push--5-9{left:55.55556%}.hand-push--6-9{left:66.66667%}.hand-push--7-9{left:77.77778%}.hand-push--8-9{left:88.88889%}.hand-push--1-10{left:10%}.hand-push--3-10{left:30%}.hand-push--7-10{left:70%}.hand-push--9-10{left:90%}.hand-push--1-11{left:9.09091%}.hand-push--2-11{left:18.18182%}.hand-push--3-11{left:27.27273%}.hand-push--4-11{left:36.36364%}.hand-push--5-11{left:45.45455%}.hand-push--6-11{left:54.54545%}.hand-push--7-11{left:63.63636%}.hand-push--8-11{left:72.72727%}.hand-push--9-11{left:81.81818%}.hand-push--10-11{left:90.90909%}.hand-push--1-12{left:8.33333%}.hand-push--5-12{left:41.66667%}.hand-push--7-12{left:58.33333%}.hand-push--11-12{left:91.66667%}.hand-pull--1-2,.hand-pull--2-4,.hand-pull--3-6,.hand-pull--4-8,.hand-pull--5-10,.hand-pull--6-12{right:50%}.hand-pull--1-3,.hand-pull--2-6,.hand-pull--3-9,.hand-pull--4-12{right:33.33333%}.hand-pull--2-3,.hand-pull--4-6,.hand-pull--6-9,.hand-pull--8-12{right:66.66666%}.hand-pull--1-4,.hand-pull--2-8,.hand-pull--3-12{right:25%}.hand-pull--3-4,.hand-pull--6-8,.hand-pull--9-12{right:75%}.hand-pull--1-5,.hand-pull--2-10{right:20%}.hand-pull--2-5,.hand-pull--4-10{right:40%}.hand-pull--3-5,.hand-pull--6-10{right:60%}.hand-pull--4-5,.hand-pull--8-10{right:80%}.hand-pull--1-6,.hand-pull--2-12{right:16.66667%}.hand-pull--5-6,.hand-pull--10-12{right:83.33333%}.hand-pull--1-7{right:14.28571%}.hand-pull--2-7{right:28.57143%}.hand-pull--3-7{right:42.85714%}.hand-pull--4-7{right:57.14286%}.hand-pull--5-7{right:71.42857%}.hand-pull--6-7{right:85.71429%}.hand-pull--1-8{right:12.50000%}.hand-pull--3-8{right:37.50000%}.hand-pull--5-8{right:62.50000%}.hand-pull--7-8{right:87.50000%}.hand-pull--1-9{right:11.11111%}.hand-pull--2-9{right:22.22222%}.hand-pull--3-9{right:33.33333%}.hand-pull--4-9{right:44.44444%}.hand-pull--5-9{right:55.55556%}.hand-pull--6-9{right:66.66667%}.hand-pull--7-9{right:77.77778%}.hand-pull--8-9{right:88.88889%}.hand-pull--1-10{right:10%}.hand-pull--3-10{right:30%}.hand-pull--7-10{right:70%}.hand-pull--9-10{right:90%}.hand-pull--1-11{right:9.09091%}.hand-pull--2-11{right:18.18182%}.hand-pull--3-11{right:27.27273%}.hand-pull--4-11{right:36.36364%}.hand-pull--5-11{right:45.45455%}.hand-pull--6-11{right:54.54545%}.hand-pull--7-11{right:63.63636%}.hand-pull--8-11{right:72.72727%}.hand-pull--9-11{right:81.81818%}.hand-pull--10-11{right:90.90909%}.hand-pull--1-12{right:8.33333%}.hand-pull--5-12{right:41.66667%}.hand-pull--7-12{right:58.33333%}.hand-pull--11-12{right:91.66667%}@media only screen and (min-width:40em){.hand-0{display:inline-block;zoom:1}.lap-0{width:0;display:none}.lap-1-1{width:100%}.lap-1-2,.lap-2-4,.lap-3-6,.lap-4-8,.lap-5-10,.lap-6-12{width:50%}.lap-1-3,.lap-2-6,.lap-3-9,.lap-4-12{width:33.33333%}.lap-2-3,.lap-4-6,.lap-6-9,.lap-8-12{width:66.66666%}.lap-1-4,.lap-2-8,.lap-3-12{width:25%}.lap-3-4,.lap-6-8,.lap-9-12{width:75%}.lap-1-5,.lap-2-10{width:20%}.lap-2-5,.lap-4-10{width:40%}.lap-3-5,.lap-6-10{width:60%}.lap-4-5,.lap-8-10{width:80%}.lap-1-6,.lap-2-12{width:16.66667%}.lap-5-6,.lap-10-12{width:83.33333%}.lap-1-7{width:14.28571%}.lap-2-7{width:28.57143%}.lap-3-7{width:42.85714%}.lap-4-7{width:57.14286%}.lap-5-7{width:71.42857%}.lap-6-7{width:85.71429%}.lap-1-8{width:12.50000%}.lap-3-8{width:37.50000%}.lap-5-8{width:62.50000%}.lap-7-8{width:87.50000%}.lap-1-9{width:11.11111%}.lap-2-9{width:22.22222%}.lap-3-9{width:33.33333%}.lap-4-9{width:44.44444%}.lap-5-9{width:55.55556%}.lap-6-9{width:66.66667%}.lap-7-9{width:77.77778%}.lap-8-9{width:88.88889%}.lap-1-10{width:10%}.lap-3-10{width:30%}.lap-7-10{width:70%}.lap-9-10{width:90%}.lap-1-11{width:9.09091%}.lap-2-11{width:18.18182%}.lap-3-11{width:27.27273%}.lap-4-11{width:36.36364%}.lap-5-11{width:45.45455%}.lap-6-11{width:54.54545%}.lap-7-11{width:63.63636%}.lap-8-11{width:72.72727%}.lap-9-11{width:81.81818%}.lap-10-11{width:90.90909%}.lap-1-12{width:8.33333%}.lap-5-12{width:41.66667%}.lap-7-12{width:58.33333%}.lap-11-12{width:91.66667%}.lap-push--1-2,.lap-push--2-4,.lap-push--3-6,.lap-push--4-8,.lap-push--5-10,.lap-push--6-12{left:50%}.lap-push--1-3,.lap-push--2-6,.lap-push--3-9,.lap-push--4-12{left:33.33333%}.lap-push--2-3,.lap-push--4-6,.lap-push--6-9,.lap-push--8-12{left:66.66666%}.lap-push--1-4,.lap-push--2-8,.lap-push--3-12{left:25%}.lap-push--3-4,.lap-push--6-8,.lap-push--9-12{left:75%}.lap-push--1-5,.lap-push--2-10{left:20%}.lap-push--2-5,.lap-push--4-10{left:40%}.lap-push--3-5,.lap-push--6-10{left:60%}.lap-push--4-5,.lap-push--8-10{left:80%}.lap-push--1-6,.lap-push--2-12{left:16.66667%}.lap-push--5-6,.lap-push--10-12{left:83.33333%}.lap-push--1-7{left:14.28571%}.lap-push--2-7{left:28.57143%}.lap-push--3-7{left:42.85714%}.lap-push--4-7{left:57.14286%}.lap-push--5-7{left:71.42857%}.lap-push--6-7{left:85.71429%}.lap-push--1-8{left:12.50000%}.lap-push--3-8{left:37.50000%}.lap-push--5-8{left:62.50000%}.lap-push--7-8{left:87.50000%}.lap-push--1-9{left:11.11111%}.lap-push--2-9{left:22.22222%}.lap-push--3-9{left:33.33333%}.lap-push--4-9{left:44.44444%}.lap-push--5-9{left:55.55556%}.lap-push--6-9{left:66.66667%}.lap-push--7-9{left:77.77778%}.lap-push--8-9{left:88.88889%}.lap-push--1-10{left:10%}.lap-push--3-10{left:30%}.lap-push--7-10{left:70%}.lap-push--9-10{left:90%}.lap-push--1-11{left:9.09091%}.lap-push--2-11{left:18.18182%}.lap-push--3-11{left:27.27273%}.lap-push--4-11{left:36.36364%}.lap-push--5-11{left:45.45455%}.lap-push--6-11{left:54.54545%}.lap-push--7-11{left:63.63636%}.lap-push--8-11{left:72.72727%}.lap-push--9-11{left:81.81818%}.lap-push--10-11{left:90.90909%}.lap-push--1-12{left:8.33333%}.lap-push--5-12{left:41.66667%}.lap-push--7-12{left:58.33333%}.lap-push--11-12{left:91.66667%}.lap-pull--1-2,.lap-pull--2-4,.lap-pull--3-6,.lap-pull--4-8,.lap-pull--5-10,.lap-pull--6-12{right:50%}.lap-pull--1-3,.lap-pull--2-6,.lap-pull--3-9,.lap-pull--4-12{right:33.33333%}.lap-pull--2-3,.lap-pull--4-6,.lap-pull--6-9,.lap-pull--8-12{right:66.66666%}.lap-pull--1-4,.lap-pull--2-8,.lap-pull--3-12{right:25%}.lap-pull--3-4,.lap-pull--6-8,.lap-pull--9-12{right:75%}.lap-pull--1-5,.lap-pull--2-10{right:20%}.lap-pull--2-5,.lap-pull--4-10{right:40%}.lap-pull--3-5,.lap-pull--6-10{right:60%}.lap-pull--4-5,.lap-pull--8-10{right:80%}.lap-pull--1-6,.lap-pull--2-12{right:16.66667%}.lap-pull--5-6,.lap-pull--10-12{right:83.33333%}.lap-pull--1-7{right:14.28571%}.lap-pull--2-7{right:28.57143%}.lap-pull--3-7{right:42.85714%}.lap-pull--4-7{right:57.14286%}.lap-pull--5-7{right:71.42857%}.lap-pull--6-7{right:85.71429%}.lap-pull--1-8{right:12.50000%}.lap-pull--3-8{right:37.50000%}.lap-pull--5-8{right:62.50000%}.lap-pull--7-8{right:87.50000%}.lap-pull--1-9{right:11.11111%}.lap-pull--2-9{right:22.22222%}.lap-pull--3-9{right:33.33333%}.lap-pull--4-9{right:44.44444%}.lap-pull--5-9{right:55.55556%}.lap-pull--6-9{right:66.66667%}.lap-pull--7-9{right:77.77778%}.lap-pull--8-9{right:88.88889%}.lap-pull--1-10{right:10%}.lap-pull--3-10{right:30%}.lap-pull--7-10{right:70%}.lap-pull--9-10{right:90%}.lap-pull--1-11{right:9.09091%}.lap-pull--2-11{right:18.18182%}.lap-pull--3-11{right:27.27273%}.lap-pull--4-11{right:36.36364%}.lap-pull--5-11{right:45.45455%}.lap-pull--6-11{right:54.54545%}.lap-pull--7-11{right:63.63636%}.lap-pull--8-11{right:72.72727%}.lap-pull--9-11{right:81.81818%}.lap-pull--10-11{right:90.90909%}.lap-pull--1-12{right:8.33333%}.lap-pull--5-12{right:41.66667%}.lap-pull--7-12{right:58.33333%}.lap-pull--11-12{right:91.66667%}.lt-ie8 .hand-0{*display:inline}}@media only screen and (min-width:60em){.hand-0,.lap-0{display:inline-block;zoom:1}.desk-0{width:0;display:none}.desk-1-1{width:100%}.desk-1-2,.desk-2-4,.desk-3-6,.desk-4-8,.desk-5-10,.desk-6-12{width:50%}.desk-1-3,.desk-2-6,.desk-3-9,.desk-4-12{width:33.33333%}.desk-2-3,.desk-4-6,.desk-6-9,.desk-8-12{width:66.66666%}.desk-1-4,.desk-2-8,.desk-3-12{width:25%}.desk-3-4,.desk-6-8,.desk-9-12{width:75%}.desk-1-5,.desk-2-10{width:20%}.desk-2-5,.desk-4-10{width:40%}.desk-3-5,.desk-6-10{width:60%}.desk-4-5,.desk-8-10{width:80%}.desk-1-6,.desk-2-12{width:16.66667%}.desk-5-6,.desk-10-12{width:83.33333%}.desk-1-7{width:14.28571%}.desk-2-7{width:28.57143%}.desk-3-7{width:42.85714%}.desk-4-7{width:57.14286%}.desk-5-7{width:71.42857%}.desk-6-7{width:85.71429%}.desk-1-8{width:12.50000%}.desk-3-8{width:37.50000%}.desk-5-8{width:62.50000%}.desk-7-8{width:87.50000%}.desk-1-9{width:11.11111%}.desk-2-9{width:22.22222%}.desk-3-9{width:33.33333%}.desk-4-9{width:44.44444%}.desk-5-9{width:55.55556%}.desk-6-9{width:66.66667%}.desk-7-9{width:77.77778%}.desk-8-9{width:88.88889%}.desk-1-10{width:10%}.desk-3-10{width:30%}.desk-7-10{width:70%}.desk-9-10{width:90%}.desk-1-11{width:9.09091%}.desk-2-11{width:18.18182%}.desk-3-11{width:27.27273%}.desk-4-11{width:36.36364%}.desk-5-11{width:45.45455%}.desk-6-11{width:54.54545%}.desk-7-11{width:63.63636%}.desk-8-11{width:72.72727%}.desk-9-11{width:81.81818%}.desk-10-11{width:90.90909%}.desk-1-12{width:8.33333%}.desk-5-12{width:41.66667%}.desk-7-12{width:58.33333%}.desk-11-12{width:91.66667%}.desk-push--1-2,.desk-push--2-4,.desk-push--3-6,.desk-push--4-8,.desk-push--5-10,.desk-push--6-12{left:50%}.desk-push--1-3,.desk-push--2-6,.desk-push--3-9,.desk-push--4-12{left:33.33333%}.desk-push--2-3,.desk-push--4-6,.desk-push--6-9,.desk-push--8-12{left:66.66666%}.desk-push--1-4,.desk-push--2-8,.desk-push--3-12{left:25%}.desk-push--3-4,.desk-push--6-8,.desk-push--9-12{left:75%}.desk-push--1-5,.desk-push--2-10{left:20%}.desk-push--2-5,.desk-push--4-10{left:40%}.desk-push--3-5,.desk-push--6-10{left:60%}.desk-push--4-5,.desk-push--8-10{left:80%}.desk-push--1-6,.desk-push--2-12{left:16.66667%}.desk-push--5-6,.desk-push--10-12{left:83.33333%}.desk-push--1-7{left:14.28571%}.desk-push--2-7{left:28.57143%}.desk-push--3-7{left:42.85714%}.desk-push--4-7{left:57.14286%}.desk-push--5-7{left:71.42857%}.desk-push--6-7{left:85.71429%}.desk-push--1-8{left:12.50000%}.desk-push--3-8{left:37.50000%}.desk-push--5-8{left:62.50000%}.desk-push--7-8{left:87.50000%}.desk-push--1-9{left:11.11111%}.desk-push--2-9{left:22.22222%}.desk-push--3-9{left:33.33333%}.desk-push--4-9{left:44.44444%}.desk-push--5-9{left:55.55556%}.desk-push--6-9{left:66.66667%}.desk-push--7-9{left:77.77778%}.desk-push--8-9{left:88.88889%}.desk-push--1-10{left:10%}.desk-push--3-10{left:30%}.desk-push--7-10{left:70%}.desk-push--9-10{left:90%}.desk-push--1-11{left:9.09091%}.desk-push--2-11{left:18.18182%}.desk-push--3-11{left:27.27273%}.desk-push--4-11{left:36.36364%}.desk-push--5-11{left:45.45455%}.desk-push--6-11{left:54.54545%}.desk-push--7-11{left:63.63636%}.desk-push--8-11{left:72.72727%}.desk-push--9-11{left:81.81818%}.desk-push--10-11{left:90.90909%}.desk-push--1-12{left:8.33333%}.desk-push--5-12{left:41.66667%}.desk-push--7-12{left:58.33333%}.desk-push--11-12{left:91.66667%}.desk-pull--1-2,.desk-pull--2-4,.desk-pull--3-6,.desk-pull--4-8,.desk-pull--5-10,.desk-pull--6-12{right:50%}.desk-pull--1-3,.desk-pull--2-6,.desk-pull--3-9,.desk-pull--4-12{right:33.33333%}.desk-pull--2-3,.desk-pull--4-6,.desk-pull--6-9,.desk-pull--8-12{right:66.66666%}.desk-pull--1-4,.desk-pull--2-8,.desk-pull--3-12{right:25%}.desk-pull--3-4,.desk-pull--6-8,.desk-pull--9-12{right:75%}.desk-pull--1-5,.desk-pull--2-10{right:20%}.desk-pull--2-5,.desk-pull--4-10{right:40%}.desk-pull--3-5,.desk-pull--6-10{right:60%}.desk-pull--4-5,.desk-pull--8-10{right:80%}.desk-pull--1-6,.desk-pull--2-12{right:16.66667%}.desk-pull--5-6,.desk-pull--10-12{right:83.33333%}.desk-pull--1-7{right:14.28571%}.desk-pull--2-7{right:28.57143%}.desk-pull--3-7{right:42.85714%}.desk-pull--4-7{right:57.14286%}.desk-pull--5-7{right:71.42857%}.desk-pull--6-7{right:85.71429%}.desk-pull--1-8{right:12.50000%}.desk-pull--3-8{right:37.50000%}.desk-pull--5-8{right:62.50000%}.desk-pull--7-8{right:87.50000%}.desk-pull--1-9{right:11.11111%}.desk-pull--2-9{right:22.22222%}.desk-pull--3-9{right:33.33333%}.desk-pull--4-9{right:44.44444%}.desk-pull--5-9{right:55.55556%}.desk-pull--6-9{right:66.66667%}.desk-pull--7-9{right:77.77778%}.desk-pull--8-9{right:88.88889%}.desk-pull--1-10{right:10%}.desk-pull--3-10{right:30%}.desk-pull--7-10{right:70%}.desk-pull--9-10{right:90%}.desk-pull--1-11{right:9.09091%}.desk-pull--2-11{right:18.18182%}.desk-pull--3-11{right:27.27273%}.desk-pull--4-11{right:36.36364%}.desk-pull--5-11{right:45.45455%}.desk-pull--6-11{right:54.54545%}.desk-pull--7-11{right:63.63636%}.desk-pull--8-11{right:72.72727%}.desk-pull--9-11{right:81.81818%}.desk-pull--10-11{right:90.90909%}.desk-pull--1-12{right:8.33333%}.desk-pull--5-12{right:41.66667%}.desk-pull--7-12{right:58.33333%}.desk-pull--11-12{right:91.66667%}.lt-ie8 .hand-0,.lt-ie8 .lap-0{*display:inline}}.nav{list-style-type:none;margin:0;padding:0}.nav li{position:relative}.nav a{display:block}@media only screen and (min-width:40em){.nav li{display:inline-block;vertical-align:middle}}.nav--stacked li{display:block}@media only screen and (min-width:40em){.nav--stacked li{display:block}}.nav--inline li{display:inline-block;vertical-align:middle}.btn{display:inline-block;position:relative;padding:.5em 2em;border:1px solid #f4f6f8;-webkit-border-radius:2px;border-radius:2px;color:#333;font-family:'myriad-pro','Helvetica','Arial',sans-serif;text-align:center;white-space:nowrap;background-color:#f4f6f8;-webkit-transition:background-color .2s , border-color .2s , color .2s ease;-moz-transition:background-color .2s , border-color .2s , color .2s ease;-o-transition:background-color .2s , border-color .2s , color .2s ease;transition:background-color .2s , border-color .2s , color .2s ease}.btn:link,.btn:visited{color:#333;text-decoration:none}.btn:hover,.btn:focus{border-color:#d9dcde;text-decoration:none;background-color:#d9dcde}.btn:active{border-color:#c0c2c4;background-color:#c0c2c4}.btn-tab{padding:.5em 1em}.btn-group .btn{width:100%;margin-bottom:.5em}@media only screen and (min-width:40em){.btn-group .btn{width:auto;margin-bottom:0;margin-right:.75em}}.input-group{position:relative;display:table;border-collapse:separate}.input-group__btn,.input-group input{display:table-cell;vertical-align:middle}.input-group__btn{position:relative;width:1%;white-space:nowrap}.input-group__btn .btn{border:0}.input-group input{width:100%}.input-group :first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-group :last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.block-list{list-style-type:none;margin:0;padding:0}.block-list>*{display:block}.block-list--inline>*{display:inline-block}.fa-ul{list-style-type:none;margin:0;padding:0 0 0 1.5em}.fa-ul--enum li{margin:1.5em 0}.fa-ul .fa-li{color:#333}.fa-ul .fa-li--alt{color:#fff}.island,.form .island{margin-top:4em;margin-bottom:4em}.islet,.form .islet{margin-top:2em;margin-bottom:2em}.isle,.form .isle{margin-top:.5em;margin-bottom:.5em}.sidebar .island,.sidebar .nav .island{margin-top:2em;margin-bottom:2em}.sidebar .islet,.sidebar .nav .islet{margin-top:1em;margin-bottom:1em}.sidebar .isle,.sidebar .nav .isle{margin-top:.25em;margin-bottom:.25em}.col.island{margin-top:2em;margin-bottom:2em}.col.islet{margin-top:1em;margin-bottom:1em}.col.isle{margin-top:.25em;margin-bottom:.25em}.container{padding:1em;border:1px solid #ccc}.container :last-child{margin-bottom:0}.container hr{margin:1em 0}.container .block-link{margin-bottom:1em}.call-out{padding:2em;background-color:#f8f8f8}.call-out__heading{margin-top:0;color:#717171;font-size:1.4em;font-weight:600}.call-out .aside__heading{color:#fff}.call-out--alt{background-color:transparent;border:1px solid #ddd}.sidebar .call-out{padding:1em;color:#fff;font-size:.875em;background-color:#2971b8}.sidebar .call-out a:link,.sidebar .call-out a:visited{color:#fff}.sidebar .call-out--alt{border:0;background-color:#ffc220}.call-out-strip{margin:3em 0;padding:2em 0;background-color:#f8f8f8}.call-out-strip :first-child{margin-top:0}.call-out-strip :last-child{margin-bottom:0}.media{display:block;overflow:hidden;_overflow:visible;zoom:1}.media__img{margin-bottom:1em}.media__img img,.media__img--reversed img{display:block}.media__img [class^="fa"]{display:inline-block;width:1em;height:1em;color:#ccc}.media__body{overflow:hidden;margin:0}.media__heading{margin-bottom:.25em;font-size:1.2em}.media__body :first-child{margin-top:0}.media__body :last-child{margin-bottom:0}@media only screen and (min-width:40em){.media__img{float:left;margin-right:1em;margin-bottom:0}.media__img__extra{margin-right:2em}.media__img--reversed{float:right;margin-left:1em}}.extra_margin{margin-right:2em}.block-link{display:block}.block-link:link,.block-link:visited{color:#515151}.block-link:hover,.block-link:focus{color:#2971b8;text-decoration:none}.block-link__img img,.lt-ie9 .block-link__img img{display:block;width:100%;height:auto}.block-link__body{position:relative;padding:1em;background-color:#f6f7f7}.block-link__heading{margin:0;padding-right:1.25em}.block-link__icon{position:absolute;top:50%;right:1em;margin-top:-.5em}.rating{position:relative;display:inline-block;vertical-align:middle;width:98px;height:17px;background:transparent url(http://www.halogensoftware.com/img/rating-empty.png) top left no-repeat}.rating__value{position:absolute;top:0;left:0;width:0;height:100%;text-indent:100%;overflow:hidden;background:transparent url(http://www.halogensoftware.com/img/rating-full.png) top left no-repeat}.rating__value--10{width:10%}.rating__value--20{width:20%}.rating__value--30{width:30%}.rating__value--40{width:40%}.rating__value--50{width:50%}.rating__value--60{width:60%}.rating__value--70{width:70%}.rating__value--80{width:80%}.rating__value--90{width:90%}.rating__value--100{width:100%}.slider{position:relative;height:20em;margin-bottom:45%;background:#fff url(http://www.halogensoftware.com/img/loader.gif) center center no-repeat}.slider .wrapper{height:100%;padding:0}@media only screen and (min-width:40em){.slider{height:28em;margin-bottom:8em}}@media only screen and (min-width:60em){.slider{margin-bottom:10em}}.slider__slides,.slider__slide{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.slider__slide{top:100%;z-index:1;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.slider__slide.is-active{top:0}.slider__slide--first,.slider__slide--second,.slider__slide--third{background:transparent url(http://www.halogensoftware.com/img/slide-customers1.jpg) center center no-repeat;background-size:cover}.slider__slide--first{background:transparent url(http://www.halogensoftware.com/img/customers/david-background-slide1.jpg) center center no-repeat;background-size:cover}.slider__slide--second{background:transparent url(http://www.halogensoftware.com/img/customers/matthew-background-slide2.jpg) center center no-repeat;background-size:cover}.slider__slide--third{background:transparent url(http://www.halogensoftware.com/img/customers/sandi-background-slide3.jpg) center center no-repeat;background-size:cover}.slider__slide--first-au{background:transparent url(http://www.halogensoftware.com/img/customers/customer-emily.jpg) center center no-repeat;background-size:cover}.slider__slide--second-au{background:transparent url(http://www.halogensoftware.com/img/customers/customer-hellaby.jpg) center center no-repeat;background-size:cover}.slider__slide--third-au{background:transparent url(http://www.halogensoftware.com/img/customers/customer-bankofqueensland.jpg) center center no-repeat;background-size:cover}.slide__wrapper{display:table;width:100%;height:100%}.slide__content{display:table-cell;vertical-align:middle;padding:1em;color:#fff;background-color:#222;background-color:rgba(0,0,0,.5)}.slide__content :last-child{margin-bottom:0}@media only screen and (min-width:40em){.slider__slide{padding:1.5em 1.5em 8em 1.5em}.slide__content{-webkit-border-radius:10px;border-radius:10px}}@media only screen and (min-width:60em){.slider__slide{padding-bottom:6em}.slide__wrapper{display:block;max-width:1120px;margin:0 auto}.slide__content{display:inline-block;width:50%;padding:2em}}.scrollable{overflow-y:scroll;height:400px;background-color:#f1f6fa}.slider__controls{position:absolute;top:100%;left:0;z-index:2;width:100%}.slider__control{display:inline-block;width:33.3333%;border:0 solid #fff;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider__control img{opacity:.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider__control.is-active img{opacity:1}@media only screen and (min-width:40em){.slider__controls{margin-top:-4em}.slider__control{width:8em;height:8em;margin:0 1em;-webkit-border-radius:9999px;border-radius:9999px}.slider__control img{-webkit-border-radius:9999px;border-radius:9999px}.slider__control.is-active{border-width:5px}.slider__control img{width:100%;height:auto}}@media only screen and (min-width:60em){.slider__controls{margin-top:-5.5em}.slider__control{width:11em;height:11em;margin:0 2em}}.feature-image{margin-left:40px}body{color:#717171;font-family:'Open Sans','Helvetica','Arial',sans-serif}.lead{margin:1em 0;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:1.4em;font-weight:300}.caption{margin-top:.5em;color:#222;font-size:.875em;font-weight:bold}.person__name{margin:0;color:#2971b8;font-size:1.2em;font-weight:300}.person__title{margin:0;font-style:italic}.yellow-text{color:#fec222}.white-text{color:#fff}h1,.h1,.impact__heading{color:#2971b8;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:2.2em;font-weight:300;line-height:1.125}h2,.h2{color:#2971b8;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:1.8em;font-weight:300;line-height:1.125}h3,.h3{color:#2971b8;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:1.6em;font-weight:300;line-height:1.125}h4,.h4{color:#747474;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:1.2em;font-style:italic;font-weight:300;line-height:1.125}h5,.h5{color:#747474;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:1.1em;font-style:italic;font-weight:300;line-height:1.125}h6,.h6{color:#000;font-family:'myriad-pro','Helvetica','Arial',sans-serif;font-size:1.0em;font-weight:300;line-height:1.125}h1 .tm{vertical-align:super;font-size:15px}@media only screen and (min-width:40em){h1,.h1{font-size:2.4em}h2,.h2{font-size:2.0em}h3,.h3{font-size:1.8em}h4,.h4{font-size:1.4em}h5,.h5{font-size:1.3em}h6,.h6{font-size:1.1em}.giga{font-size:3.75em}}@media only screen and (min-width:60em){h1,.h1{font-size:2.875em}h2,.h2{font-size:2.2em}h3,.h3{font-size:1.85em}h4,.h4{font-size:1.6em}h5,.h5{font-size:1.5em}h6,.h6{font-size:1.4em}.giga{font-size:3.75em}}.force-top{margin-top:0!important}@media only screen and (max-width:639px){.force-top{margin-top:.5em!important}}.giga{font-size:2.75em}.mega{font-size:2.8em}.kilo-mega{font-size:1.8em}.kilo{font-size:1.25em}.centi{font-size:1.15em}.milli{font-size:.875em}.micro{font-size:.75em}.nano{font-size:.5em}@media only screen and (min-width:40em){.giga{font-size:3.75em}}@media only screen and (min-width:60em){.giga{font-size:3.75em}}a,a:link,a:visited{color:#2971b8;text-decoration:none}a:hover,a:focus{text-decoration:underline}a:active{color:#333}main a,main a:link,main a:visited{color:#2971b8;text-decoration:none}main a:hover,main a:focus{text-decoration:underline}main a:active{color:#333}time{font-style:italic}.btn--primary,.btn--primary:link,.btn--primary:visited{border-color:#2971b8;color:#fff;background-color:#2971b8}.btn--primary:hover,.btn--primary:focus{border-color:#23609e;color:#fff;background-color:#23609e}.btn--primary:active{border-color:#1d5185;background-color:#1d5185}.btn--secondary,.btn--secondary:link,.btn--secondary:visited{color:#fff;border-color:#ffc221;background-color:#ffc221}.btn--secondary:hover,.btn--secondary:focus{color:#fff;border-color:#ffd053;background-color:#ffd053}.btn--secondary:active{color:#fff;border-color:#dda000;background-color:#dda000}.btn--tertiary,.btn--tertiary:link,.btn--tertiary:visited{color:#fff;border-color:#717171;background-color:#717171}.btn--tertiary:hover,.btn--tertiary:focus{color:#fff;border-color:#888;background-color:#888}.btn--tertiary:active{color:#fff;border-color:#666;background-color:#666}.btn--clear,.btn--clear:link,.btn--clear:visited{border-color:#d0d0d0;color:#9e9e9e;background-color:transparent}.btn--clear:hover,.btn--clear:focus{border-color:#858585;color:#858585;background-color:transparent}.btn--clear:active{border-color:#6b6b6b;color:#6b6b6b;background-color:#f2f2f2}.btn--important,.btn--important:link,.btn--important:visited{color:#fff;border-color:#ef7d18;background-color:#ef7d18}.btn--important:hover,.btn--important:focus{color:#fff;border-color:#d86e11;background-color:#d86e11}.btn--important:active{color:#fff;border-color:#ef7d18;background-color:#ef7d18}.btn--org-out{border:1px solid #ef7d19;border-radius:3px;background-color:#fff;font-size:18px;color:#ef7d19!important;line-height:23px}.btn--org-out:active,.btn--org-out:hover{color:#fff!important;background-color:#ef7d19;border:1px solid #fff}.btn--learn-more{border:1px solid #2971b8;border-radius:3px;background-color:#fff;color:#2971b8!important;line-height:23px}.btn--learn-more:active,.btn--learn-more:hover{color:#fff!important;background-color:#2971b8;border:1px solid #fff}.section--blue .btn--learn-more{border:1px solid #fff;border-radius:3px;background-color:#2971b8;color:#fff!important;line-height:23px}.section--blue .btn--learn-more:active,.section--blue .btn--learn-more:hover{color:#2971b8!important;background-color:#fff;border:1px solid #2971b8}.btn--wide{padding-left:60px!important;padding-right:60px!important}.at-label{color:#fff}.hand-text-left{text-align:left}.hand-text-center{text-align:center}.hand-text-right{text-align:right}@media only screen and (min-width:40em){.lap-text-left{text-align:left}.lap-text-center{text-align:center}.lap-text-right{text-align:right}}@media only screen and (min-width:60em){.desk-text-left{text-align:left}.desk-text-center{text-align:center}.desk-text-right{text-align:right}}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-baseline{vertical-align:baseline}.pull--right{float:right}.pull--left{float:left}.hand-hide{display:none}.hand-show{display:block}@media only screen and (min-width:40em){.lap-hide{display:none}.lap-show{display:block}.lap-show--inline{display:inline-block}}@media only screen and (min-width:60em){.desk-hide{display:none}.desk-show{display:block}.desk-show--inline{display:inline-block}}.img-round{-webkit-border-radius:9999px;border-radius:9999px}.img-rounded{-webkit-border-radius:4px;border-radius:4px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{min-width:320px}main{margin:1.5em 0}p{margin:0 0 1.5em 0}hr{margin:2em 0}.lt-ie9 img{width:auto;height:auto}.browsehappy{background:#d99}.browsehappy p{text-align:center;color:#900}section,.section{margin:2em 0}.section--alt{padding:1em 0;background:#eee url(http://www.halogensoftware.com/img/section--alt-bg.jpg) top center no-repeat;background-size:cover}.section--grey{padding:20px 0;background-color:#f7f7f7}.section--blue{background-color:#2a71b8;color:#fff!important;margin:0;padding:20px}.section--blue .h3.kilo{font-size:1.5em;text-align:right}.section--darkblue{background-color:#175889;color:#fff!important;margin:0;padding:20px}.section--blue p,.section--blue h1,.section--blue h2,.section--blue h3,.section--blue h5,.section--darkblue p,.section--darkblue h1,.section--darkblue h2,.section--darkblue h3,.section--darkblue h5{margin-top:0;color:#fff!important}.main--killer{margin-top:0!important}@media only screen and (min-width:40em){.main--killer{margin-top:-29px!important}}article,.article{margin:2em 0}aside,.aside{margin:0 0 2em}.aside__heading{margin-top:0;color:#666;font-size:1.1875em;font-weight:600}aside :last-child,.aside :last-child{margin-bottom:0}.sidebar .col:last-of-type aside{margin-bottom:0}.blockquote{color:#333;font-family:'myriad-pro';margin:2em 0}.blockquote__body{font-size:1.3125em}.blockquote__body p{margin:1em 0}.blockquote__attribution{color:#333;font-size:.67em}@media only screen and (min-width:40em){.blockquote__media{display:inline-block;vertical-align:middle;max-width:30%;text-align:right}.blockquote__body{display:inline-block;vertical-align:middle;width:60%;margin-left:5%;padding-left:5%;border-left:1px solid #eee}}.blockquote--dark{background-color:#fbfbfb;padding:15px;border:#ededed solid 1px}.blockquote--dark .blockquote__body{border:none}.blockquote--highlighted .blockquote__media,.blockquote--highlighted .blockquote__body{display:block;width:100%;text-align:left}.blockquote--highlighted .blockquote__body{color:#2971b8;font-size:1.5em;line-height:1.2;margin-left:0;padding-left:0;border:0}.blockquote--highlighted .blockquote__attribution{font-size:.65em}.blockquote--highlighted .blockquote__media{max-width:none}.blockquote--clean .blockquote__media{max-width:none}.blockquote--clean .blockquote__body{color:#717171;font-size:1.1em}.blockquote--clean .blockquote__attribution{color:#222;font-size:1em;font-style:italic}@media only screen and (min-width:40em){.blockquote--clean .blockquote__body{border-left:0}}.blockquote--bubble .blockquote__body{position:relative;color:#fff;font-weight:300;padding:.25em 1.25em;-webkit-border-radius:1em;border-radius:1em;background-color:#4386c4}.blockquote--bubble .blockquote__body:after{content:'';position:absolute;bottom:-56px;right:1.5em;width:0;height:0;border:28px solid transparent;border-top-color:#4386c4}.blockquote--bubble .blockquote__media{padding:.25em 1.25em;width:75%;max-width:none}.blockquote--bubble .blockquote__attribution{margin-top:1em;color:#717171;font-size:1em}@media only screen and (min-width:40em){.blockquote--bubble .blockquote__media{display:block;width:75%;text-align:left}.blockquote--bubble .blockquote__body{display:block;width:100%;min-height:12em;margin-left:0;padding-left:1.25em;border:0}}.impact{padding:1em 0;background:#fff url(http://www.halogensoftware.com/img/trial-impact-bg.jpg) top center no-repeat;background-size:cover}.impact__heading{margin:.5em 0}@media only screen and (min-width:60em){.impact__body{display:inline-block;vertical-align:middle;width:60%}.impact__media{display:inline-block;vertical-align:middle;position:relative;bottom:-1em;right:0;width:40%;text-align:right}}.impact--inverted,.impact--inverted .impact__heading{color:#fff}.impact--alt .impact__heading{font-size:3.2em}@media only screen and (min-width:40em){.impact--alt .impact__heading{font-size:3.6em}}@media only screen and (min-width:60em){.impact--alt .impact__heading{font-size:4.25em}}.impact--dark{background:#fff url(http://www.halogensoftware.com/img/impact-dark-bg.png) top center no-repeat;background-size:cover}.previewer{position:relative;margin:2em 0;text-align:center;overflow:hidden;background:#f8f8f8 url(http://www.halogensoftware.com/img/previewer.jpg) center center no-repeat;background-size:cover}.previewer__header{position:relative;padding:.5em;color:#fff;font-weight:300;background-color:#4c4c4c}.previewer__heading{margin:0;font-size:1.2em}.previewer__counter{position:absolute;top:.9em;right:1em;font-size:.875em}.previewer__body{width:100%;padding:50% 0 0;overflow:hidden}.previewer__arrow{position:absolute;top:50%;display:inline-block;z-index:999;width:1.8em;height:1.8em;margin-top:-.3em;padding:.4em;border:1px solid #eee;-webkit-border-radius:99999px;border-radius:99999px;background-clip:padding-box;color:#c6c6c6;font-size:2em;background-color:#fff;background-color:rgba(255,255,255,.8);cursor:pointer}.previewer__arrow--left{left:.25em}.previewer__arrow--right{right:.25em}.previewer__image,.lt-ie9 .previewer__image{position:absolute;bottom:0;left:50%;margin-left:-35%;opacity:0;width:70%}.lt-ie9 .previewer__image{display:none}.previewer__image.is-left{display:block;left:-65%;opacity:0}.previewer__image.is-right{display:block;left:135%;opacity:0}.previewer__image.is-active{display:block;left:50%;opacity:1}.previewer button{position:absolute;top:50%;left:.5em;margin-top:-24px;border:0;color:#777;font-size:2em;background-color:transparent}.previewer button:hover{color:#2971b8}.previewer button:active{color:#333}.previewer .next{left:auto;right:.5em}.previewer__wrapper{position:relative;text-align:center}.previewer__wrapper .media{display:none;padding:0 1em;max-width:100%;-webkit-transition:all .2 ease;-moz-transition:all .2 ease;-o-transition:all .2 ease;transition:all .2 ease}.previewer__wrapper .media:first-child{display:inline-block}@media only screen and (min-width:40em){.previewer__arrow{padding:.35em;font-size:2.4em}.previewer__arrow--left{left:.5em}.previewer__arrow--right{right:.5em}}.pdf-viewer{position:relative;border:1px solid #aaa}.pdf-viewer .controls{position:absolute;bottom:0;left:0;width:100%;padding:1em;text-align:center;background-color:#222;background-color:rgba(0,0,0,.8)}.pdf-viewer button{color:#fff;font-size:1em;margin:0 .25em;border:0;background-color:transparent}.pdf-viewer button:hover,.pdf-viewer button:focus{color:#ffc221}.pdf-viewer button:active{color:#ccc}.image-slider{position:relative;margin-bottom:6em;padding-top:75%;background-color:#fff}.image-slider .slides,.image-slider .slide{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.image-slider .slides{border:1px solid #eee}.image-slider .slide{display:none;left:100%;z-index:1}.image-slider .slide:first-child{display:block;left:0;z-index:3}.image-slider .slide img{width:80%;display:none}.image-slider .body{padding:1em;font-size:.75em}.image-slider .body p{margin:0 0 1em 0;font-weight:300}.image-slider .body .heading{display:block;color:#2971b8;font-size:1.1em}.image-slider .controls{position:absolute;top:100%;width:100%;padding:.25em;color:#fff;font-size:1.5em;text-align:center;background-color:#333;background-color:rgba(0,0,0,.5)}.image-slider .dot{margin:0 .25em;cursor:pointer}.image-slider .dot:hover,.image-slider .dot.is-active{color:#ffc220}.image-slider .dot:active{color:#2971b8}@media screen and (min-width:40em){.image-slider{padding-top:50%}.image-slider .slide img{width:50%;display:inline-block;vertical-align:middle}.image-slider .body{display:inline-block;vertical-align:middle;width:50%}.image-slider .body{font-size:.875em}.image-slider .body p{display:block}.image-slider .body .heading{font-size:1.2em}.image-slider .body{font-size:1em}}.form{margin-bottom:2em}.form__field{position:relative;margin-top:0;margin-bottom:.5em}.required{color:red}.form__footer{padding:2em 1em 1em;background-color:#f4f4f4}.form label{display:block;font-size:.875em}.form--download label{display:inline-block;font-size:.875em}.form label:hover{color:#2971b8}.form input[type="text"],.form select,.form textarea{display:block;width:100%;padding:.5em;border:1px solid #d2d2d2;-webkit-border-radius:3px;border-radius:3px;font-size:.875em;background-color:#f8f8f8}.form label:hover+input,.form label:hover+select,.form label:hover+textarea{border-color:#aaa}.form input:focus,.form select:focus,.form textarea:focus,.form label:hover+input:focus,.form label:hover+select:focus,.form label:hover+textarea:focus{outline:none;border-color:#2971b8}.form-error input,.form-error select,.form-error textarea{border-color:#e21445!important}.form-error__message{display:none;position:relative;margin-top:12px;padding:.75em 1em;-webkit-border-radius:3px;border-radius:3px;color:#fff;font-size:.875em;background-color:#e21445}.form-error__message:before{content:'';position:absolute;top:-12px;left:12px;border:6px solid transparent;border-bottom-color:#e21445}.form-error .form-error__message{display:block}.form__control--custom{display:inline-block}.form__control--custom input{display:none}.custom-input{display:inline-block;vertical-align:middle;width:28px;height:28px;background:transparent url(http://www.halogensoftware.com/img/sprites.png) 0 0 no-repeat}.custom-input>*{display:none}.custom-input--checkbox{background-position:-10px -9px}.is-checked .custom-input--checkbox,.custom-input--checkbox.is-checked{background-position:-60px -9px}.form--contained{padding:1em;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;background-color:#fafafa}.form--contained input[type="text"],.form--contained select,.form--contained textarea{background-color:#fff}.cta{padding:2em;background-color:#efefef}.cta>*:first-child{margin-top:0}.cta>*:last-child{margin-bottom:0}.site-header{position:relative;z-index:99999;min-height:5em;border-bottom:1px solid #e3e3e3;background-color:#fff;-webkit-transition:all .05s ease;-moz-transition:all .05s ease;-o-transition:all .05s ease;transition:all .05s ease}.logo{position:absolute;top:1em;left:1em}.logo img{width:auto;height:3em}.logo img:first-child{display:block}.js-toggle-nav,.js-toggle-mini-nav{position:absolute;top:1.2em;right:1em;width:42px;height:42px;padding:10px;border:0;outline:none;background-color:transparent;cursor:pointer}.bar{display:block;position:relative;width:100%;height:3px;margin:4px 0 0;-webkit-border-radius:2px;border-radius:2px;background-color:#666}.bar:first-child{margin-top:0}.js-toggle-nav:hover .bar{background-color:#2971b8}.js-toggle-mini-nav .bar{background-color:#fff}.js-toggle-mini-nav:hover .bar{background-color:#ffc221}.site-header .wrapper{padding:0;width:100%;height:100%}.site-header .col{vertical-align:middle}.menu{display:none}.menu .active{font-weight:bold}.menu .col{vertical-align:top}.menu .wrapper:after{content:'';position:absolute;top:-27px;right:27px;width:0;height:0;border:10px solid transparent;border-bottom-color:#575757}nav{display:none;padding-top:5em}.nav--primary a{padding:.75em 1em;border-top:1px solid #ddd;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.nav--primary a:link,.nav--primary a:visited{color:#333;text-decoration:none}.nav--primary a:hover,.nav--primary a:focus{color:#ffc220;text-decoration:none}.nav--primary a:active{color:#2971b8}.nav--primary a.active{color:#2971b8;font-weight:bold}.nav--primary .btn{color:#fff!important}.nav--secondary .label{display:none}.nav--secondary li{display:inline-block;width:33.33333%;zoom:1;*display: inline}.nav--secondary a{padding:.5em;border-top:1px solid #ddd;border-left:1px solid #ddd;color:#666;font-size:1.2em;text-align:center}.nav--secondary a:link,.nav--secondary a:visited{color:#666;text-decoration:none}.nav--secondary a:hover,.nav--secondary a:focus{color:#2971b8;text-decoration:none;background-color:#eee}.nav--secondary a:active{color:#fff;background-color:#2971b8}.nav--secondary li:first-child a{border-left:0}.nav--secondary [class^="fa-"]{font-size:1.2em}.nav--phone{position:absolute;padding:0!important;margin-right:80px;margin-top:25px;float:right;top:0;right:0}@media only screen and (min-width:40em){.nav--phone{position:relative;margin-top:0;margin-right:0;margin-left:50px}}@media only screen and (min-width:60em){.nav--phone{margin-top:0;margin-right:0;margin-left:50px}}.lightbox{display:none}.lightbox .row{margin-left:-.5em}.lightbox .col{padding-left:.5em}#colorbox .content{padding:0}#colorbox p{margin-top:.5em;min-height:2em}#colorbox .heading{margin-top:0;color:#2971b8}#colorbox label{display:none}#colorbox .btn{width:100%}.sidebar{padding:1em;background-color:#f8f8f8}@media only screen and (min-width:40em){.sidebar{margin-bottom:0}}.sidebar .nav li{margin:.5em 0;font-size:.9375em;white-space:normal}.sidebar .nav a:link,.sidebar .nav a:visited{color:#666}.sidebar .nav a:hover,.sidebar .nav a:focus,.sidebar label:hover{color:#2971b8;text-decoration:none}.sidebar .nav a:active{color:#333}.sidebar .nav a.active{font-weight:bold}.sidebar .nav--alt a:link,.sidebar .nav--alt a:visited{color:#2971b8}.sidebar .nav--alt a:hover,.sidebar .nav--alt a:focus,.sidebar label:hover{color:#333}.sidebar .video--sidebar{margin-bottom:25px}.search{position:relative;height:2.5em;background-color:#fff}.sidebar .search{margin-top:0}.search>input,.search>button{height:100%;border:1px solid #cfcfcf;-webkit-appearance:none}.search>input[type="text"]{width:100%;padding:.5em 2.5em .5em .5em}.search>[type="submit"]{position:absolute;right:0;top:0;width:2.5em;border-left:0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;color:#666;background-color:#fff}.search>[type="submit"]:hover{color:#2971b8}.related{margin:2em 0}.related li{margin:1em 0}.related .media,.related .title{display:table-cell;vertical-align:top}.related .media{display:none;padding-right:.5em}.related .media>*{-webkit-border-radius:999px;border-radius:999px}.related .title{padding:.5em 0}.related .nav a{margin:0;padding-top:0;padding-bottom:0;font-size:.75em;font-weight:600;white-space:normal}.related .nav a:link,.related .nav a:visited{color:#2971b8}.site-footer{position:relative;padding:0 0 1px;color:#fff;font-size:.9em;font-weight:300;-webkit-box-shadow:0 8px 15px 0 rgba(0,0,0,.3);box-shadow:0 8px 15px 0 rgba(0,0,0,.3);background-color:#3f3f3f}.site-footer>.wrapper{padding:0 0 5em;background:transparent url(http://www.halogensoftware.com/img/be-brilliant-tablet.png) 47% 89% no-repeat}.site-footer .nav a{padding:.25em 1em}.site-footer a:link,.site-footer a:visited{color:#fff;text-decoration:none}.site-footer a:hover,.site-footer a:focus{color:#ffc220;text-decoration:none}.site-footer a:active{color:#aaa}.site-footer .heading{position:relative;margin:0;line-height:35px;white-space:nowrap}.site-footer .heading:after{content:'';position:absolute;top:50%;right:1em;width:0;height:0;margin-top:-3px;border:6px solid transparent;border-top-color:#fff;cursor:pointer}.site-footer .heading:hover:after{border-top-color:#ffc220}.site-footer .heading.open:after{margin-top:-9px;border-top-color:transparent;border-bottom-color:#fff}.site-footer .heading a,.site-footer .heading.nolink{display:block;padding:.5em 1em;font-size:1.3em;font-weight:100}.site-footer .heading a:link,.site-footer .heading.nolink,.site-footer .heading a:visited{color:#ffc220}.site-footer .nav--yellow a{color:#ffc220!important;text-decoration:underline!important}@media only screen and (min-width:40em){.site-footer>.wrapper{padding:0;background:transparent url(http://www.halogensoftware.com/img/be-brilliant-tablet.png) 47% 89% no-repeat}}.input-group{position:relative;display:table;border-collapse:separate}.input-group__btn,.input-group input{display:table-cell;vertical-align:middle}.input-group__btn{position:relative;width:1%;white-space:nowrap}.input-group input{width:100%}.input-group :first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-group :last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.subscribe .btn{background-color:#494949;padding:.25em 1em}.subscribe .btn:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-6px;margin-left:-2px;border:6px solid transparent;border-left-color:#fff}.pre-footer{background-color:#333}.pre-footer .col{}.pre-footer .col .col{border:0}.pre-footer p{margin:0;padding:1.2em 0}.pre-footer [class^="fa"]{margin:0 .25em;font-size:1.2em}.copyright{padding:1em;text-align:center}.copyright a{margin-left:1em;padding-left:1em;border:0}.copyright .kilo,.copyright .kilo .phone{color:#ffc220}@media only screen and (max-width:40em){.copyright{padding-bottom:2em}.toll-free{font-size:1.5em}.toll-free a{margin-left:0;padding-left:0;border:0}}.sub-footer{position:fixed;z-index:1;bottom:0;width:100%;padding:1em;text-align:center}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page { margin: 0.5cm; }p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.site-header,.site-footer,.content__aside{display:none}}.social{margin:0;padding:0}.social li{padding:0;margin:0 .6em 0 0;height:50px;vertical-align:top}.social__count_total{color:#999;line-height:1em;font-size:1.6em;font-weight:600}.social__heading{line-height:1em;color:#999;font-weight:600}.social__divider{height:42px!important;margin:4px 1.2em 4px .6em!important;border-right:1px solid #999}.social_count_box{margin-bottom:4px;color:#999;border:1px solid #999;border-radius:4px;font-size:.8em}.social__caption{padding-top:14px!important;color:#999;font-weight:600}.social_bottom{padding:30px 0}.list-inline{padding-left:0;margin-bottom:2em;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}.grey-box{border:1px solid #d6d6d6;background-color:#f5f5f5;padding:15px;margin-bottom:1em}.white-box{background-color:#fff;padding:0 5px 5px 0!important}@media only screen and (min-width:40em){.previewer__wrapper .media{max-width:80%}nav{display:block;position:absolute;top:2.2em;right:2em;padding-top:0;font-size:.75em}.nav--primary{margin-right:5em}.nav--primary a{padding:.5em .75em;border:0}.nav--primary .btn{margin-left:1em;-webkit-border-radius:3px;border-radius:3px}.nav--secondary{text-align:right}.nav--secondary li{width:auto;margin-right:1.5em;color:#fff;font-size:.875em}.nav--secondary a{display:inline-block;padding:0!important;border:0;font-size:inherit}.nav--secondary a:link,.nav--secondary a:visited{background-color:transparent}.nav--secondary a:hover,.nav--secondary a:focus{background-color:transparent}.nav--secondary a:active{color:#aaa;background-color:transparent}.nav--secondary .search{-webkit-border-radius:3px;border-radius:3px;color:#fff;background-color:#414141}.nav--secondary .search input,.nav--secondary .search button{width:auto;padding:.25em 1em;border:0;color:#aaa;font-size:.9em;background-color:transparent}.nav--secondary .search input{width:14em}.nav--secondary .search [class^="icon-"]{color:#fff;display:inline-block}.nav--secondary .search [class^="icon-"]:hover{color:#ffc220}.nav--secondary .search [class^="icon-"]:active{color:#aaa}.nav--secondary .label{display:inline;margin-right:.5em}.nav--secondary .label.yellow,.nav--secondary .label.yellow a{color:#ffc220}.nav--secondary [class^="fa"]{font-size:1.4em}.menu{position:absolute;top:100%;width:100%;padding:.5em 0;font-size:.875em;background-color:#444}.menu a{padding:.25em 1em;color:#fff;font-weight:300;white-space:nowrap}.menu a:hover,.menu a:focus{color:#ffc220}.menu a:active{color:#aaa}.menu .heading{margin:.4em 0 0;line-height:2.43;font-size:1.3em;font-weight:100}}.menu .heading img{margin-top:-1em}.menu .heading a{padding:1em .8em 0;color:#ffc220}.menu .heading.nolink{color:#ffc220;padding:0 .8em 0}.menu .heading a:hover,.menu .heading a:focus{text-decoration:none}.menu .nav--secondary{margin:2em 0 1em}.menu .nav--secondary a{color:#fff}.menu .nav--secondary a:hover,.menu .nav--secondary a:focus{color:#ffc220}.menu .nav--secondary a:active{color:#aaa}.menu .nav a{padding:.25em 1em}.menu .left--spacing{margin-top:1.4em}.menu .right--spacing{margin-top:1em}.menu .nav--yellow a{color:#ffc220!important;text-decoration:underline!important}.menu .heading--top{margin-top:2.2em}.site-footer{margin-bottom:-2em}.site-footer .heading{margin-top:.4em}.site-footer .heading--top{margin-top:2.2em}.site-footer .heading img{margin-top:-1em}.site-footer>.wrapper{padding:0 20px 7em}.site-footer .heading:after{display:none}.site-footer .nav a,.site-footer .heading.nolink,.site-footer .heading a{padding-right:0;padding-left:0;white-space:normal}.site-footer .left--spacing{margin-top:1.4em}.site-footer .right--spacing{margin-top:1em}.pdf-viewer .controls button{font-size:2em}.js-toggle-mini-nav{display:none}#colorbox label{display:block;height:1.5em}#colorbox p{min-height:3.5em}#colorbox input{height:2em}#colorbox .btn{width:auto}.pre-footer .subscribe{font-size:.8em}.pre-footer .subscribe input{padding:.5em;border:0}.pre-footer .subscribe .btn{padding:.5em 1em}@media only screen and (min-width:60em){.site-header{min-height:6em}.logo img{height:3.5em}nav{font-size:1em;top:2em;right:3em}.nav--primary{float:right;margin-right:3em;font-size:.9em;text-align:right}.nav--primary li{display:inline-block}.nav--primary a{padding:.5em 1.5em}.js-toggle-nav{top:1.8em}.site-footer{font-size:.875em;line-height:1.8;margin-bottom:-2em}.site-footer>.wrapper{background:transparent url(/img/slogan.png) 50% 95% no-repeat}.site-footer>.wrapper{padding-bottom:1px;background-position:100% 98%}.site-footer .row{margin-left:-30px}.site-footer .col{padding-left:30px}.site-footer a,.site-footer .heading.nolink,.site-footer .heading a{padding:.25em 0;border:0}.site-footer .nav--yellow a{color:#ffc220!important;text-decoration:underline!important}.pre-footer{font-size:1.2em}.copyright{margin:1.5em 0;padding:0;text-align:left}.copyright .kilo{color:#ffc220}.copyright a{margin-left:1em;padding:0 0 0 1em;border:0}.copyright .phone{margin-left:0;padding:0;border:0;color:#ffc220!important}}@keyframes depth {
    0% {
        transform: scale(1.0);
    }
    100% {
        transform: scale(1.03);
    }
}@media only screen and (min-width:40em){.h1{margin:1em 0}}@media screen{.tag{display:none}}.impact{overflow:hidden;position:relative}.impact .hero{text-align:center}.impact__body{margin:0 auto;padding:10px;width:100%;position:relative;text-align:center}.impact__background{background:transparent url(http://www.halogensoftware.com/img/homepage/homepage-hero-image.jpg) center no-repeat;background-size:cover;top:0;left:0;right:0;bottom:0;display:block;opacity:.5;position:absolute;z-index:0;animation:depth 2s ease-in-out forwards;-webkit-animation:depth 2s ease-in-out forwards}.impact__body h3{font-weight:300;color:#222;margin:0;padding:0}.impact__customers{list-style-type:none;position:absolute;display:block;top:0;left:0;right:0;bottom:0}.impact__customers p{font-size:.71em;margin-top:10px;line-height:1.1em;color:#222}.impact__customers li{display:none;position:absolute;text-align:center}.impact__customers li div.image__frame{background:#2a71b8;position:relative;border:4px solid #7f7f7f;border-radius:150px;overflow:hidden;vertical-align:middle;text-align:center;width:140px;height:140px}.impact__customers li div.image{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.impact__customers li div.text{color:#fff;font-size:10px;position:absolute;vertical-align:middle;width:150px;height:150px;margin:auto;top:0;left:0;bottom:0;right:0}.mobile-show{display:block}.mobile-hide{display:none}#alicia .image{background:url(/img/homepage/customers-sprite.jpg) no-repeat left center;background-size:cover}#denise .image{background:url(/img/homepage/customers-sprite.jpg) no-repeat center center;background-size:cover}#tim .image{background:url(/img/homepage/customers-sprite.jpg) no-repeat right center;background-size:cover}@media only screen{.impact{height:400px;padding:2.7em 0}.impact__background{opacity:.3}.impact__customers{display:none}.impact__body h1{font-size:1.5em;font-weight:600;margin:20px 0 40px 0;padding:0}.customer__image{background:#2a71b8;position:relative;border:4px solid #7f7f7f;border-radius:150px;overflow:hidden;vertical-align:middle;text-align:center;width:200px;height:200px;margin:0 auto;margin-top:-50px}.customer__text{width:250px;margin:30px auto;text-align:center}.customer__text__info{font-size:.8em;font-weight:100;line-height:1.2em}.impact__body h3{margin:0;padding:0;color:#2a71b8;font-size:2rem;line-height:1em}.customer__text h3{margin:0;padding:0;color:#2a71b8;font-size:1.8em}}@media only screen and (min-width:40em){.impact{height:440px}.impact__background{opacity:.5}.impact{height:550px;padding:10em 0}.impact__body h1{font-size:4em;font-weight:300;margin:0;padding:0}.impact__body{width:435px;position:absolute;padding:0;margin:0 auto;margin-left:-213px;left:50%}.impact__body h3{color:#222;font-size:1.8em;margin:0;padding:0}.impact__body .island{margin:2.1em 0}.impact__heading{font-size:3em}.tag{display:none}}@media only screen and (min-width:60em){.impact__customers{display:block}.mobile-show{display:none}.mobile-hide{display:block}}@media only screen and (min-width:60em) and (max-width:90em){.tag{display:block;position:absolute;top:270px;right:20px}.impact__heading{font-size:3em}.impact .lead{width:75%;margin:1.5em 0}}.accolades .h3{color:#333}.accolades b{color:#ffae20}.accolades__needs,.accolades__experience{position:relative;z-index:2}.accolades__needs:after,.accolades__experience:before{display:none;content:'';position:absolute;top:2em;right:-28px;z-index:-1;width:36px;height:190px;background:transparent url(http://www.halogensoftware.com/img/shadow-left.gif) top right no-repeat}.accolades__experience:before{right:auto;left:12px;background:transparent url(http://www.halogensoftware.com/img/shadow-right.gif) top left no-repeat}@media only screen and (min-width:40em){.accolades__needs:after,.accolades__experience:before{display:block}}.section--selector{padding:2em 0 0;background:transparent url(http://www.halogensoftware.com/img/solution-bg.jpg) top center no-repeat;background-size:cover}.slider__slide--first{background-image:url(http://www.halogensoftware.com/img/slide-testimonial1.png);background-size:cover;background-position:20% center}.slider__slide--second{background-image:url(http://www.halogensoftware.com/img/slide-testimonial2.jpg);background-size:cover;background-position:20% center}.slider__slide--third{background-image:url(http://www.halogensoftware.com/img/slide-testimonial3.jpg);background-size:cover;background-position:20% center}.buzz b{color:#ffae20}.buzz__highlights,.buzz__blog{position:relative;z-index:2}.buzz__highlights:after,.buzz__blog:before{display:none;content:'';position:absolute;top:2em;right:-28px;z-index:-1;width:36px;height:190px;background:transparent url(http://www.halogensoftware.com/img/shadow-left.gif) top right no-repeat}.buzz__blog:before{right:auto;left:12px;background:transparent url(http://www.halogensoftware.com/img/shadow-right.gif) top left no-repeat}.buzz__highlights .icon-li{color:#ffc321}.buzz__blog .icon-li{color:#f26723}@media only screen and (min-width:40em){.buzz__highlights:after,.buzz__blog:before{display:block}}.homepage .buzz aside .h2{padding-bottom:.5em;border-bottom:1px solid #d4d4d4;color:#676767;font-size:1.3em}.homepage .buzz .block-list{margin-top:4em}.homepage .buzz .block-list li{margin-bottom:1em}.homepage .buzz .icon{display:none}.homepage .buzz .block-list a{display:inline}.homepage .buzz .accolades{color:#2971b8}.homepage .buzz .accolades p{font-size:1.3em}.homepage .buzz .accolades .h1{margin-top:.25em;margin-bottom:.5em;font-size:2.1em}.homepage .buzz .accolades .h1 b{color:#ffae20;font-weight:600}.homepage .buzz .accolades{position:relative;z-index:2;padding:0 1em}.homepage .buzz .accolades:after,.homepage .buzz .accolades:before{display:none;content:'';position:absolute;top:0;right:-36px;z-index:-1;width:36px;height:190px;background:transparent url(http://www.halogensoftware.com/img/shadow-right.gif) top right no-repeat}.homepage .buzz .accolades:before{right:auto;left:-36px;background:transparent url(http://www.halogensoftware.com/img/shadow-left.gif) top left no-repeat}.customer-conference{background:transparent url(/img/homepage/2015-hcc-background.jpg) top right repeat}.customer-conference .col{padding-left:0}.customer-conference .special{color:#ef7d18;font-weight:400}.customer-conference h2.h2.text{margin-bottom:-.7em}section.customer-conference{margin-bottom:-2em}section.customer-conference .middle{margin:3em 0}@media only screen and (min-width:40em){.customer-conference h2.h2{font-size:2.1em}}@media only screen and (min-width:60em){.customer-conference h2.h2{font-size:1.8em}}.customer-block{border-bottom:2px solid #f1f1f1;padding:20px}.section--building{background:transparent url(http://www.halogensoftware.com/img/homepage/img-building-exterior.png) top center no-repeat;background-size:cover;padding:30px;min-height:260px}.row--unpadded .col{padding-left:0;padding-top:15px}.sign-up .sign-up__thank-you{color:#666;font-weight:bold}.sign-up .btn{background-color:#ef7d19;color:#fff;width:100%!important}.sign-up{margin:0;padding:0;background-color:transparent}.form-control{display:block;width:100%!important;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s}.input-group :first-child{height:36px}.separator{border-bottom:2px solid #175889;padding:20px 10px!important}@media only screen and (min-width:40em){.grey-box{min-height:400px}.grey-box h2{min-height:45px}.sign-up .btn{width:100%!important}.form-control{width:100%!important}.lap-hide{display:none}.lap-show{display:block}.lap-show--inline{display:inline-block}.separator{min-height:185px;border-bottom:0;border-right:2px solid #175889;margin-bottom:5px!important}.separator--no-border{min-height:185px}.customer-block{border:0;padding:0}}@media only screen and (min-width:60em) and (max-width:70em){.form-control{max-width:300px!important;float:left}.blog-subscribe-submit-wrapper .btn{padding:.5em 1em!important}}@media only screen and (min-width:70em){.form-control{max-width:370px!important;float:left}}@media only screen and (min-width:60em){.sign-up .btn{width:24%!important;margin-left:10px;float:left}.customer-block{max-width:480px}.customer-headshot{position:absolute;top:200px;right:20px}.customer-content{clear:both;text-align:left;padding:30px}.col[customer-block]{padding-left:5px!important}}.row .container{margin-bottom:3em}@media screen and (min-width:768px){.row .container{margin-bottom:1em}}.input-group{width:100%!important}.no-border{border:0}.tabs{position:relative;width:100%;overflow:hidden;margin:1em 0 2em;font-weight:300;text-align:center;padding:0;margin:0;list-style:none;display:inline-block}.tab{border:1px solid #becbd2;border-bottom:none;margin:0 .25em;display:block;float:left;position:relative}.tab-active{border:1px solid #47a3da;box-shadow:inset 0 2px #47a3da;border-bottom:none;z-index:100}.tabs-container{text-align:center;height:75px}.tabs-content li{list-style:none;margin:1em}.tabs-button{display:inline-block;position:relative;padding:15px 15px;border:1px solid #f4f6f8;border-radius:3px;color:#fff;font-family:"myriad-pro","Helvetica","Arial",sans-serif;text-align:center;white-space:nowrap;background-color:#f4f6f8;transition:background-color .2s ease 0s , border-color .2s ease 0s , color .2s ease 0s;height:50px;background-size:99% 100%;cursor:pointer}.tabs-active{font-family:MyriadPro-Semibold;font-size:16px;color:#fff;line-height:45px}.tabs-button a:link{color:red;text-decoration:none}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;position:relative;top:50%;margin:1px auto;z-index:1}.arrow-down-performance{border-top:15px solid #2a71b8}.arrow-down-learning{border-top:15px solid #de8d0c}.arrow-down-compensation{border-top:15px solid #56aa1c}.arrow-down-recruiting{border-top:15px solid #d60270}.arrow-down-succession{border-top:15px solid #72166b}.hcc{margin-top:40px}.hcc{margin-top:40px}@media only screen and (min-width:40em){.tabs-button{width:100%}.tabs-container{height:155px}.hcc{margin-top:10px}}@media only screen and (min-width:60em){.tabs-button{display:inline-block;position:relative;max-width:210px;padding:15px 15px;border:1px solid #f4f6f8;border-radius:3px;color:#fff;font-family:"myriad-pro","Helvetica","Arial",sans-serif;text-align:center;white-space:nowrap;background-color:#f4f6f8;transition:background-color .2s ease 0s , border-color .2s ease 0s , color .2s ease 0s;transition:all .25s linear;height:50px;background-size:99% 100%;cursor:pointer}.tabs-container{height:75px}.hcc{margin-top:40px}}.active-ani{height:60px}.tab-performance{background:#2a71b8!important;border:#2a71b8}.tab-learning{background:#de8d0c!important;border:#de8d0c}.tab-compensation{background:#56aa1c!important;border:#56aa1c}.tab-recruiting{background:#d60270!important;border:#d60270}.tab-succession{background:#72166b!important;border:#72166b}.tabs-h1{color:#2971b8;font-family:"myriad-pro","Helvetica","Arial",sans-serif;font-size:2.875em;font-weight:300;line-height:1.125;margin:.4em}.tabs-h2{font-family:"myriad-pro","Helvetica","Arial",sans-serif;font-size:1.875em;color:#2a71b8;line-height:43px;margin:1em}.tabs-h3{font-family:"myriad-pro","Helvetica","Arial",sans-serif;font-size:.875em;color:#2a71b8;line-height:29px;margin:1em}.tabs-h4{color:#2a71b8;font-family:"myriad-pro","Helvetica","Arial",sans-serif;font-size:1.7em;font-weight:300;line-height:1.125;margin:.2em}.tabs-subhead{color:#6c6c6c;font-family:"myriad-pro","Helvetica","Arial",sans-serif;font-size:1.7em;font-weight:300;line-height:1.125;margin:.2em}.tab-image{float:right}.accordion-toggle{cursor:pointer;position:relative;margin:0;padding:.5em 1.5em .5em .5em;border-right:1px solid #ddd;border-width:0 1px 1px;border-style:solid;border-color:#ddd;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;color:#fff;font-size:1.2em;display:none}.accordion-toggle:after{position:absolute;top:50%;right:.75em;margin-top:-.5em;content:"";font-family:"FontAwesome";font-size:16px}.accordion-content{display:none}.accordion-content.default{display:block}.desktop-logos{display:block}.mobile-logos{display:none;margin:0 auto}@media only screen and (max-width:40em){.section--blue .h3.kilo{font-size:1.25em}}@media only screen and (max-width:60em){.section--blue .h3.kilo{text-align:center}.desktop-logos{display:none}.mobile-logos{display:block}}@media only screen and (max-width:40em){.tabs-container{display:none}.desktop-logos{display:none}.mobile-logos{display:block}.accordion-toggle{display:block}.tabs-h1{font-size:1.8em}.tabs-h2{}.tabs-h3{}.tabs-subhead{font-size:1.3em}.tab-image{float:left}.tabs-content{margin:0;padding:1em;text-align:left}.accordion-content a{width:48%}}.logo-space{margin-left:20px}hr{margin:20px 0;border-color:#d6d6d6}a{text-decoration:none!important}.btn{border-radius:3px;z-index:1}.btn--event{color:#fff!important;border-color:#e75127;background-color:#e75127}.btn--event:hover,.btn--event:focus{color:#fff!important;border-color:#e66946;background-color:#e66946}.force-top{margin-top:15px!important}main{margin:0}h5{font-style:normal!important}.hug-home{margin:0 auto;display:block}.section--dark-grey{background-color:#414141;margin-top:0;min-height:601px}.section--dark-grey .h3.kilo,.section--dark-grey p{color:#fff}.section--dark-grey p{font-size:14px;text-align:center}.section--dark-grey .h3.kilo{font-size:45px}.center-text{margin-top:25px}.logo-spacing{margin-top:10px}.text-spacing{margin-top:18px;margin-bottom:0}.float-logos{float:right;margin-top:0}.presenter-image{display:block;margin-top:20px}.section--dark-grey .btn--primary,.section--dark-grey .btn--primary:link{border-color:#029bd8;background-color:#029bd8}.section--dark-grey .btn--primary:hover,.section--dark-grey .btn--primary:focus{border-color:#2a71b8;background-color:#2a71b8}@media only screen and (min-width:40em){.section--dark-grey{min-height:600px}.section--dark-grey p{text-align:center}.float-logos{float:right;margin-top:0}}@media only screen and (min-width:60em){.section--dark-grey{min-height:0}.section--dark-grey .btn{float:left}.section--dark-grey p{text-align:left}.float-logos{margin-top:-156px}}.selector,.selector ul{list-style-type:none;margin:0;padding:0;text-align:center}.selector{margin:0 20px}.selector ul ul{text-align:left}.circle{display:none}.selector h2{position:relative;margin:0;padding:.5em 1.5em .5em .5em;border:1px solid #ddd;border-top-width:0;font-size:1.5em;font-weight:600;cursor:pointer}.selector li:first-child h2{border-top-width:1px}.selector h2:hover,.selector h2.active{border-color:#2971b8;color:#fff;background-color:#2971b8}.selector h2:after{position:absolute;top:50%;right:.75em;margin-top:-.5em;content:'\f0d7';font-family:'FontAwesome';font-size:16px}.selector h2.active:after{content:'\f0d8'}.selector h3{position:relative;margin:0;padding:.5em 1.5em .5em .5em;border:1px solid #ddd;border-top-width:0;color:#666;font-size:1.2em;cursor:pointer}.selector h3:hover,.selector h3.active{border-color:#ffae20;color:#fff;background-color:#ffae20}.selector h3:before{font-family:'FontAwesome'}.selector h3:after{position:absolute;top:50%;right:.75em;margin-top:-.5em;content:'\f0d7';font-family:'FontAwesome';font-size:16px}.selector h3.active:after{content:'\f0d8'}.selector .description{padding:1em;border:1px solid #ddd;border-top-width:0}.selector .description.active{display:block}.selector .description p:first-child{margin-top:0}.selector .description .heading{color:#2971b8;font-size:1.25em;position:relative}.selector .btn{margin:0 1%;width:48%;font-size:.9em}@media only screen and (min-width:40em){.selector{position:relative;min-height:660px;width:40em;margin:4em auto 0 auto}.selector .circle{display:block;position:absolute;top:50px;left:50%;z-index:1;width:226px;height:226px;margin-left:-113px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.selector .circle>.img-circle{position:absolute;top:13px;left:13px}.selector .circle>.img-arrow{position:absolute;top:1px;left:106px}.selector .sections{position:absolute;z-index:2;top:0;width:100%;height:300px;padding-top:125px}.selector .sections>li{padding-left:264px;text-align:left}.selector h2{display:inline-block;margin:0;z-index:10;padding:0;border:0;color:#fff;font-size:1.5em;text-align:left;text-shadow:0 0 2px rgba(149,114,34,.7);background-color:transparent}.selector h2:hover,.selector h2.active{color:#2971b8;background-color:transparent}.selector h2:after,.selector h2.active:after{content:''}.selector h2.active:before{position:absolute;width:.5em;height:1em;top:-.2em;left:-.5em;content:'\203A';color:#fff;font-size:1.4em}.selector .sub-sections{position:absolute;top:0;left:0;width:100%}.selector h3{position:absolute;top:0;left:0;padding:0;border:0;font-size:1.2em;font-weight:400}.selector h3:hover,.selector h3.active{color:#1f1f1f;font-weight:bold;background-color:transparent}.selector h3:before{font-size:16px}.selector h3:after{position:relative;top:auto;right:auto;margin-top:auto;content:''}.selector h3.active:after{content:''}.selector .icon{position:absolute;width:50px;height:50px;margin-top:-16px;margin-left:-48px;background:transparent url(http://www.halogensoftware.com/img/sprites.png) -450px -50px no-repeat}.selector h3:hover .icon{background-position:-450px -100px}.selector h3.active .icon .selector h3:active .icon{background-position:-450px -150px}.selector .top h3,.selector .bottom h3{text-align:center}.selector .top .icon{top:16px;left:50%;margin-top:0;margin-left:-25px}.selector .bottom .icon{bottom:16px;left:50%;margin-top:0;margin-left:-25px}.selector .reversed h3{text-align:right}.selector .reversed .icon{right:0;margin-left:0;margin-right:-48px}.selector .ctssp h3{top:-13px;width:100%}.selector .customer-support h3{top:62px;left:438px}.selector .blog h3{top:154px;left:479px}.selector .excellence h3{top:250px;left:437px}.selector .portal h3{top:321px;width:100%}.selector .libraries h3{top:251px;right:438px}.selector .learning-content h3{top:155px;right:479px}.selector .hris h3{top:61px;right:438px}.selector .performance h3{top:-13px;width:100%}.selector .recruiting h3{top:55px;left:432px}.selector .job-description-builder h3{top:137px;left:478px}.selector .succession h3{top:223px;left:457px}.selector .myers-briggs h3{top:279px;left:388px}.selector .exchange h3{top:279px;right:388px}.selector .multirater h3{top:223px;right:457px}.selector .compensation h3{top:137px;right:478px}.selector .learning h3{top:55px;right:432px}.selector .community h3{top:-13px;width:100%}.selector .blog2 h3{top:89px;left:458px}.selector .hugs h3{top:220px;left:458px}.selector .conference h3{top:321px;width:100%}.selector .cabs h3{top:220px;right:458px}.selector .partners h3{top:89px;right:458px}.selector .performance .icon{background-position:0 -50px}.selector .recruiting .icon{background-position:-50px -50px}.selector .job-description-builder .icon{background-position:-100px -50px}.selector .succession .icon{background-position:-150px -50px}.selector .myers-briggs .icon{background-position:-200px -50px}.selector .exchange .icon{background-position:-250px -50px}.selector .multirater .icon{background-position:-300px -50px}.selector .compensation .icon{background-position:-350px -50px}.selector .learning .icon{background-position:-400px -50px}.selector .performance h3:hover .icon{background-position:0 -100px}.selector .recruiting h3:hover .icon{background-position:-50px -100px}.selector .job-description-builder h3:hover .icon{background-position:-100px -100px}.selector .succession h3:hover .icon{background-position:-150px -100px}.selector .myers-briggs h3:hover .icon{background-position:-200px -100px}.selector .exchange h3:hover .icon{background-position:-250px -100px}.selector .multirater h3:hover .icon{background-position:-300px -100px}.selector .compensation h3:hover .icon{background-position:-350px -100px}.selector .learning h3:hover .icon{background-position:-400px -100px}.selector .performance .active .icon,.selector .performance .description .icon{background-position:0 -150px}.selector .recruiting .active .icon,.selector .recruiting .description .icon{background-position:-50px -150px}.selector .job-description-builder .active .icon,.selector .job-description-builder .description .icon{background-position:-100px -150px}.selector .succession .active .icon,.selector .succession .description .icon{background-position:-150px -150px}.selector .myers-briggs .active .icon,.selector .myers-briggs .description .icon{background-position:-200px -150px}.selector .exchange .active .icon,.selector .exchange .description .icon{background-position:-250px -150px}.selector .multirater .active .icon,.selector .multirater .description .icon{background-position:-300px -150px}.selector .compensation .active .icon,.selector .compensation .description .icon{background-position:-350px -150px}.selector .learning .active .icon,.selector .learning .description .icon{background-position:-400px -150px}.selector .description{position:absolute;top:360px;right:0;left:0;border:0;border-top:2px solid #fbbf38}.selector .description .heading{margin-bottom:.5em;padding-bottom:1em;border-bottom:1px solid #c5c5c5}.selector .description .icon{display:none}.selector .performance .description .heading,.selector .recruiting .description .heading,.selector .job-description-builder .description .heading,.selector .succession .description .heading,.selector .myers-briggs .description .heading,.selector .exchange .description .heading,.selector .multirater .description .heading,.selector .compensation .description .heading,.selector .learning .description .heading{padding-left:60px}.selector .performance .description .icon,.selector .recruiting .description .icon,.selector .job-description-builder .description .icon,.selector .succession .description .icon,.selector .myers-briggs .description .icon,.selector .exchange .description .icon,.selector .multirater .description .icon,.selector .compensation .description .icon,.selector .learning .description .icon{display:block;top:-10px;left:0;margin-top:0;margin-left:0}}@media only screen and (min-width:60em){.selector{width:60em;min-height:390px}.selector .circle{margin-left:-275px}.selector .sections{width:640px}.selector .description{top:-20px;left:640px;width:320px;border:0;border-left:1px solid #c6c6c5}.selector .btn{padding:.5em 1em}.selector .exchange{right:715px}.selector .multirater{right:779px}.selector .compensation{right:791px}.selector .learning{right:749px}.selector .portal{right:712px}.selector .libraries{right:778px}.selector .learning-content{right:791px}.selector .hris{right:746px}.selector .cabs{right:778px}.selector .partners{right:778px}}@media only screen and (max-width:639px){.impact__heading{font-size:1.7em}.impact__body img{width:40%}.h1{font-size:1.4em}.h3{font-size:1.04em;text-align:center}section,.section{margin:.5em 0}.mobile-hide{display:none;visibility:hidden;width:0;height:0}.island,.form .island{margin-top:.5em;margin-bottom:0}.section--selector{padding:.5em 0 0}.islet{margin-top:0;margin-bottom:0}.lead{font-size:1em;text-align:center}p{margin:0 0 .7em}h2{margin-top:.5em;margin-bottom:.5em;text-align:center}.h2{font-size:1.6em}main{margin:.7em 0}.logo_ul{text-align:center}.logo_list{width:49%;margin-bottom:.9em}.logo_list_single{width:100%}.col.islet{margin-top:.5em;margin-bottom:.5em}h3{margin-top:.2em;margin-bottom:.5em;text-align:center}}.pin{position:absolute;background-color:#fff;float:left;padding:2px 0;font-size:12px;font-family:sans-serif;width:0;height:0;border-right:solid 2px #fec224;border-left:solid 2px #fec224;display:none}.pin-right{}.pin-left{}.pin p{padding:0;margin:0;display:none}@media only screen and (min-width:60em) and (max-width:90em){#homepage1{top:440px;left:36%}#homepage2{top:160px;left:80%}#learning-1{top:220px;left:87%}.pin-home-1{top:200px;left:82%}.pin-home-2{top:480px;left:48%}.pin-learn-2{top:262px;left:92%}}@media only screen and (min-width:90em){#homepage1{top:440px;left:46%}#homepage2{top:300px;left:76%}#learning-1{top:220px;left:77%}.pin-home-1{top:339px;left:77%}.pin-home-2{top:480px;left:54%}.pin-learn-2{top:260px;left:77%}}.pin-home-1{position:absolute;display:none}.pin-home-2{position:absolute;display:none}#learning-2{top:130px;left:50%}#compensation-1{top:160px;left:61%}#compensation-2{top:400px;left:53%}#succession-1{top:430px;left:46%}#succession-2{top:190px;left:53%}#performance-1{top:200px;left:51%}#performance-2{top:140px;left:60%}#recruiting-1{top:180px;left:65%}#recruiting-2{top:514px;left:60%}.pin-comp-1{position:absolute;top:200px;left:67%;display:none}.pin-comp-2{position:absolute;top:440px;left:59%;display:none}.pin-learn-1{position:absolute;top:174px;left:56%;display:none}.pin-learn-2{position:absolute;display:none}.pin-succ-1{position:absolute;top:234px;left:60%;display:none}.pin-succ-2{position:absolute;top:380px;left:49%;display:none}.pin-perf-1{position:absolute;top:184px;left:68%;display:none}.pin-perf-2{position:absolute;top:239px;left:57%;display:none}.pin-rec-1{position:absolute;top:224px;left:68%;display:none}.pin-rec-2{position:absolute;top:480px;left:64%;display:none}.second_download_button{margin:0 40%;margin-bottom:1.3em}@media only screen and (max-width:40em){main{margin:0}.mobile-hide{display:none!important;visibility:hidden!important;width:0!important;height:0!important}.media span{display:none;visibility:hidden}article,.article{margin:.8em 0}.breadcrumb{margin-bottom:0;margin-top:0;font-size:.9em;padding:1em}.islet{margin-top:1.5em;margin-bottom:1.5em}.addthis_jumbo_share,.form__container h2,hr,.media__img span{display:none!important;visibility:hidden!important;height:0!important;width:0!important}h1{font-size:1.5em}h3{font-size:1.25em}.btn{width:100%}.second_download_button{width:100%;margin:0;margin-bottom:1.3em}.island{margin-top:1em;margin-bottom:1em}section,.section{margin:.1em 0}.section--alt{padding:.1em 0}h1,.h1,h2,.h2,h3,.h3{margin-top:.5em;margin-bottom:.5em}.impact--alt .impact__heading{font-size:2.2em}.event-block{visibility:visible!important;display:block!important}.service-stick-nav{position:fixed;width:100%;top:0;height:auto;z-index:10000}.event-click{float:left;margin:0!important}.event-click-shadow{box-shadow:10px 10px 5px #888}.service-nav{padding:0;padding-right:1.2em!important;margin:0!important;width:auto}p{margin:0}.blockquote{margin:0}.blockquote__media img{width:35%}.blockquote__body{font-size:1.1em}.blockquote__body p{margin:0}}@media only screen and (min-width:40em){.addthis_responsive_sharing{display:none;visibility:hidden;height:0;width:0}}.sideImage{bottom:0}