body{color:#404040;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif}a{color:#65950d;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}a:hover{color:#456608;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}a font,a ins,a u{color:inherit;text-decoration:inherit}dd+dt{padding-top:10px}.btn{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.article small{display:block}.article .thumbnail{margin:4px 0 10px;-webkit-margin-top-collapse:separate}.article .thumbnail img{width:100%}.labs{padding-top:20px!important}.breadcrumb{background:0 0;margin:20px 0 0;padding-top:20px;position:relative}.breadcrumb:before{background:#fff;content:"";display:block;height:1px;margin-left:-25%;position:absolute;top:0;left:50%;width:50%}.breadcrumb li{background:url(/css/images/breadcrumb-triangle.png) left center no-repeat;color:#ccc;font-size:13px;padding:0 10px 0 15px;*padding-left:15px;text-shadow:none}.breadcrumb li:first-child{background:0 0;padding-left:0}.breadcrumb li a{color:#f5f5f5}.breadcrumb li a:hover{color:#9acd66;text-decoration:none}.carousel-container{background:url(/css/images/carousel-macbook.jpg) top center no-repeat;margin:0 auto 30px;min-height:508px;padding-top:31px;padding-left:105px;position:relative;width:775px}.carousel-container:last-child,.carousel-container.last-child{margin-bottom:0}.carousel{height:419px;margin:0;width:670px}.carousel .item{height:419px;overflow:hidden}.carousel img{min-height:100%;min-width:100%}.carousel-control{top:198px}.carousel-control.left{left:-100px;-webkit-transition:left .8s;-moz-transition:left .8s;-o-transition:left .8s;transition:left .8s}.carousel-control.right{right:-100px;-webkit-transition:right .8s;-moz-transition:right .8s;-o-transition:right .8s;transition:right .8s}.content-section{border-top:1px solid #e4e4e4;padding:50px 0 60px;position:relative}.content-section:first-child{border-top:none}.content-section-heading{margin:0;padding-right:30px;padding-left:30px}.content-section-heading>*:first-child{color:#333;display:inline-block;*display:inline;font-weight:300;margin-bottom:30px;position:relative;*zoom:1}.content-section-heading>*:first-child:after{background:#222;content:'';display:block;height:1px;position:absolute;bottom:-15px;width:110px}.content-section-heading>*:first-child a{color:#333}.content-section-heading>*:first-child a:hover{color:#456608;text-decoration:none}.content-section-heading.center{padding-right:0;padding-left:0;width:80%}.content-section-heading.center>*:first-child:after{left:50%;margin-left:-55px}.content-section-main{padding:10px 30px 0}.content-section-main h2,.content-section-main h3{color:#333;font-weight:400;margin-top:20px}.content-section-main h2:first-child,.content-section-main h3:first-child{margin-top:10px}#content h2 a,#content h3 a{background:none left center no-repeat;display:inline-block;*display:inline;margin-left:-20px;padding-left:20px;*zoom:1}#content h1 a:hover,#content h2 a:hover,#content h3 a:hover{background-image:url(/css/images/heading-link.png);text-decoration:none}#footer{background:#456608 url(/css/images/footer.jpeg) top center no-repeat;color:#ddd;min-width:940px \9;padding:60px 0 50px;position:relative;z-index:98}#footer address{float:right;font-size:11px;margin-bottom:0;padding:4px 0 6px}#footer a{color:#ddd}#footer a:hover{color:#f5f5f5}#footer a.footer-logo{font-size:11px;letter-spacing:1px}#footer a.footer-logo:hover{text-decoration:none}#header{background:#fff;border-top:5px solid #242424;border-bottom:1px solid #ccc \9;min-width:940px \9;position:relative;width:100%;z-index:100;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8);-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}#header-logo{float:left}#header-logo h1{font-size:20px;font-weight:300;line-height:20px;margin:0}#header-logo h1 a{background:url(../css/images/daemon-logo.png) left center no-repeat;color:#456608;display:block;padding:55px 0;text-indent:-99999px;width:200px}#header-logo h1 a:hover{color:#9acd66;text-decoration:none}#header-nav{float:right;padding:0 0 50px}#header-nav .nav>li{padding-top:46px;-webkit-transition:font-size .3s;-moz-transition:font-size .3s;-o-transition:font-size .3s;transition:font-size .3s}#header-nav .nav>li.on{background:url(/css/images/header-nav-triangle.gif) top center no-repeat}#header.affix{border-top:none;border-bottom:1px solid #ccc \9;position:fixed;top:0}#header.affix #header-logo h1 a{background-image:url(../css/images/daemon-logo-small.png);padding:10px 30px 10px 35px;text-indent:0;width:auto}#header.affix #header-nav{padding:1px 0 0}#header.affix #header-nav .nav{padding:2px 0 3px}#header.affix #header-nav .nav>li{padding-top:0}#header.affix #header-nav .nav>li.on,#header.affix #header-nav .nav>li.active{background:0 0}#hero{background:#333 url(/css/images/hero/003.jpg) center center fixed no-repeat;min-width:940px \9;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/images/hero/003.jpg',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/images/hero/003.jpg', sizingMethod='scale')";-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8)}#hero.no-bg{background:0 0;padding-top:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#hero .container{position:relative}#hero .carousel-container{margin-bottom:-30px}#hero .hero-unit{background:0 0;color:#f5f5f5;margin:0;text-align:center}#hero .hero-unit h1{font-family:Georgia,times new roman,Times,serif}#hero .hero-unit hr{margin:60px auto;width:50%}#hero .hero-unit .btn{margin:5px 5px 0}#hero .side-nav{min-height:1px;position:absolute;top:100%;right:0;width:220px;z-index:95;*zoom:1}#hero .side-nav .tabs-right{float:none;margin-top:60px;*zoom:1}#hero .side-nav .tabs-right.affix{top:0!important}#hero .side-nav .tabs-right.affix-bottom{position:absolute}#hero .side-nav .nav{margin:0;position:relative;width:219px;*zoom:1}#hero .side-nav .nav a{background-image:url(images/nav-side-arrow.png);background-position:12px 10px;background-repeat:no-repeat;padding-left:28px}#hero .side-nav .nav .open>a{background-image:url(images/nav-side-arrow-down.png)}#hero .side-nav .nav ul{list-style:none;margin-bottom:3px}#hero .side-nav .nav ul li{margin-bottom:3px}#hero .side-nav .nav ul a{background-position:12px 6px;display:block;padding-top:4px;padding-bottom:4px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#hero .side-nav .nav ul a:hover,#hero .side-nav .nav ul .active a{background-color:#eee;text-decoration:none}#hero .social{position:absolute;top:100%;left:0;z-index:99}#hero .social.navbar-inner{margin:60px 0 0;padding:8px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}#hero .social.affix{position:fixed;*position:static;top:0}#hero .social .nav{margin:0}#hero .social .nav li{margin-top:8px}#hero .social .nav li:first-child{margin-top:0}#hero>img{background:#000;display:block;width:100%}#content *::selection{background:#9acd66;color:#000}#content *::-moz-selection{background:#9acd66;color:#000}#footer *::selection{background:#333;color:#f5f5f5}#footer *::-moz-selection{background:#333;color:#f5f5f5}.thumbnails.full-width{margin:0 60px 0 70px}.thumbnails.full-width .span4{margin-right:0;margin-left:0}.thumbnails .span4{margin-top:30px;margin-bottom:30px}.thumbnails .span4.out{display:none!important;height:0!important;margin:0!important;padding:0!important;width:0!important}.thumbnails h4{color:#333;font-weight:300;padding:0 10px;text-align:center}.thumbnails h4 a{color:#333}.thumbnails h4 a:hover{color:#456608;text-decoration:none}.thumbnails .thumbnail{margin-right:5%;margin-left:5%;position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}.thumbnails .thumbnail img{background:#fff;width:100%}.thumbnails .thumbnail span{background:#fff;display:block;height:100%;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;width:100%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.thumbnails .thumbnail:hover{border-color:#456608;-webkit-box-shadow:0 1px 4px rgba(69,102,8,.3);-moz-box-shadow:0 1px 4px rgba(69,102,8,.3);box-shadow:0 1px 4px rgba(69,102,8,.3)}.thumbnails .thumbnail:hover span{opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.btn{font-family:helvetica neue,Helvetica,Arial,sans-serif}.center{margin-right:auto;margin-left:auto;text-align:center}.logo-thumb{margin-bottom:10px;width:280px}.nav-pills{margin:0;text-align:center}.nav-pills li{display:inline-block;*display:inline;float:none;font-size:11px;font-weight:400;letter-spacing:1px;text-transform:uppercase;*zoom:1}.nav-pills a{color:#333;cursor:pointer}.nav-pills a:hover{background:#9acd66!important}.nav-pills .active a{background:#9acd66!important}.nav-pills .active a:hover{background:#65950d!important}.nav-tabs>li>a{color:#333}.nav-tabs>li>a:hover{color:#456608}.popover h3{font-family:helvetica neue,Helvetica,Arial,sans-serif}[class^=social-]{background:url(/css/images/icons/icons-social.png) no-repeat;display:inline-block;*display:inline;height:24px;opacity:.6;width:24px;*zoom:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}[class^=social-]:hover{opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.social-f{background-position:-25px 0;background-position:0 0 \9}.social-g{background-position:-25px -25px;background-position:0 -25px \9}.social-t{background-position:-25px -50px;background-position:0 -50px \9}.social-f:hover{background-position:-25px 0 \9}.social-g:hover{background-position:-25px -25px \9}.social-t:hover{background-position:-25px -50px \9}[class*=tabs] h5{border:1px solid #ddd;color:#777;padding:8px 13px;margin:0}.tabs-above{position:absolute;bottom:0;width:100%;z-index:96;-webkit-transition:background .3s,box-shadow .3s;-moz-transition:background .3s,box-shadow .3s;-o-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}.tabs-above .nav{padding:4px 0 2px}.tabs-above.affix{background:#456608 url(/css/images/footer.jpeg) top center no-repeat;*background:transparent;position:fixed;*position:static;top:40px;bottom:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8);-webkit-transition:background .8s,box-shadow .3s;-moz-transition:background .8s,box-shadow .3s;-o-transition:background .8s,box-shadow .3s;transition:background .8s,box-shadow .3s}.tabs-above.affix .nav-pills a{color:#fff}.tabs-right h5{border-left-color:transparent;margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right .nav{padding-top:2px}@media(min-width:1200px){#hero .side-nav{width:270px}#hero .side-nav .nav{width:269px}}@media(min-width:980px){#header.affix+#page{margin-top:135px}}@media(max-width:979px){.carousel-container{background:#242424;min-height:inherit;padding:3px;width:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8);-webkit-transition:box-shadow .8s;-moz-transition:box-shadow .8s;-o-transition:box-shadow .8s;transition:box-shadow .8s}.carousel{height:auto;width:auto}.carousel .item{height:auto}.carousel img{min-height:inherit;min-width:100%}.carousel-control{margin-top:-25px;top:50%}.carousel-control.left{left:5px;-webkit-transition:left .8s;-moz-transition:left .8s;-o-transition:left .8s;transition:left .8s}.carousel-control.right{right:5px;-webkit-transition:right .8s;-moz-transition:right .8s;-o-transition:right .8s;transition:right .8s}#hero .side-nav{width:166px}#hero .side-nav .nav{width:165px}.thumbnails.full-width{margin:0 20px 0 30px}}@media(max-width:767px){body{padding:0}.content-section{padding:30px 0}.content-section>.container>.row>[class^=span]{margin-top:30px}.content-section>.container>.row>[class^=span]:first-child{margin-top:0}#footer{padding:15px;text-align:center}#footer address{float:none}#header{border-top:5px solid #242424!important}#header #header-logo{border-bottom:1px solid #242424;float:none;padding-bottom:3px;text-align:center}#header #header-logo h1 a{background-image:url(/css/images/daemon-logo-small.png)!important;display:inline-block!important;padding:10px 0 10px 35px!important;text-indent:0!important;width:auto!important}#header #header-nav{float:none!important;padding:3px 20px!important}#header #header-nav .nav{padding:0!important}#header #header-nav .nav>li{font-size:13px;padding-top:0;-webkit-transition:font-size .3s;-moz-transition:font-size .3s;-o-transition:font-size .3s;transition:font-size .3s}#header #header-nav .nav>li.on,#header #header-nav .nav>li.active{background:0 0}#hero{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#hero .hero-unit{padding:30px}#hero .hero-unit h1{font-size:40px}#hero .hero-unit hr{margin-top:30px;margin-bottom:30px}#hero .side-nav{background:#fff;margin:0 0 -10px;padding:30px 30px 0;position:static;width:auto}#hero .side-nav .nav{border-left:none;float:none;width:auto}#hero .side-nav .nav>li>a{border:none;margin-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#hero .side-nav .nav>li.active>a{background-color:#eee}#hero .side-nav .nav ul a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#hero .side-nav .tabs-right{border:1px solid #e4e4e4;margin:0;padding:0 2px}#hero .social{display:none}.thumbnails.full-width{margin:-30px 0}.tabs-above{position:static}.tabs-above.affix{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs-above.affix .nav-pills a{color:#333}.tabs-right h5{border-top-color:transparent;border-right-color:transparent;margin:0 -3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.affix{position:relative!important}}@media(max-width:480px){.logo-thumb{width:auto}}