/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/Content/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/Content/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/Content/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}a.fancybox-nav:hover,a.fancybox-close:hover{background-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/Content/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/Content/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/Content/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}.btn{background:transparent;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e4e1e7),color-stop(1,#f9f9fa));background:-ms-linear-gradient(bottom,#e4e1e7,#f9f9fa);background:-moz-linear-gradient(center bottom,#e4e1e7 0,#f9f9fa 100%);background:-o-linear-gradient(#f9f9fa,#e4e1e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fa',endColorstr='#e4e1e7',GradientType=0);font-family:"Source Sans Pro","Lucida Grande","Tahoma","Verdana",sans-serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#c8c6c6;color:#302634;text-decoration:none;padding:13px 4px 11px;font-size:13px;line-height:1.2;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;text-align:center;border:1px solid #bbb}.btn.active,.btn:active{background-color:#d2ced6;background-image:none;outline:0;border-color:#9a949d;-webkit-box-shadow:inset 0 0 10px #9a949d;-moz-box-shadow:inset 0 0 10px #9a949d;box-shadow:inset 0 0 10px #9a949d}.btn.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.btn.dark{color:#fff;background:linear-gradient(#4d4d4d,#2f2f2f);border:1px solid #43384C;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn.black{background:#4d4d4d;background:-webkit-linear-gradient(#4d4d4d,#2f2f2f);background:-ms-linear-gradient(bottom,#4d4d4d,#2f2f2f);background:-moz-linear-gradient(center bottom,#4d4d4d 0,#2f2f2f 100%);background:-o-linear-gradient(#4d4d4d,#2f2f2f);color:white}.btn.blue{background:transparent;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3b5b69),color-stop(1,#708dc0));background:-ms-linear-gradient(bottom,#3b5b69,#708dc0);background:-moz-linear-gradient(center bottom,#3b5b69 0,#708dc0 100%);background:-o-linear-gradient(#708dc0,#3b5b69);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#708dc0',endColorstr='#3b5b69',GradientType=0);color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn.disabled,.btn.disabled:active,.btn[disabled],.btn[disabled]:active{cursor:default;background-color:#f2f1f4;background-image:none;color:#c8c6c6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#c8c6c6;pointer-events:none}.btn.btn-large{padding-top:16px;padding-bottom:14px;font-size:16px}.btn.btn-small{padding:10px 9px 8px;font-size:13px}.btn.btn-small [class^="icon-"]{margin-top:0}.btn.btn-uc{text-transform:uppercase}.btn.btn-u{text-decoration:underline}.btn.btn-padded{padding-left:13px;padding-right:13px}.btn .icon{margin-top:-2px;margin-right:3px}.btn .icon.icon-language{margin-top:-3px}.btn .icon:last-child{margin-right:0;margin-left:3px}.btn .icon:first-child{margin-right:3px;margin-left:0}.btn-plain-white{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.45);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.45);box-shadow:0 1px 1px 0 rgba(0,0,0,0.45);border:0 none}.btn-round{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 1px 0 #dadada;-moz-box-shadow:0 1px 0 #dadada;box-shadow:0 1px 0 #dadada;padding:15px;position:relative}.btn-round.btn-large{padding:17px}.btn-round.btn-small{padding:9px}.btn-round.btn-mini{padding:6px}.btn-round .icon:only-child{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.btn-group{font-size:0;white-space:nowrap;vertical-align:middle}.btn-group .btn{display:inline-block;font-size:13px}.btn-group .btn:first-child{margin-left:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:1px;-webkit-border-top-left-radius:1px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1px;border-top-left-radius:1px;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group .btn:last-child{-webkit-border-top-right-radius:1px;-webkit-border-bottom-right-radius:1px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:1px;border-bottom-right-radius:1px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group .btn.btn-large{font-size:16px}.btn-group .btn.btn-small{font-size:13px}.btn-group .btn:only-child{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.btn-group.ext-halfs,.btn-group.ext-thirds,.btn-group.ext-fourths,.btn-group.ext-fifths,.btn-group.ext-sixths{overflow:hidden}.btn-group.ext-halfs .btn,.btn-group.ext-thirds .btn,.btn-group.ext-fourths .btn,.btn-group.ext-fifths .btn,.btn-group.ext-sixths .btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-group.ext-halfs .btn+.btn,.btn-group.ext-thirds .btn+.btn,.btn-group.ext-fourths .btn+.btn,.btn-group.ext-fifths .btn+.btn,.btn-group.ext-sixths .btn+.btn{margin-left:0}.btn-group.ext-halfs .btn{width:50%}.btn-group.ext-halfs .btn:first-child{margin-left:0}.btn-group.ext-thirds .btn{width:33.33333333333333%}.btn-group.ext-thirds .btn:first-child{margin-left:0}.btn-group.ext-fourths .btn{width:25%}.btn-group.ext-fourths .btn:first-child{margin-left:0}.btn-group.ext-fourths .btn:last-child{margin-right:0}.btn-group.ext-fifths .btn{width:20%}.btn-group.ext-fifths .btn:first-child{margin-left:0}.btn-group.ext-fifths .btn:last-child{margin-right:0}.btn-group.ext-sixths .btn{width:16.666666666666664%}.btn-group.ext-sixths .btn:first-child{margin-left:0}.btn-group.ext-sixths .btn:last-child{margin-right:0}.btn-group.ext-rounded-4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn-group.ext-rounded-4 .btn:first-child{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group.ext-rounded-4 .btn:last-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group.ext-inset{-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255,0.25);box-shadow:0 1px 1px 0 rgba(255,255,255,0.25)}.btn-group.ext-inset.ext-rounded-4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn-group.ext-inset .btn-primary{-webkit-box-shadow:0 3px 5px -4px #000 inset;-moz-box-shadow:0 3px 5px -4px #000 inset;box-shadow:0 3px 5px -4px #000 inset;border-color:#342a36}.btn-group.ext-inset .btn-primary:active,.btn-group.ext-inset .btn-primary.active{border-color:#362B38}.btn-group.btn-group-vertical .btn{width:auto;display:block}.btn-group.btn-group-vertical.ext-rounded-4 .btn:first-child{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group.btn-group-vertical.ext-rounded-4 .btn:last-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group+.btn-group{margin-left:0}.hd{font-size:16px;margin-bottom:15px}.hd.ext-xlarge{font-size:21px}.hd.ext-large{font-size:18px}.hd.ext-small{font-size:15px}.hd.ext-mini{font-size:13px}.hd.ext-sticky{margin-bottom:0}.hd.ext-close{margin-bottom:2px}.hd.ext-near{margin-bottom:10px}.hd.ext-far{margin-bottom:20px}.hd.ext-distant{margin-bottom:40px}.hd.ext-inherit-metrics{font-size:inherit;line-height:inherit}.hd.italic{font-style:italic}.hd.ext-uc{text-transform:uppercase}.hd.ext-u{text-decoration:underline}.hd.ext-centered{text-align:center}.hd.white{color:white}.hd.ext-strike .strike-wrap{position:relative}.hd.ext-strike .strike-label{padding:0 20px;position:relative;text-transform:capitalize;background-color:white}.hd.ext-strike .strike{position:absolute;height:1px;background-color:#99929a;width:100%;top:50%;left:0}.button-container.ext-top-margin{margin-top:10px}.button-container.ext-top-margin-large{margin-top:25px}.button-container.ext-top-margin-x-large{margin-top:30px}.button-container.ext-bottom-margin{margin-bottom:10px}.list-grid{overflow:hidden;margin-left:0;margin-right:0;margin-top:0}.list-grid>li,.list-grid>div,.list-grid>section{float:left}.list-grid>li,.list-grid>div,.list-grid>section{float:left}.list-grid>li,.list-grid>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}.list-grid>li,.list-grid>div{margin-top:0}.list-grid>li{width:100%}.list-grid.ext-cols-2>li{width:50%}.list-grid.ext-cols-3>li{width:33.33333333333333%}.list-grid.ext-cols-4>li{width:25%}.list-grid.ext-spaced-1{margin-left:-1px;margin-right:0;margin-top:-1px}.list-grid.ext-spaced-1>li,.list-grid.ext-spaced-1>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1px;padding-right:0}.list-grid.ext-spaced-1>li,.list-grid.ext-spaced-1>div{margin-top:1px}.list-grid.ext-spaced-x-1{margin-left:-1px;margin-right:0}.list-grid.ext-spaced-x-1>li,.list-grid.ext-spaced-x-1>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1px;padding-right:0}.list-grid.ext-spaced-5{margin-left:-3px;margin-right:-2px;margin-top:-5px}.list-grid.ext-spaced-5>li,.list-grid.ext-spaced-5>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px;padding-right:2px}.list-grid.ext-spaced-5>li,.list-grid.ext-spaced-5>div{margin-top:5px}.list-grid.ext-spaced-x-5{margin-left:-3px;margin-right:-2px}.list-grid.ext-spaced-x-5>li,.list-grid.ext-spaced-x-5>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px;padding-right:2px}.list-grid.ext-spaced-10{margin-left:-5px;margin-right:-5px;margin-top:-10px}.list-grid.ext-spaced-10>li,.list-grid.ext-spaced-10>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.list-grid.ext-spaced-10>li,.list-grid.ext-spaced-10>div{margin-top:10px}.list-grid.ext-spaced-x-10{margin-left:-5px;margin-right:-5px}.list-grid.ext-spaced-x-10>li,.list-grid.ext-spaced-x-10>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.btn-block+.list-grid,.btn-group+.list-grid{margin-top:5px}.list-vert>li+li,.list-vert>div+div{margin-top:0}.list-vert.ext-spaced-1>li+li{margin-top:1px}.list-vert.ext-spaced-4>li+li{margin-top:4px}.list-vert.ext-spaced-5>li+li{margin-top:5px}.list-vert.ext-spaced-10>li+li{margin-top:10px}.list-vert.ext-spaced-15>li+li{margin-top:15px}.list-vert.ext-spaced-20>li+li{margin-top:20px}.list-vert.ext-spaced-25>li+li{margin-top:25px}.list-vert.ext-bullets{list-style:disc;padding-left:17px}.list-vert+.btn-group,.list-vert+.btn{margin-top:1px}.list-item{background:#fff;font-size:14px}.list-item,.list-item a{text-decoration:none}.list-item.ext-dimmed{opacity:.5}.list-item>.to-cell{padding:10px 10px 10px 0}.list-item>.to-cell.item-media{padding:0 20px 0 5px}.list-item>.to-cell.item-body{width:100%;text-align:left}.list-item>.to-cell.item-body .price{display:block;padding-top:5px;line-height:inherit;font-size:11px;color:#8d8d8d;font-family:family-source-sans}.list-item .btn{vertical-align:top}.table-object{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}.table-object>.to-row{display:table-row}.table-object>.to-cell,.table-object>.to-row>.to-cell{display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.table-object>.to-cell.ext-valign-top,.table-object>.to-row>.to-cell.ext-valign-top{vertical-align:top}.table-object>.to-cell.ext-valign-bottom,.table-object>.to-row>.to-cell.ext-valign-bottom{vertical-align:bottom}.iscroll-horizontal>.iscroll-list{overflow:hidden}.iscroll-horizontal>.iscroll-list>li,.iscroll-horizontal>.iscroll-list>div,.iscroll-horizontal>.iscroll-list>section{float:left}.iscroll-horizontal>.iscroll-list>li,.iscroll-horizontal>.iscroll-list>div,.iscroll-horizontal>.iscroll-list>section{float:left}.iscroll-horizontal.not-initialized>.iscroll-list>li,.iscroll-horizontal.not-initialized>.iscroll-list>section{float:none}.iscroll-horizontal.not-initialized>.iscroll-list>li:not(:first-child),.iscroll-horizontal.not-initialized>.iscroll-list>section:not(:first-child){position:absolute;visibility:hidden}.iscroll-vertical>.iscroll-list{overflow:hidden}.center-vertically{position:absolute;top:50%;bottom:auto;visibility:hidden}.center-vertically:before,.center-vertically:after{content:" ";display:table}.center-vertically:after{clear:both}.pager-dots{line-height:1;font-size:0;padding-bottom:2px}.pager-dots>ol{display:inline-block}.pager-dots>ol>li{display:inline-block}.pager-dots>ol>li>a{display:inline-block;cursor:pointer;padding:5px 2px 5px 3px;margin:-5px 0 -5px}.pager-dots>ol>li>a span{width:7px;height:7px;display:block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#adadad;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.45) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.45) inset;box-shadow:1px 1px 1px rgba(0,0,0,.45) inset}.pager-dots>ol>li.active span{background-color:#fff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.31);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.31);box-shadow:1px 1px 1px rgba(0,0,0,.31)}.pager-dots>ol>li:first-child a{margin-left:-3px}.pager-dots.ext-centered{text-align:center}.hex{width:150px;height:86px;background-color:#ccc;background-repeat:no-repeat;background-position:50% 50%;position:relative;float:left;margin:25px 5px;text-align:center;zoom:1}.hex:hover{-webkit-transform:scale(1.07,1.07);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.3s;-moz-transform:scale(1.07,1.07);-moz-transition-timing-function:ease-out;-moz-transition-duration:.3s}hex.hex-gap{margin-left:86px}.hex a{display:block;width:100%;height:100%;text-indent:-9999em;position:absolute;top:0;left:0}.hex .corner-1,.hex .corner-2{position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;z-index:-2;overflow:hidden;backface-visibility:hidden}.hex .corner-1{z-index:-1;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.hex .corner-2{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-o-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.hex .corner-1:before,.hex .corner-2:before{width:173px;height:173px;content:'';position:absolute;top:0;left:0;z-index:1;background:inherit;background-repeat:no-repeat;backface-visibility:hidden}.hex .corner-1:before{-webkit-transform:rotate(-60deg) translate(-87px,0px);-moz-transform:rotate(-60deg) translate(-87px,0px);-o-transform:rotate(-60deg) translate(-87px,0px);-ms-transform:rotate(-60deg) translate(-87px,0px);transform:rotate(-60deg) translate(-87px,0px);transform-origin:0 0}.hex .corner-2:before{-webkit-transform:rotate(60deg) translate(-48px,-11px);-moz-transform:rotate(60deg) translate(-48px,-11px);-o-transform:rotate(60deg) translate(-48px,-11px);-ms-transform:rotate(60deg) translate(-48px,-11px);transform:rotate(60deg) translate(-48px,-11px);bottom:0}.hex .inner{color:#eee}.hex h4{font-family:'Josefin Sans',sans-serif;margin:0}.hex hr{border:0;border-top:1px solid #eee;width:60%;margin:15px auto}.hex p{font-size:16px;font-family:'Kotta One',serif;width:80%;margin:0 auto}.hex.hex-1{background:#74cddb}.hex.hex-2{background:#f5c53c}.hex.hex-3{background:#80b971}.page,.lightbox-page,.content-section{overflow:hidden}.page>*,.lightbox-page>*,.content-section>*{margin:0 0 20px}.page>*:last-child,.lightbox-page>*:last-child,.content-section>*:last-child{margin-bottom:0}.page>*.ext-close,.lightbox-page>*.ext-close,.content-section>*.ext-close{margin-bottom:5px}.page>*.ext-near,.lightbox-page>*.ext-near,.content-section>*.ext-near{margin-bottom:10px}.page .navbar-fixed-bottom{margin-left:0;margin-right:0}.page .navbar-fixed-bottom .nav>li:not(.divider-vertical){width:150px}.page .center.navbar .nav,.page .center.navbar .nav>li{float:none;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.page{padding:20px 10px 20px}.page .center .navbar-inner{text-align:center}.floating-container input,.floating-placeholder{font-family:Helvetica,Arial,sans-serif;font-size:17pt;line-height:2.6em;height:2.6em;margin:0;padding:0;width:100%}.floating-placeholder input:focus+label{color:#16abf0}.floating-placeholder{position:relative}.floating-placeholder textarea.error,.floating-placeholder input[type="text"].error,.floating-placeholder input[type="password"].error,.floating-placeholder input[type="number"].error,.floating-placeholder input[type="email"].error,.floating-placeholder input[type="url"].error,.floating-placeholder input[type="search"].error,.floating-placeholder input[type="tel"].error{border-color:#ff6764;background-color:transparent}.floating-placeholder label{z-index:10;-webkit-transform:scale(0.55,0.55) rotateY(0);-moz-transform:scale(0.55,0.55) rotateY(0);-o-transform:scale(0.55,0.55) rotateY(0);-ms-transform:scale(0.55,0.55) rotateY(0);transform:scale(0.55,0.55) rotateY(0)}.floating-placeholder input{font-size:15pt;border:1px solid #444;outline:0;position:absolute;top:0;left:0;display:block;background:transparent;z-index:2;text-indent:18px}.floating-placeholder label{display:block;position:absolute;top:0;left:20px;font-size:15pt;z-index:1;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:-moz-transform 160ms,color 200ms;-o-transition:-o-transform 160ms,color 200ms;-webkit-transition:-webkit-transform 160ms,color 200ms;transition:transform 160ms,color 200ms;-webkit-transform:scale(1,1) rotateY(0);-moz-transform:scale(1,1) rotateY(0);-o-transform:scale(1,1) rotateY(0);-ms-transform:scale(1,1) rotateY(0);transform:scale(1,1) rotateY(0);color:#999}.floating-placeholder-float label{-webkit-transform:scale(0.55,0.55) rotateY(0);-moz-transform:scale(0.55,0.55) rotateY(0);-o-transform:scale(0.55,0.55) rotateY(0);-ms-transform:scale(0.55,0.55) rotateY(0);transform:scale(0.55,0.55) rotateY(0)}.floating-placeholder-float input{line-height:3.4em}.front-page:before,.front-page:after{content:" ";display:table}.front-page:after{clear:both}.flex-container{display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.front-page .flex-container aside{width:200px;height:200px}.flex-container .main{-webkit-flex:3 0 0;flex:3 0 0}.front-page .flex-container.widgets{flex-wrap:wrap;margin:0 0 40px -20px}.front-page .flex-container.widgets>div{background-color:white;flex:1 1 200px;margin:20px 0 20px 20px}#widgets{background-color:white;-ms-border-radius:15px;border-radius:15px}#widgets ul{float:left;list-style-type:none}#widgets ul li{float:left;width:248px;margin-right:10px;padding:10px;color:#333;-webkit-box-shadow:1px 1px 7px rgba(153,153,153,0.2);-moz-box-shadow:1px 1px 7px rgba(153,153,153,0.2);box-shadow:1px 1px 7px rgba(153,153,153,0.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#widgets ul li>div{overflow:hidden;height:200px}#widgets ul li>div img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:248px}#widgets ul li>div img:hover{margin-left:-20px;margin-top:-20px;width:276px;max-width:276px;height:268px}#widgets ul li:last-child{margin-right:0}.fileinput-button{position:relative;overflow:hidden;width:130px;margin:0 auto}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}.fileinput-button .icon-add{margin-top:0}.drop-zone{border:2px dotted #74cddb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;height:125px;display:table;width:100%}.drop-zone .drop-content{text-align:center;display:table-cell;vertical-align:middle}.drop-zone.in{border:2px solid #74cddb;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.drop-zone.hover{background:lawngreen}.progress{padding:4px;background:url("/Images/bg.png");border-radius:6px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25),0 1px rgba(255,255,255,0.08);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25),0 1px rgba(255,255,255,0.08)}.progress-bar{position:relative;height:16px;border-radius:4px;-webkit-transition:.4s linear;-moz-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;-webkit-transition-property:width,background-color;-moz-transition-property:width,background-color;-o-transition-property:width,background-color;transition-property:width,background-color;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.25),inset 0 1px rgba(255,255,255,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.25),inset 0 1px rgba(255,255,255,0.1);width:0}.progress-bar:before,.progress-bar:after{content:'';position:absolute;top:0;left:0;right:0}.progress-bar:before{bottom:0;background:url("/Images/stripes.png") 0 0 repeat;border-radius:4px 4px 0 0}.progress-bar:after{z-index:2;bottom:45%;border-radius:4px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0.05));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0.05));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0.05));background-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0.05))}.progress-bar.blue{background:#add3ff}.spotlight-carousel{border:1px solid #ddd;margin:0;border-radius:5px;margin-bottom:15px}.spotlight-carousel .content-body{min-height:100px;position:relative}.spotlight-carousel header{padding:10px}.spotlight-carousel .subtitle{width:200px;display:inline-block;position:absolute;right:5px;margin:0;top:30px}.spotlight-carousel .subtitle h2{line-height:20px;font-size:25px;font-style:italic}.spotlight-carousel .subtitle p.description{font-style:italic}.spotlight-carousel figure{margin:0;position:relative;height:540px;max-width:660px;overflow:hidden}.spotlight-carousel figure img{max-width:660px;width:100%}.carousel{background:white;border:1px solid #ddd;margin:0;border-radius:5px;margin-bottom:15px}.carousel header{padding:10px}.new-image-carousel-container{margin:15px}.new-image-carousel-container .carousel-wrapper{position:relative;min-height:305px;overflow:hidden;margin:10px auto 0}.new-image-carousel-container:before,.new-image-carousel-container:after{content:" ";display:table}.new-image-carousel-container:after{clear:both}.new-image-carousel-container .image-carousel:before,.new-image-carousel-container .image-carousel:after{content:" ";display:table}.new-image-carousel-container .image-carousel:after{clear:both}.new-image-carousel-container .image-carousel figure{margin:0;position:relative;width:50%;height:355px;float:left;padding-right:10px}.new-image-carousel-container .image-carousel figure img{width:100%;max-width:660px}.new-image-carousel-container .image-carousel aside{float:left;width:50%;padding-left:10px}.new-image-carousel-container img{max-width:100%;height:auto;pointer-events:none}.new-image-carousel-container .paging-arrow{position:absolute;width:38px;height:60px;padding:10px;top:50%;margin-top:-30px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background-color:black;opacity:.5}.new-image-carousel-container .paging-arrow.hide-arrow{opacity:.5}.new-image-carousel-container .paging-arrow.left{padding-left:0;left:-13px}.new-image-carousel-container .paging-arrow.left .paging-arrow-inner{-webkit-border-top-right-radius:29px;-webkit-border-bottom-right-radius:29px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:29px;border-bottom-right-radius:29px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.new-image-carousel-container .paging-arrow.left.hide-arrow{left:-40px}.new-image-carousel-container .paging-arrow.right{padding-right:0;right:-11px}.new-image-carousel-container .paging-arrow.right .paging-arrow-inner{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:29px;-webkit-border-top-left-radius:29px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:29px;border-top-left-radius:29px;-webkit-background-clip:padding-box;background-clip:padding-box;padding-right:0;padding-left:0}.new-image-carousel-container .paging-arrow.right.hide-arrow{right:-40px}.new-image-carousel-container .paging-arrow-inner{display:block;width:16px!important;height:16px!important;padding:5px 13px 22px 9px;background-repeat:repeat}.silvermanDKTouchSlider{background-color:#F5F5F5;border:1px solid #FFF;height:200px;margin:15px auto;position:relative;-webkit-box-shadow:0 0 22px #111;-moz-box-shadow:0 0 22px #111;box-shadow:0 0 22px #111;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.silvermanDKTouchSlider>header{position:absolute;width:100%;top:10px;text-align:center}.silvermanDKTouchSlider .slides-container{margin-top:40px}.silvermanDKTouchSlider .slide{height:140px}.silvermanDKTouchSlider .slide .content-wrapper{position:relative;padding:0 15px 0 15px;height:140px}.silvermanDKTouchSlider .slide .content-wrapper header{margin-bottom:5px}.silvermanDKTouchSlider .slide .content-wrapper .content-body{height:105px}.silvermanDKSlider{background-color:#F5F5F5;border:1px solid #FFF;height:460px;margin:15px auto;position:relative;width:1024px;-webkit-box-shadow:0 0 22px #111;-moz-box-shadow:0 0 22px #111;box-shadow:0 0 22px #111;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.silvermanDKSlider .slideshow-title{position:absolute;width:100%;top:10px;text-align:center}.silvermanDKSlider .caption-overlay{position:absolute;bottom:8px;z-index:1002;background:black;color:white;padding:15px;opacity:.5;left:112px;right:112px;overflow:hidden;min-height:100px}.silvermanDKSlider .caption-overlay>*{color:white}.silvermanDKSlider .slides{height:400px;left:112px;list-style:none outside none;overflow:hidden;position:absolute;top:50px;width:800px}.silvermanDKSlider .slides .slide{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:10}.silvermanDKSlider .slides .slide:first-child{display:block;z-index:1000}.silvermanDKSlider .slides .slide.slideActive{z-index:1002}.silvermanDKSlider .slides .slide.animating{z-index:1001}.silvermanDKSlider .slides .slide canvas{display:none;position:absolute;z-index:100}.silvermanDKSlider .arrow{height:86px;width:60px;position:absolute;background:url("/Images/Demo/Carousel/arrows.png") no-repeat;top:50%;margin-top:-43px;cursor:pointer;z-index:5000}.silvermanDKSlider .previous:hover{background-position:left bottom}.silvermanDKSlider .next{background-position:right top;right:0}.silvermanDKSlider .next :hover{background-position:right bottom}@media screen and (max-width:1062px){.silvermanDKSlider{border:0;width:800px}.silvermanDKSlider .slides{left:0}.silvermanDKSlider .caption-overlay{left:0;width:100%}}@media screen and (max-width:830px){.silvermanDKSlider{width:600px;height:360px}.silvermanDKSlider .slides{width:600px;height:300px}.silvermanDKSlider .slides img{height:300px!important}}@media screen and (max-width:630px){.silvermanDKSlider{width:530px;height:325px}.silvermanDKSlider .slides{width:530px;height:265px}.silvermanDKSlider .slides img{height:265px!important}.silvermanDKSlider .arrow{height:50px;width:33px;background-size:70px;margin-top:-14px}}@media screen and (max-width:560px){.silvermanDKSlider{width:450px;height:285px}.silvermanDKSlider .slides{width:450px;height:225px}.silvermanDKSlider .slides img{height:225px!important}}@media screen and (max-width:480px){.silvermanDKSlider{width:300px;height:210px}.silvermanDKSlider .caption-overlay{min-height:0;height:40px;padding:0 15px}.silvermanDKSlider .caption-overlay .hd.ext-large{font-size:15px}.silvermanDKSlider .slides{width:300px;height:150px}.silvermanDKSlider .slides img{height:150px!important}}.silvermanDKMenu .nav{list-style:none}.silvermanDKMenu .nav:before,.silvermanDKMenu .nav:after{content:" ";display:table}.silvermanDKMenu .nav:after{clear:both}.silvermanDKMenu .nav li>a{border:1px solid #ddd;padding:8px 12px;line-height:20px}.silvermanDKMenu .nav li>a .item-media{padding-right:28px}.silvermanDKMenu .nav li>a img{width:18px;height:18px}.silvermanDKMenu .nav li:first-child>a{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:10px;-webkit-background-clip:padding-box;background-clip:padding-box}.silvermanDKMenu .nav li:last-child>a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.silvermanDKMenu .nav li:only-child>a{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-webkit-background-clip:padding-box;background-clip:padding-box}.articles-page .toggle-expandable{margin:15px 0}.articles-page .toggle-expandable .hide-when-collapsed{display:none}.articles-page .toggle-expandable.expanded .hide-when-collapsed{display:block}.articles-page .toggle-expandable.expanded .hide-when-expanded{display:none}.articles-page select{min-height:30px;line-height:30px;margin-bottom:10px}.articles-page .articles-container .articles-by-subcategory .section-header{padding:7px 0;margin:0 0 20px 0;border-bottom:1px solid #eee}.articles-page .articles-container .articles-by-subcategory .section-header h1{color:black;font-size:28px}.articles-page .articles-container .articles-by-subcategory .article-list-item header a{color:#66687f}.details-container{background-color:white;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:30px;-webkit-box-shadow:0 0 22px #111;-moz-box-shadow:0 0 22px #111;box-shadow:0 0 22px #111}.details-container a{color:black}.text-center{text-align:center!important}.columns{float:left;position:relative}.image-tool-wrapper{background-color:white;position:relative;padding:25px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.image-tool-wrapper .canvas-container{max-width:800px;max-height:600px}.image-tool-wrapper .canvas-container canvas{border:1px solid #000}.image-tool-wrapper .canvas-menu{position:absolute;right:0;top:0;width:150px;height:100%;border-left:blueviolet}.image-tool-wrapper .canvas-menu .content{margin:25px}#dropZone{background-color:gray;width:100px;height:100px;margin:10px}h1.course-description{font-size:24px}.food-content p{min-height:80px}.articles{padding-top:15px}.recipe-details .image-container{position:relative;min-height:150px}.recipe-details header h1{margin-bottom:0}.recipe-details header p{margin:0;padding:0;font-size:11px;font-style:italic;padding-bottom:5px}.article-details{padding-top:15px;padding-bottom:10px}.article-details aside{float:left;margin-right:8px;width:90px;position:relative}.article-list-item{margin:0;padding-bottom:0}.article-list-item .article-details{padding-bottom:0}.article-list-item .description{padding-top:3px;padding-bottom:3px}.rectangle-shadow{-webkit-box-shadow:0 1px 2px 2px #E1E1E1;box-shadow:0 1px 2px 2px #E1E1E1}.rectangle-image-thumbnail{padding:3px;margin-left:4px;width:70px;height:70px}.food-content h2{font-size:14px;line-height:15px;margin:0}.food-content h2 a{padding-left:0}.bdr-dotted{border-top:1px dotted #B2B2B2}#description-list div{margin-bottom:15px}#description-list pre{background-color:white}.food-recipe-details .recipe-details{margin:0 auto;position:relative}.food-recipe-details .recipe-details .top-section{margin:0 40px}.food-recipe-details .recipe-details .email{position:absolute;right:25px;top:22px}.food-recipe-details .recipe-details .image-container{margin-bottom:25px}.food-recipe-details .recipe-details .image-container .recipe-image{margin-left:auto;margin-right:auto;display:block}.food-recipe-details .edit-recipe [data-role="fieldcontain"]{margin-bottom:10px}.food-recipe-details .edit-recipe [data-role="fieldcontain"] input,.food-recipe-details .edit-recipe [data-role="fieldcontain"] textarea{font-size:13px}.food-recipe-details .edit-recipe textarea{min-height:150px}.food-recipe-details .edit-recipe .recipe-image{text-align:center}.food-recipe-details .edit-recipe .progress{margin:10px 0}.food-recipe-details .text-container{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);margin-top:15px;padding:25px}.food-recipe-details .text-container h2{margin-bottom:10px}.food-recipe-details .text-container li{line-height:26px}.food-recipe-details .text-container .ingredients-list li{line-height:20px}.food-recipe-details .text-container .ingredients-list li .amount{width:25px;padding-right:5px}.food-recipe-details pre{display:block;margin:0 0 10px;font-size:13px;line-height:20px;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:white;font-family:inherit}.food-recipe-list-page .details-container:before,.food-recipe-list-page .details-container:after{content:" ";display:table}.food-recipe-list-page .details-container:after{clear:both}.food-recipe-list-page .food-recipes-list{position:relative;float:left;width:100%}.food-recipe-list-page .food-recipes-list .list-item.alternate{background-color:rgba(210,210,210,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.food-recipe-list-page .food-recipes-list .list-item{border-left:3px solid #fff;padding:15px 0;overflow:auto;cursor:pointer;position:relative}.food-recipe-list-page .food-recipes-list .list-item .admin-toolbar{position:absolute;right:10px;display:none}.food-recipe-list-page .food-recipes-list .list-item:hover .admin-toolbar{display:block}.food-recipe-list-page .food-recipes-list .list-item-separator-horizontal{background-color:#DDD;height:1px;display:block;margin:10px 15px}.food-recipe-list-page .food-recipes-list .item-description{width:60%;padding-left:40px;float:right}.food-recipe-list-page .food-recipes-list .item-description .hd{margin-right:15px}.food-recipe-list-page .food-recipes-list .image-container{width:40%}.food-recipe-list-page .food-recipes-list .image-container a{display:inline-block;border-bottom:0;padding:3px;-webkit-box-shadow:0 1px 2px 2px #e1e1e1;-moz-box-shadow:0 1px 2px 2px #e1e1e1;box-shadow:0 1px 2px 2px #e1e1e1;margin-left:3px;width:100%;min-height:150px}@media only screen and (max-width:900px){.food-recipe-list-page .food-recipes-list .list-item{padding:0;min-height:100px}.food-recipe-list-page .food-recipes-list .image-container{width:100%;padding:3px;margin:0}.food-recipe-list-page .food-recipes-list .image-container a{width:100%;margin:0;text-align:center;min-height:inherit}.food-recipe-list-page .food-recipes-list .image-container img{width:auto}.food-recipe-list-page .food-recipes-list .item-description{padding-left:0;width:100%;text-align:center}.food-recipe-list-page .food-recipes-list .item-description .description{display:none}}.profile .content-section{margin-top:10px}.profile hr{margin-top:25px}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{min-height:100%;position:relative}html,body{background-color:#34495e;margin:0;padding:0}body{font-family:"Source Sans Pro","Lucida Grande","Tahoma","Verdana",sans-serif;line-height:1.5;color:#333;overflow-x:hidden;z-index:1;padding-top:60px}.main-header{-ms-text-shadow:none;text-shadow:none;z-index:9999;position:fixed;top:0;left:0;right:0;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1)}.main-header .logo{margin:12px 0;width:220px;float:left;text-decoration:none;color:inherit;height:40px}.main-header .logo img{max-width:100%;max-height:47px}#main-content{max-width:1024px;margin:60px auto 0 auto;padding-bottom:70px}footer{background:white;height:40px;text-align:center;line-height:40px;position:absolute;width:100%;bottom:0}ul,ol,dl{margin:0;padding:0;list-style:none}li,dt,dd{margin:0;line-height:1.2}a{padding-right:0;text-decoration:none;color:white}dt{font-weight:normal}form{margin:0}p,h1,h2,h3,h4,h5,hgroup,legend{font-weight:normal;margin:0 0 1em 0;line-height:1.2;text-rendering:auto}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,hgroup:last-child,legend:last-child{margin-bottom:0}label{display:block;font-size:1.2em;font-weight:600}label .checkbox{display:inline}input,textarea,select{border:1px solid #e2e2e2;background:#fff;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:300px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}textarea{font-family:inherit;width:500px;resize:none}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}input[type="submit"],input[type="button"],button{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px;margin-right:8px;width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.icon{display:inline-block;width:16px;height:16px;margin-top:0;line-height:1.2;vertical-align:middle}textarea.input-block-level,select.input-block-level,input[type="text"].input-block-level,input[type="password"].input-block-level,input[type="datetime"].input-block-level,input[type="datetime-local"].input-block-level,input[type="date"].input-block-level,input[type="month"].input-block-level,input[type="time"].input-block-level,input[type="week"].input-block-level,input[type="number"].input-block-level,input[type="email"].input-block-level,input[type="url"].input-block-level,input[type="search"].input-block-level,input[type="tel"].input-block-level{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea.input-block-level+.error,input[type="text"].input-block-level+.error,input[type="password"].input-block-level+.error,input[type="number"].input-block-level+.error,input[type="email"].input-block-level+.error,input[type="url"].input-block-level+.error,input[type="search"].input-block-level+.error,input[type="tel"].input-block-level+.error{margin-top:5px}textarea.error,input[type="text"].error,input[type="password"].error,input[type="number"].error,input[type="email"].error,input[type="url"].error,input[type="search"].error,input[type="tel"].error{border-color:#ff6764;background-color:#ffe0e0}.error{color:#f66}.error a{color:#f66}::selection{background:#444;color:white;-ms-text-shadow:none;text-shadow:none}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.overlay-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999;background-color:transparent;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='CC000000',endColorstr='CC000000',GradientType=0);zoom:1}.overlay-wrapper .overlay-container{background:white;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;top:50%;margin-top:-150px;margin-left:auto;margin-right:auto;padding:15px;-webkit-box-shadow:5px 5px 22px #000;-moz-box-shadow:5px 5px 22px #000;box-shadow:5px 5px 22px #000}.overlay-wrapper .overlay-container .overlay-header{border-bottom:1px solid black}.overlay-wrapper .overlay-container .overlay-header .close{position:absolute;right:5px;top:5px;color:black;font-size:17px;border:1px solid black;line-height:15px;padding:3px 6px 5px 7px;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.overlay-wrapper .overlay-container .overlay-content{margin-top:15px}.overlay-wrapper a{color:black}a img{border:0;outline:0}img{max-width:100%}.wrapper{margin:0 auto;padding:0 1.5em}.main-nav{float:right}.main-nav ul{padding-left:0;margin:.5em 0;line-height:40px}.main-nav ul li{display:inline-block;text-transform:uppercase;font-size:16px}.main-nav ul li a{display:block;padding:.2em 1em;-ms-border-radius:.7em;border-radius:.7em;width:100%;height:100%;color:gray;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;border-bottom:none!important}.main-nav ul li a::before{content:attr(data-hover);color:#333;position:absolute;transition:transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-webkit-transition:-webkit-transform .3s,opacity .3s}.main-nav ul li a:hover::before{opacity:0}.main-nav ul li a.active{font-weight:bold}.anchor,blockquote cite a,p a,dd a,ul a,ol a,.table-of-contents a{text-decoration:none;border-bottom:1px solid #ddd;color:#3498db;outline:0}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0}h1{line-height:22px;font-size:18px}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.spinner{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;z-index:500;width:24px;height:24px;text-indent:-10000px;background-image:url("/Images/spinner.gif");background-repeat:no-repeat}img.centered{display:block;margin-left:auto;margin-right:auto}a.image-container:hover{background-color:transparent}.separator-hl{width:100%;height:1px;background:black;margin:5px 0}.todolist-toolbar{margin-bottom:5px}.todolist{background-color:white;border:1px solid #333;border-radius:6px;-moz-border-radius:6px}.todolist li{display:block;margin:0;overflow:visible;border-width:0;border-top-width:1px;position:relative;text-align:left;line-height:20px}.todolist .nav-header{font-size:14px;padding:3px 15px;line-height:20px;border:1px solid #456f9a;background:#5e87b0;color:#fff;font-weight:bold;text-shadow:0 1px 1px #3e6790}.todolist .nav-header .li-count{position:absolute;right:10px;background:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:100px;border-radius:100px;text-transform:none;font-size:12px;width:60px;text-align:center}.todolist .todolist-item a{padding-right:20px!important;color:white;padding:.7em 15px;text-decoration:none;display:block;background:#333;border:1px solid #111;font-weight:bold;text-shadow:0 1px 1px #111}.todolist .todolist-item h1{line-height:16px}.todolist .todolist-item .description{margin:0 0 6px}.todolist .todolist-item span.completed{background-image:url("/Images/tick.png");background-repeat:no-repeat;height:18px;width:18px;display:inline-block}.todolist .todolist-item span.active{background-image:url("/Images/bullet.png");background-repeat:no-repeat;height:18px;width:18px;display:inline-block}.todolist .todolist-item .date{font-style:italic;font-size:11px}.todolist .todolist-item .li-aside{float:right;width:50%;text-align:right;margin:.3em 0}.todolist .todolist-item div.item-body{padding:0}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;line-height:14px;vertical-align:text-top;background-image:url("/Content/img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.form-search{position:relative}.form-search input.search-query{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:100px;border-radius:100px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.35) inset,0 0 5px rgba(255,255,255,0.3);box-shadow:0 0 10px rgba(0,0,0,0.35) inset,0 0 5px rgba(255,255,255,0.3);padding-left:20px;padding-right:20px;border:0}.form-search input.search-query[placeholder]{font-style:italic}.form-search .btn{position:absolute;top:0;right:1px;-webkit-box-shadow:0 1px 1px 0 #c0c0c0;box-shadow:0 1px 1px 0 #c0c0c0;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#ebebeb));background:-ms-linear-gradient(bottom,#fff,#ebebeb);border:0;padding:9px 5px;margin-right:0}.icon-search{background-position:-48px 0}.icon-add{background-position:-408px -96px}.email-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACE0lEQVR42u3Yy0tUYRjH8UB0zDSpbLpAFDS66KoRLVoYGQxxGCly09/Uf9BacBGBhBa4GCFoxqDrooh23XVTo8fJW9HTd3EWP4RBmd5zxuB54LPxgJ7vnJf3+M4uM/uveYAHeIAHeIAHeIAHpBnAdKCEMdzKyBhGkQsR0Ic1WMY2kA8RcAA1WGIRZTxBJaBZfIEllnAwVMAPWGIZNxB6zuOzflAhAxaxgao83psINRewAMMH/EIcMiCGoYBxiQjxJIbk5iu4mATUQwYswXACbbgPwzpKaHYG5eafYT+OylINHjCQ/OEcJmFYRdTkmp+H4QXyyc8LaQb0yw104oFEXMd25xy+wfASh+TaybQDdHZjCoafKGKrOYuvMLzCYTDZB2jEIxjquIZGc0b2+tc4AqY1ATo5iVjGVWye07LPP5c1vyMCejALS8S4ItdP4ZNcr6J3pwTsxWMY5lGVN+ltRPgIwztZ/xXsa3VAN8pyw5fQKU9DvUEeg/gOS8J7WxWwBzOyZIahYXfwFu9xF7rbXEYNhjK6swoYkJ3noew8Iw3WcxvaG1wblt87g64sXmTH0S4vsBUU0eyMoA7DNDpwLI2AGH/QjwkY1hDhX6eIFRjuoYDfqKfx7/Sc3PwoQk2EVRieYh1xmgeaEkJPhDitA40eKWtypAypjNrmI6Uf6lv9tYp/seUBHuABHuABHuABHtDYX6QhM7ADyVzAAAAAAElFTkSuQmCC");height:48px;width:48px}.input-append button.add-on{height:inherit!important}@media screen and (max-width:1062px){#main-content{width:800px;margin:25px auto 15px auto}}@media screen and (max-width:500px){.details-container{padding:15px}}@media screen and (max-width:975px){body{padding-top:0}.main-header{position:relative;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;padding:.2em 0;text-align:center}.main-header .logo{width:100%}#main-content{margin:25px auto auto auto}.wrapper{padding:0 15px}.logo{float:none;display:inline-block;padding:0;margin:0}.main-nav{text-align:center;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0}.main-nav ul{display:block;text-align:center;line-height:17px}.main-nav ul li{font-size:14px}}@media screen and (max-width:830px){#main-content{width:600px}}@media screen and (max-width:630px){#main-content{width:530px;margin:10px auto auto auto}}@media screen and (max-width:560px){#main-content{width:450px}}@media screen and (max-width:480px){#main-content{width:300px}}@media all and (min-width:480px){.todolist li .li-aside{width:45%}}@media screen and (max-width:530px){.overlay-wrapper .overlay-container{margin-left:15px;margin-right:15px}.overlay-wrapper .overlay-container .overlay-content form .ext-halfs .btn{display:block;width:100%}}@media(min-width:1200px){.front-page .row{margin-left:0!important;margin-right:0!important}[class*="span"]{margin-left:0!important;margin-right:0!important}}@media(max-width:979px) and (min-width:768px){[class*="span"]{margin-left:0!important;margin-right:0!important}.front-page .row{margin-left:0!important;margin-right:0!important}}@media only screen and (max-width:979px){.pager-dots{margin-top:0}.spotlight-carousel figure{margin:0;position:relative;height:540px;max-width:750px;overflow:hidden}.spotlight-carousel .subtitle{width:auto;position:static;margin:7px}.image-carousel figure{max-width:515px}}@media only screen and (max-width:650px){.spotlight-carousel figure{height:auto;max-height:300px}.image-carousel figure{max-width:350px;width:100%;margin:0 auto}.image-carousel li a h1{margin:7px auto;text-align:center}}@media screen and (max-width:1063px){.carousel{width:515px;margin:20px auto}.new-image-carousel-container .image-carousel figure{width:100%;float:none;padding-right:0;height:auto}.new-image-carousel-container .image-carousel aside{float:none;width:100%;padding-left:0;height:auto;width:auto}#widgets{width:515px;margin:20px auto}#widgets ul li:first-child{margin-bottom:10px}#widgets ul li:nth-child(2){margin-bottom:10px;margin-right:0}#widgets ul li:nth-child(3){margin-right:10px}.front-page .flex-container{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:588px){.carousel{width:248px;margin:20px auto}.carousel .header{padding:10px 10px 0 10px}.new-image-carousel-container{margin:0 10px 10px 10px}.new-image-carousel-container .carousel-wrapper{min-height:200px}.new-image-carousel-container .image-carousel figure{width:100%;float:none;padding-right:0}.new-image-carousel-container .image-carousel figure img{max-height:200px;height:200px}.new-image-carousel-container .image-carousel aside{float:none;width:100%;padding-left:0;height:auto;width:auto}#widgets{width:248px;margin:20px auto}#widgets ul li:first-child{margin-bottom:10px}#widgets ul li:nth-child(2){margin-bottom:10px;margin-right:0}#widgets ul li:nth-child(3){margin-right:10px}}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-top-left{left:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:9999}#toast-container>div{background-position:15px center;background-repeat:no-repeat;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);margin:0 0 6px;-moz-opacity:.8;opacity:.8;padding:15px 15px 15px 50px;width:300px}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-top-right{right:12px;top:12px}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:108px}}@media all and (min-width:241px) and (max-width:320px){#toast-container>div{padding:8px 8px 8px 50px;width:128px}}@media all and (min-width:321px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:192px}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:300px}}@media all and (min-width:769px){#toast-container>div{padding:15px 15px 15px 50px;width:300px}}.article-list-item h1{line-height:16px}.article-list-item header h2{position:relative;font-weight:normal;letter-spacing:-0.5px;margin:0;word-break:break-word;line-height:26px;font-size:18px;margin-bottom:0;margin-right:15px}.article-list-item header a.edit{float:right}.article-list-item header h2.is-new{font-weight:bold}.article-list-item header h2 a{color:black;text-decoration:none}.article-list-item header h2 a:hover{color:#66687f;background-color:white}.article-list-item header .sub-text{font-size:10px;color:#66687f}.article-list-item .footer{line-height:12px;font-size:10px;font-weight:bold;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;position:absolute;bottom:0}.article-list-item .footer a{float:left}.article-list-item .footer div{float:right}.article-list-item{margin:20px 0;padding-bottom:20px;font-weight:normal}.article-list-item .item-media{width:65px}.article-list-item .description{color:#66687f;font-size:11px;font-weight:bold;padding-bottom:12px}.article-list-item .subtitle{line-height:12px;font-size:12px;font-weight:bold}.article-list-item .article-details{font-size:12px;color:#8D8D8D;position:relative;padding-bottom:15px}.article-details .content{padding-left:3px}.article-title{font-size:15px;text-decoration:none}#rootCategoryContainer{color:red}.article-menu{font-size:11px;bottom:3px;right:10px;position:absolute}.article-menu .posted{float:left}.article-menu .buttons{right:3px}.article-menu .buttons a span{height:25px}.article-menu .buttons a img{width:16px;height:16px}