#slideshow{overflow:hidden;position:relative}#slideshow.loading{background:transparent url(/images/loader.gif) center 260px no-repeat}#slideshow header{width:30%;position:absolute}#slideshow header p{text-shadow:none;border:1px solid #fff200;display:inline;background-color:#fff200}#slideshow .slide img{display:block;float:none;margin:40px 20%;width:60%;position:absolute}#slideshow .responsive-spacer{float:left;width:100%}#slideshow #slideshow-mask{display:block;left:0;position:absolute;top:0}#slideshow .slide{opacity:0;position:absolute;width:100%}.ie7 #slideshow .slide{position:relative}#slideshow .slide.current{opacity:1}#slideshow #passion header{right:20px;top:60px;width:26%}#slideshow #passion.animate header{-moz-animation-name:passion-header;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:passion-header;-webkit-animation-duration:5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:passion-header;-ms-animation-duration:5s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-ms-animation-fill-mode:forwards;animation-name:passion-header;animation-duration:5s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;animation-fill-mode:forwards;top:-500px}#slideshow #passion.animate img{-moz-animation-name:passion;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-delay:1s;-webkit-animation-name:passion;-webkit-animation-duration:5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:1s;-ms-animation-name:passion;-ms-animation-duration:5s;-ms-animation-iteration-count:1;-ms-animation-delay:1s;animation-name:passion;animation-duration:5s;animation-iteration-count:1;animation-delay:1s}#slideshow #creativity header{left:40px;top:80px;width:24%}#slideshow #creativity.animate header{-moz-animation-name:creativity-header;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:creativity-header;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:creativity-header;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-ms-animation-fill-mode:forwards;animation-name:creativity-header;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;animation-fill-mode:forwards;top:-500px}#slideshow #creativity.animate img{-moz-animation-name:creativity;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:creativity;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:creativity;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-ms-animation-fill-mode:forwards;animation-name:creativity;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;animation-fill-mode:forwards;right:-1000px}#slideshow #invention header{left:60px;top:350px}#slideshow #invention img{z-index:1}#slideshow #invention img.spark{opacity:0;z-index:2}#slideshow #invention img.lit{opacity:1;z-index:3}#slideshow #invention.animate header{-moz-animation-name:invention-header;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:invention-header;-webkit-animation-duration:5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:invention-header;-ms-animation-duration:5s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-ms-animation-fill-mode:forwards;animation-name:invention-header;animation-duration:5s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;animation-fill-mode:forwards;top:600px}#slideshow #invention.animate img.spark{-moz-animation-name:invention-spark;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;-moz-animation-delay:1s;-webkit-animation-name:invention-spark;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:1s;-ms-animation-name:invention-spark;-ms-animation-duration:1.5s;-ms-animation-iteration-count:1;-ms-animation-delay:1s;animation-name:invention-spark;animation-duration:1.5s;animation-iteration-count:1;animation-delay:1s}#slideshow #invention.animate img.lit{-moz-animation-name:invention-lit;-moz-animation-duration:3.5s;-moz-animation-iteration-count:1;-moz-animation-delay:1.5s;-moz-animation-fill-mode:forwards;-webkit-animation-name:invention-lit;-webkit-animation-duration:3.5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:1.5s;-webkit-animation-fill-mode:forwards;-ms-animation-name:invention-lit;-ms-animation-duration:3.5s;-ms-animation-iteration-count:1;-ms-animation-delay:1.5s;-ms-animation-fill-mode:forwards;animation-name:invention-lit;animation-duration:3.5s;animation-iteration-count:1;animation-delay:1.5s;animation-fill-mode:forwards;opacity:0}#slideshow #design header{left:40px;top:200px}#slideshow #design img{-moz-transform-origin:26.984% 99.823%;-webkit-transform-origin:26.984% 99.823%;-ms-transform-origin:26.984% 99.823%;transform-origin:26.984% 99.823%}#slideshow #design.animate header{-moz-animation-name:design-header;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:design-header;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:design-header;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-ms-animation-fill-mode:forwards;animation-name:design-header;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;animation-fill-mode:forwards;top:-500px}#slideshow #design.animate img{-moz-animation-name:design;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-webkit-animation-name:design;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-ms-animation-name:design;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;animation-name:design;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-timing-function:ease;right:-1000px}#slideshow #focus header{left:40px;top:400px}#slideshow #focus img.closed{opacity:0}#slideshow #focus.animate header{-moz-animation-name:focus-header;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-webkit-animation-name:focus-header;-webkit-animation-duration:5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:focus-header;-ms-animation-duration:5s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-moz-animation-fill-mode:forwards;animation-name:focus-header;animation-duration:5s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;top:600px}#slideshow #focus.animate img.open{-moz-animation-name:focus-open;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-delay:1s;-webkit-animation-name:focus-open;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-delay:1s;-ms-animation-name:focus-open;-ms-animation-duration:1s;-ms-animation-iteration-count:1;-ms-animation-delay:1s;animation-name:focus-open;animation-duration:1s;animation-iteration-count:1;animation-delay:1s}#slideshow #focus.animate img.closed{-moz-animation-name:focus-closed;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-delay:1s;-webkit-animation-name:focus-closed;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-delay:1s;-ms-animation-name:focus-closed;-ms-animation-duration:1s;-ms-animation-iteration-count:1;-ms-animation-delay:1s;animation-name:focus-closed;animation-duration:1s;animation-iteration-count:1;animation-delay:1s}#slideshow #develop header{right:20px;top:200px;width:26%}#slideshow #develop.animate header{-moz-animation-name:develop-header;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:develop-header;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:develop-header;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;-ms-animation-fill-mode:forwards;animation-name:develop-header;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;animation-fill-mode:forwards;top:-500px}#slideshow #develop.animate img{-moz-animation-name:develop;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:develop;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:develop;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:forwards;animation-name:develop;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:forwards;left:-1000px}#slideshow #develop.animate img.cog1{-moz-transform-origin:63.492% 68.44%;-webkit-transform-origin:63.492% 68.44%;-ms-transform-origin:63.492% 68.44%;transform-origin:63.492% 68.44%}#slideshow #develop.animate img.cog2{-moz-transform-origin:36.772% 52.482%;-webkit-transform-origin:36.772% 52.482%;-ms-transform-origin:36.772% 52.482%;transform-origin:36.772% 52.482%}#slideshow #develop.animate img.cog3{-moz-transform-origin:60.847% 28.723%;-webkit-transform-origin:60.847% 28.723%;-ms-transform-origin:60.847% 28.723%;transform-origin:60.847% 28.723%}#slideshow #inception header{right:20px;top:200px}#slideshow #inception img.head{z-index:1}#slideshow #inception img.sapling{z-index:2}#slideshow #inception.animate header{-moz-animation-name:inception-header;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-time-function:ease;-webkit-animation-name:inception-header;-webkit-animation-duration:5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-time-function:ease;-ms-animation-name:inception-header;-ms-animation-duration:5s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-time-function:ease;animation-name:inception-header;animation-duration:5s;animation-iteration-count:1;animation-delay:.2s;animation-time-function:ease;top:600px}#slideshow #inception.animate img.sapling{-moz-animation-name:inception;-moz-animation-duration:6s;-moz-animation-iteration-count:1;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-name:inception;-webkit-animation-duration:6s;-webkit-animation-iteration-count:1;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-ms-animation-name:inception;-ms-animation-duration:6s;-ms-animation-iteration-count:1;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:forwards;animation-name:inception;animation-duration:6s;animation-iteration-count:1;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}@media (max-device-width:1024px),screen and (max-width:1050px){#slideshow.loading{background:transparent url(/images/loader.gif) center 160px no-repeat}#slideshow #passion header{top:40px}#slideshow #passion.animate header{-moz-animation-name:passion-header-tablet;-webkit-animation-name:passion-header-tablet;-ms-animation-name:passion-header-tablet;animation-name:passion-header-tablet;width:30%}#slideshow #creativity header{top:40px}#slideshow #creativity.animate header{-moz-animation-name:creativity-header-tablet;-webkit-animation-name:creativity-header-tablet;-ms-animation-name:creativity-header-tablet;animation-name:creativity-header-tablet;width:26%}#slideshow #invention header{top:220px}#slideshow #invention.animate header{-moz-animation-name:invention-header-tablet;-webkit-animation-name:invention-header-tablet;-ms-animation-name:invention-header-tablet;animation-name:invention-header-tablet}#slideshow #design header{top:100px}#slideshow #design.animate header{-moz-animation-name:design-header-tablet;-webkit-animation-name:design-header-tablet;-ms-animation-name:design-header-tablet;animation-name:design-header-tablet;width:24%}#slideshow #focus header{top:260px}#slideshow #focus.animate header{-moz-animation-name:focus-header-tablet;-webkit-animation-name:focus-header-tablet;-ms-animation-name:focus-header-tablet;animation-name:focus-header-tablet}#slideshow #develop header{top:220px}#slideshow #develop.animate header{-moz-animation-name:develop-header-tablet;-webkit-animation-name:develop-header-tablet;-ms-animation-name:develop-header-tablet;animation-name:develop-header-tablet}#slideshow #inception header{top:180px}#slideshow #inception.animate header{-moz-animation-name:inception-header-tablet;-webkit-animation-name:inception-header-tablet;-ms-animation-name:inception-header-tablet;animation-name:inception-header-tablet;right:0}}@media (max-device-width:480px),screen and (max-width:680px){#slideshow header h2{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;text-shadow:none;background-color:#2d2d2d;border:0;color:#FFF;display:inline-block;font-size:1.385em;padding:.082em .344em;position:relative}#slideshow header h2:before{content:"";border:7px solid transparent;border-top-color:#2d2d2d;bottom:-14px;position:absolute;left:15px}#slideshow header p{display:none}#slideshow #slideshow-mask{min-height:178px}#slideshow .slide img{margin-bottom:15px;margin-top:20px}#slideshow #passion header{right:5px;top:20px}#slideshow #passion.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;right:5px;top:20px}#slideshow #creativity header{left:5px;top:20px}#slideshow #creativity.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;left:5px;top:20px}#slideshow #invention header{left:15px;top:100px}#slideshow #invention.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;left:15px;top:100px}#slideshow #focus header{left:10px;top:140px}#slideshow #focus.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;left:10px;top:110px}#slideshow #develop header{left:10px;top:20px}#slideshow #develop.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;right:10px;top:20px}#slideshow #inception header{right:10px;top:20px}#slideshow #inception.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;right:10px;top:20px}#slideshow #design header{left:20px;top:20px}#slideshow #design.animate header{-moz-animation-name:none;-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;left:20px;top:20px}}.app{clear:both;float:left;margin-bottom:2.75em}.app:last-child{margin-bottom:0}.app .laptop{background:transparent url(/images/laptop.png) top no-repeat;-moz-background-size:100% auto;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;float:left;width:100%}.app .laptop .responsive-spacer{float:left;margin-left:11.8%;width:76.2%}.app .laptop .mask{margin-left:11.8%;overflow:hidden;position:relative;width:76.2%}.app .laptop .mask img{display:none}.app .laptop .mask img:first-child{display:block}.app .laptop .slide-container{position:relative}.app .laptop .slide-container img{display:block}.app .laptop img{float:left;position:relative;width:100%}.app .app-details{margin-right:6.824%;padding-top:2.75em;float:left;width:100%}.app .app-description{clear:both}.app .app-points{border-top:1px dashed #cbc9c5;padding-top:1.375em;margin-top:.688em}.app .app-features,.app .app-stats{float:left;font-size:.813em;margin-right:4%;width:56%}.app .app-features ul,.app .app-stats ul{margin-top:0}.app .app-features li,.app .app-stats li{background-image:url(/images/work-sprite.png);background-position:left -98px;line-height:1.692em}.app .app-stats{margin-right:0;width:40%}.app .app-stats li{background-position:left 2px}.app .mobile{position:relative;height:310px}.app .mobile img{position:absolute;box-shadow:10px 10px 5px #888888}.app .mobile img:first-child{left:5%;z-index:1;transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}.app .mobile img:nth-child(2){left:17.5%;z-index:2;transform:rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg)}.app .mobile img:nth-child(3){left:30%;z-index:3;transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg)}.app .mobile img:nth-child(4){z-index:4;left:0;right:0}.app .mobile img:nth-child(5){right:30%;z-index:3;transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg)}.app .mobile img:nth-child(6){right:17.5%;z-index:2;transform:rotate(6deg);-ms-transform:rotate(6deg);-webkit-transform:rotate(6deg)}.app .mobile img:nth-child(7){right:5%;z-index:1;transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg)}#content .app .mobile img{margin:0 auto}@media (max-device-width:1024px),screen and (max-width:1050px){.app .app-features li{background-position:left -68px;padding-left:1.719em}.app .app-stats li{background-position:left 2px;padding-left:1.719em}}@media (max-device-width:480px),screen and (max-width:680px){.app{border-bottom:1px dashed #cbc9c5;clear:both;float:left;margin:0 0 2.75em}.app:last-child{border-bottom:0;margin-bottom:2.75em}.app .mobile{margin-bottom:25px}.app .laptop{display:block;float:none;margin:0 auto;max-width:500px;overflow:auto;position:relative;width:100%}.app .app-details{margin-right:0;padding-top:0;width:100%}.app .app-purchase .app-icon{float:left;width:100px}.app .app-points{border-top:none;padding-top:0;margin-top:.688em}.app .app-features,.app .app-stats{font-size:.813em}.app .app-features ul,.app .app-stats ul{margin-top:0}.app .app-features li,.app .app-stats li{background-position:left -56px}.app .app-stats li{background-position:left 3px}.app .mobile img:first-child{transform:rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg)}.app .mobile img:nth-child(2){transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}.app .mobile img:nth-child(3){transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}.app .mobile img:nth-child(5){transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg)}.app .mobile img:nth-child(6){transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.app .mobile img:nth-child(7){transform:rotate(6deg);-ms-transform:rotate(6deg);-webkit-transform:rotate(6deg)}}@media screen and (min-width:1050px){.app .app-features li,.app .app-stats li{background-size:17px 200px}}#social{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.042);border:1px solid rgba(0,0,0,.075);clear:both;font-size:.813em;overflow:hidden;padding:.688em 0}.no-rgba #social{background:transparent url(/images/html-ie.jpg) 0 0 repeat;border:1px solid #d7d4ce}#social div{float:left;padding:0 1.5%;width:30.33333%}#social div:nth-child(2){background:url(/images/social-divider.png) 0 0 repeat-y,url(/images/social-divider.png) 100% 0 repeat-y;padding:0 2.25%;width:27.333333%;margin-top:.85em}.contact #social div:nth-child(2){margin-top:0}#social div:nth-child(3){padding:0 2.25%}#social p{margin-bottom:0}#social .networks ul{margin:.688em 0}#social .networks ul li{background:none;padding:.688em 0 .688em 30px}#social .networks .twitter{background:transparent url(/images/twitter-icon.png) 0 no-repeat;border-bottom:1px dashed rgba(0,0,0,.2)}#social .networks .twitter a{color:#0098C5;border-bottom:none}#social .networks .twitter a:hover{border-bottom:1px dashed #0098c5}#social .networks .facebook{background:transparent url(/images/facebook-icon.png) 0 no-repeat}#social .networks .facebook a{color:#446191;border-bottom:none}#social .networks .facebook a:hover{border-bottom:1px dashed #446191}#social .networks .linkedin{background:transparent url(/images/linkedin-icon.png) 0 no-repeat;border-bottom:1px dashed rgba(0,0,0,.2)}#social .networks .linkedin a{color:#1F76B6;border-bottom:none}#social .networks .linkedin a:hover{border-bottom:1px dashed #1f76b6}#social .networks .youtube{background:transparent url(/images/youtube-icon.png) 0 no-repeat}#social .networks .youtube a{color:#CF3427;border-bottom:none}#social .networks .youtube a:hover{border-bottom:1px dashed #cf3427}#social .networks .github{background:transparent url(/images/github-icon.png) 0 no-repeat}#social .networks .github a{color:#58a6ff;border-bottom:none}#social .networks .github a:hover{border-bottom:1px dashed #58a6ff}#social .newsletter p{margin-bottom:.688em}@media (max-device-width:1024px),screen and (max-width:1050px){#social .networks ul li{-moz-background-size:auto auto;-webkit-background-size:auto auto;-o-background-size:auto auto;background-size:auto auto;padding:.688em 0 .688em 30px}}@media (max-device-width:480px),screen and (max-width:680px){#social div{float:left;padding:0 2% 1.375em;width:96%}#social div:nth-child(2){background:none;margin-bottom:1.375em;width:94%}#social div:nth-child(2) li{-moz-background-size:12px auto;-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto;padding-left:28px}}form ul.form-structure{list-style:none;margin:0;padding:0}form ul.form-structure li{background:none;padding:0;margin-bottom:.688em;position:relative}form.error label:not(.error){text-indent:-9999px}label{font-family:museo-sans-rounded,Helvetica Neue,Verdana,sans-serif;font-weight:500;cursor:text;display:block}label.dim{opacity:.25}.label-placeholders label{font-family:museo-sans-rounded,Helvetica Neue,Verdana,sans-serif;font-weight:300;margin:1px 2px;padding:.688em;position:absolute;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label-placeholders label.error{color:#E69999}input[type=email],input[type=password],input[type=submit],input[type=text],textarea{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;font-family:museo-sans-rounded,Helvetica Neue,Verdana,sans-serif;font-weight:300;background-color:#fbfbfa;border:1px solid #cbc9c5;color:#2d2d2d;font-size:1em;line-height:1.375em;outline:none;padding:.688em;resize:none}input[type=submit]{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;text-shadow:none;background-color:#848484;border:1px solid #848484;color:#FFF;cursor:pointer;display:block;font-size:1.125em;padding:.611em 1.222em;position:relative;text-decoration:none}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);-o-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 2px rgba(0,0,0,.1);background-color:#fff}.label-placeholders>.error textarea,input[type=email].error,input[type=password].error,input[type=text].error,textarea.error{background-color:#f8dbdb}input[type=submit]:hover{background-color:#6b6b6b}input[type=submit]:active{background-color:#515151}.primary-nav{float:right;margin-top:7px}.primary-nav ul{list-style:none;margin:0;padding:0}.primary-nav ul li{background:none;padding:0;display:block;float:left;margin-bottom:0;margin-left:.313em}.primary-nav ul li a{-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;font-size:1.125em;margin:1px;padding:.313em .625em;cursor:pointer}.primary-nav ul li a:active,.primary-nav ul li a:hover,.primary-nav ul li.current a{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.042);border:1px solid rgba(0,0,0,.15);color:#2d2d2d;margin:0}.primary-nav ul li a:focus{color:#2d2d2d}.no-rgba .primary-nav ul li a:active,.no-rgba .primary-nav ul li a:hover,.no-rgba .primary-nav ul li.current a{background:transparent url(/images/html-ie.jpg) 0 0 repeat;border:1px solid #d7d4ce}@media (max-device-width:480px),screen and (max-width:680px){.primary-nav{float:none}.primary-nav ul{clear:both;padding-top:1.375em;text-align:center}.primary-nav ul li{display:inline;float:none;margin-left:.188em}.primary-nav ul li a{font-size:1em;padding:.188em .313em}}#archive .post{border-bottom:1px solid #2d2d2d;margin-bottom:2.75em;padding:0 18.156% 2.75em 0;position:relative}.older_posts{float:left}.newer_posts{float:right}@media (max-device-width:1024px),screen and (max-width:1050px){#archive .post{padding-right:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-font-smoothing:antialiased;background:transparent url(/images/html.jpg) 0 0 repeat;border:30px solid #2d2d2d;padding:0 2.75em}body{font-family:museo-sans-rounded,Helvetica Neue,Verdana,sans-serif;font-weight:300;text-shadow:#fff 0 1px 0;color:#2d2d2d;font-size:100%;line-height:1.375em;background:transparent url(/images/loader.gif) center -400px no-repeat;margin:2.75em auto 8.25em;max-width:68.688em;max-width:1100px}::-moz-selection,::selection{text-shadow:none;background:#EF0081;color:#FFF}h1,h2,h3,h4,h5,h6{line-height:1.333em}h1,h2,h3{color:#2d2d2d}h1{font-size:5em;margin-bottom:.138em}h2{font-size:2.25em;margin-bottom:.306em}h3{font-size:1.5em;margin-bottom:.458em}h4{font-size:1.313em;margin-bottom:.524em}h5,h6{font-size:1em;margin-bottom:.688em}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.375em}img{max-width:100%;height:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img[align=left]{float:left}img[align=right]{float:right;margin:0 0 1.375em 1.375em}img[align=middle]{display:block;margin:0 auto 1.375em}a{border-bottom:1px dashed #2d2d2d;color:#2d2d2d;text-decoration:none}a:focus,a:hover{border-bottom:1px dashed #e6262d;color:#e6262d}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}blockquote{background:url(/images/blockquote-lsquo.png) 0 0 no-repeat,url(/images/blockquote-rsquo.png) 100% 100% no-repeat;-moz-background-size:21px auto,21px auto;-webkit-background-size:21px auto,21px auto;-o-background-size:21px auto,21px auto;background-size:21px auto,21px auto;left:0;padding:0 40px;position:relative;margin:20px 0 30px}blockquote p{font-size:1.05em;line-height:1.4em}pre{font-family:monospace;white-space:pre;padding:10px;background:#F4F4F2;border:1px solid #dedee3;overflow-x:scroll;margin-bottom:15px}strong{font-weight:700}dfn,em{font-style:italic}dfn{font-weight:700}sub,sup{line-height:0}sup{color:#2d2d2d;vertical-align:super}abbr,acronym{border-bottom:1px dotted #2d2d2d}li ol,li ul{margin:0 1.375em}ol{margin:2.75em 0 2.75em 1.719em;list-style-type:decimal}ul{margin:2.75em 0;list-style:none}ul li{background:transparent url(/images/ul-li-bullet.png) left 4px no-repeat;margin-bottom:.344em;padding-left:1.719em;background-size:14px 14px}.post ul li{padding-left:1.419em}.download-button,.email-button,.twitter-button{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;text-shadow:rgba(0,0,0,.2) 0 -1px 0;-moz-transition-property:background-color,width;-webkit-transition-property:background-color,width;-o-transition-property:background-color,width;transition-property:background-color,width;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,167,234,.4);border:1px solid #3fa6cf;color:#FFF;display:block;font-size:1.25em;margin:0 auto;padding:.55em 0;text-align:center;width:80%}.download-button:hover,.email-button:hover,.twitter-button:hover{background-color:#3fa6cf;border-bottom:1px solid #3fa6cf;color:#FFF}.download-button:active,.download-button:focus,.email-button:active,.email-button:focus,.twitter-button:active,.twitter-button:focus{background-color:#2c8aaf;color:#FFF}.download-button{background-color:rgba(213,52,52,.4);border:1px solid #e26767}.download-button:hover{background-color:#e26767;border-bottom:1px solid #e26767}.download-button:active,.download-button:focus{background-color:#da3c3c}#site-header{border-bottom:1px solid #2d2d2d}#site-header h1 a{background:transparent url(/images/ryanklimt-logo.png) 50% no-repeat;border:none;display:block;float:left;height:37px;text-indent:-9999px;width:161px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#content{clear:both;float:left;overflow:visible;width:100%}#content-secondary{border-top:1px solid #2d2d2d;clear:both;float:left;padding-top:2.75em;position:relative}#content-secondary header{position:absolute;text-align:center;top:-24px;width:100%}#content-secondary header h2{background:transparent url(/images/html.jpg) 0 0 repeat;display:inline-block;padding:0 .344em}#content-secondary div{float:left;margin-right:4.55%;text-align:center;width:30.3%}.about #content-secondary div.item{width:50%;min-width:600px;float:none;margin:0 auto}#content-secondary div:last-child,#content-secondary div:nth-child(3){margin-right:0}#content-secondary div img{-moz-transition-property:all;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#content-secondary .profile,#content-secondary .vacancy{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.042);border:1px solid rgba(0,0,0,.075);padding:1.031em 2.5% 1.375em;position:relative;width:90.39%}#content-secondary .profile{width:94.6%}#content-secondary .profile:before,#content-secondary .vacancy:before{background:transparent url(/images/profile-arrow.jpg) 50% no-repeat;content:"";display:block;height:17px;left:0;position:absolute;top:-17px;width:100%}#content-secondary .profile img,#content-secondary .vacancy img{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;float:none;margin:0 auto 1.375em}#content-secondary .profile header,#content-secondary .vacancy header{clear:both;margin-bottom:1.375em;position:static}#content-secondary .profile h3,#content-secondary .vacancy h3{margin-bottom:10px}#content-secondary .profile p,#content-secondary .vacancy p{font-size:1em;margin-bottom:1.571em}#content-secondary .profile .download-button,#content-secondary .vacancy .download-button{margin-top:.688em}#content-secondary .badge{-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;-khtml-border-radius:50px;border-radius:50px;font-family:museo-slab,museo-sans-rounded,Helvetica Neue,Verdana,sans-serif;font-weight:300;text-shadow:none;border:none;color:rgba(255,255,255,.75);display:inline-block;background-color:#2d2d2d;float:none;font-size:29px;line-height:40px;margin:.688em 10px 1.375em;min-height:40px;padding:20px 15px;position:relative;width:50px}#content-secondary .badge img{left:19%;position:absolute;top:15px}#content-secondary .badge img.developer{left:17%}#headline{text-align:center}#headline,#headline h2,#headline p{margin-bottom:0}.item img{width:auto;height:auto}img.item-wwd{max-height:325px}img.item-wwb{max-height:340px}img.item-op{max-height:277px}#content .intro{-moz-transition-property:padding;-webkit-transition-property:padding;-o-transition-property:padding;transition-property:padding}#content .intro,#content img{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#content img{-moz-transition-property:width;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;float:left}#content .intro h2{line-height:1.056em}#work .intro{padding:5.5em 0}#work img{margin:2.75em 4.55% 5.5em 0;width:67.607%}#work .intro p{font-size:1.313em;line-height:1.714em}#about img{margin:1.375em 0 3.438em 2.275%;width:52.957%}#about .intro{padding:9.625em 2.275% 0 0}#resume img{margin:2.063em 4.55% 4.125em 0;width:51.046%}#resume .intro{padding:6.875em 4.55% 0 0}#contact img{margin:2.063em 4.55% 4.125em 0;width:48.863%}#contact .intro{padding:4.125em 4.55% 0 0}#contact .intro h2{line-height:1.333em}#page-not-found{position:relative}#page-not-found .intro h2{line-height:1.056em}#page-not-found .intro{padding:11em 4.55% 0 0;position:absolute;right:0;width:50%;z-index:2}#page-not-found img{margin:2.063em 0 1.375em;position:relative;width:71%;z-index:1}#content-secondary #no-vacancies{width:100%}#content-secondary #no-vacancies .vacancy{float:left;width:35%;margin:0 2.5%}#content-secondary #no-vacancies .vacancy.employment p{text-align:left;padding-left:1.375em}#content-secondary #no-vacancies .vacancy-circles{width:100%;margin-right:0}#content-secondary .hide-mobile:before{display:none}#content-secondary .vacancy.employment h4{font-weight:700}#content-secondary .vacancy.employment em{float:right}.contact #content-secondary,.home #content-secondary{border-bottom:1px solid #2d2d2d;margin-bottom:2.75em;padding-bottom:4.125em;padding-top:4.125em;width:100%}.contact #content-secondary div{text-align:left}div#location{width:47.953%}div#location iframe{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:1px solid #cbc9c5;margin-bottom:1.375em;min-height:325px;width:99.62%}div#location p{margin-bottom:0;text-align:left;width:100%}div#contact-form{float:left;width:47.498%}div#contact-form li:last-of-type{margin-bottom:0}div#contact-form h2{margin-bottom:.917em}div#contact-form .status-error{display:block;color:#C00;margin-bottom:1.375em;width:100%}div#contact-form #processing{display:block;width:100%}div#contact-form #processing img{display:block;margin:0 auto}div#contact-form input[type=email],div#contact-form input[type=text]{width:61.303%}div#blog-form textarea,div#contact-form textarea{min-height:9.625em;max-width:95.402%;width:95.402%;display:block;margin-bottom:.688em}div#blog-form+.post{border-top:1px solid #2d2d2d;margin-top:1.375em;padding-top:2.75em}div#blog-form .post{border:none;margin-bottom:-1.375em}#content-secondary .flash-message,.flash-message{width:100%}.deleteBlog{float:right}div#login-form{padding:1.375em 0 0}div#login-form li:last-child{margin-bottom:0}div#blog-form input[type=text],div#login-form input[type=email],div#login-form input[type=password]{width:50%}#site-footer{border-top:1px solid #2d2d2d;clear:both}#site-footer .primary-nav{font-size:.875em}#site-footer .primary-nav a{font-size:1em}#company-info{background:transparent url(/images/ryanklimt-icon.png) 0 no-repeat;float:left;font-size:.75em;padding-left:72px}.nobreak{white-space:nowrap}#content-secondary h4{text-align:left;margin-bottom:0;clear:both}.resume h3{font-size:1.8em}.resume .vacancy ul{margin:0 0 1em;text-align:left}.no-rgba #content-secondary .profile,.no-rgba #content-secondary .vacancy{background:transparent url(/images/html-ie.jpg) 0 0 repeat;border:1px solid #d7d4ce}.no-rgba .email-button,.no-rgba.twitter-button{background-color:#8ecfe6}.no-rgba .download-button{background-color:#e29995}#content-secondary .skill-1,#content-secondary .skill-2,#content-secondary .skill-3,#content-secondary .skill-4,#content-secondary .skill-5{background:url(/images/skills_stars.png) no-repeat;width:150px;height:30px;margin:0 0 20px}#content-secondary .skill-1{background-position:0 -120px}#content-secondary .skill-2{background-position:0 -90px}#content-secondary .skill-3{background-position:0 -60px}#content-secondary .skill-4{background-position:0 -30px}@media (max-device-width:1024px),screen and (max-width:1050px){html{border:15px solid #2d2d2d;padding:0 1.375em}body{font-size:.813em}blockquote{left:0;padding:0 55px;margin-right:0}ul li{-moz-background-size:12px auto;-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto;background-position:left 3px;padding-left:1.375em}#comments{padding-left:0}#work{padding-top:0}#work p{font-size:1.385em;line-height:1.833em}#contact .intro{padding-top:1.375em}}@media screen and (max-width:830px){.download-button,.email-button,.twitter-button{width:100%}body.home .values img{max-height:175px;max-width:75%}#work .intro{padding-top:2.75em}#work .intro p{font-size:1.231em;line-height:1.375em}#about img{margin-left:0;width:39.718%}#about .intro{padding-top:5.5em}#resume .intro{padding-top:2.75em}#page-not-found .intro{padding-top:4.125em}}@media (max-device-width:480px),screen and (max-width:680px){html{border:none;padding:0 1.375em}body{font-size:.75em;margin:1.375em auto 4.125em}blockquote{-moz-background-size:21px auto,21px auto;-webkit-background-size:21px auto,21px auto;-o-background-size:21px auto,21px auto;background-size:21px auto,21px auto;padding:0 35px}ul li{-moz-background-size:10px auto;-webkit-background-size:10px auto;-o-background-size:10px auto;background-size:10px auto;background-position:left 3px;padding-left:1.375em}#site-header{height:auto;padding-bottom:1.375em}#site-header .logo,#site-header h1{display:block;height:auto;line-height:37px;margin:0 auto;width:161px}#site-header .logo a,#site-header h1 a{display:block;float:none;margin:0 auto}#content-secondary{padding-top:1.375em}.home #content-secondary{border-top:none}#content-secondary .item,.about #content-secondary div.item{border-bottom:1px dashed #cbc9c5;margin:0 0 2.75em;padding-bottom:2.75em;width:100%;float:left;min-width:auto}#content-secondary .item:last-child{border:none;padding:0}#content-secondary .badge{font-size:18px;line-height:26px;min-height:25px;padding:10px 8px;position:relative;text-align:center;width:30px}#content-secondary .badge img{height:25px;left:24.5%;top:10px;width:25px}#content-secondary .badge img.developer{left:22%}#headline h2{line-height:1em}#headline p{display:none}#content .intro{padding:0 0 2.75em;text-align:center}#content img{display:block;float:none;margin:1.375em auto}#work img{width:85%}#about img,#resume img{width:51.046%}#contact img{width:41.947%}#contact .intro h2{font-size:1.769em;margin-bottom:.688em}#page-not-found .intro{padding:0;position:static;width:100%}#page-not-found img{width:90%}#content #slideshow img.responsive-spacer,#content #slideshow-mask,#content .badge img{margin:0}#content #slideshow .slide img{margin:20px 20% 15px}#content .laptop img{float:left;margin:0}.contact #content-secondary #location{width:100%}.contact #content-secondary #location iframe{margin:0 0 1.375em 10%;height:100px;width:80%}.contact #content-secondary #location p{margin-bottom:2.75em;text-align:center}div#contact-form{width:100%}#company-info{-moz-background-size:29px auto;-webkit-background-size:29px auto;-o-background-size:29px auto;background-size:29px auto;background-position:left 3px;padding-left:35px}#company-info span{display:none}#content-secondary #no-vacancies .vacancy{margin-bottom:2.75em}}@media screen and (min-width:681px){#resume .intro{float:left;width:35%;margin-bottom:30px}#company-info{background-size:58px 58px}}@media screen and (max-width:920px){#content-secondary .vacancy:before{display:none}#content-secondary #no-vacancies .vacancy.skills{width:39.5%}#content-secondary #no-vacancies .vacancy.employment{margin-top:2.75em;width:89%}}@media screen and (min-width:921px){#content-secondary #no-vacancies .vacancy.employment{width:calc(68% - 290px)}#content-secondary #no-vacancies .vacancy.skills{width:150px}#content-secondary #no-vacancies .vacancy.right-mobile{float:right}}@media screen and (max-width:550px){#content-secondary #no-vacancies .vacancy.skills{width:89%;float:left}#content-secondary .skills h4{float:left;width:calc(80% - 150px);min-width:105px;margin-left:10%}#content-secondary .vacancy.skills div{margin-right:10%;float:right;width:150px}#content-secondary .vacancy{width:auto}#content-secondary .vacancy.employment{margin-top:0}}#content .portfolio img,.home #content-secondary img{float:none}.portfolio{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.portfolio>div{width:30%}@media screen and (max-width:550px){.portfolio>div{width:45%}}.portfolio ul{margin-top:0}.portfolio>div>a{border-bottom:none}.hover-image-zoom{margin-bottom:5px;overflow:hidden;border:1px solid #b5b5b5}#content .hover-image-zoom img{transform:scale(1);transition:all .4s;display:block;margin:0}#content .hover-image-zoom:hover img{transform:scale(1.025)}#content>.flash-message{padding-top:1.375em}div[data-focus-within=true]~label,input:focus~label,textarea:focus~label{opacity:.25}#site-footer,#site-header{display:flex;align-items:center;justify-content:space-between;width:100%}#company-info,.primary-nav{margin:0;float:none}.primary-nav{display:flex;align-items:center;vertical-align:middle}#site-header h1{margin-bottom:0}@media (max-device-width:480px),screen and (max-width:680px){#site-footer{display:block}}html{min-height:calc(100vh - 60px)}body{margin:2.75em auto;position:relative}#root,body{min-height:calc(100vh - 60px - 2.75em - 2.75em)}#root{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#site-header{height:37px;padding-bottom:33px;place-self:flex-start}#site-footer{height:55px;padding-top:33px;place-self:flex-end}#content{padding:1.375em 0 2.75em}@media (max-device-width:1024px),screen and (max-width:1050px){html{min-height:calc(100vh - 30px)}#root,body{min-height:calc(100vh - 30px - 2.75em - 2.75em)}}@media (max-device-width:480px),screen and (max-width:680px){#root,body,html{min-height:100vh}#root,body{margin:0 auto}.primary-nav{display:block}#site-footer,#site-header{display:inline-grid;align-items:center;justify-content:center;width:100%;padding:20px 0;height:63.5px}#site-footer{height:76px}#company-info{width:fit-content;margin:0 auto;padding-right:35px}.primary-nav ul{padding-top:10px}}#headline h2{font-size:max(5.925vw,32px)}#headline p{font-size:1.575vw}.values h2{font-size:max(2.65vw,18px)}@media screen and (min-width:1246px){#headline h2{font-size:73.8255px}#headline p{font-size:19.6245px}.values h2{font-size:33px}}.laptop .slide-container{display:flex}#content-secondary .label-placeholders div{width:100%;margin:0;float:none}