article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{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:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.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:-0.5em}sub{bottom:-0.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:0.35em 0.625em 0.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}.grid{*zoom:1}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid>.col{display:block;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid>.col.s10of10{width:100%}.grid>.col.s9of10{width:90%}.grid>.col.s8of10{width:80%}.grid>.col.s7of10{width:70%}.grid>.col.s6of10{width:60%}.grid>.col.s5of10{width:50%}.grid>.col.s4of10{width:40%}.grid>.col.s3of10{width:30%}.grid>.col.s2of10{width:20%}.grid>.col.s1of10{width:10%}.grid>.col.s9of9{width:100%}.grid>.col.s8of9{width:88.888888889%}.grid>.col.s7of9{width:77.777777778%}.grid>.col.s6of9{width:66.666666667%}.grid>.col.s5of9{width:55.555555556%}.grid>.col.s4of9{width:44.444444444%}.grid>.col.s3of9{width:33.333333333%}.grid>.col.s2of9{width:22.222222222%}.grid>.col.s1of9{width:11.111111111%}.grid>.col.s8of8{width:100%}.grid>.col.s7of8{width:87.5%}.grid>.col.s6of8{width:75%}.grid>.col.s5of8{width:62.5%}.grid>.col.s4of8{width:50%}.grid>.col.s3of8{width:37.5%}.grid>.col.s2of8{width:25%}.grid>.col.s1of8{width:12.5%}.grid>.col.s7of7{width:100%}.grid>.col.s6of7{width:85.714285714%}.grid>.col.s5of7{width:71.428571429%}.grid>.col.s4of7{width:57.142857143%}.grid>.col.s3of7{width:42.857142857%}.grid>.col.s2of7{width:28.571428571%}.grid>.col.s1of7{width:14.285714286%}.grid>.col.s6of6{width:100%}.grid>.col.s5of6{width:83.333333333%}.grid>.col.s4of6{width:66.666666667%}.grid>.col.s3of6{width:50%}.grid>.col.s2of6{width:33.333333333%}.grid>.col.s1of6{width:16.666666667%}.grid>.col.s5of5{width:100%}.grid>.col.s4of5{width:80%}.grid>.col.s3of5{width:60%}.grid>.col.s2of5{width:40%}.grid>.col.s1of5{width:20%}.grid>.col.s4of4{width:100%}.grid>.col.s3of4{width:75%}.grid>.col.s2of4{width:50%}.grid>.col.s1of4{width:25%}.grid>.col.s3of3{width:100%}.grid>.col.s2of3{width:66.666666667%}.grid>.col.s1of3{width:33.333333333%}.grid>.col.s2of2{width:100%}.grid>.col.s1of2{width:50%}.grid>.col.s1of1{width:100%}.grid.reverse>.col{float:right}.grid.gutter{margin-left:-20px;margin-right:-20px}.grid.gutter>.col{padding-left:20px;padding-right:20px}.grid.tight{margin-left:-10px;margin-right:-10px}.grid.tight>.col{padding-left:10px;padding-right:10px}.grid.wide{margin-left:-40px;margin-right:-40px}.grid.wide>.col{padding-left:40px;padding-right:40px}.grid.debug>.col{background-color:rgba(0,0,0,0.25)}.grid.debug>.col:nth-child(2n){background-color:rgba(0,0,0,0.15)}@media only screen and (max-width:960px){.grid.collapse960>.col{float:none;width:100%}}@media only screen and (min-width:960px){.grid.expand960>.col{float:none;width:100%}}.lt-ie9 .grid.expand960>.col{float:none;width:100%}@media only screen and (max-width:840px){.grid.collapse840>.col{float:none;width:100%}}@media only screen and (min-width:840px){.grid.expand840>.col{float:none;width:100%}}.lt-ie9 .grid.expand840>.col{float:none;width:100%}@media only screen and (max-width:720px){.grid.collapse720>.col{float:none;width:100%}}@media only screen and (min-width:720px){.grid.expand720>.col{float:none;width:100%}}.lt-ie9 .grid.expand720>.col{float:none;width:100%}@media only screen and (max-width:600px){.grid.collapse600>.col{float:none;width:100%}}@media only screen and (min-width:600px){.grid.expand600>.col{float:none;width:100%}}.lt-ie9 .grid.expand600>.col{float:none;width:100%}@media only screen and (max-width:480px){.grid.collapse480>.col{float:none;width:100%}}@media only screen and (min-width:480px){.grid.expand480>.col{float:none;width:100%}}.lt-ie9 .grid.expand480>.col{float:none;width:100%}@media only screen and (max-width:360px){.grid.collapse360>.col{float:none;width:100%}}@media only screen and (min-width:360px){.grid.expand360>.col{float:none;width:100%}}.lt-ie9 .grid.expand360>.col{float:none;width:100%}html{overflow-x:hidden;overflow-y:scroll;min-width:320px;background-color:#b2b2b2}body{position:relative;margin:0;font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif;font-size:16px;color:#333;line-height:normal;background-color:#fff}.limit{margin-left:auto;margin-right:auto;width:100%;max-width:1060px}.limit.relative{position:relative}hr{background:0;border:0;outline:0;*zoom:1;margin:40px 0 60px;height:1px;border-top:1px solid transparent}hr:before,hr:after{content:" ";display:table}hr:after{clear:both}hr.short{margin:40px 0 30px}dl dt{font-weight:bold}ul,ol{margin:0 0 1.5em;padding:0 0 0 1.25em}ul li,ol li{font-size:20px;margin-bottom:10px}ul.simple,ol.simple{list-style-type:none;list-style-image:none;list-style-position:outside;padding:0}@media only screen and (max-width:720px){hr{margin:20px 0 30px}hr.short{margin:20px 0 20px}}.form select,.form textarea,.form input[type="text"],.form input[type="password"],.form input[type="datetime"],.form input[type="datetime-local"],.form input[type="date"],.form input[type="month"],.form input[type="time"],.form input[type="week"],.form input[type="number"],.form input[type="email"],.form input[type="url"],.form input[type="search"],.form input[type="tel"],.form input[type="color"],.form .uneditable-input{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0.4em 0.5em;width:100%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif;font-size:24px;color:#333;outline:none;border:1px solid #d9dadc;border-radius:2px;background:#fff;-webkit-transition:border 300ms,box-shadow 300ms;-khtml-transition:border 300ms,box-shadow 300ms;-moz-transition:border 300ms,box-shadow 300ms;-ms-transition:border 300ms,box-shadow 300ms;-o-transition:border 300ms,box-shadow 300ms;transition:border 300ms,box-shadow 300ms}.form select.huge,.form textarea.huge,.form input[type="text"].huge,.form input[type="password"].huge,.form input[type="datetime"].huge,.form input[type="datetime-local"].huge,.form input[type="date"].huge,.form input[type="month"].huge,.form input[type="time"].huge,.form input[type="week"].huge,.form input[type="number"].huge,.form input[type="email"].huge,.form input[type="url"].huge,.form input[type="search"].huge,.form input[type="tel"].huge,.form input[type="color"].huge,.form .uneditable-input.huge{height:64px;padding-left:1em;padding:14px 10px 14px 1em;font-size:24px}.form select.large,.form textarea.large,.form input[type="text"].large,.form input[type="password"].large,.form input[type="datetime"].large,.form input[type="datetime-local"].large,.form input[type="date"].large,.form input[type="month"].large,.form input[type="time"].large,.form input[type="week"].large,.form input[type="number"].large,.form input[type="email"].large,.form input[type="url"].large,.form input[type="search"].large,.form input[type="tel"].large,.form input[type="color"].large,.form .uneditable-input.large{height:48px;padding-left:0.666666667em;padding:8px 0.666666667em;font-size:19px}.form select.small,.form textarea.small,.form input[type="text"].small,.form input[type="password"].small,.form input[type="datetime"].small,.form input[type="datetime-local"].small,.form input[type="date"].small,.form input[type="month"].small,.form input[type="time"].small,.form input[type="week"].small,.form input[type="number"].small,.form input[type="email"].small,.form input[type="url"].small,.form input[type="search"].small,.form input[type="tel"].small,.form input[type="color"].small,.form .uneditable-input.small{height:32px;padding-left:0.333333333em;padding:4px 0.333333333em;font-size:11px}.form select.tiny,.form textarea.tiny,.form input[type="text"].tiny,.form input[type="password"].tiny,.form input[type="datetime"].tiny,.form input[type="datetime-local"].tiny,.form input[type="date"].tiny,.form input[type="month"].tiny,.form input[type="time"].tiny,.form input[type="week"].tiny,.form input[type="number"].tiny,.form input[type="email"].tiny,.form input[type="url"].tiny,.form input[type="search"].tiny,.form input[type="tel"].tiny,.form input[type="color"].tiny,.form .uneditable-input.tiny{height:22px;padding-left:0.25em;padding:2px 0.25em;font-size:9px}.form select:focus,.form textarea:focus,.form input[type="text"]:focus,.form input[type="password"]:focus,.form input[type="datetime"]:focus,.form input[type="datetime-local"]:focus,.form input[type="date"]:focus,.form input[type="month"]:focus,.form input[type="time"]:focus,.form input[type="week"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form input[type="url"]:focus,.form input[type="search"]:focus,.form input[type="tel"]:focus,.form input[type="color"]:focus,.form .uneditable-input:focus{border-color:#e5e5e5}.form select:hover,.form textarea:hover,.form input[type="text"]:hover,.form input[type="password"]:hover,.form input[type="datetime"]:hover,.form input[type="datetime-local"]:hover,.form input[type="date"]:hover,.form input[type="month"]:hover,.form input[type="time"]:hover,.form input[type="week"]:hover,.form input[type="number"]:hover,.form input[type="email"]:hover,.form input[type="url"]:hover,.form input[type="search"]:hover,.form input[type="tel"]:hover,.form input[type="color"]:hover,.form .uneditable-input:hover{border-color:#e5e5e5}.form{margin-bottom:2.4em}.form label{display:block;margin:0 0 0.5em 0;color:#4d4d4e;font-size:18px;font-weight:normal}.form label span{display:inline-block;margin:0 0 0 10px;font-weight:normal;font-size:11px;color:#b2b2b2}.form textarea{min-height:80px;resize:vertical}.form textarea.disabled,.form textarea[disabled]{resize:none}.form.side{position:relative;padding-left:151px}.form.side>label{position:absolute;top:0;left:0;margin:0;padding:0;width:150px;line-height:40px}.form.side>label span{display:block;margin-left:0;margin-top:-21.621621622px}ol.radio li label,ul.radio li label,ol.checkbox li label,ul.checkbox li label,label.radio,label.checkbox,span.radio label,span.checkbox label{display:inline-block;margin:0;padding:0;font-weight:normal}ol.radio li input,ul.radio li input,ol.checkbox li input,ul.checkbox li input,label.radio input,label.checkbox input,span.radio input,span.checkbox input{display:block;float:left;margin:3px 0.333333333em 0 0}ol.radio,ul.radio,ol.checkbox,ul.checkbox{margin:0;padding:0}ol.radio li,ul.radio li,ol.checkbox li,ul.checkbox li{list-style:none;margin-bottom:0.25em}label.radio,label.checkbox{display:block;margin-bottom:0.25em}span.radio,span.checkbox{display:block;margin-bottom:0.25em}.form .dropdown{display:inline-block;*display:inline;*zoom:1;position:relative;height:40px;width:100%;padding-left:0.5em;line-height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0px 1px 2px 0 rgba(0,0,0,0.1);border:1px solid #ccc;border-top-color:#bbb;border-bottom-color:#ddd;border-radius:2px;background:#fff;-webkit-transition:border 300ms,box-shadow 300ms;-khtml-transition:border 300ms,box-shadow 300ms;-moz-transition:border 300ms,box-shadow 300ms;-ms-transition:border 300ms,box-shadow 300ms;-o-transition:border 300ms,box-shadow 300ms;transition:border 300ms,box-shadow 300ms}.form .dropdown>.text{display:block;padding:0 23.5em 0 0.5em;color:#333}.form .dropdown>.trigger{position:absolute;z-index:1;top:1px;right:1px;bottom:1px;width:30px;border:1px solid #ccc;background:center no-repeat #eee;background-image:url('data:image/gif;base64,R0lGODlhCgAKALMNAPPz87y8vO/v7+np6Zubm4+Pj/Hx8aysrNjY2Pb29u7u7u3t7YmJif///wAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4OEI4ODY1RjBENjQxMUUyODQ2MUY0Qjc2Mzk3NEFFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4OEI4ODY2MDBENjQxMUUyODQ2MUY0Qjc2Mzk3NEFFMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg4Qjg4NjVEMEQ2NDExRTI4NDYxRjRCNzYzOTc0QUUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg4Qjg4NjVFMEQ2NDExRTI4NDYxRjRCNzYzOTc0QUUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAADQAsAAAAAAoACgAABCSwyUmrvVIExnsQSnJ0zJEozQIQHAEs0zIUxQBTCoKglmFglggAOw==');-webkit-transition:border 300ms,box-shadow 300ms;-khtml-transition:border 300ms,box-shadow 300ms;-moz-transition:border 300ms,box-shadow 300ms;-ms-transition:border 300ms,box-shadow 300ms;-o-transition:border 300ms,box-shadow 300ms;transition:border 300ms,box-shadow 300ms}.form .dropdown:hover{border-color:#bbb}.form .dropdown:hover>.trigger{border-color:#bbb}.form .dropdown select{position:absolute;z-index:3;bottom:0px;left:0;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);padding:0;width:100%}.form .dropdown.huge{height:64px;line-height:62px;font-size:24px}.form .dropdown.huge .text{padding-left:1em}.form .dropdown.large{height:48px;line-height:46px;font-size:19px}.form .dropdown.large .text{padding-left:0.666666667em}.form .dropdown.small{height:32px;line-height:30px;font-size:11px}.form .dropdown.tiny{height:22px;line-height:20px;font-size:9px}.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 40px;padding:1em 1em 0;border:1px solid #e5e5e5;border-radius:4px}.box>.content{margin:-1em -1em 1em;padding:1em 1em 0}.box>.content.title{border-bottom:1px solid #e5e5e5}.button{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin:0;padding:0 1em;min-width:80px;overflow:hidden;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:normal;font-size:24px;text-decoration:none;text-align:center;white-space:nowrap;border:1px solid transparent;border-radius:4px;outline:none;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.button:hover,.button:active{cursor:pointer}.button{line-height:38px;height:40px;font-size:24px}.button.rounded{border-radius:20px}.button.huge{padding:0 1.5em;font-size:48px;line-height:62px;height:64px}.button.huge.rounded{border-radius:32px}.button.large{font-size:30px;line-height:46px;height:48px}.button.large.rounded{border-radius:24px}.button.small{padding:0 0.5em;min-width:70px;line-height:30px;height:32px;font-size:24px}.button.small.rounded{border-radius:16px}.button.tiny{padding:0 0.35em;min-width:60px;font-size:22px;line-height:20px;height:22px}.button.tiny.rounded{border-radius:11px}.button+.button{margin-left:15px}.button.fill{width:100%;min-width:auto;text-align:center}.button.fill:not([class*="icon-"]){padding-left:0;padding-right:0}.button.caps{text-transform:uppercase}.form .search input[type="submit"]{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin:0;padding:0 1em;min-width:80px;overflow:hidden;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:normal;font-size:24px;text-decoration:none;text-align:center;white-space:nowrap;border:1px solid transparent;border-radius:4px;outline:none;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;line-height:38px;height:40px;color:#ffcd5b;border-color:#ffcd5b;background:transparent}.form .search input[type="submit"]:hover,.form .search input[type="submit"]:active{cursor:pointer}.form .search input[type="submit"].rounded{border-radius:20px}.form .search input[type="submit"]:hover{color:#fff;border-color:#ffcd5b;background:#ffcd5b}.form .search input[type="submit"]:active,.form .search input[type="submit"].down,.form .search input[type="submit"].selected{color:#fff;border-color:#ffcd5b;background:#ffbd28}.button{color:#ffcd5b;border-color:#ffcd5b;background:transparent}.button:hover{color:#fff;border-color:#ffcd5b;background:#ffcd5b}.button:active,.button.down,.button.selected{color:#fff;border-color:#ffcd5b;background:#ffbd28}.button.more:after,.button.download:after,.button.main:after{margin-left:7px;font-family:'icomoon';speak:none;font-size:16px;vertical-align:-15%;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button.more:after{content:"\e902"}.button.download:after{content:"\e900"}.button.back{padding-left:.7em}.button.back:before{content:"\e901";margin-right:7px;font-family:'icomoon';speak:none;font-size:1rem;vertical-align:-9%;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-group{*zoom:1;margin-bottom:1em;font-size:0;white-space:nowrap;vertical-align:top}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>.text,.button-group>.button,.button-group>.button-group{display:inline-block;margin-left:0.25em;margin-right:0.25em;vertical-align:top}.button-group>.text:first-child,.button-group>.button:first-child,.button-group>.button-group:first-child{margin-left:0}.button-group>.text:last-child,.button-group>.button:last-child,.button-group>.button-group:last-child{margin-right:0}.button-group.combine .text,.button-group.combine .button{margin-left:0;margin-right:0;border-left-width:0;border-radius:0}.button-group.combine .text:first-child,.button-group.combine .button:first-child{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px}.button-group.combine .text:last-child,.button-group.combine .button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.button-group.combine .text.rounded:first-child,.button-group.combine .button.rounded:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.button-group.combine .text.rounded:last-child,.button-group.combine .button.rounded:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.button-group>.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;cursor:default;padding:0 1em;height:40px;line-height:40px;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-size:24px;border:1px solid #e5e5e5}.button-group>.text.huge{height:64px;line-height:62px;font-size:48px}.button-group>.text.huge[class^="icon-"],.button-group>.text.huge[class*=" icon-"]{padding-left:24em}.button-group>.text.large{height:48px;line-height:46px;font-size:30px}.button-group>.text.large[class^="icon-"],.button-group>.text.large[class*=" icon-"]{padding-left:19em}.button-group>.text.small{height:32px;line-height:30px;font-size:24px}.button-group>.text.small[class^="icon-"],.button-group>.text.small[class*=" icon-"]{padding-left:14em}.button-group>.text.tiny{height:22px;line-height:20px;font-size:22px}.button-group>.text.tiny[class^="icon-"],.button-group>.text.tiny[class*=" icon-"]{padding-left:12em}.button-group>.text.tiny[class^="icon-"]:before,.button-group>.text.tiny[class*=" icon-"]:before{top:1px}.button-group .button-group{margin-bottom:0}table a{border-bottom:1px solid transparent}table a:hover{border-bottom:1px solid #333}table.showcase{margin:0 0 1em 0;width:100%;empty-cells:hide}table.showcase th,table.showcase td{padding:0.5em;border:1px solid #e5e5e5}table.showcase th{font-weight:bold;background:rgba(0,0,0,0.05)}table.showcase th small{display:block}table.showcase td{text-align:center}table.showcase .empty{border:0}table.simple{margin:0 0 40px;width:100%;font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif;font-size:24px;border:1px solid #e5e5e5;background:#fff}table.simple th,table.simple td{padding:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}table.simple th.empty,table.simple td.empty{border-width:0;background:transparent}table.simple th:first-child,table.simple td:first-child{position:relative;padding-left:30px}table.simple th:last-child,table.simple td:last-child{position:relative;padding-right:30px}table.simple caption{caption-side:bottom;padding:0.25em 0.5em;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-size:0.85em;font-style:italic;text-align:left;border-bottom:0}table.simple th{padding-top:15px;padding-bottom:15px;color:#666;text-align:left;font-weight:normal;background:#f8f8f8}table.simple td{text-align:left}table.simple tr:nth-child(1n+2) td:first-child:after{content:'';position:absolute;left:0;top:-1px;height:1px;width:30px;background:#fff}table.simple tr:nth-child(1n+2) td:last-child:after{content:'';position:absolute;right:0;top:-1px;height:1px;width:30px;background:#fff}table.simple tbody tr th{text-align:left}table.simple tfoot{font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif}table.simple tfoot tr th,table.simple tfoot tr td{font-weight:bold;background:#fefefe}table.data{margin:0 0 1em;width:100%;font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif;font-size:24px}table.data th,table.data td{padding:0.5em 0.75em;text-align:left;border:1px solid #e5e5e5}table.data th.empty,table.data td.empty{border-width:0;background:transparent}table.data caption{caption-side:bottom;padding:0.25em 0.5em;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-size:0.85em;font-style:italic;text-align:left;border-bottom:0}table.data th{font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif}table.data thead{font-weight:bold}table.data thead tr th,table.data thead tr td{color:#666}table.data thead tr:first-child th,table.data thead tr:first-child td{border-bottom:0;border-color:transparent}table.data tbody tr:first-child th,table.data tbody tr:first-child td{border-top-color:#d8d8d8;box-shadow:inset 0 10px 6px -10px rgba(229,229,229,0.5)}table.data tbody tr:nth-child(2n) th,table.data tbody tr:nth-child(2n) td{background:#fff}table.data tfoot{font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:bold}table.data tfoot tr th,table.data tfoot tr td{color:#666}table.data tfoot tr:first-child th,table.data tfoot tr:first-child td{border-top-width:2px;border-top-color:#d8d8d8}.table-wrap{overflow:auto;margin-bottom:1em;max-width:100%}.table-wrap table{margin-bottom:0}.banner{position:fixed;width:100%;height:680px;color:#fff;text-align:center;background-color:#666;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0}.banner .slides{list-style-type:none;list-style-image:none;list-style-position:outside;padding:0;margin:0}.banner .slide{width:100%;height:680px;color:#333;text-align:left;background-color:#fff;background-repeat:no-repeat;background-position:center bottom;background-size:cover;z-index:0}.banner .block{position:absolute;top:0;left:0;right:0;bottom:0;max-width:1060px;padding:0 60px 160px;margin:auto}.banner .headline{font-size:54px;font-weight:normal;line-height:1.2em}.banner .text{font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif;margin-bottom:60px;font-size:32px;line-height:.5em}.banner .text:after{display:none}.banner .scroll{position:relative;-webkit-transition:color 200ms,background 200ms,border 200ms,-webkit-transform 500ms;-moz-transition:color 200ms,background 200ms,border 200ms,-moz-transform 500ms;-ms-transition:color 200ms,background 200ms,border 200ms,-ms-transform 500ms;-o-transition:color 200ms,background 200ms,border 200ms,-o-transform 500ms;transition:color 200ms,background 200ms,border 200ms,transform 500ms;height:68px;width:68px;border:2px solid #333;border-radius:68px;cursor:pointer;font-size:35px;line-height:80px;text-align:center}.banner .scroll:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);background:#fff;color:#70afd8;border:2px solid #fff}.banner .scroll i:before{position:absolute;top:1.1rem;left:1.1rem}.banner+.spacer{height:680px}@media only screen and (max-width:840px){.banner{position:absolute}}@media only screen and (max-width:720px){.banner{height:400px}.banner .slide{height:400px}.banner+.spacer{height:400px}.banner .scroll{margin:0 auto;height:50px;width:50px;border-radius:50px;cursor:pointer;font-size:32px;line-height:57px}.banner .scroll:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);background:#fff;color:#70afd8}.banner .scroll i:before{top:0.55rem;left:0.55rem}.banner .block{padding:40px 30px}.banner .block .headline{font-size:40px;margin-bottom:30px}.banner .block .text{display:none}}@media only screen and (max-width:480px){.banner .block{padding:30px 20px}.banner .block .headline{font-size:32px;margin-bottom:30px}}img{max-width:100%}.image-circle{overflow:hidden;display:block;width:100%;margin:0 auto;border-radius:100%}.image-circle img{display:block}.squish{width:55%;margin:0 auto}.aspect{position:relative;width:100%;height:0}.aspect.widescreen{padding-bottom:56.25%}.aspect.square{padding-bottom:130%}.aspect.overflow-bottom{text-align:center;padding-bottom:40%}.aspect.overflow-bottom img{margin-top:-40px}.aspect.overflow-right{text-align:center;padding-bottom:50%}.aspect.overflow-right img{max-width:none;margin-top:-10px}.aspect.overflow-top{text-align:center;padding-bottom:40%}.aspect.overflow-top img{margin-top:-120px}.aspect.round{height:auto}.aspect.round .frame{width:220px;height:220px;margin:0 auto 2rem;border:1px solid #e5e5e5;border-radius:110px;-webkit-border-radius:110px;-moz-border-radius:110px;background-color:#fff;background-size:60%;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:720px){.aspect.overflow-bottom,.aspect.overflow-right,.aspect.overflow-top{display:none}}.filter{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}.article-item{margin-bottom:40px}.article-item .date{color:#333;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-size:16px;margin:0 0 .5em;text-transform:uppercase}.article-item h1 a,.article-item h2 a,.article-item h3 a,.article-item h4 a,.article-item h5 a,.article-item h6 a,.article-item .h1 a,.article-item .h2 a,.article-item .h3 a,.article-item .h4 a,.article-item .h5 a,.article-item .h6 a{color:#333}.article-item .image{display:block;margin-bottom:30px}.article-item.simple h1.h4{line-height:1}.article-item.simple h1.h4:after{content:'';display:block;height:1px;width:26%;margin-top:1.5rem;background:#333}.article-item.simple .text-large{font-size:1.125em}.article-item.small{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.article-item.small .date{color:#333;font-size:0.625em;margin:0 0 0.5em}.article-item.small .text-large{font-size:1.125em}.article-item.view{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.article-item.view h1{margin:0 0 0.83em;padding:0;line-height:1em;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:400;font-size:46px;line-height:1.2em;color:#333;font-weight:normal}.article-item.view h1 a{text-decoration:none}.article-item.view h1 span.lighter{font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif}.article-item.view h1.blue{color:#70afd8}.article-item.view h1.white{color:#fff}.article-item.view h1.dark{color:#333}.article-item.view h1.leading{display:block;overflow-x:hidden;overflow-y:visible;margin:0 0 1.5em;width:100%;white-space:nowrap;line-height:1.4em}.article-item.view h1.leading:after{content:'';display:none;width:100%;margin-left:1em;border-bottom:1px solid #e5e5e5}.article-item.view h1.leading.short{margin:0 0 0.5em}.article-item.view h1 strong{color:#333;font-weight:normal}.article-item.view h2{margin:0 0 0.83em;padding:0;line-height:1em;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:400;line-height:1.25em;font-size:22px;font-weight:normal}.article-item.view h2 a{text-decoration:none}.article-item.view h2 span.lighter{font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif}.article-item.view h2.blue{color:#70afd8}.article-item.view h2.white{color:#fff}.article-item.view h2.dark{color:#333}.article-item.view h2.leading{display:block;overflow-x:hidden;overflow-y:visible;margin:0 0 1.5em;width:100%;white-space:nowrap;line-height:1.4em}.article-item.view h2.leading:after{content:'';display:none;width:100%;margin-left:1em;border-bottom:1px solid #e5e5e5}.article-item.view h2.leading.short{margin:0 0 0.5em}.article-item.view h2.leading{margin-bottom:1em}.article-item.view h3{margin:0 0 0.83em;padding:0;line-height:1em;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:400;line-height:1.25em;font-size:18px;font-weight:normal}.article-item.view h3 a{text-decoration:none}.article-item.view h3 span.lighter{font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif}.article-item.view h3.blue{color:#70afd8}.article-item.view h3.white{color:#fff}.article-item.view h3.dark{color:#333}.article-item.view h3.leading{display:block;overflow-x:hidden;overflow-y:visible;margin:0 0 1.5em;width:100%;white-space:nowrap;line-height:1.4em}.article-item.view h3.leading:after{content:'';display:none;width:100%;margin-left:1em;border-bottom:1px solid #e5e5e5}.article-item.view h3.leading.short{margin:0 0 0.5em}.article-item.view h3.leading{margin-bottom:1em}.article-item.view .content p:first-child{font-size:1.25em;line-height:1.25em;margin-bottom:0.8em}.article-index.mozaic h3{margin-bottom:2.7rem}.article-index.mozaic .col:nth-child(1n+3) .article-item.simple{padding-top:40px;border-top:1px solid #e5e5e5}@media only screen and (max-width:720px){.article-index.mozaic .col:nth-child(1n+2) .article-item.simple{padding-top:40px;border-top:1px solid #e5e5e5}}article.main-column{font-family:Arial,sans-serif;color:#222}article.main-column .article-body,article.main-column .article-header,article.main-column *,article.main-column h1,article.main-column h2,article.main-column h3,article.main-column h4,article.main-column h5,article.main-column p,article.main-column a{font-family:Arial,sans-serif}article.main-column .article-body *,article.main-column .article-header *,article.main-column * *,article.main-column h1 *,article.main-column h2 *,article.main-column h3 *,article.main-column h4 *,article.main-column h5 *,article.main-column p *,article.main-column a *,article.main-column .article-body h1,article.main-column .article-header h1,article.main-column * h1,article.main-column h1 h1,article.main-column h2 h1,article.main-column h3 h1,article.main-column h4 h1,article.main-column h5 h1,article.main-column p h1,article.main-column a h1,article.main-column .article-body h2,article.main-column .article-header h2,article.main-column * h2,article.main-column h1 h2,article.main-column h2 h2,article.main-column h3 h2,article.main-column h4 h2,article.main-column h5 h2,article.main-column p h2,article.main-column a h2,article.main-column .article-body h3,article.main-column .article-header h3,article.main-column * h3,article.main-column h1 h3,article.main-column h2 h3,article.main-column h3 h3,article.main-column h4 h3,article.main-column h5 h3,article.main-column p h3,article.main-column a h3,article.main-column .article-body h4,article.main-column .article-header h4,article.main-column * h4,article.main-column h1 h4,article.main-column h2 h4,article.main-column h3 h4,article.main-column h4 h4,article.main-column h5 h4,article.main-column p h4,article.main-column a h4,article.main-column .article-body h5,article.main-column .article-header h5,article.main-column * h5,article.main-column h1 h5,article.main-column h2 h5,article.main-column h3 h5,article.main-column h4 h5,article.main-column h5 h5,article.main-column p h5,article.main-column a h5,article.main-column .article-body p,article.main-column .article-header p,article.main-column * p,article.main-column h1 p,article.main-column h2 p,article.main-column h3 p,article.main-column h4 p,article.main-column h5 p,article.main-column p p,article.main-column a p,article.main-column .article-body a,article.main-column .article-header a,article.main-column * a,article.main-column h1 a,article.main-column h2 a,article.main-column h3 a,article.main-column h4 a,article.main-column h5 a,article.main-column p a,article.main-column a a{font-family:Arial,sans-serif}article.main-column h2:after,article.main-column h2 *:after{display:none}article.main-column p{font-size:16px}article.main-column p a{color:#ffcd5b;border-bottom:0 solid;text-decoration:none}article.main-column p a:hover{color:#000}article.main-column p span.wysiwyg-font-size-small{font-size:16px}article.main-column p span.wysiwyg-font-size-medium{font-size:16px}article.main-column p span.wysiwyg-font-size-large{font-size:16px}article.main-column p span.wysiwyg-font-size-x-large{font-size:16px}article.main-column ol li span,article.main-column ul li span,article.main-column ol li span span,article.main-column ul li span span,article.main-column ol li em,article.main-column ul li em{font-size:18px}article.main-column ol li img,article.main-column ul li img,article.main-column p img,article.main-column img{display:block;margin-bottom:15px;margin-top:15px}article.main-column .foober{foo:foo}.link-item{margin:0 0 20px;text-align:center}.link-item .image{margin:0 auto 40px;max-width:280px}.link-item .text-large{font-size:1.3em;line-height:1;margin-bottom:.9em}.link-item p{line-height:1.1}.link-item h2{margin-bottom:.5em}.link-item h2:after{width:60%;margin:1.1rem auto 0}.category-item{margin:0 0 60px}.category-item .text-large{font-size:1.125em;line-height:1.25em;margin-bottom:1.25em}.paging{width:50%;float:right;text-align:right}.paging .label{margin-right:10px;text-transform:uppercase;color:#999}.paging a{position:relative;padding:0 15px;color:#333;text-decoration:none}.paging a.selected{color:#70afd8}.paging a:before{content:'';position:absolute;left:0px;top:-8px;height:30px;padding-right:15px;border-left:1px solid #e5e5e5}.paging a:first-child:before{display:none}.hookup .hookup-image{text-align:center}.hookup .hookup-list li{font-size:24px;font-weight:300;cursor:pointer}.hookup .hookup-list li.selected,.hookup .hookup-list li.flex-active{color:#70afd8;font-weight:400}.hookup .hookup-list li:hover{color:#70afd8;font-weight:400}@media only screen and (max-width:600px){.hookup .hookup-image.aspect.square{padding-bottom:120%}}@media only screen and (max-width:480px){.hookup .hookup-image.aspect.square{padding-bottom:150%}}.result-stats{margin-bottom:1.3em;font-size:24px;color:#999}.result-stats b{padding-right:1em;font-weight:normal;color:#666}.search-results{margin-bottom:1em}.search-results .search-item{padding:2em 0 0.5em;border-top:1px solid #e5e5e5}.search-results .search-item a{display:block;margin-bottom:0.5em;font-size:20px;text-decoration:none}.search-results .search-item small{display:block;margin-bottom:1em;font-size:16px;color:#999}.pager{overflow:hidden;padding-top:2em;border-top:1px solid #e5e5e5}.go-back{text-transform:uppercase;color:#999}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.form.search-special{position:relative}.form.search-special [class*="icon-"]{position:absolute;top:10px;left:10px;color:#999;font-size:20px;z-index:2}.form.search-special .search,.form.search-special .search-filter{*zoom:1;position:relative;padding-right:150px}.form.search-special .search:before,.form.search-special .search-filter:before,.form.search-special .search:after,.form.search-special .search-filter:after{content:" ";display:table}.form.search-special .search:after,.form.search-special .search-filter:after{clear:both}.form.search-special .search input,.form.search-special .search-filter input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.form.search-special .search input[type="search"],.form.search-special .search-filter input[type="search"]{padding-left:40px}.form.search-special .search input[type="submit"],.form.search-special .search-filter input[type="submit"]{position:absolute;top:0;right:0;width:130px}.form.search-special .search-filter{padding-right:0}.section-subscribe{float:right;font-size:14px}.section-subscribe a{text-decoration:none}.section-subscribe .dropdown-menu{list-style-type:none}.section-subscribe .dropdown-menu li{margin:0}.article-list{list-style:none;padding:0 0 0 30px}.article-list li{position:relative;line-height:24px}.article-list li:before{content:'';position:absolute;display:block;background-image:url('/Content/img/article-icon.png');background-repeat:no-repeat;height:20px;width:17px;top:0;left:-30px}.article-list a{text-decoration:none}.article-list a:hover{text-decoration:underline}.see-all-articles{display:block;margin-bottom:2em}.section-tree h3{color:#333}.section-tree h3 a{color:#333}.support-nav .functions .dropdown-divider{margin:10px 0}.search-results-list{list-style:none;padding:0}.search-results-list .search-result{position:relative;line-height:24px;margin-bottom:1em;padding-bottom:1em;padding-left:30px;border-bottom:1px solid #e5e5e5}.search-results-list .search-result:before{content:'';position:absolute;display:block;background-image:url('/Content/img/article-icon.png');background-repeat:no-repeat;height:20px;width:17px;top:3px;left:0}.search-results-list .search-result-link{text-decoration:none}.search-results-list .search-result-link:hover{text-decoration:underline}.search-results-list .search-result-meta,.search-results-list .search-result-description{font-size:14px;line-height:20px}.pagination{text-align:center}.pagination ul{padding:0}.pagination li{display:inline-block;*display:inline;*zoom:1}.pagination a{padding:0 3px;text-decoration:none}.pagination .pagination-first,.pagination .pagination-last,.pagination .pagination-next,.pagination .pagination-prev{font-size:24px}.pagination .pagination-first,.pagination .pagination-prev{float:left;margin-right:5px}.pagination .pagination-last,.pagination .pagination-next{float:right;margin-left:5px}.category-custom{display:block;margin-bottom:4em;text-align:center;text-decoration:none;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.category-custom p{font-size:32px}.category-custom .image{max-width:200px;margin:0 auto 0.5em}.category-custom .image img{opacity:.7;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.category-custom:hover{color:#70afd8}.category-custom:hover .image img{opacity:1}.article-metadata{position:relative;padding-left:55px;margin-bottom:1em;padding-bottom:1em;line-height:18px;border-bottom:1px solid #e5e5e5}.article-metadata .article-avatar{position:absolute;top:0;left:0}.article-metadata .article-avatar img{max-height:38px;max-width:38px}.article-metadata .article-author{padding-top:3px;font-size:13px}.article-metadata .article-updated{font-size:13px;color:#999}.share{float:right;position:relative;list-style:none;z-index:1}.share li{float:left}.share a{text-decoration:none;color:#999}.share a:hover{color:#70afd8}.share [class*="share-"]{display:block;overflow:hidden;margin-left:3px;height:30px;width:30px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share [class*="share-"]:before{display:block;line-height:30px;text-align:center;font-size:20px;height:30px;width:30px}.share .share-facebook:before{content:"\e905"}.share .share-twitter:before{content:"\e90b"}.share .share-linkedin:before{content:"\e907"}.share .share-googleplus{display:none}.article-comments{max-width:400px;margin-bottom:2em}.article-comments h3,.article-comments .h3{color:#333;margin-bottom:0.5em}.article-comments .comment-form{*zoom:1;position:relative;padding-left:90px}.article-comments .comment-form:before,.article-comments .comment-form:after{content:" ";display:table}.article-comments .comment-form:after{clear:both}.article-comments .comment-avatar{position:absolute;top:0;left:0}.article-comments .comment-avatar img{max-width:80px;max-height:80px}.article-comments .comment-container{*zoom:1;min-height:80px}.article-comments .comment-container:before,.article-comments .comment-container:after{content:" ";display:table}.article-comments .comment-container:after{clear:both}.article-comments .comment-container textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:100%;height:80px}.article-comments .comment-form-controls{padding-top:10px}.article-comments .comment-form-controls input[type="submit"]{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin:0;padding:0 1em;min-width:80px;overflow:hidden;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:normal;font-size:24px;text-decoration:none;text-align:center;white-space:nowrap;border:1px solid transparent;border-radius:4px;outline:none;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;line-height:38px;height:40px;color:#ffcd5b;border-color:#ffcd5b;background:transparent;float:right}.article-comments .comment-form-controls input[type="submit"]:hover,.article-comments .comment-form-controls input[type="submit"]:active{cursor:pointer}.article-comments .comment-form-controls input[type="submit"].rounded{border-radius:20px}.article-comments .comment-form-controls input[type="submit"]:hover{color:#fff;border-color:#ffcd5b;background:#ffcd5b}.article-comments .comment-form-controls input[type="submit"]:active,.article-comments .comment-form-controls input[type="submit"].down,.article-comments .comment-form-controls input[type="submit"].selected{color:#fff;border-color:#ffcd5b;background:#ffbd28}.support-request{background:#fff;color:#70afd8;width:190px;display:block;padding:20px;margin-top:-38px;text-align:center;border-radius:100%;height:190px;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:400 !important;text-decoration:none;border:2px solid #fff;-webkit-transition:.4s;transition:.4s}.support-request:hover{border-color:#70afd8}.support-request span{margin-top:20px;color:#70afd8;display:block;font-size:24px}.support-request span.thinner{font-weight:300 !important}.support-request span[class*="icon-"]{background:#70afd8;color:#fff;border-radius:100%;height:46px;width:46px;line-height:46px;font-size:24px;margin:20px auto 0}.video-item{display:block;text-align:center;text-decoration:none;margin-bottom:1em}.video-item:hover{text-decoration:underline}.video-item img{width:100%;border:1px solid #e5e5e5;display:block;margin-bottom:5px}.video-item p{overflow:hidden;height:4em;font-size:20px;line-height:1}.video-list .item,.video-single-item .item{margin-bottom:30px}.video-list .item a,.video-single-item .item a{position:relative;text-decoration:none !important}.video-list .item a .overlay,.video-single-item .item a .overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:transparent;transition:.3s}.video-list .item a .overlay .play,.video-single-item .item a .overlay .play{position:relative;display:block;height:0;width:0;border:10px solid red;border-color:transparent;border-width:20px 30px;margin:0 auto;top:50%;transform:translate(30%,-50%)}.video-list .item a .overlay:hover,.video-single-item .item a .overlay:hover{background-color:rgba(0,0,0,0.3)}.video-list .item a .overlay:hover .play,.video-single-item .item a .overlay:hover .play{border-color:transparent transparent transparent #70afd8}.video-list .item a img,.video-single-item .item a img{display:block}.video-list .item h3,.video-single-item .item h3{font-size:18px;color:#393939;text-align:left}.video-list .item h3:hover,.video-single-item .item h3:hover{border-color:#393939}@media only screen and (min-width:720px){.video-list .grid>.col:nth-child(3n+1){clear:both}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/Content/img/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/Content/img/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/Content/img/fancybox/blank.gif');-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/Content/img/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/Content/img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/Content/img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.nav-main{position:absolute;margin:auto;top:0;right:60px;bottom:0;height:100px;line-height:30px;text-transform:uppercase}.nav-main ul{*zoom:1;list-style-type:none;list-style-image:none;list-style-position:outside;margin:37px 0 0;padding:0}.nav-main ul:before,.nav-main ul:after{content:" ";display:table}.nav-main ul:after{clear:both}.nav-main li{float:left;position:relative;height:65px;margin:0}.nav-main li:hover a,.nav-main li.selected a{color:#70afd8}.nav-main a{display:block;line-height:30px;padding:0 10px;color:#333;font-size:18px;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;text-decoration:none;border-right:1px solid #e5e5e5;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.nav-main ul ul{opacity:0;overflow:hidden;position:absolute;margin:0;padding:0;height:0;width:250px;top:63px;left:0;background:#f8f8f8;box-shadow:inset 0 5px 3px -3px rgba(0,0,0,0.1);-webkit-transition:opacity 150ms;-khtml-transition:opacity 150ms;-moz-transition:opacity 150ms;-ms-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}.nav-main ul ul li{display:block;float:none;border:none;height:auto}.nav-main ul ul li a{line-height:18px;font-size:16px;padding:12px 0 10px;color:#70afd8;border:none;border-top:1px solid #e5e5e5}.nav-main ul ul li:first-child a{border:none}.nav-main ul li.visible ul{display:block;opacity:1;height:auto;padding:20px 30px;z-index:3;-webkit-transition:opacity 300ms;-khtml-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.nav-main ul li.visible ul li a{color:#333}.nav-main ul li.visible ul li a:hover{color:#70afd8}.nav-sidebar ul{margin:0;padding:0;line-height:1.5em;text-transform:uppercase}.nav-sidebar li{margin:0}.nav-sidebar a{display:block;padding:13px 20px;text-decoration:none;color:#4d4d4e;background:#e8e8e8}.nav-sidebar a:hover{color:#70afd8;background:#dedede}.nav-sidebar ul ul{padding:10px 20px;background:#fff}.nav-sidebar ul ul li a{padding:10px 0;color:#70afd8;border-top:1px solid #e5e5e5;background:#fff}.nav-sidebar ul ul li a:hover{color:#4d4d4e;background:#fff}.nav-sidebar ul ul li:first-child a{border:none}.nav-footer ul{list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0}.nav-footer li{margin-bottom:8px}.nav-footer a{display:block;margin-bottom:8px;color:#333;font-size:18px;text-decoration:none}.nav-footer a:hover{color:#70afd8}.nav-footer .heading>a{margin-bottom:1.5em;color:#333;font-size:22px;font-weight:bold}.nav-footer .heading>a:hover{color:#70afd8}.nav-mobile{position:relative;padding-top:22px}.support-nav{*zoom:1;padding:12px 60px;font-size:0.875em;color:#fff;line-height:36px;background:#666}.support-nav:before,.support-nav:after{content:" ";display:table}.support-nav:after{clear:both}.support-nav a{color:#fff;text-decoration:none}.support-nav a:hover{color:#70afd8}.support-nav .functions{float:right}.support-nav .functions ul{list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0}.support-nav .functions li{float:left;margin:0}.support-nav .functions li a{padding:0 15px;border-left:1px solid #fff}.support-nav .functions li:first-child a{border-left:none}.support-nav .support ul{margin:0;padding:0}.support-nav .support li{float:left;text-transform:uppercase;margin:0}.support-nav .support li a{margin-right:30px;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-size:18px}.support-nav .support li:last-child a{margin-right:0}.support-nav #user-dropdown a{color:#333}.support-nav #user-dropdown li{float:none}.support-nav .user-info.dropdown img{display:none}.breadcrumbs{*zoom:1;margin:0 0 1em;padding:0}.breadcrumbs:before,.breadcrumbs:after{content:" ";display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:24px;margin-left:8px}.breadcrumbs li:before{content:'/'}.breadcrumbs li:first-child{margin-left:0}.breadcrumbs li:first-child:before{display:none}.breadcrumbs a{font-weight:300;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}@media only screen and (max-width:1080px){.nav-main{display:none}}@media only screen and (max-width:960px){.support-nav .support ul li a{margin-right:23px}}.nox-header .search .toggle{position:absolute;top:10px;right:0;display:inline-block;*display:inline;*zoom:1;width:24px;padding:0 15px;font-size:20px;color:#999;cursor:pointer}.nox-header .search .searchfield input[type="text"],.nox-header .search .searchfield input[type="search"]{float:left;width:0px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif;font-size:24px;color:#333;border-radius:2px;border:0px solid transparent;-webkit-appearance:none}.nox-header .search .searchfield .icon-close{display:inline-block;*display:inline;*zoom:1;position:absolute;top:5px;right:0;width:0;padding:0;font-size:0;color:#70afd8;border-left:1px solid #e5e5e5;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nox-header .search .searchfield button{position:absolute;right:0;top:0;height:20px;width:20px;border:none;box-shadow:none;background:#eee;opacity:0;display:none;-webkit-appearance:none}.nox-header .search.open{width:auto;right:0;left:310px}.nox-header .search.open input[type="text"],.nox-header .search.open input[type="search"]{width:100%;padding-left:3em;padding-right:3.2em;border:1px solid #d9dadc}.nox-header .search.open .icon-close{width:60px;height:30px;padding:0 20px;line-height:32px;font-size:18px}.nox-header .search.open .icon-search{left:0;cursor:default}@media only screen and (max-width:1080px){.nox-header .search.open{left:270px}}@media only screen and (max-width:960px){.nox-header .search.open{left:180px}}@media only screen and (max-width:840px){.nox-header .search.open{display:none}}@media only screen and (max-width:840px){.nox-header .search{display:none}}@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-italic-webfont.eot');
src:url('/Content/fonts/opensans/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans/opensans-italic-webfont.woff') format('woff'),url('/Content/fonts/opensans/opensans-italic-webfont.ttf') format('truetype'),url('/Content/fonts/opensans/opensans-italic-webfont.svg#open_sansitalic') format('svg');
font-weight:normal;
font-style:italic}
@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-light-webfont.eot');
src:url('/Content/fonts/opensans/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans/opensans-light-webfont.woff') format('woff'),url('/Content/fonts/opensans/opensans-light-webfont.ttf') format('truetype'),url('/Content/fonts/opensans/opensans-light-webfont.svg#open_sanslight') format('svg');
font-weight:300;
font-style:normal}
@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-regular-webfont.eot');
src:url('/Content/fonts/opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans/opensans-regular-webfont.woff') format('woff'),url('/Content/fonts/opensans/opensans-regular-webfont.ttf') format('truetype'),url('/Content/fonts/opensans/opensans-regular-webfont.svg#open_sansregular') format('svg');
font-weight:normal;
font-style:normal}
@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-bold-webfont.eot');
src:url('/Content/fonts/opensans/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans/opensans-bold-webfont.woff') format('woff'),url('/Content/fonts/opensans/opensans-bold-webfont.ttf') format('truetype'),url('/Content/fonts/opensans/opensans-bold-webfont.svg#open_sansbold') format('svg');
font-weight:bold;
font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-italic-webfont.svg#open_sansitalic') format('svg');
font-weight:normal;
font-style:italic}
@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-light-webfont.svg#open_sanslight') format('svg');
font-weight:300;
font-style:normal}
@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-regular-webfont.svg#open_sansregular') format('svg');
font-weight:normal;
font-style:normal}
@font-face{font-family:'open_sans';
src:url('/Content/fonts/opensans/opensans-bold-webfont.svg#open_sansbold') format('svg');
font-weight:bold;
font-style:normal}
}@font-face{font-family:'icomoon';
src:url("//theme.zdassets.com/theme_assets/85358/e33dfbff7de6eb8de8d1a2b89b5684530306395c.eot");
src:url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.eot?#iefix') format('embedded-opentype'),url("//theme.zdassets.com/theme_assets/85358/96fdb46a6e43e5c08b3d254338e2f066a4ea1903.ttf") format('truetype'),url("//theme.zdassets.com/theme_assets/85358/29e90238daa9c20fb82510c793157b852d745c63.woff") format('woff'),url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.svg#icomoon') format('svg');
font-weight:normal;
font-style:normal}
@font-face{font-family:'icomoon';
src:url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.eot?llc44c');
src:url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.eot?llc44c#iefix') format('embedded-opentype'),url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.ttf?llc44c') format('truetype'),url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.woff?llc44c') format('woff'),url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.svg?llc44c#icomoon') format('svg');
font-weight:normal;
font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'icomoon';
src:url('//p4.zdassets.com/hc/theme_assets/85358/200034413/icomoon.svg#icomoon') format('svg')}
}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-arrow-up:before{content:"\e903"}.icon-down:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-linkedin:before{content:"\e907"}.icon-location:before{content:"\e908"}.icon-mail:before{content:"\e909"}.icon-phone:before{content:"\e90a"}.icon-twitter:before{content:"\e90b"}.icon-vimeo:before{content:"\e90c"}.icon-close:before{content:"\e611"}.icon-search:before{content:"\e601"}.icon-list:before{content:"\e610"}@import url("//hello.myfonts.net/count/31d4fb");@font-face{font-family:'Arquitecta-Bold';
src:url("//theme.zdassets.com/theme_assets/85358/24c871e36d42e039a8f55b7a104f60b21722a611.eot");
src:url('//p4.zdassets.com/hc/theme_assets/85358/200034413/31D4FB_0_0.eot?#iefix') format('embedded-opentype'),url("//theme.zdassets.com/theme_assets/85358/17ebf098d3a6c07661a6e5f58f9c1e9dd8e26787.woff2") format('woff2'),url("//theme.zdassets.com/theme_assets/85358/17ebf098d3a6c07661a6e5f58f9c1e9dd8e26787.woff2") format('woff'),url("//theme.zdassets.com/theme_assets/85358/fdff7c03e3ef3061ba35bcbd01742370fdd2cf34.ttf") format('truetype')}
@font-face{font-family:'Arquitecta-Book';
src:url("//theme.zdassets.com/theme_assets/85358/c1ccd3bbfab5a4fac4ce1ec12516537dc5e3069f.eot");
src:url('//p4.zdassets.com/hc/theme_assets/85358/200034413/31D4FB_1_0.eot?#iefix') format('embedded-opentype'),url("//theme.zdassets.com/theme_assets/85358/64caecdc121f09151ee5fa46650f57b528026e1d.woff2") format('woff2'),url("//theme.zdassets.com/theme_assets/85358/485ddafaa352035738ea9dee1b46294b5ea0feea.woff") format('woff'),url("//theme.zdassets.com/theme_assets/85358/eaad69b8b236b0e3de08de8f83a4ccd58bb51c8d.ttf") format('truetype')}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 0.83em;padding:0;line-height:1em;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{text-decoration:none}h1 span.lighter,h2 span.lighter,h3 span.lighter,h4 span.lighter,h5 span.lighter,h6 span.lighter,.h1 span.lighter,.h2 span.lighter,.h3 span.lighter,.h4 span.lighter,.h5 span.lighter,.h6 span.lighter{font-family:'Arquitecta-Book','open_sans',Arial,tahoma,sans-serif}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue,.h1.blue,.h2.blue,.h3.blue,.h4.blue,.h5.blue,.h6.blue{color:#70afd8}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,.h1.white,.h2.white,.h3.white,.h4.white,.h5.white,.h6.white{color:#fff}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark,h6.dark,.h1.dark,.h2.dark,.h3.dark,.h4.dark,.h5.dark,.h6.dark{color:#333}h1.leading,h2.leading,h3.leading,h4.leading,h5.leading,h6.leading,.h1.leading,.h2.leading,.h3.leading,.h4.leading,.h5.leading,.h6.leading{display:block;overflow-x:hidden;overflow-y:visible;margin:0 0 1.5em;width:100%;white-space:nowrap;line-height:1.4em}h1.leading:after,h2.leading:after,h3.leading:after,h4.leading:after,h5.leading:after,h6.leading:after,.h1.leading:after,.h2.leading:after,.h3.leading:after,.h4.leading:after,.h5.leading:after,.h6.leading:after{content:'';display:none;width:100%;margin-left:1em;border-bottom:1px solid #e5e5e5}h1.leading.short,h2.leading.short,h3.leading.short,h4.leading.short,h5.leading.short,h6.leading.short,.h1.leading.short,.h2.leading.short,.h3.leading.short,.h4.leading.short,.h5.leading.short,.h6.leading.short{margin:0 0 0.5em}h1,.h1{margin:0 0 0.5em;font-size:1.6em}h1 strong,.h1 strong{color:#333;font-weight:normal}h2,.h2{font-size:1.3em;line-height:1.2em}h2 strong,.h2 strong{color:#333;font-weight:normal}h2:after{content:'';display:block;height:1px;width:21%;margin-top:1.5rem;background:#333}.s1of2 h2:after{width:30%}h3,.h3{font-size:1em}h3 strong,.h3 strong{color:#333;font-weight:normal}h4,.h4{line-height:0.85em;font-size:28px;font-weight:normal}h4.leading,.h4.leading{margin-bottom:1em}h5,.h5{line-height:0.83em;font-size:22px;font-weight:normal}h5.leading,.h5.leading{margin-bottom:1em}h6,.h6{line-height:0.67em;font-size:18px;font-weight:normal}h6.leading,.h6.leading{margin-bottom:1em}a{cursor:pointer;color:inherit;-webkit-transition:all 0.3s;-khtml-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-decoration:none}a.link{position:relative;width:0px;color:#ffcd5b;font-size:1.5rem;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:0.3s ease;-khtml-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}a.link:hover{border-bottom:1px solid #ffcd5b;width:30px}a.link:after{position:absolute;padding-top:8px;margin-left:5px;color:#ffcd5b;font-family:'icomoon';font-size:.7em;line-height:1;vertical-align:-15%;font-style:normal;font-weight:normal;font-variant:normal;text-decoration:;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.link:after{padding-left:5px}a.link.more:after{content:"\e902"}a.link.back{margin-left:25px}a.link.back:before{position:absolute;font-family:'icomoon';content:"\e901";top:6px;margin-left:-25px;font-size:1rem}a.link.download:after{content:"\e900"}p{font-size:24px;margin:0 0 1.25em;line-height:1.2}p.border-bottom{padding-bottom:1.5em;border-bottom:1px solid #e5e5e5}p a{border-bottom:1px solid #333}.text-large p{margin:0 0 1.25em;line-height:1.25;font-size:27.6px}.text-large p b,.text-large p strong{font-weight:normal}.nox-header{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:relative;padding:0 40px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);z-index:9;background:#fff}.nox-header .limit{position:relative;height:100px}.nox-header .logo{position:absolute;display:block;margin:auto;top:0;bottom:0;height:38px;width:230px}.nox-header .logo img{width:100%}.nox-header .search{position:absolute;margin:auto;top:0;right:0;bottom:0;width:60px;height:40px}.nox-header .sidenav-toggle{display:none}.nox-header.is_stuck.absolute{position:absolute !important;width:100%}@media only screen and (max-width:1080px){.nox-header{height:60px;padding-left:0;padding-right:0}.nox-header .limit{height:60px}.nox-header .logo{width:220px;height:32px;top:5px;left:0;right:0;bottom:0}.nox-header .sidenav-toggle{display:block;position:absolute;top:0;left:0;bottom:0;height:60px;width:60px;line-height:66px;font-size:24px;color:#333;text-align:center;text-decoration:none;border-right:1px solid #e5e5e5}.nox-header .sidenav-toggle span{display:none}}@media only screen and (max-width:840px){.nox-header{height:50px}.nox-header .limit{height:50px}.nox-header .logo{width:150px;height:20px;top:0}.nox-header .sidenav-toggle{height:50px;width:55px;line-height:58px}}.page-wrap:before{content:'';position:absolute;top:0;left:0px;bottom:0;width:5px;box-shadow:-1px 0 5px rgba(0,0,0,0.25)}.nox-body{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;min-height:300px;background:#fff;z-index:1}.segment{*zoom:1;overflow:hidden;position:relative;padding:70px 60px 40px;background-size:cover;background-position:center center;z-index:3}.segment:before,.segment:after{content:" ";display:table}.segment:after{clear:both}.segment.white{background-color:#fff;color:#333}.segment.silver{background-color:#f8f8f8;color:#333}.segment.gray{background-color:#b2b2b2;color:#fff}.segment.blue{background-color:#70afd8;color:#fff}.segment.blue__dark{background-color:#2c455b;color:#fff}.arrow+.segment{padding-top:80px;z-index:4}.ball{-webkit-transition:color 200ms,background 200ms,-webkit-transform 500ms;-moz-transition:color 200ms,background 200ms,-moz-transform 500ms;-ms-transition:color 200ms,background 200ms,-ms-transform 500ms;-o-transition:color 200ms,background 200ms,-o-transform 500ms;transition:color 200ms,background 200ms,transform 500ms;position:absolute;bottom:-30px;right:0;height:70px;width:70px;line-height:80px;text-align:center;font-size:2rem;color:#fff;border-radius:35px;z-index:5;cursor:pointer;background-color:#70afd8}.ball.white-to-light{background-color:#fff;color:#70afd8}.ball.white-to-blue{background-color:#fff;color:#70afd8}.ball.white-to-dark{background-color:#fff;color:#2c455b}.ball.light-to-white{background-color:#f8f8f8;color:#70afd8}.ball.light-to-blue{background-color:#f8f8f8;color:#70afd8}.ball.light-to-dark{background-color:#f8f8f8;color:#2c455b}.ball.blue-to-white{background-color:#70afd8;color:#fff}.ball.blue-to-light{background-color:#70afd8;color:#f8f8f8}.ball.blue-to-dark{background-color:#70afd8;color:#2c455b}.ball.dark-to-white{background-color:#2c455b;color:#fff}.ball.dark-to-light{background-color:#2c455b;color:#f8f8f8}.ball.dark-to-blue{background-color:#2c455b;color:#70afd8}.ball:hover{-webkit-transform:translate(0,10px) scale(1.05);-moz-transform:translate(0,10px) scale(1.05);-ms-transform:translate(0,10px) scale(1.05);-o-transform:translate(0,10px) scale(1.05);transform:translate(0,10px) scale(1.05);color:#70afd8;background-color:#fff}.ball:hover.white-to-light{background-color:#f8f8f8;color:#70afd8}.ball:hover.white-to-blue{background-color:#70afd8;color:#fff}.ball:hover.white-to-dark{background-color:#2c455b;color:#fff}.ball:hover.light-to-white{background-color:#fff;color:#70afd8}.ball:hover.light-to-blue{background-color:#70afd8;color:#b2b2b2}.ball:hover.light-to-dark{background-color:#2c455b;color:#b2b2b2}.ball:hover.blue-to-white{background-color:#fff;color:#70afd8}.ball:hover.blue-to-light{background-color:#f8f8f8;color:#70afd8}.ball:hover.blue-to-dark{background-color:#2c455b;color:#70afd8}.ball:hover.dark-to-white{background-color:#fff;color:#2c455b}.ball:hover.dark-to-light{background-color:#f8f8f8;color:#2c455b}.ball:hover.dark-to-blue{background-color:#70afd8;color:#2c455b}.segment.white+.limit .ball{color:#70afd8;background-color:#fff}.segment.white+.limit .ball:hover{color:#fff;background-color:#70afd8}.segment.silver+.limit .ball{color:#333;background-color:#f8f8f8}.disill-editing-active .ball{bottom:-60px}.segment.silver h1 b,.segment.silver h2 b,.segment.silver h3 b,.segment.silver h4 b,.segment.silver h5 b,.segment.silver h6 b,.segment.silver .h1 b,.segment.silver .h2 b,.segment.silver .h3 b,.segment.silver .h4 b,.segment.silver .h5 b,.segment.silver .h6 b,.segment.silver h1 strong,.segment.silver h2 strong,.segment.silver h3 strong,.segment.silver h4 strong,.segment.silver h5 strong,.segment.silver h6 strong,.segment.silver .h1 strong,.segment.silver .h2 strong,.segment.silver .h3 strong,.segment.silver .h4 strong,.segment.silver .h5 strong,.segment.silver .h6 strong{color:inherit}.segment.blue__dark p a,.segment.gray p a{border-bottom:1px solid #fff}.segment.blue__dark p a.link,.segment.gray p a.link{border-bottom:1px solid transparent}.segment.blue__dark p a.link:hover,.segment.gray p a.link:hover{border-bottom:1px solid #ffcd5b}.segment.blue__dark p a.button,.segment.gray p a.button{border-bottom-color:transparent;border-color:#ffcd5b}.segment.blue__dark h1 b,.segment.gray h1 b,.segment.blue__dark h2 b,.segment.gray h2 b,.segment.blue__dark h3 b,.segment.gray h3 b,.segment.blue__dark h4 b,.segment.gray h4 b,.segment.blue__dark h5 b,.segment.gray h5 b,.segment.blue__dark h6 b,.segment.gray h6 b,.segment.blue__dark .h1 b,.segment.gray .h1 b,.segment.blue__dark .h2 b,.segment.gray .h2 b,.segment.blue__dark .h3 b,.segment.gray .h3 b,.segment.blue__dark .h4 b,.segment.gray .h4 b,.segment.blue__dark .h5 b,.segment.gray .h5 b,.segment.blue__dark .h6 b,.segment.gray .h6 b,.segment.blue__dark h1 strong,.segment.gray h1 strong,.segment.blue__dark h2 strong,.segment.gray h2 strong,.segment.blue__dark h3 strong,.segment.gray h3 strong,.segment.blue__dark h4 strong,.segment.gray h4 strong,.segment.blue__dark h5 strong,.segment.gray h5 strong,.segment.blue__dark h6 strong,.segment.gray h6 strong,.segment.blue__dark .h1 strong,.segment.gray .h1 strong,.segment.blue__dark .h2 strong,.segment.gray .h2 strong,.segment.blue__dark .h3 strong,.segment.gray .h3 strong,.segment.blue__dark .h4 strong,.segment.gray .h4 strong,.segment.blue__dark .h5 strong,.segment.gray .h5 strong,.segment.blue__dark .h6 strong,.segment.gray .h6 strong{color:inherit}.segment.blue__dark h2:after,.segment.gray h2:after{background:#fff}.segment.blue__dark a,.segment.gray a{color:#fff}.segment.blue__dark a.link,.segment.gray a.link,.segment.blue__dark a.link:before,.segment.gray a.link:before,.segment.blue__dark a.link:after,.segment.gray a.link:after{color:#ffcd5b;border-bottom:1px solid transparent}.segment.blue__dark a.link:hover,.segment.gray a.link:hover,.segment.blue__dark a.link:before:hover,.segment.gray a.link:before:hover,.segment.blue__dark a.link:after:hover,.segment.gray a.link:after:hover{border-bottom:#ffcd5b}.segment.blue__dark .button,.segment.gray .button{font-weight:normal;color:#ffcd5b}.segment.blue__dark .button.selected,.segment.gray .button.selected{color:#fff}.segment.blue__dark .button:hover,.segment.gray .button:hover{color:#fff}.segment.blue__dark .breadcrumbs a,.segment.gray .breadcrumbs a{font-weight:300}.segment.blue{color:#fff}.segment.blue p a{border-bottom:1px solid #fff}.segment.blue p a.link{border-bottom:1px solid transparent}.segment.blue p a.link:hover{border-bottom:1px solid #fff}.segment.blue p a.button{border-bottom-color:transparent;border-color:#fff}.segment.blue h1 b,.segment.blue h2 b,.segment.blue h3 b,.segment.blue h4 b,.segment.blue h5 b,.segment.blue h6 b,.segment.blue .h1 b,.segment.blue .h2 b,.segment.blue .h3 b,.segment.blue .h4 b,.segment.blue .h5 b,.segment.blue .h6 b,.segment.blue h1 strong,.segment.blue h2 strong,.segment.blue h3 strong,.segment.blue h4 strong,.segment.blue h5 strong,.segment.blue h6 strong,.segment.blue .h1 strong,.segment.blue .h2 strong,.segment.blue .h3 strong,.segment.blue .h4 strong,.segment.blue .h5 strong,.segment.blue .h6 strong{color:inherit}.segment.blue h1.list-title,.segment.blue h2.list-title,.segment.blue h3.list-title,.segment.blue h4.list-title,.segment.blue h5.list-title,.segment.blue h6.list-title,.segment.blue .h1.list-title,.segment.blue .h2.list-title,.segment.blue .h3.list-title,.segment.blue .h4.list-title,.segment.blue .h5.list-title,.segment.blue .h6.list-title{color:#333}.segment.blue h2:after{background:#fff}.segment.blue a,.segment.blue a.link,.segment.blue a.link:before,.segment.blue a.link:after{color:#fff}.segment.blue .button{color:#fff;border-color:#fff}.segment.blue .button.selected{border-color:#ffbd28}.segment.blue .button:hover{border-color:#ffcd5b}.segment.blue .breadcrumbs a{font-weight:300}.segment.blue .link-item p,.segment.blue .link-item h2,.segment.blue .link-item a,.segment.blue .link-item a.link,.segment.blue .link-item a.link:before,.segment.blue .link-item a.link:after{color:#333}.segment.blue .link-item a.link:hover{border-bottom:1px solid #333}.segment.blue .link-item p a{color:#333;border-bottom:1px solid #333}.segment.blue .link-item h2:after{background:#333}.segment.white ul,.segment.white ol{color:#666}.segment.special{padding-top:0;padding-bottom:0}.segment.special .grid .col{padding-top:80px;padding-bottom:46px}.segment.special .grid .col:first-child{border-right:1px solid #e5e5e5}.segment.special .grid .col:last-child{margin-left:-1px;border-left:1px solid #e5e5e5}.segment.narrow{padding:40px 60px 20px}.pagetitle h1,.pagetitle h2,.pagetitle h3,.pagetitle h4,.pagetitle h5,.pagetitle h6,.pagetitle p{margin:0 0 0.5em;font-size:36px;font-weight:300}.segmentbg{display:none}.disill-editing-active .segmentbg{display:block}.disill-editing-active .segmentbg p{margin:0}.disill-editing-active .segmentbg img{display:block;max-width:200px}@media only screen and (max-width:1080px){.ball{right:20px}}@media only screen and (max-width:840px){.segment.narrow{padding:20px 30px 0}}@media only screen and (max-width:720px){.segment{padding:40px 30px 30px}.arrow+.segment{padding-top:60px}.segment.narrow+.limit .ball{display:none}.ball{right:50%;margin-right:-35px}.segment.special .grid .col:first-child{border:none;padding-bottom:20px}.segment.special .grid .col:last-child{border:none;padding-top:20px}.segment.blue .link-item{margin:30px auto;max-width:450px}.segment.blue .link-item .image{margin-bottom:5px}}@media only screen and (max-width:480px){.segment{padding:30px 20px 20px}.arrow+.segment{padding-top:60px}}.nox-footer{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.nox-footer .limit{position:relative}.nox-footer small{font-size:18px}.nox-footer .segment.gray{padding-top:30px;padding-bottom:10px}.nox-footer .smallprint{padding-top:20px}.nox-footer .smallprint p{line-height:1.1}.nox-footer .smallprint p small{font-size:21px}.nox-footer .logo{top:0;left:0;width:185px}.nox-footer .logo img{width:100%;max-width:185px}.nox-footer .legal{*zoom:1;list-style-type:none;list-style-image:none;list-style-position:outside;padding:4px 0;line-height:14px;margin:0}.nox-footer .legal:before,.nox-footer .legal:after{content:" ";display:table}.nox-footer .legal:after{clear:both}.nox-footer .legal li{float:left;padding:0 10px;font-family:'Arquitecta-Bold','open_sans',Arial,tahoma,sans-serif;border-left:1px solid #fff}.nox-footer .legal li:first-child{border:none}.nox-footer .legal a{color:#fff;text-decoration:none}.nox-footer .legal a:hover{text-decoration:underline}.nox-footer .social{position:absolute;top:-7px;right:0}.nox-footer .social a{display:inline-block;*display:inline;*zoom:1;width:24px;margin:0 10px;color:#ebebeb;font-size:20px;text-decoration:none}.nox-footer .social a:hover{color:#fff}.nox-footer .social a:first-child{margin-right:5px}.nox-footer .social a span{display:none}.address{color:#333}.address p{line-height:1}.address .lnh{font-size:18px;line-height:1.1}.address .name{display:block;margin-bottom:0.8em;font-size:18px;font-weight:bold}.address .tel,.address .email,.address .location{margin-bottom:0.8em;white-space:nowrap;font-size:18px}.address .tel [class*="icon-"],.address .email [class*="icon-"],.address .location [class*="icon-"]{margin-right:7px;font-size:20px;vertical-align:middle;color:#70afd8}.address .tel a,.address .email a,.address .location a{color:#333;font-size:18px;text-decoration:none}.address .tel a:hover,.address .email a:hover,.address .location a:hover{color:#70afd8}.nox-footer .address .tel,.nox-footer .address .email{margin-bottom:0.8em;white-space:nowrap}.nox-footer .address .tel [class*="icon-"],.nox-footer .address .email [class*="icon-"]{color:#333}@media only screen and (max-width:960px){.nox-footer .legal{*zoom:1;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0 0 20px;padding:44px 0 4px;line-height:14px}.nox-footer .legal:before,.nox-footer .legal:after{content:" ";display:table}.nox-footer .legal:after{clear:both}.nox-footer .legal li:first-child{padding-left:0}}@media only screen and (max-width:840px){.nox-footer .segment.silver{display:none}}@media only screen and (max-width:600px){.nox-footer .logo{right:0;margin:0 auto}.nox-footer .legal{*zoom:1;list-style-type:none;list-style-image:none;list-style-position:outside;text-align:center}.nox-footer .legal:before,.nox-footer .legal:after{content:" ";display:table}.nox-footer .legal:after{clear:both}.nox-footer .legal li{display:inline-block;*display:inline;*zoom:1;float:none;border:none;line-height:20px}.nox-footer .social{display:block;position:static;margin-bottom:20px;text-align:center}.nox-footer .smallprint{font-size:12px}}.sidebar{z-index:1;display:none;background-color:#f8f8f8}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:-1px;left:0}.nano .content:focus{outline:thin dotted}.nano .content::-webkit-scrollbar{visibility:hidden}.has-scrollbar .content::-webkit-scrollbar{visibility:visible}.nano>.pane{background:rgba(0,0,0,0.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.pane>.slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano:hover>.pane,.pane.active,.pane.flashed{visibility:visible\9;opacity:0.99}@media only screen and (max-width:1080px){.no-js .sidebar{display:block}}.hide{display:none}.clear{clear:both}.float-right{float:right}.float-left{float:left}.block{display:block;margin:0 0 1em}.spacing-top{margin-top:1em}.spacing-bottom{margin-bottom:1em}.spacing-left{margin-left:1em}.spacing-right{margin-right:1em}.gutter-top{margin-top:40px}.gutter-bottom{margin-bottom:40px}.gutter-left{margin-left:40px}.gutter-right{margin-right:40px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.article-body li{font-size:16px !important}.request-page #new_request label{color:#333;font-family:Arquitecta-Book,open_sans,Arial,tahoma,sans-serif;font-size:24px;margin-bottom:10px}.request-page #new_request p{font-size:18px;color:#333;font-family:Arquitecta-Book,open_sans,Arial,tahoma,sans-serif;padding-top:10px}.request-page .form-field{padding-bottom:30px}.form .uneditable-input,.form input[type=color],.form input[type=date],.form input[type=datetime-local],.form input[type=datetime],.form input[type=email],.form input[type=month],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form input[type=week],.form select,.form textarea{border:1px solid #333}.request-page input[type=submit]{background-color:#fff;border:1px solid #ffcd5b;color:#ffcd5b;height:40px;padding:0 1em;min-width:80px;font-family:Arquitecta-Bold,open_sans,Arial,tahoma,sans-serif;font-weight:400;font-size:24px;border-radius:4px;outline:0;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.request-page input[type=submit]:hover{color:#fff!important;background-color:#ffcd5b}.request-page .nesty-input{border:1px solid #333}article a, article.main-column p a {border-bottom: 1px solid;}