@import url(http://fonts.googleapis.com/css?family=Karla:400,400italic,700,700italic);@import url("//hello.myfonts.net/count/2885d7");@font-face{font-family:'Calluna';src:url(/assets/274EC4_0_0-395c3d94e1d65a9c689e2573c19dc752.eot);src:url(/assets/274EC4_0_0-395c3d94e1d65a9c689e2573c19dc752.eot?#iefix) format("embedded-opentype"),url(/assets/274EC4_0_0-274dc703a6564ce9dfa57f0460a53630.woff) format("woff"),url(/assets/274EC4_0_0-0acd9c0128d0a23b49f66d405ce037b6.ttf) format("truetype")}@font-face{font-family:'Calluna';src:url(/assets/2885D7_3_0-d165483029a5ac2fd7dae0116e133ddb.eot);src:url(/assets/2885D7_3_0-d165483029a5ac2fd7dae0116e133ddb.eot?#iefix) format("embedded-opentype"),url(/assets/2885D7_3_0-5f65fdbefddd82b5568f8b83fbea36e9.woff) format("woff"),url(/assets/2885D7_3_0-9ad031d44b09fd55453fb36e7ed4dfb0.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Calluna';src:url(/assets/2885D7_1_0-df16b187afe6f99b698adb5579a842d0.eot);src:url(/assets/2885D7_1_0-df16b187afe6f99b698adb5579a842d0.eot?#iefix) format("embedded-opentype"),url(/assets/2885D7_1_0-a3dd9914ce6dc7c37539a3f8178891b2.woff) format("woff"),url(/assets/2885D7_1_0-4a3cf555487c73febb79281cd748efea.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'icon';src:url(/assets/icon-a7e3d78a3653c1979d63284d1edc4a83.eot?ho12if);src:url(/assets/icon-a7e3d78a3653c1979d63284d1edc4a83.eot?#iefixho12if) format("embedded-opentype"),url(/assets/icon-d32c3b6348d79df19b54cfd0500e9873.woff?ho12if) format("woff"),url(/assets/icon-07cc81a202c8d567c7463338e03195ae.ttf?ho12if) format("truetype"),url(/assets/icon-69351f2530bd2cf9cd4efd9b736fd85d.svg?ho12if#icon) format("svg");font-weight:normal;font-style:normal}.icon,[class$="_icon"],[class*=" _icon"]{position:relative;font-family:'icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.design_icon:before{content:"\e600"}.develop_icon:before{content:"\e601"}.product_icon:before{content:"\e604"}.instagram_icon:before{content:"\e60b"}.twitter_icon:before{content:"\e602"}.flickr_icon:before{content:"\e603"}.dribbble_icon:before{content:"\e60a"}.github_icon:before{content:"\e605"}.soundcloud_icon:before{content:"\e606"}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}video,img{max-width:100%;display:inline-block;margin:0 auto}video.left,img.left{margin:0}svg{width:100%;height:100%;display:block}html{font-size:100%}body{overflow-y:scroll;overflow-x:hidden;position:relative;padding-top:3em;color:#667780;font-family:"Lato", "Karla", "Open Sans", Helvetica, Arial, sans-serif;font-size:1em;font-weight:300;line-height:1.6}@media (min-width: 800px){body{font-size:1.125em}}.lt_ie9 body{font-size:1.125em}@media (min-width: 1000px){body{font-size:1.25em}}.lt_ie9 body{font-size:1.25em}@media (min-width: 1200px){body{font-size:1.5em}}.lt_ie9 body{font-size:1.5em}body.overlayed{overflow:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#8ac7e5;border-bottom:1px solid rgba(138,199,229,0.5);text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}a:hover,a:focus{color:#66cccc;border-color:rgba(138,199,229,0.9)}a:active{color:#ff9933}em{border-bottom:1px solid #dae2e5}p{margin:0;margin-bottom:1.6em}hr{clear:both;margin:3.5em auto;height:0;width:50%;border-width:0;border-top:1px solid #dae2e5}.large_separator{width:100%;border-top:0.5em solid #f3f7f9}pre{padding:1.5em;background-color:#f3f7f9;font-family:Menlo, Monaco, "Andale Mono", "lucida console", "Courier New", monospace}h1,h2,h3,h4,h5,h6{margin:0;margin-bottom:1em;line-height:normal;clear:both;font-weight:400}h1{font-size:5em;font-weight:100}h2{font-size:2.67em}h3{font-size:2em}h4{font-size:1.5em}h5{font-size:1.5em;font-weight:300}h6{font-size:1em;text-transform:uppercase;letter-spacing:0.2em}h5+p,h4+p{margin-top:-1em}.subtitle{font-weight:normal;color:#7a8f99}.text_muted{color:#7a8f99}.text_warning{color:#ff8c1a}.text_danger{color:#d94734}.text_success{color:#68b336}.text_centered{text-align:center}.text_left{text-align:left}.text_right{text-align:right}.highlight{background-color:rgba(242,228,73,0.3)}.lead{font-size:2em;color:#7a8f99}p+ul,p+ol,p+dl{margin-top:-1.6em}ul{padding-left:2em;margin-left:-2em}ul>li>ul{margin-left:0}dt{margin:0;font-size:0.75em;font-weight:300;text-transform:uppercase;letter-spacing:0.2em}dd{margin:0;margin-bottom:0.75em;font-weight:400}.unstyled_list{list-style:none;padding-left:0;margin-top:0}.checkmark_list{list-style:none;padding-left:0;margin-top:0}.checkmark_list>li{margin-bottom:0.5em}input,textarea{padding:0.5em 0.75em;border:1px solid #a1adb3;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.05) inset;box-shadow:0 1px 3px rgba(0,0,0,0.05) inset;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input{line-height:2.5em;padding-left:1em;padding-right:1em;border-radius:3px}input[type="text"],input[type="search"]{-webkit-appearance:none}input:hover,textarea:hover{border:1px solid #7a8f99}textarea:focus,select:focus,input:focus{outline:none;border-color:#66cccc;-webkit-box-shadow:0 0 3px rgba(102,204,204,0.75);-moz-box-shadow:0 0 3px rgba(102,204,204,0.75);box-shadow:0 0 3px rgba(102,204,204,0.75)}input[type="checkbox"]:focus,input[type="radio"]:focus{-webkit-box-shadow:0 0 5px #8ac7e5;-moz-box-shadow:0 0 5px #8ac7e5;box-shadow:0 0 5px #8ac7e5}.wide_input{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.error_input,input:invalid,textarea:invalid{background-color:white;border-color:#ff614c}.error_input:hover,input:invalid:hover,textarea:invalid:hover{background-color:white;border-color:#e54f3c}.error_input:focus,input:invalid:focus,textarea:invalid:focus{background-color:white;border-color:#e54f3c;-webkit-box-shadow:0 0 3px rgba(242,88,68,0.75);-moz-box-shadow:0 0 3px rgba(242,88,68,0.75);box-shadow:0 0 3px rgba(242,88,68,0.75)}input:disabled{background-color:#dae2e5;border:1px solid #b8c5cc;color:#7a8f99;cursor:default}select{padding:0.5em 0.75em;height:2.5em;line-height:2.5em;background:#dae2e5;border:1px solid #a1adb3;color:#667780}label{display:block;margin-bottom:0.75em;font-weight:bold}.form_field{margin-bottom:1.5em}table{width:100%}td{font-size:0.75em;padding:0.5em 1em;border-right:1px solid #dae2e5;border-bottom:1px solid #dae2e5}td:last-child{border-right:none}.table_section_row{background-color:#f3f7f9;font-weight:bold}.table_section_row>td{border-top:1px solid #dae2e5}.table_header_row{font-weight:bold;color:#1f2c33}.table_total_row{font-weight:bold;color:#1f2c33;background-color:#fffeed}.table_total_row>td{border-bottom:none}.table_total_improvement_row{background-color:#cae5b8;font-weight:bold;color:#59992e}.table_total_improvement_row>td{border:none}.code_example{position:relative;padding:1.33333;padding-top:3.6em;font-size:0.75em}.code_example:after{content:'Example';position:absolute;top:0;left:0;padding:0.5em 1em;text-transform:uppercase;letter-spacing:0.2em;background:#dae2e5;color:white;font-family:"Lato", "Karla", "Open Sans", Helvetica, Arial, sans-serif}.lang-scss:after{content:'SCSS'}.lang-css:after{content:'CSS'}.lang-html:after{content:'HTML'}.lang-haml:after{content:'Haml'}.lang-ruby:after{content:'Ruby'}pre{margin:0;margin-bottom:1em;color:#7a8f99}pre .constant,pre .support.class,pre .entity.class,pre .support.tag{color:#478fb3}pre .css-property,pre .support.attribute{color:#59992e}pre .css-value,pre .string.value{color:#47b3b3}pre .sass-variable{color:#ff9933}pre .comment{color:#a1adb3}pre .constant.symbol{color:#76cc3d}pre .keyword.operator{color:#a1cfe5}pre .keyword.render{color:#b6a3bf}pre .string{color:#a1cfe5}pre .entity.function{color:#ffa64d}pre .special_method{color:#a1cfe5}pre .constant.hex-color{color:#66cccc}pre .module,pre .full_module,pre .large_module,pre .medium_module,pre .small_module{display:inline;padding:0;border:none;color:#8ac7e5}pre .module:hover,pre .full_module:hover,pre .large_module:hover,pre .medium_module:hover,pre .small_module:hover{color:#8ac7e5}.logo{display:inline-block;height:1em;width:5.75em}.logo_svg:hover>.logo_part{fill:#a1adb3}.logo_part{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;fill:#b8c5cc}.button{display:inline-block;padding:0.75em 1em;border:none;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em}.large_button{font-size:1.5em;padding:1em 1.5em}.wide_button{display:block;width:100%;text-align:center}.outline_button{display:inline-block;padding:0.75em 1em;color:white;border:0.2em solid white;border-radius:0.5em;text-transform:uppercase;font-weight:bold;letter-spacing:0.3em;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}figure{display:inline-block;max-width:100%;padding:0.75em;margin:0;margin-bottom:1.5em;background-color:#dae2e5;text-align:center}figcaption{padding-top:0.75em}figure>img{margin:0 auto}.fig_wide{display:block;width:100%}.fig_right{float:right;margin-right:-1.5em;margin-left:1em}.fig_left{float:left;margin-left:-1.5em;margin-right:1em}.fig_with_text{text-align:left;padding:1em}.fig_with_text:before,.fig_with_text:after{content:" ";display:table}.fig_with_text:after{clear:both}.fig_with_text>p{float:left;width:48%;margin:0}.fig_with_text>img{float:right;width:48%}.pullquote,.strong_pullquote{font-size:2em;font-style:italic;line-height:1.2em;margin-bottom:0.8em}@media (min-width: 800px){.pullquote,.strong_pullquote{font-size:2.67em;margin-bottom:0.59925em}}.lt_ie9 .pullquote,.lt_ie9 .strong_pullquote{font-size:2.67em;margin-bottom:0.59925em}.strong_pullquote{border-top:0.25em solid #a1adb3;border-bottom:0.25em solid #a1adb3;padding:0.75em 0}@media (min-width: 800px){.strong_pullquote{padding:0.75em;border:0.25em solid #a1adb3;margin:0 -1em 0.75em -1em}}.lt_ie9 .strong_pullquote{padding:0.75em;border:0.25em solid #a1adb3;margin:0 -1em 0.75em -1em}.panels{margin-left:-2%}.panels:before,.panels:after{content:" ";display:table}.panels:after{clear:both}.half_panel,.third_panel{padding:1.5em;background-color:#f3f7f9}.half_panel>*:last-child,.third_panel>*:last-child{margin-bottom:0}@media (min-width: 800px){.half_panel{float:left;width:48%;margin-left:2%;margin-bottom:2%}}.lt_ie9 .half_panel{float:left;width:48%;margin-left:2%;margin-bottom:2%}@media (min-width: 800px){.third_panel{float:left;width:31.3%;margin-left:2%;margin-bottom:2%}}.lt_ie9 .third_panel{float:left;width:31.3%;margin-left:2%;margin-bottom:2%}.panel_title{text-align:center}.success_panel{background-color:#76cc3d;color:white}.social_network_badge{display:inline-block;margin:0 0.5em;line-height:1.75;width:1.75em;background:#7a8f99;color:#fff;border:none;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em}.social_network_badge:hover{color:#fff}.social_network_badge>.icon{top:1px}.twitter_badge{background:rgba(49,169,224,0.7)}.twitter_badge:hover{background:#31a9e0}.dribbble_badge{background:rgba(233,77,137,0.7)}.dribbble_badge:hover{background:#e94d89}.facebook_badge{background:rgba(61,90,154,0.7)}.facebook_badge:hover{background:#3d5a9a}.flickr_badge{background:rgba(56,102,176,0.7)}.flickr_badge:hover{background:#3866b0}.instagram_badge{background:rgba(81,127,164,0.7)}.instagram_badge:hover{background:#517fa4}.github_badge{background:rgba(51,51,51,0.7)}.github_badge:hover{background:#333333}.soundcloud_badge{background:rgba(255,139,51,0.7)}.soundcloud_badge:hover{background:#ff8b33}.page_header{padding:3.5em}.page_title{text-align:center}.page_subtitle{font-size:1.5em;color:#a1adb3;text-align:center}.page_title+.page_subtitle{margin-top:-2em}.module,.full_module,.large_module,.medium_module,.small_module{display:block;position:relative;overflow:hidden;padding:1.5em;border:none;color:#667780}.module:hover,.full_module:hover,.large_module:hover,.medium_module:hover,.small_module:hover{color:#667780}.module svg,.full_module svg,.large_module svg,.medium_module svg,.small_module svg{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.module p,.full_module p,.large_module p,.medium_module p,.small_module p{font-size:1.25em;margin-bottom:0}a.module:hover,a.full_module:hover,a.large_module:hover,a.medium_module:hover,a.small_module:hover{z-index:2}a.module:hover svg,a.full_module:hover svg,a.large_module:hover svg,a.medium_module:hover svg,a.small_module:hover svg{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.module_graphic{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.module_content{position:relative;z-index:2}.full_module{width:100%;padding:3.5em}@media (min-width: 800px){.large_module{float:left;width:66.7%}}.lt_ie9 .large_module{float:left;width:66.7%}@media (min-width: 800px){.medium_module{float:left;width:50%}}.lt_ie9 .medium_module{float:left;width:50%}@media (min-width: 800px){.small_module{float:left;width:33.3%}}.lt_ie9 .small_module{float:left;width:33.3%}.photo_module{background:#dadbd5;padding:0}.photo_module_img{max-width:100%;position:absolute;bottom:0;left:0}.color_module,.pink_module,.teal_module,.purple_module,.blue_module,.homepage_hero_module,.the_problem_with_pagination_module,.electronic_car_doors_feed_article,.electronic_car_doors_module,.sweat_the_small_stuff_feed_article,.sweat_the_small_stuff_module,.proximity_feed_article,.proximity_module,.introduction_to_proximity_module,.whats_in_a_name_feed_article,.whats_in_a_name_module,.kaizen_design_feed_article,.kaizen_design_module,.pvlse_module{color:white}.color_module:hover,.pink_module:hover,.teal_module:hover,.purple_module:hover,.blue_module:hover,.homepage_hero_module:hover,.the_problem_with_pagination_module:hover,.electronic_car_doors_feed_article:hover,.electronic_car_doors_module:hover,.sweat_the_small_stuff_feed_article:hover,.sweat_the_small_stuff_module:hover,.proximity_feed_article:hover,.proximity_module:hover,.introduction_to_proximity_module:hover,.whats_in_a_name_feed_article:hover,.whats_in_a_name_module:hover,.kaizen_design_feed_article:hover,.kaizen_design_module:hover,.pvlse_module:hover{color:white}.color_module a,.pink_module a,.teal_module a,.purple_module a,.blue_module a,.homepage_hero_module a,.the_problem_with_pagination_module a,.electronic_car_doors_feed_article a,.electronic_car_doors_module a,.sweat_the_small_stuff_feed_article a,.sweat_the_small_stuff_module a,.proximity_feed_article a,.proximity_module a,.introduction_to_proximity_module a,.whats_in_a_name_feed_article a,.whats_in_a_name_module a,.kaizen_design_feed_article a,.kaizen_design_module a,.pvlse_module a{color:white;border-color:rgba(255,255,255,0.5)}.color_module a:hover,.pink_module a:hover,.teal_module a:hover,.purple_module a:hover,.blue_module a:hover,.homepage_hero_module a:hover,.the_problem_with_pagination_module a:hover,.electronic_car_doors_feed_article a:hover,.electronic_car_doors_module a:hover,.sweat_the_small_stuff_feed_article a:hover,.sweat_the_small_stuff_module a:hover,.proximity_feed_article a:hover,.proximity_module a:hover,.introduction_to_proximity_module a:hover,.whats_in_a_name_feed_article a:hover,.whats_in_a_name_module a:hover,.kaizen_design_feed_article a:hover,.kaizen_design_module a:hover,.pvlse_module a:hover{border-color:white}.pink_module{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fb968d), color-stop(100%, #efad9a));background-image:-webkit-linear-gradient(#fb968d, #efad9a);background-image:-moz-linear-gradient(#fb968d, #efad9a);background-image:-o-linear-gradient(#fb968d, #efad9a);background-image:linear-gradient(#fb968d,#efad9a)}.teal_module{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ac7e5), color-stop(100%, #6cc));background-image:-webkit-linear-gradient(#8ac7e5, #6cc);background-image:-moz-linear-gradient(#8ac7e5, #6cc);background-image:-o-linear-gradient(#8ac7e5, #6cc);background-image:linear-gradient(#8ac7e5,#66cccc)}.purple_module{background-color:#b6a3bf}.blue_module{background-color:#8ac7e5}.module_title{position:relative;z-index:2;display:block;float:left;margin-top:-2em;margin-left:-2em;margin-bottom:1.33333em;background:white;color:#a1adb3;font-size:0.75em;padding:0.75em;text-transform:uppercase;letter-spacing:0.2em}.full_module>.module_title{margin-top:-4.66667em;margin-left:-4.66667em}.case_study_module_title{text-align:center}@media (min-width: 800px){.case_study_module_excerpt{max-width:80%;margin-right:auto;margin-left:auto}}.lt_ie9 .case_study_module_excerpt{max-width:80%;margin-right:auto;margin-left:auto}.module_button{display:block;text-align:center}.section,.full_section,.large_section,.medium_section,.small_section{display:block}.section:before,.full_section:before,.large_section:before,.medium_section:before,.small_section:before,.section:after,.full_section:after,.large_section:after,.medium_section:after,.small_section:after{content:" ";display:table}.section:after,.full_section:after,.large_section:after,.medium_section:after,.small_section:after{clear:both}.full_section{width:100%}@media (min-width: 800px){.large_section{float:left;width:66.7%}}.lt_ie9 .large_section{float:left;width:66.7%}@media (min-width: 800px){.medium_section{float:left;width:50%}}.lt_ie9 .medium_section{float:left;width:50%}@media (min-width: 800px){.small_section{float:left;width:33.3%}}.lt_ie9 .small_section{float:left;width:33.3%}@media (min-width: 600px){.small_section>.medium_module{float:left;width:50%}}.lt_ie9 .small_section>.medium_module{float:left;width:50%}@media (min-width: 800px){.small_section>.medium_module{float:none;width:100%}}.lt_ie9 .small_section>.medium_module{float:none;width:100%}.modal_overlay{z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.7)}.modal{position:fixed;top:10%;right:10%;bottom:10%;left:10%;overflow:hidden;padding:1.5em;background-color:white;border:1px solid #b8c5cc}.article_header_inner,.case_study_header_inner,.article_content_inner,.case_study_content_inner{position:relative;padding:0.75em 1.5em;margin:0 auto}.article_header_inner:before,.case_study_header_inner:before,.article_header_inner:after,.case_study_header_inner:after,.article_content_inner:before,.case_study_content_inner:before,.article_content_inner:after,.case_study_content_inner:after{content:" ";display:table}.article_header_inner:after,.case_study_header_inner:after,.article_content_inner:after,.case_study_content_inner:after{clear:both}@media (min-width: 600px){.article_header_inner,.case_study_header_inner,.article_content_inner,.case_study_content_inner{padding:3.5em}}.lt_ie9 .article_header_inner,.lt_ie9 .case_study_header_inner,.lt_ie9 .article_content_inner,.lt_ie9 .case_study_content_inner{padding:3.5em}.article_header,.case_study_header{text-shadow:0 2px 0 rgba(0,0,0,0.2);color:#fff;position:relative}.article_header_info{width:50%;float:left}.article_header_topic,.article_header_date{position:relative;clear:both;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;text-align:center;margin-bottom:0.75em}.article_header_date{margin-top:0.75em;margin-bottom:0}.article_title,.case_study_title{position:relative;font-weight:bold;text-shadow:0 0.05em 0 rgba(0,0,0,0.2)}@media (min-width: 1100px){.article_title,.case_study_title{font-size:5em}}.lt_ie9 .article_title,.lt_ie9 .case_study_title{font-size:5em}.article_subtitle{position:relative;font-size:2em;padding-right:0.5em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media (min-width: 800px){.article_subtitle{width:50%}}.lt_ie9 .article_subtitle{width:50%}.article_graphic{position:absolute;bottom:3.5em;right:1.5em;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}@media (min-width: 800px){.article_graphic{width:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.lt_ie9 .article_graphic{width:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.article_header_img{float:right;max-width:50%}.article_content h2,.case_study_content h2,.article_content h3,.case_study_content h3{text-align:center}.article_content_intro{font-size:1.5em}.article_content_intro:first-letter{font-weight:bold;font-size:2.67em;float:left;line-height:1em;margin-right:0.3em;margin-top:0.1em}.article_content_section{margin-bottom:5em}.article_content_section:before,.article_content_section:after{content:" ";display:table}.article_content_section:after{clear:both}@media (min-width: 800px){.right_article_content{width:70%;float:right}}.lt_ie9 .right_article_content{width:70%;float:right}@media (min-width: 800px){.right_article_sub{width:25%;float:right}}.lt_ie9 .right_article_sub{width:25%;float:right}@media (min-width: 800px){.left_article_content{width:70%;float:left}}.lt_ie9 .left_article_content{width:70%;float:left}@media (min-width: 800px){.left_article_sub{width:25%;float:left}}.lt_ie9 .left_article_sub{width:25%;float:left}@media (min-width: 800px){.half_article_content{width:49%;float:left}.half_article_content+.half_article_content{margin-left:2%}}.lt_ie9 .half_article_content{width:49%;float:left}.lt_ie9 .half_article_content+.half_article_content{margin-left:2%}.wide_article_content{clear:both;margin-left:-1.5em;margin-right:-1.5em}.wide_article_content:before,.wide_article_content:after{content:" ";display:table}.wide_article_content:after{clear:both}@media (min-width: 600px){.wide_article_content{margin-left:-3.5em;margin-right:-3.5em}}.lt_ie9 .wide_article_content{margin-left:-3.5em;margin-right:-3.5em}.bg_article_content,.bg_photo_article_content{clear:both;margin-left:-1.5em;margin-right:-1.5em;margin-bottom:1.5em;padding:1.5em;color:#fff;background:#b8c5cc}.bg_article_content:before,.bg_photo_article_content:before,.bg_article_content:after,.bg_photo_article_content:after{content:" ";display:table}.bg_article_content:after,.bg_photo_article_content:after{clear:both}@media (min-width: 600px){.bg_article_content,.bg_photo_article_content{margin-left:-3.5em;margin-right:-3.5em;margin-bottom:3.5em;padding:3.5em}}.lt_ie9 .bg_article_content,.lt_ie9 .bg_photo_article_content{margin-left:-3.5em;margin-right:-3.5em;margin-bottom:3.5em;padding:3.5em}.bg_article_content p:last-child,.bg_photo_article_content p:last-child{margin:0}.bg_photo_article_content{text-align:center;padding:0}.bg_photo_article_content>img{display:block;margin:0 auto}.center_article_content,.case_study_subtitle{clear:both}@media (min-width: 800px){.center_article_content,.case_study_subtitle{width:80%;margin:0 auto}}.lt_ie9 .center_article_content,.lt_ie9 .case_study_subtitle{width:80%;margin:0 auto}.article_note_number,.article_citation{color:#63a6c7;font-weight:bold;font-style:normal}.article_note{position:absolute;width:30%;color:#a1adb3;font-style:italic}.article_note_number{position:absolute;left:-1em;top:0;line-height:1}.left_article_content>.article_note{left:100%;margin-left:1.5em}.right_article_content>.article_note{right:100%;margin-right:1.5em}.feed_article{display:block;position:relative;overflow:hidden;border:none;background:#8fadb3;color:#fff}.feed_article:hover .feed_article_graphic{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.feed_article_inner{padding:2em;max-width:75em;margin:0 auto}.feed_article_info{position:relative;z-index:2}@media (min-width: 800px){.feed_article_info{width:75%}}.lt_ie9 .feed_article_info{width:75%}@media (min-width: 1000px){.feed_article_info{width:50%}}.lt_ie9 .feed_article_info{width:50%}.feed_article_graphic{position:absolute;top:0;right:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}@media (min-width: 800px){.feed_article_graphic{width:50%}}.lt_ie9 .feed_article_graphic{width:50%}@media (min-width: 1000px){.feed_article_graphic{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:50%}}.lt_ie9 .feed_article_graphic{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:50%}.feed_article_topic{display:inline-block;color:#fff;font-weight:bold;border:none;margin-bottom:0.75em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.feed_article_topic:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;color:#fff}.feed_article_title{margin-bottom:0.3003em}.feed_article_subtitle{font-size:1.5em;margin-bottom:0.66667em}.feed_article_read_button{color:#fff;border:0.125em solid #fff;background:rgba(255,255,255,0)}.feed_article_read_button:hover{background:white;border:0.125em solid #fff;color:#8fadb3}.case_study_title{text-shadow:none;text-align:center;margin-bottom:0.5em}.case_study_subtitle{text-shadow:none;font-size:1.5em}.case_study_roles{margin-left:-2%}.case_study_role{width:100%;margin-bottom:1em;padding:1.5em;text-align:center;background-color:#f3f7f9;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}@media (min-width: 800px){.case_study_role{float:left;width:48%;margin-left:2%}.case_study_role:last-child{clear:left;float:none;margin:0 auto}}.lt_ie9 .case_study_role{float:left;width:48%;margin-left:2%}.lt_ie9 .case_study_role:last-child{clear:left;float:none;margin:0 auto}@media (min-width: 1000px){.case_study_role{width:31%}.case_study_role:last-child{margin-left:2%;clear:none;float:left}}.lt_ie9 .case_study_role{width:31%}.lt_ie9 .case_study_role:last-child{margin-left:2%;clear:none;float:left}.case_study_role:first-child:last-child{margin-left:auto;margin-right:auto;float:none;width:auto;max-width:50%}.case_study_role_text{text-align:left}.case_study_role_icon{display:inline-block;font-size:2em;color:#b8c5cc;margin-bottom:0.5em}.case_study_mission_statement{padding:2em;margin-left:-2em;margin-right:-2em;margin-bottom:1em;border:0.25em solid #dae2e5;font-size:1.25em}.case_study_mission_statement>h6{text-align:center}.case_study_mission_statement>p{margin:0}.photo_gallery{margin-left:-2%}.photo_gallery:before,.photo_gallery:after{content:" ";display:table}.photo_gallery:after{clear:both}.photo_gallery_img,.photo_gallery_wide_img{display:block;float:left;width:48%;margin-left:2%;margin-bottom:2%}@media (min-width: 800px){.photo_gallery_img,.photo_gallery_wide_img{width:31%}}.lt_ie9 .photo_gallery_img,.lt_ie9 .photo_gallery_wide_img{width:31%}.photo_gallery_wide_img{width:98%}@media (min-width: 800px){.photo_gallery_wide_img{width:48%}}.lt_ie9 .photo_gallery_wide_img{width:48%}@media (min-width: 800px){.personas{margin-left:-2%}}.lt_ie9 .personas{margin-left:-2%}@media (min-width: 800px){.persona{float:left;width:48%;margin-left:2%;padding:1.5em;background-color:#f3f7f9}}.lt_ie9 .persona{float:left;width:48%;margin-left:2%;padding:1.5em;background-color:#f3f7f9}.presentation{position:fixed;top:0;right:0;bottom:0;left:0}.presentation_slide{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5em;background:white;opacity:0}.presentation_slide h1,.presentation_slide h2,.presentation_slide h3{text-align:center}.presentation_slide h1{font-size:5em}.presentation_slide h2{font-weight:normal;border-bottom:1px solid #dae2e5;padding-bottom:0.5em}.presentation_slide.spokeo .color_swatch{float:left;width:10%;height:1em}.presentation_slide.spokeo .v8_color_swatch{width:20%;height:2em}.presentation_slide .spokeo_presenter_diagram{height:75%}.presentation_slide .spokeo_css_problems{margin-top:0;margin-bottom:0}.presentation_slide .title_logo{position:absolute;top:50%;left:25%;width:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.presentation_slide .title_logo_tagline{position:absolute;top:50%;left:35%;width:30%;margin-top:5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.presentation_slide .presentation_title{position:absolute;top:50%;left:0;width:100%;padding:1.5em;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.presentation_slide .presentation_title p{font-size:1.5em;text-align:left}.presentation_slide .spokeo_presentation_slide_logo{position:absolute;top:1.5em;left:1.5em}.presentation_slide .spokeo_mobile_screens{text-align:center}.presentation_slide .spokeo_mobile_screens img{display:inline-block}.presentation_slide.blogmate .case_study_mission_statement{position:absolute;top:50%;right:1.5em;left:1.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:white}.presentation_slide.hide_logo{z-index:11}.presentation_slide #blogmate_video{height:100%}.presentation_slide .pvlse_mockups{text-align:center}.presentation_slide .pvlse_mockups img{display:inline-block;width:320px}.presentation_slide .text_centered img{display:inline-block}.presentation_slide.pvlse.mission_statement_slide{background-color:#21d9ba;color:#fff}.presentation_slide .case_study_role{background:none}.presentation_slide .case_study_mission_statement{margin:0;font-size:1em}.presentation_slide .conversions,.presentation_slide .ui_team_responsibilities{margin-left:-2%;overflow:hidden}.presentation_slide .conversion,.presentation_slide .ui_team_responsibility{float:left;width:48%;margin-left:2%;margin-bottom:2%;padding:1.5em;text-align:center;background-color:#a1adb3;color:white;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presentation_slide .conversion.plus{background-color:#6fbf39}.presentation_logo{opacity:0;position:absolute;top:1.5em;left:1.5em;margin-top:1em;z-index:10;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.presentation_logo.shown{opacity:1}.current_slide{z-index:2}.app_header{position:fixed;z-index:100;top:0;left:0;width:100%;height:3em;padding:0 1.5em;background-color:white;background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0 0.1em 0.1em rgba(31,44,51,0.1);-moz-box-shadow:0 0.1em 0.1em rgba(31,44,51,0.1);box-shadow:0 0.1em 0.1em rgba(31,44,51,0.1)}.app_header:before,.app_header:after{content:" ";display:table}.app_header:after{clear:both}.app_header_logo_link{display:block;float:left;height:1em;padding:1em 0;border:none}.app_header_logo_link>.logo{display:block}.app_header_nav{float:right}.app_header_nav_link{display:inline-block;font-size:0.75em;line-height:4;padding:0 0.75em;border:none;text-decoration:none;color:#a1adb3;text-transform:uppercase;letter-spacing:0.2em}.app_content_inner{position:relative;background-color:white;width:auto}.app_content_inner.transition{position:fixed;top:3em;left:0;width:100%}.app_footer{position:relative;display:block;padding:1.5em;margin:3.5em 0;text-align:center}.app_footer:before{content:' ';position:absolute;top:0;left:50%;width:5em;margin-left:-2.5em;border-top:1px solid #dae2e5}.transitioning .app_footer{display:none}.app_footer_nav{margin:1em 0}.app_footer_nav_link{display:inline-block;margin:0 0.75em}.homepage_hero_section{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ac7e5), color-stop(100%, #6cc));background-image:-webkit-linear-gradient(#8ac7e5, #6cc);background-image:-moz-linear-gradient(#8ac7e5, #6cc);background-image:-o-linear-gradient(#8ac7e5, #6cc);background-image:linear-gradient(#8ac7e5,#66cccc)}.homepage_title{margin-top:1em}.homepage_hero_sub{background-color:#efad9a}.the_problem_with_pagination .article_header,.the_problem_with_pagination .case_study_header{background:#97b48e;overflow:hidden}.the_problem_with_pagination .article_graphic{width:100%;position:absolute;bottom:3.5em;right:-25%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}@media (min-width: 800px){.the_problem_with_pagination .article_graphic{width:75%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.lt_ie9 .the_problem_with_pagination .article_graphic{width:75%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.the_problem_with_pagination .grave_height{padding-top:32%}.the_problem_with_pagination .strong_pullquote{border-color:#97b48e}.the_problem_with_pagination .highlighted_text{color:white;background:#97b48e;border-color:#97b48e;-webkit-box-shadow:0.5em 0 0 #97b48e, -0.5em 0 0 #97b48e;-moz-box-shadow:0.5em 0 0 #97b48e, -0.5em 0 0 #97b48e;box-shadow:0.5em 0 0 #97b48e, -0.5em 0 0 #97b48e}.the_problem_with_pagination_module{background-color:#97b48e}.electronic_car_doors a{color:#4c8b99;border-color:#cce1e5}.electronic_car_doors a:hover{border-color:#4c8b99;color:#2a4d55}.electronic_car_doors .article_header,.electronic_car_doors .case_study_header{background-color:#8fadb3}.electronic_car_doors .article_graphic{right:0}.electronic_car_doors figure{background:#dfe4e5}.electronic_car_doors hr{border-color:#cce1e5}.electronic_car_doors .pullquote,.electronic_car_doors .strong_pullquote{color:#4c8b99}.electronic_car_doors_feed_article,.electronic_car_doors_module{background-color:#8fadb3}.sweat_the_small_stuff .article_header,.sweat_the_small_stuff .case_study_header{background-color:#7391bf}.sweat_the_small_stuff .pullquote,.sweat_the_small_stuff .strong_pullquote{color:#7391bf}.sweat_the_small_stuff .target{position:relative;width:50%;margin:0 auto}@media (min-width: 800px){.sweat_the_small_stuff .target{width:100%}}.lt_ie9 .sweat_the_small_stuff .target{width:100%}.sweat_the_small_stuff .target_height{padding-top:100%}.sweat_the_small_stuff .target_inner{position:absolute;top:0;right:0;bottom:0;left:0}.sweat_the_small_stuff .details{position:relative;margin-bottom:1em;background-color:#7391bf}.sweat_the_small_stuff .details_height{padding-top:38%}.sweat_the_small_stuff .details_inner{position:absolute;top:0;right:0;bottom:0;left:0}.sweat_the_small_stuff .bg_article_content,.sweat_the_small_stuff .bg_photo_article_content{background:#7391bf;color:#fff}.sweat_the_small_stuff_feed_article,.sweat_the_small_stuff_module{background-color:#7391bf}.introduction_to_proximity .article_header,.introduction_to_proximity .case_study_header{background-color:#b6a3bf}.proximity_feed_article,.proximity_module{background-color:#b6a3bf;background-image:url(/assets/proximity_bg-bbbd55cd9d33dea2de953a188efaee84.svg)}.proximity_graphic_dot{fill:#a78fb3}.introduction_to_proximity_module{background-color:#b6a3bf}.whats_in_a_name .article_header,.whats_in_a_name .case_study_header{background-color:#a1b3b0}.whats_in_a_name_feed_article,.whats_in_a_name_module{background-color:#a1b3b0}.kaizen_design .article_header,.kaizen_design .case_study_header{background-color:#c9c6a6;background-image:url(/assets/kaizen_bg-5e435fced5a06102067992143ef4b4b8.svg)}.kaizen_design_feed_article,.kaizen_design_module{background-color:#c9c6a6;background-image:url(/assets/kaizen_bg-5e435fced5a06102067992143ef4b4b8.svg)}.spokeo_logo{display:inline-block;height:1em;width:6.2em}.spokeo_module{background-color:#f3f7f9}.spokeo .case_study_header{background-color:#f3f7f9}.spokeo .case_study_subtitle{color:#7a8f99}.spokeo .case_study_role_icon{color:#ff9933}.spokeo .case_study_role{background:#f3f7f9}.spokeo .color_swatches{overflow:hidden}.spokeo .color_swatch{float:left;width:5%;height:1em}.spokeo .v8_color_swatch{width:20%;height:2em}.spokeo .finished_visuals{background-color:#f8f8f8}.spokeo_css_problems{overflow:hidden;margin-top:1.5em;margin-bottom:1.5em}@media (min-width: 600px){.spokeo_css_problems{margin-left:-2%}}.lt_ie9 .spokeo_css_problems{margin-left:-2%}.spokeo_css_problem>h5{text-align:center}@media (min-width: 600px){.spokeo_css_problem{float:left;width:48%;margin-left:2%;padding:1.5em;background-color:#f3f7f9}}.lt_ie9 .spokeo_css_problem{float:left;width:48%;margin-left:2%;padding:1.5em;background-color:#f3f7f9}.spokeo_presenter_diagram{fill:#7a8f99}.spokeo_presenter_diagram_arrow{fill:#dfe4e5}.spokeo_presenter_diagram_presenter{fill:#ff9933}.pvlse_logo{display:inline-block;height:1.75em;width:4.375em}.pvlse_logo_p{fill:#21d9ba}.pvlse_logo_vl{fill:#21d9ba}.pvlse_logo_s{fill:#21d9ba}.pvlse_logo_e{fill:#21d9ba}.pvlse_module{background-color:#433353}.pvlse .case_study_header{background-color:#433353}.pvlse .case_study_subtitle{color:white}.pvlse hr{border-color:#dacfe5}.pvlse .article_content_intro:first-letter{color:#21d9ba}.pvlse .case_study_role_icon{color:#21d9ba}.pvlse .case_study_mission_statement{background-color:#21d9ba;color:white;border:none}.pvlse_videos{margin-left:-2%;margin-top:1em;margin-bottom:1em;overflow:hidden}.pvlse_video_figure{position:relative;display:block;float:left;width:48%;margin-left:2%;margin-bottom:2%;overflow:hidden;background-color:white}@media (min-width: 800px){.pvlse_video_figure{width:23%}}.lt_ie9 .pvlse_video_figure{width:23%}.pvlse_video_height{padding-top:100%}.pvlse_video_video{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.blogmate_logo{display:inline-block;height:1em;width:8.23em}.blogmate_logo_icon{fill:#61a5c7}.blogmate_logo_b{fill:#a1acb3}.blogmate_logo_l{fill:#a1acb3}.blogmate_logo_o{fill:#a1acb3}.blogmate_logo_g{fill:#a1acb3}.blogmate_logo_m{fill:#a1acb3}.blogmate_logo_a{fill:#a1acb3}.blogmate_logo_t{fill:#a1acb3}.blogmate_logo_e{fill:#a1acb3}.blogmate_tagline{display:inline-block;height:1em;width:6.25em}.case_study_title>.blogmate_tagline{display:block;margin:0 auto}.blogmate_tagline_highlight{fill:#fcf4a9}.blogmate_tagline_letter{fill:#667780}.blogmate_module{background-color:#f3f7f9}.blogmate .case_study_header{background-color:#f3f7f9}.blogmate .case_study_subtitle{color:#7a8f99}.blogmate .bg_photo_article_content{background-color:#a1cadd}.blogmate .case_study_role_icon{color:#61a5c7}.blogmate .button{background-color:#61a5c7;color:white;font-weight:bold;margin-bottom:1em}.blogmate .button:hover{padding-left:3.5em;padding-right:3.5em}.blogmate figure{background:none}.blogmate figure>img,.blogmate figure>video{border:1px solid #dae2e5}.blogmate_animation_figure{position:relative;display:block}.blogmate_animation_height{padding-top:70%}.blogmate_animation_video{position:absolute;top:0;right:0;bottom:0;left:0}.blogmate_technologies{margin-left:-2%}.blogmate_technology_backend,.blogmate_technology_frontend{display:block;float:left;width:31%;margin-left:2%;padding:1.5em}.blogmate_technology_backend>h5,.blogmate_technology_frontend>h5{text-align:center}.blogmate_technology_separator{position:relative;text-align:center;clear:both;color:#a1adb3}.blogmate_technology_separator>hr{width:100%;border-top:0.25em solid #f3f7f9}.blogmate_technology_separator:before{content:'JSON + AJAX';position:absolute;top:50%;left:50%;width:10em;margin-left:-5em;margin-top:-0.8em;text-align:center;background-color:white;color:#b8c5cc;letter-spacing:0.2em}.bizshark_module{background-color:#596b80;color:white}.bizshark_module:hover{color:white}.bizshark_logo{display:inline-block;height:1.5em;width:7.5em}.bizshark_logo_svg{fill:#f6f6f6}.bizshark .case_study_header{background-color:#596b80}.bizshark .case_study_subtitle{color:white}.bizshark .case_study_role_icon{color:#6b92c2}.bizshark .button{background-color:#596b80;color:white;font-weight:bold;margin-bottom:1em}.bizshark .button:hover{padding-left:3.5em;padding-right:3.5em}.fade{max-height:0;visibility:hidden;overflow:hidden;-webkit-transform:translate(0, 0.75em);-moz-transform:translate(0, 0.75em);-ms-transform:translate(0, 0.75em);-o-transform:translate(0, 0.75em);transform:translate(0, 0.75em);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity, -webkit-transform, max-height, visibility;-moz-transition-property:opacity, -moz-transform, max-height, visibility;-o-transition-property:opacity, -o-transform, max-height, visibility;transition-property:opacity, transform, max-height, visibility;-webkit-transition-duration:0.2s, 0.2s, 0s, 0s;-moz-transition-duration:0.2s, 0.2s, 0s, 0s;-o-transition-duration:0.2s, 0.2s, 0s, 0s;transition-duration:0.2s, 0.2s, 0s, 0s;-webkit-transition-delay:0.06667s, 0s, 0.2s, 0.2s;-moz-transition-delay:0.06667s, 0s, 0.2s, 0.2s;-o-transition-delay:0.06667s, 0s, 0.2s, 0.2s;transition-delay:0.06667s, 0s, 0.2s, 0.2s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.fade.in{visibility:visible;max-height:1000px;overflow:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-property:opacity, -webkit-transform, max-height;-moz-transition-property:opacity, -moz-transform, max-height;-o-transition-property:opacity, -o-transform, max-height;transition-property:opacity, transform, max-height;-webkit-transition-duration:0.2s, 0.2s, 0s;-moz-transition-duration:0.2s, 0.2s, 0s;-o-transition-duration:0.2s, 0.2s, 0s;transition-duration:0.2s, 0.2s, 0s;-webkit-transition-delay:0s, 0.06667s, 0s;-moz-transition-delay:0s, 0.06667s, 0s;-o-transition-delay:0s, 0.06667s, 0s;transition-delay:0s, 0.06667s, 0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{opacity:0}.no_display{display:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both;width:0;height:0}.is_hidden{max-height:0;visibility:hidden;overflow:hidden;-webkit-transform:translate(0, -0.75em);-moz-transform:translate(0, -0.75em);-ms-transform:translate(0, -0.75em);-o-transform:translate(0, -0.75em);transform:translate(0, -0.75em);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity, -webkit-transform, max-height, visibility;-moz-transition-property:opacity, -moz-transform, max-height, visibility;-o-transition-property:opacity, -o-transform, max-height, visibility;transition-property:opacity, transform, max-height, visibility;-webkit-transition-duration:0.3s, 0.3s, 0s, 0s;-moz-transition-duration:0.3s, 0.3s, 0s, 0s;-o-transition-duration:0.3s, 0.3s, 0s, 0s;transition-duration:0.3s, 0.3s, 0s, 0s;-webkit-transition-delay:0.1s, 0s, 0.3s, 0.3s;-moz-transition-delay:0.1s, 0s, 0.3s, 0.3s;-o-transition-delay:0.1s, 0s, 0.3s, 0.3s;transition-delay:0.1s, 0s, 0.3s, 0.3s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.is_shown{visibility:visible;max-height:1000px;overflow:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-property:opacity, -webkit-transform, max-height;-moz-transition-property:opacity, -moz-transform, max-height;-o-transition-property:opacity, -o-transform, max-height;transition-property:opacity, transform, max-height;-webkit-transition-duration:0.3s, 0.3s, 0s;-moz-transition-duration:0.3s, 0.3s, 0s;-o-transition-duration:0.3s, 0.3s, 0s;transition-duration:0.3s, 0.3s, 0s;-webkit-transition-delay:0s, 0.1s, 0s;-moz-transition-delay:0s, 0.1s, 0s;-o-transition-delay:0s, 0.1s, 0s;transition-delay:0s, 0.1s, 0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.invisible{visibility:hidden}.visible_below_larger{display:block}@media (min-width: 1100px){.visible_below_larger{display:none}}.visible_below_large{display:block}@media (min-width: 1000px){.visible_below_large{display:none}}.visible_below_medium{display:block}@media (min-width: 800px){.visible_below_medium{display:none}}.visible_below_small{display:block}@media (min-width: 600px){.visible_below_small{display:none}}.visible_below_smaller{display:block}@media (min-width: 400px){.visible_below_smaller{display:none}}.visible_larger{display:none}@media (min-width: 1000px) and (max-width: 1100px){.visible_larger{display:block}}.visible_large{display:none}@media (min-width: 800px) and (max-width: 1000px){.visible_large{display:block}}.visible_medium{display:none}@media (min-width: 600px) and (max-width: 800px){.visible_medium{display:block}}.visible_small{display:none}@media (min-width: 400px) and (max-width: 600px){.visible_small{display:block}}.visible_smaller{display:none}@media (max-width: 400px){.visible_smaller{display:block}}@media (min-width: 1000px) and (max-width: 1100px){.hidden_larger{display:none}}@media (min-width: 800px) and (max-width: 1000px){.hidden_large{display:none}}@media (min-width: 400px) and (max-width: 600px){.hidden_small{display:none}}@media (max-width: 400px){.hidden_smaller{display:none}}@media (min-width: 800px){.hidden_above_medium{display:none}}.lt_ie9 .hidden_above_medium{display:none}.visible_above_medium{display:none}@media (min-width: 800px){.visible_above_medium{display:block}}.lt_ie9 .visible_above_medium{display:block}
