[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none !important}html{font-size:62.5% !important}.button{display:inline-block;border:1px solid #43413f;color:#43413f;background-color:transparent;border-radius:42px;box-sizing:border-box;font-size:18px;height:42px;line-height:28px;font-weight:500;padding:6px 28px 8px;-webkit-transition-property:background-color,border,color,opacity;transition-property:background-color,border,color,opacity;-webkit-transition-duration:200ms;transition-duration:200ms}.button:hover{color:#fff;background-color:#43413f}.button.small{height:35px;line-height:14px;padding:9px 14px 6px}body{margin-top:76px}.cs-nav-container{position:absolute;width:100%;top:0px;left:0px;z-index:9999}.cs-nav-container .cs-nav{height:76px;padding:23px 28px;box-sizing:border-box;background-color:#fff;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-transition:background ease 700ms;-moz-transition:background ease 700ms;-ms-transition:background ease 700ms;-o-transition:background ease 700ms;transition:background ease 700ms}.cs-nav-container .cs-nav .cs-nav-center{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.cs-nav-container .cs-nav .cs-nav-left{position:absolute;height:30px;top:23px;left:28px}.cs-nav-container .cs-nav .cs-nav-left img{height:100%}.cs-nav-container .cs-nav .cs-nav-left .logo-color{display:block}.cs-nav-container .cs-nav .cs-nav-left .logo-white{display:none}.cs-nav-container .cs-nav .cs-nav-right{position:absolute;height:30px;top:23px;right:28px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.cs-nav-container .cs-nav .cs-nav-right .cs-nav-item{margin:0 0 0 14px}.cs-nav-container .cs-nav .cs-nav-right .cs-nav-item:before{display:none}.cs-nav-container .cs-nav .cs-nav-right .cs-nav-item:last-of-type{margin-right:0}.cs-nav-container .cs-nav .cs-nav-right img{width:26px;height:26px;border:2px solid #fff;border-radius:14px}.cs-nav-container .cs-nav .cs-nav-item{position:relative;margin:0px 14px;font-weight:500;font-size:17px;color:#43413f;text-decoration:none;-webkit-transition:color ease 300ms;-moz-transition:color ease 300ms;-ms-transition:color ease 300ms;-o-transition:color ease 300ms;transition:color ease 300ms}.cs-nav-container .cs-nav .cs-nav-item .hide-desktop{display:none}.cs-nav-container .cs-nav .cs-nav-item:before{content:"";position:absolute;width:100%;height:2px;bottom:-1px;left:0;background-color:#43413f;visibility:hiddenn;-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);-o-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:transform ease 200ms;-moz-transition:transform ease 200ms;-ms-transition:transform ease 200ms;-o-transition:transform ease 200ms;transition:transform ease 200ms}.cs-nav-container .cs-nav .cs-nav-item:hover{text-decoration:none;cursor:pointer}.cs-nav-container .cs-nav .cs-nav-item:hover:before{visibility:visible;transform:scale3d(1, 1, 1)}.cs-nav-container .cs-nav .button:hover{color:#fff}.cs-nav-menu-toggle{display:none}.hide-desktop{display:none}.hide-mobile{display:inherit}@media (max-width: 900px){.hide-desktop{display:block}.hide-mobile{display:none}.cs-nav-container{z-index:2147483001;overflow:hidden}.cs-nav-container .cs-nav{z-index:-1}.cs-nav-container .cs-nav .cs-nav-center{visibility:hidden;position:absolute;display:block;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;top:0;left:0;background-color:transparent;padding-top:118px;padding-bottom:56px;-webkit-transition:background ease 0ms 0ms;-moz-transition:background ease 0ms 0ms;-ms-transition:background ease 0ms 0ms;-o-transition:background ease 0ms 0ms;transition:background ease 0ms 0ms;-webkit-transition:visibility ease 0ms 400ms;-moz-transition:visibility ease 0ms 400ms;-ms-transition:visibility ease 0ms 400ms;-o-transition:visibility ease 0ms 400ms;transition:visibility ease 0ms 400ms}.cs-nav-container .cs-nav .cs-nav-center:before{content:"";position:absolute;z-index:0;top:0;left:0;width:200%;height:140%;border-radius:100%;background-color:#fff;opacity:0;-webkit-transform:translate3d(-25%, -55%, 0) scale3d(0.4, 0.4, 0.4);-moz-transform:translate3d(-25%, -55%, 0) scale3d(0.4, 0.4, 0.4);-ms-transform:translate3d(-25%, -55%, 0) scale3d(0.4, 0.4, 0.4);-o-transform:translate3d(-25%, -55%, 0) scale3d(0.4, 0.4, 0.4);transform:translate3d(-25%, -55%, 0) scale3d(0.4, 0.4, 0.4);-webkit-transition:transform cubic-bezier(0.3, 0.51, 1, 1.1) 300ms;-moz-transition:transform cubic-bezier(0.3, 0.51, 1, 1.1) 300ms;-ms-transition:transform cubic-bezier(0.3, 0.51, 1, 1.1) 300ms;-o-transition:transform cubic-bezier(0.3, 0.51, 1, 1.1) 300ms;transition:transform cubic-bezier(0.3, 0.51, 1, 1.1) 300ms;-webkit-transition:opacity ease 300ms;-moz-transition:opacity ease 300ms;-ms-transition:opacity ease 300ms;-o-transition:opacity ease 300ms;transition:opacity ease 300ms;-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right}.cs-nav-container .cs-nav .cs-nav-center .cs-nav-item{opacity:0;display:block;width:100%;margin:0 0 28px;-webkit-transition:opacity ease 400ms 0ms;-moz-transition:opacity ease 400ms 0ms;-ms-transition:opacity ease 400ms 0ms;-o-transition:opacity ease 400ms 0ms;transition:opacity ease 400ms 0ms;text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;color:#43413f}.cs-nav-container .cs-nav .cs-nav-center .cs-nav-item .hide-desktop{display:inline-block}.cs-nav-container .cs-nav .cs-nav-center .cs-nav-item.button{max-width:200px;margin:0 auto 28px}.cs-nav-container .cs-nav .cs-nav-center .cs-nav-item.button:hover{color:#fff}.cs-nav-container .cs-nav .cs-nav-center .cs-nav-item:before{display:none}.cs-nav-container .cs-nav .cs-nav-center hr.cs-nav-item{width:auto;margin:28px}.cs-nav-container .cs-nav .cs-nav-left{height:76px;top:0;left:0;padding:23px 28px;background-color:transparent;width:100%;-webkit-transition:background-color ease 0ms 0ms;-moz-transition:background-color ease 0ms 0ms;-ms-transition:background-color ease 0ms 0ms;-o-transition:background-color ease 0ms 0ms;transition:background-color ease 0ms 0ms;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.cs-nav-container .cs-nav .cs-nav-left img{height:30px}.cs-nav-container .cs-nav .cs-nav-left,.cs-nav-container .cs-nav .cs-nav-right{z-index:999}.cs-nav-menu-toggle{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding:12px 6px;cursor:pointer;user-select:none;background-color:transparent;border:none;outline:none;font-size:6px;line-height:20px}.cs-nav-menu-toggle .lines,.cs-nav-menu-toggle .lines::before,.cs-nav-menu-toggle .lines::after{display:inline-block;width:21px;height:2px;background-color:#43413f;border-radius:1.71429px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.cs-nav-menu-toggle .lines::before,.cs-nav-menu-toggle .lines::after{position:absolute;left:0;content:"";transform-origin:1.71429px center;-moz-transform-origin:1.71429px center;-webkit-transform-origin:1.71429px center;-o-transform-origin:1.71429px center}.cs-nav-menu-toggle .lines{position:relative}.cs-nav-menu-toggle .lines::before{top:7px}.cs-nav-menu-toggle .lines::after{top:-7px}.cs-nav-container.nav-show-menu{position:fixed;transform:none !important;visibility:visible !important;height:100%}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-menu-toggle .lines{background-color:transparent !important}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-menu-toggle .lines:before,.cs-nav-container.nav-show-menu .cs-nav .cs-nav-menu-toggle .lines:after{transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;top:0;background-color:#43413f}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-menu-toggle .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);-o-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-menu-toggle .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-lef{.logo-colordisplay:block;.logo-whitdisplay:none}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-center{visibility:visible;-webkit-transition:visibility ease 0ms 0ms;-moz-transition:visibility ease 0ms 0ms;-ms-transition:visibility ease 0ms 0ms;-o-transition:visibility ease 0ms 0ms;transition:visibility ease 0ms 0ms;-webkit-transition:background ease 0ms 400ms;-moz-transition:background ease 0ms 400ms;-ms-transition:background ease 0ms 400ms;-o-transition:background ease 0ms 400ms;transition:background ease 0ms 400ms;background-color:#fff;overflow-y:scroll}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-center:before{opacity:1;-webkit-transform:translate3d(-25%, -20%, 0) scale3d(1, 1, 1);-moz-transform:translate3d(-25%, -20%, 0) scale3d(1, 1, 1);-ms-transform:translate3d(-25%, -20%, 0) scale3d(1, 1, 1);-o-transform:translate3d(-25%, -20%, 0) scale3d(1, 1, 1);transform:translate3d(-25%, -20%, 0) scale3d(1, 1, 1)}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-center .cs-nav-item{opacity:1;-webkit-transition:opacity ease 400ms 200ms;-moz-transition:opacity ease 400ms 200ms;-ms-transition:opacity ease 400ms 200ms;-o-transition:opacity ease 400ms 200ms;transition:opacity ease 400ms 200ms}.cs-nav-container.nav-show-menu .cs-nav .cs-nav-left{background-color:#fff;-webkit-transition:background-color ease 400ms 400ms;-moz-transition:background-color ease 400ms 400ms;-ms-transition:background-color ease 400ms 400ms;-o-transition:background-color ease 400ms 400ms;transition:background-color ease 400ms 400ms}}body .cs-nav-container.nav-fixed{position:fixed;-webkit-transform:translate3d(0, -76px, 0);-moz-transform:translate3d(0, -76px, 0);-ms-transform:translate3d(0, -76px, 0);-o-transform:translate3d(0, -76px, 0);transform:translate3d(0, -76px, 0);-webkit-transition:transform ease 400ms;-moz-transition:transform ease 400ms;-ms-transition:transform ease 400ms;-o-transition:transform ease 400ms;transition:transform ease 400ms}body .cs-nav-container.nav-fixed .cs-nav{background-color:#fff;color:#43413f}body .cs-nav-container.nav-fixed .cs-nav .cs-nav-item{color:#43413f}body .cs-nav-container.nav-fixed .cs-nav .cs-nav-item:before{background-color:#43413f}body .cs-nav-container.nav-fixed .cs-nav .cs-nav-item.button:hover{color:#fff}body .cs-nav-container.nav-fixed .cs-nav .cs-nav-left .logo-color{display:block}body .cs-nav-container.nav-fixed .cs-nav .cs-nav-left .logo-white{display:none}body .cs-nav-container.nav-fixed .cs-nav .cs-nav-right .cs-nav-menu-toggle .lines,body .cs-nav-container.nav-fixed .cs-nav .cs-nav-right .cs-nav-menu-toggle .lines::before,body .cs-nav-container.nav-fixed .cs-nav .cs-nav-right .cs-nav-menu-toggle .lines::after{background-color:#43413f}body .cs-nav-container.nav-fixed.nav-hidden{visibility:hidden}body .cs-nav-container.nav-fixed.nav-visible{visibility:visible;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:transform ease 400ms;-moz-transition:transform ease 400ms;-ms-transition:transform ease 400ms;-o-transition:transform ease 400ms;transition:transform ease 400ms}body .cs-nav-container.nav-fixed.nav-visible-add,body .cs-nav-container.nav-fixed.nav-visible-remove{visibility:visible;-webkit-transition:transform ease 400ms;-moz-transition:transform ease 400ms;-ms-transition:transform ease 400ms;-o-transition:transform ease 400ms;transition:transform ease 400ms}body .cs-nav-container.nav-fixed.nav-show-menu .cs-nav-right .cs-nav-menu-toggle .lines,body .cs-nav-container.nav-fixed.nav-show-menu .cs-nav-right .cs-nav-menu-toggle .lines::before,body .cs-nav-container.nav-fixed.nav-show-menu .cs-nav-right .cs-nav-menu-toggle .lines::after{background-color:transparent}body .cs-nav-container.nav-fixed.nav-show-menu .cs-nav-right .cs-nav-menu-toggle .lines::before,body .cs-nav-container.nav-fixed.nav-show-menu .cs-nav-right .cs-nav-menu-toggle .lines::after{background-color:#43413f}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span1{width:60px}.offset1{margin-left:100px}.span2{width:140px}.offset2{margin-left:180px}.span3{width:220px}.offset3{margin-left:260px}.span4{width:300px}.offset4{margin-left:340px}.span5{width:380px}.offset5{margin-left:420px}.span6{width:460px}.offset6{margin-left:500px}.span7{width:540px}.offset7{margin-left:580px}.span8{width:620px}.offset8{margin-left:660px}.span9{width:700px}.offset9{margin-left:740px}.span10{width:780px}.offset10{margin-left:820px}.span11{width:860px}.offset11{margin-left:900px}.span12{width:940px}.offset12{margin-left:980px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12766%;*margin-left:2.07447%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.12766%}.row-fluid .span1{width:6.38298%;*width:6.32979%}.row-fluid .offset1{margin-left:10.6383%;*margin-left:10.53191%}.row-fluid .offset1:first-child{margin-left:8.51064%;*margin-left:8.40426%}.row-fluid .span2{width:14.89362%;*width:14.84043%}.row-fluid .offset2{margin-left:19.14894%;*margin-left:19.04255%}.row-fluid .offset2:first-child{margin-left:17.02128%;*margin-left:16.91489%}.row-fluid .span3{width:23.40426%;*width:23.35106%}.row-fluid .offset3{margin-left:27.65957%;*margin-left:27.55319%}.row-fluid .offset3:first-child{margin-left:25.53191%;*margin-left:25.42553%}.row-fluid .span4{width:31.91489%;*width:31.8617%}.row-fluid .offset4{margin-left:36.17021%;*margin-left:36.06383%}.row-fluid .offset4:first-child{margin-left:34.04255%;*margin-left:33.93617%}.row-fluid .span5{width:40.42553%;*width:40.37234%}.row-fluid .offset5{margin-left:44.68085%;*margin-left:44.57447%}.row-fluid .offset5:first-child{margin-left:42.55319%;*margin-left:42.44681%}.row-fluid .span6{width:48.93617%;*width:48.88298%}.row-fluid .offset6{margin-left:53.19149%;*margin-left:53.08511%}.row-fluid .offset6:first-child{margin-left:51.06383%;*margin-left:50.95745%}.row-fluid .span7{width:57.44681%;*width:57.39362%}.row-fluid .offset7{margin-left:61.70213%;*margin-left:61.59574%}.row-fluid .offset7:first-child{margin-left:59.57447%;*margin-left:59.46809%}.row-fluid .span8{width:65.95745%;*width:65.90426%}.row-fluid .offset8{margin-left:70.21277%;*margin-left:70.10638%}.row-fluid .offset8:first-child{margin-left:68.08511%;*margin-left:67.97872%}.row-fluid .span9{width:74.46809%;*width:74.41489%}.row-fluid .offset9{margin-left:78.7234%;*margin-left:78.61702%}.row-fluid .offset9:first-child{margin-left:76.59574%;*margin-left:76.48936%}.row-fluid .span10{width:82.97872%;*width:82.92553%}.row-fluid .offset10{margin-left:87.23404%;*margin-left:87.12766%}.row-fluid .offset10:first-child{margin-left:85.10638%;*margin-left:85.0%}.row-fluid .span11{width:91.48936%;*width:91.43617%}.row-fluid .offset11{margin-left:95.74468%;*margin-left:95.6383%}.row-fluid .offset11:first-child{margin-left:93.61702%;*margin-left:93.51064%}.row-fluid .span12{width:100%;*width:99.94681%}.row-fluid .offset12{margin-left:104.25532%;*margin-left:104.14894%}.row-fluid .offset12:first-child{margin-left:102.12766%;*margin-left:102.02128%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:gray}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999;line-height:1}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input,.input-append select,.input-append .uneditable-input,.input-append .dropdown-menu,.input-append .popover,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-prepend .dropdown-menu,.input-prepend .popover{font-size:14px}.input-append input,.input-append select,.input-append .uneditable-input,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-search textarea,.form-search select,.form-search .help-inline,.form-search .uneditable-input,.form-search .input-prepend,.form-search .input-append,.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline .input-prepend,.form-inline .input-append,.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal .input-prepend,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table td.span13,.table th.span13{float:none;width:1004px;margin-left:0}.table td.span14,.table th.span14{float:none;width:1084px;margin-left:0}.table td.span15,.table th.span15{float:none;width:1164px;margin-left:0}.table td.span16,.table th.span16{float:none;width:1244px;margin-left:0}.table td.span17,.table th.span17{float:none;width:1324px;margin-left:0}.table td.span18,.table th.span18{float:none;width:1404px;margin-left:0}.table td.span19,.table th.span19{float:none;width:1484px;margin-left:0}.table td.span20,.table th.span20{float:none;width:1564px;margin-left:0}.table td.span21,.table th.span21{float:none;width:1644px;margin-left:0}.table td.span22,.table th.span22{float:none;width:1724px;margin-left:0}.table td.span23,.table th.span23{float:none;width:1804px;margin-left:0}.table td.span24,.table th.span24{float:none;width:1884px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #0088cc,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0088CC, endColorstr=#FF0077B3, GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #0088cc,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0088CC, endColorstr=#FF0077B3, GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFE6E6E6, GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class^=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class^=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006ccc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0088CC, endColorstr=#FF0044CC, GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f9a732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBB450, endColorstr=#FFF89406, GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4e49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEE5F5B, endColorstr=#FFBD362F, GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb65b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF62C462, endColorstr=#FF51A351, GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5BC0DE, endColorstr=#FF2F96B4, GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444, #222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));background-image:-webkit-linear-gradient(top, #444, #222);background-image:-o-linear-gradient(top, #444, #222);background-image:linear-gradient(to bottom, #444444,#222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF444444, endColorstr=#FF222222, GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#090909 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-left:0;margin-bottom:20px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class^=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-tabs:after,.nav-pills:before,.nav-pills:after{display:table;content:"";line-height:0}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below>.nav-tabs .active>a,.tabs-below>.nav-tabs .active>a:hover,.tabs-below>.nav-tabs .active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default}.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#f9f9f9;background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFF2F2F2, GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25);box-shadow:0 1px 4px rgba(0,0,0,0.25);*zoom:1}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1),0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1),0 1px 10px rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1),0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 -1px 10px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333;text-decoration:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e6e6e6;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #f2f2f2, #e6e6e6);background-image:-o-linear-gradient(top, #f2f2f2, #e6e6e6);background-image:linear-gradient(to bottom, #f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF2F2F2, endColorstr=#FFE6E6E6, GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e6e6e6;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e6e6e6;color:#555}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222, #111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));background-image:-webkit-linear-gradient(top, #222, #111);background-image:-o-linear-gradient(top, #222, #111);background-image:linear-gradient(to bottom, #222222,#111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF222222, endColorstr=#FF111111, GradientType=0);border-color:#252525}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:hover,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111;color:#fff}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515,#040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF151515, endColorstr=#FF040404, GradientType=0);border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}.pager:before,.pager:after{display:table;content:"";line-height:0}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:default}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity 0.3s linear,top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:13px;color:#fff;vertical-align:middle;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important{background-color:#b94a48}.label-important:hover{background-color:#953b39}.label-warning{background-color:#f89406}.label-warning:hover{background-color:#c67605}.label-success{background-color:#468847}.label-success:hover{background-color:#356635}.label-info{background-color:#3a87ad}.label-info:hover{background-color:#2d6987}.label-inverse{background-color:#333}.label-inverse:hover{background-color:#1a1a1a}.badge-important{background-color:#b94a48}.badge-important:hover{background-color:#953b39}.badge-warning{background-color:#f89406}.badge-warning:hover{background-color:#c67605}.badge-success{background-color:#468847}.badge-success:hover{background-color:#356635}.badge-info{background-color:#3a87ad}.badge-info:hover{background-color:#2d6987}.badge-inverse{background-color:#333}.badge-inverse:hover{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f6f6f6;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF5F5F5, endColorstr=#FFF9F9F9, GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0d90d1;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF149BDF, endColorstr=#FF0480BE, GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514b;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEE5F5B, endColorstr=#FFC43C35, GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.progress-success .bar,.progress .bar-success{background-color:#5db95d;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF62C462, endColorstr=#FF57A957, GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5BC0DE, endColorstr=#FF339BB9, GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.progress-warning .bar,.progress .bar-warning{background-color:#f9a732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBB450, endColorstr=#FFF89406, GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media (min-width: 768px) and (max-width: 979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media (max-width: 767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:inherit !important}.hidden-print{display:none !important}}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span1{width:70px}.offset1{margin-left:130px}.span2{width:170px}.offset2{margin-left:230px}.span3{width:270px}.offset3{margin-left:330px}.span4{width:370px}.offset4{margin-left:430px}.span5{width:470px}.offset5{margin-left:530px}.span6{width:570px}.offset6{margin-left:630px}.span7{width:670px}.offset7{margin-left:730px}.span8{width:770px}.offset8{margin-left:830px}.span9{width:870px}.offset9{margin-left:930px}.span10{width:970px}.offset10{margin-left:1030px}.span11{width:1070px}.offset11{margin-left:1130px}.span12{width:1170px}.offset12{margin-left:1230px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.5641%;*margin-left:2.51091%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.5641%}.row-fluid .span1{width:5.98291%;*width:5.92971%}.row-fluid .offset1{margin-left:11.11111%;*margin-left:11.00473%}.row-fluid .offset1:first-child{margin-left:8.54701%;*margin-left:8.44063%}.row-fluid .span2{width:14.52991%;*width:14.47672%}.row-fluid .offset2{margin-left:19.65812%;*margin-left:19.55174%}.row-fluid .offset2:first-child{margin-left:17.09402%;*margin-left:16.98763%}.row-fluid .span3{width:23.07692%;*width:23.02373%}.row-fluid .offset3{margin-left:28.20513%;*margin-left:28.09875%}.row-fluid .offset3:first-child{margin-left:25.64103%;*margin-left:25.53464%}.row-fluid .span4{width:31.62393%;*width:31.57074%}.row-fluid .offset4{margin-left:36.75214%;*margin-left:36.64575%}.row-fluid .offset4:first-child{margin-left:34.18803%;*margin-left:34.08165%}.row-fluid .span5{width:40.17094%;*width:40.11775%}.row-fluid .offset5{margin-left:45.29915%;*margin-left:45.19276%}.row-fluid .offset5:first-child{margin-left:42.73504%;*margin-left:42.62866%}.row-fluid .span6{width:48.71795%;*width:48.66476%}.row-fluid .offset6{margin-left:53.84615%;*margin-left:53.73977%}.row-fluid .offset6:first-child{margin-left:51.28205%;*margin-left:51.17567%}.row-fluid .span7{width:57.26496%;*width:57.21177%}.row-fluid .offset7{margin-left:62.39316%;*margin-left:62.28678%}.row-fluid .offset7:first-child{margin-left:59.82906%;*margin-left:59.72268%}.row-fluid .span8{width:65.81197%;*width:65.75877%}.row-fluid .offset8{margin-left:70.94017%;*margin-left:70.83379%}.row-fluid .offset8:first-child{margin-left:68.37607%;*margin-left:68.26969%}.row-fluid .span9{width:74.35897%;*width:74.30578%}.row-fluid .offset9{margin-left:79.48718%;*margin-left:79.3808%}.row-fluid .offset9:first-child{margin-left:76.92308%;*margin-left:76.81669%}.row-fluid .span10{width:82.90598%;*width:82.85279%}.row-fluid .offset10{margin-left:88.03419%;*margin-left:87.92781%}.row-fluid .offset10:first-child{margin-left:85.47009%;*margin-left:85.3637%}.row-fluid .span11{width:91.45299%;*width:91.3998%}.row-fluid .offset11{margin-left:96.5812%;*margin-left:96.47481%}.row-fluid .offset11:first-child{margin-left:94.01709%;*margin-left:93.91071%}.row-fluid .span12{width:100%;*width:99.94681%}.row-fluid .offset12{margin-left:105.12821%;*margin-left:105.02182%}.row-fluid .offset12:first-child{margin-left:102.5641%;*margin-left:102.45772%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span1{width:42px}.offset1{margin-left:82px}.span2{width:104px}.offset2{margin-left:144px}.span3{width:166px}.offset3{margin-left:206px}.span4{width:228px}.offset4{margin-left:268px}.span5{width:290px}.offset5{margin-left:330px}.span6{width:352px}.offset6{margin-left:392px}.span7{width:414px}.offset7{margin-left:454px}.span8{width:476px}.offset8{margin-left:516px}.span9{width:538px}.offset9{margin-left:578px}.span10{width:600px}.offset10{margin-left:640px}.span11{width:662px}.offset11{margin-left:702px}.span12{width:724px}.offset12{margin-left:764px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.76243%;*margin-left:2.70924%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.76243%}.row-fluid .span1{width:5.8011%;*width:5.74791%}.row-fluid .offset1{margin-left:11.32597%;*margin-left:11.21958%}.row-fluid .offset1:first-child{margin-left:8.56354%;*margin-left:8.45715%}.row-fluid .span2{width:14.36464%;*width:14.31145%}.row-fluid .offset2{margin-left:19.8895%;*margin-left:19.78312%}.row-fluid .offset2:first-child{margin-left:17.12707%;*margin-left:17.02069%}.row-fluid .span3{width:22.92818%;*width:22.87499%}.row-fluid .offset3{margin-left:28.45304%;*margin-left:28.34666%}.row-fluid .offset3:first-child{margin-left:25.69061%;*margin-left:25.58422%}.row-fluid .span4{width:31.49171%;*width:31.43852%}.row-fluid .offset4{margin-left:37.01657%;*margin-left:36.91019%}.row-fluid .offset4:first-child{margin-left:34.25414%;*margin-left:34.14776%}.row-fluid .span5{width:40.05525%;*width:40.00206%}.row-fluid .offset5{margin-left:45.58011%;*margin-left:45.47373%}.row-fluid .offset5:first-child{margin-left:42.81768%;*margin-left:42.7113%}.row-fluid .span6{width:48.61878%;*width:48.56559%}.row-fluid .offset6{margin-left:54.14365%;*margin-left:54.03726%}.row-fluid .offset6:first-child{margin-left:51.38122%;*margin-left:51.27483%}.row-fluid .span7{width:57.18232%;*width:57.12913%}.row-fluid .offset7{margin-left:62.70718%;*margin-left:62.6008%}.row-fluid .offset7:first-child{margin-left:59.94475%;*margin-left:59.83837%}.row-fluid .span8{width:65.74586%;*width:65.69266%}.row-fluid .offset8{margin-left:71.27072%;*margin-left:71.16434%}.row-fluid .offset8:first-child{margin-left:68.50829%;*margin-left:68.4019%}.row-fluid .span9{width:74.30939%;*width:74.2562%}.row-fluid .offset9{margin-left:79.83425%;*margin-left:79.72787%}.row-fluid .offset9:first-child{margin-left:77.07182%;*margin-left:76.96544%}.row-fluid .span10{width:82.87293%;*width:82.81974%}.row-fluid .offset10{margin-left:88.39779%;*margin-left:88.29141%}.row-fluid .offset10:first-child{margin-left:85.63536%;*margin-left:85.52898%}.row-fluid .span11{width:91.43646%;*width:91.38327%}.row-fluid .offset11{margin-left:96.96133%;*margin-left:96.85494%}.row-fluid .offset11:first-child{margin-left:94.1989%;*margin-left:94.09251%}.row-fluid .span12{width:100%;*width:99.94681%}.row-fluid .offset12{margin-left:105.52486%;*margin-left:105.41848%}.row-fluid .offset12:first-child{margin-left:102.76243%;*margin-left:102.65605%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}.thumbnails{margin-left:-20px}}@media (max-width: 767px){body{padding-left:20px;padding-right:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width: 480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;left:10px;right:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width: 979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media (min-width: 980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}.circle_anim .pulse-anim-before::before,.circle_anim .pulse-anim-before::after{pointer-events:none;position:absolute;top:50%;left:50%;width:100px;height:100px;border:2px solid rgba(0,0,0,0.1);border-radius:50%;content:"";opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.2);-moz-transform:translateX(-50%) translateY(-50%) scale(0.2);transform:translateX(-50%) translateY(-50%) scale(0.2)}.circle_anim .pulse-anim-before::after{width:90px;height:90px;border-width:6px;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.8);-moz-transform:translateX(-50%) translateY(-50%) scale(0.8);transform:translateX(-50%) translateY(-50%) scale(0.8)}.circle_anim .pulse-anim::before,.circle_anim .pulse-anim::after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.slide_anim .pulse-anim-before{-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.slide_anim .pulse-anim{margin-left:10px}.glow_anim .pulse-anim-before{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;box-shadow:0 0 0px 0px #e25f25}.glow_anim .pulse-anim{box-shadow:0 0 20px 1px #e25f25}.chefsteps-filter{background:linear-gradient(rgba(226,95,37,0.7),rgba(226,95,37,0.7)),url("https://d3awvtnmmsvyot.cloudfront.net/api/file/ATdWbFiWSLid1mqCe53v") no-repeat top center fixed;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:100%;margin-bottom:3.6rem;height:300px}.tagline{color:#fff;padding-top:130px;text-transform:uppercase}.whitespace{padding:75px 0px 100px 0px}.well.fixed{height:250px}@media (min-width: 768px) and (max-width: 979px){.chefsteps-filter{-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}}@media (max-width: 767px){.chefsteps-filter{-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}}@media (max-width: 480px){.chefsteps-filter{-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}}.circle_anim .pulse-anim-before::before,.circle_anim .pulse-anim-before::after{pointer-events:none;position:absolute;top:50%;left:50%;width:100px;height:100px;border:2px solid rgba(0,0,0,0.1);border-radius:50%;content:"";opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.2);-moz-transform:translateX(-50%) translateY(-50%) scale(0.2);transform:translateX(-50%) translateY(-50%) scale(0.2)}.circle_anim .pulse-anim-before::after{width:90px;height:90px;border-width:6px;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.8);-moz-transform:translateX(-50%) translateY(-50%) scale(0.8);transform:translateX(-50%) translateY(-50%) scale(0.8)}.circle_anim .pulse-anim::before,.circle_anim .pulse-anim::after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.slide_anim .pulse-anim-before{-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.slide_anim .pulse-anim{margin-left:10px}.glow_anim .pulse-anim-before{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;box-shadow:0 0 0px 0px #e25f25}.glow_anim .pulse-anim{box-shadow:0 0 20px 1px #e25f25}html{overflow-x:hidden;overflow-y:auto;font-size:62.5% !important}body{position:relative}@media (max-width: 767px){body .banner-image{width:calc(100% + 40px);position:relative;left:-20px}}a,[contenteditable]:not(:focus){cursor:pointer}[contenteditable]:focus{cursor:text}[contenteditable]:hover:not(:focus),.redactor_editor:hover:not(:focus){background-color:#f1fcff !important}div:not(.redactor_box) [contenteditable]{outline:none}div:not(.redactor_box) [contenteditable]:empty:before{content:"Click to start writing";color:#ccc}div:not(.redactor_box) [contenteditable=false]:empty:before{content:""}div:not(.redactor_box) [contenteditable=false]:hover:not(:focus){background-color:inherit !important}.nav-spacer{height:76px}.top-container{margin-top:2.4rem}@media (min-width: 768px) and (max-width: 979px){.top-container{margin-top:2.4rem;padding-top:0}}@media (max-width: 767px){.top-container{margin-top:0;padding-top:8.4rem}}@media (max-width: 700px){.top-container{padding-top:0;margin-top:0}}#main-container{margin-bottom:8.4rem}.container-fluid .container .row{margin-left:inherit}.no-margin-padding{padding:0px;margin:0px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.relative{position:relative}.full-width{width:100%}#slider-container .row{margin-left:0px}.printonly{display:none}.popup-bottom{-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;color:#000;position:fixed;right:-66%;bottom:2.4rem;padding:2.4rem;border:1px solid #ccc;max-height:465px;width:62%;max-width:800px;float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;z-index:9999;background-color:#fff;margin-right:22px;box-shadow:2px 4px 4px rgba(0,0,0,0.2);-moz-box-box-shadow:2px 4px 4px rgba(0,0,0,0.2);-webkit-box-shadow:2px 4px 4px rgba(0,0,0,0.2);-o-box-shadow:2px 4px 4px rgba(0,0,0,0.2)}.popup-bottom .row{margin-left:0px}.popup-bottom .input-underlined input{max-width:50%}.popup-bottom form{margin:10px 0px}.popup-bottom form .input-signup-email{margin:0px}.popup-bottom .popup-bottom-close{position:absolute;top:10px;right:10px;font-size:20px}.popup-bottom .popup-bottom-close:hover{color:#ed5d4d;cursor:pointer}.popup-bottom .well,.popup-bottom .well-opaque,.popup-bottom .well-white,.popup-bottom .well-white-with-border,.popup-bottom .well-border{background:#fff}.popup-bottom-show{right:0}@media (max-width: 1349px){.popup-bottom h2{font-size:32px;line-height:40px}}@media (max-width: 1070px){.popup-bottom h2{font-size:20px;line-height:30px}.popup-bottom #show-madlib-password{padding-top:0}}@media (max-width: 970px){.popup-bottom{width:100%;max-width:inherit;right:0;margin-left:0 !important;margin-right:0 !important;border-right:none;border-left:none;bottom:-100%}.popup-bottom h2{font-size:20px;line-height:30px}.popup-bottom #show-madlib-password{padding-top:0}.popup-bottom-show{bottom:0}}#technique-carousel .scroll-overlay-left:after,#technique-carousel .scroll-overlay-right:after,#related-carousel .scroll-overlay-left:after,#related-carousel .scroll-overlay-right:after{background:#f1f1f1}.loading-spinner svg{color:#ed5d4d;width:96px;height:96px;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.loading-spinner.fixed{position:fixed;top:calc(50vh - 48px);left:calc(50vw - 48px)}.extra-info{color:#ff674d}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:inherit}.well,.well-opaque,.well-white,.well-white-with-border,.well-border{border:0px;border-radius:0px;background-color:#f1f1f1;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-bottom:2.4rem;padding:2.4rem}.well-opaque{background-color:rgba(255,255,255,0.8)}.well-gradient{padding:2.4rem;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-o-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-ms-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );margin-bottom:2.4rem}.well-white,.well-white-with-border{background:#fff}.well-white-with-border{border:1px solid #ccc}.well-border{border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-bottom:2.4rem;padding:1.2rem}.well-clear{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-bottom:2.4rem;padding:2.4rem}.hero-unit{background:none;border-radius:0px;box-shadow:0px 0px 2px #888;-moz-box-shadow:0px 0px 2px #888;-webkit-box-shadow:0px 0px 2px #888;-o-box-shadow:0px 0px 2px #888}.modal{border-radius:0px}.input-block-level{width:100%}.nav-tabs-gray .nav-tabs{border:none}.nav-tabs-gray .nav-tabs li a:hover{background:#ff674d;color:#fff;border-radius:0px}.nav-tabs-gray .nav-tabs li.active{position:relative}.nav-tabs-gray .nav-tabs li.active a{border:none}.nav-tabs-gray .nav-tabs li.active a:hover{border:none}.nav-tabs-gray .nav-tabs li.active:after{content:"";width:15px;height:15px;background:#fff;position:absolute;bottom:-29px;left:40%;border:1px solid #ccc;border-right:0px;border-bottom:0px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-tabs-gray .tab-content{border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.nav-tabs-gray .tab-content .tab-pane{overflow:hidden}.nav-tabs-gray .tab-content .tab-pane .tab-pane-header{padding:3% 3% 0}.nav-tabs-gray .tab-content .tab-pane .tab-pane-header h3{margin:0px}h4,.quote-container .quote-source{margin-bottom:1.2rem;line-height:1.2rem}.word-wrap{word-wrap:break-word}.display-inline-fix{word-spacing:-4px}.indent-1{padding-left:20px}.indent-2{padding-left:40px}.indent-3{padding-left:60px}.flat-form form input,.flat-form form textarea{border-radius:0px;font-size:16px;line-height:20px;padding:10px;box-shadow:none;display:block}.flat-form form .input-block-level-password{width:100%;float:left}.flat-form form .input-block-level-password #user_password{width:80%;float:left}.flat-form form .input-block-level-password #user-password-show{width:19%;float:right;height:40px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.image-loading-indicator{z-index:-1;position:absolute;top:10px;left:10px}form .insanely-dumb-adjustment{margin-left:0px}.edit-mode .dumb-mortar{display:block}.align-baseline{vertical-align:baseline}.no-steps .hero-visual img{width:100%}.no-steps .activity-description{height:inherit}.no-steps #activity-description-maximize{display:none}.text-orange{color:#ff674d}.black-link{color:#414141}.black-link:hover{color:#414141}.orange-link{color:#ff674d}.orange-link:hover{color:#db5045}a:hover{text-decoration:none}#madlib-container-new{margin-bottom:0px}.madlib,.madlib input{-webkit-font-smoothing:antialiased}.madlib input,.madlib input input{font-size:2.2rem;line-height:2.4rem}.madlib .social-signup-divider,.madlib input .social-signup-divider{display:inline-block;background-color:inherit;border-right:none;border-bottom:none;border-top:none;border-left:1px solid #ccc;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin-left:22px;font-size:14px;padding-right:0px}.madlib-mini .madlib,.madlib-mini .madlib input{font-size:20px;line-height:30px}.madlib-mini .madlib input[type='text'],.madlib-mini .madlib input[type='email'],.madlib-mini .madlib input input[type='text'],.madlib-mini .madlib input input[type='email']{width:80%;font-size:20px}.madlib-in-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left;margin:3.6rem 0 3.6rem 10px;clear:both;padding:1.2rem 1.2rem;width:100%}.buttons-lower-right{position:absolute;bottom:1.2rem;right:11px}.madlib-item{margin-bottom:1.2rem}.input-underlined input[type=text],.input-underlined input[type=email],.input-underlined input[type=password]{border:none;box-shadow:none;border-radius:0px;border-bottom:1px dashed gray;background:none;text-align:center;padding:0px}.input-underlined input[type=text].error,.input-underlined input[type=email].error,.input-underlined input[type=password].error{border:1px solid #e25f25}.input-underlined input[type=text],.input-underlined input[type=email],.input-underlined input[type=password]{width:260px}.madlib .bubble{display:inline;position:relative;text-align:center;background-color:#fff;border:2px solid #e25f25;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px 10px;margin-bottom:1.2rem;margin-right:5px;top:-5px;white-space:nowrap;font-size:1.2rem}.madlib .bubble.passbubble{position:absolute;left:0px;top:40px;line-height:1rem}.kiosk-madlib{width:200%;margin-left:0%;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.kiosk-madlib .kiosk-madlib-left{width:50%;float:left}.kiosk-madlib .kiosk-madlib-right{width:50%;float:right}.madlib-page-1{margin-left:0%}.madlib-page-2{margin-left:-100%}.gallery .media-centered{margin-bottom:2.4rem}.section-tiny{margin-bottom:1.2rem}.section-small{margin-bottom:2.4rem}.section{margin-bottom:2.4rem}.section-large{margin-bottom:4.8rem}.no-bottom-margin{margin-bottom:0}.full-bleed{position:relative;left:-20px;width:calc(100% + 20px)}.relative{position:relative}.two-columns{column-count:2;column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;-moz-column-count:2;-moz-column-gap:30px;-o-column-count:2;-o-column-gap:30px;min-height:auto;margin-bottom:2.4rem}.two-columns p{-moz-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid}.media-centered{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.media-centered .media-centered-overlay{opacity:0;background:#000;position:absolute;width:100%;height:100%;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.media-centered .title-block{position:absolute;text-align:center;bottom:0;width:100%;color:#000;background:rgba(255,255,255,0.6);padding:10px 0px;-webkit-transition:color 500ms;-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;transition:color 500ms;-webkit-transition:background 500ms;-moz-transition:background 500ms;-ms-transition:background 500ms;-o-transition:background 500ms;transition:background 500ms}.media-centered:hover .media-centered-overlay{opacity:0.5}.media-centered:hover .title-block{color:#fff;background:none}.media-centered-medium{width:100%}.media-hero{position:relative}.media-hero img{width:100%}.media-hero .media-header-background{background-color:rgba(255,255,255,0.5);width:100%;height:100px;position:absolute;bottom:0px}.media-hero .media-block{position:absolute;width:inherit;bottom:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.media-hero .media-block .media-heading{width:75%}.media-hero .media-block .media-heading h2{font-size:28px}.media-hero .media-block .media-object .icon-play{font-size:60px}.media-hero .media-header{background-color:rgba(255,255,255,0.5);color:#000;width:100%;position:absolute;bottom:0px}.media-hero .media-header .media-header-left{float:left;width:40%;margin-left:10%}.media-hero .media-header .media-header-left .media-header-content{text-align:right}.media-hero .media-header .media-header-right{float:left;width:50%;text-transform:uppercase}.media-hero .media-header .media-header-right .media-header-content{text-align:left}.media-hero .media-header .media-header-content{display:table-cell;vertical-align:middle;height:100px}#title-edit-pair .profile-image{display:inline-block}.mini-profile{border:1px solid #ccc;border-radius:5px;padding:40px}.mini-profile .profile-image{border:2px solid #ff674d;border-radius:50%}.mini-profile .profile-image img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.mini-profile .profile-body{font-size:90%}.video-container{margin-bottom:1.2rem;position:relative;width:100%}.video-container iframe,.video-container object,.video-container embed,.video-container .edit-pair,.video-container .edit-pair-show,.video-container .edit-pair-edit{width:100%;border:none}.video-container #image-viewer{position:absolute;top:0px;display:none}.video-container #image-viewer #image-viewer-close{position:absolute;top:-20px;right:-20px;color:#ff674d}.video-container #image-viewer #image-viewer-close:hover{cursor:pointer}csembedyoutube,csembedvimeo{width:100%}csembedyoutube iframe,csembedvimeo iframe{width:100%}.ordered-step-item .video-container,.nell-popup .video-container,.nell-embed .video-container{padding-bottom:56.25%}.ordered-step-item .video-container iframe,.ordered-step-item .video-container object,.ordered-step-item .video-container embed,.nell-popup .video-container iframe,.nell-popup .video-container object,.nell-popup .video-container embed,.nell-embed .video-container iframe,.nell-embed .video-container object,.nell-embed .video-container embed{position:absolute;top:0;left:0;height:100%;width:100%}.activity-description-wrapper{position:relative}.activity-description-wrapper .maximize-description{height:inherit}#activity-description-maximize{width:100%;cursor:pointer;font-size:110% !important}#activity-description-maximize:after{content:"..."}.ordered-steps{overflow:auto;border:1px solid #f1f1f1;-webkit-overflow-scrolling:touch}.ordered-steps .ordered-step-item{width:100%;padding:0px;margin-bottom:12rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ordered-steps .ordered-step-item .step-element{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:10px}.ordered-steps .ordered-step-item .step-number{font-family:futura;letter-spacing:-3px;width:10%;text-align:center;font-size:30px;line-height:30px;padding-top:20px}.ordered-steps .ordered-step-item .step-content{width:90%;padding:20px 10px 0px 5px;margin-bottom:1.2rem}.ordered-steps .ordered-step-item .step-content h4,.ordered-steps .ordered-step-item .step-content .quote-container .quote-source,.quote-container .ordered-steps .ordered-step-item .step-content .quote-source{margin-top:0px;margin-bottom:0px;padding-bottom:5px}.ordered-steps .ordered-step-item .step-content ul,.ordered-steps .ordered-step-item .step-content li{list-style:none;margin:0px 0px 1.2rem 0px}.ordered-steps .ordered-step-item .step-content ul{padding:0px}.ordered-steps .ordered-step-item .step-actions{margin-bottom:1.2rem}.ordered-steps .ordered-step-item .step-actions .step-action-item{display:inline-block}.ordered-steps .ordered-step-item .step-actions .step-ingredients .step-ingredients-source{display:none}.ordered-steps .ordered-step-item .step-image{display:none}.ordered-steps .ordered-step-item .step-video{display:none}.ordered-steps .ordered-step-item .aside{margin:20px}.edit-mode .edit-pair-show{cursor:pointer}.edit-mode .ordered-steps{overflow:visible;border:none}.edit-mode .btn:hover{background:rgba(0,128,220,0.2) !important}.edit-mode .step-media-button{margin-top:2.4rem}.edit-mode .activity-description-wrapper .activity-description{overflow:visible}.edit-mode .content-activity-description textarea{height:21rem}.edit-mode .content-activity-short-description textarea{height:5rem}.edit-mode .step-content textarea,.edit-mode .aside-text textarea{height:20rem}.no-bullet{margin-left:0px}.no-bullet li{list-style-type:none}#main-content{position:relative}.alwayshidden{display:none !important}.community{border:1px solid #000;background:#fff;height:100%;position:absolute;top:0px;left:100%;padding:30px 20px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.community .community-content{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.community-open{left:50%}.community-toggle{left:-140px;top:0px;position:absolute}.community-toggle-open{left:0px}.step-image-show{display:block}.course-syllabus .nested-1{margin-left:10px}.course-syllabus .nested-2{margin-left:30px;display:list-item;list-style-type:disc}.carousel-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.carousel-scroll .carousel-scroll-inner{height:180px}.carousel-scroll .carousel-scroll-inner .item{margin:1.2rem;width:285px;float:left}.item{float:left}.item-medium{width:370px;margin:0px 10px}.item-small{margin:0px 10px}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-indicators{margin:1.2rem auto}.swipe-indicator-btn{background:#ccc;height:15px;width:15px;display:inline-block;text-align:center;margin:0 auto;border-radius:10px;cursor:pointer}.indicator-active{background:#ed5d4d}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}#hero-indicators{width:95px}.hero-swiper-next{bottom:0;right:0px;height:100px;width:65px;float:right;position:relative}#content-indicators{width:45px}.vertical-slider-2{width:370px;height:416px;overflow:auto;-webkit-overflow-scrolling:touch}.vertical-slider-2 .item{margin:0px}.close-x{color:#ccc;font-size:22px;cursor:pointer}.signup-box{overflow:hidden}.signup-box .input-signup-email{border:none;border-radius:0px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#hero-container{padding:0px;z-index:999}#hero-container #hero-carousel .carousel-indicators{position:relative;width:75px;margin:0 auto;right:0px;top:0px}#hero-container #hero-carousel .carousel-indicators li{width:20px;height:20px;margin:2.4rem 2px;border-radius:10px;background:gray}#hero-container #hero-carousel .carousel-indicators li:hover{background:#ff674d}#hero-container #hero-carousel .carousel-indicators .active{background:#ed5d4d}#hero-container .hero-carousel-control{bottom:0;right:0px;height:100px;width:65px;float:right;position:relative}#player-close{display:none;color:#ff674d;margin-top:20px;margin-right:20px;float:right}#twitter-status iframe{width:100%;border:none;border-radius:0px !important;border-width:0px !important;box-shadow:none !important}.cs-icons{position:absolute;left:-10000px;bottom:0;opacity:0}#footer{background-color:#43413f;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding:112px 56px}#footer .footer-items{width:700px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.footer-item-logo{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;border-right:1px solid rgba(255,255,255,0.2);color:#fff;padding-right:70px;margin-right:56px}.footer-item-logo img{width:100%;max-width:150px;margin-bottom:28px}.footer-item-logo a{color:#fff;padding-right:14px;display:inline-block;width:28px;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.footer-item-logo a:hover{opacity:0.6}.footer-item-links{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;padding-left:14px;color:#fff;font-size:16px;line-height:28px;font-weight:normal}.footer-item-links ul{list-style:none;padding:0;margin:0}.footer-item-links ul li a{color:#fff}.footer-item-links ul li a:hover{text-decoration:underline}.updated{font-size:12px;opacity:0.7}@media (max-width: 700px){#footer{padding:56px 14px}.footer-items{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;max-width:180px}.footer-item-logo{-webkit-flex:none;-moz-flex:none;-ms-flex:none;-o-flex:none;flex:none;padding:0;margin:0 0 28px;border:0px;text-align:center}.footer-item-logo img{margin-bottom:14px;max-width:150px}.footer-item-logo a{padding:14px}.footer-item-links{-webkit-flex:none;-moz-flex:none;-ms-flex:none;-o-flex:none;flex:none;padding:28px 0;text-align:center;border-top:1px solid rgba(255,255,255,0.2)}.footer-item-links ul{padding:0px}}.label{background:#ff674d;color:#fff;font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:bold}.label-large{font-size:20px;line-height:20px;padding:5px 10px;border-radius:0px}.label-science{background:#006dcc}.label-technique{background:#da4f49}.btn{font-family:"Circular","Helvetica Neue",arial,sans-serif;line-height:2.4rem}.btn i{line-height:2.4rem}.btn-large{padding:12px 19px 11px 19px}.btn-group .btn:first-child{border-radius:0px}.btn-group .btn:last-child{border-radius:0px}.btn-primary,.btn-primary.disabled{background:#ff674d;border:0px;border-bottom:1px #ed5d4d solid;border-radius:0px;margin-bottom:1.2rem;text-shadow:none;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.btn-primary:hover,.btn-primary.disabled:hover{background:#db5045;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border-bottom:1px #ff674d solid}.btn-primary:disabled,.btn-primary.disabled:disabled{background:dimgrey;color:#d3d3d3}.btn-primary:focus,.btn-primary.disabled:focus{background:#ff674d;outline:none}.btn-primary a,.btn-primary.disabled a{color:inherit}.btn-secondary{background:#f1f1f1;border:0px;border-bottom:1px #ccc solid;border-radius:0px;margin-bottom:1.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-secondary:hover{background:gray;color:#fff;text-shadow:none;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-secondary[disabled]{-webkit-box-shadow:0 3px 0px -1px #999;-moz-box-shadow:0 3px 0px -1px #999;box-shadow:0 3px 0px -1px #999}.btn-facebook{background:#3b5998;color:#fff;text-shadow:none;border:0;padding:10px}.btn-google{background:#dd4b39;color:#fff;text-shadow:none;border:0;padding:10px}.btn-twitter{background:#1daced;color:#fff;text-shadow:none;border:0;padding:10px}.btn-gray{background:#f1f1f1;border:none;border-radius:0px;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-gray:hover{background:gray;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-basic{background:#f1f1f1;border:0px;border-radius:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-basic:hover{background:#db5045;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-play-image{position:relative;background:url(https://www.filepicker.io/api/file/IOjE35SKSmCjut9x1FBg?cache=true) no-repeat;width:34px;height:33px;margin:33px 10px 22px 33px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.btn-hero-next{background:#ff674d;height:100%;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:30% 45%;transition:background 200ms;-webkit-transition:background 200ms;-moz-transition:background 200ms;-o-transition:background 200ms}.btn-hero-next:hover{background:#ed5d4d}.btn-hero-next:before{content:"";position:absolute;width:10%;height:30%;transform:skew(25deg);-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);background:#fff}.btn-hero-next:after{content:"";position:absolute;width:10%;height:30%;transform:skew(-25deg);-webkit-transform:skew(-25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);background:#fff;top:50%}.btn-circle{height:40px;width:40px;padding:10px 15px;margin:5px 2px;border-radius:50%;border:none;background-image:none;background:#ff674d;color:#fff;font-size:17px;text-shadow:none;text-align:center;transition:background 200ms;-webkit-transition:background 200ms;-moz-transition:background 200ms;-o-transition:background 200ms;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.btn-circle i{line-height:22px}.btn-circle:hover{background:#ed5d4d;text-decoration:none;color:#fff;cursor:pointer}.btn-circle.large{height:80px;width:80px;margin:10px 4px;padding:20px 15px;font-size:15px}.btn-social-old{width:40px;margin:0 2px}.btn-poll-comments{width:200px;margin-right:5px}.btn-holder{position:relative;display:inline-block}.btn-social{margin:0px 2px 4px 2px;background-color:#fff;border-radius:2px;padding:0px 0px 0px 0px;height:29px;-webkit-transition:all 250ms ease-in-out 2 alternate;-moz-transition:all 250ms ease-in-out 2 alternate;-ms-transition:all 250ms ease-in-out 2 alternate;-o-transition:all 250ms ease-in-out 2 alternate;transition:all 250ms ease-in-out 2 alternate}.btn-social i{color:#fff}.btn-social .social-button-contents{display:inline-block;height:100%}.btn-social .social-icon-group{display:inline-block;width:27px;height:100%}.btn-social span{position:relative;bottom:-4px;padding-right:0px;height:33px;margin-bottom:0px;border-radius:0;text-shadow:none}.btn-social span .social-icon-group{height:100%}.btn-social-like{color:#ff674d;border:1px solid #ff674d}.btn-social-like .social-button-contents{display:inline-block}.btn-social-like:hover{background-color:#ff674d}.btn-social-like .social-icon-group{background-color:#ff674d}.btn-social-twitter{color:#4099ff;border:1px solid #4099ff}.btn-social-twitter .social-button-contents{display:inline-block}.btn-social-twitter:hover{background-color:#4099ff}.btn-social-twitter .social-icon-group{background-color:#4099ff}.btn-social-facebook{color:#3b5998;border:1px solid #3b5998}.btn-social-facebook .social-button-contents{display:inline-block}.btn-social-facebook:hover{background-color:#3b5998}.btn-social-facebook .social-icon-group{background-color:#3b5998}.btn-social-gplus{color:#d34836;border:1px solid #d34836}.btn-social-gplus .social-button-contents{display:inline-block}.btn-social-gplus:hover{background-color:#d34836}.btn-social-gplus .social-icon-group{background-color:#d34836}.btn-social-pinterest{color:#c92228;border:1px solid #c92228}.btn-social-pinterest .social-button-contents{display:inline-block}.btn-social-pinterest:hover{background-color:#c92228}.btn-social-pinterest .social-icon-group{background-color:#c92228}.btn-social-email{color:#000;border:1px solid #000}.btn-social-email .social-button-contents{display:inline-block}.btn-social-email:hover{background-color:#000}.btn-social-email .social-icon-group{background-color:#000}.btn-social-embedly{color:#000;border:1px solid #000}.btn-social-embedly .social-button-contents{display:inline-block}.btn-social-embedly:hover{background-color:#000}.btn-social-embedly .social-icon-group{background-color:#000}.btn-social-cs140{color:#ff674d;border:1px solid #ff674d}.btn-social-cs140 .social-button-contents{display:inline-block}.btn-social-cs140:hover{background-color:#ff674d}.btn-social-cs140 .social-icon-group{background-color:#ff674d}.btn-social-cs140 .social-icon-group{width:60px;color:#fff}.btn-social-cs140 .social-icon-group:hover{background-color:#fff;color:#ff674d}.btn-outline-blue-large{background:#fff;border:1px solid #08c;border-radius:55px;font-weight:400;padding:11px 22px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.btn-outline-blue-large:hover{background:#fff;border:1px solid #ff674d}.btn-next,.btn-prev{position:absolute;bottom:0px;right:0px;height:66px;width:32px;padding:0;text-decoration:none;border-color:transparent}.btn-next [class^="icon-"],.btn-prev [class^="icon-"]{line-height:66px;color:#fff}.social-counter,.social-icon-group{display:inline-block}.social-counter{margin-left:-3px}.social-flat{display:inline-block;margin-left:-2px}.loading-ball .logo-box{position:fixed;top:10px;left:10px}.loading-ball .logo-box .loading-no-logo{display:none}.loading-ball .logo-box .is-loading.is-fullscreen .loading-no-logo{display:block;z-index:10000;border-radius:50%;border:1px solid #ccc;width:80px;text-align:center;padding:20px 10px;background-color:rgba(255,255,255,0.6)}.fs-course .loading-ball .regular-logo{display:none}.fs-course .loading-ball .loading-logo{display:none}.edit-pair,.edit-pair-show,.edit-pair-edit{width:100%}.edit-pair-transclude{width:100%}.video-container .csfilepicker .btn-toolbar{margin-top:0px}.hero-visual{position:relative}#edit-group i{font-size:18px}#edit-group .btn{height:33px}#activity-body form,#activity-body textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%;max-width:100%}#activity-body form li,#activity-body textarea li{list-style-type:none}#activity-body label{margin-right:8px;vertical-align:top}#activity-body #step-dots{top:70px}csequipmenteditpair,csingredienteditpair{position:relative}csequipmenteditpair .action-button-group,csingredienteditpair .action-button-group{position:absolute;left:-58px;top:-4px;font-size:18px;margin-top:-2px;z-index:101;border:none}csequipmenteditpair .action-button-group .btn,csingredienteditpair .action-button-group .btn{padding:4px 6px;border-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}csequipmenteditpair .action-button-group .btn:last,csingredienteditpair .action-button-group .btn:last{padding-right:12px}csequipmenteditpair .action-button-group i,csingredienteditpair .action-button-group i{width:auto}csequipmenteditpair .action-button-group{top:0px;z-index:101}csequipmenteditpair .action-button-group .btn{background-color:#fff;border-bottom:none}csequipmenteditpair .edit-pair-edit input,csequipmenteditpair .edit-pair-edit select{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:0px 2px 2px 2px;margin-left:0px;margin-top:0px;margin-bottom:0px;max-width:280px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #a9a9a9;padding-bottom:1px;outline:none}csequipmenteditpair .edit-pair-edit input.quantity-group{width:60px}csequipmenteditpair .edit-pair-edit .unit{margin-bottom:-10px}.meta-edit{border:1px solid #f1f1f1;padding:10px;margin-bottom:2.4rem}.disabled-section{color:#aaa}*[data-ng-model='activity.title']{font-size:38.5px;line-height:44px;width:100%;font-weight:bold;-webkit-font-smoothing:antialiased}.step-title-input{font-size:18px !important;line-height:33px;width:100%;font-weight:bold;-webkit-font-smoothing:antialiased}.fake-link,.fakefocus{color:#08c;cursor:pointer}.inline-group{display:inline-block}.nowrap{display:inline-block;white-space:nowrap}.video-container .filepicker-group{margin-top:30px}.video-container .featured-image-group{margin-left:40px}.inline-errors{font-size:14px;color:red;text-transform:uppercase}.add-section{margin-top:1.2rem;margin-bottom:1.2rem}.add-item,.done{margin-top:-11px;height:22px}.step-sidebar-group{z-index:100}.step-sidebar-group button{margin-left:0px !important;line-height:20px;padding:2px 6px}.step-sidebar-group .btn-toolbar .btn{margin-right:9px}.csfilepicker .btn-toolbar{margin-top:0px}.csfilepicker .drop-target{width:60px;height:60px;font-size:40px;text-align:center;background-color:#ff674d}.csfilepicker .drop-target i{color:#fff;position:relative;top:10px}.csfilepicker .drop-target.drop-ready{background-color:red !important}.csfilepicker .drop-target .upload-progress{position:absolute;right:0;left:0;top:15px;color:#000;font-size:22px}.no-bold{font-weight:normal}.edit-meta-button{margin-bottom:1.2rem}input.summary-tweet{width:100%}.alert.edit-alert{text-align:left;padding:0px 20px 20px 20px}.alert.edit-alert .close{top:10px;right:10px}.classes-index .footer_left{color:#ff674d}.anim-basic-fade,.anim-delayed-fade{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;opacity:1}.anim-basic-fade.ng-hide-add,.ng-hide-add.anim-delayed-fade,.anim-basic-fade.ng-hide-remove,.ng-hide-remove.anim-delayed-fade{display:block !important}.anim-basic-fade.ng-hide-add.ng-hide-add-active,.ng-hide-add.ng-hide-add-active.anim-delayed-fade,.anim-basic-fade.ng-hide-remove.ng-hide-remove-active,.ng-hide-remove.ng-hide-remove-active.anim-delayed-fade{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms}.anim-basic-fade.ng-hide,.ng-hide.anim-delayed-fade{opacity:0}.anim-basic-fade.ng-enter,.ng-enter.anim-delayed-fade,.anim-basic-fade.ng-leave,.ng-leave.anim-delayed-fade,.anim-basic-fade.ng-move,.ng-move.anim-delayed-fade,.anim-basic-fade.ng-if-enter,.ng-if-enter.anim-delayed-fade{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms}.anim-basic-fade.ng-enter,.ng-enter.anim-delayed-fade,.anim-basic-fade.ng-leave.ng-leave-active,.ng-leave.ng-leave-active.anim-delayed-fade,.anim-basic-fade.ng-if-enter,.ng-if-enter.anim-delayed-fade,.anim-basic-fade.ng-if-leave.ng-if-leave-active,.ng-if-leave.ng-if-leave-active.anim-delayed-fade{opacity:0}.anim-basic-fade.ng-leave,.ng-leave.anim-delayed-fade,.anim-basic-fade.ng-enter-active,.ng-enter-active.anim-delayed-fade,.anim-basic-fade.ng-if-leave,.ng-if-leave.anim-delayed-fade,.anim-basic-fade.ng-if-enter.ng-if-enter-active,.ng-if-enter.ng-if-enter-active.anim-delayed-fade{opacity:1}.anim-basic-fade.ng-move,.ng-move.anim-delayed-fade{opacity:0.2}.anim-basic-fade.ng-move.ng-move-active,.ng-move.ng-move-active.anim-delayed-fade{opacity:1}.anim-scaling-fade{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;opacity:1}.anim-scaling-fade.ng-hide-add,.anim-scaling-fade.ng-hide-remove{display:block !important}.anim-scaling-fade.ng-hide-add.ng-hide-add-active,.anim-scaling-fade.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms}.anim-scaling-fade.ng-hide{opacity:0}.anim-scaling-fade.ng-enter,.anim-scaling-fade.ng-leave,.anim-scaling-fade.ng-move,.anim-scaling-fade.ng-if-enter{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.anim-scaling-fade.ng-enter,.anim-scaling-fade.ng-leave.ng-leave-active,.anim-scaling-fade.ng-if-enter,.anim-scaling-fade.ng-if-leave.ng-if-leave-active{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}.anim-scaling-fade.ng-leave,.anim-scaling-fade.ng-enter-active,.anim-scaling-fade.ng-if-leave,.anim-scaling-fade.ng-if-enter.ng-if-enter-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.anim-scaling-fade.ng-move{opacity:0.2}.anim-scaling-fade.ng-move.ng-move-active{opacity:1}.anim-delayed-fade.ng-enter,.anim-delayed-fade.ng-leave,.anim-delayed-fade.ng-move,.anim-delayed-fade.ng-hide-add,.anim-delayed-fade.ng-hide-remove{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;transition-delay:3s;-moz-transition-delay:3s;-webkit-transition-delay:3s;-o-transition-delay:3s}.chunk{margin-right:26px;display:inline-block;vertical-align:top}.cs-image{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;opacity:0}.desktop-banner-retina{display:none}.desktop-banner{display:inline-block}.mobile-banner{display:none}@media (max-width: 767px){.desktop-banner-retina{display:none}.desktop-banner{display:none}.mobile-banner{display:inline-block}}@media (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) and (min-width: 767px){.desktop-banner-retina{display:inline-block;width:921px}.mobile-banner{display:none}.desktop-banner{display:none}}@media (min-width: 1200px){.media-hero{height:583px}.media-hero img{margin-top:-5%;margin-bottom:-5%}.media-centered-medium{height:208px}.media-header-content{width:468px}.activity-description{height:121px}}@media (max-width: 1200px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.media-centered-medium{height:165px}.item-medium{width:285px;margin:0px 14px}.media-header-content{width:376px}.vertical-slider-2{width:300px;height:341px}.activity-description{height:143px}.static-height{height:360px}.madlib .social-signup-divider{display:inline-block}}@media (min-width: 768px) and (max-width: 979px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:768px;margin:0 auto}#hero-container #hero-carousel .media-heading{width:72%}#hero-container #hero-carousel .media-heading h2{font-size:20px}.media-centered-medium{height:132px}.media-header-content{width:289px}.vertical-slider-2{width:228px;height:253px}.nav-item-border{display:none}.activity-description{height:187px}.container-fluid{margin-left:-20px;margin-right:-20px}.no-margin-padding{padding:0px;margin:0px}.static-height{height:480px}.img-circle{padding-right:10px}}@media (max-width: 767px){.desktop-banner{display:none}.mobile-banner{display:inline-block}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:auto}#hero-container{width:100%;left:0px}#hero-container #hero-carousel h2{font-size:16px;line-height:2.4rem}#hero-container #hero-carousel h3{font-size:12px;line-height:1.2rem}#hero-container #hero-carousel .btn-play{width:50px;height:55px;margin-left:10px}#hero-container #hero-carousel .pull-left{float:left}#hero-container #hero-carousel .media-header-background{height:77px}#hero-container #hero-carousel .media-heading{margin-bottom:0px;width:65%}#hero-container #hero-carousel .media-heading h2{margin:5px 0px}#hero-container #hero-carousel .media-heading .label-large{font-size:12px;padding:2px 5px}#hero-container #hero-carousel .hero-carousel-control{height:70px;width:35px}#hero-container .media-block{width:100%}.media-centered-medium{height:inherit}.media-centered-medium img{width:100%}#slider-container{margin:0px -20px;padding:0px 20px}.vertical-slider-2{width:100%}.nav-item-border{display:none}.no-margin-padding{padding:0px;margin:0px}.static-height{height:170px}}@media (max-width: 979px){.new-line{margin-top:10px;display:block}}@media (max-width: 480px){body .banner-image{width:calc(100% + 40px)}#hero-container .media-object{margin-bottom:0px}.media-hero .media-header .media-header-content{height:60px}.media-hero .media-header .media-header-content h3{font-size:14px;line-height:14px}.btn-play{margin:5px 10px 5px 25px}.btn-play-image{margin:13px 10px 13px 25px}.nav-item-border{display:none}.ordered-steps .ordered-step-item{margin:0px}.ordered-steps .ordered-step-item .step-number{width:20%;font-size:24px;padding-top:10px}.ordered-steps .ordered-step-item .step-content{width:80%;padding-top:10px}.madlib,.madlib input{font-size:20px;line-height:30px}.madlib input[type='text'],.madlib input[type='email'],.madlib input input[type='text'],.madlib input input[type='email']{width:80%;font-size:20px}.static-height{height:10px}.activity-description{height:inherit}#activity-description-maximize{display:none}.whitespace{padding:50px 0px}}.fetch-content-loading{color:#ccc}.content-activity-title:empty:not(:focus):before{content:"Click to set title"}.quote-container{padding:2.4rem}.quote-container hr{width:75%;margin:0 auto}.quote-container .quote-source{margin-bottom:3.6rem}.quote-container .quote-source:before{content:"- "}.aside .quote-container{margin-left:13px}.aside .quote-container hr{display:none}.aside .quote-container blockquote{margin-top:0}::-moz-selection{background-color:#ff674d;color:#fff}::selection{background-color:#ff674d;color:#fff}body input,body textarea,body .btn{font-family:"Circular","Helvetica Neue",arial,sans-serif}body ::-webkit-input-placeholder,body ::-moz-placeholder,body :-ms-input-placeholder,body input:-moz-placeholder{font-family:"Circular","Helvetica Neue",arial,sans-serif}.nav{font-family:"Circular","Helvetica Neue",arial,sans-serif}.input-append{margin:0}.image-shadow{box-shadow:0px 2px 5px #888;-moz-box-shadow:0px 2px 5px #888;-webkit-box-shadow:0px 2px 5px #888;-o-box-shadow:0px 2px 5px #888}.container.cookies-disabled{border:2px #ff674d dotted;padding:20px}.htcm table{border-spacing:0.5rem;border-collapse:collapse;border:1px solid rgba(226,95,37,0.3)}.htcm thead{background:#f1f1f1}.htcm td,.htcm th{border:1px solid rgba(226,95,37,0.3);padding:0.5rem}.cs-require-confirm-container{position:relative}.cs-require-confirm-popup{padding:2.4rem;background:#fff;border-top:4px solid #ff674d;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;box-shadow:0px 0px 5px #000;-moz-box-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-o-box-shadow:0px 0px 5px #000;position:absolute;background-color:#fff;width:500px}@media (max-width: 320px){.nav-container{margin-top:7px;top:0;left:0}.nav>li{width:100%;border-bottom:1px solid #f1f1f1}}/* http://responsiveslides.com v1.53 by @viljamis */.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}.class-activity-wrapper .standard-item{width:700px}.fs-course{height:100%;margin:0px}.assembly-syllabus .nested{padding-left:20px}.buy-buttons{margin-bottom:1.2rem}.course-wrapper{position:relative;background-color:#fff;float:left;height:100%;width:100%}.course-assembly-container{position:absolute;width:100%;height:100%;top:0px;left:0px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.course-nav-hamburger-wrapper{position:absolute;width:40px;height:100%;top:0px;left:0px;margin-top:0px;padding-top:5px;padding-left:5px;padding-right:5px;background-color:#fff;color:#ff674d;font-size:24px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.course-nav-hamburger-wrapper .course-nav-hamburger:hover{cursor:pointer}.course-nav-hamburger-wrapper .course-nav-hamburger:hover .hamburger-bar{background:#ed5d4d}.hamburger-bar{width:30px;height:5px;border-radius:1px;margin-bottom:4px;background:#ff674d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.course-nav-slideout{position:absolute;top:0px;left:40px;width:295px;height:100%;margin-left:-295px;background-color:#fff;border-right:1px solid #ccc;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.course-nav-slideout h1{padding:1.2rem;margin:5px;font-size:20px;line-height:20px;font-weight:bold}.course-nav-slideout h4{margin:0px;padding:1.2rem;text-transform:uppercase}.course-nav-slideout ul{border-bottom:1px solid #ccc;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.course-nav-slideout ul li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%;border-top:1px solid #ccc;cursor:pointer;color:#a9a9a9;padding-right:10px}.course-nav-slideout ul li a{line-height:36px;margin-left:10px;color:inherit;display:inline-block;padding-left:1.5rem;text-indent:-1.5rem}.course-nav-slideout ul li:hover{color:#333;background-color:#f1f1f1}.course-nav-slideout ul li.forum a{color:#ff674d;text-transform:uppercase}.course-nav-slideout ul li.active{color:#333;background-color:#f1f1f1}.course-nav-slideout ul .nested{border-top:none}.course-nav-slideout ul .nested ul{margin-left:20px;margin-top:0px;border-bottom:none;overflow:hidden}.course-nav-slideout ul .nested ul li{border-top:none;-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.course-nav-slideout ul .nested ul li.active,.course-nav-slideout ul .nested ul li:hover{color:#333;font-weight:bold;background-color:inherit}.course-nav-slideout ul .nested ul .hitbox:hover{color:#333}.course-content-wrapper{position:absolute;width:100%;height:100%;top:0px;left:0px;padding-left:40px;padding-top:1.2rem;margin-left:0px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.course-content-wrapper .container-fluid .row-fluid .row{margin-left:0px}.course-content-wrapper .container-fluid .row-fluid [class*="span"]{min-height:0px}.course-content-wrapper .container-fluid .course-content .row{margin-left:0px}.course-content-wrapper .container-fluid .course-content .span7{margin-left:0px}.course-content-wrapper .container-fluid .course-content .main-content-container .row .span3{width:100%;margin-left:0px}.course-content-wrapper .container-fluid .course-content .step-ingredients-source{margin-bottom:0px}.course-content-wrapper .container-fluid .course-content #video-ingredient-unit{min-height:0px}.menu-slideout{-webkit-transform:translateX(295px);-moz-transform:translateX(295px);-ms-transform:translateX(295px);-o-transform:translateX(295px);transform:translateX(295px)}.assembly-loading-wrapper{position:absolute;z-index:9999;height:100%;width:100%;top:0;left:0;padding-left:40px;text-align:center;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.assembly-loading-wrapper .assembly-loading-background{width:100%;height:100%;padding-top:100px;background-color:#fff}#step-dots{position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);z-index:9999;width:14px;top:50px;left:0px;padding-left:12px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#step-dots li{height:20px;width:14px}#step-dots li .dot{padding:5px 2px}#step-dots li .dot .step-dot-circle{-webkit-backface-visibility:hidden;background-color:#ffd4cc;width:10px;height:10px;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}#step-dots li .dot.active{padding:3px 0px}#step-dots li .dot.active .step-dot-circle{background-color:#ff674d;width:14px;height:14px}#step-dots li.intro .dot{padding:3px 0px}#step-dots li.intro .dot .step-dot-circle{font-size:15px;background-color:#ccc;width:14px;height:14px}#step-dots li.intro .dot.active .step-dot-circle{background-color:#555}#step-dots .dot:hover{background-color:inherit}.hide-when-menu-showing{opacity:0}.assembly-activity .ordered-steps-new .ordered-step-item{padding:0px;margin-bottom:4.8rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.assembly-activity .ordered-steps-new .ordered-step-item .step-content{margin-bottom:1.2rem}.assembly-activity .ordered-steps-new .ordered-step-item .step-actions{margin-bottom:1.2rem}.assembly-activity .ordered-steps-new .ordered-step-item .step-actions .step-action-item{display:inline-block}.assembly-activity .ordered-steps-new .ordered-step-item .step-actions .step-ingredients .step-ingredients-source{display:none}.assembly-activity .ordered-steps-new .ordered-step-item .step-image{display:none}.assembly-activity .ordered-steps-new .ordered-step-item .step-video{display:none}.assembly-activity .ordered-steps-new .ordered-step-item .divider{height:1px;border-bottom:1px solid #ccc;padding:1.2rem 0px;margin-bottom:2.4rem}.assembly-activity .step-last-row{margin-bottom:3.6rem}.hidden{display:none}.assembly-upload-modal{z-index:9999;-webkit-transform:translateZ(0)}.assembly-upload-modal .modal-body .modal-image{width:200px;margin:0 auto}.footer-group{-webkit-backface-visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.prev-next-group{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);padding-top:40px;padding-bottom:40px;background:#fff;-webkit-backface-visibility:hidden}.prev-next-group .next-activity-name{color:#a9a9a9}.prev-next-group .btn-primary{font-size:120%;padding:12px 12px}.prev-next-group .course-nav-bottom-left{left:0}.prev-next-group .course-nav-bottom-right{right:0}.price{display:inline-block}.price .full-price{display:inline}.price .full-price .strike{position:absolute;left:0;right:0;top:9px;border:2px solid rgba(255,255,255,0.9)}.classes-index .full-price{color:blue !important}.gift-cta .full-price .strike{border:2px solid rgba(20,20,20,0.9)}.ingredients-title{display:none}.course-comments{padding-left:15px;padding-right:15px}.responsive{display:none}@media (min-width: 1024px){.course-nav-hamburger-wrapper{display:none}.course-nav-slideout{margin-left:0px;left:0px;width:335px;padding-left:40px}.course-content-wrapper{padding-left:335px;padding-right:0px}.assembly-loading-wrapper{padding-left:335px}.assembly-loading-wrapper .assembly-loading-background .loading-spinner{left:calc(50vw + 148px - 48px)}}@media (max-width: 979px){.course-content-wrapper .container-fluid{margin-left:0px;margin-right:0px}.course-content-wrapper.course-global-nav-show{margin-top:0px}}@media (max-width: 767px){.fs-course{padding-left:0px;padding-right:0px}.course-global-nav .navbar{margin-left:0px;margin-right:0px}.course-content-wrapper{padding-bottom:110px}.course-content-wrapper .container-fluid{padding-left:10px;padding-right:10px}.non-responsive{display:none}.responsive{display:inline-block}.course-nav-bottom-center{position:absolute;background-color:#fff;height:100px;bottom:-100px;width:100%;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.course-nav-bottom-center .next-activity-name{color:#ff674d;position:absolute;width:100%;bottom:55px;padding-bottom:10px;background-color:#fff}.course-nav-bottom-center h4{margin-bottom:0px}.course-nav-bottom-center .course-nav-buttons-group{width:100%;position:absolute;bottom:0px;height:55px}.course-nav-bottom-center .course-nav-buttons-group .btn{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:50%;position:absolute;left:0px;bottom:0px;height:6rem;padding-top:14px;border-top:1px solid #ccc;border-bottom:none;margin-bottom:0px}.course-nav-bottom-center .course-nav-buttons-group .btn i{font-size:3.6rem;vertical-align:middle;color:#ccc}.course-nav-bottom-center .course-nav-buttons-group .btn:not(:first-child){left:50%;right:auto;border-left:1px solid #ccc}.show-nav-bottom{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}}.dial-wrapper{display:none;width:180px;height:180px;position:relative}.dial-wrapper canvas{background:#fff}.dial-wrapper .dial-text,.dial-wrapper .dial-caption{font-weight:500;text-align:center;text-transform:uppercase}.dial-wrapper .dial-text{color:#d15129;position:absolute;top:52px;left:0;right:0;line-height:50px}.dial-wrapper .dial-text strong{display:block;font-size:85px}.dial-wrapper .dial-caption{color:#666;margin-top:10px;line-height:20px}.dial-wrapper .dial-caption span{color:#d15129}.dial-wrapper.medium{width:115px;height:115px}.dial-wrapper.medium .dial-text{top:29px;line-height:31px}.dial-wrapper.medium .dial-text strong{font-size:45px}.dial-wrapper.small{width:90px;height:90px}.dial-wrapper.small .dial-text{top:20px;line-height:28px}.dial-wrapper.small .dial-text strong{font-size:36px}[data-behavior~=checkbox],[data-behavior~=radio]{display:inline-block}[data-behavior~=checkbox] input,[data-behavior~=radio] input{display:none}[data-behavior~=checkbox] label,[data-behavior~=radio] label{min-height:35px;position:relative;border:1px solid transparent;padding:5px 7px 1px 45px;line-height:26px}[data-behavior~=checkbox] label img,[data-behavior~=radio] label img{display:block;margin:1px 0 3px}[data-behavior~=checkbox] label:before,[data-behavior~=radio] label:before{content:"";width:26px;height:26px;background:#c9bca6;border:1px solid #a28c67;position:absolute;top:6px;left:6px}[data-behavior~=checkbox] label:hover,[data-behavior~=radio] label:hover{border:1px solid #c6c6c6;background:#eaeaea}[data-behavior~=checkbox] input:checked+label,[data-behavior~=radio] input:checked+label{border:1px solid #c6c6c6;background:#eaeaea}[data-behavior~=checkbox] input:checked+label:before,[data-behavior~=radio] input:checked+label:before{content:"\2713";border:1px solid #c5c5c5;font-size:44px;line-height:26px;color:#d15129}.admin-table .alert-block{margin-bottom:10px}.admin-table .navbar .search-query{margin-top:5px}.admin-table .navbar .icon-pair{font-size:90%}.admin-table .navbar .icon-pair i:first-child{margin-right:-4px}.admin-table .navbar .btn-group>.btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.admin-table .navbar .btn-toolbar{display:inline-block}.admin-table .navbar-inner{border-top:none;box-shadow:none;-webkit-box-shadow:none;background-color:#fff;padding-top:10px}.admin-table .form-horizontal>*,.admin-table .btn-toolbar>*{margin-right:10px}.admin-table .form-horizontal .loading-spinner,.admin-table .btn-toolbar .loading-spinner{margin-top:8px;font-size:300%}.admin-table .table-index{height:560px}.admin-table .ngCellText i{margin-right:6px}.inline{display:inline-block}.modal .modal-body{overflow-y:auto;padding-bottom:0}.modal .warning{margin-top:8px;margin-bottom:8px;color:red;font-size:140%}.density-row{height:30px;margin-left:100px}.density-row.header{font-weight:bold}.density-unit{display:inline-block;text-align:right;width:80px;margin-right:16px;vertical-align:center}.density-value{display:inline-block;width:80px;margin-right:4px;vertical-align:center}.density-value input{width:80px;height:28px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-bottom:0;vertical-align:center}table.diff{border-collapse:collapse;border:1px solid #a9a9a9;white-space:pre-wrap}table.diff tbody{font-family:Courier,monospace}table.diff tbody th{font-family:verdana,arial,'Bitstream Vera Sans',helvetica,sans-serif;background:#EED;font-size:11px;font-weight:normal;border:1px solid #bbc;color:#886;padding:0.3em 0.5em 0.1em 2em;text-align:right;vertical-align:top}table.diff thead{border-bottom:1px solid #bbc;background:#EFEFEF;font-family:Verdana}table.diff thead th.texttitle{text-align:left}table.diff tbody td{padding:0px 0.4em;padding-top:.4em;vertical-align:top}table.diff .empty{background-color:#DDD}table.diff .replace{background-color:#fd8}table.diff .delete{background-color:#E99}table.diff .skip{background-color:#EFEFEF;border:1px solid #aaa;border-right:1px solid #bbc}table.diff .insert{background-color:#9e9}table.diff th.author{text-align:right;border-top:1px solid #bbc;background:#efefef}.media-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;position:relative;width:100%;border:1px solid #ccc;padding:10px;background:#fff;text-align:center;font-weight:bold;margin-bottom:20px;color:#000;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.media-box img{width:100%;margin-bottom:1.2rem}.media-box a{color:#000;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.media-box a .media-box-title{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.media-box:hover{border-color:#ff674d;cursor:pointer}.media-box:hover a{text-decoration:none}.media-box-medium{width:300px;height:22.8rem;margin:10px 20px 10px 0px}.media-box-2{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;position:relative;width:100%;border:none;padding:0px;background:#fff;margin-bottom:10px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;float:left}.media-box-2 img{width:100%;margin-top:none;float:left;margin-bottom:none}.media-box-2 a{color:#333;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.media-box-2 a .media-box-2-title{font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:bold;font-size:15px;text-transform:none;height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%}.media-box-2 a .media-box-2-right-title{font-family:"Circular","Helvetica Neue",arial,sans-serif;position:absolute;right:10px;color:#ff674d}.media-box-2 .media-box-2-footer{margin-top:0px;float:right;font-size:16px;font-weight:600;text-transform:uppercase}.media-box-2 .media-box-2-footer .footer-left{float:left;text-transform:uppercase}.media-box-2 .media-box-2-footer .footer-right{float:right}.media-box-2:hover{border-color:#ff674d;cursor:pointer}.media-box-2:hover a{text-decoration:none}.media-box-3{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:360px;height:272px;border:1px solid #ccc;padding:10px;margin:0 9px 1.2rem 0;background:#fff;float:left;-webkit-transition:border 300ms;-moz-transition:border 300ms;-ms-transition:border 300ms;-o-transition:border 300ms;transition:border 300ms}.media-box-3 img{width:100%;margin:10px 0px}.media-box-3 a{color:#333;-webkit-transition:border 300ms;-moz-transition:border 300ms;-ms-transition:border 300ms;-o-transition:border 300ms;transition:border 300ms}.media-box-3 a .media-box-3-title{font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:bold;font-size:15px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-box-3 a .media-box-3-footer .footer-left{float:left;text-transform:uppercase}.media-box-3 a .media-box-3-footer .footer-right{float:right}.media-box-3 a .media-box-3-image-group{z-index:1;-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;transition-delay:0.4s;-moz-transition-delay:0.4s;-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;bottom:0px}.media-box-3 a .media-box-3-summary{position:absolute;height:88px;left:0;right:0;bottom:0;text-overflow:ellipsis}.media-box-3:hover{border:1px solid #ff674d;cursor:pointer}.media-box-3:hover a{text-decoration:none}.media-box-3:hover .media-box-3-image-group.has-summary{bottom:100px}.media-box-4{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%;background:#fff;float:left;position:relative;margin:10px 0px}.media-box-4 img{width:100%}.media-box-4 a{color:#333}.media-box-4 a .media-box-4-title-container{position:absolute;bottom:0px;padding:0px 25px 0px 10px}.media-box-4 a .media-box-4-title-container .media-box-4-title{display:inline;border-width:3px 0px;border-color:rgba(226,95,37,0.9);border-style:solid;box-shadow:10px 0 0 rgba(226,95,37,0.9),-10px 0 0 rgba(226,95,37,0.9);max-width:100%;left:0;bottom:0;background:rgba(226,95,37,0.9);color:#fff;text-transform:uppercase;overflow:hidden;-webkit-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.media-box-4 a:hover .media-box-4-title-container .media-box-4-title{background:rgba(255,255,255,0.9);color:#ff674d;border-width:3px 0px;border-color:rgba(255,255,255,0.9);border-style:solid;box-shadow:10px 0 0 rgba(255,255,255,0.9),-10px 0 0 rgba(255,255,255,0.9)}.media-box-4 a .media-box-4-footer .footer-left{float:left;text-transform:uppercase}.media-box-4 a .media-box-4-footer .footer-right{float:right}.media-box-4 a .media-box-4-image-group{z-index:1;-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;transition-delay:0.4s;-moz-transition-delay:0.4s;-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;bottom:0px}.media-box-4 a .media-box-4-summary{position:absolute;height:88px;left:0;right:0;bottom:0;text-overflow:ellipsis}.media-box-4:hover{cursor:pointer}.media-box-4:hover a{text-decoration:none}.media-box-4:hover .media-box-4-image-group.has-summary{bottom:100px}.media-box-5{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%;background:#fff;float:left;position:relative;margin:10px 0px}.media-box-5 img{width:100%}.media-box-5 a{color:#333}.media-box-5-title-container{position:absolute;bottom:0px;padding:0px;top:0;width:100%;height:100%;background:linear-gradient(to right, rgba(51,51,51,0.3) 10%,rgba(51,51,51,0) 50%)}.media-box-5-title-container .media-box-5-title{position:absolute;max-width:50%;top:50%;bottom:0;margin-left:10px;color:#fff;font-size:18px;line-height:25px;font-weight:bold;font-family:"Circular","Helvetica Neue",arial,sans-serif;overflow:hidden;-webkit-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);transition:0.3s all cubic-bezier(0.81, 0, 0, 0.99);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.media-box-5-title-container .media-box-5-title:hover .media-box-5-title-container .media-box-5-title{background:rgba(255,255,255,0.9);color:#ff674d;border-width:3px 0px;border-color:rgba(255,255,255,0.9);border-style:solid;box-shadow:10px 0 0 rgba(255,255,255,0.9),-10px 0 0 rgba(255,255,255,0.9)}.line-clamp:after,.short-summary:after{bottom:0;content:"...";padding:0 20px 1px 45px;color:#ccc;position:absolute;right:0}.short-summary{max-height:16.8rem;margin-bottom:1.2rem;overflow:hidden}.short-summary p:last-child{margin-bottom:0}@media (max-width: 1200px){.media-box-3{width:280px;height:227px}}@media (max-width: 480px){.media-box-3{width:100%;height:inherit;margin:10px 0px}}@media (min-width: 768px) and (max-width: 979px){.media-box-2 a .media-box-2-right-title{display:none}}.media-list-item{float:left;width:100%;padding:3%;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.media-list-item .media-list-item-image{width:40%;float:left}.media-list-item .media-list-item-text{width:55%;margin-left:5%;float:left}.media-list-item .media-list-item-text .media-list-item-title h4{padding:0px;margin:0px}.horizontal-slider{position:relative;height:32.4rem;overflow:hidden;z-index:1;width:100%}.horizontal-slider .horizontal-slider-wrap{position:relative}.horizontal-slider .horizontal-slider-wrap .media-box-3{margin:10px 20px 10px 0px}.horizontal-slider .horizontal-slider-btn-right{position:absolute;top:50%;right:10px;margin-top:-21px}.horizontal-slider .horizontal-slider-btn-left{position:absolute;top:50%;left:10px;margin-top:-21px}.horizontal-slider .horizontal-slider-shadow-overlay-right{pointer-events:none;width:20px;margin-right:-20px;height:100%;position:absolute;right:0px;top:0px}.horizontal-slider .horizontal-slider-shadow-overlay-right:before{content:"";box-shadow:0 0 15px #000;border-radius:100px/10px;position:absolute;top:5px;bottom:5px;left:0;right:17px}.horizontal-slider .horizontal-slider-shadow-overlay-right:after{content:"";position:absolute;top:-10px;left:0px;right:0px;bottom:-10px;background:#fff}.horizontal-slider .horizontal-slider-shadow-overlay-left{pointer-events:none;width:20px;margin-left:-20px;height:100%;position:absolute;left:0px;top:0px;background:#fff}.horizontal-slider .horizontal-slider-shadow-overlay-left:before{content:"";box-shadow:0 0 15px #000;border-radius:100px/10px;position:absolute;top:5px;bottom:5px;left:17px;right:0px}.horizontal-slider .horizontal-slider-shadow-overlay-left:after{content:"";position:absolute;top:-10px;left:0;right:0;bottom:-10px;background:#fff}.horizontal-slider[data-direction='left'] .media-box-3 .media-box-3-title{text-align:right}.horizontal-slider[data-direction='left'] .media-box-3 .media-box-3-footer{float:right}@media (max-width: 1200px){.horizontal-slider .horizontal-slider-wrap .media-box-3{width:360px;height:272px}}body.fs-course{overflow-x:hidden;overflow-y:hidden}.steak-landing{background:linear-gradient(rgba(226,95,37,0.7),rgba(226,95,37,0.7)),url("https://d3awvtnmmsvyot.cloudfront.net/api/file/aALsOtVLToOjuj2LUQ7Y/convert?fit=crop&w=1280&cache=true") no-repeat top center fixed;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:100%;margin-bottom:3.6rem;height:500px;margin-top:-20px}.masthead{padding-top:12rem;color:#fff;padding-left:20px}@media (min-width: 768px) and (max-width: 979px){.steak-landing{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media (max-width: 767px){.steak-landing{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media (max-width: 480px){.masthead{padding-top:4.8rem}.steak-landing{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0}}.class-activity-wrapper{margin-top:-1.2rem}.class-activity-wrapper .content-activity-title{margin-top:3.6rem}.course-assembly-container .container-fluid{padding-left:0;padding-right:0}.course_activity_content{padding:0px}.course_activity_content .course-activity-header{margin:0px}.course-nav-top{position:relative;height:34px;margin-bottom:10px}.course-nav-top .course-nav-top-prev{float:left;margin:0px;margin-right:5px;height:34px;width:34px;padding:5px;font-size:16px;border:2px solid #ccc;color:#ccc}.course-nav-top .course-nav-top-prev a{color:#ccc}.course-nav-top .course-nav-top-prev:hover{background:gray;color:#fff}.course-nav-top .nav-pills>.active>a,.course-nav-top .nav-pills>.active{background:#fff;color:#ff674d;font-weight:bold}.course-nav-top ul{float:left}.course-nav-top ul li{height:34px;overflow:hidden;white-space:nowrap}.course-nav-top ul li .active{background-color:#fff}.course-nav-top ul .hide-course-navbar-item{width:0px}.course-nav-top ul .show-course-navbar-item{width:auto}.course-nav-modules{width:100%;border:0px}.course-nav-modules li{width:100%}.course-nav-modules li .course-nav-module-link{border:0px}.course-nav-modules li .course-nav-module-link:hover{border:0px}.course-nav-modules li .active-module{font-weight:bold}.course-side-bar.affix{top:60px}.course-nav-side{position:relative;border:1px solid #ff674d;border-radius:5px;padding:10px 8px;margin-top:5px;font-size:13px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.course-nav-side ul{margin-bottom:0px}.course-nav-side .nav-tabs.nav-stacked>li>a{border:0px}.course-nav-side .nav-tabs.nav-stacked .active{font-weight:bold}.course-nav-side .nav-tabs>li>a{padding:5px}.course-nav-side .nav-tabs.nav-stacked>li:first-child>a,.course-nav-side .nav-tabs.nav-stacked>li:last-child>a{border-radius:0px}.course-nav-side .course-nav-side-marker{position:absolute;top:-7px;left:80px;width:12px;height:12px;border:1px solid #ff674d;border-right:0px;border-bottom:0px;background:#fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.course-nav-bottom{position:relative}.course-nav-bottom .course-nav-bottom-left{position:absolute;top:10px;left:10px}.course-nav-bottom .course-nav-bottom-center{width:100%;text-align:center}.course-nav-bottom .course-nav-bottom-center .course-nav-item{display:inline-block;margin-bottom:2.4rem}.course-nav-bottom .course-nav-bottom-center .btn{font-size:20px;margin:0 20px}.course-nav-bottom .course-nav-bottom-center h3{margin-left:-40px}.course-nav-bottom .course-nav-bottom-right{position:absolute;top:10px;right:10px}.course-end-action{background:#fff;position:absolute;width:100%;top:100%;bottom:0px;left:0px;right:0px;z-index:9999;opacity:0;-webkit-transition:2s linear all;-moz-transition:2s linear all;-ms-transition:2s linear all;-o-transition:2s linear all;transition:2s linear all}.course-end-action .course-end-action-close{position:absolute;top:30px;right:30px;font-size:30px;color:#ff674d}.course-end-action .course-end-action-close:hover{cursor:pointer}.course-end-action-show{top:0px;opacity:1}.landing-tab-dropdown{display:none}.testimonials{border:1px solid #ff674d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-box-border-radius:3px}.testimonials img{float:left}.static-height{height:150px;width:100%}.align-bottom{bottom:0}.edit-button-box{position:fixed;top:0px;right:0px;z-index:9999;padding:10px;background:rgba(255,255,255,0.9);border:1px solid #ccc}#professional{position:relative}#professional .sold-out{position:absolute;top:20px;padding:10px;border:1px solid #ff674d;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}@media (min-width: 1200px){.course-side-bar{width:270px}.static-height{height:260px}}@media (max-width: 1200px){.course_activity_content{padding-left:20px;padding-right:20px}.course-side-bar{width:220px}.static-height{height:350px}}@media (max-width: 979px){.landing-tab-dropdown{display:block}.landing-tab-dropdown .dropdown-toggle .caret{border-top-color:#08c !important}.nav.landing-tab-menu{display:none}.static-height{height:450px}}@media (min-width: 768px) and (max-width: 979px){.course-side-bar{width:166px}.static-height{height:450px}}@media (max-width: 767px){.course-side-bar.affix{position:inherit}.course-side-bar{width:100%}.static-height{height:140px}}.underline.nav-tabs{border:none}.underline.nav-tabs li a{color:#ccc;border:none;border-bottom:3px solid rgba(0,0,0,0);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.underline.nav-tabs li a:hover{color:gray;background:transparent;border-radius:0px;border-bottom:3px solid #ccc}.underline.nav-tabs li.active a{color:#000;border-bottom:3px solid #ff674d;background:transparent}.underline.nav-tabs li.active a:focus,.underline.nav-tabs li.active a:hover{border-top:none !important;border-left:none !important;border-right:none !important}.testimonials .img-circle{padding-right:10px}.assembly-course-landing .full-stripe{width:100%;background:#f1f1f1;margin-bottom:1.2rem}.assembly-course-landing .buy-box{border-style:double;border-width:4px;border-color:#ff674d;box-sizing:border-box;padding:20px;margin-bottom:1.2rem}.assembly-course-landing .social-group{margin-top:0px;margin-bottom:10px}.assembly-course-landing .social-group .btn-social{margin-top:0px;margin-bottom:10px}@media (max-width: 767px){.assembly-course-landing .two-columns{column-count:1;column-gap:30px;-webkit-column-count:1;-webkit-column-gap:30px;-moz-column-count:1;-moz-column-gap:30px;-o-column-count:1;-o-column-gap:30px;min-height:auto}}@media (max-width: 780px){.enroll-count{display:none}.main-cta{background-color:#fff;border-top:2px solid #ccc}.main-cta,.gift-cta{text-align:center;z-index:9999}.main-cta.purchase-started,.main-cta.login-started,.gift-cta.purchase-started,.gift-cta.login-started{display:none}.gift-cta .btn{bottom:8px;text-transform:uppercase}}@media (min-width: 768px){.assembly-course-landing .class-buy-container{position:absolute}.affixable-fixed{position:fixed;z-index:999;margin-top:0 !important}}.upload-wrapper{background:gray;width:100%;height:155px;position:relative}.upload-wrapper .upload-photo-btn{color:#000;position:absolute;top:60px;left:50%;margin-left:-25px;font-size:100px;font-weight:bold;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.upload-wrapper .upload-photo-btn:hover{text-decoration:none;color:#ff674d}.upload-wrapper img{display:none}.profile-cover{height:208px;background-size:100%;background-position:center;margin-bottom:2.4rem;margin-top:-21px}.profile-cover .profile-image-wrapper{position:relative}.profile-cover .profile-image-wrapper .profile-image{position:absolute;width:100%;margin-top:115px;border:2px solid #ff674d;border-radius:100%}.profile-cover .profile-image-wrapper .profile-image img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.profile-cover h1{font-weight:700;font-size:50px;color:#fff;margin-top:140px;margin-bottom:-1px;text-shadow:-1px 1px #000}.profile-cover .profile-email-addr{margin-top:-20px;margin-left:5px;color:#fff;text-shadow:-1px 1px #000}.profile-badges{margin-top:100px}.profile-photo-btn{color:#000;position:absolute;top:60px;left:50%;margin-left:-25px;font-size:100px;font-weight:bold;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.profile-photo-btn:hover{text-decoration:none;color:#ff674d}.profile-edit .profile-edit-image{width:200px;background:#f1f1f1}@media (max-width: 1200px){.profile-cover .profile-image{margin-top:130px}}@media (min-width: 768px) and (max-width: 979px){.profile-cover{margin-top:-20px}.profile-cover .profile-image{margin-top:145px}}@media (max-width: 767px){.profile-badges{margin-top:50px}.profile-cover{margin:-11px -20px 0px;background-size:150%}.profile-cover .profile-email-addr{margin-left:145px}.profile-cover .profile-image-wrapper .profile-image{margin-top:115px;margin-left:10px;width:120px}.profile-cover .profile-image-wrapper .profile-image img{width:120px}.profile-cover h1{font-size:30px;margin-top:110px;line-height:3.6rem;margin-left:145px;text-align:left}}.ui-resetwrap{position:relative;display:inline-block}.ui-reset{position:absolute;top:0;right:0;z-index:2;display:none;height:100%;cursor:pointer}.ui-resetwrap:hover .ui-reset{display:block}.ui-currency-pos{color:green}.ui-currency-neg{color:red}.ui-currency-zero{color:blue}.ui-currency-pos.ui-bignum,.ui-currency-neg.ui-smallnum{font-size:110%}.ui-match{background:yellow}.ngGrid{background-color:#fdfdfd}.ngGrid input[type="checkbox"]{margin:0;padding:0}.ngGrid input{vertical-align:top}.ngGrid.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.ngViewport{overflow:auto;min-height:20px}.ngViewport:focus{outline:0}.ngCanvas{position:relative}.ngVerticalBar{position:absolute;right:0;width:0}.ngVerticalBarVisible{width:1px;background-color:#d4d4d4}.ngHeaderContainer{position:relative;overflow:hidden;font-weight:bold;background-color:inherit}.ngHeaderCell{position:absolute;top:0;bottom:0;background-color:inherit}.ngHeaderCell.pinned{z-index:1}.ngHeaderSortColumn{position:absolute;overflow:hidden}.ngTopPanel{position:relative;z-index:1;background-color:#eaeaea;border-bottom:1px solid #d4d4d4}.ngSortButtonDown{position:absolute;top:3px;left:0;right:0;margin-left:auto;margin-right:auto;border-color:gray transparent;border-style:solid;border-width:0 5px 5px 5px;height:0;width:0}.ngNoSort{cursor:default}.ngHeaderButton{position:absolute;right:2px;top:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:14px;height:14px;z-index:1;background-color:#9fbbb4;cursor:pointer}.ngSortButtonUp{position:absolute;top:3px;left:0;right:0;margin-left:auto;margin-right:auto;border-color:gray transparent;border-style:solid;border-width:5px 5px 0 5px;height:0;width:0}.ngHeaderScroller{position:absolute;background-color:inherit}.ngSortPriority{position:absolute;top:-5px;left:1px;font-size:6pt;font-weight:bold}.ngHeaderGrip{cursor:col-resize;width:10px;right:-5px;top:0;height:100%;position:absolute;background-color:transparent}.ngHeaderText{padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ngHeaderButtonArrow{position:absolute;top:4px;left:3px;width:0;height:0;border-style:solid;border-width:6.5px 4.5px 0 4.5px;border-color:#4d4d4d transparent transparent transparent}.ngPinnedIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAmElEQVQoU33PQapBURjA8UtkwJuaWYGSgfQWYBMvczPmTCzAAGVuaA228BZhRCkDGSmE31FucuRfvzq3vr5zT/JSjSU7DsypEPXDkDVn2hSIytJhw4kWGaLCxgHh2gt/RBuLzNhz5caWPjnSqqw4EraFfwznf8qklWjwy4IRTerkiQoPGtPl40OehcEJvcfXl8LglLfBJLkDcMgbgHlHhK8AAAAASUVORK5CYII=);background-repeat:no-repeat;position:absolute;right:5px;top:5px;height:10px;width:10px}.ngUnPinnedIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAlElEQVQoU33PPQrCQBRF4fFnI2KfZVi5ARvdgo1l6mwmkCJVOgluwd5OwUoDtnoOxAei8cLXTN7cvEl/skCNDCMPfsUPO5zQwOHIDEvYtMURHe6wOVLgigvOePRyeDkyR4ln7wZ//7XfFBu8B23+aDJjrHGAwza7hjtHJvDmHg7b7Bru7AMjK7Rw2ObBVHDY5oGk9AKQNB2zy8MBTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;position:absolute;height:10px;width:10px;right:5px;top:5px}.ngColMenu{right:2px;padding:5px;top:25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#bdd0cb;position:absolute;border:2px solid #d4d4d4;z-index:1}.ngColListCheckbox{position:relative;right:3px;top:4px}.ngColList{list-style-type:none}.ngColListItem{position:relative;right:17px;top:2px;white-space:nowrap}.ngMenuText{position:relative;top:2px;left:2px}.ngGroupPanel{background-color:#eaeaea;overflow:hidden;border-bottom:1px solid #d4d4d4}.ngGroupPanelDescription{margin-top:5px;margin-left:5px}.ngGroupList{list-style-type:none;margin:0;padding:0}.ngAggHeader{position:absolute;border:0}.ngGroupElement{float:left;height:100%;width:100%}.ngGroupIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAEFJREFUKFNjoAhISkr+h2J5JDZODNXGwGBsbPwfhIGAA8bGh6HaGBiAGhxAGJmND4M1gQCSM0adCsVQbcPcqQwMALWDGyDvWPefAAAAAElFTkSuQmCC);background-repeat:no-repeat;height:15px;width:15px;position:absolute;right:-2px;top:2px}.ngGroupedByIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUKFNjoAhISkr+R8LyaHwMDNXGwGBsbPwfhoGAA5mPDUO1oWpE52PDYE0gALTFAYbR+dgwWBMIoPlh1I9ADNU2NPzIwAAAFQYI9E4OLvEAAAAASUVORK5CYII=);background-repeat:no-repeat;height:15px;width:15px;position:absolute;right:-2px;top:2px}.ngGroupName{background-color:#fdfdfd;border:1px solid #d4d4d4;padding:3px 10px;float:left;margin-left:0;margin-top:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-weight:bold}.ngGroupArrow{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;margin-top:10px;margin-left:5px;margin-right:5px;float:right}.ngGroupingNumber{position:absolute;right:-10px;top:-2px}.ngAggArrowCollapsed{position:absolute;left:8px;bottom:10px;width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #000}.ngGroupItem{float:left}.ngGroupItem:first-child{margin-left:2px}.ngRemoveGroup{width:5px;-moz-opacity:.4;opacity:.4;margin-top:-1px;margin-left:5px}.ngRemoveGroup:hover{color:black;text-decoration:none;cursor:pointer;-moz-opacity:.7;opacity:.7}.ngAggArrowExpanded{position:absolute;left:8px;bottom:10px;width:0;height:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent #000 transparent}.ngAggregate{position:absolute;background-color:#c9dde1;border-bottom:1px solid beige;overflow:hidden;top:0;bottom:0;right:-1px;left:0}.ngAggregateText{position:absolute;left:27px;top:5px;line-height:20px;white-space:nowrap}.ngRow{position:absolute;border-bottom:1px solid #d4d4d4}.ngRow.odd{background-color:#fdfdfd}.ngRow.even{background-color:#f3f3f3}.ngRow.selected{background-color:#c9dde1}.ngCell{overflow:hidden;position:absolute;top:0;bottom:0;background-color:inherit}.ngCell.pinned{z-index:1}.ngCellText{padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ngSelectionCell{margin-top:9px;margin-left:6px}.ngSelectionHeader{position:absolute;top:11px;left:6px}.ngCellElement:focus{outline:0;background-color:#b3c4c7}.ngRow.canSelect{cursor:pointer}.ngSelectionCheckbox{margin-top:9px;margin-left:6px}.ngFooterPanel{background-color:#eaeaea;padding:0;border-top:1px solid #d4d4d4;position:relative}.nglabel{display:block;float:left;font-weight:bold;padding-right:5px}.ngTotalSelectContainer{float:left;margin:5px;margin-top:7px}.ngFooterSelectedItems{padding:2px}.ngFooterTotalItems.ngnoMultiSelect{padding:0!important}.ngPagerFirstBar{width:10px;border-left:2px solid #4d4d4d;margin-top:-6px;height:12px;margin-left:-3px}.ngPagerButton{height:25px;min-width:26px}.ngPagerFirstTriangle{width:0;height:0;border-style:solid;border-width:5px 8.7px 5px 0;border-color:transparent #4d4d4d transparent transparent;margin-left:2px}.ngPagerNextTriangle{margin-left:1px}.ngPagerPrevTriangle{margin-left:0}.ngPagerLastTriangle{width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #4d4d4d;margin-left:-1px}.ngPagerLastBar{width:10px;border-left:2px solid #4d4d4d;margin-top:-6px;height:12px;margin-left:1px}.ngFooterTotalItems{padding:2px}@font-face{font-family:'RedactorFont';src:url("redactor-font.eot")}@font-face{font-family:'RedactorFont';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6yA0gAAAC8AAAAYGNtYXDmMACHAAABHAAAAERnYXNwAAAAEAAAAWAAAAAIZ2x5ZvdGdCMAAAFoAAATTGhlYWQBMDlfAAAUtAAAADZoaGVhB8MD4QAAFOwAAAAkaG10eH4BB7kAABUQAAAAhGxvY2FNXlLIAAAVlAAAAERtYXhwACwAkgAAFdgAAAAgbmFtZRHEcGwAABX4AAABZnBvc3QAAwAAAAAXYAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAACDmHgPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAACDmHv/9//8AAAAg5gD//f///+EaAgADAAEAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAAAEkEAAMlAAQACQANAAA3ESURJQElESURARENAQAEAPwAA7f8kgNu/bcBJP7cSQLbAf0jAQKRAf22AQJI/gEBttrdAAAABgAAAJIEAALbAAQACQAOABMAGAAdAAABIRUhNRUhFSE1FSEVITUBMxUjNRUzFSM1FTMVIzUBJQLb/SUC2/0lAtv9Jf7bkpKSkpKSAtuSktuSktuTkwG2kpLbkpLbk5MAAgAAAEkD7gMlABYALgAAJS4DJxUULgInPgM1FTYeAgcBNRQOAgceAzUXJx4DFzYuAgcD7h1Sf7eDOHKqcn+tay+d7ZEuIf2WGDtkTEFhQSABAUqrlW4NE0GPznpJMEkzIQjVAS5cjl5liFUkAdcaWqHMWAGqewETLUQzN0goEAEgmgYQHikeNW9SHB0AAAAAAgDbAEkDJQMkAAQAMwAANyEXITc3HgMzMj4CNz4DNwMjAxYOAgcOAyMiLgInLgMnEyMTBh4CF9sCSQH9tQF9DiErMR4bMykjDA4TDgUBAX4BAQQFCgUIDRITCwoVEA8GBwgHAgEBgAEBBw0UDJJJSX4NFA4GBg4UDQ0jKjMdAWr+eQoUEQ4GBgkGAwMGCQYGDxAUCgGH/pYdMyojDQAAAAUAAP/+BAADbgAGAA4AFgBHAF8AAAEzAzMHIwMTDQEnIyczJy0CBzMHIwcXHgMHFg4CBw4DBzIeAhceAx8BIycmNC4BJy4DKwEXIxMzMh4CFwczMj4CNz4DNyY0LgEnLgMrARcCk0YBlgHZAUsBIv7eAdwB3gH+R/7cASQB3gHcARgFCgYEAQEDAwYDBQgMCwgDAwUCAwEEAwUCN0IjAQIBAQMKCAsEFAE8AVQPGBYQB24dBQsICAEEAwMBAQEEAwQBCAgLBR0BA23+00ABbf4BuLiUSZOQuLiTSZSqBhEUGA4JEQ8NBgYIBwUBAgMDAgIGBwoGg1wBAgMDAgoQCgWQAW0DBgoGhwEDBQMCCAoLBwYMCQgDAwQDAWMAAwDaAAADJQMlAAMADAARAAABIzcXBTM3MxczAyMDFyEVITUCRYxGRv6VlS3GLpTKtcsBAkr9tgHL8PDwkZECSv22SZKSAAAACgAAAEkEAAMlAAQACQAOABMAGAAdACIAJwAsADEAADcRJRElLQE1JRU1BTUFFQMnFTc1FQcVFzUVJxU3NRMVJTUlBScVNzUVBxUXNRUnFTc1AAQA/AABbgEk/twBJP7cSdzc3Nzc3EkBJP7cAknc3Nzc3NxJAtsB/SMBSAGSAZTdAZMBkQFsAZMBkdoBkQGT3AGUAZIBt5MBkQEBAZMBkdoBkQGT3AGUAZIAAAIAEgBJBAADJQAWAC4AAAEOAzE1DgMHJj4CFzUwHgIXBT4DNxU1MD4CNy4DMRUmDgIXBAByqnI4g7d/Uh0hLpHtnS9rrX/8dw1ulatKIEFhQUxkOxh6zo9BEwG/X41dLdYJIDRIMVnLolkZ1iVUiWS/HSodEQWZHw8pRzgyRSwUeh4dUXA0AAACAJIAkgNtAtwARwCPAAABDgMVFB4CFx4DNxY+Ajc+AzU0LgInLgMnDgMHDgMnBiYiJicuAjQ1ND4CNz4DNzUOAwcFDgMVFB4CFx4DNxY+Ajc+AzU0LgInLgMnDgMHDgMnBiYiJicuAzU0PgI3PgM3NQ4DBwJyEhoSCQYNFA0NHB8hEhAcGhgLChALBQQKDgkJFBYXDAoTEg8HAgQDAwEBAgIBAQECAgYNEg0MHiMnFyZCOC4R/mYRGxIIBg0UDA0dHyESDx0aFwsLEAsFBQkOCQoUFRcMCxMRDwcCBAMDAQECAgIBAQIBAQcMEw0MHiMnFiZCOC0SAkUXMzQ5HBssKiIRDhcPCAEBBwoRCwwXGxoQDRsXGAkLDgwEAQECBgYGAQMBAgEBAgMBAwQHBgUSJyQmERMeGxQKKg4iJCwWARczNDkcGywqIhEOFw8IAQEHChELDBcbGhANGxcYCQsODAQBAQIGBgYBAwECAQECAwEDBAcGBRInJCYREx4bFAoqDiIkLBYAAAT//wCSBAAC2wAEAAkADgASAAATIRUhNQUhFSE1FSEVITUHEQ0BAAQA/AABbgKS/W4Ckv1uSf7aASYC25KS25KS25OTkwFut7cAAAAFAAAAkgQAAtsABAAJAA4AGgBtAAABIRUhNRUhFSE1FSEVITUlMzUjNSMHFTcVIxUTPgM3PgM3PgM1NC4CJy4DIyoBDgEHIg4CBxU+Azc+AjIzMh4CFx4DFRQOAgcOAwcOAw8BFTM1Iz4DNzEBJQLb/SUC2/0lAtv9Jf7liC8pLS0wQQgOCwcCAgUDAwEBAgEBAwUHBQULDg8IBAcHBwQDCAcIBAQIBwcEAwcGBgMEBwYGAgIDAwEBAQIBAQMEBQMCCA0QCheIWwMHBwgFAtuSktuSktuTk9UouQsoDJIo/t8IDwwIAwMHBgYDAwYHBgMHDQwKBAQGBAIBAQECAwICKQIEBAICAQIBAQIDAgIFBgYEAgUFBQMCBgYGAwMJDhMLGiYnAwcICQUAAAADAAAAkgQAAtsALAAxAGwAACUiLgIvATMeAzMyPgI3LgMjIg4CByM3PgMzMh4CFw4DIwEhFyE3JyIOAgcjFw4DBx4DFwczHgMzMj4CNzMXDgMjIi4CNyY+AjMyHgIXByMuAyMC3BQnJCQPAT4IFhQYCydBMxsBARszQScLGBQWCD4BDyQkJxQ9alAtAQEtUGo9/pMBIwH+2wFLChgUFgk8AQoNCgQBAQQKDQoBPQgWFBgKDRYWFAo8AREiJiUWO2xOLwEBL05sOxYlJiIRATwKFBYWDZIGCxAJaAUHBQMaLT0jIzwuGgMFCARnChALBS5Pazw9alAuAW6Skl4DBQgELwsXGRsODhsZGAovBQcFAwMFBwVoCRALBi5Qaj08a08uBQsQCmcECAUDAAABAAABbgQAAgAABAAAEyEVITUABAD8AAIAkpIAAQEkAJIDJAMkAAwAAAEDIwchNyMTMzchBzMCDVKAFwGCFoFSgRb+fhaBArH+VHNzAaxzcwAAAAAEAAAAkgQAAtsABAAJAA4AEgAAEyEVITUFIRUhNRUhFSE1BRENAQAEAPwAAW4Ckv1uApL9bv6SASb+2gLbkpLbkpLbk5OTAW63twAAAwAAAEkEAAMlAAQACQASAAA3ESURJQElESURARc3FxUFNRsBAAQA/AADt/ySA27+kklgfP0k3NtJAtsB/SMBApEB/bYBAkj+lAHAwJIBlAEj/t0ABABJAAADtwNvAAMAGgAeADUAAAETASUHHgIGDwEOAS4BJy4CNj8BPgEeARcBBQERNx4CNj8BPgEuAScuAgYPAQ4BHgEXA7YB/kkBtlMFBgEDBOcECgwMBQUGAgME5wQLDAwF/OYBt/5JVgULDAsE5QQDAQYFBQwMCgTmBAMCBQYDb/5IAbcBVwUMDAoE5gQDAQYFBQwMCwTlBAMBBgX86QEBt/5KVAUGAQME5gQLCwwFBQYCAwTmBAsMDAUAAAAABAAA/7cEAAO3AAMAGgAeADUAAAEDAQU3LgI2PwE+AR4BFx4CBg8BDgEuAScHJQERBy4CBg8BDgEeARceAjY/AT4BLgEnAkoBAbf+SlMFBgEDBOcECgwMBQUGAgME5wQLDAwF5v5JAbdWBQsMCwTlBAMBBgUFDAwKBOYEAwIFBgH/Abj+SQFXBQwLCwTmBAMBBgUFDAwLBOYEAwIGBekB/kkBtlUFBgIDBOYECwwMBQUGAQME5gQLCwwFAAABANsASQLbAyUAEgAAJREjESMRIi4CNTQ+AjMhESMCkkmSLlA7IyM7UC4BJElJApL9bgElIjxQLS5QOyP9JAAAAwBKAAEDuANsAAoAVwB4AAABMwsBMxMjGwEjAwUOAwcOAyMiLgInLgM3Jj4CNz4DOwE3LgMnLgMjIg4CBw4DByc+Azc+AzMyHgIXHgMHFyM3JyMiDgIHDgMXBh4CFx4DMzI+Ajc+AzcnAyWUubeSAZS5t5IB/ioGCg0NCAcQEBIIEh4cFgoJDwkFAQEGCxIKDRwkKRlIAQEBBgYGAw0MEQgLERQRCQgTEhQIAQkRExAKCBQSFQkZKSQaCwkQCQYBAWoBASkQGBYPBwUJBQQBAQMDBwMFCQwLCAkUDw8FBwcHAgEBAST+3QEjASYBIv7e/toOBw0KCQQEBQQCBQkOCgkXGh4REiAbFgkJDQgFEgcLCgkDBAUDAgEDBAIDBggJBl4DBwUFAgEDAgEFCw8LCh0lLRvuL5UCBAYDBAsNEQkHDQsKBAUGBAIECAwICRMXGg8HAAQASgCTA7cC3AADAAwALQB6AAABIzcXBTM3MxczAyMDJRUUDgIHDgMjIi4CJy4DNTQ+Ajc+AzsBNy4DIyIOAgcOAwcVPgM3PgMzMh4CFx4DHQEjIg4CBw4DFRQeAhceAzMyPgI3PgM3FTM1NC4CJwFdajQ2/u1wIpYjcJmJmQL+AwYJBgYPERMLCA0MCgQEBwQCAwYKBgYRFhoQLEULHCUsGgsUFBQJChMTEgkKFBMTCgkTExQKChAPDAUFBwUCTRksJR8MDBIMBwYKDwoKGB0gEgkTEREHCA8NCwVvBQsQCgGJ6+vrjo4CPv3CyggPGhgUCAkMCQQCBAcEBQoLDQgKEA4LBAQGBALECxAKBgECAwIBBQYGBGAFCggHAgMEAgEBBAUEAwkKDAcTBAkOCQkWHCETER8bFwoKDgoFAgQGBAMKCwwHMPYbLyYdCwAAAAIAkgCSA24DJgAEAIEAABMhFyE3BR4DFx4DBxYOAgcOAyMiLgInLgMnFx4DFx4DMzI+Ajc+AzcuAycuAy8BLgMnLgMnPgM3PgMzMh4CFx4DFzcuAycuAyMiDgIHDgMXBh4CFx4DHwGSAtsB/SMBAX0JDg4KBgMIAwQBAQUGCwUIDxQVDQsZFxoLDhgaGQ4BChkXGQwNGBoYDR02LCYOEBYQBgEBBAoNCwgaHCQTOg4ZEhADBgYGAQEBAggICAUQEhYLDBQXFAwKFxUWCgENFRgWDQoYFhgLGiwpIRANFw4IAQEFCA4IChkiKRpAAgBJSWIDCAgKBQYLDQ0HChEODQUGCAUCAgQHBAQLDg8JggUKCAcDAwQDAQYLEgwMHiQqGBIgHRoMDBUSEQcUBQoKCQQFCQsMBwgPDgsEBQcEAwIEBgMECQsNB3sFCAgGAwIEAgIHDBMMDB4iJhYRHhsXCgoTExMJFwAAAAQAAACSBAAC3AAEAAkADgATAAATNwEHATUBFwEnBScBFwE1AQcBNwBJAW1J/pMBbUn+k0kEAEn+k0kBbf6TSQFtSQG3O/7bOgEkAQEkOv7aPAE7/ts6ASQBASQ6/to8AAUAAP+3BAADtwAEAAkADgATABgAABcRIREhASERIREDITUhFRUhNSEVFSE1IRUABAD8AAO3/JIDbpL9tgJK/bYCSv22AkpJBAD8AAO3/JIDbv7bkpLbkpLck5MAAwElAJIC2wMlABcALwBbAAABMh4CFx4DFRQOAgcOAysBNTMRMh4CFx4DFRQOAgcOAysBNTMDMzI+Ajc+AzU0LgInLgMnPgM3PgM1NC4CJy4DKwERAfEOGRQRBgYKBgMDBgkGBhAVGQ9TUwsUEQ4FBQgFAgIFCAUFDREVC1NTzMwfNS0kDg0VDgcFCQ4JCRcbIBIPGxcTCAgLCAQHDRQNDSEoLhrMAb0DBgkFBhATFw0NFxIOBgUIBQPDAQACBQcEBQwOEgoKEQ8MBAQHBAOZ/dUGChALCxwiKRgTIx4aCgsRDQgCAgYLDgkIFhgdEBQlHxoKChAKBv1tAAAAAwBJAAADtwNuAAQADQARAAA3ESERIQEjAzM3MxczAwcXIzdJA278kgH6h5hvIpQjb5hENWk0AANu/JIC3P21kZECS2rw8AAAAgCFAD8DeAMyACEASwAACQEnDgEuAScHFwcOASImLwEuATQ2NwE+ATIWHwEeARQGBycuAQ4BBwEOAhYXHgE+AT8BLgMnLgI2PwE+AhYXBxcBPgImJwN4/tgIChYXGAtBOx0fTVFNHx0fHx8fAa0fTVBOHh4fHh4fShY2OTcW/nUWFgEVFhU3OTcWTQYLCwoFFBcHDA+lCx4hIxH6SgEMFhcBFhUB7P7YCAMBAwgGQTwdHx8fHx0fTVFNHwGtHx4eHx4eTVFNH/wWFQEXFv52Fjc5NxUWFQEWFk4DBggJBRQuLioPpQsNAQgJ+koBDBY3OTcVAAMAAACSBAEC2wAEAAkADgAAEyEVITUFIRUhNQUhFSE1AAQA/AABJQLa/SYBJAG4/kgC25KS25KS25OTAAMAAACSBAAC2wAEAAkADgAAEyEVITUVIRUhNRUhFSE1AAQA/AAC2/0lAbj+SALbkpLbkpLbk5MAAwAAAJIEAALbAAQACQAOAAATIRUhNRUhFSE1FSEVITUAA/78AgP9/AMEAPwAAtuSktuSktuTkwADAAAAkgQAAtsABAAJAA4AABMhFyE3ByEHIScXIRchN9sCSQH9tQHcBAEB/AEB3AJJAf21AQLbkpLbkpLbk5MAAQAAAAEAAJlYhVVfDzz1AAsEAAAAAADPCHp6AAAAAM8Ienr///+3BAEDtwAAAAgAAgAAAAAAAAABAAADwP/AAAAEAP////8EAQABAAAAAAAAAAAAAAAAAAAAIQAAAAACAAAABAAAAAQAAAAEAAAABAAA2wQAAAAEAADaBAAAAAQAABIEAACSBAD//wQAAAAEAAAABAAAAAQAASQEAAAABAAAAAQAAEkEAAAABAAA2wQAAEoEAABKBAAAkgQAAAAEAAAABAABJQQAAEkEAACFBAAAAAQAAAAEAAAABAAAAAAAAAAACgAuAF4ApgD2AYQBqAH+AkIDBgMsA8IEWARmBIIEqATSBTIFkAWwBloHAge2B+YIFAiSCLYJMAlOCWoJhgmmAAEAAAAhAJAACgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAYAAAAAQAAAAAAAgAOAGoAAQAAAAAAAwAYAC4AAQAAAAAABAAYAHgAAQAAAAAABQAWABgAAQAAAAAABgAMAEYAAQAAAAAACgAoAJAAAwABBAkAAQAYAAAAAwABBAkAAgAOAGoAAwABBAkAAwAYAC4AAwABBAkABAAYAHgAAwABBAkABQAWABgAAwABBAkABgAYAFIAAwABBAkACgAoAJAAUgBlAGQAYQBjAHQAbwByAEYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADAALgAwAFIAZQBkAGEAYwB0AG8AcgBGAG8AbgB0UmVkYWN0b3JGb250AFIAZQBkAGEAYwB0AG8AcgBGAG8AbgB0AFIAZQBnAHUAbABhAHIAUgBlAGQAYQBjAHQAbwByAEYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABRAAAoAAAAAE/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEDAAABAw7Fi3rU9TLzIAABEkAAAAYAAAAGAOsgNIY21hcAAAEYQAAABEAAAAROYwAIdnYXNwAAARyAAAAAgAAAAIAAAAEGhlYWQAABHQAAAANgAAADYBMDlfaGhlYQAAEggAAAAkAAAAJAfDA+FobXR4AAASLAAAAIQAAACEfgEHuW1heHAAABKwAAAABgAAAAYAIVAAbmFtZQAAErgAAAFmAAABZhHEcGxwb3N0AAAUIAAAACAAAAAgAAMAAAEABAQAAQEBDVJlZGFjdG9yRm9udAABAgABAD74HAL4GwP4GAQeCgAJdlYl/4uLHgoACXZWJf+LiwwHikL6lfpLBR0AAAE3Dx0AAAE8ER0AAAAJHQAAECcSACIBAQ0ZHCEmKzA1Oj9ESU5TWF1iZ2xxdnuAhYqPlJmeo6itsrdSZWRhY3RvckZvbnRSZWRhY3RvckZvbnR1MjB1RTYwMHVFNjAxdUU2MDJ1RTYwM3VFNjA0dUU2MDV1RTYwNnVFNjA3dUU2MDh1RTYwOXVFNjBBdUU2MEJ1RTYwQ3VFNjBEdUU2MEV1RTYwRnVFNjEwdUU2MTF1RTYxMnVFNjEzdUU2MTR1RTYxNXVFNjE2dUU2MTd1RTYxOHVFNjE5dUU2MUF1RTYxQnVFNjFDdUU2MUR1RTYxRQAAAgGJAB8AIQIAAQAEAAcAQwC+ASsBlAJ0AsADiAP2BMoFGgYEBtQG6QcfB3AHwAg3CK4I4wnCCqkLdwvGDCwMyw0UDawN6w4oDmUOpf6UDvyUDovUFYv5bwX6lIsFi/1vBf6UiwX6S/kmFf4CiwWL/N0F+gKLBYv43QX83fyUFYv4SwX3uftvBfu5+28FDve5+W8V+W+LBYv7JgX9b4sFi/cmBYv7bxX5b4sFi/smBf1viwWL9yYFi/tvFflviwWL+yYF/W+LBYv3JgX7ufhLFfcmiwWL+yYF+yaLBYv3JgWL+28V9yaLBYv7JgX7JosFi/cmBYv7bxX3JosFi/smBfsmiwWL9yYFDvqC1BU+9xX7Esn78aEIi/tpBYuL+yr3C/vE95II9+X3n/cJ5ouLCIv7aQX4Nsz3dPvuMfuBCPz++D8Vi/cOBYuLVFn7X/sZCPdB+yjgaYuLCIxsBYr3LAX3W373r2yvPQi+9x77iPdP+9k6CA73b/cmFfjdiwWLQgX83YsFi9QF9xL3EhWuaMN52IsI2IvDna6uCK6unMSL2QiL9/4F+xOLBYv8GwWLboN1e3sIe3t0g26LCG6LdJN7mwh7m4Oii6gIi/gbBfsTiwWL+/4Fiz2cUq5oCA75J/oBFdGLBYv7wQX3KYsFi0sF+2+LBYv4AQXW/JMV97f7TAX7t/tMBYv3KQX7cYsFi9QF93GLBYv3JwX8TvckFfu390wF97f3TAWL+ycF93GLBYtCBftxiwWL+ykFovs9FZx6k3CLZgiLcoZ3gXwIgXx9gniICJGKkIiPhgiPhpCBkXwIwfsXBUqLBWfnBYqOio+JkAiAp3+ZfYsIeIsFi/skBVCLBYv4AQXgiwWxi6eDnHoI+wH7GxWniwWbi5ePkpMIkpOPmIudCIudiJiEkwiEk3+Pe4sIb4sFiygFDvjZ+F8V+yCLBdH3hAXR+4QF+//7hBX3KIsFuPclBfdaiwW5+yUF9yiLBfte+N4F+0mLBfte/N4FjEIV+N2LBYv7JgX83YsFi/cmBQ6L1BWL+W8F+pSLBYv9bwX+lIsF+ALUFfe5iwWL9yYF+7mLBYv7JgWL928V97mLBYv3JgX7uYsFi/smBUL4AhX7b4sFi/smBfdviwWL9yYFi/tvFftviwWL+yYF92+LBYv3JgWL+28V+2+LBYv7JgX3b4sFi/cmBdT4SxWL+yYF97mLBYv3JgX7uYsF+N2LFftviwWL+yYF92+LBYv3JgWL+28V+2+LBYv7JgX3b4sFi/cmBYv7bxX7b4sFi/smBfdviwWL9yYFDvqU+FMV+8T7kvsq+wuLiwiL92kF+/F1+xJNPvsVCDH3gfd09+74NkoIi/dpBYuL9wkw9+X7nwj+HftTFa/Z96+q91uYCIr7LAWMqgWLi+Ct90H3KAj7X/cZU72LiwiL+w4F+9nc+4j7T777HggO+Qb42RVcTHNEizwIi0ecVa5jCK5jtHe7iwi0i66aqKkIqKmZrouyCIuwf6typghypm6Za4sIb4t0hHl+CIWHh4mIiwiIi4iNiY8IiJCJk4uWCIu+nL2suwisu7muxqEIi7YFJWVBWVxMCPwtixVcTHNEizwIi0ecVa5jCK5jtHe7iwi0i66aqKkIqKmZrouyCIuwf6typghypm6Za4sIb4t0hHl+CIWHh4mIiwiIi4iNiY8IiJCJk4uWCIu+nL2suwisu7muxqEIi7YFJWVBWVxMCA6L+W8V+pSLBYv7JgX+lIsFi/cmBfgC+28V+SaLBYv7JgX9JosFi/cmBYv7bxX5JosFi/smBf0miwWL9yYFQvsmFYv4AgX7uvtLBfe6+0oFDve5+W8V+W+LBYv7JgX9b4sFi/cmBYv7bxX5b4sFi/smBf1viwWL9yYFi/tvFflviwWL+yYF/W+LBYv3JgX7rvdqFfcciwWLsgVciwWL904FYosFX4AFi2MFt5YFi/smBVyLBYtkBcz7thWio5makJIIkpSQlI6TCI6TjJOLlAiLnoWafpYIfpZ5kXSLCIKLgoqBiQiBiYGIgYcIi2IFlZGVkJSOCJSOk42TiwiWi5OIkYYIkYaOg4uBCIuEiYSIhAiIhIaDhIIIhYR6eHBtCHRxBYtlBfcciwWLsgUxiwWSk5WVl5gIi4sFDvlw9yYVVYtam2ClCIvzBciLBaV+qIOqiwjwi93Wi+cIi+c51iaLCGyLboNxfghOiwWL8wW2pbybwYsI9zWL9xf7F4v7NgiL+zb7F/sX+zWLCPwC+AIV97mLBYv7JgX7uYsFi/cmBULpFWyLboNxfghPiwWLXAV0b31pi2UIi2WZaaJvCItcBceLBaV+qIOqiwiqi6iTpZgIyIsFiyMFYHFae1WLCPs1i/sX9xeL9zYIi/c29xf3F/c1iwjBi7x7tnEIiyMFTosFcZhuk2yLCA6L+JQV+pSLBYv7JgX+lIsFi/cmBQ74oflFFTn8QAX7FYsFdfsGBfgViwWi9wYF+xWLBd34QAX3FYsFofcGBfwWiwV1+wYF9xWLBQ6L+W8V+pSLBYv7JgX+lIsFi/cmBfgC+28V+SaLBYv7JgX9JosFi/cmBYv7bxX5JosFi/smBf0miwWL9yYF/AL7JhWL+AIF97r7SwX7uvtKBQ6L1BWL+W8F+pSLBYv9bwX+lIsF+kv5JhX+AosFi/zdBfoCiwWL+N0F/AL8AhXUiwXq91MF9xD7UwWL+yYF/W+LBYv3JgX3b/e5Bfdv+7kFDvpK+gMVjPxMBfxL+EsF+EqMBTg0FZl+jXiAgAj7e/t6BYCAd419mQh9mImelpYI93v3egWWlp+JmX4I/a79qxX4S4oF/Ev4SwWL/EoF4N8VmH6eiZaWCPd593oFlpaJnn6ZCH6YeI2AgAj7eft6BYCAjXiYfggO+N74kxWK+EwF+Ev8SwX8SooF3uIVfZiJnpaWCPd793oFlpafiZl+CJl+jXeAgAj7e/t6BYCAd419mAj7evt9FfxLjAX4S/xLBYv4SgU2NxV9mXiNgIAI+3n7egWAgI14mH4ImH6eiZaWCPd593oFlpaJnn6YCA75JtQVi/kmBUKLBYv9JgX7JosFi/e5BfsNiynti/cNCIv3De3t9w2LCPe5iwWL/W8FQosFDvm597gV9yiLBftM+7cF+0z3twX3KIsFi/e6BfsoiwX3TPe3BfdM+7cF+yiLBYv7ugX8a30Vfnl7fXeBCHeBdYZziwhdi2eYcaQIcaR+rou4CIu8mq+qogiqorqXy4sI1IsFi50Fi52FmH+UCH+UeZBziwhyi3OIc4QIc4RygXF9CIvoBaKVo5KjkAijkKSNposIzYu5faZvCKVvmFqLRAiL+4IFIosFi7oFi/cqFWGLBWSLb4Z7gQh7gYN5i3IIi3iQfJaACJaAmoWeiwini6GWmqEImqGTqYuyCIuSBQ738fgdFSGLBcD3fwXA+38F+6f7fxX3BIsFrfciBfcqiwWu+yIF9wSLBfst+NEF+x2LBfst/NEF+ZL3XhWLgwWLY4Nse3UIe3V0gG6LCHeLfJGAlgiAloWbi54Ii6WTnZuWCJuWqJC0iwi3iwXQ91gVb6damUaLCG+LcIlyhghyhnKDcoEIiysFppqllqSSCKSSpY6miwiki56GmIIImIKSfYt5CIt4BT6LBUiLWX9rcwhrc3tmi1kIi12ZZ6ZxCKZxsX67iwiki6KQoJUIoJWcmpieCItbBfcDiwWL94kFi9R9vm+nCA73JviUFflviwWLQgX9b4sFi9QF+BIpFaKDnICXfQiXfZF6i3gIi3KCd3l9CHl9coRriwhri2qRapcIapdpnWijCIv7FgWqfKuArIMIrIOsh6yLCNuLx5uzqwizq5+7i8sIi7p+snKqCHKqZKRVnghSnwVkmXGYf5YIf5eFmYudCIuik5yclwicl6ORq4sIqIuohqiBCKiBqH2neAiL9w8FbZhtlWySCGySbI5siwhHi1Z7ZGoIZGp4XotRCItel2eicAiicLhyzXMIzHQFDov4SxXUxgX4Avu5BUJQBfwC97kFi4sV+AL3uQXUUAX8Avu5BULGBfqVixVCxgX8Avu5BdRQBfgC97kFi4sV/AL3uQVCUAX4Avu5BdTGBQ6LQhWL+pQF+pSLBYv+lAX+lIsF+kv6SxX+AosFi/4CBfoCiwWL+gIF+yb7uRX83YsFi/cmBfjdiwWL+yYFi/tvFfzdiwWL9yYF+N2LBYv7JgWL+28V/N2LBYv3JgX43YsFi/smBQ74hfhRFbGLp4Ocewice5Nxi2cIi2iDcnt9CHt9b4Rjiwg4iwWL91cF3osFi/eUFaqLoYWZfwiZf5J3i3AIi3CEeH5/CH5/dYVriwg4iwWL9y0F3osF+1/8vxX3X4sF3ovHmbCnCLCnnbmLygiLv3+zc6gIc6hnnFuQCLOPqpmgowigo5Wsi7UIi8J5tGinCGinVplFiwj7X4sFi/0mBQ7UixWL+gIF+gKLBYv+AgX+AosF+I75cBX7HIsF+yv83wX3A4sFrfclBfcoiwWu+yUF9wOLBfsr+N8FRyEVwPuEBSKLBb/3hAUO+gz4gBX7vPu8BYOTBXCDa5BtmwhKSgXGUAVtbQU5OfsZizndCG2pBTndi/cZ3d0I+EH4QQXd3fcZi905CKltBd05i/sZOTkIQfeQFVLELYpQUAj8H/wfBVBQii3EUgjEUumMxsYI2NgFfJN8lX6YCFbAgdezswj3Ofc5BaqpvY25cwj7jvuPBdVBBfeg96AFxsaM6VLECA6L+W8V+pSLBYv7JgX+lIsFi/cmBfe5+28V+W+LBYv7JgX9b4sFi/cmBfe5+28V+EyLBYv7JgX8TIsFi/cmBQ6L+W8V+pSLBYv7JgX+lIsFi/cmBYv7bxX5b4sFi/smBf1viwWL9yYFi/tvFfhMiwWL+yYF/EyLBYv3JgUOi/lvFfqSiwWL+yYF/pKLBYv3JgWL+28V+pGLBYv7JgX+kYsFi/cmBYv7bxX6lIsFi/smBf6UiwWL9yYFDvdv+W8V+N2LBYv7JgX83YsFi/cmBftv+28V+pSLBYv7JgX+lIsFi/cmBfdv+28V+N2LBYv7JgX83YsFi/cmBQ76lBT6lBWLDAoAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAACDmHgPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAACDmHv/9//8AAAAg5gD//f///+EaAgADAAEAAAAAAAAAAAABAAH//wAPAAEAAAABAACLSUTLXw889QALBAAAAAAAzwh6egAAAADPCHp6////twQBA7cAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAD/////BAEAAQAAAAAAAAAAAAAAAAAAACEAAAAAAgAAAAQAAAAEAAAABAAAAAQAANsEAAAABAAA2gQAAAAEAAASBAAAkgQA//8EAAAABAAAAAQAAAAEAAEkBAAAAAQAAAAEAABJBAAAAAQAANsEAABKBAAASgQAAJIEAAAABAAAAAQAASUEAABJBAAAhQQAAAAEAAAABAAAAAQAAAAAAFAAACEAAAAAAA4ArgABAAAAAAABABgAAAABAAAAAAACAA4AagABAAAAAAADABgALgABAAAAAAAEABgAeAABAAAAAAAFABYAGAABAAAAAAAGAAwARgABAAAAAAAKACgAkAADAAEECQABABgAAAADAAEECQACAA4AagADAAEECQADABgALgADAAEECQAEABgAeAADAAEECQAFABYAGAADAAEECQAGABgAUgADAAEECQAKACgAkABSAGUAZABhAGMAdABvAHIARgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMAAuADAAUgBlAGQAYQBjAHQAbwByAEYAbwBuAHRSZWRhY3RvckZvbnQAUgBlAGQAYQBjAHQAbwByAEYAbwBuAHQAUgBlAGcAdQBsAGEAcgBSAGUAZABhAGMAdABvAHIARgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:normal;font-style:normal}.redactor_box ::selection{background:#ffff9e}.redactor_box ::-moz-selection{background:#ffff9e}.redactor_box img::selection{background:transparent}.redactor_box img::-moz-selection{background:transparent}.redactor_box{position:relative;overflow:visible;background:#fff}.redactor_box iframe{display:block;margin:0;padding:0}.redactor_box textarea{position:relative;z-index:1004;display:block;overflow:auto;margin:0;padding:0;width:100%;outline:none;border:none;background-color:#222;box-shadow:none;color:#ccc;font-size:13px;font-family:Menlo,Monaco,monospace,sans-serif;resize:none}.redactor_box textarea:focus{outline:none}body .redactor_air{position:absolute;z-index:102}body .redactor_box_fullscreen{position:fixed;top:0;left:0;z-index:1000000;overflow:hidden;width:100%}.redactor-link-tooltip{position:absolute;z-index:3000;padding:10px;line-height:1;display:inline-block;background-color:#000;color:#555 !important}.redactor-link-tooltip,.redactor-link-tooltip a{font-size:12px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif}.redactor-link-tooltip a{color:#ccc;margin:0 5px;text-decoration:none}.redactor-link-tooltip a:hover{color:#fff}#redactor-image-box img{width:100%}.redactor_editor{position:relative;overflow:auto;margin:0 !important;padding:10px 20px;padding-bottom:5px;outline:none;background:none;background:#fff;box-shadow:none !important;white-space:normal;border:1px solid #eee}.redactor_editor:focus{outline:none}.redactor_editor div,.redactor_editor p,.redactor_editor ul,.redactor_editor ol,.redactor_editor table,.redactor_editor dl,.redactor_editor blockquote,.redactor_editor pre,.redactor_editor h1,.redactor_editor h2,.redactor_editor h3,.redactor_editor h4,.redactor_editor h5,.redactor_editor h6{font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif}.redactor_editor code,.redactor_editor pre{font-family:Menlo,Monaco,monospace,sans-serif}.redactor_editor div,.redactor_editor p,.redactor_editor ul,.redactor_editor ol,.redactor_editor table,.redactor_editor dl,.redactor_editor blockquote,.redactor_editor pre{font-size:14px;line-height:1.6em}.redactor_editor a{color:#15c !important;text-decoration:underline !important}.redactor_editor .redactor_placeholder{color:#999 !important;display:block !important}.redactor_editor object,.redactor_editor embed,.redactor_editor video,.redactor_editor img{max-width:100%;width:auto}.redactor_editor video,.redactor_editor img{height:auto}.redactor_editor div,.redactor_editor p,.redactor_editor ul,.redactor_editor ol,.redactor_editor table,.redactor_editor dl,.redactor_editor blockquote,.redactor_editor pre{margin:0;margin-bottom:10px !important;border:none;background:none !important;box-shadow:none !important}.redactor_editor iframe,.redactor_editor object,.redactor_editor hr{margin-bottom:15px !important}.redactor_editor blockquote{margin-left:1.5em !important;padding-left:0 !important;color:#777;font-style:italic !important}.redactor_editor ul,.redactor_editor ol{padding-left:2em !important}.redactor_editor ul ul,.redactor_editor ol ol,.redactor_editor ul ol,.redactor_editor ol ul{margin:2px !important;padding:0 !important;padding-left:2em !important;border:none}.redactor_editor dl dt{font-weight:bold}.redactor_editor dd{margin-left:1em}.redactor_editor table{border-collapse:collapse;font-size:1em !important}.redactor_editor table td{padding:5px !important;border:1px solid #ddd;vertical-align:top}.redactor_editor table thead td{border-bottom:2px solid #000 !important;font-weight:bold !important}.redactor_editor code{background-color:#d8d7d7 !important}.redactor_editor pre{overflow:auto;padding:1em !important;border:1px solid #ddd !important;border-radius:3px !important;background:#f8f8f8 !important;white-space:pre;font-size:90% !important}.redactor_editor hr{display:block;height:1px;border:0;border-top:1px solid #ccc}.redactor_editor h1,.redactor_editor h2,.redactor_editor h3,.redactor_editor h4,.redactor_editor h5,.redactor_editor h6{margin-top:0 !important;padding:0 !important;background:none;color:#000;font-weight:bold}.redactor_editor h1{font-size:36px !important;line-height:1.111em !important;margin-bottom:0.15em !important}.redactor_editor h2{font-size:30px !important;line-height:1.111em !important;margin-bottom:0.25em !important}.redactor_editor h3{font-size:24px !important;line-height:1.333em !important;margin-bottom:0.2em !important}.redactor_editor h4{font-size:18px !important;line-height:1.5em !important;margin-bottom:0.2em !important}.redactor_editor h5{font-size:1em !important;line-height:1.6em !important;margin-bottom:0.25em !important}.redactor_editor h6{font-size:0.8em !important;line-height:1.6em !important;text-transform:uppercase;margin-bottom:0.3em !important}.redactor_toolbar{position:relative;top:0;left:0;margin:0 !important;padding:0 !important;list-style:none !important;font-size:14px !important;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;line-height:1 !important;background:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,0.2);z-index:3}.redactor_toolbar:after{content:"";display:table;clear:both}.redactor_toolbar.redactor-toolbar-overflow{overflow-y:auto;height:29px;white-space:nowrap}.redactor_toolbar.redactor-toolbar-external{z-index:999;box-shadow:none;border:1px solid rgba(0,0,0,0.1)}body .redactor_air .redactor_toolbar{padding-right:2px !important}.redactor_toolbar li{vertical-align:top;display:inline-block;margin:0 !important;padding:0 !important;outline:none;list-style:none !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.redactor_toolbar li a{display:block;color:#333;text-align:center;padding:9px 10px;outline:none;border:none;text-decoration:none;cursor:pointer;zoom:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.redactor_toolbar li a:hover{outline:none;background-color:#1f78d8;color:#fff}.redactor_toolbar li a:active,.redactor_toolbar li a.redactor_act{outline:none;background-color:#ccc;color:#444}.redactor_toolbar li a.redactor-btn-image{width:14px;height:14px;background-position:center center;background-repeat:no-repeat}.redactor_button_disabled{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}.redactor_button_disabled:hover{outline:none;background-color:transparent !important;cursor:default}.redactor_toolbar li a.fa-redactor-btn{display:inline-block;padding:9px 10px 8px 10px;line-height:1}.redactor_toolbar.redactor-toolbar-typewriter{box-shadow:none;background:rgba(240,240,240,0.9)}.redactor_toolbar.redactor-toolbar-typewriter li a:hover{outline:none;background-color:#1f78d8;color:#fff}.redactor_toolbar.redactor-toolbar-typewriter li a:active,.redactor_toolbar.redactor-toolbar-typewriter li a.redactor_act{outline:none;background-color:#ccc;color:#444}.re-icon{font-family:'RedactorFont';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.re-video:before{content:"\e600"}.re-unorderedlist:before{content:"\e601"}.re-undo:before{content:"\e602"}.re-underline:before{content:"\e603"}.re-textdirection:before{content:"\e604"}.re-fontcolor:before{content:"\e605"}.re-table:before{content:"\e606"}.re-redo:before{content:"\e607"}.re-quote:before{content:"\e608"}.re-outdent:before{content:"\e609"}.re-orderedlist:before{content:"\e60a"}.re-link:before{content:"\e60b"}.re-horizontalrule:before{content:"\e60c"}.re-italic:before{content:"\e60d"}.re-indent:before{content:"\e60e"}.re-image:before{content:"\e60f"}.re-fullscreen:before{content:"\e610"}.re-normalscreen:before{content:"\e611"}.re-formatting:before{content:"\e612"}.re-fontsize:before{content:"\e613"}.re-fontfamily:before{content:"\e614"}.re-deleted:before{content:"\e615"}.re-html:before{content:"\e616"}.re-clips:before{content:"\e617"}.re-bold:before{content:"\e618"}.re-backcolor:before{content:"\e619"}.re-file:before{content:"\e61a"}.re-alignright:before{content:"\e61b"}.re-alignment:before,.re-alignleft:before{content:"\e61c"}.re-alignjustify:before{content:"\e61d"}.re-aligncenter:before{content:"\e61e"}.redactor_format_blockquote{padding-left:10px;color:#666 !important;font-style:italic}.redactor_format_pre{font-family:monospace,sans-serif}.redactor_format_h1,.redactor_format_h2,.redactor_format_h3,.redactor_format_h4,.redactor_format_h5{font-weight:bold}.redactor_format_h1{font-size:30px;line-height:36px}.redactor_format_h2{font-size:24px;line-height:36px}.redactor_format_h3{font-size:20px;line-height:30px}.redactor_format_h4{font-size:16px;line-height:26px}.redactor_format_h5{font-size:14px;line-height:23px}.redactor-toolbar-typewriter .redactor_dropdown .redactor_format_h1,.redactor-toolbar-typewriter .redactor_dropdown .redactor_format_h2,.redactor-toolbar-typewriter .redactor_dropdown .redactor_format_h3,.redactor-toolbar-typewriter .redactor_dropdown .redactor_format_h4,.redactor-toolbar-typewriter .redactor_dropdown .redactor_format_h5{font-size:1em;line-height:1.6em;text-transform:uppercase}.redactor-toolbar-typewriter .redactor_dropdown .redactor_format_h2{font-size:.85em}.redactor_editor.redactor-editor-typewriter{background:#f5f5f5 !important;padding:25px 50px !important}.redactor_editor.redactor-editor-typewriter div,.redactor_editor.redactor-editor-typewriter p,.redactor_editor.redactor-editor-typewriter ul,.redactor_editor.redactor-editor-typewriter ol,.redactor_editor.redactor-editor-typewriter table,.redactor_editor.redactor-editor-typewriter dl,.redactor_editor.redactor-editor-typewriter blockquote,.redactor_editor.redactor-editor-typewriter pre,.redactor_editor.redactor-editor-typewriter h1,.redactor_editor.redactor-editor-typewriter h2,.redactor_editor.redactor-editor-typewriter h3,.redactor_editor.redactor-editor-typewriter h4,.redactor_editor.redactor-editor-typewriter h5,.redactor_editor.redactor-editor-typewriter h6{font-family:"Courier New","Lucida Console",Consolas,Monaco,monospace,sans-serif;font-size:18px !important;line-height:1.5em !important;margin-bottom:1.5em !important}.redactor_editor.redactor-editor-typewriter h2{font-size:14px !important}.redactor_editor.redactor-editor-typewriter h1,.redactor_editor.redactor-editor-typewriter h2,.redactor_editor.redactor-editor-typewriter h3,.redactor_editor.redactor-editor-typewriter h4,.redactor_editor.redactor-editor-typewriter h5,.redactor_editor.redactor-editor-typewriter h6{text-transform:uppercase}.redactor_editor.redactor-editor-typewriter a{color:#000 !important;text-decoration:underline !important}.redactor_editor.redactor_editor_wym{padding:10px 7px 0 7px !important;background:#f6f6f6 !important}.redactor_editor.redactor_editor_wym div,.redactor_editor.redactor_editor_wym p,.redactor_editor.redactor_editor_wym ul,.redactor_editor.redactor_editor_wym ol,.redactor_editor.redactor_editor_wym table,.redactor_editor.redactor_editor_wym dl,.redactor_editor.redactor_editor_wym pre,.redactor_editor.redactor_editor_wym h1,.redactor_editor.redactor_editor_wym h2,.redactor_editor.redactor_editor_wym h3,.redactor_editor.redactor_editor_wym h4,.redactor_editor.redactor_editor_wym h5,.redactor_editor.redactor_editor_wym h6,.redactor_editor.redactor_editor_wym blockquote{margin-top:0;margin-bottom:5px !important;padding:10px !important;border:1px solid #e4e4e4 !important;background-color:#fff !important}.redactor_editor.redactor_editor_wym blockquote:before{content:''}.redactor_editor.redactor_editor_wym img{position:relative;z-index:2}.redactor_editor.redactor_editor_wym div{border:1px dotted #aaa !important}.redactor_editor.redactor_editor_wym pre{border:2px dashed #e4e4e4 !important;background-color:#f8f8f8 !important}.redactor_editor.redactor_editor_wym ul,.redactor_editor.redactor_editor_wym ol{padding-left:2em !important}.redactor_editor.redactor_editor_wym ul li ul,.redactor_editor.redactor_editor_wym ol li ul,.redactor_editor.redactor_editor_wym ul li ol,.redactor_editor.redactor_editor_wym ol li ol{border:none !important}.redactor_dropdown{position:absolute;top:28px;left:0;z-index:2004;padding:10px;width:200px;background-color:#fff;box-shadow:0 1px 5px #bbb;font-size:13px;font-family:Helvetica,Arial,Verdana,Tahoma,sans-serif;line-height:21px}.redactor-toolbar-typewriter .redactor_dropdown{font-family:"Courier New","Lucida Console",Consolas,Monaco,monospace,sans-serif;background-color:#f5f5f5}.redactor_separator_drop{padding:0 !important;border-top:1px solid #ddd;font-size:0;line-height:0}.redactor_dropdown a{display:block;padding:3px 5px;color:#000;text-decoration:none}.redactor_dropdown a:hover{background-color:#dde4ef;color:#444 !important;text-decoration:none}#redactor_modal_overlay{position:fixed;top:0;left:0;z-index:50000;margin:auto;width:100%;height:100%;background-color:#000 !important;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}#redactor_modal{position:fixed;top:50%;left:50%;z-index:50001;padding:0;background:#fff;color:#000;font-size:12px !important;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;box-shadow:0 1px 10px rgba(0,0,0,0.5)}#redactor_modal header{padding:20px 30px 5px 30px;font-size:16px}#redactor_modal section{padding:20px 30px}#redactor_modal label{display:block !important;float:none !important;margin:10px 0 3px 0 !important;padding:0 !important;font-size:12px !important}#redactor_modal footer:after{content:"";display:table;clear:both}#redactor_modal footer div{float:left}#redactor_modal input[type="radio"],#redactor_modal input[type="checkbox"]{position:relative;top:-1px}#redactor_modal input[type="text"],#redactor_modal input[type="password"],#redactor_modal input[type="email"],#redactor_modal textarea{position:relative;z-index:2;margin:0;padding:1px 2px;height:23px;border:1px solid #ccc;border-radius:1px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;color:#333;font-size:13px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;line-height:1;-moz-transition:border 0.3s ease-in;transition:border 0.3s ease-in}#redactor_modal textarea{display:block;margin-top:4px;line-height:1.4em}#redactor_modal input:focus,#redactor_modal textarea:focus{outline:none;border-color:#5ca9e4;box-shadow:0 0 0 2px rgba(70,161,231,0.3),0 1px 2px rgba(0,0,0,0.2) inset}#redactor_modal_close{position:absolute;top:5px;right:3px;width:20px;height:20px;color:#999;font-size:26px;cursor:pointer}#redactor_modal_close:hover{color:#000}.redactor_input{width:99%;font-size:14px}.redactor_modal_box{overflow:auto;margin-bottom:10px;height:350px}#redactor_image_box{overflow:auto;margin-bottom:10px;height:270px}#redactor_image_box_select{display:block;margin-bottom:15px !important;width:200px}#redactor_image_box img{margin-right:10px;margin-bottom:10px;max-width:100px;cursor:pointer}#redactor_tabs{margin-bottom:18px}#redactor_tabs a{display:inline-block;margin-right:2px;padding:4px 14px;border:1px solid #d2d2d2;border-radius:3px;background:#fff;color:#000;text-decoration:none;line-height:1}#redactor_tabs a:hover,#redactor_tabs a.redactor_tabs_act{border-color:#eee;color:#999 !important;text-decoration:none !important}#redactor_modal footer button{position:relative;width:100%;padding:10px 16px;margin:0;outline:none;border:none;background-color:#ddd;color:#000;text-align:center;text-decoration:none;font-weight:normal;font-size:12px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;line-height:1;cursor:pointer}#redactor_modal footer button:hover{color:#777;background:none;background:#bbb;text-decoration:none}#redactor_modal footer button.redactor_modal_delete_btn{background:none;color:#fff;background-color:#b52525}#redactor_modal footer button.redactor_modal_delete_btn:hover{color:rgba(255,255,255,0.6);background-color:#881b1b}#redactor_modal footer button.redactor_modal_action_btn{background:none;color:#fff;background-color:#2461b5}#redactor_modal footer button.redactor_modal_action_btn:hover{color:rgba(255,255,255,0.6);background-color:#1a4580}.redactor_droparea{position:relative;margin:auto;margin-bottom:5px;width:100%}.redactor_droparea .redactor_dropareabox{position:relative;z-index:1;padding:60px 0;width:99%;border:1px dashed #ddd;background:#fff;text-align:center}.redactor_droparea .redactor_dropareabox,.redactor_dropalternative{color:#555;font-size:12px}.redactor_dropalternative{margin:4px 0 2px 0}.redactor_dropareabox.hover{border-color:#aaa;background:#efe3b8}.redactor_dropareabox.error{border-color:#dcc3c3;background:#f7e5e5}.redactor_dropareabox.drop{border-color:#e0e5d6;background:#f4f4ee}#redactor-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000}#redactor-progress.redactor-progress-inline{position:static;margin-bottom:4px}#redactor-progress>span{display:block;height:10px;width:100%;background-color:#0a8bfb;box-shadow:0 1px 2px rgba(255,255,255,0.9) inset;-webkit-background-size:30px 30px;-moz-background-size:30px 30px;background-size:30px 30px;background-image:-webkit-gradient(linear, left top, right bottom, color-stop(0.25, rgba(255,255,255,0.9)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.9)), color-stop(0.75, rgba(255,255,255,0.9)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.9) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(135deg, rgba(255,255,255,0.9) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(135deg, rgba(255,255,255,0.9) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(135deg, rgba(255,255,255,0.9) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 75%, transparent 75%, transparent);background-image:linear-gradient(135deg, rgba(255,255,255,0.9) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.9) 75%,transparent 75%,transparent);-webkit-animation:animate-stripes 2s linear infinite;animation:animate-stripes 2s linear infinite}@-webkit-keyframes animate-stripes{0%{background-position:0 0}100%{background-position:60px 0}}@keyframes animate-stripes{0%{background-position:0 0}100%{background-position:60px 0}}.cs-alert{padding-top:1.2rem}.cs-alert .icon{color:#ff674d;font-size:3.0476rem;display:inline-block}.cs-alert h4{vertical-align:middle;display:inline-block}.alert-popup.nell-popup{min-width:auto;width:auto;top:7rem}#error_explanation h2{font-size:1.4rem;line-height:2.2rem}.registration{margin-top:40px}.registration form input{border-radius:0px;font-size:16px;line-height:20px;padding:10px;box-shadow:none;display:block}.timeline .timeline-media{position:relative;width:100%;margin:10px 0px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.timeline .timeline-media .timeline-line{position:absolute;border-left:1px solid gray;border-right:1px solid gray;margin-left:-1px;left:50%;height:100%}.timeline .timeline-media .timeline-left{width:50%;min-height:50px;float:left}.timeline .timeline-media .timeline-right{width:50%;min-height:50px;float:right;padding-top:30%}.timeline .timeline-media .timeline-start{position:absolute;width:14px;height:14px;left:50%;background:#ff674d;margin-left:-7px;margin-top:-7px;border-radius:7px}.timeline .timeline-media .timeline-end{position:absolute;width:14px;height:14px;left:50%;bottom:0px;background:#ff674d;margin-left:-7px;margin-top:-7px;border-radius:7px}.timeline-circle[data-direction='left']{padding-right:20%;position:relative}.timeline-circle[data-direction='left'] .timeline-circle-img{position:relative;width:100%;border:2px solid #ff674d;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.timeline-circle[data-direction='left'] .timeline-circle-img img{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.timeline-circle[data-direction='left'] .timeline-circle-img:after{content:"";position:absolute;width:20%;top:50%;right:-26%;border-top:1px solid gray;border-bottom:1px solid gray}.timeline-circle[data-direction='left'] .timeline-circle-text{width:100%;margin-top:5%;margin-bottom:10%}.timeline-circle[data-direction='right']{padding-left:20%;position:relative}.timeline-circle[data-direction='right'] .timeline-circle-img{position:relative;width:100%;border:2px solid #ff674d;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.timeline-circle[data-direction='right'] .timeline-circle-img img{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.timeline-circle[data-direction='right'] .timeline-circle-img:after{content:"";position:absolute;width:20%;top:50%;left:-26%;border-top:1px solid gray;border-bottom:1px solid gray}.timeline-circle[data-direction='right'] .timeline-circle-text{width:100%;margin-top:5%;margin-bottom:10%}.timeline-text-only[data-direction='left']{padding-right:20%;padding-top:10px;padding-bottom:10px}.timeline-text-only[data-direction='left'] .timeline-text-only-text{width:100%;position:relative}.timeline-text-only[data-direction='left'] .timeline-text-only-text:after{content:"";position:absolute;width:20%;top:30%;right:-25%;border-top:1px solid gray;border-bottom:1px solid gray}.timeline-text-only[data-direction='right']{padding-left:20%;padding-top:10px;padding-bottom:10px}.timeline-text-only[data-direction='right'] .timeline-text-only-text{width:100%;position:relative}.timeline-text-only[data-direction='right'] .timeline-text-only-text:after{content:"";position:absolute;width:20%;top:30%;left:-25%;border-top:1px solid gray;border-bottom:1px solid gray}.annotated{position:relative}.annotated img{width:100%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annotated .annotations{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annotated .annotations .annotation{background:#fff;float:left;position:absolute;padding:5px 8px;font-size:16px;border:1px solid #ff674d}.annotated:hover{cursor:pointer}.annotated:hover img{transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8)}.annotated:hover .annotations{width:115%;opacity:1;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8)}.annotations-show{cursor:pointer}.annotations-show img{transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8)}.annotations-show .annotations{width:115%;opacity:1;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8)}.annotated.annotated-creative .annotations .annotation:nth-child(1){top:20%;left:60%}.annotated.annotated-creative .annotations .annotation:nth-child(2){top:10%;left:-14%}.annotated.annotated-creative .annotations .annotation:nth-child(3){top:50%;left:-14%}.annotated.annotated-creative .annotations .annotation:nth-child(4){top:70%;left:0%}.annotated.annotated-creative .annotations .annotation:nth-child(5){top:90%;left:25%}.annotated.annotated-creative .annotations .annotation:nth-child(6){top:70%;left:60%}.annotated.annotated-creative .annotations .annotation:nth-child(7){top:50%;left:65%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(1){top:20%;left:40%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(2){top:-5%;left:-10%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(3){top:50%;left:-14%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(4){top:70%;left:0%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(5){top:90%;left:25%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(6){top:70%;left:60%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(7){top:50%;left:65%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(8){font-weight:600;top:10%;left:-14%}.annotated.annotated-enthusiast .annotations .annotation:nth-child(9){font-weight:600;top:20%;left:60%}.annotated.annotated-professional .annotations .annotation:nth-child(1){top:10%;left:30%}.annotated.annotated-professional .annotations .annotation:nth-child(2){top:-5%;left:-10%}.annotated.annotated-professional .annotations .annotation:nth-child(3){top:50%;left:-14%}.annotated.annotated-professional .annotations .annotation:nth-child(4){font-weight:600;top:70%;left:10%}.annotated.annotated-professional .annotations .annotation:nth-child(5){top:90%;left:25%}.annotated.annotated-professional .annotations .annotation:nth-child(6){top:70%;left:60%}.annotated.annotated-professional .annotations .annotation:nth-child(7){top:50%;left:65%}.annotated.annotated-professional .annotations .annotation:nth-child(8){top:10%;left:-14%}.annotated.annotated-professional .annotations .annotation:nth-child(9){top:20%;left:60%}.annotated.annotated-professional .annotations .annotation:nth-child(10){font-weight:600;top:5%;left:55%}@media (min-width: 768px) and (max-width: 979px){.annotated .annotations .annotation{font-size:13px}}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(top, #ffffff 0%,#eeeeee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(top, #eeeeee 0%,#ffffff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(top, #cccccc 0%,#eeeeee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) no-repeat 100% -22px;background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) no-repeat 100% -22px,linear-gradient(top, #ffffff 85%,#eeeeee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100%;background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100%,linear-gradient(top, #ffffff 85%,#eeeeee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(top, #ffffff 0%,#eeeeee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(bottom, #ffffff 0%,#eeeeee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eeeeee 1%,#ffffff 15%)}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-spinner-e1e296e01d583a4f4d53d2123878ae9c.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2-5b3f853066d646c7244f009843341a59.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(https://d1w42w8pbelamn.cloudfront.net/assets/select2x2-42220b7c00c9bf711658781aa054525e.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}#billboard-spherification{position:relative}#billboard-spherification .foreground{position:absolute;top:0px;left:0px;width:100%;z-index:2}#billboard-spherification .foreground .text-content{width:40%;margin:15% auto;font-size:38px;line-height:36px;text-align:center}#billboard-spherification .foreground .text-content .heading1{font-weight:300;text-transform:uppercase;letter-spacing:10px;opacity:0;animation:showheading 1s 0s 1 forwards;-moz-animation:showheading 1s 0s 1 forwards;-webkit-animation:showheading 1s 0s 1 forwards;-o-animation:showheading 1s 0s 1 forwards}#billboard-spherification .foreground .text-content .heading2{font-weight:700;font-size:26px;letter-spacing:9px;opacity:0;animation:showheading 1s 1s 1 forwards;-moz-animation:showheading 1s 1s 1 forwards;-webkit-animation:showheading 1s 1s 1 forwards;-o-animation:showheading 1s 1s 1 forwards}#billboard-spherification .foreground .text-content .heading3{font-weight:200;font-size:38px;letter-spacing:1px;text-transform:uppercase;opacity:0;animation:showheading 1s 4s 1 forwards;-moz-animation:showheading 1s 4s 1 forwards;-webkit-animation:showheading 1s 4s 1 forwards;-o-animation:showheading 1s 4s 1 forwards}#billboard-spherification .foreground .text-content .heading4{font-weight:500;font-size:40px;letter-spacing:7px;opacity:0;animation:showheading 1s 4s 1 forwards;-moz-animation:showheading 1s 4s 1 forwards;-webkit-animation:showheading 1s 4s 1 forwards;-o-animation:showheading 1s 4s 1 forwards}#billboard-spherification .foreground .text-content .heading5{font-weight:200;text-align:center;opacity:0;animation:showheading 2s 5s 1 forwards;-moz-animation:showheading 2s 5s 1 forwards;-webkit-animation:showheading 2s 5s 1 forwards;-o-animation:showheading 2s 5s 1 forwards}#billboard-spherification .foreground .text-content .heading3-b{font-weight:200;font-size:40px;letter-spacing:1px;text-transform:uppercase;opacity:0;animation:showheading 1s 4s 1 forwards;-moz-animation:showheading 1s 4s 1 forwards;-webkit-animation:showheading 1s 4s 1 forwards;-o-animation:showheading 1s 4s 1 forwards}#billboard-spherification .foreground .text-content .heading4-b{font-weight:500;font-size:44px;letter-spacing:15px;opacity:0;animation:showheading 1s 4s 1 forwards;-moz-animation:showheading 1s 4s 1 forwards;-webkit-animation:showheading 1s 4s 1 forwards;-o-animation:showheading 1s 4s 1 forwards}#billboard-spherification .background{height:541px}#billboard-spherification .background video{width:100%;margin-top:-116px;opacity:0;z-index:1;animation:showheading 3s 6s 1 forwards;-moz-animation:showheading 3s 6s 1 forwards;-webkit-animation:showheading 3s 6s 1 forwards;-o-animation:showheading 3s 6s 1 forwards}@keyframes showheading{0%{opacity:0}100%{opacity:1}}@-moz-keyframes showheading{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showheading{0%{opacity:0}100%{opacity:1}}@-o-keyframes showheading{0%{opacity:0}100%{opacity:1}}@media (max-width: 1200px){#billboard-spherification .foreground .text-content{width:50%;margin:15% 25%}#billboard-spherification .background{height:529px}#billboard-spherification .background video{margin-top:70px}}@media (min-width: 768px) and (max-width: 979px){#billboard-spherification .foreground .text-content{width:66%;margin:15% 17%}#billboard-spherification .background{height:407px}#billboard-spherification .background video{margin-top:0px}}@media (max-width: 767px){#billboard-spherification .foreground .text-content{width:100%;margin:5% 0px;font-size:16px;line-height:18px;letter-spacing:1px;text-align:center}#billboard-spherification .foreground .text-content .heading1{font-size:16px;letter-spacing:1px}#billboard-spherification .foreground .text-content .heading2{font-size:16px;letter-spacing:1px}#billboard-spherification .foreground .text-content .heading3{font-size:16px;letter-spacing:1px}#billboard-spherification .foreground .text-content .heading4{font-size:16px;letter-spacing:1px}#billboard-spherification .background{height:inherit}#billboard-spherification .background video{margin-top:0px}}.poll-header-block{font-family:"Circular","Helvetica Neue",arial,sans-serif}.poll-header-block .poll-header{width:70%;float:left}.poll-header-block .poll-header-votes{width:30%;float:left}.poll-header-block .poll-header-votes .poll-header-votes-border{border:1px solid #000;border-radius:5px;float:right;padding:3% 5% 5%;height:40px}.poll-header-block .poll-header-votes .poll-header-votes-border .poll-header-votes-count{font-size:60px;line-height:40px;float:left}.poll-header-block .poll-header-votes .poll-header-votes-border .poll-header-votes-text{float:right;font-size:24px;line-height:20px;padding-top:5px;margin-left:5px}.poll-header-block .poll-header-votes .poll-header-votes-border .poll-header-votes-text .poll-header-votes-subtext{font-size:10px}.poll-item{width:100%;padding:0px 0px 20px 0px;border-top:1px solid #ccc;float:left}.poll-item .spe-show-setup.spe-show-start{width:400px}.poll-item-vote-up{width:7%;margin-right:1%;margin-top:15px;float:left}.poll-item-text{width:72%;float:left}.poll-item-text h3{margin:25px 0px 5px;line-height:20px}.poll-item-text .poll-item-details-btn:hover{cursor:pointer}.poll-item-text .social-group{white-space:normal !important}.poll-item-text .social-group>.btn,.poll-item-text .social-group .social-flat>.btn{margin-top:10px}.poll-item-sharing{margin-top:15px;width:9%;margin-left:1%;float:left;position:relative}.poll-item-comments{width:9%;margin-left:1%;float:left;margin-top:15px}.poll-item-btn{font-family:"Circular","Helvetica Neue",arial,sans-serif;display:inline-block;text-align:center;width:100%;height:80px;padding:5px;font-size:30px;color:#ccc;background:#f1f1f1;border:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;border-radius:3px}.poll-item-btn:hover{cursor:pointer;background:#ccc;color:gray}.poll-item-btn-disabled{font-family:"Circular","Helvetica Neue",arial,sans-serif;display:inline-block;text-align:center;width:100%;height:80px;padding:5px;font-size:30px;color:#ccc;background:#f1f1f1;border:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;border-radius:3px}.poll-item-btn-social{padding:25px 0px}.poll-item-btn-social h4{margin:0px}.poll-item-vote-count{margin-top:0px}.poll-item-vote-label{font-size:10px}.poll-item-btn-voted{background:#ff674d;color:#fff}.poll-item-btn-voted:hover{cursor:pointer;background:#ff674d;color:#fff}.poll-item-user-voted{font-family:"Circular","Helvetica Neue",arial,sans-serif}.voting-spinner i{width:100%;text-align:center;font-size:60px;color:#ff674d;margin:100px 0px 2000px}.poll-index-item{position:relative}.poll-index-item .poll-index-item-winner{position:absolute;top:50px;left:-10px;width:100%;text-align:center;background:#fff;border:1px solid #ff674d;padding:0px 10px;text-transform:uppercase;font-family:"Circular","Helvetica Neue",arial,sans-serif}@media (max-width: 767px){.social-group .btn-primary{width:48%}}@media (min-width: 481px) and (max-width: 979px){.poll-item{font-size:16px}.poll-item-text h2{font-size:20px;margin:10px 0px 5px}.poll-item-text p{font-size:16px}.poll-item-btn{height:50px;font-size:20px}.poll-item-btn-social{padding:15px}}@media (max-width: 480px){.poll-header-block .poll-header{width:100%}.poll-header-block .poll-header h1{font-size:26px}.poll-header-block .poll-header-votes{width:100%;margin-bottom:20px}.poll-header-block .poll-header-votes .poll-header-votes-border{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;height:inherit}.poll-header-block .poll-header-votes .poll-header-votes-border .poll-header-votes-count{font-size:32px;line-height:inherit}.poll-header-block .poll-header-votes .poll-header-votes-border .poll-header-votes-text{margin-left:3%;float:left;font-size:16px;line-height:16px;padding:0px;height:16px;width:65%}.poll-header-block .poll-header-votes .poll-header-votes-border .poll-header-votes-text .poll-header-votes-subtext{float:left;line-height:5px}.poll-item{font-size:16px}.poll-item-vote-up{width:16%;margin-right:4%;float:left}.poll-item-text{width:80%;float:left}.poll-item-text h2{font-size:16px;margin:10px 0px 5px}.poll-item-text p{font-size:16px}.poll-item-text .poll-item-details-btn:hover{cursor:pointer}.poll-item-sharing{width:49%%;margin-left:1%;float:left;position:relative}.poll-item-comments{width:49%;margin-left:0%;margin-right:1%;float:left}.poll-item-btn{height:50px;font-size:20px}.poll-item-btn-social{padding:15px 0px}}.comments .comment{margin:10px 0px;position:relative}.comments .comment .comment-user{position:absolute;top:0px;left:0px}.comments .comment .comment-content{padding-left:35px}.comments .comment .comment-created-at{padding-left:35px;color:gray}.comments-container{background:#f1f1f1;padding-top:2rem}.stream{width:100%;font-family:"Circular","Helvetica Neue",arial,sans-serif;position:relative}.stream .stream-item{margin-bottom:1.5rem;float:left;width:100%;border:1px solid #ccc;padding:8px 10px 0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.stream .stream-item .stream-item-dialogue{margin-bottom:1.2rem}.stream .stream-item .stream-item-dialogue img{float:left;margin-right:10px}.stream .stream-more{float:left;width:100%;margin-bottom:2.4rem}.stream .stream-item-image{margin-bottom:1.2rem}.stream-spinner{color:#ff674d;font-size:40px;text-align:center;margin:30px 0px}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;height:100%;width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.project .project-description:first-line{font-size:24px;line-height:30px}.project .project-menu-expand{display:none;font-family:"Circular","Helvetica Neue",arial,sans-serif}.project .nav-pills{border-bottom:1px solid #ff674d}.project .nav-pills li a{color:#000;font-family:"Circular","Helvetica Neue",arial,sans-serif;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.project .nav-pills li a .project-tab-title{display:none}.project .nav-pills li a:hover .project-tab-title{display:inline-block}.project .nav-pills li.active a{color:#000;background:#fff;width:inherit;position:relative}.project .nav-pills li.active a .project-tab-title{display:inline-block}.project .nav-pills li.active a .project-tab-marker{position:absolute;top:27px;left:50%;width:10px;height:10px;border:1px solid #ff674d;border-right:0px;border-bottom:0px;background:#fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.project .nav-pills li.active+li a .project-tab-title{display:inline-block}@media (max-width: 979px){.project .project-menu-expand{display:block}.project .nav-pills{border:0px}.project .nav-pills li{clear:both}.project .nav-pills li.active a{color:#fff;background:#ff674d}.project .nav-pills li.active a .project-tab-marker{display:none}}.home-signed-in .home-section{float:left;width:100%}.home-signed-in .home-header{color:#ff674d}.home-signed-in .home-featured-item{border:none;padding:none;margin-bottom:2.4rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;font-family:"Circular","Helvetica Neue",arial,sans-serif}.home-signed-in .home-featured-item img{margin-bottom:1.2rem}.home-signed-in .home-featured-item .rating{display:inline-block;float:right}.home-signed-in .top-group{margin-bottom:1.2rem}.home-signed-in .top-group h3{float:left}.home-signed-in .whats-new{margin-top:-10px}.home-signed-in .home-standard-item{margin-bottom:1.2rem;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;font-family:"Circular","Helvetica Neue",arial,sans-serif}.home-signed-in .home-standard-item .home-standard-item-image{width:50%;float:left;display:block;margin-bottom:1.2rem}.home-signed-in .home-standard-item .home-standard-item-text{width:50%;float:left;display:block;padding-left:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.home-signed-in .home-standard-item .home-standard-item-text h3{color:#414141;margin:0px}@media (max-width: 480px){.btn-outline-green-large{width:100%}.home-signed-in .home-featured-item .home-featured-item-btn{width:100%}.home-signed-in .home-featured-item .home-featured-item-btn .btn{width:100%}.home-signed-in .home-featured-item .rating{float:none;margin-bottom:1.2rem}.home-signed-in .home-standard-item .home-standard-item-image{width:100%}.home-signed-in .home-standard-item .home-standard-item-text{width:100%;padding-left:0px}}.open-lightbox:hover{cursor:pointer}.cs-lightbox{position:fixed;top:0px;bottom:0px;left:0px;right:0px;padding:20px;z-index:9999;display:none}.cs-lightbox .cs-lightbox-overlay{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:#000;opacity:0.5;z-index:-1}.cs-lightbox .cs-lightbox-image{width:100%;margin:0 auto;box-shadow:0px 0px 100px #000;-moz-box-box-shadow:0px 0px 100px #000;-webkit-box-shadow:0px 0px 100px #000;-o-box-shadow:0px 0px 100px #000}.cs-lightbox .cs-lightbox-image img{width:100%}.cs-lightbox .cs-lightbox-close{position:fixed;top:10px;right:10px;color:#fff;font-size:30px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.cs-lightbox .cs-lightbox-close:hover{text-shadow:-2px 2px 10px #000;cursor:pointer}.show-cs-lightbox{display:block}input:not(:focus):not(.ng-pristine).ng-invalid{border:1px solid red}.modal{border:2px solid #ed5d4d;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-box-border-radius:1px;max-height:1000px}.assembly-welcome-modal{height:auto}.assembly-welcome-modal-body{overflow:hidden;height:auto !important;max-height:1000px}.charge-form,.gift-form{margin-top:30px;margin-bottom:0px;margin-left:20px;margin-right:20px}.charge-form .error-text,.gift-form .error-text{color:orange}.charge-form label,.gift-form label{text-transform:uppercase;margin-bottom:0px;margin-top:5px}.charge-form input,.charge-form textarea,.gift-form input,.gift-form textarea{border:1px solid #ccc;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-box-border-radius:1px;background-color:#eee;margin-top:-1px}.charge-form .cards-radio-select input,.gift-form .cards-radio-select input{margin-left:9px}.charge-form .input-full,.gift-form .input-full{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.charge-form .expdate-group,.gift-form .expdate-group{margin-right:40px}.charge-form .expdate-group .date-slash,.gift-form .expdate-group .date-slash{position:relative;top:-4px}.charge-form .tiny-note,.gift-form .tiny-note{font-size:11px;color:#aaa}.charge-form .divider,.gift-form .divider{border:1px solid #ccc;margin-top:20px;margin-bottom:20px;position:relative;margin-left:-40px;margin-right:-40px}@media (max-width: 480px){.modal.fade.in{position:absolute}.charge-form,.gift-form{margin:0px}.charge-form h3,.gift-form h3{display:none}.charge-form p,.gift-form p{font-size:1.2rem;margin-bottom:1.2rem}.charge-form .divider,.gift-form .divider{margin-top:1.2rem;margin-bottom:1.2rem}.charge-form .input-full,.gift-form .input-full{margin-bottom:0px}}input:not(:focus):not(.ng-pristine).ng-invalid{border:1px solid red}.login-modal{height:auto}.modal.login-controller-modal{max-height:500px}.modal .no-margin-modal-form{margin:0}.login-modal-body,.invite-modal-body{overflow:hidden;height:auto !important;max-height:400px}.login-modal-body .button-group,.invite-modal-body .button-group{text-align:center;padding-bottom:10px}.login-modal-body .button-group .facebook-button a,.login-modal-body .button-group .google-button a,.invite-modal-body .button-group .facebook-button a,.invite-modal-body .button-group .google-button a{width:150px}.login-modal-body .button-group .facebook-button a i,.login-modal-body .button-group .google-button a i,.invite-modal-body .button-group .facebook-button a i,.invite-modal-body .button-group .google-button a i{font-size:20px;float:left;padding-left:10px}.login-modal-body .button-group .facebook-button.facebook-invite a,.login-modal-body .button-group .facebook-button.google-invite a,.login-modal-body .button-group .google-button.facebook-invite a,.login-modal-body .button-group .google-button.google-invite a,.invite-modal-body .button-group .facebook-button.facebook-invite a,.invite-modal-body .button-group .facebook-button.google-invite a,.invite-modal-body .button-group .google-button.facebook-invite a,.invite-modal-body .button-group .google-button.google-invite a{width:280px}.login-modal-body .modal-center,.invite-modal-body .modal-center{text-align:center}.login-modal-body .header-text,.invite-modal-body .header-text{margin-top:-20px;padding-bottom:10px}.login-modal-body .form-horizontal,.invite-modal-body .form-horizontal{margin-top:30px;margin-bottom:0px;min-height:120px;margin-left:20px;margin-right:20px}.login-modal-body .form-horizontal .error-text,.invite-modal-body .form-horizontal .error-text{color:#e25f25}.login-modal-body .form-horizontal label,.invite-modal-body .form-horizontal label{text-transform:uppercase;margin-bottom:0px;margin-top:5px}.login-modal-body .form-horizontal input,.login-modal-body .form-horizontal textarea,.invite-modal-body .form-horizontal input,.invite-modal-body .form-horizontal textarea{margin-top:5px;border:1px solid #ccc;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-box-border-radius:1px;padding:4px 6px}.login-modal-body .form-horizontal input.error,.login-modal-body .form-horizontal textarea.error,.invite-modal-body .form-horizontal input.error,.invite-modal-body .form-horizontal textarea.error{border:1px solid #e25f25}.login-modal-body .input-full,.invite-modal-body .input-full{width:100%}.login-modal-body .tiny-note,.invite-modal-body .tiny-note{font-size:11px;color:#aaa}.login-modal-body .password-with-show-button,.invite-modal-body .password-with-show-button{width:80%}.login-modal-body .show-password,.invite-modal-body .show-password{width:13%;vertical-align:bottom}.login-modal-body .terms,.invite-modal-body .terms{padding:5px 0 5px 0;margin-bottom:1.2rem}.invite-modal-body p{margin-bottom:1.2rem}.invite-modal-body .body-text textarea{width:100%}@media (max-width: 600px){.invite-horizontal .friend-list{overflow:scroll;max-height:150px}.invite-horizontal .friend-list li{width:100%;display:inline;float:left}}@media (min-width: 601px){.invite-horizontal .friend-list{overflow-y:scroll;max-height:250px}.invite-horizontal .friend-list li.two_column{width:49%;display:inline;float:left}.invite-horizontal .friend-list li.one_column{width:100%;display:inline;float:left}}.login-modal-footer .button-group,.invite-modal-footer .button-group{text-align:center}.login-modal-footer .button-group .loading-spinner,.invite-modal-footer .button-group .loading-spinner{margin-top:1.2rem}.login-modal-footer hr,.invite-modal-footer hr{margin:10px 0}.social-connect .connect-buttons{text-align:center}.social-connect .connect-buttons button.btn{width:100%}.pre-registration{margin-top:20px;text-align:center}.pre-registration form{margin-top:20px}.pre-registration form input,.pre-registration form .btn{font-size:150% !important}.pre-registration form input{border-radius:0;height:31px;text-align:center}.pre-registration .background{margin-top:-40px;z-index:-1;pointer-events:none}@media (max-width: 768px){.pre-registration form input{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.pre-registration form .btn{width:25%}}@media (max-width: 480px){.pre-registration form .btn{width:40%}.pre-registration .background{margin-top:-10px}}@font-face{font-family:"Circular";src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-book-8860a2f9c79bc5fe7aa0d2e9608937b5.eot);src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-book.eot?#iefix) format("embedded-opentype"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-book-37b8f6f068093df095d4fc98472cd323.woff) format("woff"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-book-8a3ceb669e3ddbf7f43a2accd4550e73.ttf) format("ttf"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-book.svg#lineto-circular-book) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Circular";src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bookItalic-815985259cf2163eb1f08a29d05ba5ef.eot);src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bookItalic.eot?#iefix) format("embedded-opentype"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bookItalic-753b2a1c66de418147fbd28288e04f40.woff) format("woff"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bookItalic-69aea185ce16fca0048de06728c869bb.ttf) format("ttf"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bookItalic.svg#lineto-circular-bookItalic) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Circular";src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-medium-0af554756d47c844a4ac7f4e17c6734c.eot);src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-medium.eot?#iefix) format("embedded-opentype"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-medium-e25e4e3f389180f960fd3fc2fd6f2d35.woff) format("woff"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-medium-43b67688b8884d3877f21951d4dfcaa6.ttf) format("ttf"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-medium.svg#lineto-circular-medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Circular";src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bold-23d63df9d86348f02fb9ceabb9e44246.eot);src:url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bold.eot?#iefix) format("embedded-opentype"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bold-4fb4926265491f899aa97432c0f517d0.woff) format("woff"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bold-4ed67e68a5ae35c8fd2d0fd3c94fd308.ttf) format("ttf"),url(https://d1w42w8pbelamn.cloudfront.net/assets/lineto-circular-bold.svg#lineto-circular-bold) format("svg");font-weight:bold;font-style:normal}html{font-size:62.5% !important}body{font-family:"Circular","Helvetica Neue",arial,sans-serif;font-size:1.6rem;line-height:2.4rem;-webkit-font-smoothing:antialiased}h1,h2,h3,blockquote,h1 textarea,h2 textarea,h3 textarea,blockquote textarea{font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:500;color:inherit;margin:0}h1 p,h2 p,h3 p,blockquote p,h1 textarea p,h2 textarea p,h3 textarea p,blockquote textarea p{font-size:inherit;line-height:inherit;margin-bottom:0}h4,h4 textarea{font-family:"Circular","Helvetica Neue",arial,sans-serif;color:inherit;margin:0}h5,h5 textarea{font-family:"Circular","Helvetica Neue",arial,sans-serif;text-transform:uppercase;margin:0}h1,h2,h3,blockquote,h4,h5{padding:0}h1,h1 textarea{font-size:4.4201rem;line-height:4.4rem}h2,h2 textarea{font-size:3.6092rem;line-height:4.4rem}h3,blockquote,h3 textarea,blockquote textarea{font-size:2.4876rem;line-height:3.3rem}h4,h4 textarea{font-size:2.0312rem;line-height:2.2rem;margin-bottom:1.2rem}h4 p,h4 textarea p{margin:0;padding:0;font-size:2.0224rem;line-height:2.2rem;margin-bottom:1.2rem}h5,h5 textarea{font-size:1.5238rem;line-height:2.2rem}.class-tag{color:#ff674d;font-weight:bold;font-family:"Circular","Helvetica Neue",arial,sans-serif}.pop{color:#ff674d}body{font-family:"Circular","Helvetica Neue",arial,sans-serif;color:#414141}p{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.4rem}p.lead{font-size:2.0224rem;line-height:2.2rem;margin-bottom:1.2rem}.lead{font-size:2.0224rem;line-height:2.2rem;margin-bottom:1.2rem}small,h5 small{font-size:1.1378rem;line-height:2.4rem}ul,ol{margin-bottom:2.4rem}li{line-height:2.4rem}li>p{margin-bottom:0}.no-p-margin p{margin-bottom:0}.align-base{vertical-align:bottom}blockquote p{display:inline;font-size:2.4892rem;line-height:3rem}blockquote{margin-top:3.6rem;margin-bottom:2.4rem;border-left:5px solid #ccc;border-left:none !important}blockquote:before{margin-left:-21px;content:open-quote}blockquote:after{content:close-quote}.trademark{margin-top:-7px;margin-left:32px}.about-quote blockquote{margin-top:60px;margin-bottom:60px;border-left:5px solid #ff674d}.about-quote blockquote p{font-weight:400}.about-tabs ul.nav{border:none}.about-tabs ul.nav li a{margin:0px;color:#ccc;font-size:20px;font-weight:100;letter-spacing:0px;border:none;border-bottom:3px solid #fff;border-radius:0px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.about-tabs ul.nav li a:hover{border:none;background:none;color:gray}.about-tabs ul.nav li.active a{border-bottom:3px solid #ff674d;color:#000}.about-tab-content .overview-items .overview-item{background:#fff;padding:20px;margin-bottom:20px}.about-tab-content .founder img{width:60%}.about-tab-content .team-member{align:center;width:100%;position:relative}.about-tab-content .team-member .team-member-image{margin:0 auto 1.2rem auto;width:150px;height:150px}.about-tab-content .team-member .team-member-title{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.about-tab-content .team-member .team-member-title p{margin:0px}.about-tab-content .team-member .team-member-bio{overflow:hidden;width:100%;display:block;font-size:12px}.smoker .title{margin-top:2.4rem}.smoker .tooLow{color:#00a}.smoker .tooHigh{color:#a00}.smoker .justRight{color:#0a0}.smoker .lrpair{width:680px;margin-left:10px;margin-bottom:2.4rem}.smoker .lrpair .left,.smoker .lrpair .right,.smoker .lrpair .third{display:inline-block;vertical-align:top;width:180px;text-align:center}.smoker .lrpair .right-only{margin-left:230px}.smoker .lrpair .left,.smoker .lrpair .right{margin-right:40px}.smoker .lrpair input{width:100px;text-align:center;font-size:4.4201rem;margin-top:-12px;background-color:transparent;color:#000;border:none;box-shadow:none;font-family:"Circular","Helvetica Neue",arial,sans-serif;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-bottom:2px solid #a9a9a9;padding-bottom:0px}.smoker .lrpair.first{margin-top:4.8rem}.smoker .loading{position:absolute;bottom:10px;right:10px}.smoker label{text-transform:uppercase;margin-bottom:-10px}.smoker h4{font-size:90%;z-index:10}#product-intro{position:fixed}.product.first{margin-top:350px}.product{padding:40px;-webkit-transition-duration:0.55s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.product .product-content{width:900px;margin:0 auto}.hidden{display:none;position:absolute;top:0}.product.alt{background:#f1f1f1;border-bottom:2px solid #ff674d;padding:20px 40px 30px 40px;position:relative;background:#f1f1f1;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.product.alt:after{content:"";position:absolute;bottom:-20px;margin-left:-20px;left:50%;border-style:solid;border-width:20px 20px 0;border-color:#ff674d transparent;display:block;width:0;z-index:1}.button-container{position:relative}.button-container a{font-size:4em;color:#fff;line-height:0.7em;padding:0px 9px}.button-container a:focus{text-decoration:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:px}.button-container a:visited{text-decoration:none}.button-container a:active{text-decoration:none}.button-container a:hover{color:#ed5d4d}.button-container .add-button{background:#ff674d;border:1px solid #e25f25;border-radius:50px;height:51px;width:51px;padding:0px 0px}.button-container #asai-main{-webkit-transition-duration:0.55s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.button-container #svs-1{position:absolute;left:25%;top:65%}.button-container #svs-2{position:absolute;left:73%;top:54%}.button-container #polysci-1{position:absolute;left:23%;top:55%}.button-container #polysci-2{position:absolute;left:83%;top:54%}.button-container #polysci-3{position:absolute;left:50%;top:54%}.product-modal{position:fixed;top:0px;right:0px;bottom:0px;left:50%;margin:5%;margin-top:20px;margin-bottom:40px;margin-left:-250px;padding:10px;width:90%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;max-height:inherit;max-width:500px}.product-modal .product-modal-header{position:absolute;top:0px;left:0px;right:0px;padding:10px;background:#fff;z-index:2}.product-modal .product-modal-header h3{padding:0px;margin:0px;text-align:center}.product-modal .product-modal-body{position:absolute;margin-top:60px;margin-bottom:53px;top:0px;bottom:10px;left:10px;right:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.product-modal .product-modal-body img{width:100%}.product-modal .product-modal-footer{position:absolute;bottom:10px;left:10px;right:10px}@media (min-width: 1160px){.product.first{margin-top:350px}}@media (max-width: 1080px){.product.first{margin-top:352px}}@media (max-width: 980px){.product.first{margin-top:451px}.product .product-content{width:100%}}@media (max-width: 767px){.product.first{margin-top:10px}.button-container a{font-size:2.3em;padding:0px 7px;line-height:0.8em}.button-container .add-button{background:#ff674d;border:1px solid #e25f25;border-radius:32px;height:32px;width:32px;padding:0px 0px}.product-modal{left:0px;margin-left:5%}#product-intro{position:inherit}}@media (max-width: 480px){.product.first{margin-top:10px}.product.alt{padding:10px}}.annotation-slider-container{overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annotation-slider-container .annotation-slider{position:relative;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annotation-slider-container .annotation-slider .annotation-close-btn{position:absolute;top:10px;right:10px;color:#da4f49}.annotation-slider-container .annotation-slider .annotation-close-overlay{position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:9998;display:none}.annotation-slider-container .annotation-slider .annotation-close-overlay:hover{cursor:pointer}.annotation-slider-container .annotation-slider .annotation-slider-note{position:absolute;top:0px;width:280px;padding:10px;margin:0px 10px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.annotation-slider-container .annotation-slider .annotation-slider-note h3{margin:0px}.annotation-slider-container .annotation-slider .annotation-slider-note h5{margin-bottom:0px}.annotation-slider-container .annotation-slider .annotation-slider-note .annotation-slider-note-gallery .annotation-slider-note-gallery-thumbnails{float:left;width:100%;margin:10px 0px}.annotation-slider-container .annotation-slider .annotation-slider-note .annotation-slider-note-gallery .annotation-slider-note-gallery-thumbnails .annotation-slider-note-gallery-thumbnail{float:left;margin-right:5px;margin-bottom:5px;position:relative;z-index:9999}.annotation-slider-container .annotation-slider .annotation-slider-note .social-flat .btn-holder .btn-social{margin:0px}.annotation-slider-container .annotation-slider .note-left{left:-300px;top:0px}.annotation-slider-container .annotation-slider .note-center{background-color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;left:50%;margin-left:-130px;opacity:0;pointer-events:none}.annotation-slider-container .annotation-slider .note-right{right:-300px;top:0px}.annotation-slider-container .annotation-slider .annotation-buttons .annotation-slider-btn{background:#ff674d;color:#fff;position:absolute;font-size:40px;text-align:center;border-radius:22px;padding:13px 9px;width:44px;height:44px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.annotation-slider-container .annotation-slider .annotation-buttons .annotation-slider-btn:hover{cursor:pointer;color:#f1f1f1;background:#db5045}.annotation-slider-container .annotation-slider .annotation-buttons .annotation-slider-btn-close{background:#da4f49;border:3px solid #fff;padding:9px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#svs-1{left:23%;top:80%}#svs-2{left:74%;top:80%}#polysci-1{left:15%;top:70%}#polysci-2{left:48%;top:70%}#polysci-3{left:81%;top:70%}.annotation-click-image{float:left;width:100%}@media (max-width: 480px){.annotation-slider-note{width:100%}#svs-1{left:16%;top:47%}#svs-2{left:68%;top:47%}}.rating{font-size:18px;letter-spacing:3px;color:#f5a623;white-space:nowrap}.review-group .flat-form{padding-bottom:2.4rem}.review-group .flat-form .rating-group{padding-bottom:1.2rem}.review-group .reviews .review{margin-top:1.2rem;border-top:1px solid #f1f1f1;padding-bottom:3.6rem;position:relative}.review-group .reviews .review .rating{position:absolute;top:-9px;left:50%;margin-left:-65px;width:130px;text-align:center;background-color:#fff}.review-group .reviews .review-user{font-style:italic}.review-group .reviews .review-content{white-space:pre-line;-moz-white-space:pre-line}.uploads.review-group{border:1px solid #f1f1f1;padding-left:24px;padding-top:2.4rem}.uploads.review-group h2{padding-bottom:1.2rem}.uploads.review-group textarea,.uploads.review-group .review{width:100%;max-width:400px}.ingredient-show .edit-buttons-group{position:relative;bottom:-8px}.ingredient-show .edit-buttons-group .btn-toolbar{display:inline-block;float:right}.ingredient-show h3{text-transform:capitalize}.ingredient-show .well ul,.ingredient-show .well .tag-group{margin-right:25px}.ingredient-show .report-problem{position:absolute;right:0;bottom:-3.6rem}.ingredient-show .wiki-warning{background:#ffeae6}.ingredient-show .text-fields textarea{width:100%}.tag{background-color:#fff;color:#333;border:1px solid #ccc;padding:1px 4px;margin:0px 8px 1.2rem 0px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-box-border-radius:4px;display:inline-block}.tag i{color:#555}.tag i:before{margin-left:2px;margin-right:-2px}.tag.active{background-color:orange}.tag.active i{color:#fff}.tag-bg{background-color:#f2f2f2;overflow:hidden}.aside{width:100%;max-width:700px;margin-left:auto;margin-right:auto}cs-blinders{display:block;position:relative;overflow:hidden}cs-blinder{position:absolute;top:0;left:0;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}cs-blinder .cs-blinder-title{position:absolute;bottom:0px;width:100%;background-color:rgba(0,0,0,0.5);padding-left:10px;padding-top:5px;padding-bottom:3px;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}cs-blinder .cs-blinder-title a h4{color:#fff;margin-bottom:0px}cs-blinder .cs-blinder-title a:hover h4{color:#ff674d}cs-blinder.active .cs-blinder-title{opacity:1}.egg-bg{position:fixed;top:30px;left:0;right:0;bottom:0;background-image:url("https://d3awvtnmmsvyot.cloudfront.net/api/file/12WbSvJSiOzAjE7cuWt3");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-3;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.nell-popup .egg-bg{background-image:none}.nell-popup .egg-timer-container{margin-top:0}.egg-bg.easter-egg{background-image:url(http://www.welldonetoast.com/wp-content/uploads/2012/02/toastC.jpg)}.egg-settings{position:relative;display:inline-block;width:260px;height:460px;left:-262px;border-right:1px solid #ccc}.egg-settings-toggle{display:none}.egg-timer-container{margin-top:7.2rem;margin-left:auto;margin-right:auto;width:320px;height:460px;border:1px solid #ccc;position:relative;overflow:hidden;background-color:rgba(255,255,255,0.9)}.egg-timer-container .egg-all{position:relative;left:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.egg-timer-container .egg-all.settings-active{left:260px}.egg-timer-container .egg-settings{background-color:#fff}.egg-timer-container .egg-header{width:100%;height:4.8rem}.egg-timer-container .egg-header .egg-hamburger{position:absolute;left:10px;top:1.2rem}.egg-timer-container .egg-header .egg-hamburger .hamburger-bar{background:#ccc !important}.egg-timer-container video{width:300px;height:170px}.egg-timer-container .egg-body{overflow:hidden}.egg-timer-container .egg-body .page{width:300px;height:400px;top:4.8rem;left:11px;overflow:hidden;position:absolute}.egg-timer-container .egg-body .page-bg{position:absolute;top:0;left:14px;right:0;bottom:0;z-index:-2}.egg-timer-container .egg-body .egg-circumference-image img{width:70%}.egg-timer-container .egg-body .egg-circumference{position:relative;top:-65px}.egg-timer-container .egg-body .measure-text{position:absolute;top:150px}.egg-timer-container .egg-body .labeled-time{text-align:center;display:inline-block;width:100%}.egg-timer-container .egg-body h2,.egg-timer-container .egg-body h3{font-weight:bold}.egg-timer-container .egg-body .tight{width:90%;margin-left:5%}.egg-timer-container .egg-size ul li{width:25%;font-size:11px}.egg-timer-container .egg-start-temp ul li{width:50%;font-size:12px}.egg-timer-container .egg-start-temp-input{margin:0}.egg-timer-container .egg-footer{position:absolute;bottom:0;left:0;right:0;color:#fff;text-align:center}.egg-timer-container .egg-footer .btn,.egg-timer-container .egg-footer .btn-primary,.egg-timer-container .egg-footer .btn-secondary{width:90%;height:40px;font-size:16px;padding-top:10px}.egg-timer-container .egg-footer .btn .icon-angle-right,.egg-timer-container .egg-footer .btn-primary .icon-angle-right,.egg-timer-container .egg-footer .btn-secondary .icon-angle-right{float:right}.egg-timer-container .egg-footer .btn .icon-angle-left,.egg-timer-container .egg-footer .btn-primary .icon-angle-left,.egg-timer-container .egg-footer .btn-secondary .icon-angle-left{float:left}.egg-timer-container .egg-footer .btn-left{left:0;width:46%;display:inline-block}.egg-timer-container .egg-footer .btn-right{right:0;width:46%;display:inline-block}.egg-timer-container .egg-image-carousel{position:relative;height:169px}.egg-timer-container .egg-image-carousel div{overflow:visible;white-space:nowrap}.egg-timer-container .egg-image-carousel img{display:inline}.egg-timer-container .control-group{margin-top:2.4rem}.egg-timer-container .control-group .controls{font-size:1.2rem}.egg-timer-container .btn-circle.medium{background-color:#fff;border:1px solid #ccc;text-transform:uppercase;color:#000;text-align:center}.egg-timer-container .btn-circle.medium h5{padding-top:4px;line-height:16px;font-size:14px}.egg-timer-container .btn-circle.visited{color:#ccc}input[type="range"]{height:10px;width:55%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:#f1f1f1;border:1px solid #ccc;border-radius:40px}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none !important;width:30px;height:30px;background:#ccc;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-box-border-radius:15px}input[type="range"]::-webkit-slider-thumb:hover,input[type="range"]::-webkit-slider-thumb:active{background:#ff674d}.tiny-input{text-align:right;width:30px;margin-right:4px;outline:none}.tiny-input::-webkit-outer-spin-button,.tiny-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.band{background-color:#f1f1f1;color:#a9a9a9;padding:8px 8px 8px 20px;margin-bottom:2.4rem}.indent-group{margin-left:20px}@media (max-width: 320px){.egg-bg{display:none}.egg-timer-container{margin-top:0px;left:-20px}}.aside .egg-app{position:relative}.aside .egg-app .egg-timer-container{width:100%;height:inherit;margin:0px;padding:0px;border:0px}.aside .egg-app .egg-timer-container .page{width:100%;height:inherit;left:0px}.aside .egg-app .egg-timer-container .page .egg-circumference{position:absolute;top:266px;width:100%}.aside .egg-app .egg-timer-container .egg-all.settings-active{left:100%}.aside .egg-app .egg-timer-container .egg-settings{width:100%;height:500px;left:-100%;border:0px}.aside .egg-app .egg-timer-container .egg-settings-toggle{display:block;position:absolute;right:8px;top:8px}.aside .egg-app .egg-timer-container .egg-settings-toggle a{color:#000}.aside .egg-app .egg-timer-container .egg-not-settings .egg-hamburger{top:0px;left:0px}.aside .egg-app .egg-timer-container .egg-footer{margin-top:40px;position:relative}@media (max-width: 1265px){.aside .egg-app{width:300px;margin-left:25%}}@media (max-width: 1600px){.course-wrapper .aside .egg-app{width:300px;margin-left:25%}}.nav-edit-toolbar{position:absolute;top:10px;right:20px}body.activity_show{padding:0 !important}.negative-z{z-index:-10000}.activity_show .nav-spacer,.action-jobs .nav-spacer{height:76px}.banner-image{max-height:54rem;width:100%;overflow:hidden;position:relative;margin-bottom:1.2rem;cursor:pointer;min-height:500px;background-color:#f1f1f1}.banner-image img{max-height:54rem;background-color:#f1f1f1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.banner-image .play-button-container{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.banner-image .play-button-container .play-button{font-size:100px;color:#b4d8d8}.banner-image .hero-visual{position:absolute;top:0;bottom:0;left:50%;width:96rem;height:54rem;margin-left:-444px;overflow:hidden}.banner-image .video-iframe-container{opacity:0;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.banner-image.hero-video-showing>img{opacity:0.3;-webkit-filter:blur(7px);-moz-filter:blur(7px);-ms-filter:blur(7px);-o-filter:blur(7px);filter:blur(7px)}.banner-image.hero-video-showing .video-iframe-container{opacity:1}.banner-spacer{height:2.4rem}.step-number-container{padding-top:2.4rem;width:100%}.step-row{width:100%}.step-content-group{position:relative}.step-content-group .comment-manager{position:absolute;right:-40px;top:0}@media (max-width: 320px){.step-content-group .comment-manager{right:-38px}}.step-number{margin-left:auto;margin-right:auto;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:bold;-webkit-backface-visibility:hidden;background-color:#f1f1f1;color:#ff674d;width:70px;height:70px;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.tools-aside{margin-right:100px}.tools-list{position:relative;z-index:1;max-width:245px}.tools-list li{cursor:pointer;border-bottom:1px solid #f1f1f1;border-top:1px solid rgba(0,0,0,0);margin-top:-1px;padding-top:0.6rem;padding-bottom:0.6rem;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.tools-list li .tool-group{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline}.tools-list li .tool-group .comment-icon-group .plus,.tools-list li .tool-group .comment-icon-group .comment-count{opacity:0}.tools-list li .tool-group .comment-icon-group i{font-size:16px !important}.tools-list li:hover{color:#ff674d !important;border-bottom:1px solid #ff674d;border-top:1px solid #ff674d}.tools-list li:hover .icon-holder i{color:#ff674d}.tools-list li a:hover{color:#ff674d !important}.tools-list li .icon-holder{width:18px !important;margin-right:3px}.tools-list li .icon-holder i{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#ccc}.tools-list li .icon-holder i.icon-heart{color:#ff674d}.tools-list li a{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#333}.step-edit-tools{padding:2.4rem;background:#fff;border-top:4px solid #ff674d;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;box-shadow:0px 0px 5px #000;-moz-box-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-o-box-shadow:0px 0px 5px #000;position:absolute;background-color:#fff;top:0;right:100%;margin-right:22px;min-width:200px}.left .step-edit-tools,.leftInset .step-edit-tools{right:-100%}.btn-edit-step{color:gray;cursor:pointer;display:inline-block;font-size:2.0312rem}.btn-edit-step i.active{color:#ff674d}.is-aside{z-index:999;background-color:#f1f1f1;margin:0 -20px}@media (max-width: 900px){.banner-image{min-height:260px}.banner-image>img{display:none}.banner-image .play-button-container{display:none}.banner-image .hero-visual{position:static;top:0px;bottom:0;left:0;height:auto;margin-left:0;width:100%;z-index:1}}@media (max-width: 480px){.banner-image{min-height:100px}.activity-columns-1 .aside.rightInset{margin-right:-16%}.is-aside{margin:0}.activity-description{padding:0 20px}.flex-title{text-align:center}}.comment-manager{position:relative}.comment-manager .comment-icon-group{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;position:relative}.comment-manager .comment-icon-group:hover i,.comment-manager .comment-icon-group:hover .plus{opacity:1}.comment-manager .comment-icon-group i{font-size:25px !important;position:absolute;top:0;cursor:pointer}.comment-manager .comment-icon-group i,.comment-manager .comment-icon-group .plus{-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;-ms-transition:opacity 100ms ease-in-out;-o-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out;cursor:pointer;color:#29b99a;opacity:0.5}.comment-manager .comment-icon-group i:hover,.comment-manager .comment-icon-group .plus:hover{opacity:1}.comment-manager .comment-icon-group .comments-with-count,.comment-manager .comment-icon-group .comments-no-count{position:relative;width:25px}.comment-manager .comment-count,.comment-manager .plus{position:relative;text-align:center;top:-1px;z-index:2;font-size:13px}.comment-manager .comment-count.three-digits,.comment-manager .plus.three-digits{font-size:9px}.comment-manager .comment-count{color:#fff}.comment-manager .plus{color:#ccc;font-size:15px}.comment-manager .comment-container{position:absolute;right:-410px;top:0px;z-index:99;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;background-color:#fff;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:400px}.comment-manager .comment-container i.icon-cs-close{position:absolute;top:0px;left:-28px;z-index:1;cursor:pointer}.comments-slide{position:relative;left:0}.comments-slide.open .aside-separate,.comments-slide.open .aside-inset,.comments-slide.open .hide-on-comment-slide{opacity:0}.comments-slide.open .comment-icon-group{opacity:0;z-index:-1}.comments-slide.open .tools-list li:not(.comment-list),.comments-slide.open .tools-list .comment-list .tool-name{opacity:0}.comments-slide.open .tools-list li{border:none !important}@media (max-width: 768px){.comment-icon-group .comments-no-count-maybe-hover.ng-hide{display:block !important;opacity:1 !important}}@media (max-width: 460px){.comment-manager .comment-container{width:288px;right:-298px}.comment-manager .comment-container i.icon-cs-close{left:2px;top:-22px}}.modal{z-index:100001}.modal .modal-header{min-height:2.4rem}.modal .modal-content .modal-footer{max-height:80px}.modal.fade.in{top:80px;position:absolute}.modal-backdrop{z-index:100000}.takeover-modal{position:fixed !important;top:0px;left:0;right:0;bottom:0;width:100%;margin-left:0;height:100%;max-height:100%;background-color:#fff;border:none}.takeover-modal .modal-dialog{height:100%;overflow-y:auto}.takeover-modal .modal-content{padding-left:10%;padding-right:10%;padding-top:3.6rem}.takeover-modal .modal-body{background-color:#fff;max-height:100%}.takeover-modal .modal-footer{background-color:#fff}.takeover-modal.modal.fade{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;opacity:1;overflow:hidden;top:100;max-height:0%}.takeover-modal.modal.fade.in{top:0%;max-height:100%}.modal.login-controller-modal.fade.in{position:fixed}html.modal-open{overflow-y:hidden}.modal-fullscreen{position:fixed !important;top:0px;left:0;right:0;bottom:0;width:100%;margin-left:0;height:100%;max-height:100%;border:none}.modal-fullscreen .modal-dialog{height:100%;margin:0px;width:100%}.modal-fullscreen .social-connect-body .followerships,.modal-fullscreen .invite-modal-body .followerships{padding-top:30px}.modal-fullscreen .social-connect-body .connect-buttons button,.modal-fullscreen .invite-modal-body .connect-buttons button{width:200px}.modal-fullscreen .social-connect-body .follow-buttons .btn,.modal-fullscreen .invite-modal-body .follow-buttons .btn{width:150px}.modal-fullscreen .social-connect-body .follow-buttons .btn-following,.modal-fullscreen .invite-modal-body .follow-buttons .btn-following{color:#ed5d4d;background-color:#fff;border-left:1px #ccc solid;border-right:1px #ccc solid;border-top:1px #ccc solid}.modal-fullscreen .social-connect-body .search input,.modal-fullscreen .invite-modal-body .search input{width:100%;padding-right:30px}.modal-fullscreen .social-connect-body .email-invitation input,.modal-fullscreen .social-connect-body .email-invitation textarea,.modal-fullscreen .invite-modal-body .email-invitation input,.modal-fullscreen .invite-modal-body .email-invitation textarea{width:100%}.modal-fullscreen .social-connect-body .email-invitation textarea,.modal-fullscreen .invite-modal-body .email-invitation textarea{height:200px}.modal-fullscreen .social-connect-body .email-content,.modal-fullscreen .social-connect-body .google-content,.modal-fullscreen .invite-modal-body .email-content,.modal-fullscreen .invite-modal-body .google-content{border:1px #ccc solid;padding-top:20px;padding-bottom:20px}.modal-fullscreen .social-connect-body .point-to-google,.modal-fullscreen .social-connect-body .point-to-email,.modal-fullscreen .invite-modal-body .point-to-google,.modal-fullscreen .invite-modal-body .point-to-email{height:15px}.modal-fullscreen .social-connect-body .point-to-google .email-arrow,.modal-fullscreen .social-connect-body .point-to-google .google-arrow,.modal-fullscreen .social-connect-body .point-to-email .email-arrow,.modal-fullscreen .social-connect-body .point-to-email .google-arrow,.modal-fullscreen .invite-modal-body .point-to-google .email-arrow,.modal-fullscreen .invite-modal-body .point-to-google .google-arrow,.modal-fullscreen .invite-modal-body .point-to-email .email-arrow,.modal-fullscreen .invite-modal-body .point-to-email .google-arrow{width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:17px solid #ccc;position:relative}.modal-fullscreen .social-connect-body .point-to-google .email-arrow:after,.modal-fullscreen .social-connect-body .point-to-google .google-arrow:after,.modal-fullscreen .social-connect-body .point-to-email .email-arrow:after,.modal-fullscreen .social-connect-body .point-to-email .google-arrow:after,.modal-fullscreen .invite-modal-body .point-to-google .email-arrow:after,.modal-fullscreen .invite-modal-body .point-to-google .google-arrow:after,.modal-fullscreen .invite-modal-body .point-to-email .email-arrow:after,.modal-fullscreen .invite-modal-body .point-to-email .google-arrow:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;bottom:-22px;content:"";left:50%;margin-left:-20px;position:absolute}.modal-fullscreen .modal-header{position:absolute;width:100%;height:50px;top:0px;left:0px;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.modal-fullscreen .modal-body{position:absolute;width:100%;height:100%;max-height:100%;top:0px;left:0px;padding:0px;padding-top:100px;padding-bottom:140px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.modal-fullscreen .modal-footer{position:absolute;width:100%;height:75px;bottom:0px;left:0px;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.modal-fullscreen .modal-overlay{background-color:rgba(255,255,255,0.8);padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.modal-fullscreen.modal.fade{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s;overflow:hidden;top:-100%;left:0%;max-height:100%}.modal-fullscreen.modal.fade.in{top:0%;left:0%;max-height:100%}.modal.fade.in.modal-large{position:fixed;top:40px;left:40px;right:40px;bottom:40px;margin-left:0px;max-width:inherit;max-height:inherit;overflow:auto;width:inherit;padding-bottom:60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.modal.fade.in.modal-large .anim-basic-fade{height:100%;overflow:hidden}.modal.fade.in.modal-large .anim-basic-fade .modal-body{max-height:inherit;height:100%}.modal.fade.in.modal-large .anim-basic-fade .modal-body .ftue-survey-container{margin-bottom:20px}@media (max-width: 768px){.modal-fullscreen .social-connect-body .connect-buttons,.modal-fullscreen .invite-modal-body .connect-buttons{display:inline}.modal-fullscreen .social-connect-body .connect-buttons .span2,.modal-fullscreen .invite-modal-body .connect-buttons .span2{display:inline}.modal-fullscreen .social-connect-body .connect-buttons .offset3,.modal-fullscreen .invite-modal-body .connect-buttons .offset3{width:0}.modal-fullscreen .social-connect-body .connect-buttons .span3,.modal-fullscreen .invite-modal-body .connect-buttons .span3{display:inline}.modal-fullscreen .social-connect-body .connect-buttons .google-button,.modal-fullscreen .social-connect-body .connect-buttons .email-button,.modal-fullscreen .social-connect-body .connect-buttons .facebook-button,.modal-fullscreen .invite-modal-body .connect-buttons .google-button,.modal-fullscreen .invite-modal-body .connect-buttons .email-button,.modal-fullscreen .invite-modal-body .connect-buttons .facebook-button{display:inline}}.btn{font-family:"Circular","Helvetica Neue",arial,sans-serif;line-height:2.4rem;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-box-border-radius:2px}.btn i{line-height:2.4rem}.btn-large{padding:12px 19px 11px 19px}.btn-group .btn:first-child{border-radius:0px}.btn-group .btn:last-child{border-radius:0px}.btn-primary,.btn-primary.disabled{background:#ff674d;border:0px;margin-bottom:1.2rem;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.btn-primary:hover,.btn-primary.disabled:hover{background:#db5045;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border-bottom:1px #ff674d solid}.btn-primary:disabled,.btn-primary.disabled:disabled{background:dimgrey;color:#d3d3d3}.btn-primary:focus,.btn-primary.disabled:focus{background:#ff674d;outline:none}.btn-primary a,.btn-primary.disabled a{color:inherit}.btn-secondary{background:#f1f1f1;border:0px;border-bottom:1px #ccc solid;border-radius:0px;margin-bottom:1.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-secondary:hover{background:gray;color:#fff;text-shadow:none;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-secondary[disabled]{-webkit-box-shadow:0 3px 0px -1px #999;-moz-box-shadow:0 3px 0px -1px #999;box-shadow:0 3px 0px -1px #999}.btn-facebook{background:#3b5998;color:#fff;text-shadow:none;border:0;padding:10px}.btn-google{background:#dd4b39;color:#fff;text-shadow:none;border:0;padding:10px}.btn-email{background:#000;color:#fff;text-shadow:none;border:0;padding:10px}.btn-gray{background:#f1f1f1;border:none;border-radius:0px;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-gray:hover{background:gray;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-basic{background:#f1f1f1;border:0px;border-radius:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.btn-basic:hover{background:#db5045;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}[btn-radio],.btn-fake-radio{border:1px solid #ff674d !important}[btn-radio].active,.btn-fake-radio.active{background-color:#ff674d !important}[btn-radio]:not(.active),.btn-fake-radio:not(.active){background-color:#fff !important;color:#ff674d !important}.btn-play-image{position:relative;background:url(https://www.filepicker.io/api/file/IOjE35SKSmCjut9x1FBg?cache=true) no-repeat;width:34px;height:33px;margin:33px 10px 22px 33px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.btn-hero-next{background:#ff674d;height:100%;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:30% 45%;transition:background 200ms;-webkit-transition:background 200ms;-moz-transition:background 200ms;-o-transition:background 200ms}.btn-hero-next:hover{background:#ed5d4d}.btn-hero-next:before{content:"";position:absolute;width:10%;height:30%;transform:skew(25deg);-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);background:#fff}.btn-hero-next:after{content:"";position:absolute;width:10%;height:30%;transform:skew(-25deg);-webkit-transform:skew(-25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);background:#fff;top:50%}.btn-circle{height:40px;width:40px;padding:10px 15px;margin:5px 2px;border-radius:50%;border:none;background-image:none;background:#ff674d;color:#fff;font-size:17px;text-shadow:none;text-align:center;transition:background 200ms;-webkit-transition:background 200ms;-moz-transition:background 200ms;-o-transition:background 200ms;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.btn-circle i{line-height:22px}.btn-circle:hover{background:#ed5d4d;text-decoration:none;color:#fff;cursor:pointer}.btn-circle.medium{height:70px;width:70px;margin:10px 4px;padding:16px 10px;font-size:14px}.btn-circle.large{height:80px;width:80px;margin:10px 4px;padding:20px 15px;font-size:15px}.btn-social-old{width:40px;margin:0 2px}.btn-poll-comments{width:200px;margin-right:5px}.btn-holder{position:relative;display:inline-block}.btn-social{margin:0px 2px 4px 2px;background-color:#fff;padding:0px 0px 0px 0px;height:29px;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-webkit-transition:all 250ms ease-in-out 2 alternate;-moz-transition:all 250ms ease-in-out 2 alternate;-ms-transition:all 250ms ease-in-out 2 alternate;-o-transition:all 250ms ease-in-out 2 alternate;transition:all 250ms ease-in-out 2 alternate}.btn-social i{color:#fff}.btn-social .social-button-contents{display:inline-block;height:100%}.btn-social .social-icon-group{display:inline-block;width:27px;height:100%}.btn-social span{position:relative;bottom:-4px;padding-right:0px;height:33px;margin-bottom:0px;border-radius:0;text-shadow:none}.btn-social span .social-icon-group{height:100%}.btn-social-like{color:#ff674d}.btn-social-like .social-button-contents{display:inline-block}.btn-social-like:hover{background-color:#ff674d}.btn-social-like .social-icon-group{background-color:#ff674d}.btn-social-twitter{color:#4099ff}.btn-social-twitter .social-button-contents{display:inline-block}.btn-social-twitter:hover{background-color:#4099ff}.btn-social-twitter .social-icon-group{background-color:#4099ff}.btn-social-facebook{color:#3b5998}.btn-social-facebook .social-button-contents{display:inline-block}.btn-social-facebook:hover{background-color:#3b5998}.btn-social-facebook .social-icon-group{background-color:#3b5998}.btn-social-gplus{color:#d34836}.btn-social-gplus .social-button-contents{display:inline-block}.btn-social-gplus:hover{background-color:#d34836}.btn-social-gplus .social-icon-group{background-color:#d34836}.btn-social-pinterest{color:#c92228}.btn-social-pinterest .social-button-contents{display:inline-block}.btn-social-pinterest:hover{background-color:#c92228}.btn-social-pinterest .social-icon-group{background-color:#c92228}.btn-social-email{color:#000}.btn-social-email .social-button-contents{display:inline-block}.btn-social-email:hover{background-color:#000}.btn-social-email .social-icon-group{background-color:#000}.btn-social-cs140{color:#ff674d}.btn-social-cs140 .social-button-contents{display:inline-block}.btn-social-cs140:hover{background-color:#ff674d}.btn-social-cs140 .social-icon-group{background-color:#ff674d}.btn-social-cs140 .social-icon-group{width:60px;color:#fff}.btn-social-cs140 .social-icon-group:hover{background-color:#fff;color:#ff674d}.btn-outline-green-large{background:#fff;border:2px solid rgba(73,193,164,0.5);border-radius:55px;font-weight:400;display:inline-block;padding:11px 22px;text-transform:uppercase;color:#49c1a4;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.btn-outline-green-large:hover{background:#49c1a4;color:#fff;border:2px solid #49c1a4}.btn-outline-blue-large{background:#fff;border:1px solid #08c;border-radius:55px;font-weight:400;padding:11px 22px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.btn-outline-blue-large:hover{background:#fff;border:1px solid #ff674d}.btn-next,.btn-prev{position:absolute;bottom:0px;right:0px;height:66px;width:32px;padding:0;text-decoration:none;border-color:transparent}.btn-next [class^="icon-"],.btn-prev [class^="icon-"]{line-height:66px;color:#fff}.social-counter,.social-icon-group{display:inline-block}.social-counter{margin-left:3px;margin-right:3px;text-align:left}.social-flat{display:inline-block}.btn-save-for-later{width:200px;height:40px;border:2px;border:1px #ed5d4d solid;border-radius:0px;padding:0px;margin-bottom:1.2rem;position:relative;text-shadow:none;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.btn-save-for-later .btn-save-for-later-icon{background:#ff674d;float:left;height:100%;padding:8px 10px;color:#fff;font-size:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.btn-save-for-later .btn-save-for-later-text{background:#fff;height:100%;padding:8px 0px;color:#ff674d;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.edit-mode .redactor_box>div{border:none;padding:0}.edit-mode .redactor_box{background-color:rgba(0,0,0,0)}.edit-mode .redactor_box ::selection{background:#ff674d;color:#fff}.edit-mode .well .redactor_editor{background-color:inherit}.edit-mode .redactor_editor *{font-family:inherit !important}.edit-mode .redactor_editor{width:100%;overflow:hidden}.edit-mode .redactor_editor ul,.edit-mode .redactor_editor ol{padding-left:0 !important;margin:0 0 10px 25px}.edit-mode .redactor_editor a{text-decoration:none !important}cscomments iframe{border:none;padding:0;background-color:transparent;overflow:visible;overflow-y:visible;overflow-x:visible;width:100%}.bloom-hot{border:1px solid #ccc;padding:1.2rem;margin-bottom:1.2rem;height:300px;overflow:hidden;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.bloom-hot hr{margin:1.2rem 0px}.bloom-hot:hover{border:1px solid #ff674d}.bloom-hot:hover h5{color:#ff674d}.bloom-hot .bloom-hot-actions{position:absolute;bottom:0px;left:0px;width:100%;height:35px;padding:0.6rem 1.2rem;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-survey-close{position:fixed;top:60px;right:60px;-webkit-transition:300ms all linear;-moz-transition:300ms all linear;-ms-transition:300ms all linear;-o-transition:300ms all linear;transition:300ms all linear}.ftue-survey-close:hover{color:#ff674d;cursor:pointer}.ftue-nav{position:fixed;width:100%;height:60px;z-index:9999;bottom:40px;left:0px;padding:0 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.ftue-nav .btn.btn-circle-large{position:absolute;top:20px;height:60px;width:60px;margin:0px;padding:16px;border-radius:30px;border:1px solid #ccc;background:#f1f1f1;color:#ccc;font-size:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.ftue-nav .btn.btn-circle-large:hover{cursor:pointer;border:1px solid #ff674d;color:#ff674d;background:#fff}.ftue-nav .btn.btn-circle-large.btn-left{padding-left:12px;left:20px}.ftue-nav .btn.btn-circle-large.btn-right{padding-right:12px;right:20px}.ftue-nav .btn.btn-done{position:absolute;top:20px;right:20px}.ftue-survey-header{padding:20px}.ftue-nav-middle{width:100%;padding:0px 80px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-nav-middle .ftue-nav-title{text-transform:uppercase;color:#ff674d}.ftue-survey{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.ftue-survey .ftue-survey-option{-webkit-flex:0 1 25%;-moz-flex:0 1 25%;-ms-flex:0 1 25%;-o-flex:0 1 25%;flex:0 1 25%;position:relative;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-survey .ftue-survey-option:hover{cursor:pointer}.ftue-survey .ftue-survey-option .ftue-survey-option-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.ftue-survey .ftue-survey-option .ftue-survey-button{border:2px solid rgba(255,255,255,0.8);border-radius:3px;color:#fff;padding:5px 20px;background-color:none;width:50%;position:relative;overflow:hidden;text-align:center;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.ftue-survey .ftue-survey-option .ftue-survey-button .ftue-survey-button-content{position:relative}.ftue-survey .ftue-survey-option .ftue-survey-button .ftue-survey-button-content .ftue-survey-button-check{position:absolute;top:0px;left:-15px;height:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-moz-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-ms-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-o-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-o-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);opacity:0}.ftue-survey .ftue-survey-option .ftue-survey-button .ftue-survey-button-content .ftue-survey-button-text{-webkit-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-moz-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-ms-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);-o-transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9);transition:transform 300ms cubic-bezier(0.5, 3, 0.8, 0.9)}.ftue-survey .ftue-survey-option .ftue-survey-button .ftue-survey-button-background{position:absolute;bottom:-20px;right:-20px;fill:#ff674d;-webkit-transition:transform 200ms ease-in-out;-moz-transition:transform 200ms ease-in-out;-ms-transition:transform 200ms ease-in-out;-o-transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.ftue-survey .ftue-survey-option .ftue-survey-button.active{border:2px solid #ff674d}.ftue-survey .ftue-survey-option .ftue-survey-button.active .ftue-survey-button-content .ftue-survey-button-check{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.ftue-survey .ftue-survey-option .ftue-survey-button.active .ftue-survey-button-content .ftue-survey-button-text{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.ftue-survey .ftue-survey-option .ftue-survey-button.active .ftue-survey-button-background{-webkit-transform:scale(30, 30);-moz-transform:scale(30, 30);-ms-transform:scale(30, 30);-o-transform:scale(30, 30);transform:scale(30, 30)}.ftue-survey .ftue-survey-option .ftue-survey-button.inactive:hover{-webkit-transform:scale(1.03, 1.03);-moz-transform:scale(1.03, 1.03);-ms-transform:scale(1.03, 1.03);-o-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}.ftue-survey .ftue-survey-option .ftue-survey-button.recommendation-button:hover{border:2px solid #ff674d;background-color:#ff674d;-webkit-transform:scale(1.03, 1.03);-moz-transform:scale(1.03, 1.03);-ms-transform:scale(1.03, 1.03);-o-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}.ftue-survey .ftue-survey-option .ftue-survey-option-content.ftue-survey-suggestion{border:1px solid #ff674d;margin:10px;padding:10px;min-height:100px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.ftue-survey .ftue-survey-option .ftue-survey-option-content.ftue-survey-suggestion .ftue-survey-suggestion-input{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-survey .ftue-survey-option .ftue-survey-option-content.ftue-survey-suggestion .ftue-survey-suggestion-input .ftue-survey-suggestion-label{position:absolute;top:-30px;color:#ff674d;width:100%;text-align:center;font-weight:bold;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-survey .ftue-survey-option .ftue-survey-option-content.ftue-survey-suggestion .ftue-survey-suggestion-input input{border:1px solid #ccc;padding:7px;text-align:center;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-survey-done{border:1px solid #ff674d;background-color:#fff;padding:10px;border-radius:40px;width:140px;margin:0 10px;color:#ff674d;text-align:center;-webkit-transition:300ms all ease-in-out;-moz-transition:300ms all ease-in-out;-ms-transition:300ms all ease-in-out;-o-transition:300ms all ease-in-out;transition:300ms all ease-in-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ftue-survey-done:hover{background-color:#ff674d;color:#fff;cursor:pointer}.ftue-survey-skip{width:140px;margin:0 10px;padding:10px}.ftue-survey-container.ng-hide-add,.ftue-survey-container.ng-hide-remove{-webkit-transition:400ms linear all;-moz-transition:400ms linear all;-ms-transition:400ms linear all;-o-transition:400ms linear all;transition:400ms linear all;display:block !important}.ftue-survey-container .ftue-survey .ftue-survey-option{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(0){transition-delay:10ms;-moz-transition-delay:10ms;-webkit-transition-delay:10ms;-o-transition-delay:10ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(1){transition-delay:50ms;-moz-transition-delay:50ms;-webkit-transition-delay:50ms;-o-transition-delay:50ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(2){transition-delay:100ms;-moz-transition-delay:100ms;-webkit-transition-delay:100ms;-o-transition-delay:100ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(3){transition-delay:150ms;-moz-transition-delay:150ms;-webkit-transition-delay:150ms;-o-transition-delay:150ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(4){transition-delay:200ms;-moz-transition-delay:200ms;-webkit-transition-delay:200ms;-o-transition-delay:200ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(5){transition-delay:250ms;-moz-transition-delay:250ms;-webkit-transition-delay:250ms;-o-transition-delay:250ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(6){transition-delay:300ms;-moz-transition-delay:300ms;-webkit-transition-delay:300ms;-o-transition-delay:300ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(7){transition-delay:350ms;-moz-transition-delay:350ms;-webkit-transition-delay:350ms;-o-transition-delay:350ms}.ftue-survey-container .ftue-survey .ftue-survey-option:nth-child(8){transition-delay:400ms;-moz-transition-delay:400ms;-webkit-transition-delay:400ms;-o-transition-delay:400ms;min-height:140px}.ftue-survey-container,.ftue-survey-container .ftue-survey,.ftue-survey-container .ftue-survey-option{-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-ms-transition:200ms linear all;-o-transition:200ms linear all;transition:200ms linear all}.ftue-survey-container.ng-hide .ftue-survey .ftue-survey-option{opacity:0;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.ftue-suggested-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.ftue-suggested-container .ftue-suggested{width:300px;height:300px;background-color:#ff674d;color:#fff;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media (max-width: 800px){.ftue-survey .ftue-survey-option{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;-o-flex:0 1 50%;flex:0 1 50%}}@media (max-width: 480px){.ftue-survey .ftue-survey-option{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}}.anim-hide{opacity:0;-webkit-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-moz-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-ms-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-o-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1)}.anim-shift-top{opacity:0;-webkit-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-moz-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-ms-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-o-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);margin-top:-40px}.anim-shift-top.anim-shift-top-active{margin-top:10px;opacity:1}.anim-slideLeft{opacity:1;animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes slideLeft{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(2%)}80%{transform:translateX(-1%)}95%{transform:translateX(0.5%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(2%)}80%{-webkit-transform:translateX(-1%)}95%{-webkit-transform:translateX(0.5%)}100%{-webkit-transform:translateX(0%)}}.anim-slideRight{opacity:1;animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{-webkit-transform:translateX(-2%)}80%{-webkit-transform:translateX(1%)}95%{-webkit-transform:translateX(-0.5%)}100%{-webkit-transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-2%)}80%{-webkit-transform:translateX(1%)}95%{-webkit-transform:translateX(-0.5%)}100%{-webkit-transform:translateX(0%)}}.nell-backdrop{position:fixed;z-index:1999;top:0;bottom:0;right:0;left:0;opacity:0}.nell-popup{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-shadow:0px 0px 2px #888;-moz-box-shadow:0px 0px 2px #888;-webkit-box-shadow:0px 0px 2px #888;-o-box-shadow:0px 0px 2px #888;-webkit-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-moz-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-ms-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);-o-transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);transition:all 300ms cubic-bezier(0.1, 0.7, 0.1, 1);background-color:#fff;position:fixed;z-index:9999;border:1px solid #ccc;border-top:4px solid #ff674d;border-bottom:2px solid #ccc;top:25%;right:0;padding:2.4rem 44px 2.4rem 22px;min-width:320px;width:75%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.nell-popup.active{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.nell-popup .close-x{position:absolute;top:1.2rem;right:1.2rem}.nell-popup .loading-spinner{position:static;margin:4.8rem}.nell-card{width:100%;display:inline-flex;display:-webkit-inline-flex;display:-moz-inline-flex;display:-o-inline-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.nell-card .nell-card-header{width:100%;padding:1.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.nell-card .nell-card-media{-webkit-flex:1 0 250px;-moz-flex:1 0 250px;-ms-flex:1 0 250px;-o-flex:1 0 250px;flex:1 0 250px;padding:1.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.nell-card .nell-card-text{-webkit-flex:1 0 250px;-moz-flex:1 0 250px;-ms-flex:1 0 250px;-o-flex:1 0 250px;flex:1 0 250px;padding:1.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.nell-card .nell-card-text .short-summary{max-height:21.6rem}.nell-card .nell-card-text .needs-work{color:#ff674d}.nell-embed .nell-card .nell-card-header{border-bottom:4px solid #ff674d}.nell-embed .nell-card .short-summary{max-height:21.6rem}.aside .nell-embed .nell-card .nell-card-media,.aside .nell-embed .nell-card .nell-card-text{width:100%}@media (max-width: 970px){.nell-popup{top:10%}}@media (max-width: 480px){.nell-popup{top:0}}@media (max-height: 568px){.nell-card .nell-card-text .short-summary{max-height:12rem}}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.master-column-container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%}.master-column{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto}.base-item,.standard-item,.medium-item,.wide-item,.edit-mode .half-medium-item,.edit-mode .medium-item,.edit-mode .quarter-medium-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;max-width:calc(100% - 40px)}.standard-item{width:700px}.medium-item{width:900px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.wide-item{width:1100px}.wide-item .step-first-row{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);width:700px}.half-medium-item{vertical-align:top;-webkit-flex:1 0 300px;-moz-flex:1 0 300px;-ms-flex:1 0 300px;-o-flex:1 0 300px;flex:1 0 300px}.half-medium-item:not(:first-child){margin-left:30px}.quarter-medium-item{vertical-align:top;display:inline-block;width:170px}.quarter-medium-item:not(:first-child-of-type){margin-left:30px}.edit-mode .half-medium-item,.edit-mode .medium-item,.edit-mode .quarter-medium-item{width:700px}.activity-columns-1 .leftInset,.activity-columns-1 .rightInset{width:466.66667px;margin-right:26px}.activity-columns-1 .leftInset{margin-left:-100px;margin-right:26px}.activity-columns-1 .rightInset{margin-right:-100px;margin-left:26px}@media (max-width: 860px){.activity-columns-1 .leftInset,.activity-columns-1 .rightInset{width:60%}.activity-columns-1 .leftInset{margin-left:-7%;margin-right:26px}.activity-columns-1 .rightInset{margin-right:-7%;margin-left:26px}}@media (max-width: 320px){.base-item,.standard-item,.medium-item,.wide-item,.edit-mode .half-medium-item,.edit-mode .medium-item,.edit-mode .quarter-medium-item{max-width:calc(100% - 0px)}}@media (max-width: 480px){.master-column{padding-left:0px;padding-right:0px}.half-medium-item{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto}}.activity-ingredients-list{position:relative}.ingredients-menu{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:absolute;right:0px;top:0;text-align:left;overflow:hidden;padding-left:26px;opacity:0}.ingredients-menu.menu-active{opacity:1}.ingredients-menu .controls{margin-top:0px;width:100%;position:relative}.ingredients-menu .controls .navlabel{display:inline-block;position:relative;top:-26px;margin-right:10px;width:50px}.ingredients-menu .controls ul{display:inline-block;margin-bottom:12px}.ingredients-menu .controls ul li{letter-spacing:2px}.ingredients-menu .controls ul li:not(:last-child){margin-right:20px}.ingredients-menu .controls .navlabel.units{margin-top:-24px}@media (max-width: 480px){.ingredients-menu .controls ul li:not(:last-child){margin-right:10px !important}}.ingredients-menu-button{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:3;position:absolute;top:-27px;right:0;cursor:pointer;border-radius:5;-moz-border-radius:5;-webkit-border-radius:5;-o-box-border-radius:5}.ingredients-menu-button .btn{padding-right:0;margin-right:0}.ingredients-menu-button .btn.active{background-color:inherit;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.ingredients-well{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:relative;background-color:#fff;top:0;border:1px solid #eee;padding-top:1.2rem;padding-bottom:1.2rem}.ingredients-well.menu-active{top:15.6rem;z-index:2;background-color:eee}.ingredients{position:relative}.ingredients div{display:inline-block}.ingredients .ingredient-table-row{position:relative;line-height:2.4rem;min-height:2.4rem}.ingredients .ingredient-table-row input{border-top:none}.ingredients .ingredient-table-row .edit-pair-show{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.ingredients .ingredient-table-row .quantity-and-unit{-webkit-flex:0 1 100px;-moz-flex:0 1 100px;-ms-flex:0 1 100px;-o-flex:0 1 100px;flex:0 1 100px;width:100px;text-align:right}.ingredients .ingredient-table-row .ingredient-title{-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;-o-flex:1 1 200px;flex:1 1 200px;margin-right:13px;text-indent:-16px;margin-left:16px}.ingredients .ingredient-table-row .ingredient-title:before{content:"\00a0"}.ingredients .ingredient-table-row .for-sale{margin-left:14px;position:relative;display:inline}.ingredients .ingredient-table-row .for-sale .for-sale-where{opacity:0;margin-left:14px;-webkit-transition:all 200ms cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:all 200ms cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:all 200ms cubic-bezier(0.81, 0, 0, 0.99);-o-transition:all 200ms cubic-bezier(0.81, 0, 0, 0.99);transition:all 200ms cubic-bezier(0.81, 0, 0, 0.99);text-transform:uppercase;position:absolute;top:-2px;left:10px;max-width:500px;background-color:rgba(255,255,255,0.8);white-space:nowrap}.ingredients .ingredient-table-row .for-sale:hover .for-sale-where{opacity:1}.ingredients .quantity-group{display:inline-block}.ingredients .quantity-group .lbs-label{margin-left:4px}.ingredients .quantity-group .main-qty:hover,.ingredients .quantity-group .lbs-qty:hover{cursor:pointer}.ingredients .qtyfade{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#333}.ingredients .fade-out{color:rgba(51,51,51,0)}.ingredients .quantity-edit{position:relative;left:1px}.ingredients .quantity-edit input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #a9a9a9;padding-bottom:1px;outline:none;width:3em !important}.ingredients .ingredient-table-head{position:relative;width:100%;line-height:30px;font-size:17.5px;margin-bottom:0.6rem;display:block;font-weight:bold}.ingredients .ingredient-table-head .quantity-group{right:0px;width:120px}.ingredients .ingredient-table-body{width:100%;display:block}.ingredients #ingredient{text-align:left}.ingredients #quantity{text-align:right;margin-left:22px}.ingredients #quantity .recipetip{margin-left:-11px}.ingredients form{margin:0px;display:inline}.ingredients form input{width:60px;text-align:right}.ingredients .quantity-group{text-align:right;padding-right:0px}.ingredients .ingredient-table-body .ingredient-table-row{width:100%;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.edit-mode .ingredient-table-row{overflow:visible}.edit-mode .ingredient-table-row,.edit-mode csequipmenteditpair{cursor:pointer}.edit-mode .ingredient-table-row:hover:not(:focus),.edit-mode csequipmenteditpair:hover:not(:focus){background:rgba(0,128,220,0.1) !important}.edit-mode .ingredients-item{width:100%}.edit-mode .new-ingredients-group,.edit-mode .new-ingredient-input{width:100%;display:inline-flex;display:-webkit-inline-flex;display:-moz-inline-flex;display:-o-inline-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.edit-mode .new-ingredients-group .btn,.edit-mode .new-ingredient-input .btn{margin-right:3px;height:100%}.edit-mode .new-ingredient,.edit-mode .new-ingredient-input>input{-webkit-flex:1 1 100px;-moz-flex:1 1 100px;-ms-flex:1 1 100px;-o-flex:1 1 100px;flex:1 1 100px}.new-ingredient-input{position:relative}.new-ingredient-input [typeahead-popup]{position:absolute;top:35px;left:60px}.ingredients-well .menu-active [data-marked-editable]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #a9a9a9;padding-bottom:1px;outline:none}.ingredients-well .menu-active input{border-bottom:none !important;margin-bottom:2px}csingredienteditpair .edit-pair-edit{display:inline-flex;display:-webkit-inline-flex;display:-moz-inline-flex;display:-o-inline-flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;height:2.4rem}csingredienteditpair .edit-pair-edit>*{padding:0;margin-right:3px;width:auto}csingredienteditpair .edit-pair-edit .quantity{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;text-align:right}csingredienteditpair .edit-pair-edit .unit{-webkit-flex-basis:7em;-moz-flex-basis:7em;-ms-flex-basis:7em;-o-flex-basis:7em;flex-basis:7em;height:100%}csingredienteditpair .edit-pair-edit .name{-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;-o-flex:1 1 200px;flex:1 1 200px}csingredienteditpair .edit-pair-edit .note{-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;-o-flex:1 1 200px;flex:1 1 200px}.step-ingredients-source thead{display:none}.select-ingredient-checkbox{margin-top:-2px !important}.unselected-ingredient{color:#a9a9a9}.global-message{position:fixed;max-width:300px;bottom:20px;right:20px;padding:10px;background:#fff;border:1px solid #ff674d;z-index:9999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.intro{width:520px;-webkit-transition:all 300ms cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:all 300ms cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:all 300ms cubic-bezier(0.81, 0, 0, 0.99);-o-transition:all 300ms cubic-bezier(0.81, 0, 0, 0.99);transition:all 300ms cubic-bezier(0.81, 0, 0, 0.99);opacity:1}.intro:hover{cursor:pointer}.kit{height:100%;width:100%}.kit .kit-intro-container{position:absolute;height:50px;width:100%;padding-bottom:0px;z-index:100;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);transition:1s all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-intro-container .kit-intro{height:100%;width:100%;position:relative;overflow:hidden;border-bottom:1px solid #ccc;background:rgba(255,255,255,0.9)}.kit .kit-intro-container .kit-intro .kit-intro-title{position:absolute;width:900px;margin-left:0px;top:0px;left:10px;-webkit-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);transition:1s all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-intro-container .kit-intro .kit-intro-title h1{display:inline-block;font-size:30px;-webkit-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:1s all cubic-bezier(0.81, 0, 0, 0.99);transition:1s all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-intro-container .kit-intro .kit-intro-title h1:hover{color:#fff;cursor:pointer}.kit .kit-intro-container .kit-intro .kit-intro-title h3{opacity:0}.kit .kit-intro-container .kit-intro .kit-intro-image{position:absolute;top:0px;left:0px;height:100%;width:100%;overflow:hidden;opacity:0;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-intro-container .kit-intro .kit-intro-image .kit-gradient{position:absolute;top:0px;left:0px;opacity:0;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-intro-container.intro-active{height:100%}.kit .kit-intro-container.intro-active .kit-intro .kit-intro-title{width:900px;margin-left:-450px;top:60%;left:50%}.kit .kit-intro-container.intro-active .kit-intro .kit-intro-title h1{background:rgba(226,95,37,0.9);box-shadow:15px 0 0 0 rgba(226,95,37,0.9),-15px 0 0 0 rgba(226,95,37,0.9);color:#fff}.kit .kit-intro-container.intro-active .kit-intro .kit-intro-title h1:hover{color:#fff}.kit .kit-intro-container.intro-active .kit-intro .kit-intro-title h3{color:#ff674d;opacity:1;-webkit-transition:500ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:500ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:500ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:500ms all cubic-bezier(0.81, 0, 0, 0.99);transition:500ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-intro-container.intro-active .kit-intro .kit-intro-title h3:hover{color:#ed5d4d;cursor:pointer}.kit .kit-intro-container.intro-active .kit-intro .kit-intro-image{margin-top:0px;opacity:1}.kit .kit-nav-container{position:absolute;bottom:-160px;background:#fff;height:160px;width:100%;z-index:200;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;-o-align-content:space-around;align-content:space-around;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-nav-container .kit-nav-toggle{position:absolute;top:-30px;left:40px;width:100px;height:30px;text-align:center;background:#fff;opacity:1;border:1px solid #ccc;border-bottom:0px;border-radius:5px 5px 0px 0px;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-nav-container .kit-nav-toggle:hover{cursor:pointer}.kit .kit-nav-container .kit-nav-item{position:relative;height:112.5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-flex:0 0 200px;-moz-flex:0 0 200px;-ms-flex:0 0 200px;-o-flex:0 0 200px;flex:0 0 200px;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-nav-container .kit-nav-item:hover{cursor:pointer}.kit .kit-nav-container .kit-nav-item .kit-nav-item-title{position:absolute;background:rgba(226,95,37,0.9);color:#fff;bottom:0px;left:10px;padding:0;display:inline-block;box-shadow:10px 0 0 0 rgba(226,95,37,0.9),-10px 0 0 0 rgba(226,95,37,0.9);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-nav-container .kit-nav-item .kit-nav-item-image{-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-nav-container .kit-nav-item .kit-nav-item-triangle{opacity:0;position:absolute;top:-32px;left:94px;width:16px;height:16px;background:#fff;border-top:1px solid #ff674d;border-left:1px solid #ff674d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:300ms opacity cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms opacity cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms opacity cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms opacity cubic-bezier(0.81, 0, 0, 0.99);transition:300ms opacity cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-nav-container.nav-active.viewer-active{border-top:1px solid #ff674d}.kit .kit-nav-container.nav-active.viewer-active .kit-nav-item .knit-nav-item-trangle{opacity:0}.kit .kit-nav-container.nav-active.viewer-active .kit-nav-item.item-active .kit-nav-item-triangle{opacity:1}.kit .kit-intro-container.intro-active.nav-active{border-top:0px}.kit .kit-intro-container.intro-active.nav-active .kit-intro .kit-intro-title .intro{opacity:0}.kit .kit-intro-container.intro-active.nav-active .kit-intro .kit-intro-image{margin-top:-160px}.kit .kit-intro-container.intro-active.nav-active .kit-intro .kit-intro-image .kit-gradient{opacity:1}.kit .kit-intro-container.intro-active.nav-active .kit-nav-item .knit-nav-item-trangle{opacity:0}.kit .kit-intro-container.intro-active.nav-active .kit-nav-item.item-active .kit-nav-item-triangle{opacity:0}.kit .kit-nav-container.nav-active{bottom:0px}.kit .kit-viewer{height:100%;width:100%;padding-top:60px;padding-bottom:170px;overflow-y:auto;opacity:0;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.kit .kit-viewer .kit-page{width:800px;margin:0 auto}.kit .kit-viewer .kit-gradient{position:absolute;top:0px;left:0px;opacity:0;-webkit-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);-o-transition:300ms all cubic-bezier(0.81, 0, 0, 0.99);transition:300ms all cubic-bezier(0.81, 0, 0, 0.99)}.kit .kit-viewer.viewer-active{opacity:1}.kit .kit-gradient{width:100%;height:100%;opacity:1;pointer-events:none;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 30%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 30%,#ffffff 100%)}.kit-toggles{position:fixed;z-index:9999;top:10px;right:10px}cs-image{background-color:#f1f1f1}cs-image-video{width:100%;height:100%;position:relative;clear:both;display:block}cs-image-video .cs-image-video-container{width:100%;display:inline-block;position:relative}cs-image-video .cs-image-video-container:after{padding-top:56.25%;display:block;content:""}cs-image-video .cs-image-video-container .cs-image-video-play-button{position:absolute;font-size:100px;color:#b4d8d8;z-index:9999;top:0;left:0;right:0;bottom:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}cs-image-video .cs-image-video-container .cs-image-video-play-button.button-active{opacity:1;pointer-events:auto}cs-image-video .cs-image-video-container .cs-image-video-play-button.button-inactive{opacity:0;pointer-events:none}cs-image-video .cs-image-video-container .cs-image-video-play-button:hover{color:#ff674d;cursor:pointer}cs-image-video .cs-image-video-container .cs-image-video-image{position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}cs-image-video .cs-image-video-container .cs-image-video-image.image-active{opacity:1;pointer-events:auto}cs-image-video .cs-image-video-container .cs-image-video-image.image-inactive{opacity:0;pointer-events:none}cs-image-video .cs-image-video-container .cs-image-video-image img{width:100%}cs-image-video .cs-image-video-container .cs-video{position:absolute;top:0px;left:0px;width:100%;padding-left:0;height:100%;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}cs-image-video .cs-image-video-container .cs-video.video-active{opacity:1;pointer-events:auto}cs-image-video .cs-image-video-container .cs-video.video-inactive{opacity:0;pointer-events:none}@media (min-width: 1000px){cs-image-video cs-image-video .cs-image-video-container:after{padding-top:50%}cs-image-video cs-image-video .cs-image-video-container .cs-video{width:88.8889%;padding-left:5.5556%}.course-wrapper cs-image-video cs-image-video .cs-image-video-container:after{padding-top:56.25%}.course-wrapper cs-image-video cs-image-video .cs-image-video-container .cs-video{width:100%;padding-left:0}}@media (min-width: 1500px){.course-wrapper cs-image-video .cs-image-video-container:after{padding-top:33.3333%}.course-wrapper cs-image-video .cs-image-video-container .cs-video{width:59.2592%;padding-left:20.3704%}}.cs-index-item{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;width:340px;margin:0 26px 1.2rem 0;background:#fff;-webkit-transition:border 300ms;-moz-transition:border 300ms;-ms-transition:border 300ms;-o-transition:border 300ms;transition:border 300ms;float:left}.cs-index-item cs-index-item{display:block}.cs-index-item cs-image{max-height:240px;overflow:hidden}.cs-index-item cs-image .cs-image{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms;-ms-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms}.cs-index-item img{width:100%}.cs-index-item a{color:#333;-webkit-transition:border 300ms;-moz-transition:border 300ms;-ms-transition:border 300ms;-o-transition:border 300ms;transition:border 300ms}.cs-index-item a .cs-index-item-title{font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:bold;font-size:15px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-index-item a .cs-index-item-image{margin-bottom:0}.cs-index-item a .cs-index-item-hover-info{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;opacity:0;position:absolute;bottom:0;right:5px;color:#fff;text-shadow:2px 1px 2px #929292;font-size:15px}.cs-index-item a .cs-index-item-footer{width:100%}.cs-index-item a .cs-index-item-footer .footer-left{float:left;text-transform:uppercase}.cs-index-item a .cs-index-item-footer .footer-right{float:right}.cs-index-item a:hover .cs-index-item-hover-info{opacity:1}.cs-showcase .cs-showcase-item.cs-showcase-item-standard{position:relative}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text{position:absolute;top:2.4rem;left:2.4rem;width:50%;padding:2.4rem;z-index:1;background:rgba(255,255,255,0.8);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text .cs-showcase-dim{margin-bottom:1.2rem}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text h3{font-size:20px;line-height:20px}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text p{margin-bottom:1.2rem}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text .cs-showcase-item-buy btn{margin-bottom:0px}.cs-showcase .cs-showcase-item.cs-showcase-item-title{margin-top:2.4rem;margin-bottom:7.2rem}.cs-showcase .cs-showcase-item.cs-showcase-item-title .cs-showcase-item-text{position:relative;top:0px;left:0px;width:100%;padding:2.4rem 10%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.cs-showcase-container{position:relative}.cs-showcase-container img{width:100%}.cs-showcase-container .cs-showcase-annotations{position:absolute;top:0;left:0;width:100%;height:100%}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-line{position:absolute;color:#fff;border-top:2px solid #fff;border-left:2px solid #fff}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-dot{position:absolute;color:#ff674d;margin-left:-11px}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-dot:hover{cursor:pointer}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-text{position:absolute;width:25%;padding:1.2rem;background:rgba(255,255,255,0.8);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-text p{margin-bottom:0px}.cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 600ms cubic-bezier(0.81, 0, 0, 0.99);-moz-transition:all 600ms cubic-bezier(0.81, 0, 0, 0.99);-ms-transition:all 600ms cubic-bezier(0.81, 0, 0, 0.99);-o-transition:all 600ms cubic-bezier(0.81, 0, 0, 0.99);transition:all 600ms cubic-bezier(0.81, 0, 0, 0.99)}.cs-showcase-item.cs-showcase-item-standard.active .cs-showcase-item-text{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}@media (max-width: 1000px){.cs-showcase{position:absolute;top:60px;left:0px}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text{position:relative;top:0px;left:0px;width:100%;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.cs-showcase .cs-showcase-item.cs-showcase-item-standard .cs-showcase-item-text:after{content:"";width:20px;height:20px;position:absolute;bottom:-8px;margin-left:-5px;left:50%;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-text{width:30%}.cs-showcase-container .cs-showcase-annotations .cs-showcase-annotation-text p{font-size:0.8rem}}#knife-intro{position:fixed}.knife.first{margin-top:350px}.knife{padding:40px;-webkit-transition-duration:0.55s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.knife .knife-content{width:900px;margin:0 auto}.modal{max-height:500px}.hidden{display:none;position:absolute;top:0}.knife.alt{background:#f1f1f1;border-bottom:2px solid #ff674d;padding:20px 40px 30px 40px;position:relative;background:#f1f1f1;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.knife.alt:after{content:"";position:absolute;bottom:-20px;margin-left:-20px;left:50%;border-style:solid;border-width:20px 20px 0;border-color:#ff674d transparent;display:block;width:0;z-index:1}.button-container{position:relative}.button-container a{font-size:4em;color:#fff;line-height:0.7em;padding:0px 9px}.button-container a:focus{text-decoration:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:px}.button-container a:visited{text-decoration:none}.button-container a:active{text-decoration:none}.button-container a:hover{color:#ed5d4d}.button-container .add-button{background:#ff674d;border:1px solid #e25f25;border-radius:50px;height:51px;width:51px;padding:0px 0px}.button-container #asai-main{-webkit-transition-duration:0.55s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.button-container #asai-1{position:absolute;left:25%;top:65%}.button-container #asai-2{position:absolute;left:73%;top:54%}.button-container #ohishi-1{position:absolute;left:23%;top:55%}.button-container #ohishi-2{position:absolute;left:83%;top:54%}.button-container #yoshikane-1{position:absolute;left:27%;top:15%}.button-container #yoshikane-2{position:absolute;left:83%;top:69%}.button-container #sharpening{position:absolute;left:50%;top:69%}.knife-modal{position:fixed;top:0px;right:0px;bottom:0px;left:50%;margin:5%;margin-top:20px;margin-bottom:40px;margin-left:-250px;padding:10px;width:90%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;max-height:inherit;max-width:500px}.knife-modal .knife-modal-header{position:absolute;top:0px;left:0px;right:0px;padding:10px;background:#fff;z-index:2}.knife-modal .knife-modal-header h3{padding:0px;margin:0px;text-align:center}.knife-modal .knife-modal-body{position:absolute;margin-top:60px;margin-bottom:53px;top:0px;bottom:10px;left:10px;right:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.knife-modal .knife-modal-body img{width:100%}.knife-modal .knife-modal-footer{position:absolute;bottom:10px;left:10px;right:10px}@media (min-width: 1160px){.knife.first{margin-top:350px}}@media (max-width: 1080px){.knife.first{margin-top:352px}}@media (max-width: 980px){.knife.first{margin-top:451px}.knife .knife-content{width:100%}}@media (max-width: 767px){.knife.first{margin-top:10px}.button-container a{font-size:2.3em;padding:0px 7px;line-height:0.8em}.button-container .add-button{background:#ff674d;border:1px solid #e25f25;border-radius:32px;height:32px;width:32px;padding:0px 0px}.knife-modal{left:0px;margin-left:5%}#knife-intro{position:inherit}}@media (max-width: 480px){.knife.first{margin-top:10px}.knife.alt{padding:10px}}.annotation-slider-container{overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annotation-slider-container .annotation-slider{position:relative;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annotation-slider-container .annotation-slider .annotation-close-btn{position:absolute;top:10px;right:10px;color:#da4f49}.annotation-slider-container .annotation-slider .annotation-close-overlay{position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:9999;display:none}.annotation-slider-container .annotation-slider .annotation-close-overlay:hover{cursor:pointer}.annotation-slider-container .annotation-slider .annotation-slider-image{overflow:hidden;white-space:nowrap}.annotation-slider-container .annotation-slider .annotation-slider-image .annotation-slider-sub-image{display:inline-block;width:33%;margin-right:0}.annotation-slider-container .annotation-slider .annotation-slider-image .annotation-slider-sub-image img{width:100%}.annotation-slider-container .annotation-slider .annotation-slider-note{position:absolute;top:0px;width:280px;padding:10px;margin:0px 10px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.annotation-slider-container .annotation-slider .annotation-slider-note h3{margin:0px}.annotation-slider-container .annotation-slider .annotation-slider-note h5{margin-bottom:0px}.annotation-slider-container .annotation-slider .annotation-slider-note .annotation-slider-note-gallery .annotation-slider-note-gallery-thumbnails{float:left;width:100%;margin:10px 0px}.annotation-slider-container .annotation-slider .annotation-slider-note .annotation-slider-note-gallery .annotation-slider-note-gallery-thumbnails .annotation-slider-note-gallery-thumbnail{float:left;margin-right:5px;margin-bottom:5px}.annotation-slider-container .annotation-slider .annotation-slider-note .social-flat .btn-holder .btn-social{margin:0px}.annotation-slider-container .annotation-slider .note-left{left:-300px;top:0px}.annotation-slider-container .annotation-slider .note-right{right:-300px;top:0px}.annotation-slider-container .annotation-slider .annotation-buttons .annotation-slider-btn{background:#ff674d;color:#fff;position:absolute;font-size:40px;text-align:center;border-radius:22px;padding:13px 9px;width:44px;height:44px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.annotation-slider-container .annotation-slider .annotation-buttons .annotation-slider-btn:hover{cursor:pointer;color:#f1f1f1;background:#db5045}.annotation-slider-container .annotation-slider .annotation-buttons .annotation-slider-btn-close{background:#da4f49;border:3px solid #fff;padding:9px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#asai-1{left:35%;top:75%}#asai-2{left:63%;top:15%}#ohishi-1{left:23%;top:55%}#ohishi-2{left:83%;top:54%}#yoshikane-1{left:27%;top:15%}#yoshikane-2{left:83%;top:69%}#sharpening{left:40%;top:75%}#honing{left:80%;top:35%}.annotation-click-image{float:left;width:100%}@media (max-width: 480px){.annotation-slider-note{width:100%}#ohishi-1{left:13%;top:45%}#sharpening{left:50%;top:55%}#honing{left:75%;top:20%}}.labeled-price-group .labeled-price{margin-right:26px}.labeled-price{display:inline-block}.sale-price{color:#ff674d}.regular-price{color:#ff674d}.regular-price.struck{color:#929292}.regular-price.struck .labeled-price-label{color:#929292}.regular-price.struck .labeled-price-price{position:relative;margin-left:2px}.regular-price.struck .labeled-price-strike{position:absolute;left:-2px;right:0;top:11px;width:40px;border:1px solid #929292}.labeled-price-label{color:#000;font-size:13px;font-family:"Circular","Helvetica Neue",arial,sans-serif;font-weight:bold}.labeled-price-price{font-size:23px}.video-loop-player{position:relative;margin-bottom:1.2rem}.video-loop-player video{width:100%;display:block;background-color:#000}.video-loop-player .video-loop-display{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-o-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;pointer-events:none}.video-loop-player .video-loop-display .display-item{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto;font-size:2.4rem;color:#fff}.video-loop-player .video-loop-overlay{position:absolute;top:0px;width:100%;height:100%}.video-loop-player .video-loop-controls{position:absolute;bottom:0px;left:0px;width:100%;height:4.8rem;font-size:2.4rem;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.video-loop-player .video-loop-controls .video-loop-control{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.video-loop-player .video-loop-controls .video-loop-control.video-loop-button{color:#fff;padding:1.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.video-loop-player .video-loop-controls .video-loop-control.video-loop-button:hover{cursor:pointer;color:#ff674d}.video-loop-player .video-loop-controls .video-loop-control.video-loop-button-toggle{color:#fff;padding:7px 10px;font-size:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.video-loop-player .video-loop-controls .video-loop-control.video-loop-button-toggle:hover{cursor:pointer;color:#ff674d}.video-loop-player .video-loop-controls .video-loop-control.video-loop-slider{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto}.video-loop-player .video-loop-controls .video-loop-control.video-loop-slider input[type="range"]{width:100%;height:2px;vertical-align:-3px;border-radius:0px;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.video-loop-player .video-loop-controls .video-loop-control.video-loop-slider input[type="range"]:hover{cursor:pointer}.video-loop-player .video-loop-controls .video-loop-control.video-loop-slider input[type="range"]::-webkit-slider-thumb{height:1.2rem;width:1.2rem;background:#fff}.video-loop-player .video-loop-controls .video-loop-control.video-loop-slider input[type="range"]::-webkit-slider-thumb:hover{background:#ff674d}.flex-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.flex-full{-webkit-flex:1 100%;-moz-flex:1 100%;-ms-flex:1 100%;-o-flex:1 100%;flex:1 100%}.flex-main{-webkit-flex:0 600px;-moz-flex:0 600px;-ms-flex:0 600px;-o-flex:0 600px;flex:0 600px}.flex-aside{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-flex:1 280px;-moz-flex:1 280px;-ms-flex:1 280px;-o-flex:1 280px;flex:1 280px}.flex-aside.flex-aside-left{padding-right:10px}.flex-dropdown{position:relative}.flex-dropdown .flex-dropdown-toggle{position:relative}.flex-dropdown .flex-dropdown-menu{position:absolute;top:60px;right:0px;background:#fff;padding:1.2rem;border-radius:2px;box-shadow:1px 1px 5px #ccc;white-space:nowrap;z-index:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.flex-dropdown .flex-dropdown-menu ul{margin:0px;list-style:none;text-align:left}.flex-dropdown .flex-dropdown-menu ul li{margin:10px 0px;color:rgba(51,51,51,0.5);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.flex-dropdown .flex-dropdown-menu ul li .flex-dropdown-icon{margin-right:10px;min-width:27px}.flex-dropdown .flex-dropdown-menu ul li:hover{color:#333;cursor:pointer}.flex-dropdown .flex-dropdown-menu ul .flex-medium-only{display:none}.flex-dropdown .flex-dropdown-menu.open{display:block}.flex-dropdown .flex-dropdown-menu.closed{display:none}.flex-dropdown .flex-dropdown-menu:after{content:" ";position:absolute;top:-7px;right:15px;width:15px;height:15px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-1px -1px 1px #e8e8e8}.flex-large-only{display:block}.flex-medium-only{display:none}@media (max-width: 1240px){.flex-container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.flex-full{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto}.flex-main{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto;width:600px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}.flex-aside{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto;width:600px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}.flex-aside.flex-aside-left{padding-right:0px}.flex-large-only{display:none}.flex-medium-only{display:block}.flex-tool-abtest{width:100%}.flex-aside .flex-tools{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}}@media (max-width: 640px){.flex-item.flex-full{width:100%}.flex-item.flex-full .flex-title{width:100%}.flex-main{width:100%}.flex-aside{width:100%}}.course-wrapper .flex-item{margin:0 auto;-webkit-flex:0 700px;-moz-flex:0 700px;-ms-flex:0 700px;-o-flex:0 700px;flex:0 700px}.course-wrapper .flex-item.flex-full .flex-title{max-width:700px;margin-bottom:1.2rem}.flex-title{margin:0 auto;width:600px}.flex-title .flex-title-item{margin-bottom:1.2rem}.flex-tools-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.flex-tools{display:inline-flex;display:-webkit-inline-flex;display:-moz-inline-flex;display:-o-inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:60px}.flex-tools .flex-tool{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center;text-align:center;color:rgba(51,51,51,0.5);font-weight:400;margin-left:10px;margin-right:10px;margin-bottom:12px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.flex-aside-right .flex-tools{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;width:100%}.flex-social-title{margin-bottom:1.2rem;color:rgba(51,51,51,0.5)}.flex-social{width:175px;font-weight:400;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.flex-social .flex-social-item{color:rgba(51,51,51,0.5);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.flex-social .flex-social-item svg{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}.flex-social .flex-social-item .flex-dropdown-toggle{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.flex-social .flex-social-item .flex-dropdown-toggle svg{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}.flex-social .flex-social-item:hover{color:#333;cursor:pointer}.flex-social .flex-social-item .flex-dropdown-menu{color:rgba(51,51,51,0.5);top:45px;right:-10px}.flex-social .flex-social-item.active{color:#333}.flex-social .flex-social-item.active .flex-button-circle{border-color:#333}.flex-suggestions{padding:1.2rem}@media (max-width: 1240px){.flex-tools-container{justify-content:flex-start}.flex-tools{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;width:100%;margin-right:0px}.flex-tools .flex-tool{-webkit-align-self:inherit;-moz-align-self:inherit;-ms-align-self:inherit;-o-align-self:inherit;align-self:inherit;margin-bottom:10px}}.flex-button-circle{width:44px;height:44px;font-size:30px;border-radius:22px;padding:8px;margin-bottom:5px;margin-left:auto;margin-right:auto;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.flex-button-circle:hover{cursor:pointer}.flex-tools .flex-tool .flex-button-circle.button-solid svg{color:#fff}.flex-tools .flex-tool .flex-button-circle.button-solid.button-facebook{background-color:#3b5998;border-width:2px;border-style:solid;border-color:#3b5998}.flex-tools .flex-tool .flex-button-circle.button-solid.button-facebook:hover{background-color:#fff;border-color:#3b5998}.flex-tools .flex-tool .flex-button-circle.button-solid.button-facebook:hover svg{color:#3b5998}.flex-tools .flex-tool .flex-button-circle.button-solid.button-twitter{background-color:#1daced;border-width:2px;border-style:solid;border-color:#1daced}.flex-tools .flex-tool .flex-button-circle.button-solid.button-twitter:hover{background-color:#fff;border-color:#1daced}.flex-tools .flex-tool .flex-button-circle.button-solid.button-twitter:hover svg{color:#1daced}.flex-tools .flex-tool .flex-button-circle.button-solid.button-chefsteps{background-color:#ff674d;border-width:2px;border-style:solid;border-color:#ff674d}.flex-tools .flex-tool .flex-button-circle.button-solid.button-chefsteps:hover{background-color:#fff;border-color:#ff674d}.flex-tools .flex-tool .flex-button-circle.button-solid.button-chefsteps:hover svg{color:#ff674d}.flex-tools .flex-tool .flex-button-circle.button-solid.button-default{background-color:#9c9c9c;border-width:2px;border-style:solid;border-color:#9c9c9c}.flex-tools .flex-tool .flex-button-circle.button-solid.button-default:hover{background-color:#fff;border-color:#9c9c9c}.flex-tools .flex-tool .flex-button-circle.button-solid.button-default:hover svg{color:#9c9c9c}.flex-tools .flex-tool .flex-button-circle.button-outline.button-facebook{background-color:#fff;border-width:2px;border-style:solid;border-color:#3b5998}.flex-tools .flex-tool .flex-button-circle.button-outline.button-facebook svg{color:#3b5998}.flex-tools .flex-tool .flex-button-circle.button-outline.button-facebook:hover{background-color:#3b5998;border-color:#3b5998}.flex-tools .flex-tool .flex-button-circle.button-outline.button-facebook:hover svg{color:#fff}.flex-tools .flex-tool .flex-button-circle.button-outline.button-twitter{background-color:#fff;border-width:2px;border-style:solid;border-color:#1daced}.flex-tools .flex-tool .flex-button-circle.button-outline.button-twitter svg{color:#1daced}.flex-tools .flex-tool .flex-button-circle.button-outline.button-twitter:hover{background-color:#1daced;border-color:#1daced}.flex-tools .flex-tool .flex-button-circle.button-outline.button-twitter:hover svg{color:#fff}.flex-tools .flex-tool .flex-button-circle.button-outline.button-chefsteps{background-color:#fff;border-width:2px;border-style:solid;border-color:#ff674d}.flex-tools .flex-tool .flex-button-circle.button-outline.button-chefsteps svg{color:#ff674d}.flex-tools .flex-tool .flex-button-circle.button-outline.button-chefsteps:hover{background-color:#ff674d;border-color:#ff674d}.flex-tools .flex-tool .flex-button-circle.button-outline.button-chefsteps:hover svg{color:#fff}.flex-tools .flex-tool .flex-button-circle.button-outline.button-default{background-color:#fff;border-width:2px;border-style:solid;border-color:#9c9c9c}.flex-tools .flex-tool .flex-button-circle.button-outline.button-default svg{color:#9c9c9c}.flex-tools .flex-tool .flex-button-circle.button-outline.button-default:hover{background-color:#9c9c9c;border-color:#9c9c9c}.flex-tools .flex-tool .flex-button-circle.button-outline.button-default:hover svg{color:#fff}.cs-icon-arrow-large-dims{width:20px;height:14px}.cs-icon-arrow-small-dims{width:13.5px;height:9.5px}.cs-icon-bulb-dims{width:26.3px;height:28.7px}.cs-icon-c-active-dims{width:12.6px;height:12.9px}.cs-icon-c-inactive-dims{width:12px;height:12.9px}.cs-icon-camera-dims{width:30.3px;height:21.7px}.cs-icon-camera-filled-dims{width:30.3px;height:21.7px}.cs-icon-camera-roll-dims{width:25px;height:25px}.cs-icon-code-dims{width:22px;height:11.3px}.cs-icon-comment-dims{width:23px;height:23.8px}.cs-icon-comment-add-dims{width:23px;height:23.8px}.cs-icon-degree-dims{width:8.1px;height:8.2px}.cs-icon-edit-dims{width:19.9px;height:21.3px}.cs-icon-edit-a-copy-dims{width:21.1px;height:18px}.cs-icon-f-active-dims{width:6.8px;height:12.4px}.cs-icon-f-inactive-dims{width:6.1px;height:12.4px}.cs-icon-facebook-dims{width:11.4px;height:22px}.cs-icon-google-plus-dims{width:20px;height:20px}.cs-icon-home-dims{width:20.6px;height:18.5px}.cs-icon-instagram-dims{width:22.1px;height:22.1px}.cs-icon-mail-dims{width:26px;height:20px}.cs-icon-menu-dims{width:18.2px;height:16px}.cs-icon-more-dims{width:19.1px;height:4px}.cs-icon-movie-dims{width:24px;height:24px}.cs-icon-pinterest-dims{width:20px;height:20px}.cs-icon-play-dims{width:11px;height:11px}.cs-icon-power-dims{width:18.4px;height:20.5px}.cs-icon-print-dims{width:22px;height:28px}.cs-icon-rate-dims{width:35.5px;height:34px}.cs-icon-rated-dims{width:35.5px;height:34px}.cs-icon-save-dims{width:15px;height:26px}.cs-icon-saved-dims{width:15px;height:26px}.cs-icon-share-dims{width:19.2px;height:19.2px}.cs-icon-sides-dims{width:19.5px;height:19.5px}.cs-icon-spanner-dims{width:14.6px;height:8.3px}.cs-icon-steps-dims{width:16.7px;height:16px}.cs-icon-tick-dims{width:17.2px;height:13.2px}.cs-icon-time-large-dims{width:28.4px;height:25.2px}.cs-icon-time-small-dims{width:19.7px;height:17.5px}.cs-icon-twitter-dims{width:27.1px;height:22px}.cs-icon-wifi-medium-dims{width:11.3px;height:7.1px}.cs-icon-wifi-protected-dims{width:11.3px;height:16px}.cs-icon-wifi-strong-dims{width:16.9px;height:11.4px}.cs-icon-wifi-weak-dims{width:3px;height:3px}.cs-icon-x-dims{width:14px;height:14px}.cs-banner{background-color:#ff674d;position:fixed;top:78px;left:0;width:100%;z-index:9999;text-align:center;color:#fff;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.cs-banner.active{top:78px}.cs-banner.inactive{top:-80px;opacity:0}.cs-banner .cs-banner-msg{margin-bottom:20px}.cs-banner .cs-banner-cta{margin-bottom:20px;height:40px;width:200px;border:1px solid #fff;border-radius:20px;color:#fff;background:rgba(255,255,255,0);-webkit-flex:0 auto;-moz-flex:0 auto;-ms-flex:0 auto;-o-flex:0 auto;flex:0 auto;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-o-align-content:center;align-content:center;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.cs-banner .cs-banner-cta:hover{cursor:pointer;background:#fff;color:#ff674d;font-weight:bold}.cs-banner .cs-banner-close:hover{cursor:pointer}@media (max-width: 826px){.cs-banner{position:inherit;top:0px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.cs-banner.inactive{display:none}}.discovery-footer{width:100%;margin-bottom:20px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.discovery-footer .flex-social{background:#ccc;padding:20px 40px;border-radius:40px;width:280px}.discovery-footer .flex-social .flex-social-item{color:#ebebeb}.discovery-footer .flex-social .flex-social-item:hover{color:#fff}.discovery-footer .flex-social .flex-social-item.flex-dropdown.active{color:#fff}.discovery-footer .discovery-footer-signup{margin-top:20px;width:600px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.discovery-footer .discovery-footer-signup .discovery-footer-signup-msg{margin-bottom:20px}.discovery-footer .discovery-footer-signup .discovery-footer-signup-msg h3,.discovery-footer .discovery-footer-signup .discovery-footer-signup-msg h4{margin:0}.discovery-footer .discovery-footer-signup .discovery-footer-signup-btn{margin-bottom:20px;height:40px;width:200px;border:1px solid #fff;border-radius:20px;color:#fff;background:#ff674d;text-transform:uppercase;-webkit-flex:0 auto;-moz-flex:0 auto;-ms-flex:0 auto;-o-flex:0 auto;flex:0 auto;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-o-align-content:center;align-content:center}.discovery-footer .discovery-footer-signup .discovery-footer-signup-btn:hover{cursor:pointer}@media (max-width: 1240px){.discovery-footer .flex-tools .flex-tool{margin-left:auto;margin-right:auto;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}}.slideshow-container{border:2px solid #ff674d;padding:10px;margin-bottom:20px}.slideshow{position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.slideshow:before{content:"";display:block;padding-top:calc(100%*2/3)}.slideshow.fullscreen{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:#000}.slideshow .slideshow-slides{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0}.slideshow .slideshow-slides .slideshow-slide{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-color:#000;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.slideshow .slideshow-slides .slideshow-slide .slideshow-slide-caption{color:#fff;font-size:14px;padding:5px;padding-bottom:8px;text-align:center;width:100%;background-color:rgba(0,0,0,0.6)}.slideshow .slideshow-fullscreen-toggle{position:absolute;top:10px;right:10px;color:#fff;z-index:4}.slideshow .slideshow-fullscreen-toggle:hover{cursor:pointer}.slideshow .slideshow-button-prev{height:100%;width:50%;position:absolute;top:0;left:0;z-index:1;color:#fff;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.slideshow .slideshow-button-prev .slideshow-button-arrow{padding:20px;opacity:0;-webkit-flex:0 0 20px;-moz-flex:0 0 20px;-ms-flex:0 0 20px;-o-flex:0 0 20px;flex:0 0 20px;-webkit-transition:300ms all ease-in-out;-moz-transition:300ms all ease-in-out;-ms-transition:300ms all ease-in-out;-o-transition:300ms all ease-in-out;transition:300ms all ease-in-out;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.slideshow .slideshow-button-prev:hover{cursor:pointer}.slideshow .slideshow-button-prev:hover .slideshow-button-arrow{opacity:1}.slideshow .slideshow-button-prev::selection{background-color:rgba(0,0,0,0)}.slideshow .slideshow-button-next{height:100%;width:50%;position:absolute;top:0;right:0;z-index:1;color:#fff;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.slideshow .slideshow-button-next .slideshow-button-arrow{padding:20px;opacity:0;-webkit-flex:0 0 20px;-moz-flex:0 0 20px;-ms-flex:0 0 20px;-o-flex:0 0 20px;flex:0 0 20px;-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1);-webkit-transition:300ms all ease-in-out;-moz-transition:300ms all ease-in-out;-ms-transition:300ms all ease-in-out;-o-transition:300ms all ease-in-out;transition:300ms all ease-in-out;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.slideshow .slideshow-button-next:hover{cursor:pointer}.slideshow .slideshow-button-next:hover .slideshow-button-arrow{opacity:1}.slideshow .slideshow-button-next::selection{background-color:rgba(0,0,0,0)}.slideshow-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,0.3);display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.slideshow-overlay .slideshow-title{background:#ff674d;color:#fff;padding:15px;font-size:20px;text-align:right;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.slideshow-overlay .slideshow-title .slideshow-title-arrow{padding-right:10px;-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1);display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.slideshow-overlay:hover{cursor:pointer}.slideshow-progress{width:100%;height:3px;z-index:3;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;align-self:flex-end;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.slideshow-progress .slideshow-progress-item{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto;flex:1 0 auto;-webkit-transition:300ms all ease-in-out;-moz-transition:300ms all ease-in-out;-ms-transition:300ms all ease-in-out;-o-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.slideshow-progress .slideshow-progress-item.active{background-color:#ff674d}.slideshow-slide.ng-hide-add,.slideshow-slide.ng-hide-remove{-webkit-transition:300ms all ease-in-out;-moz-transition:300ms all ease-in-out;-ms-transition:300ms all ease-in-out;-o-transition:300ms all ease-in-out;transition:300ms all ease-in-out;display:flex !important;opacity:1}.slideshow-slide.ng-hide{opacity:0}.slideshow-overlay.ng-hide-add,.slideshow-overlay.ng-hide-remove{-webkit-transition:500ms all linear;-moz-transition:500ms all linear;-ms-transition:500ms all linear;-o-transition:500ms all linear;transition:500ms all linear;opacity:1;display:flex !important}.slideshow-overlay.ng-hide{opacity:0}.slideshow-slide-caption.ng-hide-add,.slideshow-slide-caption.ng-hide-remove{-webkit-transition:500ms all linear;-moz-transition:500ms all linear;-ms-transition:500ms all linear;-o-transition:500ms all linear;transition:500ms all linear;opacity:1;display:block !important}.slideshow-slide-caption.ng-hide{opacity:0}.action-new_home{padding:0}.component-container{width:100%;margin-bottom:80px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.component-container .component{position:relative}.component-container .component.small{-webkit-flex:0 1 700px;-moz-flex:0 1 700px;-ms-flex:0 1 700px;-o-flex:0 1 700px;flex:0 1 700px;padding:0 20px}.component-container .component.standard{-webkit-flex:0 1 1080px;-moz-flex:0 1 1080px;-ms-flex:0 1 1080px;-o-flex:0 1 1080px;flex:0 1 1080px;padding:0 20px}.component-container .component.full{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}@media (max-width: 600px){.component-container{margin-bottom:60px}}.component-edit-button{position:absolute;top:0px;right:0px;background:#fff;z-index:9999;padding:5px 10px;border:1px solid #ccc;color:#333;min-width:100px;text-align:center;-webkit-transition:200ms all;-moz-transition:200ms all;-ms-transition:200ms all;-o-transition:200ms all;transition:200ms all}.component-edit-button:hover{cursor:pointer;background:#ff674d;color:#fff;border:1px solid #ff674d}.component-preview{position:fixed;top:0px;left:50%;width:50%;height:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.component-preview .component-preview-header{width:100%;padding-top:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto;flex:1 0 auto}.component-preview .component{width:100%;overflow:auto;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.component-preview .component-preview-json{width:100%;margin-bottom:0px;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.notifications .notification{text-align:center;padding:20px;background-color:#f1f1f1;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.notifications .notification .notification-message{margin:0}.notifications .notification .notification-button{margin:0;margin-left:10px}.btn-outline{display:block;border:1px solid #333;color:#333;padding:5px 20px;background-color:none;z-index:1;text-align:center;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.btn-outline:hover{border:1px solid #ff674d;background-color:#ff674d;color:#fff;cursor:pointer}.btn-outline-rounded{display:inline-block;border:1px solid #333;border-radius:20px;color:#333;padding:5px 20px;background-color:none;z-index:1;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.btn-outline-rounded:hover{border:1px solid #ff674d;color:#ff674d;cursor:pointer}.home-component-split-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.home-component-split{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 1 1080px;-moz-flex:0 1 1080px;-ms-flex:0 1 1080px;-o-flex:0 1 1080px;flex:0 1 1080px;padding:0px 20px}.home-component-split .home-component-split-item{padding-right:20px;-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;-o-flex:1 1 50%;flex:1 1 50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.home-component-split .home-component-split-item:last-of-type{padding-right:0px;padding-left:20px}@media (max-width: 800px){.home-component-split .home-component-split-item{padding:0px;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.home-component-split .home-component-split-item:last-of-type{padding:0px}}.component-form{margin-bottom:100px}.component-form .experimental-nav{width:100%;padding:10px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.component-form .experimental-nav .experimental-nav-item{margin-right:20px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.component-form .experimental-nav .experimental-nav-item label{margin:0;margin-right:10px}.component-form .experimental-nav .experimental-nav-item input{margin:0}.component-form .experimental-nav .experimental-nav-item select{margin:0}.component-form .nav-bottom{position:fixed;bottom:0;left:0;width:100%;padding:10px;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.component-form .nav-bottom a{margin-right:20px}.search-typeahead{width:100%;position:relative}.search-typeahead .search-typeahead-input{width:100%}.search-typeahead .search-typeahead-results{position:absolute;background:#fff;width:100%;z-index:9999}.search-typeahead .search-typeahead-results .search-typeahead-result{padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.search-typeahead .search-typeahead-results .search-typeahead-result:hover{color:#ff674d;cursor:pointer}.sous-vide-cta{background-color:#f1f1f1;padding:4.8rem 1.2rem;margin:2.4rem 0}.sous-vide-cta h3{margin-bottom:0.6rem}.sous-vide-cta h4{margin-bottom:2.4rem;font-weight:normal}.sous-vide-cta .btn{border-radius:2.4rem;padding:0.6rem 4.8rem;border:0px;font-size:16px}.matrix{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.matrix .matrix-item{margin-bottom:40px;margin-right:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.matrix.matrix-1-per-row .matrix-item{margin-right:0px}.matrix.matrix-1-per-row .matrix-item:last-of-type{margin-bottom:0px}@media (min-width: 801px){.matrix.matrix-1-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.matrix.matrix-2-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 50px)/2);-moz-flex:0 1 calc((100% - 50px)/2);-ms-flex:0 1 calc((100% - 50px)/2);-o-flex:0 1 calc((100% - 50px)/2);flex:0 1 calc((100% - 50px)/2)}.matrix.matrix-2-per-row .matrix-item:nth-of-type(2n+2){margin-right:0px}.matrix.matrix-3-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 80px)/3);-moz-flex:0 1 calc((100% - 80px)/3);-ms-flex:0 1 calc((100% - 80px)/3);-o-flex:0 1 calc((100% - 80px)/3);flex:0 1 calc((100% - 80px)/3)}.matrix.matrix-3-per-row .matrix-item:nth-of-type(3n+3){margin-right:0px}.matrix.matrix-4-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 120px)/4);-moz-flex:0 1 calc((100% - 120px)/4);-ms-flex:0 1 calc((100% - 120px)/4);-o-flex:0 1 calc((100% - 120px)/4);flex:0 1 calc((100% - 120px)/4)}.matrix.matrix-4-per-row .matrix-item:nth-of-type(4n+4){margin-right:0px}.matrix.matrix-5-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 160px)/5);-moz-flex:0 1 calc((100% - 160px)/5);-ms-flex:0 1 calc((100% - 160px)/5);-o-flex:0 1 calc((100% - 160px)/5);flex:0 1 calc((100% - 160px)/5)}.matrix.matrix-5-per-row .matrix-item:nth-of-type(5n+5){margin-right:0px}}@media (min-width: 601px) and (max-width: 800px){.matrix.matrix-1-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.matrix.matrix-2-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 50px)/2);-moz-flex:0 1 calc((100% - 50px)/2);-ms-flex:0 1 calc((100% - 50px)/2);-o-flex:0 1 calc((100% - 50px)/2);flex:0 1 calc((100% - 50px)/2)}.matrix.matrix-2-per-row .matrix-item:nth-of-type(2n+2){margin-right:0px}.matrix.matrix-3-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 50px)/2);-moz-flex:0 1 calc((100% - 50px)/2);-ms-flex:0 1 calc((100% - 50px)/2);-o-flex:0 1 calc((100% - 50px)/2);flex:0 1 calc((100% - 50px)/2)}.matrix.matrix-3-per-row .matrix-item:nth-of-type(2n+2){margin-right:0px}.matrix.matrix-4-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 50px)/2);-moz-flex:0 1 calc((100% - 50px)/2);-ms-flex:0 1 calc((100% - 50px)/2);-o-flex:0 1 calc((100% - 50px)/2);flex:0 1 calc((100% - 50px)/2)}.matrix.matrix-4-per-row .matrix-item:nth-of-type(2n+2){margin-right:0px}.matrix.matrix-5-per-row .matrix-item{-webkit-flex:0 1 calc((100% - 50px)/2);-moz-flex:0 1 calc((100% - 50px)/2);-ms-flex:0 1 calc((100% - 50px)/2);-o-flex:0 1 calc((100% - 50px)/2);flex:0 1 calc((100% - 50px)/2)}.matrix.matrix-5-per-row .matrix-item:nth-of-type(2n+2){margin-right:0px}}@media (max-width: 600px){.matrix .matrix-item{margin-right:0px;margin-bottom:30px}.matrix .matrix-item:last-of-type{margin-bottom:0px}.matrix.matrix-1-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.matrix.matrix-2-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.matrix.matrix-3-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.matrix.matrix-4-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}.matrix.matrix-5-per-row .matrix-item{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%}}.item-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;width:100%}.item-container .item{width:100%}.item.hero{float:none;position:relative;overflow:hidden}.item.hero:before{content:"";display:block;padding-top:33.33%}.item.hero .item-content{background-size:cover;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.item.hero .item-content .item-content-image{position:absolute;top:0;left:0;right:0;bottom:0}.item.hero .item-content .item-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.item.hero .item-content .item-content-text{z-index:1;height:100%;width:70%;padding-left:10%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.item.hero .item-content .item-content-text .item-title{width:100%;font-size:60px;line-height:60px;margin-bottom:10px;font-weight:500}.item.hero .item-content .item-content-text .item-description{width:100%;font-size:20px;line-height:25px;margin-bottom:20px}.item.hero .item-content .item-content-text .item-button.btn-outline{font-size:20px;font-weight:500;padding:10px 40px}@media (max-width: 1100px){.item.hero .item-content .item-content-text{width:100%;padding:0 10px}.item.hero .item-content .item-content-text .item-title{font-size:45px;line-height:45px}}@media (max-width: 900px){.item.hero{position:relative;overflow:hidden}.item.hero:before{content:"";display:block;padding-top:56.25%}.item.hero .item-content .item-content-text{width:100%;padding-left:0px;text-align:center}.item.hero .item-content .item-content-text .item-title{font-size:30px;line-height:30px}.item.hero .item-content .item-button{margin:0 auto}}@media (max-width: 600px){.item.hero{position:relative;overflow:hidden}.item.hero:before{content:"";display:block;padding-top:100%}.item.hero .item-content .item-content-text{width:100%;padding-left:0px;text-align:center;padding:40px}.item.hero .item-content .item-content-text .item-title{font-size:24px;line-height:30px}.item.hero .item-content .item-content-text .item-description{font-size:16px;line-height:20px}.item.hero .item-content .item-content-text .item-button.btn-outline{font-size:16px;line-height:20px}}.item.square{float:none;position:relative;overflow:hidden}.item.square:before{content:"";display:block;padding-top:100%}.item.square .item-content{color:#fff;text-align:center;background-size:cover;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.item.square .item-content .item-content-image{position:absolute;-webkit-filter:brightness(85%);-moz-filter:brightness(85%);-ms-filter:brightness(85%);-o-filter:brightness(85%);filter:brightness(85%)}.item.square .item-content .item-divider.first{z-index:1;padding:10px;height:100%;width:100%;font-weight:500;font-size:2rem;line-height:2.6rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.item.square .item-content .item-divider.middle{z-index:1;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}.item.square .item-content .item-divider.last{z-index:1;height:100%;width:100%;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}@media (max-width: 600px){.item.square{position:relative;overflow:hidden}.item.square:before{content:"";display:block;padding-top:66.66%}}.item.square.blank{position:relative;overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.item.square.blank:before{content:"";display:block;padding-top:100%}.item.square.blank .item-content{color:#fff;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.item.list{float:none}.item.list .item-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-transition:100ms all linear;-moz-transition:100ms all linear;-ms-transition:100ms all linear;-o-transition:100ms all linear;transition:100ms all linear;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.item.list .item-content .item-content-image{-webkit-flex:0 0 100px;-moz-flex:0 0 100px;-ms-flex:0 0 100px;-o-flex:0 0 100px;flex:0 0 100px;border-radius:6px;overflow:hidden;position:relative;overflow:hidden}.item.list .item-content .item-content-image:before{content:"";display:block;padding-top:100%}.item.list .item-content .item-content-image cs-image{position:absolute;top:0;left:0;right:0;bottom:0}.item.list .item-content .item-content-text{margin-left:10px;width:100%;color:#333}.item.list .item-content .item-content-text .item-title{font-weight:500;font-size:1.6rem;line-height:2.4rem;margin-bottom:10px}.item.list .item-content .item-content-text .item-description p{margin-bottom:0}.item.list:hover .item-content-image cs-image img{opacity:0.7;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.item.media{float:none;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.item.media .item-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.item.media .item-content .item-content-image{width:100%;margin-bottom:25px;border-radius:6px;overflow:hidden;position:relative;overflow:hidden}.item.media .item-content .item-content-image:before{content:"";display:block;padding-top:56.25%}.item.media .item-content .item-content-image cs-image{position:absolute;top:0;left:0;right:0;bottom:0}.item.media .item-content .item-content-text{width:100%;padding-left:10px;padding-right:10px;color:#333;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.item.media .item-content .item-content-text .item-title{font-weight:500;font-size:1.6rem;line-height:2.4rem;margin-bottom:10px}.item.media .item-content .item-content-text .item-description p{margin-bottom:0}.item.media .item-action{margin-top:20px;margin-left:10px;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex}.item.header{float:none}.item.header .item-content{text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.item.header .item-content h2.header{margin-bottom:0px}.item.header .item-content .subheader{font-size:20px;margin-top:10px}.item-form{padding:20px;border:1px solid #ccc;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.item-form input[type='text'],.item-form input[type='number'],.item-form textarea{width:100%;border:1px solid #ccc;border-radius:0px;margin-bottom:20px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.item-form textarea{min-height:200px}.item-content-image.zoom-hover{-webkit-mask-image:-webkit-radial-gradient(circle, #fff, #000)}.item-content-image.zoom-hover cs-image{background-color:#333}.item-content-image.zoom-hover cs-image img{opacity:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms;-ms-transition:-ms-transform 500ms;-o-transition:-o-transform 500ms;transition:ease transform 500ms,ease opacity 500ms;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.item-content-image.zoom-hover cs-image img:hover{opacity:0.7;-webkit-transform:scale3d(1.06, 1.06, 1.06);-moz-transform:scale3d(1.06, 1.06, 1.06);-ms-transform:scale3d(1.06, 1.06, 1.06);-o-transform:scale3d(1.06, 1.06, 1.06);transform:scale3d(1.06, 1.06, 1.06)}.item.light .item-content .item-overlay{background-color:rgba(0,0,0,0.2)}.item.light .item-content .item-title{color:#fff}.item.light .item-content .item-description{color:#fff}.item.light .item-content .item-button{border-color:#fff;color:#fff}.item.light .item-content .item-button:hover{border:1px solid #ff674d;color:#fff;background-color:#ff674d}.item.dark .item-content .item-overlay{background-color:rgba(255,255,255,0.2)}.item.dark .item-content .item-title{color:#333}.item.dark .item-content .item-description{color:#333}.item.dark .item-content .item-button{border-color:#333;color:#333}.item.dark .item-content .item-button:hover{border:2px solid #ff674d;color:#fff;background-color:#ff674d}.market-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;max-width:1080px;box-sizing:border-box}.market-container cs-image img{width:100%}.buybox{-webkit-flex:1 0 300px;-moz-flex:1 0 300px;-ms-flex:1 0 300px;-o-flex:1 0 300px;flex:1 0 300px;-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}.market-body{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;padding-right:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.market-body h2{margin-bottom:1.2rem}.buy-button{background-color:#7db461;color:#fff;padding:4px 8px;margin:10px 10px 0 0;border:1px solid #71a257;border-radius:3px}.steps-gallery{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;margin-bottom:30px}.steps-gallery .step{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;-o-flex:1 1 100%;flex:1 1 100%;margin-right:30px}.guarantee{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;margin-bottom:30px}.guarantee .guarantee-image{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;-o-flex:0 1 50%;flex:0 1 50%;margin-right:20px}.guarantee .quote{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;-o-flex:0 1 50%;flex:0 1 50%}@media (max-width: 1120px){.market-container{padding:0 20px}}@media (max-width: 768px){.market-container{padding:0}.steps-gallery{display:block;margin-bottom:0px}.steps-gallery .step{margin-right:0px;margin-bottom:30px}}@media (max-width: 680px){.market-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.market-body{padding-right:0}.buybox{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;-o-flex:0 1 100%;flex:0 1 100%;width:100%;-webkit-order:0;-moz-order:0;-ms-order:0;-o-order:0;order:0}.market-body{width:100%}.guarantee{display:block}.guarantee .guarantee-image{margin-right:0px}}.dropdown{position:relative}.dropdown-toggle:hover{cursor:pointer}.dropdown-menu{position:absolute;top:100%;left:50%;margin-top:23px;transform:translate3d(-50%, 0, 0);text-align:center;z-index:1;padding:0px;border:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.dropdown-menu .dropdown-wrapper{position:relative;min-width:200px;height:100%;border:1px solid #ccc;border-radius:4px;padding:21px 14px;box-sizing:border-box;white-space:nowrap;overflow:hidden;z-index:1}.dropdown-menu .dropdown-wrapper:before{content:"";position:absolute;width:200%;height:200%;border-radius:100%;background-color:#fff;z-index:-1}.dropdown-menu:before,.dropdown-menu:after{content:"";border-style:solid;border-width:10px;width:0;height:0;position:absolute;top:-19px;left:calc(50% - 10px);z-index:2}.dropdown-menu:before{border-color:transparent transparent #ccc}.dropdown-menu:after{margin-top:2px;border-color:transparent transparent #fff}.dropdown-menu-item{font-size:17px;line-height:35px;margin:0 14px;font-weight:normal;color:#43413f}.dropdown-menu-item:last-of-type{margin-bottom:0}.dropdown-menu-item a{color:#43413f;display:block;opacity:1;transition:opacity ease 200ms}.dropdown-menu-item a:hover{opacity:0.5;cursor:pointer}.dropdown-right .dropdown-menu{margin-top:18px;transform:translate3d(-100%, 0, 0)}.dropdown-right .dropdown-menu .dropdown-wrapper{border-top-right-radius:0}.dropdown-right .dropdown-menu .dropdown-wrapper:before{transform-origin:top right;transform:translate3d(-50%, -45%, 0) scale3d(1, 1, 1)}.dropdown-right .dropdown-menu:before,.dropdown-right .dropdown-menu:after{opacity:1;top:-10px;right:1px;left:auto;transition:opacity ease 300ms 100ms,transform cubic-bezier(0.2, 0.51, 1, 1.1) 400ms}.dropdown-right .dropdown-menu:before{right:0px;border-top:none;border-right:none;border-bottom:10px solid #ccc;border-left:13px solid transparent}.dropdown-right .dropdown-menu:after{margin-top:2px;border-top:none;border-right:none;border-bottom:10px solid #fff;border-left:13px solid transparent}.dropdown-menu{opacity:1;transform:translate3d(-50%, 0, 0);transform-origin:top;transition:opacity ease 400ms,transform cubic-bezier(0.2, 0.51, 1, 1.1) 400ms}.dropdown-menu:before,.dropdown-menu:after{transform:translate3d(0, 0, 0);opacity:1;transition:opacity ease 400ms 0ms,transform ease 400ms 0ms}.dropdown-menu .dropdown-wrapper{transition:border ease 300ms 200ms}.dropdown-menu .dropdown-wrapper:before{transform:translate3d(-50%, -35%, 0) scale3d(1, 1, 1);transform-origin:top;transition:transform ease 400ms}.dropdown-menu .dropdown-wrapper .dropdown-menu-item{opacity:1;transition:opacity 400ms 200ms}.dropdown-menu.ng-hide{opacity:0;transform:translate3d(-50%, -10px, 0);transition:opacity ease 300ms,transform cubic-bezier(0.2, 0.51, 1, 1.1) 300ms}.dropdown-menu.ng-hide:before,.dropdown-menu.ng-hide:after{opacity:0;transform:translate3d(0, 5px, 0);transition:opacity ease 300ms 0ms,transform ease 300ms 0ms}.dropdown-menu.ng-hide .dropdown-wrapper{border:1px solid transparent;transition:border ease 100ms 0ms}.dropdown-menu.ng-hide .dropdown-wrapper:before{transform:translate3d(-50%, -20%, 0) scale3d(0.2, 0.2, 0.2)}.dropdown-menu.ng-hide .dropdown-wrapper .dropdown-menu-item{opacity:0;transition:opacity 400ms 0ms}.dropdown-right .dropdown-menu:before,.dropdown-right .dropdown-menu:after{transition:opacity ease 300ms 100ms,transform cubic-bezier(0.2, 0.51, 1, 1.1) 400ms}.dropdown-right .dropdown-menu .dropdown-wrapper:before{transform-origin:top right;transform:translate3d(-50%, -45%, 0) scale3d(1, 1, 1)}.dropdown-right .dropdown-menu.ng-hide{transform:translate3d(-100%, -10px, 0)}.dropdown-right .dropdown-menu.ng-hide:before,.dropdown-right .dropdown-menu.ng-hide:after{transform:translate3d(-2px, 10px, 0);transition:opacity ease 300ms 0ms,transform ease 300ms 0ms}.dropdown-right .dropdown-menu.ng-hide .dropdown-wrapper{transition:border ease 100ms 0ms}.dropdown-right .dropdown-menu.ng-hide .dropdown-wrapper:before{transform:translate3d(-25%, -50%, 0) scale3d(0.2, 0.2, 0.2)}@media (max-width: 900px){.dropdown{width:100%}.dropdown .dropdown-menu{width:100%;position:relative;border-top:0px;margin-top:28px;margin-bottom:28px;top:auto;left:auto;right:auto;transform:translate3d(0, 0, 0) scale3d(1, 1, 1);opacity:1;transition:opacity ease 400ms}.dropdown .dropdown-menu:before,.dropdown .dropdown-menu:after{display:none}.dropdown .dropdown-menu .dropdown-wrapper{padding:28px 0px;background-color:#ccc;border:none;border-radius:0}.dropdown .dropdown-menu .dropdown-wrapper:before{display:none;border:none}.dropdown .dropdown-menu .dropdown-wrapper .dropdown-menu-item{margin-bottom:28px;line-height:21px}.dropdown .dropdown-menu .dropdown-wrapper .dropdown-menu-item:last-of-type{margin-bottom:0px}.dropdown .dropdown-menu.ng-hide{opacity:0;transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}#legal{padding:20px}#legal #privacy table{width:90%}@media (max-width: 1120px){#legal{padding:10px}#legal #privacy h3{font-size:1.75rem;padding:0 2px 0 0}#legal #privacy h4{font-size:1.5rem}}
