ol,ul{list-style:none}.toggle{margin:2px 0 0 14px;float:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.toggle li{float:left}.toggle li a{width:50px;padding:6px 0;text-align:center;display:block;text-shadow:1px 1px 0 #fff;font-size:12px;font-weight:600;color:#666;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0%,#ededed 100%);background:-o-linear-gradient(top,#fff 0%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0%,#ededed 100%);background:linear-gradient(top,#fff 0%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff}.toggle li:first-child a{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.toggle li a:hover{background:#ededed;color:#222}.toggle li a.active{background:#c8e0f3;color:#325874;cursor:default;box-shadow:inset 0 0 3px rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4)}#slider{margin:0 0 0!important}#carousel li{margin-right:5px}#carousel img{display:block;opacity:.5;cursor:pointer;height:150px}#carousel img:hover{opacity:1}#carousel .flex-active-slide img{opacity:1;cursor:default}#carousel{width:1130px;padding-left:20px;padding-right:20px;padding-top:20px;margin:auto;height:150px}*/#top{position:relative;z-index:999;height:65px;padding:5px 0;border-bottom:1px solid #577794;background:#e2e8ef;background:-moz-linear-gradient(top,rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,232,239,1)),color-stop(100%,rgba(210,219,228,1)));background:-webkit-linear-gradient(top,rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%);background:-o-linear-gradient(top,rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%);background:-ms-linear-gradient(top,rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%);background:linear-gradient(top,rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%)}#top{text-align:center}#top .top-inner{max-width:800px;width:auto}#top img{float:none;display:inline;margin-top:12px}#container{padding:0}.main{margin-left:0;margin-top:0;overflow:hidden}.syntaxhighlighter{width:auto!important;font-size:13px !important;line-height:21px !important;font-family:Courier,"Courier New",monospace;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff !important;box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:#ff5454 !important}.syntaxhighlighter .line.alt1,.syntaxhighlighter .line.alt2{width:100% !important;padding:0 !important;background-color:#fff !important}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#fff !important}.syntaxhighlighter table td.code{width:auto !important;padding:10px 12px!important}.syntaxhighlighter table td.code .line{width:auto !important;padding:0 !important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:#cc7ac6!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#888!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#999!important}.syntaxhighlighter .keyword{color:#2a93b9!important}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}@media screen and (max-width:960px){#container{padding:0}.main{margin-left:0}#carousel{display:none}.flexslider .slides img{width:100%;display:block;height:auto}}@media screen and (max-width:768px){.flexslider .slides img{width:100%;display:block;height:auto}#container{padding:0}.main{margin-left:0}#carousel{display:none}}@media screen and (max-width:480px) and(max-height:640px;){#carousel{display:none}#container{padding:0}header h1{width:246px};}