@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxrfB31yxOzP-czbf6AAKCVo.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp_TkvowlIOtbR7ePgFOpF4.ttf) format('truetype')}meta.foundation-mq-small{font-family:"/only screen and (max-width: 42.15em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:42.163em) and (max-width:64em)/";width:42.163em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{color:#646464;padding:0;margin:0;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:500;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}embed,img,object{max-width:100%;height:auto}embed,object{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{min-height:50px}select{width:100%}[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:inline;height:auto;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;padding:0 .625rem 1.25rem}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625rem 1.25rem}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625rem 1.25rem}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625rem 1.25rem}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625rem 1.25rem}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625rem 1.25rem}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625rem 1.25rem}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625rem 1.25rem}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625rem 1.25rem}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625rem 1.25rem}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625rem 1.25rem}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625rem 1.25rem}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:42.163em){.medium-block-grid-1>li{width:100%;padding:0 .625rem 1.25rem}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;padding:0 .625rem 1.25rem}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;padding:0 .625rem 1.25rem}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;padding:0 .625rem 1.25rem}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;padding:0 .625rem 1.25rem}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;padding:0 .625rem 1.25rem}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;padding:0 .625rem 1.25rem}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;padding:0 .625rem 1.25rem}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;padding:0 .625rem 1.25rem}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;padding:0 .625rem 1.25rem}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;padding:0 .625rem 1.25rem}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;padding:0 .625rem 1.25rem}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;padding:0 .625rem 1.25rem}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625rem 1.25rem}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625rem 1.25rem}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625rem 1.25rem}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625rem 1.25rem}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625rem 1.25rem}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625rem 1.25rem}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625rem 1.25rem}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625rem 1.25rem}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625rem 1.25rem}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625rem 1.25rem}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625rem 1.25rem}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.button,button{cursor:pointer;font-family:inherit;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding:1.0625rem 2rem 1rem;font-size:rem-calc(16);background-color:#1b99c9;color:#fff;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;-webkit-appearance:none;border:none;font-weight:700!important}.button:focus,.button:hover,button:focus,button:hover{background-color:#1889b3;color:#fff}.button.secondary,button.secondary{background-color:#586167;border-color:#4c5459;color:#fff}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#4c5459;color:#fff}.button.success,button.success{background-color:#5da423;border-color:#518f1f;color:#fff}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#518f1f;color:#fff}.button.alert,button.alert{background-color:#c60f13;border-color:#ae0d13;color:#fff}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#ae0d13;color:#fff}.button.large,button.large{padding:1.125rem 2.25rem 1.1875rem;font-size:rem-calc(20)}.button.small,button.small{padding:.875rem 1.75rem .9375rem;font-size:rem-calc(13)}.button.tiny,button.tiny{padding:.625rem 1.25rem .6875rem;font-size:rem-calc(11)}.button.expand,button.expand{padding-right:0;padding-left:0;width:100%}.button.left-align,button.left-align{text-align:left;text-indent:.75rem}.button.right-align,button.right-align{text-align:right;padding-right:.75rem}.button.radius,button.radius{border-radius:'5px'}.button.round,button.round{border-radius:1000px}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#1b99c9;border-color:#1889b3;color:#fff;cursor:default;opacity:.7;-webkit-box-shadow:none;box-shadow:none}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{color:#fff;background-color:#1b99c9}.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#586167;border-color:#4c5459;color:#fff;cursor:default;opacity:.7;-webkit-box-shadow:none;box-shadow:none}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{color:#fff;background-color:#586167}.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{background-color:#5da423;border-color:#518f1f;color:#fff;cursor:default;opacity:.7;-webkit-box-shadow:none;box-shadow:none}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{color:#fff;background-color:#5da423}.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{background-color:#c60f13;border-color:#ae0d13;color:#fff;cursor:default;opacity:.7;-webkit-box-shadow:none;box-shadow:none}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{color:#fff;background-color:#c60f13}@media only screen and (min-width:42.163em){.button,button{display:inline-block}}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:700;margin-bottom:.5rem}label.right{float:none;text-align:right}label.inline{margin:0 0 1rem;padding:.625rem 0}label small{text-transform:capitalize;color:#666}select{-webkit-appearance:none!important;background:url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==') no-repeat #fafafa;background-position-x:97%;background-position-y:center;border:1px solid #ccc;padding:.5rem;font-size:.875rem;border-radius:0}select.radius{border-radius:'5px'}select:hover{background:url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==') no-repeat #f2f2f2;background-position-x:97%;background-position-y:center;border-color:#356F72}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f2f2f2}}.postfix,.prefix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button,.prefix.button{padding:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{border-radius:0;-moz-border-radius-bottomleft:'5px';-moz-border-radius-topleft:'5px';border-radius:'5px' 0 0 '5px'}.postfix.button.radius{border-radius:0;-moz-border-radius-topright:'5px';-moz-border-radius-bottomright:'5px';border-radius:0 '5px' '5px' 0}.prefix.button.round{border-radius:1000px 0 0 1000px;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px}.postfix.button.round{border-radius:0 1000px 1000px 0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px}label.prefix,span.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}label.prefix.radius,span.prefix.radius{border-radius:0;-moz-border-radius-bottomleft:'5px';-moz-border-radius-topleft:'5px';border-radius:'5px' 0 0 '5px'}label.postfix,span.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}label.postfix.radius,span.postfix.radius{border-radius:0;-moz-border-radius-topright:'5px';-moz-border-radius-bottomright:'5px';border-radius:0 '5px' '5px' 0}.input-group.radius>:first-child,.input-group.radius>:first-child *{-moz-border-radius-bottomleft:'5px';-moz-border-radius-topleft:'5px';-webkit-border-bottom-left-radius:'5px';-webkit-border-top-left-radius:'5px';border-bottom-left-radius:'5px';border-top-left-radius:'5px'}.input-group.radius>:last-child,.input-group.radius>:last-child *{-moz-border-radius-topright:'5px';-moz-border-radius-bottomright:'5px';-webkit-border-top-right-radius:'5px';-webkit-border-bottom-right-radius:'5px';border-top-right-radius:'5px';border-bottom-right-radius:'5px'}.input-group.round>:first-child,.input-group.round>:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>:last-child,.input-group.round>:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:Avenir,Helvetica,sans-serif;border:1px solid #ccc;-webkit-box-shadow:0;box-shadow:0;color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .15s linear;transition:all .15s linear}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #356F72;box-shadow:0 0 5px #356F72;background:#fafafa;border-color:#356F72;outline:0}input[type=text][disabled],input[type=password][disabled],input[type=date][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=month][disabled],input[type=week][disabled],input[type=email][disabled],input[type=number][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=time][disabled],input[type=url][disabled],textarea[disabled]{background-color:#ddd}input[type=file],input[type=checkbox],input[type=radio],select{margin:0 0 1rem}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}[data-abide] .error small.error,[data-abide] small.error,[data-abide] span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#c60f13;color:#fff}[data-abide] small.error,[data-abide] span.error{display:none}small.error,span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#c60f13;color:#fff}.error input,.error select,.error textarea{margin-bottom:0}.error label,.error label.error{color:#c60f13}.error small.error,.error>small{display:block;padding:.375rem .5625rem .5625rem;font-size:.75rem}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#c60f13}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.row{width:100%;margin:0 auto;max-width:1100px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin:0 -15px;max-width:none}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:15px;padding-right:15px;width:100%;float:left}@media only screen{.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left!important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right!important}}@media only screen and (min-width:42.163em){.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}.medium-offset-0{position:relative;margin-left:0}.medium-offset-1{position:relative;margin-left:8.33333%}.medium-offset-2{position:relative;margin-left:16.66667%}.medium-offset-3{position:relative;margin-left:25%}.medium-offset-4{position:relative;margin-left:33.33333%}.medium-offset-5{position:relative;margin-left:41.66667%}.medium-offset-6{position:relative;margin-left:50%}.medium-offset-7{position:relative;margin-left:58.33333%}.medium-offset-8{position:relative;margin-left:66.66667%}.medium-offset-9{position:relative;margin-left:75%}.medium-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right!important}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.large-offset-0{position:relative;margin-left:0}.large-offset-1{position:relative;margin-left:8.33333%}.large-offset-2{position:relative;margin-left:16.66667%}.large-offset-3{position:relative;margin-left:25%}.large-offset-4{position:relative;margin-left:33.33333%}.large-offset-5{position:relative;margin-left:41.66667%}.large-offset-6{position:relative;margin-left:50%}.large-offset-7{position:relative;margin-left:58.33333%}.large-offset-8{position:relative;margin-left:66.66667%}.large-offset-9{position:relative;margin-left:75%}.large-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right!important}}@media only screen and (min-width:90.063em){.xlarge-push-1{position:relative;left:8.33333%;right:auto}.xlarge-pull-1{position:relative;right:8.33333%;left:auto}.xlarge-push-2{position:relative;left:16.66667%;right:auto}.xlarge-pull-2{position:relative;right:16.66667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.33333%;right:auto}.xlarge-pull-4{position:relative;right:33.33333%;left:auto}.xlarge-push-5{position:relative;left:41.66667%;right:auto}.xlarge-pull-5{position:relative;right:41.66667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.33333%;right:auto}.xlarge-pull-7{position:relative;right:58.33333%;left:auto}.xlarge-push-8{position:relative;left:66.66667%;right:auto}.xlarge-pull-8{position:relative;right:66.66667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.33333%;right:auto}.xlarge-pull-10{position:relative;right:83.33333%;left:auto}.xlarge-push-11{position:relative;left:91.66667%;right:auto}.xlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.xlarge-1{position:relative;width:8.33333%}.xlarge-2{position:relative;width:16.66667%}.xlarge-3{position:relative;width:25%}.xlarge-4{position:relative;width:33.33333%}.xlarge-5{position:relative;width:41.66667%}.xlarge-6{position:relative;width:50%}.xlarge-7{position:relative;width:58.33333%}.xlarge-8{position:relative;width:66.66667%}.xlarge-9{position:relative;width:75%}.xlarge-10{position:relative;width:83.33333%}.xlarge-11{position:relative;width:91.66667%}.xlarge-12{position:relative;width:100%}.xlarge-offset-0{position:relative;margin-left:0}.xlarge-offset-1{position:relative;margin-left:8.33333%}.xlarge-offset-2{position:relative;margin-left:16.66667%}.xlarge-offset-3{position:relative;margin-left:25%}.xlarge-offset-4{position:relative;margin-left:33.33333%}.xlarge-offset-5{position:relative;margin-left:41.66667%}.xlarge-offset-6{position:relative;margin-left:50%}.xlarge-offset-7{position:relative;margin-left:58.33333%}.xlarge-offset-8{position:relative;margin-left:66.66667%}.xlarge-offset-9{position:relative;margin-left:75%}.xlarge-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.xlarge-centered,.columns.xlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left!important}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right!important}}@media only screen and (min-width:120.063em){.xxlarge-push-1{position:relative;left:8.33333%;right:auto}.xxlarge-pull-1{position:relative;right:8.33333%;left:auto}.xxlarge-push-2{position:relative;left:16.66667%;right:auto}.xxlarge-pull-2{position:relative;right:16.66667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.33333%;right:auto}.xxlarge-pull-4{position:relative;right:33.33333%;left:auto}.xxlarge-push-5{position:relative;left:41.66667%;right:auto}.xxlarge-pull-5{position:relative;right:41.66667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.33333%;right:auto}.xxlarge-pull-7{position:relative;right:58.33333%;left:auto}.xxlarge-push-8{position:relative;left:66.66667%;right:auto}.xxlarge-pull-8{position:relative;right:66.66667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.33333%;right:auto}.xxlarge-pull-10{position:relative;right:83.33333%;left:auto}.xxlarge-push-11{position:relative;left:91.66667%;right:auto}.xxlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.xxlarge-1{position:relative;width:8.33333%}.xxlarge-2{position:relative;width:16.66667%}.xxlarge-3{position:relative;width:25%}.xxlarge-4{position:relative;width:33.33333%}.xxlarge-5{position:relative;width:41.66667%}.xxlarge-6{position:relative;width:50%}.xxlarge-7{position:relative;width:58.33333%}.xxlarge-8{position:relative;width:66.66667%}.xxlarge-9{position:relative;width:75%}.xxlarge-10{position:relative;width:83.33333%}.xxlarge-11{position:relative;width:91.66667%}.xxlarge-12{position:relative;width:100%}.xxlarge-offset-0{position:relative;margin-left:0}.xxlarge-offset-1{position:relative;margin-left:8.33333%}.xxlarge-offset-2{position:relative;margin-left:16.66667%}.xxlarge-offset-3{position:relative;margin-left:25%}.xxlarge-offset-4{position:relative;margin-left:33.33333%}.xxlarge-offset-5{position:relative;margin-left:41.66667%}.xxlarge-offset-6{position:relative;margin-left:50%}.xxlarge-offset-7{position:relative;margin-left:58.33333%}.xxlarge-offset-8{position:relative;margin-left:66.66667%}.xxlarge-offset-9{position:relative;margin-left:75%}.xxlarge-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.xxlarge-centered,.columns.xxlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left!important}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right!important}}.panel{border-style:solid;border-width:0;border-color:#e6e6e6;margin-bottom:1.25rem;padding:1.25rem;background:#fff}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#000}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:0;border-color:#d2eff9;margin-bottom:1.25rem;padding:1.25rem;background:#fff}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#000}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a{color:#1b99c9}.panel.radius{border-radius:'5px'}p.lead{font-size:1.21875rem;line-height:1.6}.subheader{line-height:1.4;color:#4d4d4d;font-weight:300;margin-top:.2rem;margin-bottom:.5rem}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0;direction:ltr}a{text-decoration:none;line-height:inherit}a:focus,a:hover{color:#1889b3}a img{border:none}p{font-family:inherit;font-weight:400;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Avenir,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#4d4d4d;line-height:0}h1{font-size:1.375rem}h2{font-size:1.125rem}h3{font-size:1.1875rem}h4{font-size:.9375rem}h5{font-size:1rem}h6{font-size:.75rem}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,'Liberation Mono',Courier,monospace;font-weight:700;color:#7f0a0e}dl,ol,ul{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0;font-size:1rem}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#646464;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#333}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#333}blockquote,blockquote p{line-height:1.6;color:#4d4d4d}.vcard{display:inline-block;margin:0 0 1.25rem;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}@media only screen and (min-width:42.163em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:42.163em)/";width:42.163em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.top-bar .button{padding-top:.45rem;padding-bottom:.35rem;margin-bottom:0;font-size:.75rem}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}.top-bar .name h1 a{font-weight:400;color:#fff;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:.8125rem;font-weight:700;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#fff}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:0 0}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:0 0;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 15px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:.8125rem;font-weight:400;background:0 0}.top-bar-section ul li>a.button{background:#1b99c9;font-size:.8125rem;padding-right:15px;padding-left:15px}.top-bar-section ul li>a.button:hover{background:#15789c}.top-bar-section ul li>a.button.secondary{background:#586167}.top-bar-section ul li>a.button.secondary:hover{background:#41474b}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#970b10}.top-bar-section ul li.active>a,.top-bar-section ul li:hover>a{background:0 0;color:#fff}.top-bar-section ul li.active>a:hover{background:0 0}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent rgba(255,255,255,.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block}.top-bar-section .dropdown{position:absolute;left:100%;top:0;display:none;z-index:99}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:400;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:700;font-size:.625rem}.js-generated{display:block}@media only screen and (min-width:42.163em){.top-bar{background:#333;overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar .button,.top-bar input{font-size:.875rem;position:relative;top:7px}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:1100px;margin:0 auto}.top-bar-section{-webkit-transition:none 0 0;transition:none 0 0;left:0!important}.top-bar-section ul{width:auto;height:auto!important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background:0 0;color:#fff}.top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#333}.top-bar-section li a:not(.button):hover{background:0 0}.top-bar-section .has-dropdown>a{padding-right:35px!important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:5px inset;border-color:rgba(255,255,255,.4) transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:none}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-2px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:0 0;min-width:100%}.top-bar-section .dropdown li a{color:transparent;line-height:1;white-space:nowrap;padding:12px 15px;background:0 0}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-bottom:none;border-top:none;border-right:solid 1px #4d4d4d;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#333;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}.no-js .top-bar-section ul li:active>a,.no-js .top-bar-section ul li:hover>a{background:0 0;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block}}.inner-wrap,.left-off-canvas-menu,.left-off-canvas-menu *,.move-left a.exit-off-canvas,.move-right a.exit-off-canvas,.off-canvas-wrap,.right-off-canvas-menu,nav.tab-bar{-webkit-backface-visibility:hidden}.inner-wrap,.off-canvas-wrap{position:relative;width:100%}.left-off-canvas-menu,.right-off-canvas-menu{width:250px;top:0;bottom:0;height:100%;position:absolute;overflow-y:auto;background:#454E59;z-index:1001;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}section.left-small,section.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0}.off-canvas-wrap{overflow:hidden}.inner-wrap{-webkit-transition:-webkit-transform 350ms cubic-bezier(0,.5,.5,1);transition:transform 350ms cubic-bezier(0,.5,.5,1)}.inner-wrap:after,.inner-wrap:before{content:" ";display:table}.inner-wrap:after{clear:both}nav.tab-bar{background:#333;color:#FFF;height:2.8125rem;line-height:2.8125rem;position:relative}nav.tab-bar h1,nav.tab-bar h2,nav.tab-bar h3,nav.tab-bar h4,nav.tab-bar h5,nav.tab-bar h6{color:#FFF;font-weight:700;line-height:2.8125rem;margin:0}nav.tab-bar h1,nav.tab-bar h2,nav.tab-bar h3,nav.tab-bar h4{font-size:1rem}section.left-small{border-right:solid 1px #1a1a1a;-webkit-box-shadow:1px 0 0 #4d4d4d;box-shadow:1px 0 0 #4d4d4d;left:0}section.right-small{border-left:solid 1px #4d4d4d;-webkit-box-shadow:-1px 0 0 #1a1a1a;box-shadow:-1px 0 0 #1a1a1a;right:0}section.tab-bar-section{padding:0 .625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width:42.163em){section.tab-bar-section{text-align:left}}section.tab-bar-section.left{left:0;right:2.8125rem}section.tab-bar-section.right{left:2.8125rem;right:0}section.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}a.menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;line-height:2.0625rem;padding:0;color:#fff;position:relative}a.menu-icon span{position:absolute;display:block;width:1rem;height:0;left:.8125rem;top:.3125rem;-webkit-box-shadow:0 10px 0 1px #FFF,0 16px 0 1px #FFF,0 22px 0 1px #FFF;box-shadow:0 10px 0 1px #FFF,0 16px 0 1px #FFF,0 22px 0 1px #FFF}a.menu-icon:hover span{-webkit-box-shadow:0 10px 0 1px #b3b3b3,0 16px 0 1px #b3b3b3,0 22px 0 1px #b3b3b3;box-shadow:0 10px 0 1px #b3b3b3,0 16px 0 1px #b3b3b3,0 22px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.right-off-canvas-menu{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{padding:1rem rem-calc(15);color:#999;text-transform:uppercase;font-weight:700;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:.67rem 1rem;color:#ccc;border-bottom:1px solid #3C444E}.move-right>.inner-wrap{-webkit-transform:translate3d(250px,0,0);-ms-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.move-right a.exit-off-canvas{-webkit-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.2),4px 0 4px rgba(0,0,0,.2);box-shadow:-4px 0 4px rgba(0,0,0,.2),4px 0 4px rgba(0,0,0,.2);display:block;position:absolute;background:rgba(255,255,255,.4);top:0;bottom:0;left:0;right:0;z-index:1002}@media only screen and (min-width:42.163em){.move-right a.exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-250px,0,0);-ms-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.move-left a.exit-off-canvas{-webkit-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.2),4px 0 4px rgba(0,0,0,.2);box-shadow:-4px 0 4px rgba(0,0,0,.2),4px 0 4px rgba(0,0,0,.2);display:block;position:absolute;background:rgba(255,255,255,.4);top:0;bottom:0;left:0;right:0;z-index:1002}@media only screen and (min-width:42.163em){.move-left a.exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.lt-ie10 .left-off-canvas-menu{left:-250px}.lt-ie10 .right-off-canvas-menu{right:-250px}.lt-ie10 .move-left>.inner-wrap{right:250px}.lt-ie10 .move-right>.inner-wrap{left:250px}.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-only{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-only,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-only{display:table}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-only{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-only{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-only{display:table-row!important}td.hide-for-large,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-xlarge td.hide-for-xlarge-up,td.hide-for-xxlarge-up,td.show-for-medium-down td.show-for-large-down,td.show-for-small,td.show-for-small-only,th.hide-for-large,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-xlarge th.hide-for-xlarge-up,th.hide-for-xxlarge-up,th.show-for-medium-down th.show-for-large-down,th.show-for-small,th.show-for-small-only{display:table-cell!important}@media only screen and (min-width:42.163em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up{display:table}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up{display:table-row!important}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up{display:table-cell!important}}@media only screen and (min-width:64.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium-up{display:inherit!important}.hide-for-large,.hide-for-large-only,.hide-for-large-up,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up{display:table-row!important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up{display:table-cell!important}}@media only screen and (min-width:90.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-only,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up{display:inherit!important}.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small-only,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-only,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-xlarge,table.show-for-xlarge-only,table.show-for-xlarge-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-xlarge,thead.show-for-xlarge-only,thead.show-for-xlarge-up{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-xlarge,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-xlarge,tr.show-for-xlarge-only,tr.show-for-xlarge-up{display:table-row!important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-only,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-xlarge,td.show-for-xlarge-only,td.show-for-xlarge-up,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-xlarge,th.show-for-xlarge-only,th.show-for-xlarge-up{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-only,.show-for-large-up,.show-for-medium-up,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-xlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small-only,.show-for-xlarge-only{display:none!important}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-xlarge-up,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-xlarge-up,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}.touch table.show-for-touch,table.hide-for-touch{display:table}.touch thead.show-for-touch,thead.hide-for-touch{display:table-header-group!important}.touch tbody.show-for-touch,tbody.hide-for-touch{display:table-row-group!important}.touch tr.show-for-touch,tr.hide-for-touch{display:table-row!important}.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch{display:table-cell!important}.animated{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}/*!
 *  Font Awesome 3.0.2
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"
 *
 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=3.0.1);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=3.0.1) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=3.0.1) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=3.0.1) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-spin{display:inline-block;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}@font-face{font-family:ios7-style-font-icons;src:url(../fonts/ios7-style-font-icons.eot);src:url(../fonts/ios7-style-font-icons.eot?#iefix) format('embedded-opentype'),url(../fonts/ios7-style-font-icons.ttf) format('truetype'),url(../fonts/ios7-style-font-icons.woff) format('woff');font-weight:400;font-style:normal}.icon-line-stack{position:relative;display:inline-block;width:1.7em;height:1.7em;line-height:1.7em!important;vertical-align:-30%;text-align:center}.icon-line-stack [class*=" icon-"],.icon-line-stack [class^=icon-]{display:block;text-align:center;position:absolute;width:100%;height:100%;line-height:inherit;font-size:1em}.icon-line-stack .icon-line-stack-base{font-size:1.6em}.icon-line-large{font-size:1.333em}.icon-line-2x{font-size:2em}.icon-line-3x{font-size:3em}.icon-line-4x{font-size:4em}.icon-line-5x{font-size:5em}.icons-ul li{list-style:none}.icons-ul li i{margin-right:5px}.icon-line-light{color:#fff}[class*=" icon-line-"],[class^=icon-line-]{font-family:ios7-style-font-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-line-zoom-out:before{content:"\e600"}.icon-line-zoom-in:before{content:"\e601"}.icon-line-youtube:before{content:"\e602"}.icon-line-youtube-sign:before{content:"\e603"}.icon-line-xing:before{content:"\e604"}.icon-line-xing-sign:before{content:"\e605"}.icon-line-wrench:before{content:"\e606"}.icon-line-windows:before{content:"\e607"}.icon-line-windows-alt:before{content:"\e608"}.icon-line-warning-sign:before{content:"\e609"}.icon-line-volume-up:before{content:"\e60a"}.icon-line-volume-off:before{content:"\e60b"}.icon-line-volume-down:before{content:"\e60c"}.icon-line-vimeo:before{content:"\e60d"}.icon-line-vimeo-alt:before{content:"\e60e"}.icon-line-user:before{content:"\e60f"}.icon-line-user-alt:before{content:"\e610"}.icon-line-dollar:before,.icon-line-usd:before{content:"\e611"}.icon-line-upload:before{content:"\e612"}.icon-line-upload-alt:before{content:"\e613"}.icon-line-unlock:before{content:"\e614"}.icon-line-unlock-alt:before{content:"\e615"}.icon-line-unlink:before{content:"\e616"}.icon-line-rotate-left:before,.icon-line-undo:before{content:"\e617"}.icon-line-underline:before{content:"\e618"}.icon-line-umbrella:before{content:"\e619"}.icon-line-tumblr:before{content:"\e61d"}.icon-line-tumblr-sign:before{content:"\e61e"}.icon-line-tumblr-alt:before{content:"\e61f"}.icon-line-truck:before{content:"\e620"}.icon-line-trello:before{content:"\e621"}.icon-line-trash:before{content:"\e622"}.icon-line-tint:before{content:"\e623"}.icon-line-tint-alt:before{content:"\e624"}.icon-line-time:before{content:"\e625"}.icon-line-ticket:before{content:"\e626"}.icon-line-thumbs-up:before{content:"\e627"}.icon-line-thumbs-up-alt:before{content:"\e628"}.icon-line-thumbs-down:before{content:"\e629"}.icon-line-thumbs-down-alt:before{content:"\e62a"}.icon-line-th:before{content:"\e62b"}.icon-line-th-list:before{content:"\e62c"}.icon-line-th-large:before{content:"\e62d"}.icon-line-text-width:before{content:"\e62e"}.icon-line-text-height:before{content:"\e62f"}.icon-line-terminal:before{content:"\e630"}.icon-line-tasks:before{content:"\e631"}.icon-line-tags:before{content:"\e632"}.icon-line-tag:before{content:"\e633"}.icon-line-tablet:before{content:"\e634"}.icon-line-table:before{content:"\e635"}.icon-line-superscript:before{content:"\e636"}.icon-line-sun:before{content:"\e637"}.icon-line-suitcase:before{content:"\e638"}.icon-line-suitcase-alt:before{content:"\e639"}.icon-line-subscript:before{content:"\e63a"}.icon-line-strikethrough:before{content:"\e63b"}.icon-line-stop:before{content:"\e63c"}.icon-line-stop-alt:before{content:"\e63d"}.icon-line-step-forward:before{content:"\e63e"}.icon-line-step-forward-alt:before{content:"\e63f"}.icon-line-step-backward:before{content:"\e640"}.icon-line-step-backward-alt:before{content:"\e641"}.icon-line-star:before{content:"\e642"}.icon-line-star-half:before{content:"\e643"}.icon-line-star-half-empty:before,.icon-line-star-half-full:before{content:"\e644"}.icon-line-star-empty:before{content:"\e645"}.icon-line-stackexchange:before{content:"\e646"}.icon-line-spinner:before{content:"\e647"}.icon-line-soundcloud:before{content:"\e648"}.icon-line-soundcloud-alt:before{content:"\e649"}.icon-line-sort:before{content:"\e64a"}.icon-line-sort-up:before{content:"\e64b"}.icon-line-sort-down:before{content:"\e64c"}.icon-line-sort-by-order:before{content:"\e64d"}.icon-line-sort-by-order-alt:before{content:"\e64e"}.icon-line-sort-by-attributes:before{content:"\e64f"}.icon-line-sort-by-attributes-alt:before{content:"\e650"}.icon-line-sort-by-alphabet:before{content:"\e651"}.icon-line-sort-by-alphabet-alt:before{content:"\e652"}.icon-line-smile:before{content:"\e653"}.icon-line-skype:before{content:"\e654"}.icon-line-skype-sign:before{content:"\e655"}.icon-line-skype-alt:before{content:"\e656"}.icon-line-sitemap:before{content:"\e657"}.icon-line-signout:before{content:"\e658"}.icon-line-signin:before{content:"\e659"}.icon-line-signal:before{content:"\e65a"}.icon-line-sign-blank:before{content:"\e65b"}.icon-line-sign-blank-alt:before{content:"\e65c"}.icon-line-shopping-cart:before{content:"\e65d"}.icon-line-shield:before{content:"\e65e"}.icon-line-share:before{content:"\e65f"}.icon-line-share-sign:before{content:"\e660"}.icon-line-mail-forward:before,.icon-line-share-alt:before{content:"\e661"}.icon-line-search:before{content:"\e662"}.icon-line-screenshot:before{content:"\e663"}.icon-line-save:before{content:"\e664"}.icon-line-rss:before{content:"\e665"}.icon-line-rss-sign:before{content:"\e666"}.icon-line-rocket:before{content:"\e667"}.icon-line-retweet:before{content:"\e668"}.icon-line-resize-vertical:before{content:"\e669"}.icon-line-resize-small:before{content:"\e66a"}.icon-line-resize-horizontal:before{content:"\e66b"}.icon-line-resize-full:before{content:"\e66c"}.icon-line-mail-reply:before,.icon-line-reply:before{content:"\e66d"}.icon-line-reply-all:before{content:"\e66e"}.icon-line-reply-all-alt:before{content:"\e66f"}.icon-line-repeat:before,.icon-line-rotate-right:before{content:"\e670"}.icon-line-reorder:before{content:"\e671"}.icon-line-remove:before{content:"\e672"}.icon-line-remove-sign:before{content:"\e673"}.icon-line-remove-circle:before{content:"\e674"}.icon-line-refresh:before{content:"\e675"}.icon-line-random:before{content:"\e676"}.icon-line-quote-right:before{content:"\e677"}.icon-line-quote-right-alt:before{content:"\e678"}.icon-line-quote-left:before{content:"\e679"}.icon-line-quote-left-alt:before{content:"\e67a"}.icon-line-question:before{content:"\e67b"}.icon-line-question-sign:before{content:"\e67c"}.icon-line-qrcode:before{content:"\e67d"}.icon-line-puzzle-piece:before{content:"\e67e"}.icon-line-pushpin:before{content:"\e67f"}.icon-line-print:before{content:"\e680"}.icon-line-plus:before{content:"\e681"}.icon-line-plus-sign:before{content:"\e682"}.icon-line-plus-sign-alt:before{content:"\e683"}.icon-line-play:before{content:"\e684"}.icon-line-play-circle:before{content:"\e685"}.icon-line-play-alt:before{content:"\e686"}.icon-line-plane:before{content:"\e687"}.icon-line-pinterest:before{content:"\e688"}.icon-line-pinterest-sign:before{content:"\e689"}.icon-line-picture:before{content:"\e68a"}.icon-line-phone:before{content:"\e68b"}.icon-line-phone-sign:before{content:"\e68c"}.icon-line-phone-sign-alt:before{content:"\e68d"}.icon-line-phone-alt:before{content:"\e68e"}.icon-line-pencil:before{content:"\e68f"}.icon-line-pause:before{content:"\e690"}.icon-line-pause-alt:before{content:"\e691"}.icon-line-paste:before{content:"\e692"}.icon-line-paper-clip:before,.icon-line-paperclip:before{content:"\e693"}.icon-line-ok:before{content:"\e694"}.icon-line-ok-circle:before{content:"\e695"}.icon-line-off:before,.icon-line-power-off:before{content:"\e696"}.icon-line-music:before{content:"\e697"}.icon-line-move:before{content:"\e698"}.icon-line-moon:before{content:"\e699"}.icon-line-money:before{content:"\e69a"}.icon-line-mobile-phone:before{content:"\e69b"}.icon-line-minus:before{content:"\e69c"}.icon-line-minus-sign:before{content:"\e69d"}.icon-line-minus-sign-alt:before{content:"\e69e"}.icon-line-microphone:before{content:"\e69f"}.icon-line-microphone-off:before{content:"\e6a0"}.icon-line-meh:before{content:"\e6a1"}.icon-line-medkit:before{content:"\e6a2"}.icon-line-maxcdn:before{content:"\e6a3"}.icon-line-map-marker:before{content:"\e6a4"}.icon-line-male:before{content:"\e6a5"}.icon-line-male-sign:before{content:"\e6a6"}.icon-line-male-sign-alt:before{content:"\e6a7"}.icon-line-male-alt:before{content:"\e6a8"}.icon-line-mail-reply-all:before{content:"\e6a9"}.icon-line-magnet:before{content:"\e6aa"}.icon-line-magic:before{content:"\e6ab"}.icon-line-long-arrow-up:before{content:"\e6ac"}.icon-line-long-arrow-right:before{content:"\e6ad"}.icon-line-long-arrow-left:before{content:"\e6ae"}.icon-line-long-arrow-down:before{content:"\e6af"}.icon-line-lock:before{content:"\e6b0"}.icon-line-location-arrow:before{content:"\e6b1"}.icon-line-list-ul:before,.icon-line-list:before{content:"\e6b2"}.icon-line-list-ol:before{content:"\e6b3"}.icon-line-list-alt:before{content:"\e6b4"}.icon-line-linux:before{content:"\e6b5"}.icon-line-linkedin:before{content:"\e6b6"}.icon-line-linkedin-sign:before{content:"\e6b7"}.icon-line-linkedin-alt:before{content:"\e6b8"}.icon-line-link:before{content:"\e6b9"}.icon-line-lightbulb:before{content:"\e6ba"}.icon-line-level-up:before{content:"\e6bb"}.icon-line-level-down:before{content:"\e6bc"}.icon-line-lemon:before{content:"\e6bd"}.icon-line-legal:before{content:"\e6be"}.icon-line-leaf:before{content:"\e6bf"}.icon-line-laptop:before{content:"\e6c0"}.icon-line-krw:before,.icon-line-won:before{content:"\e6c1"}.icon-line-keyboard:before{content:"\e6c2"}.icon-line-key:before{content:"\e6c3"}.icon-line-jpy:before,.icon-line-yen:before{content:"\e6c4"}.icon-line-italic:before{content:"\e6c5"}.icon-line-instagram:before{content:"\e6c6"}.icon-line-instagram-sign:before{content:"\e6c7"}.icon-line-info:before{content:"\e6c8"}.icon-line-info-sign:before{content:"\e6c9"}.icon-line-indent-right:before{content:"\e6ca"}.icon-line-indent-left:before{content:"\e6cb"}.icon-line-inbox:before{content:"\e6cc"}.icon-line-html5:before{content:"\e6cd"}.icon-line-hospital:before{content:"\e6ce"}.icon-line-home:before{content:"\e6cf"}.icon-line-heart:before{content:"\e6d0"}.icon-line-heart-empty:before{content:"\e6d1"}.icon-line-headphones:before{content:"\e6d2"}.icon-line-hdd:before{content:"\e6d3"}.icon-line-hand-up:before{content:"\e6d4"}.icon-line-hand-right:before{content:"\e6d5"}.icon-line-hand-left:before{content:"\e6d6"}.icon-line-hand-down:before{content:"\e6d7"}.icon-line-h-sign:before{content:"\e6d8"}.icon-line-group:before{content:"\e6d9"}.icon-line-google-plus:before{content:"\e6da"}.icon-line-google-plus-sign:before{content:"\e6db"}.icon-line-google-plus-alt:before{content:"\e6dc"}.icon-line-globe:before{content:"\e6dd"}.icon-line-glasses:before{content:"\e6de"}.icon-line-glass:before{content:"\e6df"}.icon-line-gittip:before{content:"\e6e0"}.icon-line-github:before{content:"\e6e1"}.icon-line-gift:before{content:"\e6e2"}.icon-line-gbp:before{content:"\e6e3"}.icon-line-gamepad:before{content:"\e6e4"}.icon-line-frown:before{content:"\e6e5"}.icon-line-foursquare:before{content:"\e6e6"}.icon-line-forward:before{content:"\e6e7"}.icon-line-forward-alt:before{content:"\e6e8"}.icon-line-food:before{content:"\e6e9"}.icon-line-font:before{content:"\e6ea"}.icon-line-folder-open:before{content:"\e6eb"}.icon-line-folder-open-alt:before{content:"\e6ec"}.icon-line-folder-close:before{content:"\e6ed"}.icon-line-folder-close-alt:before{content:"\e6ee"}.icon-line-flickr:before{content:"\e6ef"}.icon-line-flickr-alt:before{content:"\e6f0"}.icon-line-flag:before{content:"\e6f1"}.icon-line-flag-checkered:before{content:"\e6f2"}.icon-line-flag-alt:before{content:"\e6f3"}.icon-line-fire:before{content:"\e6f4"}.icon-line-filter:before{content:"\e6f5"}.icon-line-film:before{content:"\e6f6"}.icon-line-file:before{content:"\e6f7"}.icon-line-file-text:before{content:"\e6f8"}.icon-line-file-text-alt:before{content:"\e6f9"}.icon-line-file-alt:before{content:"\e6fa"}.icon-line-fighter-jet:before{content:"\e6fb"}.icon-line-female:before{content:"\e6fc"}.icon-line-female-sign:before{content:"\e6fd"}.icon-line-female-sign-alt:before{content:"\e6fe"}.icon-line-female-alt:before{content:"\e6ff"}.icon-line-fast-forward:before{content:"\e700"}.icon-line-fast-forward-alt:before{content:"\e701"}.icon-line-fast-backward:before{content:"\e702"}.icon-line-fast-backward-alt:before{content:"\e703"}.icon-line-facetime-video:before{content:"\e704"}.icon-line-eye-open:before{content:"\e708"}.icon-line-eye-close:before{content:"\e709"}.icon-line-external-link:before{content:"\e70a"}.icon-line-expand:before,.icon-line-fullscreen:before{content:"\e70b"}.icon-line-expand-alt:before{content:"\e70c"}.icon-line-exclamation:before{content:"\e70d"}.icon-line-exclamation-sign:before{content:"\e70e"}.icon-line-exchange:before{content:"\e70f"}.icon-line-eur:before,.icon-line-euro:before{content:"\e710"}.icon-line-eraser:before{content:"\e711"}.icon-line-envelope:before{content:"\e712"}.icon-line-envelope-alt:before{content:"\e713"}.icon-line-ellipsis-vertical:before{content:"\e714"}.icon-line-ellipsis-horizontal:before{content:"\e715"}.icon-line-eject:before{content:"\e716"}.icon-line-eject-alt:before{content:"\e717"}.icon-line-edit:before{content:"\e718"}.icon-line-edit-sign:before{content:"\e719"}.icon-line-dropbox:before{content:"\e71a"}.icon-line-dribbble:before{content:"\e71b"}.icon-line-download:before{content:"\e71c"}.icon-line-download-alt:before{content:"\e71d"}.icon-line-double-angle-up:before{content:"\e71e"}.icon-line-double-angle-right:before{content:"\e71f"}.icon-line-double-angle-left:before{content:"\e720"}.icon-line-double-angle-down:before{content:"\e721"}.icon-line-desktop:before{content:"\e722"}.icon-line-dashboard:before{content:"\e723"}.icon-line-cut:before{content:"\e724"}.icon-line-css3:before{content:"\e725"}.icon-line-crop:before{content:"\e726"}.icon-line-credit-card:before{content:"\e727"}.icon-line-copy:before{content:"\e728"}.icon-line-compass:before{content:"\e729"}.icon-line-comments:before{content:"\e72a"}.icon-line-comments-alt:before{content:"\e72b"}.icon-line-comment:before{content:"\e72c"}.icon-line-comment-alt:before{content:"\e72d"}.icon-line-columns:before{content:"\e72e"}.icon-line-collapse:before{content:"\e72f"}.icon-line-collapse-top:before{content:"\e730"}.icon-line-collapse-alt:before{content:"\e731"}.icon-line-cogs:before,.icon-line-gears:before{content:"\e732"}.icon-line-cog:before,.icon-line-gear:before{content:"\e733"}.icon-line-coffee:before{content:"\e734"}.icon-line-code:before{content:"\e735"}.icon-line-code-fork:before{content:"\e736"}.icon-line-cloud:before{content:"\e737"}.icon-line-cloud-upload:before{content:"\e738"}.icon-line-cloud-download:before{content:"\e739"}.icon-line-cloud-alt:before{content:"\e73a"}.icon-line-circle:before{content:"\e73b"}.icon-line-circle-blank:before{content:"\e73c"}.icon-line-circle-arrow-up:before{content:"\e73d"}.icon-line-circle-arrow-right:before{content:"\e73e"}.icon-line-circle-arrow-left:before{content:"\e73f"}.icon-line-circle-arrow-down:before{content:"\e740"}.icon-line-chevron-up:before{content:"\e741"}.icon-line-chevron-right:before{content:"\e742"}.icon-line-chevron-left:before{content:"\e743"}.icon-line-chevron-down:before{content:"\e744"}.icon-line-check:before{content:"\e745"}.icon-line-check-sign:before{content:"\e746"}.icon-line-check-sign-alt:before{content:"\e747"}.icon-line-check-minus:before{content:"\e748"}.icon-line-check-empty:before,.icon-line-unchecked:before{content:"\e749"}.icon-line-certificate:before{content:"\e74a"}.icon-line-caret-up:before{content:"\e74b"}.icon-line-caret-right:before{content:"\e74c"}.icon-line-caret-left:before{content:"\e74d"}.icon-line-caret-down:before{content:"\e74e"}.icon-line-camera:before{content:"\e74f"}.icon-line-camera-retro:before{content:"\e750"}.icon-line-calendar:before{content:"\e751"}.icon-line-calendar-empty:before{content:"\e752"}.icon-line-calculator:before{content:"\e753"}.icon-line-bullseye:before{content:"\e754"}.icon-line-bullhorn:before{content:"\e755"}.icon-line-building:before{content:"\e756"}.icon-line-bug:before{content:"\e757"}.icon-line-bitcoin:before,.icon-line-btc:before{content:"\e758"}.icon-line-briefcase:before{content:"\e759"}.icon-line-bookmark:before{content:"\e75a"}.icon-line-bookmark-empty:before{content:"\e75b"}.icon-line-book:before{content:"\e75c"}.icon-line-bolt:before{content:"\e75d"}.icon-line-bold:before{content:"\e75e"}.icon-line-bitbucket:before{content:"\e75f"}.icon-line-bitbucket-sign:before{content:"\e760"}.icon-line-bell:before{content:"\e761"}.icon-line-bell-alt:before{content:"\e762"}.icon-line-beer:before{content:"\e763"}.icon-line-beaker:before{content:"\e764"}.icon-line-barcode:before{content:"\e765"}.icon-line-bar-chart:before{content:"\e766"}.icon-line-ban-circle:before{content:"\e767"}.icon-line-backward:before{content:"\e768"}.icon-line-backward-alt:before{content:"\e769"}.icon-line-asterisk:before{content:"\e76a"}.icon-line-arrow-up:before{content:"\e76b"}.icon-line-arrow-right:before{content:"\e76c"}.icon-line-arrow-left:before{content:"\e76d"}.icon-line-arrow-down:before{content:"\e76e"}.icon-line-apple:before{content:"\e76f"}.icon-line-apple-sign:before{content:"\e770"}.icon-line-apple-alt:before{content:"\e771"}.icon-line-angle-up:before{content:"\e772"}.icon-line-angle-right:before{content:"\e773"}.icon-line-angle-left:before{content:"\e774"}.icon-line-angle-down:before{content:"\e775"}.icon-line-android:before{content:"\e776"}.icon-line-anchor:before{content:"\e777"}.icon-line-ambulance:before{content:"\e778"}.icon-line-adjust:before{content:"\e779"}.icon-line-align-center:before{content:"\e77a"}.icon-line-align-justify:before{content:"\e77b"}.icon-line-align-left:before{content:"\e77c"}.icon-line-align-right:before{content:"\e77d"}pre{margin-bottom:1.25rem}pre code{font-family:'Source Code Pro','Liberation Mono',Courier,monospace;display:block;padding:20px;color:#333;background:#F8F8F8;font-weight:400;line-height:22px;font-size:.7rem;overflow-y:scroll}pre .comment,pre .diff .header,pre .javadoc,pre .template_comment{color:#998;font-style:italic}pre .css .rule .keyword,pre .javascript .title,pre .keyword,pre .nginx .title,pre .request,pre .status,pre .subst,pre .winutils{color:#333;font-weight:700}pre .hexcolor,pre .number,pre .ruby .constant{color:#099}pre .phpdoc,pre .string,pre .tag .value,pre .tex .formula{color:#d14}pre .id,pre .title{color:#900;font-weight:700}pre .clojure .title,pre .javascript .title,pre .lisp .title,pre .subst{font-weight:400}pre .class .title,pre .haskell .type,pre .tex .command,pre .vhdl .literal{color:#458;font-weight:700}pre .django .tag .keyword,pre .rules .property,pre .tag,pre .tag .title{color:navy;font-weight:400}pre .attribute,pre .lisp .body,pre .variable{color:teal}pre .regexp{color:#009926}pre .class{color:#458;font-weight:700}pre .lisp .keyword,pre .prompt,pre .ruby .symbol .string,pre .symbol,pre .tex .special{color:#990073}pre .built_in,pre .clojure .built_in,pre .lisp .title{color:#0086b3}pre .cdata,pre .doctype,pre .pi,pre .preprocessor,pre .shebang{color:#999;font-weight:700}pre .deletion{background:#fdd}pre .addition{background:#dfd}pre .diff .change{background:#0086b3}pre .chunk{color:#aaa}.modus-text-svg{display:inline-block;margin-left:-6px;vertical-align:middle;width:200px}@media only screen and (min-width:42.163em) and (max-width:64em){.modus-text-svg{display:none}}.right-off-canvas-menu{display:none;font-family:Avenir,Helvetica,sans-serif;position:fixed;right:250px;-webkit-transition:right 350ms cubic-bezier(0,.5,.5,1);transition:right 350ms cubic-bezier(0,.5,.5,1);width:100%;z-index:0}@media only screen and (min-width:42.163em){.right-off-canvas-menu{display:none!important}}.right-off-canvas-menu ul.off-canvas-list li a{font-size:14px;font-weight:500;border-top:1px solid #49515A}.right-off-canvas-menu ul.off-canvas-list li a.main{color:#fff;font-weight:600}header{position:fixed;top:0;width:100%;z-index:200}header .contain-to-grid{background:0 0;border-bottom:1px solid rgba(255,255,255,.05);height:80px;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:42.15em){header .contain-to-grid{background:#262626;height:55px}}@media only screen and (min-width:42.163em) and (max-width:64em){header .contain-to-grid{background:#262626}}header .contain-to-grid.mini{height:60px;-webkit-transition:all .2s ease;transition:all .2s ease}header .contain-to-grid.mini .hover-box{height:60px;padding:18px 12px}header .contain-to-grid.mini svg#logo{height:55px;width:75px;-webkit-transition:all .2s ease;transition:all .2s ease}header .top-bar{background:0 0;height:80px}@media only screen and (max-width:42.15em){header .top-bar{height:55px;padding-top:6px}}header .top-bar .title-area .name a{padding:0}@media only screen and (max-width:42.15em){header .top-bar-section{display:none}}header .top-bar-section ul{background:0 0}header .top-bar-section ul li .hover-box{height:80px;padding:30px 12px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:42.163em) and (max-width:64em){header .top-bar-section ul li .hover-box{padding:30px 6px}}header .top-bar-section ul li .hover-box:hover{background:rgba(255,255,255,.1)}header .top-bar-section ul li>a{font-family:Avenir,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:25px!important;text-transform:uppercase}header .top-bar-section ul li>a img{padding-bottom:3px}header .top-bar-section li a:not(.button){background:0 0;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0}header .top-bar-section li a:not(.button).current span{border-bottom:3px solid #1b99c9}header .mobile-menu{position:absolute;right:11px;top:5px;color:#fff;font-size:22px}.modus-logo-spin{display:inline-block;vertical-align:middle}.modus-logo-spin svg{height:75px;-webkit-transition:all .2s ease;transition:all .2s ease;width:105px}@media only screen and (max-width:42.15em){.modus-logo-spin svg{height:50px!important;margin-top:-5px;width:75px!important}}.modus-logo-spin.home{position:absolute;top:50%;z-index:30;margin-top:-390px;left:50%;margin-left:-150px}@media only screen and (max-width:42.15em){.modus-logo-spin.home{margin-top:-20px;left:50%;margin-left:-35px;top:75px}}.modus-logo-spin.home svg{width:300px!important;height:300px!important}@media only screen and (max-width:42.15em){.modus-logo-spin.home svg{width:75px!important;height:75px!important}}.modus-logo-spin span{background-image:url(../images/modus-create-logo-text@2x.png);background-repeat:no-repeat;-webkit-background-size:138px 18px;background-size:138px 18px;cursor:pointer;text-indent:-9999px;display:inline-block;width:165px;height:21px;position:relative;top:13px;left:-4px}.footer-black{background:#262626;padding:50px 0}.footer-social{padding:30px 0;text-align:center}.footer-icon{background:#38a0c5;border-radius:50%;display:inline-block;height:64px;margin:0 10px;-webkit-transition:background .2s ease;transition:background .2s ease;padding:14px;vertical-align:middle;width:64px}.footer-icon i{color:#fff;font-size:2.5em}.footer-icon:hover{background:#2d819d}@media only screen and (max-width:42.15em){.footer-icon{height:54px;margin:0 4px;padding:12px;width:54px}.footer-icon i{font-size:2em}}.copyright{color:#bbb;margin-top:20px}footer{background:#262626;color:#f3f3f3}footer input{background-color:#939393!important;border:0!important;color:#000;margin-bottom:30px;padding:10px;width:90%}footer input:focus{background-color:#ccc!important}footer ::-webkit-input-placeholder{color:#444}footer ::-moz-placeholder{color:#444}footer :-ms-input-placeholder{color:#444}footer .map-pin{margin-right:8px}footer .newsletter{text-align:left}@media only screen and (max-width:42.15em){footer .logo{padding-left:30px;padding-bottom:20px}}footer li{font-size:14px}@media only screen and (max-width:42.15em){footer li{font-size:16px}footer li:last-child{padding-bottom:15px}}footer ul{margin:0;margin-left:0!important;list-style:none}footer ul li{padding-bottom:10px}footer ul.email-phone li{margin-bottom:20px}@media only screen and (max-width:42.15em){footer ul.email-phone li{margin-bottom:0}}footer .small-list .button{margin-top:20px}footer h2{color:#fff;font-size:26px;margin-bottom:20px;opacity:.5}@media only screen and (max-width:42.15em){footer h2{font-size:15px;margin-bottom:15px}}footer i[class^=icon-]{padding-right:2px}footer a{-webkit-transition:none;transition:none;color:#fff;font-size:14px;line-height:21px}@media only screen and (max-width:42.15em){footer a{font-size:15px}}footer .section{margin-bottom:15px}footer.home{z-index:200;background:#262626;position:absolute;width:100%}footer.home a,footer.home li{color:#fff}footer.home h5,footer.home p{font-size:16px}footer.contact{border-top:3px solid #232d46;background:#2E3C5B}.banner{background-position:25% top;-webkit-background-size:cover;background-size:cover;display:table;height:40%;height:40vh;max-height:720px;padding:0;position:relative;text-align:center;width:100%}@media only screen and (max-width:42.15em){.banner{max-height:300px}}.banner .larger{font-family:Avenir,Helvetica,sans-serif;font-weight:400;margin:0}@media only screen and (max-width:42.15em){.banner .larger{font-size:1rem}}.banner .banner-inner{margin:0 auto;max-width:1300px}.banner .banner-inner p{color:#fff}.banner .banner-inner{display:table-cell;padding:180px 0;position:relative;text-align:center;vertical-align:middle;-webkit-animation-duration:.65s;-webkit-animation-delay:.5s}.banner.home{background:url(../images/modus-web-14.jpg) 25% top;-webkit-background-size:cover;background-size:cover;margin:0 auto;overflow:hidden}.banner.home .larger{color:#fff;font-size:1.2rem;max-width:75%;margin:0 auto}@media only screen and (max-width:42.15em){.banner.home .larger{font-size:1rem;max-width:100%}}@media only screen and (min-width:42.163em) and (max-width:64em){.banner.home .larger{font-size:1.1rem;max-width:100%}}.banner.home .smaller{color:#fff;font-size:1rem;max-width:340px;margin:0 auto}@media only screen and (max-width:42.15em){.banner.home .smaller{font-size:.7rem;max-width:100%}}@media only screen and (min-width:42.163em) and (max-width:64em){.banner.home .smaller{font-size:1rem;max-width:100%}}.banner.services{background:url(../images/hero2.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;height:60%;height:60vh}.banner.services .larger{color:#fff}.banner.services i{color:#ADBCCA;font-size:4.5rem;margin-bottom:20px;display:block}.banner.services .banner-inner{padding:180px 0}@media only screen and (max-width:42.15em){.banner.services .banner-inner{padding:110px 20px 60px}}.banner.community{background:-webkit-gradient(linear, left top, left bottom, from(rgba(166,106,109,.5)), to(rgba(166,106,109,.5))) center no-repeat, url(../images/polygon-background-1.jpg) center no-repeat;background:-webkit-linear-gradient(rgba(166,106,109,.5), rgba(166,106,109,.5)) center no-repeat, url(../images/polygon-background-1.jpg) center no-repeat;background:linear-gradient(rgba(166,106,109,.5),rgba(166,106,109,.5)) center no-repeat,url(../images/polygon-background-1.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover;height:40%;height:40vh}.banner.community .larger{color:#fff}.banner.community .banner-inner{color:#000;padding:80px 0}@media only screen and (max-width:42.15em){.banner.community .banner-inner{padding:110px 20px 60px}}.banner.community .banner-inner img{max-width:200px}.banner.home-community .home-announcement-inner{display:table-cell;padding:20px 0;position:relative;text-align:center;vertical-align:middle}.banner.home-community .home-announcement-inner img{max-width:200px;padding-bottom:20px}.banner.blog{background:url(../images/modus-web-20-blur.jpg) center 25% no-repeat;-webkit-background-size:cover;background-size:cover;height:50%;height:50vh}.banner.blog .larger{color:#fff}.banner.blog .banner-inner{color:#000;padding:80px 0}@media only screen and (max-width:42.15em){.banner.blog .banner-inner{padding:110px 20px 60px}}.banner.resources{background:-webkit-gradient(linear, left top, left bottom, from(#1f934e), to(#146235)) center top no-repeat;background:-webkit-linear-gradient(#1f934e, #146235) center top no-repeat;background:linear-gradient(#1f934e,#146235) center top no-repeat;-webkit-background-size:auto,cover;background-size:auto,cover}.banner.resources .banner-inner{padding:180px 0}@media only screen and (max-width:42.15em){.banner.resources .banner-inner{padding:110px 20px 60px}}.banner.single-post{background:-webkit-gradient(linear, left top, left bottom, from(#34495E), to(#1e2a37)) center top no-repeat;background:-webkit-linear-gradient(#34495E, #1e2a37) center top no-repeat;background:linear-gradient(#34495E,#1e2a37) center top no-repeat;-webkit-background-size:auto,cover;background-size:auto,cover;height:40%;height:40vh}.banner.single-post .larger{color:#bcdbea}.banner.single-post .banner-inner{padding:135px 0 60px}@media only screen and (max-width:42.15em){.banner.single-post .banner-inner{padding:80px 20px 30px}}.banner.work{background:-webkit-gradient(linear, left top, left bottom, from(#377b77), to(#2D3A5A)) center top no-repeat;background:-webkit-linear-gradient(#377b77, #2D3A5A) center top no-repeat;background:linear-gradient(#377b77,#2D3A5A) center top no-repeat;-webkit-background-size:auto,cover;background-size:auto,cover}.banner.work .larger{color:#C3C8D7}.banner.work .banner-inner{padding:180px 0}@media only screen and (max-width:42.15em){.banner.work .banner-inner{padding:110px 20px 60px}}.banner.contact{background:url(../images/modus-web-7.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.banner.contact .banner-inner{padding:180px 0}.banner.contact .banner-inner .larger{color:#fff}@media only screen and (max-width:42.15em){.banner.contact .banner-inner{padding:110px 20px 60px}}.banner.careers{background:url(../images/hero5.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;height:40%;height:40vh}.banner.careers .banner-inner{padding:180px 0}.banner.careers .banner-inner .larger{color:#fff}@media only screen and (max-width:42.15em){.banner.careers .banner-inner{padding:110px 20px 60px}}.banner.about{background:url(../images/modus-web-18.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.banner.about .larger{color:#fff}.banner.about .banner-inner{padding:180px 0}@media only screen and (max-width:42.15em){.banner.about .banner-inner{padding:110px 20px 60px}}.banner.events{background:url(../images/events-dark.jpg) center 30% no-repeat;-webkit-background-size:cover;background-size:cover}.banner.events .larger{color:#fff}.banner.events .banner-inner{padding:120px 0}@media only screen and (max-width:42.15em){.banner.events .banner-inner{padding:110px 20px 60px}}.banner.single-service{background-image:-webkit-linear-gradient(45deg, rgba(142,44,99,.85) 12%, rgba(64,19,67,.75) 75%);background-image:linear-gradient(45deg,rgba(142,44,99,.85) 12%,rgba(64,19,67,.75) 75%)}.banner.single-service .larger{color:#f5e4ff}.banner.single-service .banner-inner{padding:140px 0 90px}@media only screen and (max-width:42.15em){.banner.single-service .banner-inner{padding:110px 20px 60px}}.banner .tagline{text-align:center;margin:0 auto}.banner .tagline .middle{text-align:center}.banner .tagline .middle ul{list-style-type:none;margin-left:0}.banner .tagline .middle .amp{font-weight:100}.banner .tagline .middle li{font-family:Avenir,Helvetica,sans-serif;color:#fff;font-size:1.5rem;font-weight:400;line-height:1em;padding-bottom:12px}@media only screen{.banner .tagline .middle li{font-size:1rem}}@media only screen and (min-width:42.163em){.banner .tagline .middle li{font-size:1.5rem}}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{color:#fff}.banner h1{font-size:60px;font-weight:400;margin-bottom:0;margin-top:0;padding:0}@media only screen{.banner h1{font-size:2rem}}@media only screen and (min-width:42.163em){.banner h1{font-size:3.7rem}}@media only screen and (min-width:64.063em){.banner h1{font-size:4.6rem}}.banner h1.blog-title{font-size:2.5rem;font-weight:100;max-width:50%;margin:0 auto}@media only screen{.banner h1.blog-title{font-size:1.5rem;max-width:100%}}@media only screen and (min-width:42.163em){.banner h1.blog-title{font-size:2rem}}.banner h2{font-size:46px;font-weight:700}@media only screen and (max-width:42.15em){.banner h2{font-size:36px}}.ijet{background:url(../images/banner-ijet.jpg) 25% bottom;-webkit-background-size:cover;background-size:cover}.motion{background:url(../images/hero-machinery.jpg) right center;-webkit-background-size:cover;background-size:cover}.diem{background:url(../images/warehouse-placeholder.jpg) right center;-webkit-background-size:cover;background-size:cover}.empty.banner{background:#fff;height:80px}@media only screen and (max-width:42.15em){.empty.banner{height:55px}}.sencha-partner{position:absolute;bottom:20px;right:20px;opacity:.75}@media only screen and (max-width:42.15em){.sencha-partner{bottom:5px;right:0;opacity:1;width:120px;left:50%;margin-left:-60px}}.inner-wrap,.off-canvas-wrap{height:100%}.off-canvas-wrap{overflow-y:visible}.logos ul{margin-top:40px}.kickstart-section{background:#f5f6fa;padding:40px 0;text-align:center}.kickstart-section .action-button{margin-top:40px}.kickstart-section .mobile-images{display:none;width:100%}.kickstart-section .mobile-images img{height:60px;margin:20px 0}.kickstart-section .mobile-images hr{border:solid #ccc;border-width:1px 0 0;clear:none;display:inline-block;margin:50px 0!important;width:10%;vertical-align:top}@media only screen and (max-width:42.15em){.kickstart-section .fifth,.kickstart-section br{display:none}.kickstart-section .mobile-images{display:inline-block}}.fifth{clear:both;margin-top:20px;display:inline-block;height:200px;text-align:center;width:19.5%;vertical-align:top}@media only screen and (min-width:42.163em) and (max-width:64em){.fifth{width:32%}}@media only screen and (max-width:42.15em){.fifth{width:100%}}.fifth img{margin-bottom:10px}.fifth span{line-height:1.5em}.fifth .accent-blue{font-weight:700;line-height:40px}.connect{background-color:#fff;padding:40px 0}@media only screen and (max-width:42.15em){.connect{padding:40px 0 0}}.connect .push-right{padding-left:16px}.connect .intro{width:60%}@media only screen and (max-width:42.15em){.connect .intro{width:100%}}.home-block{border-left:15px solid #fff;border-right:15px solid #fff;color:#000;margin-bottom:30px;padding:4%;position:relative}@media only screen and (max-width:42.15em){.home-block{border-left:0;border-right:0}}@media all and (max-width:64em){.home-block{margin-bottom:0}}.home-block:before{content:'';display:block;padding-top:100%}@media all and (max-width:64em){.home-block:before{padding-top:0}}.blog-block{background:#2c99c7}.meetup-block{background:#ef7446}.meetup-image{position:absolute;right:20px}.home-block-image{background-position:center center;border-left:15px solid #fff;border-right:15px solid #fff;padding:4%}@media all and (max-width:64em){.home-block-image{display:none}}.home-block-image:before{content:'';display:block;padding-top:100%}.home-block-image img{width:100%}@media all and (max-width:64em){.home-block-image img{display:none}}.block-content{position:absolute;top:8%;width:84%}.block-content h4{color:#000;font-weight:600}@media all and (max-width:64em){.block-content{position:initial}}.block-title{border-bottom:2px solid #696969;color:#696969;display:inline-block;font-size:.8em;font-weight:700;letter-spacing:.2em;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:42.15em){.block-title{margin-bottom:10px}}.title-home{border-bottom:2px solid #fff;color:#fff}.block-date{color:#fff;font-weight:700;margin-bottom:20px;font-size:42px}.block-date.blog-date{color:#80d4f3}.block-date.meetup-date{color:#eda282}.ghost-button{background:0 0;border:1px solid #000;color:#000;font-size:11px;font-weight:700;height:50px;margin:0 auto 40px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;padding:20px 0;width:130px}.ghost-button:focus,.ghost-button:hover{background:#000;color:#fff}.newsletter{text-align:center}.newsletter .button{text-transform:uppercase}.newsletter h3{font-size:40px}@media only screen and (max-width:42.15em){.newsletter h3{font-size:30px}}.logos .title-centering,.principals .title-centering{text-align:center}.logos .block-title,.principals .block-title{border-bottom:2px solid #666;color:#666;margin:60px}.stats{text-align:center;display:block;padding:0;margin:0 -1.5rem}.stats:after,.stats:before{content:" ";display:table}.stats:after{clear:both}.stats>li{display:inline;height:auto;float:left;width:50%;padding:0 1.5rem 3rem}.stats>li:nth-of-type(n){clear:none}.stats>li:nth-of-type(2n+1){clear:both}@media only screen and (min-width:42.163em) and (max-width:64em){.stats{display:block;padding:0;margin:0 -.5rem}.stats:after,.stats:before{content:" ";display:table}.stats:after{clear:both}.stats>li{display:inline;height:auto;float:left;width:50%;padding:0 .5rem 1rem}.stats>li:nth-of-type(n){clear:none}.stats>li:nth-of-type(2n+1){clear:both}}@media only screen and (max-width:42.15em){.stats{display:block;padding:0;margin:0 -.5rem}.stats:after,.stats:before{content:" ";display:table}.stats:after{clear:both}.stats>li{display:inline;height:auto;float:left;width:100%;padding:0 .5rem 1rem}.stats>li:nth-of-type(n){clear:none}.stats>li:nth-of-type(1n+1){clear:both}}.stats i{display:inline-block;font-size:4rem;color:#624760;margin-bottom:10px}.team h4{margin-top:0}.principals-grid p{margin-bottom:10px}.principals-grid .person{height:342px;margin:16px 0}@media only screen and (min-width:42.163em) and (max-width:64em){.principals-grid .person{height:auto;margin:8px 0}}@media only screen and (max-width:42.15em){.principals-grid .person{background:#31a5ce;height:auto;margin:0 -15px}}.principals-grid .person img{opacity:1!important}.principals-grid .person:nth-child(odd) .principal{padding-left:0}@media only screen and (min-width:42.163em) and (max-width:64em){.principals-grid .person:nth-child(odd) .principal{padding:0 12px 12px}}@media only screen and (max-width:42.15em){.principals-grid .person:nth-child(odd) .principal{padding:0}}.principals-grid .person:nth-child(even) .principal{float:right;padding-right:0}@media only screen and (min-width:42.163em) and (max-width:64em){.principals-grid .person:nth-child(even) .principal{padding:0 12px 12px}}@media only screen and (max-width:42.15em){.principals-grid .person:nth-child(even) .principal{float:left;padding:0}}.principals-grid .founder-name{color:#fff;font-size:2em;font-weight:700}.principals-grid .block-title{border-bottom:0;color:#aeecfe;font-size:1em;margin:0}.principals-grid .twitter{color:#005e82!important;font-size:1em!important}.principals-grid .founder-bio{background:#31a5ce;color:#000;height:100%;padding-top:10px}.principals-grid .founder-bio p{font-size:1rem}.people{list-style:none;display:block;padding:0;margin:0 -.05rem}.people:after,.people:before{content:" ";display:table}.people:after{clear:both}.people>li{display:inline;height:auto;float:left;width:25%;padding:0 .05rem .1rem}.people>li:nth-of-type(n){clear:none}.people>li:nth-of-type(4n+1){clear:both}@media only screen and (max-width:42.15em){.people{display:block;padding:0;margin:0 -.05rem}.people:after,.people:before{content:" ";display:table}.people:after{clear:both}.people>li{display:inline;height:auto;float:left;width:50%;padding:0 .05rem .1rem}.people>li:nth-of-type(n){clear:none}.people>li:nth-of-type(2n+1){clear:both}}.staff-image img{border-radius:100%;border:4px solid #fff;width:200px;margin-bottom:20px}.person .twitter{color:#05c5ff;font-family:Avenir,Helvetica,sans-serif;font-size:13px;font-weight:400}.person .twitter:hover{color:#05c5ff}.person .twitter i{padding-right:5px}.person .img{position:relative}.person .img img{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%}.person .img:hover img{opacity:1}.person .img .icon-line-arrow-right{-webkit-transition:all .25s;transition:all .25s;background:rgba(0,0,0,.45);position:absolute;right:0;color:#fff;padding:10px;z-index:200}.person .img .icon-line-arrow-right:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.person .img .overlay{height:100%;position:absolute;width:100%;z-index:100}.person .img .overlay-bio{opacity:0;background:#41333f;height:100%;padding:10px;position:absolute;width:100%;z-index:300}.person .img .overlay-bio p{color:#fff;font-size:.85rem}.person .img .meta{background:rgba(0,0,0,.4);bottom:0;left:0;min-height:57px;position:absolute;right:0;text-align:center;-webkit-transition:opacity .25s cubic-bezier(.645,.045,.355,1);white-space:nowrap;width:100%}.title-area .name{font-family:Avenir,Helvetica,sans-serif;display:block;font-weight:600;font-size:16px;color:#fefefe}@media only screen and (max-width:42.15em){.title-area .name{font-size:12px}}.position{text-transform:uppercase;display:block;color:#eee;font-size:11px;letter-spacing:1px}@media only screen and (max-width:42.15em){.position{font-size:9px}}.kickstart{background:#fff;-webkit-background-size:cover;background-size:cover;height:200px;text-align:left}.kickstart .button{background:#174170}.kickstart .button:hover{background:#205b9a}.kickstart ul{margin-left:0}.kickstart li{color:#ec6435;list-style-type:disc}.kickstart li span{color:#696969}@media only screen and (max-width:42.15em){.kickstart br{display:none}}.kickstart-material .home-block{border:0;padding:60px}@media all and (max-width:64em){.kickstart-material .home-block{padding:15px}}.kickstart-material .block-content{width:78%}@media all and (max-width:64em){.kickstart-material .block-content{width:100%}}.kickstart-material .block-content p{font-size:1rem}.kickstart-material .block-title{border-bottom:3px solid #696969;text-align:center}.kickstart-material .kickstartBookImg{width:80%}.kickstart-material .workbook{background:#f2f2f2;text-align:center}.kickstart-material .workbook p{text-align:left}.kickstart-material .video{background:#faf9f6}.kickstart-latest-work{padding-bottom:40px}.kickstart-latest-work .showcase{text-align:center}.kickstart-latest-work .block-title{border-bottom:0}.kickstart-latest-work .image{margin-bottom:20px;max-height:300px;width:auto}.pm-title{background:#f5f6fa;height:100px;padding-top:35px}.step{background:#add8e6;display:table;height:400px;width:100%}.step.one{background-color:#f5f6fa}.step.one .step-one{background:url(../images/num-one.png)}.step.two{background-color:#d4d6da}.step.two .step-two{background:url(../images/num-two.png)}.step.three{background-color:#6dd2e5}.step.three .step-three{background:url(../images/num-three.png)}.step.four{background-color:#f76920}.step.four .step-four{background:url(../images/num-four.png)}.step.five{background-color:#f1863c}.step.five .step-five{background:url(../images/num-five.png)}.step.six{background-color:#ee926d}.step.six .step-six{background:url(../images/num-six.png)}.step.seven{background-color:#ede2d4}.step.seven .step-seven{background:url(../images/num-seven.png)}.step:nth-child(odd) .step-text{background-position:100%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;height:400px}.step:nth-child(even) .step-text{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;height:400px}.step .step-text{padding-top:100px}@media only screen and (max-width:42.15em){.step .step-text{padding-top:50px}}.step .step-text h1{font-size:3.5em;font-weight:lighter}@media only screen and (max-width:42.15em){.step .step-text h1{font-size:2.5em}}.step .step-text p{font-size:20px;margin-left:65px;width:500px}@media only screen and (max-width:42.15em){.step .step-text p{font-size:inherit;margin-left:45px;width:auto}}.step .step-text span{color:#fff}.step .step-text span.dark{color:#b0afaf}.pm-contact .centering{padding:60px 0}.pm-contact .centering button{margin-top:40px}.angular,.sencha{background-color:#fff;padding-bottom:40px}.angular img,.sencha img{margin-bottom:20px;width:200px}.angular{padding-top:40px}.angular li{color:#ec6435;list-style-type:disc}.angular li span{color:#696969}.framework-content{background-color:#fff}@media only screen and (max-width:42.15em){.framework-content .large-12{padding-left:0;padding-right:0}}.framework-content .framework-blog,.framework-content .framework-meetup{height:100%;padding:40px;text-align:center}@media only screen and (max-width:42.15em){.framework-content .framework-blog,.framework-content .framework-meetup{padding:40px 15px 15px}}.framework-content .framework-blog hr,.framework-content .framework-meetup hr{border:solid #ccc;border-width:1px 0 0;margin:45px auto}.framework-content .framework-meetup{background:#f9f8f5}.framework-content .framework-meetup .meetup-image{position:initial}@media only screen and (max-width:42.15em){.framework-content .framework-meetup{text-align:left}}.framework-content .framework-blog{background:#bbe0ee}@media only screen and (max-width:42.15em){.framework-content .framework-blog{text-align:left}}.sencha-books{background-color:#fff;padding:40px 0}.sencha-books .centering{padding:0 15px}@media only screen and (max-width:42.15em){.sencha-books .centering{text-align:left}}.sencha-books .book{margin:20px 0;text-align:center}.sencha-books .book img{-webkit-box-shadow:11px 11px 20px 0 rgba(50,50,50,.42);box-shadow:11px 11px 20px 0 rgba(50,50,50,.42);margin-right:40px;width:300px}.sencha-books .book .button{margin-top:40px}.hbspt-form input{margin:0}.hs-form.stacked .actions{margin-left:0!important;padding-left:0!important}h2.capability-h2{font-size:2em}@media all and (max-width:600px){h2.capability-h2{font-size:1.8em}}h2.capability-h2a{font-size:1.53em}@media all and (max-width:600px){h2.capability-h2a{font-size:1.8em}}.capability-main-text{padding:40px 15px 0}.capability-main-text p{font-size:1.2em}@media all and (max-width:600px){.capability-main-text p{font-size:1em}}.section-grey{background-color:#eaeaea}.book-button{font-size:20px}.book-button:hover{opacity:.85}.book-button-download{font-weight:500;background:#174170;font-size:20px;margin:0}.book-button-download:hover{background:#205b9a}.day-schedule{background-color:#fff}.day-schedule .uppercase{text-transform:uppercase}.day-schedule .tagline{border-top:1px solid #ddd}.day-schedule .day{border-top:1px solid #ddd;padding:40px 0}@media only screen and (min-width:42.163em){.day-schedule .day .image{padding-top:60px}}.day-schedule .day .day-content{text-align:left}.day-schedule .columns{height:100%}.day-schedule .call-to-action h2{margin-bottom:40px}.day-schedule h3{margin:20px 0;font-weight:500}@media all and (max-width:600px){.day-schedule h3{font-size:1.8em}}.day-schedule h3 em{position:relative;top:-5px;font-style:normal}.day-schedule li .inner{padding:10px;min-height:250px;text-align:center}@media all and (max-width:600px){.day-schedule li .inner{border:0}}.day-schedule img{height:200px;max-width:75%;min-height:90px;width:200px}.day-schedule h4{text-transform:uppercase}.capability{background:#eee}table.day-schedule{width:100%}table.day-schedule tr td{font-size:16px;text-align:left}.kickstart-events-h3{font-size:18px;line-height:18px;font-weight:700}.kickstart-h3-grey{font-size:20px;text-transform:uppercase;line-height:20px;padding-top:10px}.kickstart-book{margin-top:60px}.hero{background:url(../images/lean-hero-bg.png);-webkit-background-size:cover;background-size:cover;padding:100px 0 30px}@media all and (max-width:600px){.hero{padding:60px 0 0}}@media all and (max-width:600px){.hero .lean-conf-logo{width:95px;margin-bottom:10px}}.hero .button{background:#174170}@media all and (max-width:600px){.hero .button{margin:0}}.hero .button:hover{background:#205b9a}.hero p{font-weight:400}@media all and (max-width:600px){.hero p{font-size:16px}}.lean-h2{font-size:36px;font-weight:600;color:#174170;margin-bottom:0}@media all and (max-width:600px){.lean-h2{font-size:24px}}.lean-h3{color:#F59930;font-weight:600}.lean-h3.light{font-weight:400}.workbook img:hover{opacity:.85}.lean-name{font-size:20px;text-transform:uppercase}@media all and (max-width:600px){.lean-name{margin-bottom:40px}}blockquote{font-weight:600;padding:0 20px 0 15px}.contact{height:70vh}.contact .banner-inner{padding:130px 0!important}@media only screen and (max-width:42.15em){.contact .banner-inner{padding:135px 0 80px!important}}.contact-form{background:#fff}.contact-form .footer-social{text-align:left}.cta .contact-form{padding-top:10px}.banner .cta .contact-form{padding-top:50px}.contact-form-wrapper{background:#BBE0EE;padding:20px}.contact-form-wrapper textarea{min-height:100px;border:1px solid #fff;overflow-y:auto;resize:none}.contact-form-wrapper h4{color:#2D5E70!important;font-size:34px;font-weight:400}.contact-form-wrapper h3{color:#2D5E70!important;font-size:19px;font-weight:400;margin-bottom:30px}.contact-form-wrapper button{text-align:center}.contact-form-wrapper button:hover{background-color:#D96839}.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email]{border:1px solid #fff}.contact-form-button{margin-top:10px;font-size:20px;background:#F1743F;border:1px solid #fff}.error small.error,.error>small,small.error{margin-top:-25px;color:#ff979f;background:0 0;font-style:normal;font-weight:700;margin-bottom:0}.better-placeholder-text{-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;left:-100px;top:24px;color:#83D4D7;text-transform:uppercase;font-size:14px;font-weight:700;text-align:right;display:inline-block;width:100px}.contact-form-container{text-align:left;padding:30px}@media only screen and (max-width:42.15em){.contact-form-container{border:0;margin:0}}.contact-form-container input,.contact-form-container textarea{color:#eee;border:0;border-bottom:1px solid #8EA1B7;background:0 0;margin-bottom:30px;resize:none;font-size:1.1rem;height:60px}.contact-form-container input::-webkit-input-placeholder,.contact-form-container textarea::-webkit-input-placeholder{color:#fff;font-weight:100}.contact-form-container input::-moz-placeholder,.contact-form-container textarea::-moz-placeholder{color:#fff;font-weight:100}.contact-form-container input:-ms-input-placeholder,.contact-form-container textarea:-ms-input-placeholder{color:#fff;font-weight:100}.contact-form-container input:focus,.contact-form-container textarea:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0;border-bottom:1px solid #fff}.contact-form-container label{color:#fff;margin:0}.contact-form-container .send-message{font-size:20px;font-weight:300!important;border:1px solid #8EA1B7;background:0 0;margin:60px 0 0}.contact-form-container .send-message:hover{background:#33606B}.contact-form{padding:20px 0}.contact-form input,.contact-form textarea{width:99%}.contact-form .half-field{display:inline-block;width:49%}.contact-form .not-human{display:none}.contact-form .footer-icon{background:#38a0c5;border-radius:50%;display:inline-block;height:48px;margin:0 20px 0 0;padding:10px;text-align:center;-webkit-transition:background .2s ease;transition:background .2s ease;width:48px}.contact-form .footer-icon i{color:#fff;font-size:1.75em}.contact-form .footer-icon:hover{background:#2d819d}.visit{border-bottom:0!important;color:#fff}.visit a{color:#fff}.visit a:hover{color:#ccc}.visit-us{padding:20px 0}@media only screen and (min-width:64.063em) and (max-width:90em){.call-instead{padding-left:80px}}.office{height:400px}.office h1{color:#fff}.office.reston{background-image:linear-gradient(0deg,rgba(27,153,201,.8) 0,rgba(27,153,201,.8) 100%), url(../images/reston.jpg);background-image:-webkit-linear-gradient(90deg, rgba(27,153,201,.8) 0, rgba(27,153,201,.8) 100%), url(../images/reston.jpg);background-image:linear-gradient(0deg,rgba(27,153,201,.8) 0,rgba(27,153,201,.8) 100%),url(../images/reston.jpg);background-position:center bottom;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;padding:40px}.office.romania{background:linear-gradient(0deg,rgba(239,116,70,.8) 0,rgba(239,116,70,.8) 100%) center no-repeat, url(../images/cluj.jpg) center no-repeat;background:-webkit-linear-gradient(90deg, rgba(239,116,70,.8) 0, rgba(239,116,70,.8) 100%) center no-repeat, url(../images/cluj.jpg) center no-repeat;background:linear-gradient(0deg,rgba(239,116,70,.8) 0,rgba(239,116,70,.8) 100%) center no-repeat,url(../images/cluj.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover;float:right;padding:40px}@media only screen and (min-width:42.163em) and (max-width:64em){.office{height:385px}}@media only screen and (max-width:42.15em){.office{height:100%}}.number{font-weight:600}.placeholder{color:#aaa}.success{padding-top:15px;padding-bottom:15px;font-weight:600;color:#4d804d;text-align:center;font-size:18px;-webkit-animation:signup-response .5s forwards;animation:signup-response .5s forwards;-webkit-animation-delay:1s;animation-delay:2s}@-webkit-keyframes signup-response{from{opacity:1}to{opacity:0}}@keyframes signup-response{from{opacity:1}to{opacity:0}}.error{color:#bd2a2a;margin:10px 0 20px}.modus-map-container{-webkit-box-shadow:0 1px 0 0 #fff,inset 0 1px 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 0 #fff,inset 0 1px 1px 0 rgba(0,0,0,.06);background:#f2f0ec;padding:10px}.modus-map-container #modus-map{height:300px;width:100%}.thanks{-webkit-background-size:1178px 227px;background-size:1178px 227px;background-position:1%;background-repeat:no-repeat;padding:40px 0;text-align:center}@media all and (max-width:570px){.thanks{background-image:none}.thanks br{display:none}}.thanks .mail-icon{-webkit-background-size:50px 34px;background-size:50px 34px;margin:30px auto;width:50px;height:34px}.thanks .footer-social{background-image:url(../images/contact-thanks-footer.png);-webkit-background-size:579px 80px;background-size:579px 80px;text-align:center;margin:0 auto;width:579px;height:80px;padding-top:15px}@media all and (max-width:570px){.thanks .footer-social{width:100%;background-image:none}}.thanks .footer-social a{color:#669bc6;font-size:30px;margin:0 6px;display:inline-block}.thanks .footer-social a:hover{color:#6c8da9}.thanks .airplane{position:absolute;left:67%;top:80px;opacity:.9;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-delay:1.5s}.thanks .airplane svg{width:280px}.thanks .path{-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(20%,rgba(0,0,0,0)),color-stop(100%,#000));position:absolute;right:27%;top:265px;-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-delay:1.6s}.thanks h1{color:#6099c6;font-size:130px}@media all and (max-width:570px){.thanks h1{font-size:84px}}.thanks h1 span{color:#557b9b;font-size:45px;display:block;font-weight:300;margin-top:-10px}@media all and (max-width:570px){.thanks h1 span{font-size:30px}}.thanks p{font-size:20px;color:#6099c6}.thanks p.first{margin-top:60px;margin-bottom:0;line-height:23px;font-weight:600}@media all and (max-width:570px){.thanks p.first{font-size:17px}}.thanks p.sub{text-transform:uppercase;font-size:18px;letter-spacing:2px;color:#6c8da9;margin-bottom:30px}.blue-services{background:#efefef;padding-top:12px;width:100%;z-index:1}@media only screen and (max-width:42.15em){.blue-services{padding:8px 15px}}.blue-services .row{text-align:center}.blue-services .blue-single{border-bottom:4px solid #efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2e3e50;display:inline-block;padding:0;text-align:center;-webkit-transition:border .2s ease;transition:border .2s ease;vertical-align:top}.blue-services .blue-single.small-4{clear:both}.blue-services .blue-single:hover{border-bottom:4px solid #1b99c9}.blue-services .blue-single:hover .image{background:#fff}@media only screen and (max-width:42.15em){.blue-services .blue-single{min-height:110px;padding:6px 0}}.blue-services .image{border:2px solid #1f99ca;border-radius:32px;height:64px;margin:0 auto 10px;padding-top:10px;text-align:center;-webkit-transition:background .2s ease;transition:background .2s ease;width:64px}.blue-services .image img{margin:0 0 10px;height:42px;width:46px}.blue-services .text{border-radius:20px;margin:0 auto;padding-bottom:8px}@media only screen and (min-width:64.063em) and (max-width:90em){.blue-services .text{white-space:nowrap}}.blue-services .text.active{font-weight:700}@media only screen and (max-width:42.15em){.blue-services .text.active{padding:0 8px}}.blue-services .bright{border-bottom:4px solid #1b99c9}.blue-services .bright .image,.services-intro{background:#fff}.services-intro .intro{width:90%}@media only screen and (max-width:42.15em){.services-intro br{display:none}}.services-sencha{padding:30px 0 0}.services-sencha img{margin-left:70px}@media all and (max-width:64em){.services-sencha img{margin-left:0}}.services-sencha-pm{background:url(../images/pm-hero2.jpg) left bottom no-repeat #f5f5f5;padding:60px 0 30px}@media only screen and (min-width:42.163em) and (max-width:64em){.services-sencha-pm{background:url(../images/pm-hero2-mobile.jpg);padding:0}}@media only screen and (max-width:42.15em){.services-sencha-pm{background:url(../images/pm-hero2-mobile.jpg) left 30%;padding:0}}.services-pk{background:url(../images/kickstart-monday.jpg) left 60% no-repeat;-webkit-background-size:cover;background-size:cover;padding:80px 0}@media only screen and (min-width:42.163em) and (max-width:64em){.services-pk{background:url(../images/kickstart-monday.jpg) left 50% no-repeat}}@media only screen and (max-width:42.15em){.services-pk{background:url(../images/kickstart-monday.jpg) 35% 60% no-repeat}}.services-pk .services-content{display:table-cell;padding-left:60px;vertical-align:middle}@media only screen and (min-width:42.163em) and (max-width:64em){.services-pk .services-content{width:65%}}@media only screen and (max-width:42.15em){.services-pk .services-content{padding-left:15px}}.services-pk .services-content h1,.services-pk .services-content p{color:#000}.services-pk .image{text-align:right}@media all and (max-width:64em){.services-pk .image{text-align:center}}@media all and (max-width:64em){.services-pk img{max-width:50%}}.content-blocks a:hover .panel{background:#f5f5f5}.content-blocks a:hover h3,.content-blocks a:hover i{color:#5e3455}.content-blocks .panel{background:0 0;border:0;padding:30px;position:relative;-webkit-transition:.45s ease;transition:.45s ease}.content-blocks .panel p{color:#646464}.content-blocks h3{color:#7a3966;display:inline-block;font-weight:600;padding-bottom:6px}.content-blocks i{color:#7a3966;font-size:40px;position:relative;top:6px;-webkit-transition:.45s ease;transition:.45s ease}.service-icon{background:-webkit-gradient(linear, left top, left bottom, from(#3c5972), to(#263949));background:-webkit-linear-gradient(#3c5972 30%, #263949 75%);background:linear-gradient(#3c5972 30%,#263949 75%);border-radius:100%;height:275px}.content h3{color:#5e3455;font-weight:600}.content p:first-child{font-size:1.7rem;font-style:italic}.quotes blockquote{border-color:#e3e3e3;font-size:1.3rem;font-style:italic;font-weight:100;margin:1.25rem 0}.quotes blockquote cite{color:#8f8f8f;display:block;font-family:Avenir,Helvetica,sans-serif;font-size:1rem}hr.style-eight{border:0;border-top:1px solid #e3e3e3;color:#e3e3e3;margin:10px;padding:0;text-align:center}hr.style-eight:after{background:#fff;content:'{ }';display:inline-block;font-size:2em;padding:0 .25em;position:relative;top:-.7em}.latest-work{background-color:#fff;padding-top:40px}.latest-work .no-padding{padding-left:0;padding-right:0}.latest-work .autoHeight{-webkit-transition:height .2s ease;transition:height .2s ease}.latest-work .owl-item{vertical-align:top}.latest-work .showcase .block-title{text-align:center}.latest-work .showcase button{margin-top:20px}.latest-work .work{padding-top:20px;vertical-align:bottom}@media only screen and (max-width:42.15em){.latest-work .work{width:70%}}.latest-work .logo{margin-bottom:20px;height:60px;vertical-align:top;width:auto}@media only screen and (max-width:42.15em){.latest-work .logo{height:45px}}.pm-latest{background-color:#f1f1f1}#services-carousel .owl-item{display:inline-block;height:auto;text-align:center;width:100%}.services-connect .home-block{border:0}.services-connect .home-block .block-title{border-bottom:2px solid #696969;color:#696969}.services-connect .blog-block{background:#b4deee}.services-connect .blog-block .block-date{color:#1b99c9;opacity:1}.services-connect .meetup-block{background:#f8f7f3}.services-connect .meetup-block .block-date{color:#f19c85;opacity:1}.training{padding:20px 0 60px}.training .training-info{padding:0 10%;text-align:center}.training .block-title{border-bottom:2px solid #696969;color:#696969}.training .info-options{text-align:center}.training .info-options .option{display:inline-block;padding:0 40px}.training .info-options .option img{margin:20px 0}input[type=text].search-input{background:0 0;height:auto;margin-top:40px;padding:15px;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=text].search-input::-webkit-input-placeholder{color:rgba(30,30,30,.35)}input[type=text].search-input::-moz-placeholder{color:rgba(30,30,30,.35)}input[type=text].search-input:-ms-input-placeholder{color:rgba(30,30,30,.35)}input[type=text].search-input:focus{border-color:rgba(30,30,30,.5);-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333}.archives,.category{background-color:#fff}.archives h1,.category h1{margin-top:40px}.subpage{padding-top:100px}.posts{background:#fff;border-top:1px solid #ccc}.posts .post-list{border-right:1px solid #ccc;padding-right:30px}.posts article{border-bottom:1px solid #ccc;overflow:hidden;padding:40px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.posts article:last-child{margin-bottom:0}.posts .img img{max-width:420px}.posts .author-link{font-family:Avenir,Helvetica,sans-serif;text-transform:uppercase}.posts .author-link a{color:#222;border-bottom:1px dotted #222;-webkit-transition:all .2s ease;transition:all .2s ease}.posts .author-link a:hover{border:0}.posts .date{font-family:Avenir,Helvetica,sans-serif;font-weight:300}.posts .title{font-size:2rem;font-weight:600;line-height:45px;margin:20px 0;padding-bottom:0}.posts .title a{color:#5c5c5c}.posts .title a:hover{color:#1b99c9}@media only screen and (max-width:42.15em){.posts .title{font-size:1.5rem;line-height:2rem}}.posts .excerpt{font-size:1.2rem}@media only screen and (max-width:42.15em){.posts .excerpt{display:none}}.posts .author{height:40px}.author-banner{background:-webkit-linear-gradient(270deg, #587190 12%, #222931 75%);background:linear-gradient(180deg,#587190 12%,#222931 75%);height:50vh;min-height:400px;max-height:720px}.author-img{border:6px solid #000;border-radius:50%;display:inline-block;height:120px;margin-top:20px;vertical-align:middle;width:120px}.author-img img{border-radius:50%}.author-twitter{margin-top:12px}.author-twitter a{font-weight:700}.author-top{background:#efefef;padding-top:40px}.author-top .block-title{margin-top:40px}.bio-left{float:left;width:30%}@media all and (max-width:480px){.bio-left{float:none;text-align:center;width:100%}.bio-left img{min-width:120px;width:25%}}.bio-right{float:right;line-height:2em;padding-left:10px;width:70%}@media all and (max-width:480px){.bio-right{float:none;padding:20px 0;width:100%}}.post-content{background:#fff;padding-top:20px}.post-content .image{margin:20px 0 40px}.post-content .attachment-post-thumbnail{max-width:550px}.post-content hr{margin:10px 0!important}.post-content .single-avatar{display:inline-block;margin-right:10px;vertical-align:top}.post-content .single-avatar img{-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.75);box-shadow:1px 1px 6px rgba(0,0,0,.75);border-radius:32px;width:64px}.post-content .author-desc{color:#888;display:inline-block;font-size:1em;line-height:1.5em;width:calc(100% - 75px)}.article-single h1,.article-single h2,.article-single h3,.article-single h4{font-weight:700}.article-single h1{font-size:2.2rem}.article-single h2{font-size:1.8rem}.article-single h3,.article-single h4{font-size:1.6rem}.article-single p{color:#5c5c5c;font-size:1.2rem;line-height:1.8em}@media only screen and (max-width:42.15em){.article-single p{font-size:1rem;line-height:1.9rem}}.article-single p code{font-family:'Source Code Pro','Liberation Mono',Courier,monospace;font-weight:700;color:#555;font-size:16px;background:#eee;padding:3px 5px}.article-single p strong{color:#222}.article-single li{color:#5c5c5c;font-size:1.2rem;margin-bottom:1.25rem}.article-single a{border-bottom:1px dotted #000;color:#000}.article-single a:hover{border:0;color:#1b99c9}.webinar-form{background:#1b99c9;margin:0 auto 40px;padding:40px;text-align:center;width:70%}.webinar-form .block-title{color:#fff;border-bottom:2px solid #fff;font-size:1em}.webinar-form .ghost-button{border:1px solid #fff;color:#fff}.webinar-form .ghost-button:focus,.webinar-form .ghost-button:hover{background:#fff;color:#1b99c9}.webinar-form button{margin-bottom:0}@media only screen and (max-width:42.15em){.webinar-form{width:100%}}@media only screen and (min-width:42.163em) and (max-width:64em){.webinar-form{width:100%}}.webinar-form form{text-align:center}.after-post{border-radius:3px;background:#f8f8f8;border:1px solid #e5e4e1;margin-bottom:20px;padding:25px}.after-post p{font-size:16px;line-height:23px;margin-bottom:10px}.after-post p:last-child{margin-bottom:0}.blog-sidebar{padding-top:30px}@media only screen and (min-width:64.063em){.blog-sidebar,.single-sidebar{padding-left:30px;padding-top:6}}.blog-sidebar li,.single-sidebar li{font-size:1rem;list-style-type:none;padding:5px 0}.blog-sidebar .archives,.blog-sidebar .authors,.blog-sidebar .categories,.single-sidebar .archives,.single-sidebar .authors,.single-sidebar .categories{padding:20px 0}.blog-sidebar .archives h3,.blog-sidebar .authors h3,.blog-sidebar .categories h3,.single-sidebar .archives h3,.single-sidebar .authors h3,.single-sidebar .categories h3{font-size:28px}.blog-sidebar .archives p,.blog-sidebar .authors p,.blog-sidebar .categories p,.single-sidebar .archives p,.single-sidebar .authors p,.single-sidebar .categories p{font-size:24px}.blog-sidebar .archives ul,.blog-sidebar .authors ul,.blog-sidebar .categories ul,.single-sidebar .archives ul,.single-sidebar .authors ul,.single-sidebar .categories ul{margin-left:0!important}@media only screen and (max-width:42.15em){.blog-sidebar .archives a,.blog-sidebar .archives li,.blog-sidebar .authors a,.blog-sidebar .authors li,.blog-sidebar .categories a,.blog-sidebar .categories li,.single-sidebar .archives a,.single-sidebar .archives li,.single-sidebar .authors a,.single-sidebar .authors li,.single-sidebar .categories a,.single-sidebar .categories li{font-size:20px}}@media only screen and (max-width:42.15em){.blog-sidebar .archives,.blog-sidebar .authors,.blog-sidebar .blog-careers,.single-sidebar .archives,.single-sidebar .authors,.single-sidebar .blog-careers{display:none}}.blog-sidebar .categories,.single-sidebar .categories{padding-top:0}.single-sidebar{border-left:1px solid #ccc;padding-top:0}.single-sidebar h3{color:#646464}.single-sidebar p{font-size:1em}.blog-careers ul,.single-sidebar ul{margin-left:0}.single-sidebar .related-post{border-top:1px solid #ccc}.single-sidebar .related-post:first-child{border-top:0}.single-sidebar .related-service{background:#efefef;color:#3a6d7f;padding:8px;text-align:center}.single-sidebar .related-service img{margin-bottom:10px}.single-sidebar .related-service:last-child{margin-bottom:20px}.single-sidebar .related-service.related-angular img{width:35%}.single-sidebar .related-service.related-sencha img{width:30%}.single-sidebar .related-service.related-pk img,.single-sidebar .related-service.related-pm img{width:35%}.single-sidebar .related-service button{padding:1.5em}.share-buttons{display:inline-block;text-align:center}@media all and (max-width:479px){.share-buttons{width:100%}}.share-buttons ul{margin-left:0}.share-buttons li{display:inline-block;margin-bottom:0}.share-buttons li div{-webkit-transition:all .2s ease;transition:all .2s ease}.share-buttons a{border-bottom:0;color:#fff}.share-buttons a:hover{color:#fff}.share-buttons .share{color:#fff;font-size:.8em;font-weight:700;margin:4px;padding:10px 6px 6px;text-transform:uppercase;vertical-align:top;width:100px}.share-buttons .share i{color:#fff;font-size:24px;float:left;margin-left:6px;margin-top:-4px;vertical-align:middle}.share-buttons .pinterest-share{background:#eee;color:#cb2027}.share-buttons .pinterest-share:hover{background:#ddd}.share-buttons .twitter-share{background:#00acee}.share-buttons .twitter-share:hover{background:#0089bb}.share-buttons .facebook-share{background:#3b5a9a}.share-buttons .facebook-share:hover{background:#2d4575}.share-buttons .googleplus-one{background:#dd4b39}.share-buttons .googleplus-one:hover{background:#c23121}.share-buttons .linkedin-share{background:#1883bb}.share-buttons .linkedin-share:hover{background:#12658e}.wp-caption-text{color:#777;font-size:1em}.prettyprint{background:#fafafa;font-family:Menlo,'Bitstream Vera Sans Mono','DejaVu Sans Mono',Monaco,Consolas,monospace;font-size:.9em;line-height:1.5;padding:10px;overflow:auto}.pln{color:#4d4d4c}@media screen{.str{color:#718c00}.kwd{color:#8959a8}.com{color:#8e908c}.typ{color:#4271ae}.lit{color:#f5871f}.pun{color:#7d7d7d}.clo,.opn{color:#4d4d4c}.tag{color:#c82829}.atn{color:#f5871f}.atv{color:#3e999f}.dec{color:#f5871f}.var{color:#c82829}.fun{color:#4271ae}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}.careers .jobs li p{text-align:left;font-size:16px}.careers .jobs strong{font-size:18px}.careers .perks h5{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:600}.careers .perks li{padding-right:15px}.openings{padding:40px 0}.openings #resumator-wrapper{font-family:"Source Sans Pro",Helvetica,sans-serif;margin:0 auto;width:70%}@media all and (max-width:64em){.openings #resumator-wrapper{width:100%}}.openings #resumator-wrapper *{color:#262626;font-family:"Source Sans Pro",Helvetica,sans-serif}.openings .resumator-job-title{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:2em;margin-top:30px;padding-top:30px;text-align:center}@media only screen and (max-width:42.15em){.openings .resumator-job-title{font-size:1.4em}}.openings .resumator-job-info{color:#666!important;display:inline-block;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:.6em;letter-spacing:.2em;margin-bottom:20px;margin-top:10px;text-align:center;text-transform:uppercase;width:100%}.openings .resumator-job-info span{color:#666!important}.openings .resumator-job-info-details{display:inline;float:initial;font-size:.9em;text-align:center}.openings .resumator-buttons input{background-color:#1b99c9;border:none;color:#fff!important;cursor:pointer;display:inline-block;font-size:1rem;padding:1rem 2rem;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;-webkit-appearance:none}.openings .resumator-buttons input:hover{background-color:#15789c}.openings .resumator-buttons li:nth-child(n+3){display:none}.openings .resumator-job-experience,.openings .resumator-jobs-text,.openings .resumator-joby-type{text-align:center}.openings .resumator-hide-details,.openings .resumator-job-view-details{color:#1b99c9!important;font-size:16px;text-align:center}.openings .resumator-hide-details a,.openings .resumator-job-view-details a{color:#1b99c9!important}.openings .resumator-job-description-text li,.openings .resumator-job-description-text p,.openings .resumator-job-description-text span{font-size:16px!important;line-height:30px}.openings #resumator-logo{display:none}.case-study .image{padding:20px 0}.case-study img{height:80px}@media only screen and (max-width:42.15em){.case-study img{height:50px}}.case-study h1{font-size:2.5em}@media only screen and (max-width:42.15em){.case-study h1{font-size:1.7em}}.screen-carousel{background:#f4f6f8;padding:40px 0}.screen-carousel .shot{text-align:center}.screen-carousel .pass{text-align:center;padding:20px 0;width:100%}.cs-video{background:#444;padding:40px 0;text-align:center}#case-study-carousel,#services-carousel{overflow:hidden}#case-study-carousel .owl-item{display:inline-block;height:auto;width:100%}#case-study-carousel .shot img{height:auto;width:75%}.blue-case-study{height:60px;padding:0}@media only screen and (max-width:42.15em){.blue-case-study{padding:6px}}.blue-case-study .blue-single{min-height:54px}.blue-case-study .text{padding:20px 0}@media only screen and (max-width:42.15em){.blue-case-study .text,.blue-case-study .text.active{padding:10px 0}}.upcoming{background-color:#fff;border-bottom:1px solid #ccc;padding:40px 0}.upcoming img{border-bottom:60px solid #38a5cc;width:100%}.upcoming h1{margin-bottom:40px}.upcoming h3{color:#fff;margin-top:-45px;text-align:center}.upcoming p{margin-top:40px}.community-social{background:#333;padding:20px 0;text-align:center}.community-social h3{color:#fff}.community-meetups{padding:40px 0}.community-meetups img{border:1px solid #ddd;padding:10px;width:432px}.community-meetups iframe{text-align:center}.community-block-items .block-1{background:#f2f2f2;height:650px;overflow:hidden;padding:40px}.community-block-items .block-2{background:#faf9f6;height:650px;overflow:hidden;padding:40px}iframe{border:0}hr{margin:25px auto!important}#twitter-carousel{overflow:hidden;padding-bottom:40px}#twitter-carousel .owl-item{display:inline-block;height:auto;vertical-align:top;width:100%}#twitter-carousel .intent{display:inline-block;margin:0 20px 20px}#twitter-carousel .tweet-time{font-size:.7em}#twitter-carousel .twitter-text{font-weight:700;margin:0 auto;width:95%}.twitter-feed .block-title{border-bottom:0;margin-top:40px;letter-spacing:1px}.vimeo-videos{padding:40px 0}#events{padding-top:80}#events .event-items{padding:0}#events .event-title{padding:0 20}.events{padding-top:40px}@media only screen and (min-width:42.163em){.events .events-list{display:block;padding:0;margin:0 -.5rem}.events .events-list:after,.events .events-list:before{content:" ";display:table}.events .events-list:after{clear:both}.events .events-list>li{display:inline;height:auto;float:left;width:33.33333%;padding:0 .5rem 1rem}.events .events-list>li:nth-of-type(n){clear:none}.events .events-list>li:nth-of-type(3n+1){clear:both}}@media only screen and (max-width:42.15em){.events .events-list{display:block;padding:0;margin:0 -.5rem}.events .events-list:after,.events .events-list:before{content:" ";display:table}.events .events-list:after{clear:both}.events .events-list>li{display:inline;height:auto;float:left;width:50%;padding:0 .5rem 1rem}.events .events-list>li:nth-of-type(n){clear:none}.events .events-list>li:nth-of-type(2n+1){clear:both}}.events .inner{background:#eee;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 10px rgba(0,0,0,.55);box-shadow:0 0 10px rgba(0,0,0,.55);height:250px;overflow:hidden;padding:10px;text-align:center;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease}.events .inner:hover{-webkit-box-shadow:0 3px 15px rgba(0,0,0,.45);box-shadow:0 3px 15px rgba(0,0,0,.45);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.events .inner.has-image{color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.events .inner hr{margin:10px 0!important}.events a{color:#333;font-size:1.1em;font-weight:700}.events p{margin-bottom:0}.event-info{border-left:1px solid #ccc}.event-info .wp-post-image{margin-bottom:10px}.info-item{font-size:20px;margin-bottom:10px}.info-item strong{color:#000}.preload *{-o-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-webkit-transition:none!important}img{border:0;outline:0}.blue{color:#344c60}.accent-blue{color:#1b99c9}.purple{color:#7A3966}.green{color:#75BD36!important}.bottom-margin{margin-bottom:1rem}.button{border-radius:2px}.button.small{font-size:1rem;font-weight:500!important;background:#838383}@font-face{font-family:Avenir;font-style:light;font-weight:100;src:url(../fonts/Avenir-Medium.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:light;font-weight:100;src:url(../fonts/SourceSansPro-Regular.otf) format('opentype')}html{height:100%}body{-webkit-font-smoothing:antialiased;background:#fff}h1{font-weight:700}.big{padding:40px 0}.thin{font-weight:light!important;font-weight:100!important}.inner-wrap.home,.off-canvas-wrap.home{height:100%}.circle{background:url(../images/home-sprite@2x.png),#25677d;-webkit-background-size:140 420;background-size:140 420;border-radius:50%;display:inline-block;height:140;margin-bottom:10;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease;width:140}.circle.blog{background-position:0 0}.circle.event{background-position:0 -140}.circle.contact{background-position:0 -280}.circle:hover{opacity:.85}.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.clearfix{display:inline-block}a{-webkit-transition:all .15s ease-in;transition:all .15s ease-in;color:#4eaece}a:hover{color:#27758f}li,p{font-size:1.2rem}@media only screen and (max-width:42.15em){li,p{font-size:1rem}}ul{list-style:circle inside}h4{color:#444;font-weight:700}.centering{text-align:center}.button{-webkit-box-shadow:none;box-shadow:none;border:0;font-family:Avenir,Helvetica,sans-serif;font-size:11px;text-shadow:none}.no-bottom-margin{margin-bottom:0}#wpadminbar{position:fixed}.no-margin{margin:0}.align-left{text-align:left}.min-height-130{min-height:130}.content{padding:0 0 50px 50px!important}@media all and (max-width:480){.content{padding:0 15px 50px!important}}.perks li{text-align:left;padding:0 6px;height:125px;list-style:none}.perks li i{float:left;margin:16px 8px 0 0}@media all and (max-width:480){.sidebar{padding:0 20!important}}.sidebar .tinynav,.sidebar .tinynav_label{display:none}@media all and (max-width:767px){.sidebar .tinynav{-webkit-appearance:menulist;display:inline-block;width:96%;padding:6px;font-weight:500;border:1px solid #cdcdcd;height:25px}.sidebar .sidebar-nav{display:none}}.sidebar.blog{padding-left:30}.sidebar.blog li{padding:0 0 15px 10}.sidebar.about,.sidebar.services{border-right:1px #e5e4e1 solid;padding-right:0}.sidebar.services li{padding:0 0 15px 10}.sidebar.careers{border-right:1px #e5e4e1 solid;padding-right:0}.sidebar.careers li{padding:0 0 15px 10}.sidebar.single{padding-top:30;padding-left:30}.sidebar .portlet{margin-bottom:30}@media all and (max-width:480){.sidebar .portlet{margin-bottom:10}}.sidebar .portlet.contact-form form{margin-right:15px}.sidebar .portlet.contact-form.right-side form{margin-right:0}.sidebar .portlet.meetups img{-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;vertical-align:middle;padding-right:5px;opacity:.8}.sidebar .portlet.meetups a{font-weight:700}.sidebar .portlet.meetups a:hover img{opacity:1}.sidebar .portlet .date{font-size:13px;color:#888}.sidebar .portlet p{padding:0 15px 0 0}.sidebar .portlet li{list-style:none;line-height:23px;padding:0}.sidebar .portlet li a{font-weight:500;font-size:15px;display:block;padding:5px 5px 5px 0;position:relative}.sidebar .portlet li a .disclosure{-webkit-transition:all .2s ease;transition:all .2s ease;color:#003746;position:absolute;top:10;right:14px;display:block;opacity:0;font-size:14px}.sidebar .portlet li a:hover .disclosure{margin-right:-5px;opacity:1}.sidebar .portlet li.current_page_item a{color:#444;font-weight:700}.sidebar .portlet li.current_page_item a:hover{text-decoration:none;color:#003746}.sidebar .portlet li.current_page_item a:hover .disclosure{opacity:0}.sidebar .portlet h4{font-size:16px;border-bottom:1px #e5e4e1 solid;padding:0 0 10;color:#444;font-weight:700;text-transform:uppercase}.sidebar .portlet h4 i{color:#c1c1c1;margin-right:3px}.sidebar .portlet h4 a{color:#444}.sidebar .portlet h4 a:hover{text-decoration:underline}.sidebar .portlet h4 img{position:relative;top:1px;margin-right:3px}.tooltip{background:#3f3f3f;padding:10}.tooltip p{font-weight:400;font-size:13px;color:#cacaca;margin-bottom:5px}.tooltip span{color:#5cb5d1;display:inline-block;font-size:16px;font-weight:600;padding-bottom:5px;text-transform:uppercase}section{background-color:#fff;position:relative}section.big-padding{padding:65px 0}@media only screen and (max-width:42.15em){section.big-padding{padding:20px 0}}section.alternate{background:#f5f5f5;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}input.invalid,select.invalid,textarea.invalid{border:1px solid #e94b35}input:focus,select:focus,textarea:focus{-webkit-appearance:none!important;outline:0}blockquote{font-size:16px}.no-padding{padding:0}.larger{font-size:1.6rem;font-weight:300}@media only screen and (max-width:42.15em){.larger{font-size:16px}}.bolder{font-weight:700}.hidden{display:none}hr{border:solid #eee;border-width:1px 0 0;clear:both;height:0;padding:0}hr.fancy{border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.15),rgba(0,0,0,0));margin:25px auto;width:60%}@media all and (max-width:480){hr.fancy{width:100%}}hr.big-margin{margin:45px auto}@media all and (max-width:480){hr.big-margin{width:100%}}hr.tight-margin{margin:0 auto}.no-bullets{list-style:none}.strong{font-weight:700}.list{float:left;width:50%;padding-right:20}@media all and (max-width:480){.list{width:100%;padding-right:0}}.button.secondary{color:#fff}.button.uppercase{text-transform:uppercase}.button.outline{background:0 0;border:2px solid;border-radius:5px;font-size:16px;padding:12px 15px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}dl.sub-nav{border-bottom:1px dashed #e0e0e0;border-top:1px dashed #e0e0e0;display:auto;margin:20 0;overflow:auto;padding:15px 0 5px;text-align:center;width:auto}dl.sub-nav dd a{border-radius:0}dl.sub-nav dd{margin-left:20}dl.sub-nav dd,dl.sub-nav dt{display:inline-block;float:none;font-weight:700}table tbody tr:nth-child(even){background:#f7f5f2}.modus-illustration{text-align:center}.path{stroke:#fff;stroke-width:0}.path-1{-webkit-animation:path1-fill 3.5s;animation:path1-fill 3.5s;-webkit-animation:path1-fill 3.5s;fill:#fff}.path-2{-webkit-animation:path2-fill 3.5s;animation:path2-fill 3.5s;-webkit-animation:path2-fill 3.5s;fill:#fff}.path-3{-webkit-animation:path3-fill 3.5s;animation:path3-fill 3.5s;-webkit-animation:path3-fill 3.5s;fill:#fff}.path-4{-webkit-animation:path4-fill 3.5s;animation:path4-fill 3.5s;-webkit-animation:path4-fill 3.5s;fill:#fff}.path-5{-webkit-animation:path5-fill 3.5s;animation:path5-fill 3.5s;-webkit-animation:path5-fill 3.5s;fill:#fff}@keyframes path1-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@-webkit-keyframes path1-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@keyframes path2-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@-webkit-keyframes path2-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@keyframes path3-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@-webkit-keyframes path3-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@keyframes path4-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@-webkit-keyframes path4-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:.85}100%{fill:#fff}}@keyframes path5-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:1.1}100%{fill:#fff}}@-webkit-keyframes path5-fill{0%{fill:transparent}45%{fill:transparent;stroke-width:1.1}100%{fill:#fff}}.gear-spin-1{-webkit-animation:gear-spin-1 6s infinite linear;animation:gear-spin-1 6s infinite linear}.gear-spin-2{-webkit-animation:gear-spin-2 6s infinite linear;animation:gear-spin-2 6s infinite linear}@-webkit-keyframes gear-spin-1{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes gear-spin-1{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gear-spin-2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}@keyframes gear-spin-2{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}.wp-paginate{padding:0;margin:0 0 40px;text-align:center}.wp-paginate li{display:inline-block;list-style:none;font-size:1.5em}.wp-paginate li:last-child{width:auto}.wp-paginate a{color:#666;margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none}.wp-paginate a:active,.wp-paginate a:hover{background:rgba(27,153,201,.75);color:#fff}.wp-paginate .title{color:#555;margin-right:4px}.wp-paginate .gap{color:#999;margin-right:4px}.wp-paginate .current{color:#fff;background:#1b99c9;border:1px solid #89adcf;margin-right:4px;padding:3px 6px}.four-oh-four{padding:40px 0}.compat p{font-size:22px;line-height:44px}.compat .lr-padding{padding-left:90px;padding-right:90px}.compat .compat-modus{background-color:#1b99c9;width:100%}.compat .compat-modus .compat-intro{padding-bottom:20px;padding-top:20px;width:80%}@media only screen and (max-width:42.15em){.compat .compat-modus .compat-intro{padding-top:20px}}.compat .compat-modus .compat-text{padding-bottom:80px;padding-top:80px}.compat .compat-modus .compat-text h1,.compat .compat-modus .compat-text p{color:#fff}.compat .compat-modus .compat-text button{background-color:#586167}.compat .compat-modus .compat-logo{height:64px;width:64px}.compat .compat-modus .image{text-align:right}.compat .compat-modus .image img{position:absolute;bottom:0;right:20px;width:60%;max-width:768px}@media only screen and (max-width:42.15em){.compat .compat-modus .image img{width:80%}}.compat .compat-modus .fifth{clear:both;margin-top:20px;width:19.5%;display:inline-block;height:200px;text-align:center;vertical-align:top}.compat .compat-modus .fifth img{margin-bottom:10px}.compat .compat-modus .fifth span{line-height:1.5em}.compat .compat-modus .fifth .accent-blue{font-weight:700;line-height:40px}.compat a{color:#f38559;font-weight:700}.compat .compat-contact,.compat .compat-services{padding-bottom:40px;padding-top:40px}.compat .compat-contact{width:80%}.compat .compat-contact input,.compat .compat-contact textarea{width:50%}.compat .kickstart-section{background-color:#f5f6fa}.compat .kickstart-section table{background-color:#f5f6fa;border:0;width:100%}.compat .footer-social{background:#262626}.compat .footer-social .social-icon{display:inline-block;height:64px;margin:0 10px;width:64px}.compat .copyright{text-align:center}.compat .footer-black{border:0;width:100%}.compat .footer-black img{width:64px}.compat .footer-black td{width:30%}.no-template{padding-top:40px}.email-template{background:#f2f2f2}.email-template .email-body{background:#fff;padding:10px}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-nav{width:99%;color:#FFF;cursor:pointer;display:inline-block;zoom:1;margin:40px 5px 5px;padding:3px 10px;font-size:12px;border-radius:30px;filter:Alpha(Opacity=50);opacity:.5;position:absolute;top:50%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.owl-prev{left:0}.owl-prev:before{background:url(/wp-content/themes/moduscreate-web/images/arrow-left.svg) no-repeat;-webkit-background-size:contain;background-size:contain;content:'';height:40px;left:0;margin-top:-50px;position:absolute;width:40px}.owl-next{right:0}.owl-next:before{background:url(/wp-content/themes/moduscreate-web/images/arrow-right.svg) no-repeat;-webkit-background-size:contain;background-size:contain;content:'';height:40px;margin-top:-50px;position:absolute;right:0;width:40px}