.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../../../all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../../../all/modules/ctools/images/status-active.gif) center center no-repeat;}
#page{width:700px;margin-left:auto;margin-right:auto;}#page:before,#page:after{content:"\0020";display:table;}#page:after{clear:both;}#header,#main-menu,#secondary-menu,#featured,#main,#footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;width:100%;margin-right:-100%;margin-left:0%;clear:left;}#logo{float:left;}#sidebar-first{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;width:25%;margin-right:-100%;margin-left:0%;}#sidebar-second{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;width:25%;margin-right:-100%;margin-left:75%;}.one-sidebar.sidebar-first #main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;width:75%;margin-right:-100%;margin-left:25%;}.one-sidebar.sidebar-second #main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;width:75%;margin-right:-100%;margin-left:0%;}.two-sidebars #main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;width:50%;margin-right:-100%;margin-left:25%;}body{font-family:Open Sans,sans-serif;}#page:before,#page:after,#header:before,#header:after,#featured:before,#featured:after,#footer:before,#footer:after{content:"\0020";display:table;}#page:after,#header:after,#featured:after,#footer:after{clear:both;}body.with-overlay #overlay{display:none;position:absolute;z-index:99;text-align:center;top:0;left:0;width:100%;height:100%;cursor:move;opacity:0.5;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{font-family:'Open Sans',Arial,sans-serif;min-height:740px;background:rgb(215,215,215);background:-moz-radial-gradient(50% 50%,farthest-side,#fff,#efefef);background:-webkit-gradient(radial,50% 50%,250,50% 50%,750,from(#fff),to(#efefef));-webkit-font-smoothing:antialiased;}b,strong{font-weight:bold}i,em{font-style:italic}a,a:visited{color:crimson;text-decoration:none;border-radius:0.2em;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}a:hover{text-shadow:0 0 8px crimson;color:white;}#impress{pointer-events:none;}#impress,.messages,#admin-menu,#overlay-container,.krumo-root{pointer-events:auto;}.step{width:900px;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:48px;line-height:1.5;}.step{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}.step:not(.active){opacity:0.05;}.hint{position:fixed;left:0;bottom:0;background:rgba(0,0,0,0.1);color:#333;text-align:center;border-radius:0 10px 0 0;font-size:18px;font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;padding:20px 20px 0;letter-spacing:-2px;z-index:9999;opacity:1;-webkit-transform:translateY(400px);-moz-transform:translateY(400px);-ms-transform:translateY(400px);-o-transform:translateY(400px);transform:translateY(400px);-webkit-transition:opacity 1s,-webkit-transform 0.5s 1s;-moz-transition:opacity 1s,-moz-transform 0.5s 1s;-ms-transition:opacity 1s,-ms-transform 0.5s 1s;-o-transition:opacity 1s,-o-transform 0.5s 1s;transition:opacity 1s,transform 0.5s 1s;}.impress-supported .hint{opacity:0;-webkit-transition:opacity 1s 5s,-webkit-transform 0.5s;-moz-transition:opacity 1s 5s,-moz-transform 0.5s;-ms-transition:opacity 1s 5s,-ms-transform 0.5s;-o-transition:opacity 1s 5s,-o-transform 0.5s;transition:opacity 1s 5s,transform 0.5s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}.impress-supported .hint:hover{opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}.slide{display:block;width:900px;padding:20px;color:#000;text-shadow:rgba(0,0,0,.01) 0 0 1px;font-size:30px;line-height:1.1em;letter-spacing:-1px;text-align:justify;}.slide q{display:block;font-size:50px;line-height:72px;margin-top:100px;}.slide q strong{white-space:nowrap;}.fallback-message{font-family:sans-serif;line-height:1.3;display:none;width:780px;padding:10px 10px 0;margin:20px auto;border-radius:10px;border:1px solid #E4C652;background:#EEDC94;}.fallback-message p{margin-bottom:10px;}.impress-disabled .step,.impress-not-supported .step{position:relative;opacity:1;margin:20px auto;}.impress-not-supported .fallback-message{display:block;}
header h2,.field-name-impress-body h2{text-transform:uppercase;letter-spacing:-2px;line-height:0.8;margin:0;font-weight:inherit;text-align:center;}.field-name-impress-body h3{margin:0;line-height:1;}h4{margin:0;}p{margin:0 0 1em;line-height:1.3;}blockquote{font-style:italic;font-weight:300;quotes:"“" "”";}ol{list-style-type:lower-greek;margin:5px 0 0;text-align:left;}ul{list-style-type:square;line-height:1.3;}code{display:block;margin:20px 100px 0;padding:15px 30px;border:3px solid #999;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#fff;background:#222;font-size:70%;font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;white-space:pre;}code br{display:none;}.fw300{font-weight:300;}.fs75{font-size:75px;}.textfill-test{position:absolute !important;visibility:hidden !important;height:auto !important;width:auto !important;padding:0 !important;margin:0 !important;line-height:1 !important;white-space:nowrap !important;}.textfill-wrapper{position:relative !important;}#node-1{padding-right:200px;font-weight:300;}#node-4 h2{font-weight:800;}#node-4 .fw300{text-align:center;display:block;}#node-9{width:360px;font-weight:bold;}#node-19 ul{margin-left:180px;}#node-19 ul li{font-weight:600;}#node-20 ul{margin-left:70px;}#node-20 ul li{font-weight:600;}#node-21 ul{margin-left:270px;}#node-21 ul li{font-weight:600;}#node-22 header h2{font-weight:800;}#node-26{text-align:center;}#node-26 p{line-height:1.7;}#node-26 img{vertical-align:top;}#node-25 header h2{font-weight:300;}.compare-table{display:inline-block;width:39%;vertical-align:top;padding:0 5%;font-size:85%;}.compare-table .compare-title{display:block;background:#555;color:#fff;font-weight:700;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}body.impress-on-node-11:before,body.impress-on-node-12:before,body.impress-on-node-13:before{content:"WRITE LESS CODE";display:block;position:absolute;left:-90px;top:45%;opacity:.6;color:gray;font-size:60px;line-height:1;text-shadow:0 0 10px black;-webkit-transform:rotateZ(270deg);-webkit-transform-origin:40% 150%;-webkit-transform-style:preserve-3d;}body.impress-on-node-16:before,body.impress-on-node-17:before,body.impress-on-node-18:before,body.impress-on-node-15:before{content:"WORK FASTER";display:block;position:absolute;left:-90px;top:45%;opacity:.6;color:gray;font-size:60px;line-height:1;text-shadow:0 0 10px black;-webkit-transform:rotateZ(270deg);-webkit-transform-origin:41% 90%;-webkit-transform-style:preserve-3d;}body.impress-on-node-20:before,body.impress-on-node-21:before{content:"WRITE BETTER CODE";display:block;position:absolute;left:-90px;top:45%;opacity:.6;color:gray;font-size:60px;line-height:1;text-shadow:0 0 10px black;-webkit-transform:rotateZ(270deg);-webkit-transform-origin:39% 185%;-webkit-transform-style:preserve-3d;}body.impress-on-node-22:before{content:"FINALLY";display:block;position:absolute;left:-90px;top:45%;opacity:.6;color:gray;font-size:60px;line-height:1;text-shadow:0 0 10px black;-webkit-transform:rotateZ(270deg);-webkit-transform-origin:50% 20%;-webkit-transform-style:preserve-3d;}body.impress-on-node-23:before,body.impress-on-node-24:before{content:"ENJOY IT";display:block;position:absolute;left:-90px;top:45%;opacity:.6;color:gray;font-size:60px;line-height:1;text-shadow:0 0 10px black;-webkit-transform:rotateZ(270deg);-webkit-transform-origin:50% 20%;-webkit-transform-style:preserve-3d;}
