/*! Copyright 2013-2015 Nest Labs, All rights reserved *//*! Copyright 2013 Nest Labs, All rights reserved *//*! Copyright 2016 Nest Labs, All rights reserved *//*! Copyright 2013 Nest Labs, All rights reserved */#page-not-found-wrapper{background:#D9F9FF;min-height:500px;padding:190px 0;text-align:center;overflow:hidden}@media (min-width: 768px){#page-not-found-wrapper{height:550px}}#page-not-found-wrapper .container{position:relative;z-index:2}#page-not-found-wrapper div[class^="illo"]{z-index:1}#page-not-found-wrapper h2,#page-not-found-wrapper p{color:#4f565d}#page-not-found-wrapper h2{font-family:"Akkurat Book",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;line-height:32px;font-family:"Akkurat Bold",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:16px;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.55s;-moz-animation-duration:.55s;-ms-animation-duration:.55s;animation-duration:.55s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@media (min-width: 768px){#page-not-found-wrapper h2{font-family:"Akkurat Book",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:44px;line-height:52px;font-family:"Akkurat Bold",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:32px}}#page-not-found-wrapper p{font-family:"Akkurat",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:22px;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.55s;-moz-animation-duration:.55s;-ms-animation-duration:.55s;animation-duration:.55s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.175s;-moz-animation-delay:1.175s;-ms-animation-delay:1.175s;animation-delay:1.175s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#page-not-found-wrapper .illo-mobile{display:block}@media (min-width: 768px){#page-not-found-wrapper .illo-mobile{display:none}}#page-not-found-wrapper .illo-mobile.illo-leaf{position:absolute;top:-40px;left:0}#page-not-found-wrapper .illo-mobile.illo-land{position:absolute;bottom:-6px;right:-130px}@media (min-width: 600px){#page-not-found-wrapper .illo-mobile.illo-land{right:0}}#page-not-found-wrapper .illo-desktop{display:none}@media (min-width: 768px){#page-not-found-wrapper .illo-desktop{display:block}}@media (min-width: 768px){#page-not-found-wrapper .illo-desktop.illo-birds{position:absolute;top:0;left:-220px}}@media (min-width: 960px){#page-not-found-wrapper .illo-desktop.illo-birds{left:-140px}}@media (min-width: 1200px){#page-not-found-wrapper .illo-desktop.illo-birds{left:0}}@media (min-width: 768px){#page-not-found-wrapper .illo-desktop.illo-land{position:absolute;bottom:-30px;right:0}}#page-not-found-wrapper .illo-clouds{position:absolute;animation-fill-mode:both}#page-not-found-wrapper .illo-clouds.illo-cloud-1{top:70px;right:-140px;animation-name:clouds;animation-duration:120s}#page-not-found-wrapper .illo-clouds.illo-cloud-2{top:170px;left:-130px;animation-name:cloudsReverse;animation-duration:160s}#page-not-found-container{max-width:330px;margin-left:auto;margin-right:auto}@media (min-width: 768px){#page-not-found-container{max-width:500px}#page-not-found-container p{max-width:360px;margin-left:auto;margin-right:auto}#page-not-found-container:lang(fr-BE) p{max-width:400px;margin-left:auto;margin-right:auto}#page-not-found-container:lang(fr-CA) p{max-width:400px;margin-left:auto;margin-right:auto}#page-not-found-container:lang(fr-FR) p{max-width:400px;margin-left:auto;margin-right:auto}#page-not-found-container:lang(fr-CH) p{max-width:400px;margin-left:auto;margin-right:auto}#page-not-found-container:lang(fr-LU) p{max-width:400px;margin-left:auto;margin-right:auto}#page-not-found-container:lang(de-DE){max-width:520px}#page-not-found-container:lang(de-AT){max-width:520px}#page-not-found-container:lang(de-CH){max-width:520px}#page-not-found-container:lang(it-IT){max-width:550px}}.not-available-in-locale #page-not-found-container{display:none}#page-not-available-in-locale-container{display:none;max-width:330px;margin-left:auto;margin-right:auto}@media (min-width: 768px){#page-not-available-in-locale-container{max-width:460px}#page-not-available-in-locale-container:lang(de-DE){max-width:570px}#page-not-available-in-locale-container:lang(de-AT){max-width:570px}#page-not-available-in-locale-container:lang(de-CH){max-width:570px}#page-not-available-in-locale-container:lang(fr-FR){margin-top:-30px;max-width:570px}#page-not-available-in-locale-container:lang(fr-BE){margin-top:-30px;max-width:570px}#page-not-available-in-locale-container:lang(fr-CA){max-width:500px}#page-not-available-in-locale-container:lang(es-MX){max-width:480px}#page-not-available-in-locale-container:lang(it-IT){max-width:560px}}.not-available-in-locale #page-not-available-in-locale-container{display:block}@-webkit-keyframes clouds{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-1440px)}}@-moz-keyframes clouds{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(-1440px)}}@-o-keyframes clouds{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(-1440px)}}@-ms-keyframes clouds{0%{-ms-transform:translateX(0)}100%{-ms-transform:translateX(-1440px)}}@keyframes clouds{0%{transform:translateX(0)}100%{transform:translateX(-1440px)}}@-webkit-keyframes cloudsReverse{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(1440px)}}@-moz-keyframes cloudsReverse{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(1440px)}}@-o-keyframes cloudsReverse{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(1440px)}}@-ms-keyframes cloudsReverse{0%{-ms-transform:translateX(0)}100%{-ms-transform:translateX(1440px)}}@keyframes cloudsReverse{0%{transform:translateX(0)}100%{transform:translateX(1440px)}}
