/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;color:#8b8b8b;font-size:100%;line-height:1.5em;background:white}.wrapper{font-size:1.1em}h1{font-family:"interface-n8","interface",sans-serif;font-style:normal;font-weight:800;font-size:2em;line-height:1em;margin:0 0 1em;text-transform:uppercase}h2{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.6em;line-height:1em;margin:0 0 0.6em}h3{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.4em;line-height:1em;margin:0 0 0.8em}h4{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:0.8em;line-height:1em;margin:0 0 1em;text-transform:uppercase;letter-spacing:.1em}h5{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1em;margin:0 0 1em}h6{font-family:"interface-i4","interface",sans-serif;font-style:italic;font-weight:400;font-size:0.8em;line-height:1em;margin:0 0 1em;color:#b7c729}p{padding:0 0 1em 0;margin:0;font-size:0.9em}em{font-family:"interface-i4","interface",sans-serif;font-style:italic;font-weight:400}strong{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700}em strong,strong em{font-family:"interface-i7","interface",sans-serif;font-style:italic;font-weight:700}hr{height:1px;line-height:1px;border:none;background:#e2e2e2;float:left;width:100%;clear:both;padding:0;margin:0 0 2em}input{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400}a{color:#b7c729;text-decoration:none;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;-o-transition:0.1s linear all;outline:none}a:hover{color:#166d2b}button{-webkit-appearance:none;margin:0;border:none;outline:none;padding:0;background:none;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;-o-transition:0.1s linear all}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#b7c729}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#8b8b8b}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#b7c729}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:"interface-i7","interface",sans-serif;font-style:italic;font-weight:700}ul{list-style:none;margin:0;padding:0}#content ul{list-style:disc;margin-bottom:1em;padding-left:2em}ol{padding:0;margin:0 0 1em;padding-left:2em}ul li,ol li{padding-bottom:0.2em;line-height:1.2em}blockquote{background:#e2e2e2;margin:0 0 1.5em;padding:1em 2em 0}::-moz-selection{background-color:#8b8b8b;color:white}::selection{background-color:#8b8b8b;color:white}#footer ::-moz-selection{background-color:white;color:#8b8b8b}#footer ::selection{background-color:white;color:#8b8b8b}::-webkit-input-placeholder{color:#8b8b8b}:-moz-placeholder{color:#8b8b8b}::-moz-placeholder{color:#8b8b8b}:-ms-input-placeholder{color:#8b8b8b}body{margin:0;padding:0}.center{margin:0 auto;position:relative;max-width:84em}.wrapper{margin:0 5%;float:left;width:90%}#header,#feature,#container,#secondary,#footer{float:left;width:100%}.block1{float:left;height:200px;background:#e2e2e2;width:25%}#header .wrapper{padding:1em 0 2em}#header #logo{float:left;text-indent:-9999px;width:150px;height:112px;margin-top:0.8em;background:url(/assets/sai-logo-3398dc63835367659e9dc2d14d7d8197.png) no-repeat;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;background-size:cover}#header #nav-wrap{margin-top:1.5em}#header #nav-wrap #social{float:right;margin:0.3em 0 0 0.7em}#header #nav-wrap #social li{float:left}#header #nav-wrap #social a{color:#8b8b8b;font-size:1.2em;margin-left:0.35em}#header #nav-wrap #social a:hover{color:#b7c729}#header #nav-wrap #nav-main{float:right}#header #nav-wrap #nav-main #nav-minor{float:right;letter-spacing:.05em}#header #nav-wrap #nav-main #nav-minor li{float:left;padding:0}#header #nav-wrap #nav-main #nav-minor a{display:block;padding:0.3em 0.6em;color:#8b8b8b;font-size:0.75em;text-transform:uppercase}#header #nav-wrap #nav-main #nav-minor a:hover{color:#b7c729}#header #nav-wrap #nav-main #nav-minor .on a{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700}#header #nav-wrap #nav-main #nav-minor #nav-cart{margin-left:0.3em}#header #nav-wrap #nav-main #nav-minor #nav-cart a{background:#e2e2e2}#header #nav-wrap #nav-main #nav{float:right;clear:right;font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.05em;margin-top:0.1em}#header #nav-wrap #nav-main #nav li{float:left;margin-left:0.5em;padding:0}#header #nav-wrap #nav-main #nav a{display:block;color:#8b8b8b;padding:0 0.3em}#header #nav-wrap #nav-main #nav a:hover{color:#b7c729}#header #nav-wrap #nav-main #nav .on a{border-bottom:3px solid #e2e2e2}#header #nav-wrap #be-member{float:right;margin:1em 0 1em 1em;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}#header #nav-wrap #be-member a{color:white;padding:0.8em 1.8em;font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#cdd86a;background:-moz-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cdd86a), color-stop(100%, #b8c82a));background:-webkit-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:-o-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:-ms-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:linear-gradient(to bottom, #cdd86a 0%, #b8c82a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdd86a', endColorstr='#b8c82a',GradientType=0 )}#header #nav-wrap #be-member a:hover{background:#166d2b}#header #btn-mobile-nav{display:none;font-size:1.5em;padding-top:0.3em}#feature-slideshow{width:100%}#feature-slideshow li{width:100%}#feature-slideshow li img{width:100%;display:block}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_tabs{display:none}#feature-img{width:100%}.home #container .wrapper{overflow:hidden}.row{float:left;width:103%}.col25,.col50,.col75,.col100,.col33,.col66{float:left;margin-right:3%;position:relative;margin-bottom:2em}.col25 img,.col50 img,.col75 img,.col100 img,.col33 img,.col66 img{width:100%}.col25 p:last-child,.col25 ul:last-child,.col50 p:last-child,.col50 ul:last-child,.col75 p:last-child,.col75 ul:last-child,.col100 p:last-child,.col100 ul:last-child,.col33 p:last-child,.col33 ul:last-child,.col66 p:last-child,.col66 ul:last-child{padding-bottom:0;margin-bottom:0}.col25{width:22%}.col50{width:47%}.col75{width:72%}.col100{width:97%}.col33{width:30%}.col66{width:63%}#home #header{position:absolute;top:0;left:0;z-index:3}#home #header #nav-main #nav a,#home #header #nav-main #nav-minor a{color:white;text-shadow:0px 1px 2px rgba(0,0,0,0.1)}#home #header #nav-main #nav a:hover,#home #header #nav-main #nav-minor a:hover{color:white;text-shadow:0px 1px 2px rgba(0,0,0,0.4)}#home #huge-feature{position:relative;margin-bottom:-37em;z-index:2;width:100%;padding:0}#home #huge-feature img{width:100%;display:block}#home #huge-feature ul,#home #huge-feature li{margin:0;padding:0}#home #huge-feature .wrapper{position:absolute;bottom:37em;color:white;font-size:1em}#home #huge-feature .info{width:26%;background:#166d2b;position:absolute;bottom:0;left:74%;z-index:3}#home #huge-feature .info .grass{position:absolute;top:-3.5em;left:0;height:3.5em;background:url(/assets/home-feature-grass-2c9fd80274dc6ee050b764d00bb4e7a2.png) no-repeat;width:100%}#home #huge-feature .info h2{font-size:2em;line-height:1.2em;color:white;padding:0.7em 1em;margin-bottom:0.7em}#home #huge-feature .info a{display:inline-block;background:rgba(255,255,255,0.2);text-transform:uppercase;color:white;padding:0.7em 1.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:"interface-n3","interface",sans-serif;font-style:normal;font-weight:300;font-size:0.8em;margin:0 2.5em 2.5em;letter-spacing:.1em}#home #huge-feature .info a:hover{background:white;color:#166d2b}#home #container{position:relative;z-index:3;background:url(/assets/bg-home-content-71910c253aa912676d9643d50e5f5ed8.png) repeat-x;padding:0}#home #container #main{width:74%;float:left;border-right:1px solid rgba(140,140,140,0.15);padding:2em 0 6em}#home #container #main .sub-heading{width:100%;float:left;margin-bottom:1.5em}#home #container #main .sub-heading a{font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;color:#8b8b8b;padding-bottom:0.3em;border-bottom:3px solid #e2e2e2;text-transform:uppercase;font-size:0.8em}#home #container #main .news{width:100%;float:left}#home #container #main .news .new{width:30%;float:left;margin:1em 3% 1em 0}#home #container #main .news .new h5{font-size:1.3em;line-height:1em;margin-bottom:0.2em}#home #container #main .news .new h5 a{color:#166d2b}#home #container #main .news .new .date{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:0.7em;color:#8b8b8b;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=60)}#home #container #main .news .new p{font-size:0.85em;line-height:1.2em}#home #container #main .news .new a{color:#b7c729;font-size:0.85em}#home #container #main .cases{padding-top:2em;clear:both;float:left}#home #container #main .members{width:100%;float:left}#home #container #main .members .slides{position:relative}#home #container #main .members .rslides_tabs{position:absolute;z-index:10;bottom:0.3em;left:0.3em;list-style:none;display:inline-block}#home #container #main .members .rslides_tabs li{float:left;margin-left:5px}#home #container #main .members .rslides_tabs a{text-indent:-9999px;display:block;width:10px;height:10px;background:#8b8b8b;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=50);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#home #container #main .members .rslides_tabs a:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=80)}#home #container #main .members .rslides_tabs .rslides_here a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=100)}#home #container #main .members .members-list{clear:both;display:block;background:white;width:98%;padding-bottom:1.5em}#home #container #main .members .members-list li{width:100%;height:100%;margin:0 6px}#home #container #main .members .members-list li img{vertical-align:middle;width:16%;margin-right:3px;float:left}#home #container #main .members .members-list li:first-child{display:block}#home #container #main .members .members-list img.last{margin-right:0}#home #container #main .members .members-list .disabled{cursor:default !important}#home #container #main .members .slides{clear:both;position:relative}#home #container #main .members .slides .rslides_nav.prev,#home #container #main .members .slides .rslides_nav.next{display:inline-block;text-indent:-9999px;width:25px;height:97px}#home #container #main .members .slides .rslides_nav.prev{background:url(/assets/left-6e11a7da0354cf853508751468474c5b.png) no-repeat;position:absolute;left:1px;top:0}#home #container #main .members .slides .rslides_nav.next{background:url(/assets/right-16bb79a14db66f4f4dfb6d3c82362fff.png) no-repeat;position:absolute;right:29px;top:0}#home #container #main .members .join{float:left;width:inherit;margin-top:2em}#home #container #main .members .join p{font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;text-align:center;color:#8b8b8b;font-size:1.3em}#home #container #main .members .join a{color:#b7c729;padding-left:0.4em}#home #container #aside{width:23%;float:right;padding:3em 0 0 0}#home #container #aside .type-a,#home #container #aside .type-b{width:auto}#home #container #aside .type-a{background:white}#container{padding:2.0em 0 6em}#container #aside{float:left;width:25%}#container #aside h1{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.8em;text-transform:none;padding:1em;background-color:#166d2b;color:white;margin-bottom:3em}#container #aside p{clear:both}#container #aside input[type=text],#container #aside input[type=email],#container #aside input[type=tel],#container #aside input[type=password]{width:90%;margin-bottom:0.5em}#container #aside input[type=submit]{margin:0}#container #content{float:right;width:72%;border-left:1px solid #e2e2e2;padding-left:2.85%;padding-bottom:4.5em;margin-bottom:-5.45em}#container .subnav{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;margin-bottom:2em}#container .subnav li{padding-bottom:0.5em}#container .subnav a{padding:0 0.3em;display:inline-block}#container .subnav ul{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;margin:0.5em 0 0 0.5em}#container .subnav ul li:last-child{padding:0}#container .subnav .on a{background:#e2e2e2}#container .subnav .on ul a{background:none}#container .block{float:left;width:100%}#container .block .text{float:left;width:64%}#container .block .image{float:right;width:32%}#container .block .image img{width:100%}#container .block .intro h2{font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;font-size:1.4em;line-height:1.2em}#container .gallery{float:left;width:103%;overflow:hidden}#container .bigimage{float:left;width:100%;margin-bottom:1.5em}#container .bigimage img{width:100%}#aside .type-a,#aside .type-b,#content .type-a,#content .type-b{width:72%;border:1px solid #b7c729;padding:1em 1.5em;margin-bottom:3em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;position:relative;background:white}#aside .type-a .arrow,#aside .type-b .arrow,#content .type-a .arrow,#content .type-b .arrow{position:absolute;left:1.5em;bottom:-0.9em;background:url(/assets/aside_arrow_white-dcb8d89e2a574871a1d090f7e7767324.png) no-repeat;width:32px;height:17px}#aside .type-a h5,#aside .type-b h5,#content .type-a h5,#content .type-b h5{font-family:"proxima-nova-condensed-n7","proxima-nova-condensed",sans-serif;font-style:normal;font-weight:700;color:#b7c729;text-transform:uppercase;line-height:1.3em;margin-bottom:0.2em;font-size:0.9em}#aside .type-a h5:first-child,#aside .type-b h5:first-child,#content .type-a h5:first-child,#content .type-b h5:first-child{position:relative}#aside .type-a h5:first-child:before,#aside .type-b h5:first-child:before,#content .type-a h5:first-child:before,#content .type-b h5:first-child:before{position:absolute;left:-0.6em;top:0.43em;content:'\201c';font-size:2em;line-height:0.1em}#aside .type-a h5:first-child:after,#aside .type-b h5:first-child:after,#content .type-a h5:first-child:after,#content .type-b h5:first-child:after{content:'\201d';line-height:0.1em}#aside .type-a .name,#aside .type-b .name,#content .type-a .name,#content .type-b .name{font-family:"proxima-nova-condensed-n3","proxima-nova-condensed",sans-serif;font-style:normal;font-weight:300;color:#8b8b8b}#aside .type-b,#content .type-b{background:#f0f3d4;border:1px solid #f0f3d4}#aside .type-b .arrow,#content .type-b .arrow{background:url(/assets/aside_arrow_2-640c8576ad5724f436046b9deefcf631.png) no-repeat;width:32px;height:17px}#main .cases .col50 .details,#content .col50 .details{margin-top:-6px;border:1px solid #e2e2e2;border-top:0;float:left;width:auto;height:170px;background:white}#main .cases .col50 .details img,#content .col50 .details img{width:33%;float:left;padding-bottom:0.5em}#main .cases .col50 .details .info,#content .col50 .details .info{width:64%;float:right;padding-left:1%}#main .cases .col50 .details .info a,#main .cases .col50 .details .info p,#content .col50 .details .info a,#content .col50 .details .info p{font-size:0.85em;line-height:1.2em;padding:1em 0.5em 0 0}#main .cases .col50 .details .info p,#content .col50 .details .info p{padding-bottom:0.7em}#main .cases .col50 .details .info .more,#content .col50 .details .info .more{color:#b7c729}#main .cases .col50 .details .info.no-image,#content .col50 .details .info.no-image{width:100%}#main .cases .col50 .details .info.no-image a,#main .cases .col50 .details .info.no-image p,#content .col50 .details .info.no-image a,#content .col50 .details .info.no-image p{padding-left:3%}.products #content,.projects #content{position:relative}#product-wrapper{float:left;width:103%;overflow:hidden}#product-wrapper .product{float:left;width:31%;margin:0 2% 1em 0}#product-wrapper .product div{position:relative;float:left;width:92%;padding:0.8em 4% 0.5em 4%;background:#e2e2e2}#product-wrapper .product .img,#product-wrapper .product img{width:100%}#product-wrapper .product h2{font-size:1.2em;margin-bottom:0.3em;height:1em}#product-wrapper .product h4{margin-bottom:0.7em}#product-wrapper .product p{clear:both;font-size:0.85em;line-height:1em;height:5em}#product-wrapper .product .btn-primary,#product-wrapper .product .btn-success{position:absolute;bottom:0.5em;left:4%;font-size:0.85em}#product-wrapper .product .btn-subtle{float:right}.products.show #container #content,.projects.show #container #content{width:100%}.products.show h1,.projects.show h1{float:left}.products.show .btn-subtle,.projects.show .btn-subtle{float:right}#product-img{float:left;clear:both;width:49%}#product-img .main-img{width:100%}#product-img ul{float:left;width:100%;list-style:none;margin:0.5em 0 1em;padding:0}#product-img ul li{float:left;width:5em;margin-right:0.5em}#product-img ul li:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=75)}#product-img ul li.on{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=50)}#product-img ul img{width:100%}#product-info{float:right;width:48%}#product-info #sizing{float:left;width:100%;list-style:none;padding:1em 0;margin:0;font-size:0.8em;border-top:1px solid #e2e2e2}#product-info #sizing li{float:left;margin-right:1em;text-transform:uppercase}#product-info #sizing a{padding:0.2em 0.5em}#product-info #sizing .on a{color:white;background:#b7c729}#product-info #variants{float:left;width:100%;font-size:0.8em;text-transform:uppercase;padding:1em 0;border-top:1px solid #e2e2e2}#product-info #buy{float:left;width:92%;padding:1em 4%;background:#e2e2e2;margin-bottom:2em}#product-info #buy h2{float:left;padding:0.5em 10% 0 0;margin:0}#product-info #buy #qty{float:left;position:relative;top:-0.2em}#product-info #buy #qty label{font-size:0.7em;float:none;width:auto;margin:0;display:block;text-align:center;text-transform:uppercase}#product-info #buy #qty input{width:1.5em;text-align:center;float:none;font-size:0.8em;background:white}#product-info #buy .btn-big{float:right;margin:0}#product-social{clear:both}#product-social #like,#product-social #tweet{float:left}#articles #aside{width:25%}#articles #aside .type-a,#articles #aside .type-b{width:72%;border:1px solid #b7c729;padding:1em 1.5em;margin-bottom:3em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;position:relative}#articles #aside .type-a .arrow,#articles #aside .type-b .arrow{position:absolute;left:1.5em;bottom:-0.9em;background:url(/assets/aside_arrow_white-dcb8d89e2a574871a1d090f7e7767324.png) no-repeat;width:32px;height:17px}#articles #aside .type-b{background:#f0f3d4;border:1px solid #f0f3d4}#articles #aside .type-b .arrow{background:url(/assets/aside_arrow_2-640c8576ad5724f436046b9deefcf631.png) no-repeat;width:32px;height:17px}#articles #aside h5{font-family:"proxima-nova-condensed-n7","proxima-nova-condensed",sans-serif;font-style:normal;font-weight:700;color:#b7c729;text-transform:uppercase;line-height:1.3em;margin-bottom:0.2em;font-size:0.85em}#articles #aside .name{font-family:"proxima-nova-condensed-n3","proxima-nova-condensed",sans-serif;font-style:normal;font-weight:300;color:#8b8b8b}#articles #content{position:relative;width:72%}#articles .news-item{float:left;width:100%;margin-bottom:2em;padding-bottom:2em}#articles .news-item:not(:last-child){border-bottom:1px solid #e2e2e2}#articles .news-item .info{float:right;width:100%}#articles .news-item h2{margin-bottom:0.3em}#articles .news-item h2 a{color:#166d2b}#articles .news-item h2 a:hover{color:#b7c729}#articles .news-item h6{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;color:#b9b9b9}#articles .news-item p{font-size:0.9em;line-height:1.3em;padding-bottom:0.3em}#articles .news-item .more{color:#b7c729;font-size:0.9em}#aside input[type=text]{width:90%;margin-bottom:0.5em}#aside input[type=submit]{margin:0 0 2em}#articles.show .img{float:right;width:31%;margin:0 0 0.5em 2%}#articles.show .img img{width:100%}#articles.show .info{float:left;width:100%}#articles.show .info h2{color:#166d2b}#articles.show .info h6{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;color:#b9b9b9}#articles.show .info img{width:100%}#articles.show .back-all{color:#b7c729}#articles.large .news-item .img{width:66%;margin-bottom:1em}#articles.large .news-item .img img{width:100%}#articles.large .news-item .info{width:31%}#cases #content h2{font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;font-size:1.4em;line-height:1.2em}#cases.show #aside .back-all{color:#b7c729;font-family:"interface-n3","interface",sans-serif;font-style:normal;font-weight:300}#cases.show #content .info{width:60%;float:left}#cases.show #content .info img{width:100%;display:block}#cases.show #content .info h2{margin-bottom:2em}#cases.show #content .assets{width:30%;float:right}#cases.show #content .assets img{width:100%;margin-bottom:1.5em}#cases.show #content .assets a{color:#b7c729;text-decoration:underline;font-family:"interface-n3","interface",sans-serif;font-style:normal;font-weight:300;font-size:0.9em}#cases.show #content .assets .pdf i{background:url(/assets/pdf-5fed49c8c2840a7bf962440a05770082.png) no-repeat;display:inline-block;text-indent:-9999px;width:16px;height:16px}#cases.show #content .assets .doc i{background:url(/assets/doc-7ebbde5828077378bfdd3048a25f6a42.png) no-repeat;display:inline-block;text-indent:-9999px;width:16px;height:16px}#cases.show #content .assets .xls i{background:url(/assets/xls-940108b525c955f17b2b61bc76509702.jpg) no-repeat;display:inline-block;text-indent:-9999px;width:16px;height:16px}.publications #aside p,.publications #aside a{font-size:0.9em}.publications #aside a{color:#b7c729;text-decoration:underline}.publications #aside .viewing{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;color:#8b8b8b;padding-right:1em}.publications #aside .register{padding-right:1em}.publications #aside .mem-status .name,.publications #aside .mem-status .logout{color:#166d2b}.publications #aside .mem-status .name{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.05em;padding-bottom:0;margin-bottom:-0.2em}.publications #aside .mem-status .logout{text-decoration:none;font-size:0.8em;margin-left:1.2em}.publications #content{position:relative}.publications #content #filter{width:100%;background:#F3F3F3;display:inline-block}.publications #content #filter p{font-size:0.8em;text-transform:uppercase}.publications #content #filter .col_filter{width:15%;float:left}.publications #content #filter .col_filter .title{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;width:100%;float:left;margin:0 4em 0 1.2em;padding:0.5em 0}.publications #content #filter .col_search{float:left;margin-top:4px;width:auto}.publications #content #filter .col_search p{font-family:"interface-n3","interface",sans-serif;font-style:normal;font-weight:300;float:left;margin:3px 10px 0 0;padding:0}.publications #content #filter .col_search form{float:left;position:relative}.publications #content #filter .col_search form input[type=text]{float:left;border:none;background:white;width:80%;color:#8b8b8b;height:15px;margin-top:4px}.publications #content #filter .col_search form input[type=text]:focus{outline:none}.publications #content #filter .col_search form .btn-search{float:left;border:none;background:#fff url(/assets/arrow_right-b8ea229217a63f4e49b2e3cf12daac25.png) no-repeat center;width:5px;height:22px;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:absolute;right:10px;top:4px}.publications #content #filter .col_search form .btn-search:hover{cursor:pointer}.publications #content #filter .col_category{float:right;margin:5px 1.2em 0 0;width:auto}.publications #content #filter .col_category p{font-family:"interface-n3","interface",sans-serif;font-style:normal;font-weight:300;float:left;margin:2px 10px 0 0;padding:0}.publications #content #filter .col_category select#categories{border:0;-webkit-appearance:none;-moz-appearance:none;width:200px;text-indent:0.01px;text-overflow:"";border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#8b8b8b;margin-top:4px}.publications #content #filter .col_category select#categories:focus{outline:none}.publications #content .table,.publications #content .row{width:100%;text-align:left}.publications #content .table .detail,.publications #content .row .detail{width:82%;float:left}.publications #content .table .date,.publications #content .row .date{width:17%;float:right}.publications #content .table.title{font-size:0.8em;color:#166d2b;margin-top:3em}.publications #content .row{border-top:1px solid #e2e2e2}.publications #content .row:hover:not(.youtube){background:#F7F9E9}.publications #content .row a{color:none}.publications #content .row a:hover{background-color:#b7c729}.publications #content .row p{font-size:0.9em}.publications #content .row .name{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;color:#b7c729;margin:1.5em 0.5em 0 2em;padding:0;text-indent:-1.3em}.publications #content .row .name i{display:inline-block;text-indent:-9999px;width:16px;height:16px;margin-right:7px}.publications #content .row .name i.pdf{background:url(/assets/pdf-5fed49c8c2840a7bf962440a05770082.png) no-repeat}.publications #content .row .name i.ppt{background:url(/assets/ppt-25a6f5fde29eedf7c6a77fbd57661ac2.png) no-repeat}.publications #content .row .name i.doc{background:url(/assets/doc-7ebbde5828077378bfdd3048a25f6a42.png) no-repeat}.publications #content .row .name i.xls{background:url(/assets/xls-940108b525c955f17b2b61bc76509702.jpg) no-repeat;background-size:cover}.publications #content .row .info{color:#8b8b8b;margin:0.3em 0.5em 0.5em 2.15em;line-height:1.3em}.publications #content .row .date{color:#e2e2e2;font-size:0.9em;margin-top:1.5em;padding-bottom:3em}.publications #content .first{border-top:1px solid #166d2b}.publications #content nav{left:3em;bottom:3em}.publications #content .video{position:relative;margin:10px;padding-bottom:56.25%;padding-top:25px;height:0}.publications #content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.enquiry #content h3{color:#166d2b}.enquiry #content h4{text-transform:none;font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;font-size:1.3em;line-height:1.2em;letter-spacing:0}.enquiry #content input[type=submit]{font-size:1em;background-color:#b7c729}.enquiry #content input[type=submit]:hover{cursor:pointer;background-color:#166d2b}.about-us #header{position:relative;z-index:2}.about-us #header .wrapper{background:url(/assets/bg-about-top-2a5b184b20a57136ef393de8b9c94f30.png) no-repeat bottom right;background-size:contain}.about-us #feature{position:relative;z-index:1}.about-us #feature .wrapper{background:#166d2b;position:relative}.about-us #feature #aside{width:25.1%;float:left}.about-us #feature #aside h1{margin-bottom:0;padding:1.5em 0 1.5em 0.9em;color:white;text-transform:none;font-size:1.8em}.about-us #feature #aside .subnav{padding-bottom:1.5em}.about-us #feature #aside .subnav li{padding:0 1em 1.2em 1.9em}.about-us #feature #aside .subnav a{font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;font-size:1.3em;color:white}.about-us #feature #aside .subnav .on{padding-left:1em}.about-us #feature #aside .subnav .on:before{content:"> ";font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;color:white;font-size:1.3em}.about-us #feature #aside .subnav .on a{background:none;font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700}.about-us #feature img{width:74.9%;float:left;margin-top:-4em;margin-bottom:-8.3em}.about-us #container{position:relative;z-index:2;padding-top:0}.about-us #container .wrapper{background:url(/assets/bg-about-content-92fbd5354b44589431296e81ad4da3ff.png) no-repeat top right;background-size:contain}.about-us #container #aside{padding-top:3.5em}.about-us #container #aside h6{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;color:#8b8b8b;font-size:0.8em;border-bottom:3px solid #e2e2e2;padding-bottom:0.35em;margin-bottom:2em;display:inline-block}.about-us #container #aside .conference{margin-top:4em}.about-us #container #aside .pdf,.about-us #container #aside .link{font-size:0.9em}.about-us #container #aside .video{width:auto;width:80%;position:relative;height:100%;margin-bottom:1.8em}.about-us #container #aside .video img{width:100%}.about-us #container #aside .video .play{position:absolute;top:36%;left:39%;background:url(/assets/play-9927dbfa7b713858859773ed3f04dead.png) no-repeat center center;width:50px;height:50px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=50)}.about-us #container #aside .video .play:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=100)}.about-us #container #content{position:relative;padding-top:3.5em}.about-us #container #content .info{width:60%;float:left}.about-us #container #content .info h5{font-family:"interface-n1","interface",sans-serif;font-style:normal;font-weight:100;font-size:1.3em;color:#8b8b8b}.about-us #container #content .info h6{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.2em;color:#166d2b;padding:1em 0 0.2em 0}.about-us #container #content .info p{font-size:0.9em;line-height:1.3em}.about-us #container #content .info a{text-decoration:underline}.about-us #container #content .aside{width:35%;float:right}#content #cart-nav{list-style:none;float:left;width:100%;border-bottom:1px #e2e2e2 solid;margin:0 0 1em;padding:0 0 1em;font-size:1.2em}#content #cart-nav li{float:left;margin-right:1em}#content #cart-nav a{display:block}#content #cart-nav strong{width:1.2em;height:1.2em;display:inline-block;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;background:#e2e2e2;text-align:center}#content #cart-nav .on{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700}#content #cart-nav .on strong{background:#b7c729;color:white}#cart-form .th{float:left;width:100%;padding:0 0 0.8em 0;border-bottom:1px #e2e2e2 solid;font-size:0.7em;line-height:1em;text-transform:uppercase}#cart-form .qty,#cart-form .price,#cart-form .total{float:right;width:12%;padding-right:3%;text-align:right;display:inline-block}#cart-form .qty{text-align:center}#cart-form .item-row{position:relative;float:left;width:100%;border-bottom:1px #e2e2e2 solid;padding:2em 0 0 0}#cart-form .item-row img{float:left;width:15%;margin-right:2%;position:relative;top:-1em}#cart-form .item-row p{float:left;width:38%;font-size:1.2em;padding:0}#cart-form .item-row .qty,#cart-form .item-row .price,#cart-form .item-row .total{font-size:0.8em}#cart-form .item-row .qty input{width:1em;float:none;text-align:center;position:relative;top:-0.3em}#cart-form .item-row .remove{position:absolute;right:0;font-size:1.3em}#cart-form .totals{float:right;width:38%;padding-right:3%;margin:1em 0}#cart-form .totals label{float:left;width:66%}#cart-form .totals span{float:right;text-align:right;width:33%;margin:0.3em 0}#cart-form .shipping{float:left;width:50%;margin-top:2.8em}#cart-form .shipping label{float:left;width:50%}#cart-form .shipping select{float:right;width:50%}#cart-form .btn-big{float:right;clear:both}#cart-details #returning{border-bottom:1px solid #e2e2e2;margin-bottom:1.5em;padding-bottom:0.5em}#details{float:left;margin-bottom:1em}#remember{border:2px solid #e2e2e2;padding:1.5em;width:auto;display:inline-block}#cart-form.payment-form h2{float:left;margin:0}#cart-form.payment-form .item-row{padding:1em 0}#cart-form.payment-form label{margin:0.3em 0}#payment{float:left;width:91%;padding:1.5em 4%;border:2px solid #e2e2e2}#payment .btn-big{margin:0 0 0 4.4em}#footer{background:#166d2b;position:relative}#footer .bg{background:url(/assets/bottom_bg-833034b103d58acc4dcc312442971ee5.png) no-repeat;height:552px;width:100%;position:absolute;bottom:180px;right:0;z-index:-999}#footer .grass{background:url(/assets/footer_grass-67c3d3e7dd36736428f339ffcf1e0abd.png) no-repeat;width:101px;height:82px;position:absolute;top:-49px;right:0}#footer .wrapper{padding:4em 0;font-size:0.9em;position:relative}#footer .logo{float:left;margin-right:10em}#footer p{float:left;width:20%;padding:0;color:#b7c729}#footer #like{float:left;height:25px}#footer #tweet{float:left;height:25px}#footer #fnav,#footer .to-top,#footer #sw{margin:0 0 0 4em;float:left}#footer #fnav{color:#7bac88;width:55%}#footer #fnav a{color:white;padding:0 0.2em}#footer .to-top{color:#b7c729}#footer .to-top:hover{cursor:pointer}#footer #sw{color:white;font-size:0.8em}#footer #sw strong{background:url(/assets/sw-ff3a81ccafaed092dcfd646f3f42d475.png) no-repeat;display:inline-block;height:26px;text-indent:-9999px;width:16px}#footer #sw:hover{text-decoration:none;color:#b7c729}.pagination{float:left;text-transform:uppercase;font-size:0.8em;font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;position:absolute;margin-top:-3em;left:2em;bottom:4em}.pagination .first,.pagination .last{display:none}.pagination .prev,.pagination .next{font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400}.pagination a{padding:0 0.5em;color:#8b8b8b;display:inline-block}.pagination a:hover{color:#b7c729;background:#8b8b8b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.pagination .current{padding:0 0.5em;background:#8b8b8b;color:white;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.pagination:nth-of-type(2){position:static;margin:0}#content .tabs{float:left;width:100%;list-style:none;border-bottom:1px solid #b7c729;margin:0 0 1em;padding:0}#content .tabs li{float:left;position:relative;bottom:-1px;border:1px solid #b7c729;background:#e2e2e2;margin-right:3px}#content .tabs a{display:block;padding:0.2em 1em 0;line-height:1.6em}#content .tabs .on{border-bottom:1px solid white;background:white}.actions{font-size:0.8em}.actions a{margin-left:0.5em;white-space:nowrap}#mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=50);top:0;z-index:100}#modal{position:fixed;z-index:101;background:white;top:30%;left:50%;width:30em;padding:1em 2em;margin-left:-16em}#modal .close{position:absolute;top:0.5em;right:0.5em;font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.5em;line-height:normal;color:#b7c729}#modal .close:hover{color:#8b8b8b}#overlay{width:100%;height:2000px;position:fixed;background:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opac)";filter:alpha(opacity=50);top:0;z-index:100}#popup{position:fixed;z-index:101;background:white;color:white;top:20%;left:50%;width:30em;padding:3em 4em;margin-left:-19em}#popup #close{font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;font-size:1.3em;float:right;color:#8b8b8b}#popup h2{text-transform:none;color:#166d2b;margin-bottom:2em;font-size:1.8em}#popup #popup-header{float:left;background:white;width:100%;position:relative;padding:1em 5em;margin:-1em 0 3em -5em}#popup .error{display:none}#popup form{float:left}#popup form label{float:left;width:15%;color:#8b8b8b;font-family:"interface-n3","interface",sans-serif;font-style:normal;font-weight:300;font-size:1em}#popup form input[type=text],#popup form input[type=email],#popup form input[type=password],#popup form textarea,#popup form select{float:right;width:75%;padding:0.5em;border:1px solid #e2e2e2;background:#f9f9f9}#popup form #forgot{float:right;font-size:0.8em;color:#b7c729;margin-top:4em}#popup form input[type=submit]{float:left;padding:0.7em 1.9em;color:white;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;font-size:1.2em;margin:2em 0 0 22%;background:#cdd86a;background:-moz-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cdd86a), color-stop(100%, #b8c82a));background:-webkit-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:-o-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:-ms-linear-gradient(top, #cdd86a 0%, #b8c82a 100%);background:linear-gradient(to bottom, #cdd86a 0%, #b8c82a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdd86a', endColorstr='#b8c82a',GradientType=0 )}#popup form input[type=submit]:hover{background:#166d2b;cursor:pointer}.btn-primary,.btn-secondary,.btn-subtle,.btn-success,input[type=submit]{display:inline-block;padding:0.3em 0.7em;margin-bottom:0.8em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.btn-primary{background:#8b8b8b;color:white}.btn-primary:hover{background:#b7c729;color:white}.btn-secondary,input[type=submit]{background:#b7c729;color:white}.btn-secondary:hover,input[type=submit]:hover{background:#b7c729;color:white}.btn-subtle{background:#e2e2e2}.btn-subtle:hover{color:#8b8b8b}.btn-success{background:#b7c729;color:white}.btn-success:hover{color:white}.btn-big{font-size:1.4em;padding:0.5em 0.9em}.btn-big.btn-success{position:absolute;right:2%}form fieldset,#cart-form fieldset{float:left;width:100%;border:none;padding:0 0 1em}form fieldset p,#cart-form fieldset p{display:none}form label,#cart-form label{float:left;width:6em;margin:0.3em 0}form label abbr,#cart-form label abbr{display:none}form label i,#cart-form label i{float:right;margin-right:0.5em}form label.required,#cart-form label.required{text-indent:-11px}form label.required:before,#cart-form label.required:before{content:"> ";font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700;color:#8b8b8b}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form textarea,form select,#cart-form input[type=text],#cart-form input[type=email],#cart-form input[type=tel],#cart-form input[type=password],#cart-form textarea,#cart-form select{float:left;width:15em;padding:0.2em 0.5em;font-family:"interface-n4","interface",sans-serif;font-style:normal;font-weight:400;color:#8b8b8b;border:1px solid #e2e2e2;font-size:1em;background:#f9f9f9}form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form input[type=password]:focus,form textarea:focus,form select:focus,#cart-form input[type=text]:focus,#cart-form input[type=email]:focus,#cart-form input[type=tel]:focus,#cart-form input[type=password]:focus,#cart-form textarea:focus,#cart-form select:focus{border-color:#b7c729;background:white}form textarea,#cart-form textarea{width:22em}form input[type=submit],#cart-form input[type=submit]{border:none;margin-left:6em}form .field_with_errors,#cart-form .field_with_errors{color:#bb4413}form .field_with_errors input[type=text],form .field_with_errors input[type=email],form .field_with_errors input[type=tel],form .field_with_errors input[type=password],form .field_with_errors textarea,#cart-form .field_with_errors input[type=text],#cart-form .field_with_errors input[type=email],#cart-form .field_with_errors input[type=tel],#cart-form .field_with_errors input[type=password],#cart-form .field_with_errors textarea{border-color:#bb4413;background:white}form .field_with_errors p,#cart-form .field_with_errors p{display:block;clear:both;font-size:0.8em;color:#bb4413;margin:0 0 -0.5em 7.4em;padding:0}form fieldset .field_with_errors i,#cart-form fieldset .field_with_errors i{float:right;color:#bb4413;margin-right:0.5em}form .success,#cart-form .success{color:#b7c729}form .error,#cart-form .error{color:#bb4413}form .double input,#cart-form .double input{width:4.4em;margin-right:1em}form .double select,#cart-form .double select{width:5.4em;margin-right:1em}form .double label:nth-of-type(2),#cart-form .double label:nth-of-type(2){width:auto;margin-right:0.5em}form h6,#cart-form h6{float:left;margin:0.8em 0}@media screen and (max-width: 1800px){#home #huge-feature{margin-bottom:-30em}#home #huge-feature .wrapper{bottom:30em}}@media screen and (max-width: 1600px){#home #huge-feature{margin-bottom:-20em}#home #huge-feature .wrapper{bottom:20em}}@media screen and (max-width: 1400px){#footer #fnav{width:50%}}@media screen and (max-width: 1300px){#home #huge-feature{margin-bottom:-15em}#home #huge-feature .wrapper{bottom:15em}#home #huge-feature .info{width:50%;left:50%}#home #huge-feature .info .grass{background-repeat:repeat-x}#home #huge-feature .info h2{font-size:1.5em;margin-bottom:0}#home #huge-feature .info a{margin:1em 2em 2em}#home #container{background-position:0 -100px}}@media screen and (max-width: 1100px), only screen and (min-device-width: 320px) and (max-device-width: 568px){.publications #content #filter .col_filter{width:15%;float:left}.publications #content #filter .col_search form input[type=text]{width:70%}.publications #content #filter .col_search form .btn-search{right:35px}.publications #content #filter .col_category select#categories{width:125px}#footer #fnav{width:45%}}@media screen and (max-width: 930px), only screen and (min-device-width: 320px) and (max-device-width: 568px){#header .wrapper{padding-bottom:1em}#header #logo{margin-top:0.4em;background-size:cover}#header #nav-wrap #social{padding-top:0.4em}#header #nav-wrap #nav-main #nav-minor{padding:0.6em 0 0;font-size:0.9em}#header #nav-wrap #nav-main #nav-minor a{padding:0.3em 0.4em}#header #nav-wrap #nav-main #nav{font-size:0.9em;margin-top:0}#header #nav-wrap #nav-main #nav li{margin-left:0.5em}#header #nav-wrap #be-member{margin:1.3em 0 0 0.5em}#header #nav-wrap #be-member a{padding:0.4em 0.9em}.col25{width:47%}.col50{width:97%}.col75{width:97%}.block1{width:50%}.col33{width:47%}#aside .subnav{margin-bottom:1em}#home #huge-feature{margin-bottom:0}#home #huge-feature .wrapper{bottom:0}#huge-feature{clear:both}#content .block .text{width:100%}#content .block .image{width:100%}#content .gallery img{width:47.5%}#home #container #main .members .members-list{width:98%}#home #container #main .members .members-list li img{width:32%}#home #container #main .members .slides .rslides_nav.prev,#home #container #main .members .slides .rslides_nav.next{top:48px}#home #container #main .members .slides .rslides_nav.next{right:3%}.about-us #feature #aside{margin-top:0}.about-us #feature #aside h1{font-size:1.4em;padding:0.7em 0 1em 0.9em}.about-us #feature #aside .subnav{padding-bottom:0;margin-bottom:1em}.about-us #feature #aside .subnav a{font-size:1.1em}.about-us #feature #aside .subnav li{padding-bottom:0.5em}.about-us #feature img{margin-top:0;margin-bottom:0}.products #container #aside,.projects #container #aside{width:100%}.products #container #content,.projects #container #content{width:100%;margin-top:1em}#product-wrapper .product{width:47.5%;margin:0 2% 1em 0}#articles .news-item .img{margin:0 0.7em 0 0}#articles .news-item .info{float:none;width:auto}#articles .news-item p{clear:both}#product-info #buy h2{padding-top:0.3em}#product-info #buy #qty{top:-0.6em;margin-bottom:-0.3em}#product-info #buy .btn-big{font-size:1em}#articles #aside h1{font-size:1.5em}#articles #aside .type-a,#articles #aside .type-b{width:60%;padding:1em}#articles #aside .type-a h5,#articles #aside .type-b h5{font-size:0.7em}#articles.show .info{float:none;width:auto}#articles.large .news-item .img{width:100%}#articles.large .news-item .info{width:100%}#content .tabs{border:none}#content .tabs li{float:none;border:none;border-bottom:1px solid #e2e2e2;background:none}#content .tabs .on{border-bottom:1px solid #e2e2e2;font-family:"interface-n7","interface",sans-serif;font-style:normal;font-weight:700}#content .tabs a{padding:0.3em 0 0}.actions{clear:both}#cart-form .item-row{padding-top:1em;padding-bottom:0.5em}#cart-form .item-row img{top:0}#cart-form .shipping label{float:none;width:auto;margin-bottom:0.5em;display:block}#cart-form .shipping select{float:none;width:auto}#content .double{margin-top:0.5em}#content .double label{width:5em !important;margin-right:0.5em;clear:both}#content .double input{float:left;clear:none;margin-bottom:0.5em;width:4.4em}#content .double select{float:left;margin-bottom:0.5em}#footer #fnav{margin-left:0;float:right}#footer #fnav div{text-align:right}#footer #fnav a{font-size:0.9em}#footer .to-top,#footer #sw{margin-top:1em;float:right;width:60%;text-align:right}#footer #fnav{width:60%;text-align:left}#footer p{font-size:0.8em;width:auto}form fieldset,#cart-form fieldset{padding:0 0 0.5em}form label,#cart-form label{width:100%}form label i,#cart-form label i{float:none;margin-left:0.5em}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form textarea,#cart-form input[type=text],#cart-form input[type=email],#cart-form input[type=tel],#cart-form input[type=password],#cart-form textarea{clear:both;width:15em}form input[type=submit],#cart-form input[type=submit]{margin-left:0}form .field_with_errors p,#cart-form .field_with_errors p{margin:0 0 -0.5em 0}form .field_with_errors i,#cart-form .field_with_errors i{display:none}#payment .btn-big{margin-left:0}.fixed-height-center img{height:250px}.publications #content #filter .col_filter{width:100%;float:left}.publications #content #filter .col_filter .title{text-align:center;margin:0}.publications #content #filter .col_search p,.publications #content #filter .col_category p{width:15%;float:left}.publications #content #filter .col_search{width:95%;float:right;margin:0 0.5em 1em 1em}.publications #content #filter .col_search form{width:80%;float:right}.publications #content #filter .col_search form input[type=text]{width:95%}.publications #content #filter .col_search form .btn-search{right:0px;width:50px}.publications #content #filter .col_category{width:95%;margin:0 0.5em 1em 1em;float:right}.publications #content #filter .col_category select#categories{width:80%;float:right}#popup{width:20em;padding:2em 3em;margin-left:-13em}#popup form label{width:100%}#popup form input[type=text],#popup form input[type=email],#popup form input[type=password],#popup form textarea,#popup form select{float:left;width:95%}#popup form input[type=submit]{float:left;padding:0.7em 1.9em;font-size:1.2em;margin:2em 0 0 0}#popup form input[type=submit]:hover{background:#166d2b;cursor:pointer}}@media screen and (max-width: 730px), only screen and (min-device-width: 320px) and (max-device-width: 568px){#header #nav-wrap{margin-top:0}#container #aside{width:100%;margin-bottom:1em}#container #aside h1{margin-bottom:1em}#container #aside .type-a,#container #aside .type-b{width:93%}#container #aside .type-a h5,#container #aside .type-b h5{font-size:0.8em}#container #content{width:100%;border-left:none}#home #huge-feature .info{width:100%;left:0}#home #huge-feature .info h2{float:left;width:55%;padding-right:0}#home #huge-feature .info a{float:right}#home #aside{display:none}#home #container #main{width:97%;border:none;overflow:visible}.about-us #feature #aside,.about-us #feature img{width:100%}.about-us #feature .about-content{left:0;bottom:-350px}.about-us #container #aside{padding-top:2em}.about-us #container #aside .conference{margin-top:2em}.about-us #container #content{padding-top:2em}.about-us #container #content .info{width:100%}.about-us #container #content .aside{width:100%;float:left}.about-us #container #content .aside .type-a,.about-us #container #content .aside .type-b{width:82%}#articles #aside .type-a,#articles #aside .type-b{display:none}}@media screen and (max-width: 550px), only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait){#header #logo,#home #header #logo{width:75px;height:52px;background-size:cover}#header #btn-mobile-nav,#home #header #btn-mobile-nav{display:block;float:right;font-size:2em;color:#b7c729}#header #btn-mobile-nav:hover,#home #header #btn-mobile-nav:hover{color:black}#header #nav-wrap,#home #header #nav-wrap{clear:both;display:none;position:relative;width:100%}#header #nav-wrap #nav-main,#home #header #nav-wrap #nav-main{float:none;clear:both}#header #nav-wrap #nav-main #nav-minor,#home #header #nav-wrap #nav-main #nav-minor{float:none;clear:both;padding-top:0.5em}#header #nav-wrap #nav-main #nav-minor li,#home #header #nav-wrap #nav-main #nav-minor li{float:none;border-top:1px solid #e2e2e2}#header #nav-wrap #nav-main #nav-minor a,#home #header #nav-wrap #nav-main #nav-minor a{padding:0.2em 0.3em;color:#8b8b8b;text-shadow:none}#header #nav-wrap #nav-main #nav-minor #nav-cart,#home #header #nav-wrap #nav-main #nav-minor #nav-cart{margin:0}#header #nav-wrap #nav-main #social,#home #header #nav-wrap #nav-main #social{padding-top:0;position:absolute;bottom:0;right:0}#header #nav-wrap #nav-main #nav,#home #header #nav-wrap #nav-main #nav{float:none;clear:both;padding-top:0}#header #nav-wrap #nav-main #nav li,#home #header #nav-wrap #nav-main #nav li{float:none;border-top:1px solid #e2e2e2;margin:0}#header #nav-wrap #nav-main #nav a,#home #header #nav-wrap #nav-main #nav a{padding:0.5em 0.3em 0.3em;color:#8b8b8b;text-shadow:none}#header #nav-wrap #nav-main #nav .on a,#home #header #nav-wrap #nav-main #nav .on a{border-bottom:none;background:#e2e2e2}#header #nav-wrap #be-member,#home #header #nav-wrap #be-member{float:left;width:100%;margin:1em 0 0.3em 0}#header #nav-wrap #be-member a,#home #header #nav-wrap #be-member a{font-size:0.9em}.col25{width:97%}.col33{width:97%}.block1{width:100%;height:100px}.poster{margin:0}.poster #header{position:static}#home #header{position:static}#home #huge-feature .wrapper{position:static;width:100%;margin:0}#home #huge-feature .info{position:static;float:left}#home #huge-feature .info h2,#home #huge-feature .info a{float:none;width:auto}#home #huge-feature .info .grass{display:none}#home #container #main .news .new{width:100%}#home #container #main .members .slides .rslides_nav.next{right:1.5%}#home #container #main .members .join a{display:block}#cases.show #content .info,#cases.show #content .assets{width:100%}#main .cases .col50 .details,#content .col50 .details{height:auto}#main .cases .col50 .details img,#content .col50 .details img{float:none;width:50%;padding:0 0 0 0.6em}#main .cases .col50 .details .info,#content .col50 .details .info{float:none;width:100%}#main .cases .col50 .details .info p,#content .col50 .details .info p{padding:0 1em 1em}#main .cases .col50 .details .info .more,#content .col50 .details .info .more{padding:0 1em 1em;display:inline-block}#container #aside{width:100%}#container #aside .subnav li{border-top:1px solid #e2e2e2;padding:0.3em 0}#container #content{width:100%}#product-wrapper .product{width:100%;margin:0 0 1em 0}.products #content #product-wrapper,.projects #content #product-wrapper{width:100%}.products .products.show h1,.products .products.show .btn-subtle,.products .projects.show h1,.products .projects.show .btn-subtle,.projects .products.show h1,.projects .products.show .btn-subtle,.projects .projects.show h1,.projects .projects.show .btn-subtle{float:none;margin-bottom:0.5em}#product-img{width:100%;margin-top:1em}#product-info{width:100%}#footer .logo{margin:0}#footer #fnav{margin-top:0;width:35%}#footer #sw,#footer .to-top{width:30%}#footer #sw{margin-top:3em}.pagination{position:static;margin:0 0 1em}#articles .news-item .img{width:100%;margin-bottom:0.5em}#articles .news-item .info{width:100%}#articles.show .img{width:100%}form input[type=text],form input[type=email],form input[type=tel],form input[type=password],form textarea{width:94%}#content #cart-nav li{float:none}#cart-form .remove{bottom:0.2em}.fixed-height-center img{height:auto;width:100%}.publications #content #filter .col_search p,.publications #content #filter .col_category p{font-size:0.7em}.publications #content #filter .col_search form input[type=text]{width:93%}.publications #content #filter .col_search form .btn-search{right:0px;width:12%;padding-left:0}#popup{width:15em;margin-left:-11em}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){body{font-size:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body{font-size:120%}}@media only screen and (-webkit-device-pixel-ratio: 1.5){body{font-size:90%}}#home .twitter-wrapper{width:calc(100% / 3 * 2 - 2em);height:30em;float:left}@media only screen and (max-width: 768px){#home .twitter-wrapper{width:100%;float:none}}#home .news{width:calc(100% / 3) !important;margin:0 1em}@media only screen and (max-width: 768px){#home .news{width:100% !important;float:none !important}}#home .news .new{width:100% !important;float:none !important}#articles .twitter-timeline{width:calc(100% - 1em) !important}@media only screen and (max-width: 768px){#articles .twitter-timeline{display:none !important}}
