@viewport{width:extend-to-zoom;zoom:1}@font-face{font-family:FontAwesome;src:url(../../asset/font/fontawesome-webfont.eot);src:url(../../asset/font/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(../../asset/font/fontawesome-webfont.woff2) format('woff2'),url(../../asset/font/fontawesome-webfont.woff) format('woff'),url(../../asset/font/fontawesome-webfont.ttf) format('truetype'),url(../../asset/font/fontawesome-webfont.svg#glyphiconsregular) format('svg');font-style:normal;font-weight:400}.after-link{display:inline-block;font-size:10px;margin-left:2px;position:relative;text-decoration:none;top:-3px}@-webkit-keyframes breathing{from{opacity:1}to{opacity:.5}}@keyframes breathing{from{opacity:1}to{opacity:.5}}@-webkit-keyframes blinking{from{opacity:1}to{opacity:.3}}@keyframes blinking{from{opacity:1}to{opacity:.3}}@-webkit-keyframes spinner{from{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner{from{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes progressed{from{background-position:0 0}to{background-position:40px 0}}@keyframes progressed{from{background-position:0 0}to{background-position:40px 0}}.left,.right{display:inline}.left{float:left}.right{float:right}.clear{clear:both;content:'.';display:block;font-size:0;visibility:hidden}.font-wk{-webkit-font-smoothing:antialiased}.hide{display:none}.ico{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.menu,.item-grid,.item-list,.tabs,.breadcrumb ul,.main-nav,.paginate ul,.paginate ul:after{list-style-type:none;margin:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,figure img{display:block}address,body,button,fieldset,figure,h1,h2,h3,h4,h5,h6,html,input,ol,p,pre,section,select,ul{margin:0;padding:0}a{background-color:transparent}a,input:focus,textarea:focus,select{outline:0}a img,fieldset{border:0}abbr{cursor:help}address{font-style:normal}body{font:normal normal 14px Helvetica,Arial,Sans-Serif}code,kbd,pre,samp{font-family:'New Courier',Courier,Monospace}button,input,optgroup,select,textarea,td,th{font:inherit}em,i,strong,dfn{font-style:italic}b,strong{font-weight:700}del{text-decoration:line-through}ins{text-decoration:none}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.25em}img{max-width:100%}table{border-collapse:separate;border-spacing:0;width:100%}th{text-align:left}th,td{padding:0}address,blockquote,dl,figure,ol,p,ul,table{margin:20px 0}figure table{margin:0}ul{list-style-position:inside;margin-left:40px}ol{list-style-position:outside;margin-left:57px}address,li,p{line-height:1.5}input,table,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input:not([type=checkbox]):not([type=radio]),textarea{-webkit-appearance:none}button{border:0;line-height:1;overflow:visible;text-transform:none;-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;margin:0;padding:0}@media screen and (min-width:750px){figure:first-child{margin-top:0}}abbr[title]{border-bottom:1px dotted #b5b5b5}blockquote{border-left:5px solid #f1f1f1;display:table;margin-left:32px;padding:0 0 0 20px}blockquote p{font-family:Georgia,Serif;font-size:16px;line-height:1.7;margin:0 0 10px}blockquote p:last-child{margin-bottom:0}blockquote code{font-size:12px;font-style:normal}blockquote cite{color:gray;font-style:normal}body{color:#222}p code{background-color:#f9f9f9;border:1px solid #f1f1f1;padding:1px 3px;white-space:nowrap}p code:hover{background-color:#fff9e5;border-color:#ffd24d}del{color:gray}textarea,select[multiple=multiple],input:not([type=submit]){background-color:#fff;border:1px solid #b5b5b5;color:gray;padding:5px 10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}textarea:focus,select[multiple=multiple]:focus,input:not([type=submit]):focus{background-color:#fff;border-color:#85a3e0;-moz-box-shadow:0 0 0 2px rgba(32,226,255,.3);-webkit-box-shadow:0 0 0 2px rgba(32,226,255,.3);box-shadow:0 0 0 2px rgba(32,226,255,.3)}input[type=radio],input[type=checkbox]{border:0;padding:0;width:auto}input[type=submit]{cursor:pointer}select[multiple=multiple]{padding:8px 10px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}textarea{min-height:50px;max-height:500px;resize:vertical;vertical-align:top}fieldset{border-bottom:1px solid #d8d8d8;padding:10px 0}fieldset em{color:gray;display:block;font-size:12px;font-style:normal}fieldset.ctrls{border-bottom:0;text-align:center}fieldset.first{padding-top:0}fieldset input::-webkit-input-placeholder{color:#cfcfcf}fieldset textarea::-webkit-input-placeholder{color:#cfcfcf}fieldset input:-moz-placeholder{color:#cfcfcf}fieldset textarea:-moz-placeholder{color:#cfcfcf}fieldset input::-moz-placeholder{color:#cfcfcf}fieldset textarea::-moz-placeholder{color:#cfcfcf}fieldset input:-ms-input-placeholder{color:#cfcfcf}fieldset textarea:-ms-input-placeholder{color:#cfcfcf}fieldset [class*=w-]{border-bottom:1px solid #d8d8d8;padding:10px 0}fieldset [class*=w-]:first-child{padding-top:0}fieldset [class*=w-]:last-child{border-bottom:0;padding-bottom:0}@media screen and (min-width:750px){fieldset [class*=w-]{border-bottom:0;padding:0}}figure figcaption{color:gray;font-family:Georgia,Serif;font-style:italic;padding:5px;text-align:center}figure figcaption:first-child{padding-top:0}figure figcaption:last-child{padding-bottom:0}figure:first-of-type{margin-top:0}@media screen and (min-width:750px){figure.left{margin:5px 15px 0 0;width:37.5%}figure.right{margin:5px 0 0 15px;width:37.5%}}footer{margin:0 auto;max-width:1180px;padding:0 20px 20px}header.full{background-color:#36c;padding:20px 0}header h1{color:#fff;font-size:26px;margin:0}header a{border-bottom:0;color:#fff;text-decoration:none}header a:hover{color:rgba(255,255,255,.8)}@media screen and (min-width:750px){header h1 a{border:0}header .row section:last-child .main-nav{display:inline;float:right}}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4,h5,h6{font-size:16px}h1,h2,h3,h4,h5,h6{color:#36c;font-weight:400;margin:0 0 20px;position:relative}h4,h5,h6{font-weight:700}hr{border:0;border-top:1px solid #b5b5b5;display:block;height:1px;margin:20px 0}ins{background-color:#e0f5d6;color:#3d7a1f}label input{margin-right:5px;position:relative;top:-1px}a{color:#36c}a:hover{border-color:#77489d;color:#77489d}mark{background-color:#fff2cc;color:#806000}pre{overflow:auto}table{background-color:#fff;border:1px solid #b5b5b5;padding:1px;table-layout:fixed}table tr:last-child td{border-bottom:0}table tbody tr:nth-child(2n){background-color:#f9f9f9}table th,table td{border-right:1px solid #b5b5b5;padding:10px}table th:last-child,table td:last-child{border-right:0}table th{background-color:gray;color:#fff}table td{border-bottom:1px solid #b5b5b5;border-right-color:#b5b5b5}.row [class*=w-]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row.pad{padding:0 20px}.fill>.row [class*=w-]{margin-bottom:0}@media screen and (min-width:750px){.row{margin:0 auto;max-width:1200px}.row [class*=w-]{padding:0 10px;display:inline;float:left}.row .row{margin:0 -10px}.row.pad{padding:0 10px}.row.fluid-fix>.fluid{margin-right:-300px;width:100%;display:inline;float:left}.row.fluid-fix>.fluid>.box{margin-right:300px}.row.fluid-fix>.fixed{width:300px;display:inline;float:right}.row.reverse>[class*=w-]{display:inline;float:right}.row.reverse.fluid-fix>.fluid{margin-left:-300px;margin-right:0;display:inline;float:right}.row.reverse.fluid-fix>.fluid>.box{margin-left:300px;margin-right:0}.row.reverse.fluid-fix>.fixed{display:inline;float:left}.row.first>[class*=w-] h1,.row.first>[class*=w-] h2,.row.first>[class*=w-] h3,.row.first>[class*=w-] h4,.row.first>[class*=w-] h5,.row.first>[class*=w-] h6{margin-top:0}fieldset.row{border:0;padding-bottom:10px;position:relative}fieldset.row:before{background-color:#d8d8d8;bottom:0;content:'';left:10px;display:block;height:1px;position:absolute;right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}.fill>.row{max-width:100%}.fill>.row [class*=w-]{height:100%}.fill>.row [class*=w-]:first-child{left:0}.fill>.row [class*=w-]:last-child{right:0}.fill>.row.fluid-fix>.fixed{position:fixed;overflow:auto}.fill>.row.reverse [class*=w-]:first-child{left:auto;right:0}.fill>.row.reverse [class*=w-]:last-child{left:0;right:auto}.w-1{width:6.25%}.w-2{width:12.5%}.w-3{width:18.75%}.w-4{width:25%}.w-5{width:31.25%}.w-6{width:37.5%}.w-7{width:43.75%}.w-8{width:50%}.w-9{width:56.25%}.w-10{width:62.5%}.w-11{width:68.75%}.w-12{width:75%}.w-13{width:81.25%}.w-14{width:87.5%}.w-15{width:93.75%}.w-16{width:100%}.w-3rds{width:33.33%}}.btn{background-color:#d7d7d7;color:#222;cursor:pointer;display:inline-block;padding:10px 20px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.btn:before,.btn:after{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.btn:hover{background-color:#bebebe;color:#222}button.btn{padding:14px 20px}.item-grid li{margin-bottom:20px}.item-grid figure{margin:0}@media screen and (min-width:420px){.item-grid{margin:0 -10px}.item-grid li{padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;display:inline;float:left}.item-grid:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}}@media screen and (min-width:750px){.item-grid li{width:33.33%}}@media screen and (min-width:1200px){.item-grid li{width:25%}}.item-list{background-color:#f9f9f9;margin:20px 0}.item-list li{border-bottom:1px solid #b5b5b5;padding:20px}.item-list li:last-child{border-bottom:0}.item-list li h1:first-of-type,.item-list li h2:first-of-type,.item-list li h3:first-of-type,.item-list li h4:first-of-type,.item-list li h5:first-of-type,.item-list li h6:first-of-type{margin-top:0}.item-list li p:first-child,.item-list li ul:first-child,.item-list li ol:first-child{margin-top:0}.item-list li p:last-child,.item-list li ul:last-child,.item-list li ol:last-child{margin-bottom:0}.item-list li p:only-of-type,.item-list li ul:only-of-type,.item-list li ol:only-of-type{margin:0}.item,.comments .comment,.entries .entry{border-bottom:1px solid #b5b5b5;margin-bottom:20px}.item h1:first-of-type,.item h2:first-of-type,.item h3:first-of-type,.item h4:first-of-type,.item h5:first-of-type,.item h6:first-of-type{margin-top:0}.item p:first-child,.item ul:first-child,.item ol:first-child{margin-top:0}.item p:last-child,.item ul:last-child,.item ol:last-child{margin-bottom:0}.item p:only-of-type,.item ul:only-of-type,.item ol:only-of-type{margin:0}.media{margin:20px 0}.media .media-img,.media .media-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:750px){.media .media-img,.media .media-content{display:inline;float:left}.media .media-img{padding-right:20px;width:18.75%}.media .media-content{width:81.25%}.media .media-content h1:first-of-type,.media .media-content h2:first-of-type,.media .media-content h3:first-of-type,.media .media-content h4:first-of-type,.media .media-content h5:first-of-type,.media .media-content h6:first-of-type{margin-top:0}.media:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}}.modal-wrap{left:0;max-width:940px;margin:0 auto;padding:0 10px;position:absolute;right:0;top:0;z-index:4;display:none}.modal-header{background-color:#f9f9f9;margin:0 -20px 20px;padding:20px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.modal{background-color:#fff;margin:10px 0;padding:0 20px 20px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.9);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.9);box-shadow:0 2px 4px 0 rgba(0,0,0,.9)}.modal .close{color:gray;text-decoration:none}.modal .close:before{content:'\f00d';font-size:24px;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.modal .close:hover{color:#c00}.modal .close:hover:after{content:' Dismiss';position:relative;top:-3px}.modal h1:nth-child(2),.modal h2:nth-child(2),.modal h3:nth-child(2),.modal h4:nth-child(2),.modal h5:nth-child(2),.modal h6:nth-child(2){margin-top:0}.modal p:first-child{margin-top:0}.modal p:last-child{margin-bottom:0}.modal p:only-of-type{margin:0}@media screen and (min-width:750px){.modal{margin:40px 0}}.overlay{background-color:rgba(0,0,0,.85);bottom:0;padding:0 10px 40px;position:fixed;top:0;width:100%;z-index:3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.snap{margin:0 auto;max-width:1200px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.snap:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}.tabs li{display:inline;float:left}.tabs:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}.tab{display:none}.tab p:last-child,.tab ul:last-child,.tab ol:last-child{margin-bottom:0}.tab-open{display:block}.toggle-content{display:none}.toggle-open{display:block}.video .player{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video .player embed,.video .player iframe,.video .player img,.video .player object,.video .player video{height:100%;left:0;position:absolute;top:0;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.alert{background-color:#f9f9f9;border:1px solid gray;margin-bottom:10px;padding:10px;position:relative}.alert h3{font-size:16px;font-weight:700;margin:0}.alert h3:before{content:'\f071';font-family:FontAwesome;font-size:12px;font-weight:400;margin-right:5px}.alert p,.alert ul,.alert ol{margin:0 0 10px}.alert p:last-child,.alert ul:last-child,.alert ol:last-child,.alert p:nth-last-child(2),.alert ul:nth-last-child(2),.alert ol:nth-last-child(2){margin-bottom:0}.alert ul,.alert ol{margin-left:20px}.alert ol{list-style-position:inside}.alert.issue{background-color:#fff0f0;border-color:#f99}.alert.issue h3,.alert.issue p,.alert.issue li,.alert.issue a{color:#c00}.alert.warn{background-color:#fff9e5;border-color:#ffd24d}.alert.warn h3,.alert.warn p,.alert.warn li,.alert.warn a{color:#997300}.alert.success{background-color:#f0faeb;border-color:#a3e085}.alert.success h3,.alert.success p,.alert.success li,.alert.success a{color:#3d7a1f}.alert a:hover{color:#222}.alert .close{position:absolute;top:10px;right:10px}.breadcrumb{margin-top:10px}.breadcrumb ul{border-bottom:1px solid #f1f1f1;padding-bottom:10px}.breadcrumb ul li:last-child{color:gray;font-weight:700}@media screen and (min-width:750px){.breadcrumb li{margin-right:10px;display:inline;float:left}.breadcrumb li:after{color:#b5b5b5;content:'/';padding-left:10px}.breadcrumb li:last-child:after{content:'';padding-left:0}.breadcrumb ul:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}}.btn{margin-right:5px;text-decoration:none}.btn:before{font-family:FontAwesome}.btn.contrast:before{content:'\f042'}.btn.copy:before{content:'\f24d'}.ctrls .btn{background-color:#c2ebad;border:1px solid #a3e085;color:#3d7a1f;font-weight:700;padding:10px 15px 8px;-moz-box-shadow:0 4px 0 0 #a3e085;-webkit-box-shadow:0 4px 0 0 #a3e085;box-shadow:0 4px 0 0 #a3e085}.ctrls .btn:hover{background-color:#b2e699;color:#3d7a1f;-moz-box-shadow:0 3px 0 0 #a3e085;-webkit-box-shadow:0 3px 0 0 #a3e085;box-shadow:0 3px 0 0 #a3e085}.ctrls .btn.disable,.ctrls .btn.disable:hover{background-color:#f3f3f3;border:1px solid #d9d9d9;color:#b5b5b5;cursor:not-allowed;-moz-box-shadow:0 4px 0 0 #d9d9d9;-webkit-box-shadow:0 4px 0 0 #d9d9d9;box-shadow:0 4px 0 0 #d9d9d9}.ctrls .btn.remove,.ctrls .btn.remove:hover{background-color:#ffb3b3;border:1px solid #ff8080;color:#c00;-moz-box-shadow:0 4px 0 0 #ff8080;-webkit-box-shadow:0 4px 0 0 #ff8080;box-shadow:0 4px 0 0 #ff8080}.ctrls .btn.work,.ctrls .btn.work:hover{background-color:#fff;border:1px dashed #e4e4e4;-webkit-animation:breathing .8s ease-in-out 0 infinite alternate;animation-name:breathing;animation-duration:.8s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-moz-box-shadow:0 4px 0 0 #e8e8e8;-webkit-box-shadow:0 4px 0 0 #e8e8e8;box-shadow:0 4px 0 0 #e8e8e8}h1 .btn{background-color:#f1f1f1;border:0;color:#36c;font-size:14px;margin:0;padding:5px 10px;position:absolute;right:0;top:0}h1 .btn:hover{background-color:#36c;color:#fff}.syn-comment{color:#b5b5b5}.syn-brackets{color:#b5b5b5}.syn-element{color:#eb650c}.syn-value{color:#b38600}.syn-attr{color:#36c}.syn-alias{color:#0cafeb}.syn-class{color:#52a329}.syn-pseudo{color:#c60}.syn-id{color:#ff8080}.syn-var{color:#ce5f9d}.syn-func{color:#4cb9bd}.code-block{background-color:#f9f9f9;border:1px solid #e4e4e4;color:#737373;margin:20px 0;padding:20px;position:relative}.code-block:hover{border-color:#b5b5b5}.code-block a{border-bottom:0}.code-block pre{tab-size:4;white-space:pre-wrap}.code-block .options{background-color:#f1f1f1;border-top:1px solid #e4e4e4;margin:20px -20px -20px;padding:10px 10px 8px}.code-block .options .info{position:relative;top:2px;display:inline;float:right}.code-block.dark{background-color:#2f2f2f}.code-block.dark:hover{border-color:#222}.code-block.dark code{background-color:#2f2f2f;color:#fff}.code-block.dark .syn-comment{color:#626262}.code-block.dark .syn-attr{color:#7094db}.code-block.dark .options{background-color:#3c3c3c;border-top:1px solid #151515}.code-block.dark .options a{color:#fff}.code-block.dark .options a:hover{color:#b38600}.code-block:last-child{margin-bottom:0}.comments{border-top:3px double #dbdbdb;margin-top:40px;padding-top:40px}.comments .comment{border-bottom-color:#dbdbdb}.comments .comment h3+p{color:gray;margin-top:-20px}.comments .comment .author:after{color:#c60;content:'\f007';font-family:FontAwesome;font-size:13px;margin-left:5px}.comments .comment .ignored{color:#c00;text-decoration:line-through}.content{padding:20px 0}.cycle-slideshow{margin:0 auto 20px}.cycle-slideshow .slide-ctrls a{z-index:1}.cycle-slideshow:hover .slide-ctrls a{z-index:101}.entries .entry{border-bottom-color:#f1f1f1}.entries .entry h2+p{color:gray;margin-top:-10px}.home .entries h2{font-size:18px}@media screen and (min-width:750px){.entries .entry:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}}.footer-content{border-top:2px solid #e4e4e4}.footer-content p{margin:0}.footer-content .main-nav{border-bottom:1px solid #e4e4e4;display:block;margin:20px 0;padding-bottom:20px}@media screen and (min-width:750px){.footer-content{padding:20px 0}.footer-content .main-nav{border:0;margin:0;padding:0;display:inline;float:right}}.format-tools{margin-bottom:20px}.format-tools table{background-color:transparent;border-color:#b5b5b5;margin:0}.format-tools table td{border:0;padding:0;text-align:center}.format-tools table a{background-color:#f1f1f1;border:0;display:block;padding:5px 10px;text-decoration:none}.format-tools table a:hover{background-color:#36c;color:#fff}.format-tools .format-btns{margin-bottom:10px}.invalid h3{color:#c00}.invalid textarea,.invalid select[multiple=multiple],.invalid input:not([type=submit]){background-color:#fff0f0;border-color:#c00}.invalid .field em{color:#c00;display:block;font-size:14px;font-style:italic;margin:5px 0 0}.invalid .field em:before{content:'\f056';font-family:FontAwesome;font-size:12px;font-style:normal;margin-right:5px}.invalid .field label{color:#c00}.list{list-style-type:none}.list li:before{color:#b5b5b5;content:'\f054';font-family:FontAwesome;font-size:12px;margin-right:5px;position:relative;top:1px}.list li a.act{font-weight:700}.list li.fav:before,.list.fav li:before{color:#ff8080;content:'\f004'}.list li.star:before,.list.star li:before{color:#b38600;content:'\f005';top:0}.list li.yes:before,.list.yes li:before{color:#6c3;content:'\f00c'}.list li.no:before,.list.no li:before{color:#c00;content:'\f00d'}.list li.rss:before,.list.rss li:before{color:#b38600;content:'\f143'}.main-nav{display:none}.main-nav.menu-open{background-color:rgba(255,255,255,.1);display:block;margin-top:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.main-nav.menu-open li{border-bottom:1px solid rgba(255,255,255,.05)}.main-nav.menu-open li:last-child{border-bottom:0;padding-bottom:0}.main-nav.menu-open li:first-child a.act,.main-nav.menu-open li:first-child a:hover{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.main-nav.menu-open li:last-child a.act,.main-nav.menu-open li:last-child a:hover{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.main-nav.menu-open a{border:0;color:#fff;display:block;font-weight:400;letter-spacing:1px;padding:5px 10px}.main-nav.menu-open a:first-letter{font-weight:700}.main-nav.menu-open a.act,.main-nav.menu-open a:hover{background-color:rgba(255,255,255,.8);color:#36c}@media screen and (min-width:750px){.main-nav li{margin-left:10px;display:inline;float:left}header .main-nav a{background-color:rgba(255,255,255,.1);border:0;color:#fff;display:block;font-weight:400;letter-spacing:1px;padding:5px 10px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}header .main-nav a:first-letter{font-weight:700}header .main-nav a.act,header .main-nav a:hover{background-color:rgba(255,255,255,.8);color:#36c}footer .main-nav a.act{color:#77489d}}.member-bar{padding:10px 0}.member-bar .member-nav{display:inline;float:right}.member-meta{border-bottom:1px solid #f1f1f1;margin:-15px 0 20px;padding:0 0 10px}.menu-link{background-color:#e8e8e8;border:0;color:#222;display:block;font-weight:400;letter-spacing:1px;padding:5px 10px 3px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.09);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.09);box-shadow:0 2px 0 0 rgba(0,0,0,.09)}.menu-link.act,.menu-link:hover{background-color:#36c;color:#fff;-moz-box-shadow:0 2px 0 0 #24478f;-webkit-box-shadow:0 2px 0 0 #24478f;box-shadow:0 2px 0 0 #24478f}.no-results{margin:20px 0}.paginate ul:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}.paginate li{margin-right:5px;display:inline;float:left}.paginate a{background-color:#f1f1f1;border:0;display:block;padding:3px 10px;text-decoration:none}.paginate a.act{background-color:#36c;color:#fff}.paginate.single{margin-bottom:20px}.paginate.single a{padding:5px 10px;display:inline;float:left}.paginate.single a.page-next{display:inline;float:right}.paginate.single:after{clear:both;content:'.';display:block;font-size:0;visibility:hidden}@media screen and (min-width:750px){.paginate li{margin-right:10px}}@media screen and (min-width:750px){.password-req .w-8{display:inline;float:left}}.required{color:#c60;font-weight:400}h1 .required,h2 .required{display:block;font-size:14px;margin-top:5px}.search-wrap{border-bottom:1px solid #f1f1f1;margin-bottom:10px;padding-bottom:10px}.search-wrap input[type=text]{margin-bottom:5px}.search-wrap:last-child{border:0;margin:0;padding:0}.search{padding:10px}.search input[type=text]{font-size:16px}.search .ctrls{border-bottom:0;margin-top:10px;padding:0;text-align:center}@media screen and (min-width:750px){.search input[type=text]{font-size:14px}}.sidebar{background-color:#f9f9f9;border:1px solid #f1f1f1;margin-top:20px}.sidebar h2{background-color:#f1f1f1;font-size:16px;margin:0;padding:10px}.sidebar ul{margin:10px 0 10px 20px}@media screen and (min-width:750px){.sidebar{margin:0}}.slide-ctrls a{background-color:#fff;border:0;margin-top:-20px;padding:10px;position:absolute;top:50%;text-decoration:none}.slide-ctrls a:hover{background-color:#f9f9f9}.slide-ctrls a:before{font-family:FontAwesome}.slide-ctrls .prev-slide{left:0}.slide-ctrls .prev-slide:before{content:'\f053'}.slide-ctrls .next-slide{right:0}.slide-ctrls .next-slide:before{content:'\f054'}.small-menu{background-color:rgba(255,255,255,.1);border:0;color:#fff;display:block;font-weight:400;letter-spacing:1px;padding:5px 10px 3px;position:absolute;right:20px;text-decoration:none;top:22px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.small-menu.act,.small-menu:hover{background-color:rgba(255,255,255,.8);color:#36c}.small-menu:after{content:'\f0c9';font-family:FontAwesome;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.small-menu{display:none}}.table-sorting{background-color:#f9f9f9;border:solid #b5b5b5;border-width:1px 1px 0;font-size:12px;margin:20px 0 0;padding:10px}.table-sorting+table{margin-top:0}.table-sorting select{margin-right:10px}.table-sorting label{margin-bottom:10px}@media screen and (min-width:750px){.table-sorting label{display:inline-block;margin-bottom:0}}.v-card .address,.v-card .alternate{display:block}.v-card .alternate{margin-top:10px}@media screen and (min-width:750px){.v-card{margin-top:0}}.bottom{margin-bottom:0}[rel=external]:after{color:gray;content:'\f08e';display:inline-block;font-size:10px;margin-left:2px;position:relative;text-decoration:none;top:-3px;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.nudge-top{margin-top:20px}.nudge-right{margin-right:20px}.nudge-bottom{margin-bottom:20px}.nudge-left{margin-left:20px}.top{margin-top:0}