@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:MuseoSlab700Regular;src:url(../fonts/museoslab_700_macroman/Museo_Slab_700-webfont.eot);src:url(../fonts/museoslab_700_macroman/Museo_Slab_700-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/museoslab_700_macroman/Museo_Slab_700-webfont.woff) format("woff"),url(../fonts/museoslab_700_macroman/Museo_Slab_700-webfont.ttf) format("truetype"),url(../fonts/museoslab_700_macroman/Museo_Slab_700-webfont.svg#MuseoSlab700Regular) format("svg");font-weight:400;font-style:normal}body{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:14px;line-height:1.286;background:#d5e7e9 url(../images/waffle-bg.jpg);color:#322c2c;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word}.tipsy{padding:5px;font-size:12px;position:absolute;z-index:100000;font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif}.tipsy-inner{padding:5px 8px 4px;background-color:#4d4e53;color:#fff;max-width:200px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;background:url(../images/tooltip_arrow.gif) no-repeat top left;width:9px;height:5px}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px}.tipsy-nw .tipsy-arrow{top:0;left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left}.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}.ct-white{color:#fff}.cbg-white{background-color:#fff}.ct-98{color:#fafafa}.cbg-98{background-color:#fafafa}.ct-95{color:#f3f3f3}.cbg-95{background-color:#f3f3f3}.ct-65{color:#a6a6a6}.cbg-65{background-color:#a6a6a6}.ct-50{color:#7f7f7f}.cbg-50{background-color:#7f7f7f}.ct-35{color:#555}.cbg-35{background-color:#555}.ct-yellow{color:#8a6d3b}.cbg-yellow{background-color:#8a6d3b}.ct-green{color:#58a61e}.cbg-green{background-color:#58a61e}.avatarframe{display:inline-block;vertical-align:middle;position:relative}.avatarframe img{display:block}.avatarframe .ico{position:absolute;top:12px;right:-25px}.avatar-text{display:table;width:100%;table-layout:fixed}.avatar-text-img{display:table-cell;vertical-align:middle;width:54px}.avatar-text-img img{display:block;width:54px}.avatar-text-inner{display:table-cell;vertical-align:middle;white-space:nowrap;overflow:hidden;word-wrap:normal;text-overflow:ellipsis;-ms-text-overflow:ellipsis;padding-left:10px}.avatar-text--small{color:#7f7f7f;font-weight:700;font-size:12px}.avatar-text--small .avatar-text-img,.avatar-text--small .avatar-text-img img{width:27px}.avatar-text--white{color:#FFF}.avatar-edge-wrapper{position:relative}.avatar-edge{position:absolute;top:50%;margin-top:-27px;left:-27px}.avatar-edge-top{top:0;margin-top:0}.avatar-edge-shiftleft{left:-47px}.avatar-edge-shiftbottom{margin-top:0}img{-ms-interpolation-mode:bicubic}small{font-size:11px}a{color:#34b5d0;text-decoration:none}a:hover{text-decoration:underline}.type-grey-links a{color:#666;border-bottom:1px solid #666;border-bottom:1px solid rgba(102,102,102,.5)}.type-grey-links a:hover{text-decoration:none;border-color:#666}.type-bold,.type-standard-h1,.type-standard-h2,strong{font-weight:700}.type-weight-500{font-weight:500}.type-weight-normal{font-weight:400}.type-italic,em{font-style:italic}.anchor-nohover:hover{text-decoration:none}.type-center{text-align:center}.type-right{text-align:right}.type-left{text-align:left}.page-title{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:44px;line-height:1.3em;font-weight:700}.page-title-smaller{font-size:36px}.page-title-small{font-size:30px}.page-title-tiny{font-size:22px}.page-title-slab{font-family:MuseoSlab700Regular,"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;color:#4d4e53;font-size:32px;line-height:1.3em;margin-bottom:10px}.page-title-slab-tiny{font-size:24px}.page-title-action{position:relative;padding-right:175px}.page-title-action button{position:absolute;right:0;top:50%;margin-top:-18px}.page-title-feed{font-size:30px}.page-title-feed-small{font-size:22px}.page-title-feed-tiny{font-size:18px}.type-tiny{font-size:11px!important}.form-checkout .control-errors li,.form-checkout .control-help-text,.type-small{font-size:12px!important}.type-normal{font-size:14px!important}.type-medium{font-size:16px!important}.type-large,.type-standard-h2{font-size:18px!important}.type-standard-h1,.type-xlarge{font-size:22px!important}.type-xxlarge{font-size:28px!important}.type-size-30{font-size:30px!important}.type-crazybig{font-size:60px!important;line-height:1.1}.type-warning{color:#e10700;font-weight:700}.type-sans{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif}.type-serif{font-family:Georgia,"Times New Roman",serif}.type-slab{font-family:MuseoSlab700Regular,"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif!important}.type-black,.type-standard-h1,.type-standard-h2{color:#000}.type-grey{color:#a5a5a5!important}.form-checkout .control-help-text,.type-dark-grey{color:#3f3f3f}.type-storybird-grey{color:#4d4e53}.type-blue,.type-storybird-blue{color:#34b5d0}.type-white{color:#fff}.type-red{color:#de3339}.type-green-success{color:#a3d869}.type-spaced{line-height:1.7}.type-upper{text-transform:uppercase}.type-lower{text-transform:lowercase}.type-letter-spaced{letter-spacing:1px}.type-smallcaps{font-size:12px;text-transform:uppercase;font-weight:700}.type-column{padding-right:300px!important}.type-super{vertical-align:super;font-size:75%}.type-bold-upper-spaced{letter-spacing:1px;text-transform:uppercase;font-weight:700}ul.list-standard li{list-style-type:disc;margin-left:25px;margin-bottom:5px}ul.list-horizontal li{display:inline-block}ul.list-horizontal li:before{content:'•';margin:0 1em}ul.list-horizontal li:first-child:before{content:'';margin:0}.header1{font-size:24px;line-height:1.2;margin-bottom:10px}.header2{font-size:18px;margin-bottom:10px}.type-standard{color:#333;line-height:1.5em}.type-standard p{margin-bottom:10px}.type-standard .highlight{background:#FFFFCD}.type-standard ol,.type-standard ul{margin-bottom:10px}.type-standard ol li{list-style-type:decimal;margin-left:30px;margin-bottom:10px}.type-standard ul li{list-style-type:disc;margin-left:30px;margin-bottom:10px}.type-legal{color:#717171}.type-legal ol.legal-list{list-style-type:lower-alpha;list-style-position:outside;margin-left:20px;padding:10px 0}.type-legal ol.legal-list li{padding:0 0 10px}.type-legal ol.legal-list ol{margin-top:10px;list-style-type:decimal;list-style-position:outside;margin-left:50px}.figure-standard{position:relative}.figure-standard figcaption{position:absolute;bottom:10px;right:10px;color:#FFF;font-weight:700;font-size:10px}.bg-white{background:#FFF}.bg-storybird-grey{background:#4d4e53}.bg-highlight-yellow{background:#fcf8e3}.bg-grey{background-color:#ededeb}.bg-light-grey{background-color:#f9f9f9}.highlight-yellow{background:#fcf8e3;color:#342e00}.highlight-blue{background:#d9edf7;color:#134158}.type-ellipsis{text-overflow:ellipsis;overflow:hidden}.type-ellipsis-nowrap{white-space:nowrap}.type-ellipsis-size4{display:inline-block;vertical-align:middle;max-width:300px}.type-empty-h1{font-size:18px!important;color:#a5a5a5!important;font-weight:700;text-align:center}.type-empty-h2{font-size:16px!important;color:#a5a5a5!important;font-weight:700;text-align:center;margin-top:10px}.type-line-through{text-decoration:line-through}.type-header-genteel{font-family:MuseoSlab700Regular,"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;text-transform:uppercase}.row:after,.unit-last:after{content:"";display:table;clear:both}.unit{box-sizing:border-box;float:left}@media only screen and (max-width:414px){.responsive .unit{width:100%;float:none;margin-bottom:20px}.responsive .unit:last-child{margin-bottom:0}}@media only screen and (max-width:414px){.responsive .size-full-at-mobile{width:100%}}.unit-right{float:right}.unit-first,.unit:first-child{clear:left}.size1{width:6.2925170068%;box-sizing:border-box}.size2{width:14.6258503401%;box-sizing:border-box}.size3{width:22.9591836735%;box-sizing:border-box}.size4{width:31.2925170068%;box-sizing:border-box}.size5{width:39.6258503401%;box-sizing:border-box}.size6{width:47.9591836735%;box-sizing:border-box}.size7{width:56.2925170068%;box-sizing:border-box}.size8{width:64.6258503401%;box-sizing:border-box}.size9{width:72.9591836735%;box-sizing:border-box}.size10{width:81.2925170068%;box-sizing:border-box}.size11{width:89.6258503401%;box-sizing:border-box}.size12{width:97.9591836735%;box-sizing:border-box}.row-col>.unit{margin-left:2.0408163265%}@media only screen and (max-width:414px){.responsive .row-col>.unit{margin-left:0}}.row-col .unit:first-child,.row-col>.unit-first{margin-left:0}.row-ibl{margin-left:-20px;margin-bottom:-20px;letter-spacing:-4px}.row-ibl .unit{display:inline-block;float:none;vertical-align:top;letter-spacing:normal;margin-left:2.0408163265%;margin-bottom:20px}@media only screen and (max-width:414px){.responsive .row-ibl .unit{margin-left:10px}}.size1of1{float:none}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.size1of4{width:25%}.size3of4{width:75%}.size1of5{width:20%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.size-width-100-percent{width:100%}.size-sidebar{width:165px;margin-right:40px}.size-main{width:875px}.pa0,.pt0,.pv0{padding-top:0!important}.pa0,.ph0,.pr0{padding-right:0!important}.pa0,.ph0,.pl0{padding-left:0!important}.pa0,.pb0,.pv0{padding-bottom:0!important}.pa5,.pt5,.pv5{padding-top:5px!important}.pa5,.ph5,.pr5{padding-right:5px!important}.pa5,.ph5,.pl5{padding-left:5px!important}.pa5,.pb5,.pv5{padding-bottom:5px!important}.pa10,.pt10,.pv10{padding-top:10px!important}.pa10,.ph10,.pr10{padding-right:10px!important}.pa10,.ph10,.pl10{padding-left:10px!important}.pa10,.pb10,.pv10{padding-bottom:10px!important}.pa20,.pt20,.pv20{padding-top:20px!important}.pa20,.ph20,.pr20{padding-right:20px!important}.pa20,.ph20,.pl20{padding-left:20px!important}.pa20,.pb20,.pv20{padding-bottom:20px!important}.pa30,.pt30,.pv30{padding-top:30px!important}.pa30,.ph30,.pr30{padding-right:30px!important}.pa30,.ph30,.pl30{padding-left:30px!important}.pa30,.pb30,.pv30{padding-bottom:30px!important}.pa40,.pt40,.pv40{padding-top:40px!important}.pa40,.ph40,.pr40{padding-right:40px!important}.pa40,.ph40,.pl40{padding-left:40px!important}.pa40,.pb40,.pv40{padding-bottom:40px!important}.pa60,.pt60,.pv60{padding-top:60px!important}.pa60,.ph60,.pr60{padding-right:60px!important}.pa60,.ph60,.pl60{padding-left:60px!important}.pa60,.pb60,.pv60{padding-bottom:60px!important}.ma-20,.mt-20,.mv-20{margin-top:-20px!important}.ma-20,.mh-20,.mr-20{margin-right:-20px!important}.ma-20,.mh-20,.ml-20{margin-left:-20px!important}.ma-20,.mb-20,.mv-20{margin-bottom:-20px!important}.ma0,.mt0,.mv0{margin-top:0!important}.ma0,.mh0,.mr0{margin-right:0!important}.ma0,.mh0,.ml0{margin-left:0!important}.ma0,.mb0,.mv0{margin-bottom:0!important}.ma5,.mt5,.mv5{margin-top:5px!important}.ma5,.mh5,.mr5{margin-right:5px!important}.ma5,.mh5,.ml5{margin-left:5px!important}.ma5,.mb5,.mv5{margin-bottom:5px!important}.ma10,.mt10,.mv10{margin-top:10px!important}.ma10,.mh10,.mr10{margin-right:10px!important}.ma10,.mh10,.ml10{margin-left:10px!important}.ma10,.mb10,.mv10{margin-bottom:10px!important}.ma20,.mt20,.mv20{margin-top:20px!important}.ma20,.mh20,.mr20{margin-right:20px!important}.ma20,.mh20,.ml20{margin-left:20px!important}.ma20,.mb20,.mv20{margin-bottom:20px!important}.ma30,.mt30,.mv30{margin-top:30px!important}.ma30,.mh30,.mr30{margin-right:30px!important}.ma30,.mh30,.ml30{margin-left:30px!important}.ma30,.mb30,.mv30{margin-bottom:30px!important}.ma40,.mt40,.mv40{margin-top:40px!important}.ma40,.mh40,.mr40{margin-right:40px!important}.ma40,.mh40,.ml40{margin-left:40px!important}.ma40,.mb40,.mv40{margin-bottom:40px!important}.ma60,.mt60,.mv60{margin-top:60px!important}.ma60,.mh60,.mr60{margin-right:60px!important}.ma60,.mh60,.ml60{margin-left:60px!important}.ma60,.mb60,.mv60{margin-bottom:60px!important}.constrain{width:1080px;margin:0 auto}@media only screen and (max-width:980px){.responsive .constrain{width:100%;max-width:980px}}@media only screen and (max-width:414px){.responsive .constrain{box-shadow:0 0 10px rgba(0,0,0,.25);padding-top:0!important}}.constrain-980{width:980px}.constrain-980:after{content:"";display:table;clear:both}@media only screen and (max-width:980px){.responsive .constrain-980{width:100%;max-width:980px}}@media only screen and (max-width:980px){.responsive .constrain-750{max-width:750px}}.fl-r{float:right}.fl-l{float:left}.fl-clearfix{overflow:hidden}@media only screen and (max-width:414px){.responsive .fl-clear-mobile .fl-l,.responsive .fl-clear-mobile .fl-r{float:none}}.va-middle{vertical-align:middle}.va-top{vertical-align:top!important}.display-none{display:none!important}.display-block{display:block}.center-block{display:block;margin:0 auto}.display-ibl{display:inline-block}.block-wrapper{position:relative;overflow:hidden}.block{border-radius:3px;opacity:.85;background:#4d4e53;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.block>p{text-align:center;color:#7f7f7f;font-weight:700;margin-top:12px}.block-spinner{background:#4d4e53 url(../images/popover/spinner.gif) no-repeat center center}.block-light{opacity:.85;background:#FFF}.block-spinner-light{opacity:.85;background:#FFF url(../images/popover/spinner-light.gif) no-repeat center center}.block-opaque{opacity:1}.block-spinner-top{background-position:center 10px}.block-no-cover{position:relative;height:100px}.block-no-corner{border-radius:0}.block-height{height:200px}.btn{margin:0;display:inline-block;vertical-align:middle;border-radius:3px;box-shadow:rgba(0,0,0,.25),0,1px,2px;background:-webkit-linear-gradient(#FFF,#F1F1F4);background:linear-gradient(#FFF,#F1F1F4);-webkit-background-clip:padding-box;-webkit-appearance:none;-webkit-font-smoothing:antialiased;width:auto;font-size:14px;line-height:1;font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif!important;font-weight:700;font-style:normal;color:#7f7f7f;border:1px solid #e0e0e0;cursor:pointer;overflow:visible;padding:8px 12px 9px;position:relative;text-decoration:none}.btn.active,.btn.btn-active,.btn.hover,.btn:active,.btn:hover{background:-webkit-linear-gradient(#F1F1F4,#EAE9E9);background:linear-gradient(#F1F1F4,#EAE9E9);border-color:#CCC;text-decoration:none}.btn.active,.btn.btn-active,.btn:active{box-shadow:rgba(0,0,0,.3)0 2px 3px inset;outline:0}@media only screen and (max-width:414px){.responsive .responsive-btn-no-chrome-at-mobile{background:0 0;border:none;padding-right:0;padding-left:0}.responsive .responsive-btn-no-chrome-at-mobile:active{box-shadow:none}}@media only screen and (max-width:414px){.responsive .btn-full-at-mobile{width:100%;text-align:center;box-sizing:border-box}}.btn-reset{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-reset::-moz-focus-inner{border:0;padding:0}button.btn::-moz-focus-inner{padding:0;border:0}.btn[disabled]{opacity:.25;cursor:not-allowed}.btn[disabled].active,.btn[disabled].btn-active,.btn[disabled]:active{box-shadow:none}.btn-blue{background:-webkit-linear-gradient(#5bc0de,#2f96b4);background:linear-gradient(#5bc0de,#2f96b4);color:#FFF!important;border:1px solid #2390b0;text-shadow:#2390b0 0 -1px}.btn-blue.active,.btn-blue.btn-active,.btn-blue.hover,.btn-blue:active,.btn-blue:hover{background:-webkit-linear-gradient(#85d0e7,#47b0cf);background:linear-gradient(#85d0e7,#47b0cf);border-color:#1f7e9a;outline:0}.btn-blue.active,.btn-blue:active{box-shadow:rgba(0,0,0,.3)0 2px 3px inset}.btn-green{background:-webkit-linear-gradient(#79bd40,#58a61e);background:linear-gradient(#79bd40,#58a61e);color:#FFF!important;border:1px solid #487126;text-shadow:#487126 0 -1px}.btn-green.active,.btn-green.btn-active,.btn-green.hover,.btn-green:active,.btn-green:hover{background:-webkit-linear-gradient(#94cb65,#6fd126);background:linear-gradient(#94cb65,#6fd126);border-color:#3c5e20;outline:0}.btn-green.active,.btn-green:active{box-shadow:rgba(0,0,0,.3)0 2px 3px inset}.btn-red{background:-webkit-linear-gradient(#de3339,#b4171b);background:linear-gradient(#de3339,#b4171b);color:#FFF!important;border:1px solid #93181c;text-shadow:#93181c 0 -1px}.btn-red.active,.btn-red.btn-active,.btn-red.hover,.btn-red:active,.btn-red:hover{background:-webkit-linear-gradient(#e55f64,#e11d22);background:linear-gradient(#e55f64,#e11d22);border-color:#7d1418;outline:0}.btn-red.active,.btn-red:active{box-shadow:rgba(0,0,0,.3)0 2px 3px inset}.btn-grey{background:-webkit-linear-gradient(#747679,#4C4D52);background:linear-gradient(#747679,#4C4D52);color:#FFF!important;border:1px solid #424345;text-shadow:#424345 0 -1px}.btn-grey.active,.btn-grey.btn-active,.btn-grey.hover,.btn-grey:active,.btn-grey:hover{background:-webkit-linear-gradient(#8e9092,#65666c);background:linear-gradient(#8e9092,#65666c);border-color:#363738;outline:0}.btn-grey.active,.btn-grey:active{box-shadow:rgba(0,0,0,.3)0 2px 3px inset}.btn-dark-grey{background:-webkit-linear-gradient(#747679,#4c4d52);background:linear-gradient(#747679,#4c4d52);color:#FFF!important;border:1px solid #424345;text-shadow:#424345 0 -1px}.btn-dark-grey.active,.btn-dark-grey.btn-active,.btn-dark-grey.hover,.btn-dark-grey:active,.btn-dark-grey:hover{background:-webkit-linear-gradient(#8e9092,#65666c);background:linear-gradient(#8e9092,#65666c);border-color:#363738;outline:0}.btn-dark-grey.active,.btn-dark-grey:active{box-shadow:rgba(0,0,0,.3)0 2px 3px inset}.btn-blue-hover:active,.btn-blue-hover:hover{background:-webkit-linear-gradient(#85d0e7,#47b0cf);background:linear-gradient(#85d0e7,#47b0cf);border-color:#1f7e9a;outline:0}.btn-inner-blue-hover:hover i{color:#34b5d0}.btn-white,.btn-white:hover{background:#FFF}.btn.btn-trans-then-white{background:0 0;border:none;margin:1px}.btn.btn-trans-then-white:hover{margin:0;background:#FFF;border:1px solid #e0e0e0}.btn.btn-trans-then-white .ico{color:#666;font-size:130%}.btn-large{width:150px;text-align:center}.btn-small{font-size:12px;line-height:1.25;padding:5px 8px}.btn-tiny{font-size:12px;line-height:1.25;padding:3px 4px}.btn-icon-height{line-height:16px}.actions li,.btn-vheight{line-height:33px}.btn-avatar img{width:14px;height:14px;vertical-align:middle;margin-right:5px}.btn-faux{cursor:auto;background:#FFF;opacity:.5}.btn-faux .ico{margin-right:5px}.btn-faux:active,.btn-faux:hover{background:#FFF;border:1px solid #e0e0e0;box-shadow:none}.btn-faux-with-border,.btn-faux-with-border:active,.btn-faux-with-border:hover{border:1px solid #e0e0e0}.btn-faux-visible{opacity:1}.btn-follow{display:inline-block;width:95px;line-height:16px}.btn-block{display:block;text-align:center;width:100%;box-sizing:border-box}.btn-select{position:relative;display:inline-block}.btn-select select{margin:0;padding:0;cursor:pointer;-webkit-appearance:none;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2}.btn-select--fullwidth{width:100%;display:block}.btn-select--fullwidth .ico-triangle-down{float:right}.btn-dropdown-divider:after{content:"";margin-right:10px;position:absolute;border-left:thin solid #e0e0e0;height:100%;right:21px;top:0}.btn-circle{background-color:#4d4e53;min-width:35px;min-height:35px;border-radius:50px;display:inline-block;text-align:center;vertical-align:middle}.btn-circle:hover{background-color:#7e8088}.btn-circle:active{box-shadow:inset 0 2px 5px rgba(0,0,0,.3)}.btn-circle-disabled{background-color:#e2e1dd;cursor:default}.btn-circle-disabled:hover{background-color:#e2e1dd}.btn-circle-disabled:active{box-shadow:none}.btn-square-padding{padding:9px}.toggle-btn .toggle-btn-activebtn{display:none}.toggle-btn.toggle-btn--is-active .toggle-btn-activebtn{display:inline}.toggle-btn.toggle-btn--is-active .toggle-btn--block{display:block}.toggle-btn.toggle-btn--is-active .toggle-btn-inactivebtn{display:none}.controls input,.controls select,.controls textarea{box-sizing:border-box}.controls input.placeholder,.controls select.placeholder,.controls textarea.placeholder{color:#aaa}.comment-form textarea,.controls input[type=email],.controls input[type=number],.controls input[type=password],.controls input[type=search],.controls input[type=text],.controls textarea{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:14px;background-color:#FFF;color:#000;border:1px solid #d6d6d6;outline:0;padding:7px;margin:0}.comment-form textarea:focus,.controls input[type=email]:focus,.controls input[type=number]:focus,.controls input[type=password]:focus,.controls input[type=search]:focus,.controls input[type=text]:focus,.controls textarea:focus{outline:0;background-color:#eaf7fa}.controls input[type=search]{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;-webkit-appearance:none;border-radius:20px;background-clip:padding-box}.controls input[type=search]::-webkit-input-placeholder{font-size:12px;line-height:1.5em}.controls input[type=search]::-moz-placeholder{font-size:12px;line-height:1.5em}.controls input[type=search]:-moz-placeholder{font-size:12px;line-height:1.5em}.controls input[type=search]:-ms-input-placeholder{font-size:12px;line-height:1.5em}.controls label{display:block}.controls label.disabled{color:#bfbfbf}.comment-form.comment-form-is-active input[type=text],.comment-form.comment-form-is-active textarea,.controls--commentstyle input[type=text],.controls--commentstyle textarea{box-shadow:#e6e6e6 0 3px 3px 0 inset;border-radius:3px;padding:10px;border:1px solid #34b5d0;background:#FFF}.comment-form.comment-form-is-active input[type=text]:focus,.comment-form.comment-form-is-active textarea:focus,.controls--commentstyle input[type=text]:focus,.controls--commentstyle textarea:focus{background:#FFF}.controls--twocolumns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.checkboxselectmultiple label,.radioselect label{padding:3px 1px;margin-bottom:0;cursor:pointer}.checkboxselectmultiple label:hover,.radioselect label:hover{border-radius:3px;background-color:#eee}.panel .checkboxselectmultiple label:hover,.panel .radioselect label:hover{background-color:#66676d}.checkboxselectmultiple-block label{display:block}.form-display-inline{display:inline}.control-inline .controls li{display:inline-block;vertical-align:middle;margin-right:10px}.control-help-text{padding-left:25px;position:relative}@media only screen and (max-width:880px){.responsive .control-help-text{padding-left:0}}.control-help-text>.ico{position:absolute;top:3px;left:0}@media only screen and (max-width:880px){.responsive .control-help-text>.ico{position:relative;top:-2px}}.form-standard input[type=email],.form-standard input[type=password],.form-standard input[type=text],.form-standard select,.form-standard textarea{width:100%}.form-standard .control-group{overflow:hidden;background:url(../images/dotted-border.png) repeat-x center bottom;padding-bottom:20px;margin-bottom:20px}@media only screen and (max-width:880px){.responsive .form-standard .control-group{padding-bottom:10px;margin-bottom:10px}}.form-standard .control-group-noline{background:0 0}@media only screen and (max-width:880px){.responsive .form-standard .control-group-noline{padding-bottom:0;margin-bottom:0}}.form-standard .control-group-text .control-label,.form-standard .control-group-text .control-meta{margin-top:8px}.form-standard .controls{float:left;width:300px}@media only screen and (max-width:880px){.responsive .form-standard .controls{width:100%;max-width:300px}.responsive .form-standard .controls select{margin-bottom:7px}}@media only screen and (max-width:880px){.responsive .form-standard .radioselect li{float:none}}.form-standard .control-label{float:left;width:150px;font-weight:700;color:#4e4f53;font-size:13px}@media only screen and (max-width:880px){.responsive .form-standard .control-label{width:100%;padding-bottom:5px}}.form-standard .control-meta{float:left;width:360px;margin-left:20px;color:#7f7f7f;font-size:12px}@media only screen and (max-width:880px){.responsive .form-standard .control-meta{width:100%;margin-left:0;margin-top:8px}}.form-standard .controls-full{width:auto!important}.form-standard.form-standard-medium .control-meta{width:230px}.form-standard-small .controls{overflow:hidden}.form-standard-small .control-meta{clear:both;float:none;margin-left:150px;line-height:2.5}.form-grid input[type=password],.form-grid input[type=text],.form-grid select,.form-grid textarea{width:100%}.form-grid .control-group{margin-bottom:20px}.form-grid .control-label{display:block;margin-bottom:5px;font-weight:700;color:#4e4f53;font-size:13px}.form-grid .control-meta{margin-top:5px;color:#7f7f7f;font-size:12px}.control-group-action-header{background:#f1f1f1!important;margin:-20px;margin-bottom:20px;padding:20px;box-shadow:rgba(0,0,0,.15)0 -2px 8px -2px inset;border-top-left-radius:5px;border-top-right-radius:5px}.control-group-action-header .controls{width:auto}.control-group-action-header li{float:left;margin-right:30px}.control-group-action-header-solo{box-shadow:none;background:#FFF!important;margin-bottom:0!important;padding-bottom:0!important}.control-spinner{background:url(../images/form/spinner.gif) no-repeat center center;width:16px;height:16px}.control-group-success .control-errors li{background:url(../images/form/success.png) no-repeat left top;padding-left:26px;line-height:16px}.control-group-success input[type=password],.control-group-success input[type=text],.control-group-success textarea{border-color:#94ca51}.control-group-success input[type=password]:focus,.control-group-success input[type=text]:focus,.control-group-success textarea:focus{background-color:#EEF9EE}.control-group-success-noicon .control-errors li{background:0 0;padding-left:0}.control-group-error .control-errors li{background:url(../images/form/error.png) no-repeat left top;padding-left:28px;color:#b94a48;line-height:18px}.control-group-error .control-errors li span{display:block;font-weight:700;color:#7f7f7f}.control-group-error input[type=password],.control-group-error input[type=text],.control-group-error textarea{border-color:#b94a48}.control-group-error input[type=password]:focus,.control-group-error input[type=text]:focus,.control-group-error textarea:focus{background-color:#fcf8e3}.input-mini{width:60px!important}.input-small{width:90px!important}.input-medium{width:150px!important}.input-large{width:210px!important}@media only screen and (max-width:414px){.responsive .input-large{width:100%!important}}.input-xlarge{width:270px!important}.input-xxlarge{width:430px!important}.input-search{font-size:12px;padding:5px 10px!important;border-radius:30px}.input-full{width:100%}.input-short{height:100px}.input-tall{height:200px}.input-xtall{height:400px}.control-hidden,.register-form-hidden{display:none}.control-optional{display:block;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;margin-top:3px;color:#ccc;letter-spacing:1px}.control-group-avatar img{vertical-align:middle}.control-group-avatar input[type=file]{width:225px;margin-left:10px}@media only screen and (max-width:680px){.responsive .control-group-avatar input[type=file]{width:210px;margin-left:0;height:50px}}.control-group-avatar .avatar-default{opacity:.5}.control-group-avatar .control-errors li{background-position:left center}.form-checkout .control-group{background:url(../images/dotted-border.png) repeat-x center bottom;padding-bottom:20px;margin-bottom:20px}.form-checkout .control-group.control-group-noline{background:0 0}.form-checkout .control-group-text .control-label,.form-checkout .control-group-text .control-meta{margin-top:8px}.form-checkout .control-label{font-weight:700;color:#4e4f53;font-size:13px}.form-checkout .control-errors li{background:url(../images/form/error.png) no-repeat left top;padding-left:28px;color:#ff3600}.form-checkout .controls input[type=email],.form-checkout .controls input[type=password],.form-checkout .controls input[type=text],.form-checkout .controls select{width:100%}.large-boolean-control{margin-bottom:20px;position:relative;padding-left:25px;font-weight:500}.large-boolean-control label{display:block;padding:5px;border-radius:5px;cursor:pointer}.large-boolean-control label:hover{background:#f3f3f3}.large-boolean-control input{position:absolute;left:0;margin-top:5px}.large-boolean-control-helptext{font-weight:400;color:grey}.large-boolean-control--disabled{color:lightgrey}.large-boolean-control--disabled label{cursor:not-allowed}.large-boolean-control--disabled label:hover{background:0 0}.hasDatepicker{background-image:url(../images/form/datepicker.png);background-repeat:no-repeat;background-position:5px center;padding-left:37px!important;width:250px}.hasDatepicker:focus{padding-left:5px}.errorlist{color:#b94a48;font-weight:700;margin-top:5px;margin-bottom:5px}.errorlist li{background:url(../images/form/error.png) no-repeat left top;padding-left:28px;margin-bottom:10px;line-height:18px}.errorlist-non-field,.panel .control-errors{display:inline-block;vertical-align:middle;border-radius:3px;background:#fcf2f2;padding:10px;margin-bottom:10px}.errorlist-non-field li:last-child,.panel .control-errors li:last-child{margin-bottom:0}.errorlist-non-field{margin-bottom:20px;margin-bottom-background:#FFF}.table-standard{width:100%;border-collapse:collapse}.table-standard td,.table-standard th{padding:5px 10px;color:#4d4e53;font-size:13px}.table-standard th{border-bottom:2px solid #e6e6e6;font-weight:700}.table-standard td{border-bottom:1px solid #e6e6e6}.table-standard tr:hover td{background:#eff7fe}.table-standard--thick td,.table-standard--thick th{padding:10px}.table-standard--nohover tr:hover td{background:0 0}.table-standard-cell-yellow{background:#fcf8e3}.table-standard-cell-green{background:#dff0d8}.table-standard-actions{width:1%}.table-standard-40{width:40%}.table-standard-footer td{border-top:2px solid #e6e6e6;border-bottom:none;padding-top:15px}.table-simple-horizontal{line-height:1.8}.table-simple-horizontal th{padding-right:20px}.table-simple-horizontal--right td{text-align:right}.table-simple-horizontal--styled th{font-weight:700;color:#7f7f7f}.table-input-grid{width:100%;border-collapse:collapse}.table-input-grid th{font-weight:700;padding:5px}.table-input-grid td{border:1px solid #d6d6d6}.table-input-grid td>input{box-sizing:border-box;box-shadow:rgba(0,0,0,.05)2px 2px 0 0 inset;border:none;width:100%;font-size:14px;padding:7px;margin:0;display:block;background:0 0}.table-input-grid td>input.placeholder{color:#aaa}.table-input-grid-text{background:#f3f3f3;padding:7px}.table-input-grid-error-cell{background:#fcf8e3!important}.table-input-grid-error-row td{background:#fcf2f2;color:#FFF;font-weight:700;padding:8px}.table-input-grid-error-row td a{color:#b94a48;text-decoration:underline}.ico{display:inline-block;line-height:1;vertical-align:middle;margin-right:10px}@font-face{font-family:sbicons;src:url(../fonts/sbicons/sbicons.woff?3081092dc02b78433c702f85f8d5246b) format("woff"),url(../fonts/sbicons/sbicons.ttf?3081092dc02b78433c702f85f8d5246b) format("truetype"),url(../fonts/sbicons/sbicons.svg?3081092dc02b78433c702f85f8d5246b#sbicons) format("svg");font-weight:400;font-style:normal}.ico-add:before,.ico-arrow-back:before,.ico-arrow-down:before,.ico-arrow-forward:before,.ico-arrow-left:before,.ico-arrow-right:before,.ico-arrow-simple-left:before,.ico-arrow-simple-right:before,.ico-arrow-thin-down:before,.ico-arrow-thin-up:before,.ico-arrow-top:before,.ico-arrow-up:before,.ico-artist:before,.ico-basket:before,.ico-bell:before,.ico-block:before,.ico-book:before,.ico-bookmark:before,.ico-calendar:before,.ico-cart:before,.ico-case:before,.ico-check2:before,.ico-check:before,.ico-clock:before,.ico-code:before,.ico-comment:before,.ico-copy:before,.ico-create:before,.ico-document:before,.ico-download2:before,.ico-download:before,.ico-edit:before,.ico-education:before,.ico-email:before,.ico-eye:before,.ico-facebook:before,.ico-family:before,.ico-fundraisers:before,.ico-gift:before,.ico-globe:before,.ico-google-plus:before,.ico-heart:before,.ico-help:before,.ico-home:before,.ico-info:before,.ico-instagram:before,.ico-key:before,.ico-lightbulb:before,.ico-link:before,.ico-list:before,.ico-location:before,.ico-locked:before,.ico-logout:before,.ico-noti-assignment:before,.ico-noti-book:before,.ico-noti-bookdeletion:before,.ico-noti-bookreturn:before,.ico-noti-collaboratorinvite:before,.ico-noti-comment:before,.ico-noti-dark-assignment:before,.ico-noti-dark-book:before,.ico-noti-dark-bookdeletion:before,.ico-noti-dark-bookreturn:before,.ico-noti-dark-collaboratorinvite:before,.ico-noti-dark-comment:before,.ico-noti-dark-feedback:before,.ico-noti-dark-follow:before,.ico-noti-dark-grade:before,.ico-noti-dark-heart:before,.ico-noti-dark-mention:before,.ico-noti-dark-order:before,.ico-noti-dark-private-comment:before,.ico-noti-dark-repost:before,.ico-noti-dark-turnreminder:before,.ico-noti-feedback:before,.ico-noti-follow:before,.ico-noti-grade:before,.ico-noti-heart:before,.ico-noti-mention:before,.ico-noti-order:before,.ico-noti-private-comment:before,.ico-noti-repost:before,.ico-noti-turnreminder:before,.ico-people:before,.ico-person:before,.ico-pinterest:before,.ico-printer:before,.ico-privacy:before,.ico-pro-plus:before,.ico-pro:before,.ico-remove:before,.ico-repost:before,.ico-settings:before,.ico-share:before,.ico-shop:before,.ico-shuffle:before,.ico-star:before,.ico-trash:before,.ico-triangle-down:before,.ico-tumblr:before,.ico-twitter2:before,.ico-twitter:before,.ico-unlocked:before,.ico-warning:before,.ico-writers:before,.ico-x:before,.read-slideshow .slick-next:before,.read-slideshow .slick-prev:before{font-family:sbicons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;display:inline-block;text-decoration:inherit;vertical-align:middle;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-add:before{content:"\f101"}.ico-arrow-back:before,.ico-noti-bookreturn:before,.ico-noti-dark-bookreturn:before{content:"\f102"}.ico-arrow-down:before,.ico-noti-dark-order:before,.ico-noti-order:before{content:"\f103"}.ico-arrow-forward:before{content:"\f104"}.ico-arrow-left:before{content:"\f105"}.ico-arrow-right:before{content:"\f106"}.ico-arrow-simple-left:before,.read-slideshow .slick-prev:before{content:"\f107"}.ico-arrow-simple-right:before,.read-slideshow .slick-next:before{content:"\f108"}.ico-arrow-thin-down:before{content:"\f109"}.ico-arrow-thin-up:before{content:"\f10a"}.ico-arrow-top:before{content:"\f10b"}.ico-arrow-up:before{content:"\f10c"}.ico-artist:before{content:"\f10d"}.ico-basket:before{content:"\f10e"}.ico-bell:before{content:"\f10f"}.ico-block:before{content:"\f110"}.ico-book:before,.ico-noti-book:before,.ico-noti-dark-book:before{content:"\f111"}.ico-bookmark:before{content:"\f112"}.ico-calendar:before,.ico-noti-assignment:before,.ico-noti-dark-assignment:before{content:"\f113"}.ico-cart:before{content:"\f114"}.ico-case:before{content:"\f115"}.ico-check:before,.ico-noti-dark-grade:before,.ico-noti-grade:before{content:"\f116"}.ico-check2:before{content:"\f117"}.ico-clock:before{content:"\f118"}.ico-code:before{content:"\f119"}.ico-comment:before,.ico-noti-comment:before,.ico-noti-dark-comment:before,.ico-noti-dark-feedback:before,.ico-noti-dark-mention:before,.ico-noti-dark-private-comment:before,.ico-noti-feedback:before,.ico-noti-mention:before,.ico-noti-private-comment:before{content:"\f11a"}.ico-copy:before{content:"\f11b"}.ico-create:before{content:"\f11c"}.ico-document:before{content:"\f11d"}.ico-download:before{content:"\f11e"}.ico-download2:before{content:"\f11f"}.ico-edit:before{content:"\f120"}.ico-education:before{content:"\f121"}.ico-email:before{content:"\f122"}.ico-eye:before{content:"\f123"}.ico-facebook:before{content:"\f124"}.ico-family:before{content:"\f125"}.ico-fundraisers:before{content:"\f126"}.ico-gift:before{content:"\f127"}.ico-globe:before{content:"\f128"}.ico-google-plus:before{content:"\f129"}.ico-heart:before,.ico-noti-dark-heart:before,.ico-noti-heart:before{content:"\f12a"}.ico-help:before{content:"\f12b"}.ico-home:before{content:"\f12c"}.ico-info:before{content:"\f12d"}.ico-instagram:before{content:"\f12e"}.ico-key:before{content:"\f12f"}.ico-lightbulb:before{content:"\f130"}.ico-link:before{content:"\f131"}.ico-list:before{content:"\f132"}.ico-location:before{content:"\f133"}.ico-locked:before{content:"\f134"}.ico-logout:before{content:"\f135"}.ico-noti-collaboratorinvite:before,.ico-noti-dark-collaboratorinvite:before,.ico-noti-dark-turnreminder:before,.ico-noti-turnreminder:before,.ico-people:before{content:"\f136"}.ico-noti-dark-follow:before,.ico-noti-follow:before,.ico-person:before{content:"\f137"}.ico-pinterest:before{content:"\f138"}.ico-printer:before{content:"\f139"}.ico-privacy:before{content:"\f13a"}.ico-pro-plus:before{content:"\f13b"}.ico-pro:before{content:"\f13c"}.ico-remove:before{content:"\f13d"}.ico-noti-dark-repost:before,.ico-noti-repost:before,.ico-repost:before{content:"\f13e"}.ico-settings:before{content:"\f13f"}.ico-share:before{content:"\f140"}.ico-shop:before{content:"\f141"}.ico-shuffle:before{content:"\f142"}.ico-star:before{content:"\f143"}.ico-trash:before{content:"\f144"}.ico-triangle-down:before{content:"\f145"}.ico-tumblr:before{content:"\f146"}.ico-twitter:before{content:"\f147"}.ico-twitter2:before{content:"\f148"}.ico-unlocked:before{content:"\f149"}.ico-warning:before{content:"\f14a"}.ico-writers:before{content:"\f14b"}.ico-noti-bookdeletion:before,.ico-noti-dark-bookdeletion:before,.ico-x:before{content:"\f14c"}.heart-bomb{background-image:url(../images/icons/heart.png);background-position:-44px 0;width:44px;height:44px}.heart-bomb_hover{background-image:url(../images/icons/heart.png);background-position:-176px -88px;width:44px;height:44px}.heart-bomb:hover{background-position:-176px -88px}.heart-broken-heart{background-image:url(../images/icons/heart.png);background-position:0 -44px;width:44px;height:44px}.heart-broken-heart_hover{background-image:url(../images/icons/heart.png);background-position:-44px -44px;width:44px;height:44px}.heart-broken-heart:hover{background-position:-44px -44px}.heart-diamond{background-image:url(../images/icons/heart.png);background-position:-88px 0;width:44px;height:44px}.heart-diamond_hover{background-image:url(../images/icons/heart.png);background-position:-88px -44px;width:44px;height:44px}.heart-diamond:hover{background-position:-88px -44px}.heart-disabled-bomb{background-image:url(../images/icons/heart.png);background-position:0 -88px;width:44px;height:44px}.heart-disabled-broken-heart{background-image:url(../images/icons/heart.png);background-position:-44px -88px;width:44px;height:44px}.heart-disabled-diamond{background-image:url(../images/icons/heart.png);background-position:-88px -88px;width:44px;height:44px}.heart-disabled-drama{background-image:url(../images/icons/heart.png);background-position:-132px 0;width:44px;height:44px}.heart-disabled-fire{background-image:url(../images/icons/heart.png);background-position:-132px -44px;width:44px;height:44px}.heart-disabled-heart{background-image:url(../images/icons/heart.png);background-position:-132px -88px;width:44px;height:44px}.heart-disabled-ladybug{background-image:url(../images/icons/heart.png);background-position:0 -132px;width:44px;height:44px}.heart-disabled-lightning{background-image:url(../images/icons/heart.png);background-position:-44px -132px;width:44px;height:44px}.heart-disabled-ninja{background-image:url(../images/icons/heart.png);background-position:-88px -132px;width:44px;height:44px}.heart-disabled-shamrock{background-image:url(../images/icons/heart.png);background-position:-132px -132px;width:44px;height:44px}.heart-disabled-smiley{background-image:url(../images/icons/heart.png);background-position:-176px 0;width:44px;height:44px}.heart-disabled-unicorn{background-image:url(../images/icons/heart.png);background-position:-176px -44px;width:44px;height:44px}.heart-drama{background-image:url(../images/icons/heart.png);background-position:0 0;width:44px;height:44px}.heart-drama_hover{background-image:url(../images/icons/heart.png);background-position:-176px -132px;width:44px;height:44px}.heart-drama:hover{background-position:-176px -132px}.heart-fire{background-image:url(../images/icons/heart.png);background-position:0 -176px;width:44px;height:44px}.heart-fire_hover{background-image:url(../images/icons/heart.png);background-position:-44px -176px;width:44px;height:44px}.heart-fire:hover{background-position:-44px -176px}.heart-heart{background-image:url(../images/icons/heart.png);background-position:-88px -176px;width:44px;height:44px}.heart-heart_hover{background-image:url(../images/icons/heart.png);background-position:-132px -176px;width:44px;height:44px}.heart-heart:hover{background-position:-132px -176px}.heart-ladybug{background-image:url(../images/icons/heart.png);background-position:-176px -176px;width:44px;height:44px}.heart-ladybug_hover{background-image:url(../images/icons/heart.png);background-position:-220px 0;width:44px;height:44px}.heart-ladybug:hover{background-position:-220px 0}.heart-lightning{background-image:url(../images/icons/heart.png);background-position:-220px -44px;width:44px;height:44px}.heart-lightning_hover{background-image:url(../images/icons/heart.png);background-position:-220px -88px;width:44px;height:44px}.heart-lightning:hover{background-position:-220px -88px}.heart-ninja{background-image:url(../images/icons/heart.png);background-position:-220px -132px;width:44px;height:44px}.heart-ninja_hover{background-image:url(../images/icons/heart.png);background-position:-220px -176px;width:44px;height:44px}.heart-ninja:hover{background-position:-220px -176px}.heart-shamrock{background-image:url(../images/icons/heart.png);background-position:0 -220px;width:44px;height:44px}.heart-shamrock_hover{background-image:url(../images/icons/heart.png);background-position:-44px -220px;width:44px;height:44px}.heart-shamrock:hover{background-position:-44px -220px}.heart-smiley{background-image:url(../images/icons/heart.png);background-position:-88px -220px;width:44px;height:44px}.heart-smiley_hover{background-image:url(../images/icons/heart.png);background-position:-132px -220px;width:44px;height:44px}.heart-smiley:hover{background-position:-132px -220px}.heart-unicorn{background-image:url(../images/icons/heart.png);background-position:-176px -220px;width:44px;height:44px}.heart-unicorn_hover{background-image:url(../images/icons/heart.png);background-position:-220px -220px;width:44px;height:44px}.heart-unicorn:hover{background-position:-220px -220px}.ico-hearted-bomb{background-image:url(../images/icons/ico-hearted.png);background-position:-57px -28px;width:28px;height:27px}.ico-hearted-broken-heart{background-image:url(../images/icons/ico-hearted.png);background-position:-57px 0;width:29px;height:28px}.ico-hearted-diamond{background-image:url(../images/icons/ico-hearted.png);background-position:-86px 0;width:27px;height:27px}.ico-hearted-drama{background-image:url(../images/icons/ico-hearted.png);background-position:0 0;width:28px;height:29px}.ico-hearted-fire{background-image:url(../images/icons/ico-hearted.png);background-position:-86px -54px;width:23px;height:27px}.ico-hearted-heart{background-image:url(../images/icons/ico-hearted.png);background-position:0 -29px;width:29px;height:28px}.ico-hearted-ladybug{background-image:url(../images/icons/ico-hearted.png);background-position:-86px -27px;width:26px;height:27px}.ico-hearted-lightning{background-image:url(../images/icons/ico-hearted.png);background-position:-57px -57px;width:20px;height:26px}.ico-hearted-ninja{background-image:url(../images/icons/ico-hearted.png);background-position:-28px -57px;width:29px;height:26px}.ico-hearted-shamrock{background-image:url(../images/icons/ico-hearted.png);background-position:-28px 0;width:29px;height:28px}.ico-hearted-smiley{background-image:url(../images/icons/ico-hearted.png);background-position:0 -57px;width:28px;height:27px}.ico-hearted-unicorn{background-image:url(../images/icons/ico-hearted.png);background-position:-29px -29px;width:28px;height:27px}.ico>span{font:0/0 serif;text-shadow:none;color:transparent}.ico:before{font-size:114.2857142857%}.ico-left{margin-right:0;margin-left:10px}.ico-mini{font-size:90%}.ico-noti-dark-repost,.ico-noti-repost,.ico-repost{margin-right:10px}.ico-plus{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;line-height:12px;vertical-align:top}.ico-plus:before{content:"+";font-size:175%}.ico-space{position:relative;padding-left:30px}.ico-space .ico{position:absolute;top:0;left:0}.btn .ico{color:#7f7f7f}.btn-blue .ico,.btn-green.ico{color:#FFF}.btn-heart.btn-active .ico{color:red}.btn-readinglist.btn-active .ico{color:#34b5d0}.ico-triangle-down{color:#4d4e53!important}.ico-pro,.ico-pro-plus{color:#4fa729}.ico--blue{color:#34b5d0!important}.ico--light{color:#bfbfbf}.ico--light-green{color:#a3d869}.ico-social-circle{border-radius:100%;width:1.1em;height:1.1em;text-align:center;color:#fff}.ico-facebook{background-color:#3b5998}.ico-instagram{background-color:#3f729b}.ico-pinterest{background-color:#C92228}.ico-twitter{background-color:#55ACEE}.ico-tumblr{background-color:#2c4762}.ico-google-plus{background-color:#D34836}#modal-dialog{display:none}.modal-dialog-box-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001}.modal-dialog-box{background-color:#FFF;max-width:400px;border:10px solid #DCDCDC;padding:40px;font-size:120%;color:#333;margin:15% auto 0;position:relative;border-radius:20px}.modal-dialog-box h1{font-size:210%;background:0 0;border-bottom:1px solid #CCC;padding-bottom:5px}#modal-dialog-text{font-size:110%}.modal-button{position:absolute;bottom:20px;right:20px}.modal-dialog-overlay{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;opacity:.5;background:url(../images/overlay.png) repeat scroll 0 0 #eee;filter:alpha(opacity=50)}#modal-close-button{position:absolute;top:20px;right:20px}.modal-close-button{background:url(../images/icon_close.png) no-repeat;width:16px;height:16px;cursor:pointer}.ribbon{display:inline-block;vertical-align:middle;position:relative;margin-bottom:10px}.ribbon-inner{font-size:12px;font-weight:700;letter-spacing:1px;line-height:2.5em;background:#35b5d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#FFF;-webkit-font-smoothing:antialiased}.ribbon-after,.ribbon-before{display:block;position:absolute;width:0;height:0}.ribbon-before{top:0;border:15px solid #35b5d0}.ribbon-after{bottom:-10px;border:5px solid #009abc;border-bottom-color:transparent!important}.ribbon-left .ribbon-inner{padding-left:10px}.ribbon-left .ribbon-before{right:-30px;border-right-color:transparent!important}.ribbon-left .ribbon-after{left:0;border-left-color:transparent!important}.ribbon-right .ribbon-inner{padding-right:10px}.ribbon-right .ribbon-before{left:-30px;border-left-color:transparent!important}.ribbon-right .ribbon-after{right:0;border-right-color:transparent!important}.ribbon-no-shadow .ribbon-after{display:none}.ribbon-upper>.ribbon-inner{text-transform:uppercase}.ribbon-block{display:block}.ribbon-small>.ribbon-inner{line-height:26px}.ribbon-small>.ribbon-before{border-width:13px;left:-24px}.ribbon-offset-left{left:-30px}.ribbon-offset-left .ribbon-inner{padding-left:30px}.ribbon-offset-left-small{left:-20px}.ribbon-offset-left-small .ribbon-inner{padding-left:20px}.ribbon-offset-right{right:-30px}.ribbon-offset-right .ribbon-inner{padding-right:30px}.ribbon-offset-top{top:-5px}.ribbon-grey .ribbon-inner{background:#4d4e53}.ribbon-grey .ribbon-before{border-color:#4d4e53}.ribbon-grey .ribbon-after{border-color:#000}.ribbon-purple .ribbon-inner{background:#bd7d97}.ribbon-purple .ribbon-before{border-color:#bd7d97}.ribbon-purple .ribbon-after{border-color:#8b3c59}.ribbon-red .ribbon-inner{background:#fe4819}.ribbon-red .ribbon-before{border-color:#fe4819}.ribbon-red .ribbon-after{border-color:#a54024}.ribbon-green .ribbon-inner{background:#27b715}.ribbon-green .ribbon-before{border-color:#27b715}.ribbon-green .ribbon-after{border-color:#437534}.image-shadow{background:0 0;padding:0;border:1px solid #7f7f7f;box-shadow:rgba(0,0,0,.2)2px 2px 2px 0}.cover-grid{display:block;box-shadow:rgba(0,0,0,.15)2px 2px 2px 0;position:relative;cursor:pointer}.cover-grid img{display:block;background:0 0;margin:0;padding:0;width:100%;height:auto}.cover-grid .book-collaboration-icon{position:absolute;top:-14px;right:-14px;z-index:10}.cover-grid--noshadow{box-shadow:none}.cover-grid--nopointer{cursor:default}.cover-grid-border{position:absolute;z-index:2;display:block;border:1px solid #000;opacity:.15;top:0;right:0;left:0;bottom:0}.cover-grid-height-locked-book-300 .cover-grid{overflow:hidden;height:187px}.cover-grid-height-locked-book-460 .cover-grid{overflow:hidden;height:287px}.cover-grid-message{position:absolute;z-index:5;background:#000;background:rgba(0,0,0,.75);top:0;right:0;left:0;bottom:0;color:#FFF;padding-left:90px;padding-top:40px;padding-right:40px}.cover-grid-message-alert{background-image:url(../images/moderation/attention_graphic.svg);background-repeat:no-repeat;background-position:10px 40px}.cover-grid-action{position:absolute;bottom:20px;width:100%;z-index:5}.large-cover{background-image:url(../images/cover_bg_large.png);background-position:bottom right;background-repeat:no-repeat;padding:0 4px 5px 0}.medium-cover{background-image:url(../images/cover_bg_medium.png);background-position:bottom right;background-repeat:no-repeat;padding:0 4px 5px 0}@media only screen and (max-width:414px){.responsive .medium-cover{width:266px;height:auto}}.small-cover{background-image:url(../images/cover_bg_small.png);background-position:bottom right;background-repeat:no-repeat;padding:0 4px 5px 0}.thumbnail-cover{background-image:url(../images/cover_bg_thumbnail.png);background-position:bottom right;background-repeat:no-repeat;padding:0 4px 5px 0}.noti-trigger:hover{text-decoration:none!important}.noti-header{margin-right:20px!important}.noti-badge{position:relative;background:#bfbfbf;padding:3px 8px 4px;border-radius:2px}.noti-badge .noti-badge-arrow{right:-10px;border:solid transparent;height:0;width:0;position:absolute;border-color:transparent;border-left-color:#bfbfbf;border-width:5px;top:50%;margin-top:-5px}.ie7 .noti-badge .noti-badge-arrow{right:-5px}.noti-badge-empty{background:#bfbfbf url(../images/popover/notifications.png) no-repeat center center}.noti-badge:hover,.noti-trigger.active .noti-badge{background-color:#838383}.noti-badge:hover .noti-badge-arrow,.noti-trigger.active .noti-badge .noti-badge-arrow{border-left-color:#838383}.noti-badge-hot,.noti-badge-hot:hover{background:#ed1e24;color:#FFF}.noti-badge-hot .noti-badge-arrow,.noti-badge-hot:hover .noti-badge-arrow{border-left-color:#ed1e24}.noti-slats-scroll{overflow-y:auto;max-height:325px;margin:5px}.noti-slats-scroll::-webkit-scrollbar{-webkit-appearance:none;width:8px}.noti-slats-scroll::-webkit-scrollbar:horizontal{height:8px}.noti-slats-scroll::-webkit-scrollbar-track{background:-webkit-linear-gradient(left,rgba(255,255,255,.1)0,rgba(255,255,255,.25)100%);background:linear-gradient(to right,rgba(255,255,255,.1)0,rgba(255,255,255,.25)100%);border-radius:10px}.noti-slats-scroll::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(left,rgba(255,255,255,.8)0,rgba(255,255,255,.6)100%);background:linear-gradient(to right,rgba(255,255,255,.8)0,rgba(255,255,255,.6)100%);border-radius:10px}.noti-slats{width:100%;color:#FFF!important}.noti-slats-light td{padding-top:10px}.noti-slats-light tr:last-child td{background:0 0}.noti-slats-light .noti-slat-message{font-size:inherit}.noti-slats td{vertical-align:middle;padding-bottom:10px}.noti-slat-message{width:100%;font-size:12px;padding-left:10px;padding-right:10px;font-weight:700}.noti-slat-ico .ico{opacity:.25}.noti-new{font-size:38px;line-height:18px;vertical-align:text-bottom}.actions{margin-bottom:10px;color:#595959}.actions:after{content:"";display:table;clear:both}.actions li{float:left;margin-right:10px;list-style-type:none}@media only screen and (max-width:980px){.responsive .actions li{line-height:inherit;padding-top:5px}}.actions li .control-errors li{margin-top:5px;line-height:1.5}.actions-baseline li{line-height:1;margin-top:16px}.actions-ibl{white-space:nowrap}.actions-ibl li{display:inline-block;vertical-align:middle;float:none}.actions-nomargin li{margin-right:0}.actions-right{float:right}@media only screen and (max-width:414px){.responsive .actions-right{float:none}}.actions-right li{margin-right:0;margin-left:10px}@media only screen and (max-width:414px){.responsive .actions-right li{margin-right:10px;margin-left:0}}.actions-center li{float:none;text-align:center}.actions-action-right{float:right!important;text-align:right;margin-right:0!important;margin-left:10px}.actions-center{text-align:center}.actions-center li{display:inline}.actions-action-meta{color:#a6a6a6;font-size:12px}.actions-action-meta a{color:#a6a6a6;text-decoration:underline}.actions-action-meta a:hover{color:#34b5d0}.actions-spinner{background:url(../images/actions/spinner.gif) no-repeat center center;width:32px;height:32px}.actions-spinner-dark{background-image:url(../images/actions/spinner-dark.gif)}.actions-nolh li{line-height:normal}.actions-divider li{border-left:1px solid #e4e4e4;padding-left:10px;line-height:1}.actions-divider li:first-child{border-left:none;padding-left:0}.actions-action-nodivider{border-left:none!important}.box{border-radius:5px;box-shadow:rgba(0,0,0,.25)0 0 5px 0;background-color:#FFF;padding:20px;margin-bottom:30px;position:relative}.box:after{content:"";display:table;clear:both}@media only screen and (max-width:980px){.responsive .box{margin:5px}}@media only screen and (max-width:414px){.responsive .box{margin:0;border-radius:0;box-shadow:none}}.box-break-horizontal{margin-left:-20px;margin-right:-20px}.box-group{padding:0}.box-group:after{content:"";display:table;clear:both}.box-group .box{border-radius:0;box-shadow:none;background:0 0;margin-bottom:0;padding:20px}@media only screen and (max-width:980px){.responsive .box-group .box{margin:0}}.box-group-lines .box{border-top:1px solid #e6e6e6}.box-group-lines .box-noline,.box-group-lines .pagination-page[data-page="1"] .box:first-child{border-top:none}.box-title{padding-bottom:20px}.box-title h1{font-size:30px;font-weight:700;line-height:1.3;margin-bottom:5px}.box-title h2{font-size:18px;margin-bottom:10px;line-height:1;color:#717171}.box-hero{margin-left:-20px;margin-right:-20px;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:-20px;overflow:hidden}.box-red{background:#d6311a;color:#FFF}.box-chrome{background:-webkit-linear-gradient(#FFF,#f2f2f2);background:linear-gradient(#FFF,#f2f2f2)}.box-subsection-chrome{background:-webkit-linear-gradient(#f2f2f2,#FFF);background:linear-gradient(#f2f2f2,#FFF);margin:0 -20px;padding:20px}.box-inner-grey{background:#eee;margin:0 -20px;padding:20px}.box-inner-grey-rounded-btm{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.box-inner-grey-footer{margin-bottom:-20px}.box-footer,.box-header{box-shadow:rgba(0,0,0,.15)0 -2px 8px -2px inset;-webkit-background-clip:padding-box;background:#f1f1f1;margin:-20px;padding:20px}@media only screen and (max-width:414px){.responsive .box-footer,.responsive .box-header{border-radius:0}}.box-header{border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px}.box-header-type{font-size:18px;font-weight:700}.box-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:20px}@media only screen and (max-width:480px){.responsive .box-footer{padding:10px}}.errorlist.box-header li{margin-bottom:0;margin-top:0;line-height:1.4;float:none}.box-with-sidebar{background:#FFF url(../images/box/sidebar.png) repeat-y right top;overflow:hidden;padding:0}@media only screen and (max-width:980px){.responsive .box-with-sidebar{background:#fff}}.box-sidebar-container:after{content:"";display:table;clear:both}.box-sidebar-main{max-width:740px;width:75.5102040816%;padding:2.0408163265%;float:left;box-sizing:border-box}@media only screen and (max-width:980px){.responsive .box-sidebar-main{padding-bottom:0;width:100%}}@media only screen and (max-width:414px){.responsive .box-sidebar-main{padding:10px;padding-bottom:0;float:none}}@media only screen and (max-width:414px){.responsive.responsive-chapter .box-sidebar-main{padding:0}}.box-sidebar-main--chapter-detail{padding:0}.box-sidebar{width:24.4897959184%;float:left}@media only screen and (max-width:980px){.responsive .box-sidebar{display:none;max-width:740px;width:100%;padding:0 20px 20px;box-sizing:border-box}.responsive .box-sidebar .sidebar-section{border-bottom:1px solid #d9d9d9!important;font-style:normal!important;padding:0 0 10px;margin-bottom:10px;overflow:hidden}.responsive .box-sidebar .class-review-private-message{box-shadow:none;margin:0;background:0 0;padding:0}.responsive .box-sidebar .class-review-private-message .lines-btm-solid,.responsive .box-sidebar .class-review-private-message .site-message{border:none}.responsive .box-sidebar .poem-responsive{max-width:47%;display:inline-block;margin:1%;vertical-align:middle}}@media only screen and (max-width:414px){.responsive .box-sidebar{padding:0 10px 10px}}.box-sidebar .sidebar-section{border-bottom:1px solid #d9d9d9!important;font-style:normal!important;padding:20px;margin-bottom:0}@media only screen and (max-width:414px){.responsive .box-sidebar .sidebar-section{border-bottom:0 solid #d9d9d9!important}}.box-sidebar .sidebar-section--noline{border-bottom:none!important}.box-light-tabs{text-align:center}.box-light-tabs .box-light-tabs-active,.box-light-tabs a:hover{text-decoration:none;background:#f3f3f1;border-radius:30px}.box-light-tabs a{font-weight:700;padding:5px 10px}.box-light-tabs-dot{font-size:22px;color:#bfbfbf;margin:0 3px;vertical-align:middle}.tabs-primary{overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:rgba(0,0,0,.15)0 -2px 8px -2px inset;background:#f1f1f1;margin:-20px;margin-bottom:20px;white-space:nowrap;overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch}.tabs-primary-with-sidebar{border-top-right-radius:0}.tabs-primary-no-corners{border-top-left-radius:0;border-top-right-radius:0}.box-group .tabs-primary{margin:0}.tabs-primary-avatar,.tabs-primary-link,.tabs-primary-tab{display:inline-block;margin-left:-4px;padding:15px 20px;border-right:2px solid #fff;min-width:80px;text-align:center;box-sizing:border-box;font-weight:700;color:#7f7f7f}.tabs-primary-link{padding:0}.tabs-primary-link>a,.tabs-primary-link>button{display:block;padding:15px 20px}.tabs-primary-link>a:hover,.tabs-primary-link>button:hover{box-shadow:rgba(0,0,0,.15)0 -2px 8px -2px inset;background:#fafafa;text-decoration:none}.tabs-primary-link>button{display:inline;padding:16px 20px;margin-bottom:-1px}.tabs-primary-link--active{border-right:none;margin-left:-6px;border-top:3px solid #34b5d0}.tabs-primary-link--active>a,.tabs-primary-link--active>button{background:#fff;padding-top:13px}.tabs-primary-link--active>a:hover,.tabs-primary-link--active>button:hover{box-shadow:none}.tabs-primary-avatar{position:absolute;right:0;border-right:none;padding:0;font-weight:400}.tabs-primary-avatar>a{padding:10px 20px;line-height:27px;display:block;color:#a6a6a6}.tabs-primary-avatar>a:hover{box-shadow:rgba(0,0,0,.15)0 -2px 8px -2px inset;border-left:2px solid #fff;background:#fafafa;text-decoration:none}.tabs-primary-avatar img{display:inline-block;vertical-align:middle;margin-left:5px;width:27px;height:27px}.tabs-segmented-container{background:-webkit-linear-gradient(#FFF,#F1F1F1);background:linear-gradient(#FFF,#F1F1F1);position:relative;padding:15px 20px;margin:-20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.tabs-segmented-container:after{content:"";display:table;clear:both}.box-group .tabs-segmented-container{margin:0}.tabs-segmented{overflow:hidden}.tabs-segmented li{float:left}.tabs-segmented li a{display:block;font-weight:700;padding:5px 10px;border:1px solid #e6e6e6;border-left:none;font-size:13px;background:#FFF}.tabs-segmented li a:hover{text-decoration:none;background:#f3f3f3}.tabs-segmented li a.tabs-segmented-active{color:#4d4e53;background:#b3b3b3}.tabs-segmented li:first-child a{border-left:1px solid #e6e6e6;border-left-radius:3px}.tabs-segmented li:last-child a{border-right-radius:3px}.tabs-segmented--blue li a{border:1px solid #34b5d0}.tabs-segmented--blue li a.tabs-segmented-active{color:#fff;background:#34b5d0}.tabs-segmented--blue li:first-child a{border-left:1px solid #34b5d0}.tabs-segmented-right{float:right}.tabs-segmented-buttonsize{margin-top:2px}.tabs-line{border-bottom:1px solid #e6e6e6}.tabs-line:after{content:"";display:table;clear:both}@media only screen and (max-width:414px){.responsive .tabs-line{border-bottom:none}}.tabs-line li{display:block;float:left;margin-right:30px;font-weight:700;color:#a6a6a6}@media only screen and (max-width:414px){.responsive .tabs-line li{float:none;border-bottom:1px solid #e6e6e6;padding-left:20px;margin-right:0}}.tabs-line .tabs-line-text,.tabs-line li a{padding:10px 0;display:block}.tabs-line .tabs-line-active,.tabs-line li a:hover{border-bottom:2px solid #34b5d0;color:#4d4e53;text-decoration:none;position:relative;bottom:-2px;margin-top:-2px;z-index:2}@media only screen and (max-width:414px){.responsive .tabs-line .tabs-line-active,.responsive .tabs-line li a:hover{border-bottom:none;position:relative}.responsive .tabs-line .tabs-line-active:before,.responsive .tabs-line li a:hover:before{content:'✓';margin-right:5px;color:#34b5d0;position:absolute;left:-20px}}.tabs-line .tabs-line-active{border-color:#4d4e53}.tabs-line-group{border-bottom:1px solid #e6e6e6}.tabs-line-group .tabs-line{border-bottom:none}.tabs-line-group-right{float:right}.tabs-line-group-right li{margin-right:0;margin-left:30px}.lines-top,.totals-list-full{background:url(../images/dotted-border.png) repeat-x center top}.lineitem-header,.lines-btm,.noti-slats-light td,.search-slat{background:url(../images/dotted-border.png) repeat-x center bottom}.lines-top-solid{border-top:1px solid #e6e6e6}.lines-btm-solid,.site-message{border-bottom:1px solid #e6e6e6}.lines-right{border-right:1px dashed #FFF}.lines--thick{border-width:2px}.lines-btm-dark{border-bottom:1px dashed #999}.lines-top-dark{border-top:1px dashed #999}.hr-text{border-bottom:1px solid #bfbfbf;text-align:center;line-height:0!important;clear:both}.hr-text span{background:#FFF;padding:0 10px}.hr-text-dotted{background:url(../images/dotted-border.png) repeat-x center center;text-align:center;clear:both}.hr-text-dotted span{background-color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;padding:5px 10px}.hr-dark{border:none;height:0;border-top:1px solid #d9d9d9}.hr-light{border:none;height:0;border-top:1px solid #e7e7e7}.hr-dotted{border:none;height:1px;background:url(../images/dotted-border.png) repeat-x center bottom}@-webkit-keyframes bounce{0%,20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%,20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}.site-messages{margin-bottom:40px;padding:15px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.responsive .site-messages{margin-bottom:20px}}@media only screen and (max-width:414px){.responsive .site-messages{margin-bottom:0}}.site-messages-close{position:absolute;top:15px;right:10px;z-index:1}.site-messages-close a{color:#ccc;font-size:12px}.site-messages-close a:hover{color:#34b5d0}.site-message{position:relative;margin-left:30px;color:#333;padding-right:35px;padding-bottom:10px;margin-bottom:10px}.site-message p{display:inline}.site-message:last-child{padding-bottom:0;margin-bottom:0;border:none}.site-message-ico{position:absolute;top:2px;left:-30px}.site-message-warning .site-message-ico{color:#f29100}.site-message-success .site-message-ico{color:#6cbe45}.site-message-error .site-message-ico{color:#C00}.site-message-debug .site-message-ico,.site-message-info .site-message-ico{color:#0095c3}.hazard-message{background:#FFF;background:url(../images/hazard_message.png);color:#4d4e53;padding:10px 0;box-shadow:rgba(0,0,0,.05)0 -2px 2px 0 inset;min-width:1080px}.alert{border-radius:3px;padding:20px;padding-left:70px;position:relative}.alert a{text-decoration:underline}.alert a.btn{text-decoration:none}.alert--small-icon{padding-left:45px}.alert--small-icon .alert-icon{font-size:14px}.alert-icon{position:absolute;top:50%;left:20px;margin-top:-16px;font-size:28px;line-height:1;margin-right:20px}.alert-icon--top{top:20px;margin-top:0}.alert-dismiss{opacity:.35;position:absolute;top:10px;right:10px;cursor:pointer;margin-right:0}.alert-dismiss:hover{opacity:1;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.alert-shiftup{margin-top:-20px;margin-bottom:30px}.alert-yellow{background:#fcf8e3;color:#4d4e53;line-height:1.5}.alert-yellow a{color:#4d4e53}.alert-red{background:#fcf2f2;color:#b94a48;line-height:1.5}.alert-red a{color:#b94a48}.alert-blue{background:#d9edf7;color:#134158;line-height:1.5}.alert-blue a{color:#134158}.alert-green{background:#dff0d8;color:#28481c;line-height:1.5}.alert-green a{color:#28481c}.read-only-banner{background:#FFF url(../images/pages/read_only_banner/banner.jpg) left center no-repeat;min-height:111px;padding:0;padding-left:144px;padding-top:25px;text-align:center}.shadow-top{box-shadow:rgba(0,0,0,.5)0 4px 17px -8px inset}.shadow-bottom{box-shadow:rgba(0,0,0,.5)0 -4px 17px -8px inset}.shadow-top-bottom{box-shadow:rgba(0,0,0,.5)0 4px 17px -8px inset,rgba(0,0,0,.5)0 -4px 17px -8px inset}.well-grey{background:#e6e6e6;border-radius:5px;box-shadow:rgba(0,0,0,.15)0 0 5px 0 inset}.well-white{border-radius:5px;background:#FFF}.arrow{display:inline-block;width:0;height:0;border-style:solid;border-width:10px;border-color:#000}.arrow-left{border-left-width:0;border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.arrow-right{border-right-width:0;border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.arrow-top{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.arrow-bottom{border-bottom-width:0;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important}.arrow-highlight-blue{border-color:#d9edf7}.arrow-blue{border-color:#34b5d0}.arrow-small{border-width:5px}.arrow-small.arrow-bottom{margin-bottom:-3px}.arrow-small.arrow-top{margin-bottom:2px}.arrow-center{display:block;margin:0 auto}.badge{border-radius:3px;display:inline-block;vertical-align:middle;background-color:#daf1f6;color:#34b5d0;border:1px solid #b0e2ed;font-size:10px;font-weight:700;line-height:1;padding:2px 4px;text-decoration:none;text-transform:uppercase}.badge:hover{text-decoration:none!important}.badge--red{background:red;color:#FFF;border:none}.badge--avatar-text{display:inline;margin-left:10px;font-size:10px}.slick-slide .badge--avatar-text{display:inline}.progress{width:100%;height:10px;background:rgba(52,181,208,.25);border-radius:2px}.progress-bar{width:0;height:10px;background:#34b5d0;border-radius:2px;-webkit-transition:width 1s;transition:width 1s}.site-header{box-shadow:rgba(0,0,0,.07)0 3px 3px 0;background:#FFF;height:60px;min-width:980px}@media only screen and (max-width:1080px){.responsive .site-header{min-width:100%}}.site-header-unlogged{position:fixed;top:0;left:0;width:100%!important;z-index:5000}@media only screen and (max-width:980px){.responsive .site-header-unlogged{position:absolute}}.site-header-fixed-spacer{width:100%;height:60px}.site-header-inner{width:980px;height:60px;margin:0 auto;position:relative}.site-header-inner:after{content:"";display:table;clear:both}@media only screen and (max-width:1080px){.responsive .site-header-inner{width:98%;max-width:980px}}.site-header-nav{position:absolute;left:0;top:0;height:60px;line-height:56px}.site-header-nav li{float:left;margin-right:30px}.site-header-nav a{display:block;color:#4d4e53;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1px;border-top:4px solid transparent}.site-header-nav a.site-header-nav-is-active{border-top:4px solid #34b5d0}.site-header-nav a:hover{color:#bfbfbf;text-decoration:none}@media only screen and (max-width:480px){.responsive .site-header-nav{display:none}}.site-header-unlogged-nav>.box-light-tabs{position:absolute;width:100%;left:0;top:0;height:60px;line-height:60px}.site-header-logo{display:block;position:absolute;left:50%;bottom:0;margin-left:-30px}.site-header-logo>h1{display:block;font:0/0 serif;text-shadow:none;color:transparent}.site-header-logo>img{display:block;width:60px;height:60px}.site-header-actions{position:absolute;top:50%;right:0;margin-top:-19px;margin-bottom:0}@media only screen and (max-width:480px){.responsive .site-header-actions{display:none}}.site-header-search{position:absolute;right:38px;top:15px}.site-header-search form{position:relative}.site-header-search input[type=text]{width:225px;background:#f3f3f1;border-radius:20px;background-clip:padding-box;border:1px solid #d9d9d9;color:#4d4e53;font-size:13px;margin:0;padding:6px 10px;padding-right:33px}.site-header-search input[type=text].placeholder-is-visible{color:#b1b1b1}.site-header-search input[type=text]:focus{outline:0;background:#FFF}.site-header-search input[type=submit]{text-indent:-119988px;text-align:left;background-image:url(../images/magnifier.png);background-repeat:no-repeat;background-position:50% 50%;width:18px;height:19px;background-color:transparent;-webkit-appearance:none;position:absolute;top:5px;right:10px;border:none;margin:0;padding:0;cursor:pointer;overflow:visible}.ie78 .site-header-search input[type=submit]{display:none;padding-right:10px}@media only screen and (max-width:680px){.responsive .site-header-search{display:none}}.site-header-search-cartfull{right:77px}.site-header-cart{font-size:121.428571429%;color:#7f7f7f;display:block;position:absolute;right:0;top:0;height:60px;line-height:55px;cursor:pointer}.site-header-cart:hover{text-decoration:none}@media only screen and (max-width:480px){.responsive .site-header-cart{left:10px;right:auto}}.site-header-cart-badge{position:relative;margin-left:10px}.site-header-cart-count{background:-webkit-linear-gradient(#18bdd9,#00aac8);background:linear-gradient(#18bdd9,#00aac8);padding:3px 8px 4px;border-radius:2px;color:#FFF;font-weight:700;font-size:12px}.site-header-cart-arrow{left:-9px;border:solid transparent;height:0;width:0;position:absolute;border-color:transparent;border-right-color:#00aac8;border-width:5px;top:50%;margin-top:-5px}.sidebar{text-align:right}.sidebar-section{border-bottom:1px dashed #FFF;margin-bottom:15px;padding-bottom:15px;font-style:italic;line-height:1.5em;color:#666}.sidebar-section h2{text-transform:uppercase;font-weight:700;font-style:normal;font-size:11px;letter-spacing:1px}.sidebar-section-topline{border-top:1px dashed #FFF;padding-top:10px}.sidebar-section-icon{display:block;margin-bottom:10px;text-align:center}.sidebar-section-icon:before{color:#ccc;font-size:16px}.sidebar-section-centered{text-align:center}.box-sidebar .sidebar-section-noline,.sidebar-section-noline{border-bottom:none!important}.sidebar-article{margin-bottom:15px}.sidebar-avatar{border-bottom:none}.sidebar-avatar>a{text-decoration:none}.sidebar-avatar .avatarframe{float:right}.sidebar-avatar .ribbon{clear:both;font-style:normal}.sidebar-nav{font-style:normal}.sidebar-nav li{margin-bottom:5px}.sidebar-nav li a{padding-right:15px}.sidebar-nav-is-active{color:#595959;background:url(../images/sidebar/nav-active.png) no-repeat right center;font-weight:700}.sidebar-nav-is-active:hover{text-decoration:none}.sidebar-nav-nomargin li a{padding-right:0}.sidebar-login{text-align:left;padding:10px;margin:10px}.sidebar-login h2{font-size:18px;line-height:1.3em;font-weight:700;margin-bottom:10px;text-transform:none;letter-spacing:0}.sidebar-login h3{line-height:1.3em;margin-bottom:15px}.following_feed_vacant{background:#FFF url(../images/pages/following_feed/following_feed_arrow.jpg) no-repeat!important;background-position:600px 25px!important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.index-masthead{overflow:hidden;color:#FFF;text-align:center;height:640px;line-height:640px;position:relative}.index-masthead-text{display:inline-block;vertical-align:middle;line-height:1.286;text-shadow:rgba(0,0,0,.25)1px 1px 3px}.index-masthead-text li{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.index-masthead-text h1{font-size:72px;font-family:Georgia,"Times New Roman",serif}.index-masthead-text>h2{font-size:36px;font-family:Georgia,"Times New Roman",serif}.index-masthead-text>p a{color:#FFF;border-bottom:1px solid #FFF;border-bottom:1px solid rgba(255,255,255,.6);text-decoration:none}.index-masthead-text>p a:hover{border-bottom:1px solid #FFF;text-decoration:none}.index-masthead-attribution{position:absolute;bottom:20px;right:20px;text-align:right;color:#ccc}.index-masthead-attribution a{color:#ccc;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(204,204,204,.5)}.index-masthead-attribution a:hover{text-decoration:none;border-color:#ccc}.index-row{padding:120px 100px;position:relative}.index-row-text{width:47.9591836735%;font-family:Georgia,"Times New Roman",serif}.index-row-text h1{font-size:48px;margin-bottom:10px}.index-row-text h2{font-size:24px;margin-bottom:10px}.index-row-text p{font-size:18px;color:#666}.index-row--blue{background-color:#27c1dd}.index-row--blue .index-row-text,.index-row--blue .index-row-text p{color:#FFF}.index-row-text--read{margin-left:39.6258503401%;width:56.2925170068%}.index-row-text--share{margin-left:31.2925170068%;width:56.2925170068%}.index-row-image{position:absolute;z-index:1}.index-row-image--read{bottom:-16px;left:6.2925170068%}.index-row-image--discover{bottom:-160px;right:0}.index-row-image--share{top:40px;left:6.2925170068%}.index-write-video{position:absolute;background:url(../images/pages/index/write.png);width:467px;height:394px;bottom:-22px;right:0;z-index:1;overflow:hidden}.index-write-video>video{position:absolute;top:34px;right:-1px}.index-share-iphone{width:228px;height:468px;position:absolute;top:15px;left:6.2925170068%;overflow:hidden}.index-share-iphone-phone{background-image:url(../images/pages/index/index-share.png);background-position:0 0;width:228px;height:468px;position:absolute;top:0;left:0;z-index:30}.index-share-iphone-create{background-image:url(../images/pages/index/index-share.png);background-position:-228px 0;width:201px;height:356px;position:absolute;top:56px;left:14px;z-index:10}.index-share-iphone-share{background-image:url(../images/pages/index/index-share.png);background-position:-429px 0;width:201px;height:356px;position:absolute;top:56px;left:228px;z-index:20}.index-signup{text-align:center;padding-top:240px;padding-bottom:130px;position:relative}.index-signup h3{font-family:Georgia,"Times New Roman",serif;font-size:24px}.index-signup-avatars{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/pages/index/avatars.png);background-repeat:no-repeat;background-position:50% 50%;width:373px;height:546px;position:absolute;top:65px;left:25px}.index-about{padding:160px 100px;color:#707070;background:#f3f3f3}.index-about h2{letter-spacing:2px}.index-people-love-us{margin-top:-130px}.index-footer{background:#f3f3f3;padding:20px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.artwork-display-main{display:block;margin-bottom:10px;position:relative}.artwork-display-main img{display:block;width:100%;height:auto}.artwork-display-main-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.artwork-display-main:hover .artwork-display-main-button{opacity:.75}.artwork-display-list{overflow:hidden;margin-bottom:20px;padding-bottom:10px;margin-right:-20px}.artwork-display-list li{float:left;margin-right:10px;margin-bottom:10px}.artwork-display-list a{display:block;border:1px solid #bfbfbf}.artwork-display-list a:hover{border-color:#34b5d0}.artwork-display-list img{width:59px;display:block}@media only screen and (max-width:414px){.responsive .artwork-display-list img{width:69px}}@media only screen and (max-width:375px){.responsive .artwork-display-list img{width:61px}}@media only screen and (max-width:320px){.responsive .artwork-display-list img{width:65px}}.artwork-display-more{margin-right:0!important}.artwork-display-more a{display:block;background:#323337;width:60px;height:50px;padding-top:10px;color:#FFF;font-size:10px;text-transform:uppercase;font-weight:700;text-align:center;border:none}.artwork-display-more a:hover{text-decoration:none;background:#4a4c52}@media only screen and (max-width:414px){.responsive .artwork-display-more a{width:70px;padding-top:20px}}@media only screen and (max-width:375px){.responsive .artwork-display-more a{width:63px;padding-top:13px}}@media only screen and (max-width:320px){.responsive .artwork-display-more a{padding-top:18px}}.storyplayer.book-700{width:700px}.storyplayer.book-700 .storyplayer-cover{width:700px;height:auto}.book-overlay{display:inline-block;vertical-align:middle;position:relative}.book-cover-override img{width:835px;height:522px;cursor:pointer}.moderation-notice{width:100%;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#d0af79 url(../images/popover/lightbg.png);text-shadow:rgba(255,255,255,.35)0 1px;box-shadow:rgba(0,0,0,.35)0 0 10px 0 inset;color:#4d4e53;font-weight:700}.actions .moderation-notice li,.moderation-notice .actions li,.moderation-notice .btn-vheight{line-height:30px}@media only screen and (max-width:880px){.responsive .moderation-notice .actions-action-right{float:none!important;margin-left:0;text-align:center}}.book-collaboration-icon{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/book_collaboration_icon.png);background-repeat:no-repeat;background-position:50% 50%;width:42px;height:42px}.book-short-title{font-size:140%;line-height:1.2;margin-bottom:3px;font-weight:700;padding-right:125px}.book-short-secondary{position:relative}.book-short-categories{position:absolute;top:-45px;right:20px}.book-short-categories .img-cluster-img-1,.book-short-categories .img-cluster-img-3{top:10px}.book-short-count{font-weight:700;color:#a6a6a6}.book-short-count .ico{opacity:.45}.book-short-count li{margin-right:20px}.blog-featured-image{display:block;margin:0 auto;margin-bottom:50px;max-width:100%;height:auto}.blog-type{color:#535353;font-size:18px;line-height:25px;margin:50px}@media only screen and (max-width:700px){.responsive .blog-type{margin:25px}}.blog-type p{margin-bottom:18px}.blog-type h1,.blog-type h2,.blog-type h3,.blog-type h4,.blog-type h5{font-weight:700}.blog-type h1{font-size:26px;line-height:50px;margin-top:25px}.blog-type h2{font-size:23px;line-height:25px;margin-top:25px}.blog-type h3{font-size:20px;margin-top:25px}.blog-type h4{font-size:18px;margin-top:25px}.blog-type h5{font-size:18px;font-style:italic;margin-top:25px}.blog-type hr{height:0;border:none;line-height:25px;margin-top:25px;margin-bottom:24px;border-top:1px solid #e1e1e1}.blog-type blockquote{font-style:italic;margin:25px 50px;color:#868686}.blog-type ol,.blog-type ul{margin:25px 0;margin-left:25px}.blog-type ol li{list-style-type:decimal;margin-bottom:6.25px}.blog-type ul li{list-style-type:disc;margin-bottom:6.25px}.blog-type img{max-width:100%}.more-by-author a{display:block}.more-by-author img{display:block;width:100%;background:0 0}.featured-ribbon{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/featured_ribbon.png);background-repeat:no-repeat;background-position:50% 50%;width:30px;height:66px;position:absolute;top:-1px;right:210px;cursor:pointer;z-index:1}.featured-ribbon:hover{background:url(../images/featured_ribbon_hover.png)}.content-mini-caption{padding-top:10px;padding-right:48px;position:relative}.content-mini-caption:after{content:"";display:table;clear:both}.content-mini-caption-avatar{padding-left:40px}.content-mini-caption-avatar .avatarframe{position:absolute;left:0;top:10px}.content-mini-caption-avatar .avatarframe img{width:30px;height:30px}.content-mini-title{font-size:110%;line-height:1.2;margin-bottom:3px;font-weight:700}.content-mini-action{position:absolute;top:10px;right:0}.content-mini-meta{color:#7f7f7f;font-size:90%}.back-to-top{background:#4d4e53;color:#FFF;text-align:center;padding:5px 10px;position:fixed;bottom:0;right:5px;font-weight:700;opacity:.45;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;border-top-left-radius:3px;border-top-right-radius:3px}.back-to-top:hover{opacity:1;text-decoration:none}.repost-icon{display:block;background:url(../images/repost-icon.png) no-repeat center center;width:72px;height:73px;position:absolute;top:0;right:0;z-index:1550}.feed-noti{color:#7f7f7f;font-size:13px;font-weight:700;margin:0 -20px;border-top:1px solid #e6e6e6;padding:15px 275px 15px 50px;position:relative}.feed-noti-comment{font-weight:400;margin-top:5px}.feed-noti-ico{color:#7f7f7f;position:absolute;top:20px;right:10px}.feed-noti-avatar{position:absolute;top:10px;left:10px}.feed-noti-avatar img{width:30px;height:30px}.feed-noti-action{position:absolute;top:12px;right:50px}.img-cluster{text-align:center}.img-cluster:after{content:"";display:table;clear:both}.img-cluster-img{display:inline-block;vertical-align:middle;position:relative;margin-left:-10px}.img-cluster-img img{width:55px;height:55px}.slats-table{width:100%}.slats-table tr:last-child td{background:0 0}.slats-table td{vertical-align:middle;padding-top:10px;padding-bottom:10px;background:url(../images/dotted-border.png) repeat-x center bottom}.slats-table-nolines td{background:0 0}.slats-table-avatar{width:42px}.slats-table-avatar img{width:42px;height:42px;padding-left:5px}.slats-table-main{padding-left:15px;padding-right:15px;font-weight:700;color:#4d4e53}.popover .slats-table-main{color:#FFF}.slats-table-main-small{font-size:12px}.slats-table-action{text-align:right}.slats-table-ico{width:16px}.slats-table-ico>.ico{opacity:.25}.search-slat{overflow:hidden;padding-bottom:20px;margin-bottom:20px}.search-slat-noline{background:none!important;margin-bottom:0}.search-slat-image{float:left;cursor:pointer}@media only screen and (max-width:480px){.responsive .search-slat-image{float:none}}.search-slat-body{padding-left:320px}@media only screen and (max-width:480px){.responsive .search-slat-body{padding-left:0}}.page-register-membership{background:#FFF url(../images/pages/register-membership/membership.jpg) no-repeat top left;padding-top:273px}.page-register-teacher{background:#FFF url(../images/pages/register-membership/teacher.jpg) no-repeat top left;padding-top:300px}.page-register-regular{background:#FFF url(../images/pages/register-membership/regular.jpg) no-repeat top right;padding-top:273px}.icon-list li{margin-bottom:10px;padding-bottom:10px;background-repeat:no-repeat;background-position:left top;padding-left:40px}.icon-list-create{background-image:url(../images/pages/register-membership/create.png)}.icon-list-canvas{background-image:url(../images/pages/register-membership/canvas.png)}.icon-list-unlock{background-image:url(../images/pages/register-membership/unlock.png)}.icon-list-download{background-image:url(../images/pages/register-membership/download.png)}.icon-list-speed{background-image:url(../images/pages/register-membership/speed.png)}.membership-plans{width:100%;font-size:16px}.membership-plans td{background:url(../images/lines/grey.png) repeat-x center bottom;padding:10px 0}.membership-plans-first td{padding-top:0}.membership-plans-badge td{background:0 0;vertical-align:top;width:40%}.membership-plans-badge-icon{width:200px;text-align:center}.membership-plans-price{width:50%}.membership-plans-price>p{font-size:14px;color:#7f7f7f;margin-top:5px}.membership-plans-action{text-align:right}.membership-plans-last td{background:none!important}.membership-teacher-arrow{border-color:#fff transparent transparent!important;border-width:10px!important}.membership-teacher-pro-arrow{border-color:#ededeb transparent transparent!important;border-width:10px!important;bottom:-44px;left:10px}.membership-teacher-pro{position:relative}.membership-teacher-list .ico-check,.membership-teacher-list .ico-noti-dark-grade,.membership-teacher-list .ico-noti-grade{margin-top:-6px;font-size:16px;display:none}.membership-teacher-list li{position:relative;border-top:thin solid #e7e7e7;margin-left:0!important;cursor:pointer}.membership-teacher-list li .membership-teacher-arrow{bottom:-50px;left:20px;display:none}.membership-teacher-list h2 i{display:inline}.membership-teacher-list-selected{border-top:2px solid #34b5d0!important}.membership-teacher-list-selected .membership-teacher-arrow{display:block!important}.membership-teacher-list-selected h2{color:#4d4e53!important}.membership-teacher-list-selected h2 i{display:inline-block!important}.membership-teacher-seal{position:relative}.membership-teacher-seal img{position:absolute;right:57px;top:36px}.membership-teacher-table tr{line-height:30px}.membership-teacher-markercircle{position:relative}.membership-teacher-markercircle:before{position:absolute;top:-26px;left:-21px;background-image:url(../images/pages/membership_teachers/marker_circle.png);width:230px;height:60px;content:""}.membership-start-free-class-btn{padding-left:60px;padding-right:60px}.alternating-row{color:#717171}.alternating-row p{line-height:1.5}.alternating-row h2{font-weight:700;font-size:18px;margin:10px 0;color:#000}.alternating-row-border{background:url(../images/dotted-border.png) repeat-x center bottom}.alternating-row-last{background:none!important}.alternating-row-inner{padding-top:50px;padding-bottom:50px;min-height:210px;background-repeat:no-repeat}.alternating-row-right{text-align:right;padding-left:200px;padding-right:300px;background-position:right center}.alternating-row-left{text-align:left;padding-left:300px;padding-right:200px;background-position:left center}.alternating-row-small{background:0 0;margin-bottom:-100px}.alternating-row-small.alternating-row-last{margin-bottom:0}.alternating-row-small .alternating-row-inner{padding-top:75px;min-height:120px}.alternating-row-small .alternating-row-left{padding-left:240px;padding-right:300px}.alternating-row-small .alternating-row-right{padding-left:300px;padding-right:240px}.alternating-row-big .alternating-row-inner{padding-top:125px;min-height:260px}.alternating-row-big .alternating-row-right{padding-left:100px;padding-right:450px}.alternating-row-big .alternating-row-right .alternating-row-arrow{margin-top:25px;position:relative;right:-65px}.alternating-row-big .alternating-row-left{padding-left:450px;padding-right:100px}.alternating-row-big .alternating-row-left .alternating-row-arrow{margin-top:25px;position:relative;left:-180px}.slats-large{overflow:hidden;text-align:left}.slats-large-img{display:inline-block;vertical-align:middle;width:300px}.slats-large-inner{display:inline-block;vertical-align:middle;width:450px;margin-left:20px}.slats-large-inner h2{font-family:MuseoSlab700Regular,"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:18px;margin-bottom:5px}.slats-large-right .slats-large-inner{text-align:right;margin-left:0;margin-right:20px}.redesign-feedback{background:#FFF url(../images/pages/redesign_feedback/feedback.jpg) no-repeat right bottom;padding-right:282px;padding-top:20px}.storybird-studio-logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/pages/studio/studio_logo.png);background-repeat:no-repeat;background-position:50% 50%;width:480px;height:87px}.about-masthead{text-align:center;margin-top:50px;position:relative;z-index:10}.about-masthead>h1{font-size:48px;line-height:1.1;margin-bottom:20px}.about-copy{font-size:24px;color:#555;line-height:1.4}.about-h2{font-family:MuseoSlab700Regular,"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;text-align:center;margin-bottom:30px;font-size:28px;line-height:1.2}.about-artist-avatar{top:27px;position:relative}.about-quotes{line-height:1.6}.about-teacher-heart{display:inline-block!important;position:relative;top:16px}.about-h3{color:#a5a5a5;font-size:18px;line-height:1.7;text-align:center}.testimonial-quotation{text-align:center;margin-bottom:30px}.testimonial-quotation>blockquote{font-size:18px;line-height:1.3;font-family:Georgia,"Times New Roman",serif;font-style:italic;padding:0 20px}.testimonial-quotation>figcaption{font-size:12px;margin-top:5px}.paper-pad{background:url(../images/pages/about_teachers/pad.jpg) no-repeat center center;width:637px;height:655px;margin:0 auto;font-family:Georgia,"Times New Roman",serif;font-size:18px;line-height:1.5;font-style:italic}.paper-pad .paper-pad-inner{padding:30px 50px}.paper-pad p{margin-bottom:20px;color:#3f3f3f}.paper-pad h3{color:#000;margin-bottom:10px}.learnmore-marquee{background:url(../images/pages/about/marquee.jpg);width:980px;height:399px;margin-left:-20px;margin-bottom:-30px;position:relative;z-index:5}.teacher-refer-ticket{padding-left:0;padding-right:0;background:#FFF url(../images/pages/about_teachers/ticket_30.jpg) no-repeat left center}.teacher-refer-ticket .teacher-refer-ticket-inner{padding-left:160px;padding-right:160px;background:url(../images/pages/about_teachers/ticket_3.jpg) no-repeat right center}.assignment-overdue{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/classes/assignment_overdue.png);background-repeat:no-repeat;background-position:50% 50%;width:42px;height:42px}.assignment-complete{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/classes/assignment_complete.png);background-repeat:no-repeat;background-position:50% 50%;width:43px;height:42px}.assignment-image-loading{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/popover/spinner.gif);background-repeat:no-repeat;background-position:50% 50%;width:32px;height:32px}.assignment-grade{width:42px;height:42px}.create-assignment-btn{height:315px;background-color:lightgrey;box-sizing:border-box;padding-top:80px;color:#4d4e53}.assignment-unit{height:100%}.assignment-unit .assignment-title{font-size:20px;line-height:20px;font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;color:#fff;padding:20px;font-weight:700;position:absolute;top:0;overflow:hidden;background-image:url(../images/classes/cover_gradient.png);width:100%;height:100%;border-left:solid #34b5d0 10px;padding-top:185px;box-sizing:border-box}.assignment-unit .assignment-cover{box-shadow:rgba(0,0,0,.2)0 0 7px 0;height:315px;width:100%;background-color:#4d4e53;position:relative}.assignment-unit .assignment-cover .assignment-art{height:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.assignment-unit .assignment-cover .assignment-complete,.assignment-unit .assignment-cover .assignment-grade,.assignment-unit .assignment-cover .assignment-overdue{position:absolute;top:-12px;right:-12px}.assignment-hr-or{margin-left:150px;text-align:left;padding-left:20px}.assignment-detail-cover{height:391px;overflow:hidden}.assignment-detail-cover img{width:100%;height:auto}.assignment-uploaded-image,.assignment-uploaded-image-error{margin-left:150px;margin-top:10px}.class-review-filters{background:#e6e6e6;margin:20px;padding:15px;border-radius:5px}.table-class-review>tbody>tr>td:first-child,.table-class-review>tbody>tr>th:first-child{padding-left:20px}.table-class-review>tbody>tr>td{cursor:pointer}.table-class-review-title{width:30%;font-weight:700}.table-class-review-actions{width:1%}.class-review-state{font-size:20px;line-height:18px;vertical-align:text-bottom}.class-review-state--published{color:green}.class-review-state--unpublished{color:orange;margin-right:10px}.table-standard .table-class-review-row-details>td{background:#f3f3f3;cursor:auto}.table-standard .table-class-review-row-details:hover td{background:#f3f3f3}.table-class-review-row-details-visible>td{background:#e6e6e6;border-bottom:none}.table-standard .table-class-review-row-details-visible:hover>td{background:#e6e6e6}.table-class-review-details td{font-size:12px;border-bottom:none!important;padding:3px 0}.table-class-review-details tr>td:first-child{padding-right:5px}.table-class-review-details--large td{font-size:16px}.table-standard-sortable{color:#34b5d0!important;text-decoration:none;cursor:pointer;position:relative}.table-standard-sortable:hover{text-decoration:underline}.class-review-award{position:relative;height:235px;padding-bottom:35px;overflow:hidden}.class-review-award-set{overflow:hidden;width:400px}.class-review-award-set li{float:left;margin-left:20px;margin-top:10px;cursor:pointer;position:relative}.class-review-award-set .class-review-award-checked{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../images/classes/review/award_checked.png);background-repeat:no-repeat;background-position:50% 50%;width:39px;height:38px;position:absolute;bottom:0;right:0}.class-review-award-set-not-interactive li{opacity:.5;cursor:not-allowed!important}.class-review-grade-controls{overflow:hidden}.class-review-grade-controls .btn-select{float:left}.class-review-grade-controls-number-wrapper{overflow:hidden;padding-left:10px}.class-review-grade-controls-number-wrapper input{width:100%;box-sizing:border-box}.class-review-private-message{background:#fcf8e3;border-radius:5px;box-shadow:rgba(0,0,0,.25)0 0 5px;padding:10px;font-size:12px;margin:5px;margin-bottom:20px}.class-review-private-message:last-child{margin-bottom:5px}.comment-list-class-moderation .comment{position:relative}.comment-list-class-moderation .comment:hover{background-color:#f3f3f3;cursor:pointer}.comment-list-class-moderation .comment-active,.comment-list-class-moderation .comment-active:hover,.comment-list-class-moderation .comment:first-child.comment-active,.comment-list-class-moderation .comment:first-child.comment-active:hover{background-color:#d9edf7!important}.comment-list-class-moderation .comment-body{margin-left:110px;margin-right:175px}.comment-list-class-moderation .comment-nested{margin-left:0}.comment-list-class-moderation .comment-meta{margin-left:110px}.comment-list-class-moderation .comment-meta a{color:#34b5d0}.comment-list-class-moderation .comment-avatar{float:none;position:absolute;top:15px;left:35px}.comment-list-class-moderation .comment-checkbox{position:absolute;top:35px;left:5px}.comment-list-class-moderation .comment-thumbnail{position:absolute;top:15px;right:10px}.comment-list-class-moderation .comment-thumbnail img{width:138px}.read-slideshow ul{max-height:320px;overflow:hidden}.read-slideshow .slick-initialized{max-height:none}.read-slideshow .slick-next:before,.read-slideshow .slick-prev:before{font-size:16px;opacity:.25;color:#000}.read-slideshow .slick-next:focus:before,.read-slideshow .slick-next:hover:before,.read-slideshow .slick-prev:focus:before,.read-slideshow .slick-prev:hover:before{color:#fff}@media only screen and (max-width:768px){.responsive .read-slideshow .slick-next,.responsive .read-slideshow .slick-prev{display:none!important}}.read-slideshow .slick-next{right:15px}.read-slideshow .slick-prev{left:15px}.read-slideshow .slick-slider{margin-bottom:0}.read-slideshow .slick-dots{bottom:9px}.read-slideshow .slick-dots .slick-active button:before{color:#fff}.read-slideshow .slick-dots li button:before{font-size:9px}.read-slideshow .slick-dots li button:focus:before,.read-slideshow .slick-dots li button:hover:before{color:#fff}.read-marquee{position:relative;color:#FFF;box-sizing:border-box;min-height:320px!important;background-color:#333;background-repeat:no-repeat;background-size:cover}.read-marquee-content{padding-top:6%;padding-left:10%;padding-right:10%}@media only screen and (max-width:768px){.responsive .read-marquee-content{padding:40px 20px}}.read-marquee-cover img{display:inline-block!important;height:auto;width:38%;vertical-align:top}@media only screen and (max-width:550px){.responsive .read-marquee-cover img{width:100%}}.read-marquee-inner{display:inline-block;max-width:57%;margin-left:20px}@media only screen and (max-width:550px){.responsive .read-marquee-inner{max-width:100%;margin-left:0;margin-top:10px}}@media only screen and (max-width:550px){.responsive .read-marquee-inner .btn{width:100%;box-sizing:border-box;text-align:center}}.read-marquee-title{font-weight:700;font-size:16px}.read-marquee-summary{font-family:Georgia,"Times New Roman",serif;font-size:16px;line-height:1.571}@media only screen and (max-width:414px){.responsive .read-marquee-summary{font-size:14px}}.read-poetry-marquee{margin-right:-20px;margin-left:-20px;padding:20px;background-color:#333;background-repeat:no-repeat;color:#FFF;background-size:cover}@media only screen and (max-width:768px){.responsive .read-poetry-marquee .unit{width:47.9591836735%}.responsive .read-poetry-marquee .unit:nth-child(3),.responsive .read-poetry-marquee .unit:nth-child(4){display:none}}@media only screen and (max-width:414px){.responsive .read-poetry-marquee .unit{width:100%}.responsive .read-poetry-marquee .unit:nth-child(2),.responsive .read-poetry-marquee .unit:nth-child(3),.responsive .read-poetry-marquee .unit:nth-child(4){display:none}}.read-filters{display:table;width:100%;margin-left:-20px;margin-right:-20px;padding:20px;background:#f3f3f3;border-bottom:1px solid #e1e1e1}@media only screen and (max-width:768px){.responsive .read-filters{display:block}}.read-filter-row{display:table-row}@media only screen and (max-width:768px){.responsive .read-filter-row{display:block}}.read-filter{display:table-cell;vertical-align:top;padding-left:10px}@media only screen and (max-width:768px){.responsive .read-filter{display:block;padding-left:0;margin-bottom:15px}}@media only screen and (max-width:768px){.responsive .read-filter li{display:inline-block}}.read-filter a{padding:3px 5px;display:inline-block;border-radius:3px}@media only screen and (max-width:768px){.responsive .read-filter a{padding:6px 5px}}.read-filter .read-filter-link--active{background:#666;color:#FFF}.read-filter-row .read-filter:first-child{padding-left:0}.read-filter-toggle-btn{color:#a6a6a6;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:12px;display:none;position:relative}@media only screen and (max-width:768px){.responsive .read-filter-toggle-btn{display:block}}.read-filter-toggle-btn:after{content:"+";position:absolute;right:0;font-size:25px;top:-13px}@media only screen and (max-width:768px){.responsive .read-filter-toggle-btn.hide{border-bottom:1px solid #e1e1e1;padding-bottom:10px;margin-bottom:15px}}.read-filter-toggle-btn.hide:after{content:"-"}.read-filter-row--body{max-height:800px;overflow:hidden;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease}.read-filter-row--body.hidden{max-height:0}.read-filter-row--body .read-filter{border-left:1px solid #e1e1e1}@media only screen and (max-width:768px){.responsive .read-filter-row--body .read-filter{border-left:none}}.read-filter-row--body .read-filter:first-child{border-left:none}.read-filter-headline{padding-bottom:15px;color:#a6a6a6;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:12px;margin-bottom:8px}@media only screen and (max-width:768px){.responsive .read-filter-headline{border-bottom:1px solid #e1e1e1;display:block;padding-bottom:10px}}.fact-item{margin-bottom:40px;line-height:1.429}@media only screen and (max-width:414px){.responsive .fact-item{margin-bottom:0}}.fact-item-title{font-weight:700}.fact-item-summary{font-family:Georgia,"Times New Roman",serif;color:#333;margin-bottom:20px}.fact-item-meta{font-size:11px;color:#666}.fact-item-tags{overflow:hidden;line-height:1.286;height:1.286em}.fact-item-tags-tag{margin-right:3px;font-size:11px;color:#ccc}.read-filter-categories{width:30%}@media only screen and (max-width:768px){.responsive .read-filter-categories{width:100%}}.read-filter-categories li{display:inline-block}.register-regular-btn{width:100%;max-width:520px}.register-tall-btn{line-height:28px}.register-secondary-types{max-width:550px;overflow:hidden}.register-btn{width:100%;max-width:250px}.register-secondary-type-btn{width:120px}.register-age-range li{float:left!important}.register-age-range li label{padding:7px}.register-btn-group{width:100%;max-width:250px}.styleguide-body-bg{background:#f3f3f3}.styleguide{padding:10px;margin:0 auto;max-width:980px}.styleguide-restrict-width{max-width:600px}.styleguide-nav{width:100%;max-width:400px;margin:20px 0}.styleguide-code{font-family:Consolas,monaco,monospace;white-space:nowrap;overflow:auto}.styleguide-purple{color:#5b2b9c}.styleguide-description{color:#7f7f7f}.styleguide-sample{background:#FFF;padding:10px;border:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);overflow:auto}.styleguide-sample:after{content:"";display:table;clear:both}.styleguide-sample-linen{background:#d5e7e9 url(../images/waffle-bg.jpg)}.styleguide-icons{-webkit-column-count:4;-moz-column-count:4;column-count:4}.responsive-fundraisers .about-copy{margin-bottom:60px}.responsive-fundraisers .hr-text{font-size:24px}.responsive-fundraisers .slick-slide img{width:100%}.responsive-fundraisers .slick-dots .slick-active button:before{color:#34b5d0}.responsive-fundraisers .slick-dots li button:before{font-size:8px}.responsive-fundraisers .slick-dots li button:focus:before,.responsive-fundraisers .slick-dots li button:hover:before{color:#34b5d0}.responsive-fundraisers .gears{max-width:70px}.responsive-fundraisers dt{font-size:14px!important}.responsive-fundraisers dt:first-of-type{border-top:none}.responsive-fundraisers .ico-download2{font-size:13px;margin-left:5px;padding-bottom:5px}.fundraisers-email-input{width:313px}@media only screen and (max-width:414px){.responsive .fundraisers-email-input{width:100%}}.fundraisers-mailchimp-form{max-width:417px}@media only screen and (max-width:414px){.responsive .fundraisers-mailchimp-form .btn{width:100%;margin-left:0!important}}.fundraisers-promo-circle{background-color:#75ba3c;color:#fff;border-radius:100%;width:200px;height:200px;padding-top:38px;box-sizing:border-box;position:absolute;left:-50px;top:-157px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);text-align:center}@media only screen and (max-width:414px){.responsive .fundraisers-promo-circle{position:relative;top:auto;left:auto;-webkit-transform:rotate(-20deg) scale(0.8);-ms-transform:rotate(-20deg) scale(0.8);transform:rotate(-20deg) scale(0.8);display:inline-block}}.fundraisers-promo-circle h1{font-size:24px;line-height:22px;letter-spacing:2px}.fundraisers-quote{padding-left:60px;padding-right:60px}@media only screen and (max-width:414px){.responsive .fundraisers-quote{padding-left:0;padding-right:0}}.fundraisers-table{width:100%}@media only screen and (max-width:768px){.responsive .fundraisers-table{width:auto!important}}@media only screen and (max-width:768px){.responsive .fundraisers-table col{width:auto!important}}.fundraisers-table td{font-size:18px;padding:20px 10px;overflow:hidden;word-break:normal;border-bottom:1px solid #bfbfbf}.fundraisers-table th{padding:20px 10px;border-bottom:1px solid #bfbfbf;overflow:hidden;word-break:normal}.fundraisers-table .fundraisers-table-dark{background-color:#333;color:#fff}@media only screen and (max-width:768px){.responsive .fundraisers-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:auto 0}}@media only screen and (max-width:414px){.responsive.responsive-fundraisers .about-masthead{margin-top:0}.responsive.responsive-fundraisers .about-masthead>h1{font-size:27px}.responsive.responsive-fundraisers .about-copy{font-size:18px;margin-bottom:20px}.responsive.responsive-fundraisers .box-light-tabs{font-size:12px;margin-left:-20px;margin-right:-20px}.responsive.responsive-fundraisers .box-light-tabs a{padding:10px;margin-bottom:5px;display:inline-block}.responsive.responsive-fundraisers .size10{width:100%}.responsive.responsive-fundraisers .membership-start-free-class-btn{width:100%;box-sizing:border-box}.responsive.responsive-fundraisers .hr-text{font-size:18px}.responsive.responsive-fundraisers .box-footer{line-height:25px}.responsive.responsive-fundraiser-parents-index .hr-text{font-size:20px}.responsive.responsive-fundraiser-parents-index .type-crazybig{font-size:30px!important}.responsive.responsive-fundraiser-parents-index .type-standard-h1,.responsive.responsive-fundraiser-parents-index .type-xlarge{font-size:14px!important}}@media only screen and (max-width:320px){.responsive.responsive-fundraisers .box-light-tabs{font-size:12px;margin-left:0;margin-right:0}}.fundraiser-work-section-main .slick-slide:focus{outline:0}.fundraiser-work-section .slick-arrow::before{color:#666}.fundraiser-work-section--loading{display:none}.fundraisers-worksection-storyplayer{max-width:100%}.fundraisers-worksection-nav-item{cursor:pointer;border:2px solid transparent}.fundraisers-worksection-nav-item:focus{outline:0}.fundraisers-worksection-nav-item>img{max-width:100%;max-height:138px;margin-left:auto;margin-right:auto;display:block}.fundraisers-worksection-nav-item--active{border:2px solid #34b5d0}.fundraisers-teacher-promo-masthead{background-image:url(../images/pages/fundraisers/teacher-masthead.jpg);background-size:cover;height:360px;padding-left:100px;background-color:#e7e6e6}@media only screen and (max-width:414px){.responsive .fundraisers-teacher-promo-masthead{padding-left:20px;background-position-x:-95px}}.faq-accordion dd{display:none;max-width:400px;margin-bottom:10px;padding-left:30px}.faq-accordion dt{display:block;cursor:pointer;font-size:16px;border-top:1px solid #ccc;padding-top:10px;padding-bottom:10px;padding-left:30px;position:relative}.faq-accordion dt:hover{background:#f3f3f3}.faq-accordion dt .ico{position:absolute;top:10px;left:0;margin-right:10px;color:#ccc;-webkit-transition:all 200ms;transition:all 200ms}.faq-accordion dt .faq-accordion-ico--active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fundraiser-tips-list li{position:relative;margin-bottom:40px}.create-cell{position:relative}.create-use-art{position:absolute;bottom:10px;right:10px;z-index:50}@media only screen and (max-width:414px){.responsive .search-form{width:100%}}.search-form form{position:relative}.search-form input[type=search]{width:100%;background:#f3f3f1;border-radius:20px;background-clip:padding-box;border:1px solid #d9d9d9;color:#4d4e53;font-size:13px;margin:0;padding:6px 10px;padding-right:33px}.search-form input[type=search].placeholder-is-visible{color:#b1b1b1}.search-form input[type=search]:focus{outline:0;background:#FFF}.search-form input[type=submit]{text-indent:-119988px;text-align:left;background-image:url(../images/magnifier.png);background-repeat:no-repeat;background-position:50% 50%;width:18px;height:19px;background-color:transparent;-webkit-appearance:none;position:absolute;top:5px;right:10px;border:none;margin:0;padding:0;cursor:pointer;overflow:visible}.search-form--white input[type=search]{background:#FFF}.create-hero{margin-left:-20px;margin-right:-20px;background:url(../images/pages/create/create_hero_1.jpg);height:320px;position:relative}@media only screen and (max-width:700px){.responsive .create-hero{display:none}}.create-hero--longform{background:url(../images/pages/create/create_hero_2.jpg)}.create-hero--picturebooks{background:url(../images/pages/create/create_hero_3.jpg)}.create-hero--poetry{background:url(../images/pages/create/create_hero_4.jpg)}.create-hero-inner{padding-top:70px;padding-left:60px;width:45%}.create-hero-small{position:absolute;bottom:60px;left:60px}.howitworks-slideshow{position:relative}.howitworks-slideshow .slick-slide{cursor:pointer;outline:0}.howitworks-slideshow .slick-slider{margin-bottom:0}.howitworks-slideshow .slick-dots{bottom:25px}.howitworks-slideshow-slide,.slick-slide.howitworks-slideshow-slide{padding:60px;padding-top:300px;box-sizing:border-box;display:none}.howitworks-slideshow-slide.slick-initialized,.howitworks-slideshow-slide:first-child,.slick-slide.howitworks-slideshow-slide.slick-initialized,.slick-slide.howitworks-slideshow-slide:first-child{display:block}@media only screen and (max-width:480px){.responsive .howitworks-slideshow-slide,.responsive .slick-slide.howitworks-slideshow-slide{padding:300px 30px 60px}}.howitworks-slideshow-slide-1,.slick-slide.howitworks-slideshow-slide-1{background:url(../images/pages/create/howitworks/howitworks_1.jpg) center 20px no-repeat;min-height:236px}@media only screen and (max-width:480px){.responsive .howitworks-slideshow-slide-1,.responsive .slick-slide.howitworks-slideshow-slide-1{background-position:center 50px}}.howitworks-slideshow-slide-2,.slick-slide.howitworks-slideshow-slide-2{background:url(../images/pages/create/howitworks/howitworks_2.jpg) center top no-repeat;min-height:289px}.howitworks-slideshow-slide-3,.slick-slide.howitworks-slideshow-slide-3{background:url(../images/pages/create/howitworks/howitworks_3.png) center top no-repeat;min-height:352px}.howitworks-slideshow-slide-4,.slick-slide.howitworks-slideshow-slide-4{background:url(../images/pages/create/howitworks/howitworks_4.png) center 40px no-repeat;min-height:219px}.howitworks-slideshow-slide-5,.slick-slide.howitworks-slideshow-slide-5{background:url(../images/pages/create/howitworks/howitworks_5.png) center bottom no-repeat;min-height:396px}@media only screen and (max-width:480px){.responsive .howitworks-slideshow-slide-5,.responsive .slick-slide.howitworks-slideshow-slide-5{background-position:center 40px}}.howitworks-slideshow-close{position:absolute;top:10px;right:10px;font-size:24px;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.howitworks-slideshow-close:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.howitworks-slideshow-last-close,.howitworks-slideshow-next{position:absolute;bottom:20px;right:20px;padding:8px 10px;border:1px solid #ccc;border-radius:5px;font-size:18px;-webkit-transition:all .2s;transition:all .2s}.howitworks-slideshow-last-close:hover,.howitworks-slideshow-next:hover{border-color:#34b5d0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.howitworks-slideshow--ready-to-close .howitworks-slideshow-last-close,.howitworks-slideshow--ready-to-close .howitworks-slideshow-next,.howitworks-slideshow-last-close{display:none}.howitworks-slideshow--ready-to-close .howitworks-slideshow-last-close{display:block}.poem-word{display:block;color:#fff;background:#000;background:rgba(0,0,0,.8);text-decoration:none;line-height:1;cursor:move;font-family:MuseoSlab700Regular,Georgia,"Times New Roman",serif;position:absolute}.poem-V1 .poem-word{font-size:2.2142857143em;padding:.1612903226em}.poem-V2 .poem-word{font-size:2.5714285714em;padding:.1388888889em}.poem-art{height:100%}.poem-art-full img,.poem-art-landscape img{width:auto;height:100%}.poem-art-portrait img,.poem-art-square img{width:100%;height:auto}.poem-V2 .poem-art-square img{margin-left:-1.3928571429em;width:auto;height:100%}.poem-V2 .poem-art-full img{margin-left:-15em}.poem-V2 .poem-art-portrait img{margin-top:-8.8214285714em}.poem-V2 .poem-art-landscape img{margin-left:-28.1071428571em}.poem{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:block;background-color:#FFF;position:relative;overflow:hidden;width:50em;height:38.8571428571em}.poem:hover{text-decoration:none}.poem .poem-word{cursor:default}.poem-image{position:absolute;top:-700px;left:-700px;opacity:0;overflow:hidden}.poem-border{box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:.1em}.no-boxshadow .poem-border{border:1px solid #c1c1c1}@media only screen and (max-width:414px){.responsive .poem-border{box-shadow:0 0 2px rgba(0,0,0,.1)}}.poem-V2{height:50em}.poem-responsive{width:100%}@media only screen and (max-width:480px){.responsive .poem-responsive.poem-V1{max-height:334px}.responsive .poem-responsive.poem-V2{max-height:430px}}@media only screen and (max-width:414px){.responsive .poem-responsive.poem-V1{max-height:306px}.responsive .poem-responsive.poem-V2{max-height:394px}}@media only screen and (max-width:320px){.responsive .poem-responsive.poem-V1{max-height:233px}.responsive .poem-responsive.poem-V2{max-height:300px}}.poem-700{font-size:100%}.poem-620{font-size:88.5714285714%}.poem-300{font-size:42.8571428571%}.poem-460{font-size:65.7142857143%}.poem-220{font-size:31.4285714286%}.poem-200{font-size:28.5714285714%}.poem-130{font-size:18.5714285714%}.poem-link{text-decoration:none}.poem-link .poem-word{cursor:pointer}.no-boxshadow .poem{outline:thin grey solid}.poem-chewing{width:100%;max-width:285px}.comment{overflow:hidden;background:transparent url(../images/dotted-border.png) repeat-x top left;padding:15px 0}.comment:first-child{background:0 0}.comment-list:after{content:"";display:table;clear:both}.comment-avatar{float:left}@media only screen and (max-width:414px){.responsive .comment-avatar .avatar{width:40px;height:auto}}.comment-body{margin-left:80px;margin-right:80px;position:relative}.comment-body p a{font-weight:700;text-decoration:none}.comment-body p a:hover{text-decoration:underline}.popover .comment-body{margin-right:7px}@media only screen and (max-width:414px){.responsive .comment-body{margin-right:0;margin-left:0}}.comment-nested{margin-left:80px}.comment-nested .comment-form{margin-left:0}@media only screen and (max-width:414px){.responsive .comment-nested{margin-left:0}}.comment-heart p{font-style:italic}.comment-heart p>a{font-style:normal}.comment-reply{padding-top:0!important}.comment-voteup.voteup-active{color:#34b5d0!important;background:url(../images/feedback/voteup-active.png) no-repeat left center;padding-left:23px}.comment-meta{margin-left:80px;overflow:hidden;margin-top:8px;color:#ccc;font-size:11px}.comment-meta li{float:left}.comment-meta a{color:#ccc;padding-top:2px;padding-bottom:3px;text-decoration:none}.comment-meta a:hover{color:#7f7f7f;text-decoration:underline}@media only screen and (max-width:414px){.responsive .comment-meta{margin-left:65px}}.comment-meta-dark{color:#4d4e53}.comment-meta-dark a,.comment-meta-dark a:hover{color:#34b5d0}.comment-dot{margin-left:5px;margin-right:5px}.comment-ico{padding-left:20px}.greytiny{font-size:12px;text-transform:uppercase;color:#dadada;font-weight:700;letter-spacing:1px}.comment-form{overflow:hidden}.comment-form .actions{display:none}.comment-form textarea{background:#dff0f3;box-shadow:#c6e4e8 0 3px 3px 0 inset;border:1px solid #c6e4e8;height:25px;width:96%;padding:10px}.comment-form textarea::-webkit-input-placeholder{color:#6e6f6f;text-align:center;line-height:20px}.comment-form textarea::-moz-placeholder{color:#6e6f6f;text-align:center;line-height:20px}.comment-form textarea:-moz-placeholder{color:#6e6f6f;text-align:center;line-height:20px}.comment-form textarea:-ms-input-placeholder{color:#6e6f6f;text-align:center;line-height:20px}@media only screen and (max-width:414px){.responsive .comment-form textarea{width:100%;box-sizing:border-box;min-height:40px;border-radius:4px;background:#fff;border:1px solid #d6d6d6;box-shadow:none}}.comment-arrow{background-image:url(../images/feedback/comment-arrow.png);background-position:-17px 0;width:17px;height:16px;position:absolute;left:-15px;top:13px}.comment-form.comment-form-is-active .comment-arrow{background-image:url(../images/feedback/comment-arrow.png);background-position:0 0;width:17px;height:16px}.comment-form.comment-form-is-active .actions{display:block}.comment-form.comment-form-is-active textarea{height:80px}.comment-form[data-type=add]{margin-bottom:10px}.comment-form-reply{margin-bottom:0;background:transparent!important}.comment-form-edit h2,.comment-form-reply h2{display:none}.comment-form-form{position:relative}.pagination-spinner{display:inline-block;vertical-align:middle;margin:0 auto;background:url(../images/block-light-spinner.gif) no-repeat left center;line-height:32px;padding-left:47px;font-size:18px;font-weight:700;color:#585858}.comment-private{background:#fcf8e3!important;border-radius:5px;box-shadow:rgba(0,0,0,.25)0 0 5px;margin-bottom:10px;padding-left:10px}.heart{display:block;width:44px;height:44px}.heart-message{text-align:center;margin-bottom:15px;font-style:italic;font-size:12px;height:16px;line-height:16px}.heart-grid{margin-bottom:10px;overflow:hidden}.heart-grid li{float:left;margin-right:10px;margin-left:10px;margin-bottom:10px}.multicheckbox{background:#FFF;overflow-y:auto;-webkit-overflow-scrolling:touch;height:120px}.multicheckbox::-webkit-scrollbar{-webkit-appearance:none;width:8px}.multicheckbox::-webkit-scrollbar:horizontal{height:8px}.multicheckbox::-webkit-scrollbar-track{background:-webkit-linear-gradient(left,rgba(255,255,255,.1)0,rgba(255,255,255,.25)100%);background:linear-gradient(to right,rgba(255,255,255,.1)0,rgba(255,255,255,.25)100%);border-radius:10px}.multicheckbox::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(left,rgba(255,255,255,.8)0,rgba(255,255,255,.6)100%);background:linear-gradient(to right,rgba(255,255,255,.8)0,rgba(255,255,255,.6)100%);border-radius:10px}.multicheckbox li>label{display:block;cursor:pointer;color:#3f3f3f;border-bottom:1px solid #bfbfbf;padding:3px}.multicheckbox li>label:hover{background:rgba(52,181,208,.2)}.paged-box-pages{overflow:hidden;white-space:nowrap;word-wrap:normal}.paged-box-pages ul{display:inline-block;vertical-align:middle}.paged-box-next,.paged-box-prev{position:absolute;top:0;height:100%;width:20px;cursor:pointer}.paged-box-next:hover,.paged-box-prev:hover{background:#7f7f7f}.paged-box-next>div,.paged-box-prev>div{text-indent:-119988px;overflow:hidden;text-align:left;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.paged-box-next{right:0}.paged-box-next>div{border-left:10px solid #FFF}.paged-box-prev{left:0}.paged-box-prev>div{border-right:10px solid #FFF}.paged-box-nav{text-align:center;position:absolute;bottom:0;left:0;width:100%;height:30px}.paged-box-nav a{display:inline-block;width:20px;height:30px;vertical-align:middle;cursor:pointer}.paged-box-nav a:last-child{margin-right:0}.paged-box-nav a>span{background:#7f7f7f;display:inline-block;vertical-align:middle;text-indent:-119988px;overflow:hidden;text-align:left;border-radius:10px;width:10px;height:10px;margin:10px 0}.paged-box-nav a.paged-box-nav-active>span{background:#FFF}.paged-box-nav li:hover span{background:#bfbfbf}.ie7 .popover-boundaries-ie7-override{z-index:1}.popover{display:none}.popover-container{position:absolute;box-shadow:rgba(0,0,0,.2)0 5px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#FFF;background:#4d4e53;border-top:4px solid #34b5d0;z-index:2000}.popover-reverse{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;border-top:none;border-bottom:4px solid #34b5d0}.membership-teacher-arrow,.membership-teacher-pro-arrow,.popover-tip{border-color:transparent transparent #34b5d0;border-style:solid;border-width:8px;position:absolute;height:0;width:0;z-index:2000}.popover-tip-reverse{border-color:#34b5d0 transparent transparent}.popover-nav{margin:0;margin-top:3px;margin-bottom:3px}.popover-nav>li>a{display:block;color:#FFF;text-decoration:none;font-weight:700;font-size:14px;padding:10px 20px;cursor:pointer}.popover-nav>li>a:hover{background:#34b5d0}.popover-nav-meta{opacity:.5;font-size:12px}.panel-section,.popover-nav-divider{border-bottom:1px dashed #999;margin-top:3px;margin-bottom:3px}.popover-nav-divider{font:0/0 serif;text-shadow:none;color:transparent}.panel-constrain{overflow-y:auto;max-height:480px}.panel-constrain::-webkit-scrollbar{-webkit-appearance:none;width:8px}.panel-constrain::-webkit-scrollbar:horizontal{height:8px}.panel-constrain::-webkit-scrollbar-track{background:-webkit-linear-gradient(left,rgba(255,255,255,.1)0,rgba(255,255,255,.25)100%);background:linear-gradient(to right,rgba(255,255,255,.1)0,rgba(255,255,255,.25)100%);border-radius:10px}.panel-constrain::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(left,rgba(255,255,255,.8)0,rgba(255,255,255,.6)100%);background:linear-gradient(to right,rgba(255,255,255,.8)0,rgba(255,255,255,.6)100%);border-radius:10px}.popover-header{box-shadow:rgba(255,255,255,.15)0 1px 0 0;font-size:16px;text-shadow:rgba(0,0,0,.5)1px 1px;font-weight:700;background:#3b3c41;color:#FFF;margin:-20px;padding:10px 15px;margin-bottom:20px;border-bottom:1px solid #28282c}.panel{display:none;overflow:hidden;width:340px;font-weight:700;-webkit-font-smoothing:antialiased}.panel.panel-padding{width:300px;padding:20px}.panel .h1,.panel h1{display:block;font-size:16px;font-weight:700;margin-bottom:10}.panel .h2,.panel h2{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.panel .h3,.panel h3{display:block;color:#999;margin-bottom:10px}@media only screen and (max-width:480px){.responsive .panel{width:280px}}@media only screen and (max-width:480px){.responsive .panel-padding{width:280px}}.panel-embedded{padding:0;width:100%}.panel .actions{color:#FFF}.panel-invisible{position:absolute;visibility:hidden;left:-9999em}.panel-spinner-wrapper{position:relative;overflow:hidden}.panel-spinner{border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-background-clip:padding-box;background:#4d4e53 url(../images/popover/spinner.gif) no-repeat center center;width:100%;height:100%;position:absolute;top:0;left:0}.panel-spinner-light{background:#FFF url(../images/popover/spinner-light.gif) no-repeat center center}.panel-message{border-radius:3px;background:#fcf8e3;color:#444;padding:5px 10px;font-weight:700;margin:10px}.panel-padding .panel-message{margin:10px 0}.panel .actions{margin-bottom:0}.panel-micro{width:170px}.panel-micro.panel-padding{width:130px;padding:20px}.panel-xsmall{width:255px}.panel-xsmall.panel-padding{width:215px;padding:20px}@media only screen and (max-width:414px){.responsive .panel-xsmall{width:215px}}.panel-small{width:340px}.panel-small.panel-padding{width:300px;padding:20px}.panel-medium{width:510px}.panel-medium.panel-padding{width:470px;padding:20px}.panel-large{width:680px}.panel-large.panel-padding{width:640px;padding:20px}@media only screen and (max-width:414px){.responsive .panel-large{width:auto}}.panel-full{width:875px}.panel-full.panel-padding{width:835px;padding:20px}@media only screen and (max-width:980px){.responsive .panel-full{width:auto;min-width:230px;padding:10px}.responsive .panel-full .size1of3{width:auto}.responsive .panel-full .unit{float:none;margin:10px}}.popover-messagebar{background:#fefcdb;margin:0 -20px;margin:25px -20px -20px -20px;padding:10px 15px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-background-clip:padding-box;color:#4d4e53}.popover-messagebar a,.popover-messagebar a:hover{color:#34b5d0}.popover-reverse .popover-messagebar{border-radius:0}.popover-light-section{background:#656565;border-radius:3px}.panel .control-group{margin-bottom:5px}.panel .control-errors{margin-top:10px}.embed-choose-custom{margin-right:5px;display:none}.embed-choose-custom input{font-size:12px!important;display:inline!important;width:35px;padding:5px!important;text-align:center}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}50%{opacity:1}}.modal-overlay{display:none;background-color:rgba(0,0,0,.8);position:fixed;overflow:auto;top:0;left:0;right:0;bottom:0;z-index:2500}.modal-overlay--is-visible{display:block}.modal{border-radius:3px;display:none;width:80%;max-width:980px;background:#FFF;margin:0 auto;margin-top:80px;padding:40px}.modal:after{content:"";display:table;clear:both}@media only screen and (max-width:480px){.responsive .modal{width:100%;padding:5% 2%;margin-top:0}.responsive .modal .modal-icon{display:none}}.modal--small{width:30%}.modal--medium{max-width:780px}.modal--is-visible{display:block;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s}.modal-icon{display:block;line-height:40px;font-size:30px;width:50px;height:50px;text-align:center;color:#FFF;background:#34b5d0;border-radius:50%;margin:0 auto;margin-top:-65px;margin-bottom:30px;z-index:10}.item-grid-item{display:block;width:100%;height:250px;float:left;position:relative;overflow:hidden}.item-grid-item img{display:block;width:100%;position:absolute;top:0;bottom:0;margin:auto}.artwork-display-border,.item-grid-item-shadow{display:block;border:1px solid #000;opacity:.15;filter:alpha(opacity=15);position:absolute;top:0;right:0;left:0;bottom:0}.item-grid-row{overflow:hidden;margin-bottom:12px}.item-grid-row-3up .item-grid-item{width:270px}.item-grid-row-3up .item-grid-item-1,.item-grid-row-3up .item-grid-item-2{margin-right:12px}.item-grid-row-2up .item-grid-item{width:411px}.item-grid-row-2up .item-grid-item-1{margin-right:12px}.item-grid-row-bigleft .item-grid-item-1{width:552px;margin-right:12px}.item-grid-row-bigleft .item-grid-item-2,.item-grid-row-bigleft .item-grid-item-3{width:270px}.item-grid-row-bigright .item-grid-item-1{float:right;width:552px;margin-right:0;margin-left:12px}.item-grid-row-bigright .item-grid-item-2,.item-grid-row-bigright .item-grid-item-3{width:270px}.item-grid-row-3up.item-grid-row-bigleft .item-grid-item-2,.item-grid-row-3up.item-grid-row-bigleft .item-grid-item-3,.item-grid-row-3up.item-grid-row-bigright .item-grid-item-2,.item-grid-row-3up.item-grid-row-bigright .item-grid-item-3{height:119px;margin-right:0}.item-grid-row-3up.item-grid-row-bigleft .item-grid-item-2,.item-grid-row-3up.item-grid-row-bigright .item-grid-item-2{margin-bottom:12px}.item-grid-row-1up{height:522px}.item-grid-row-1up .item-grid-item-1{width:auto;height:100%;min-width:100%;margin:0}.item-grid-item img.item-grid-image-type-full,.item-grid-item img.item-grid-image-type-landscape{width:auto;min-width:100%;height:100%}.slide-checkbox{display:inline-block;vertical-align:middle;width:80px;height:28px;cursor:pointer;overflow:hidden;white-space:nowrap;border:1px solid #e0e0e0;border-radius:3px;-webkit-font-smoothing:antialiased}.slide-checkbox:hover{border-color:#c7c7c7}.slide-checkbox:hover .slide-checkbox-handle{background:#ccc;background:-webkit-linear-gradient(#FFF,#bcbcbc);background:linear-gradient(#FFF,#bcbcbc);border-color:#c7c7c7}.slide-checkbox li{display:inline-block;vertical-align:middle;width:40px;height:28px;line-height:28px;font-style:16px;font-weight:700;text-align:center}.slide-checkbox li:first-child{margin-left:-40px}li.slide-checkbox-on{background:-webkit-linear-gradient(#5bc0de,#2f96b4);background:linear-gradient(#5bc0de,#2f96b4);box-shadow:rgba(0,0,0,.4)0 0 3px 0 inset;text-shadow:#1e6f80 0 -1px;color:#FFF}li.slide-checkbox-handle{background:#e0e0e0;background:-webkit-linear-gradient(#FFF,#e0e0e0);background:linear-gradient(#FFF,#e0e0e0);border-right:1px solid #e0e0e0;box-shadow:#FFF 0 0 0 1px inset}.sb-tour{position:absolute;z-index:1000}.sb-tour:after{content:"";display:table;clear:both}.sb-tour-content{background:#FFF;color:#959595;min-width:300px;max-width:300px;padding:10px;box-shadow:rgba(0,0,0,.25)0 1px 3px 1px}.sb-tour-text{margin:10px}.sb-tour-text--has-dismiss{margin-right:25px}.sb-tour-dismiss{color:#959595;font-size:1.25em;line-height:.8em;position:absolute;top:10px;right:10px}.sb-tour-dismiss:hover{text-decoration:none}.sb-tour-arrow .sb-tour-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:8px;border-style:solid}.sb-tour-arrow--top .sb-tour-content{margin-top:8px;border-top:3px solid #34b5d0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.sb-tour-arrow--top .sb-tour-content:before{top:-8px;border-bottom-color:#34b5d0}.sb-tour-arrow--top .sb-tour-dismiss{top:20px}.sb-tour-arrow--bottom .sb-tour-content{margin-bottom:8px;border-bottom:3px solid #34b5d0;border-top-right-radius:3px;border-top-left-radius:3px}.sb-tour-arrow--bottom .sb-tour-content:before{bottom:-8px;border-top-color:#34b5d0}.sb-tour-arrow--left .sb-tour-content:before{left:8px}.sb-tour-arrow--right .sb-tour-content:before{right:8px}.tag-editable li{overflow:hidden;position:relative;line-height:15px;padding:4px 0;padding-right:20px}.tag-editable li:hover{background:#e6e6e6}.tag-editable li:hover .tag-editable-delete{visibility:visible}.tag-editable .tag-editable-delete{position:absolute;right:0;visibility:hidden;cursor:pointer}.tag-editable-add{margin-top:5px}.tag-editable-add input{font-size:12px;background:#FFF;border:1px solid #d6d6d6;color:#000;padding:6px;margin:0;margin-right:4px}.totals-list{overflow:hidden;color:#7f7f7f;position:relative}.totals-list dt{float:left;width:60%;margin-bottom:5px}.totals-list dd{text-align:right;margin-bottom:5px}.totals-list .totals-list-total{color:#3f3f3f;font-weight:700;padding-top:10px}.totals-list-fixed{position:fixed;top:20px;width:200px}.totals-list-loading{font:0/0 serif;text-shadow:none;color:transparent;background:url(../images/popover/spinner-light.gif) no-repeat center center;height:100px}.totals-list-message{width:300px;position:absolute;left:0;text-align:left;font-size:12px}.totals-list-full{margin-top:15px;padding-top:15px;width:100%}.totals-list-full dl{float:right;width:200px}@media only screen and (max-width:414px){.responsive .basket-totals{margin-top:10px;margin-bottom:10px}}.payment-options{width:460px;box-shadow:rgba(0,0,0,.1)1px 1px 0;margin-bottom:20px}.payment-options input[type=radio]{margin-right:10px}.payment-options label{display:block;border:1px solid #bfbfbf;border-top:none;padding:5px 10px;font-size:14px;line-height:32px;font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;font-weight:700;position:relative;color:#4e4f53}.payment-options label img{vertical-align:middle;margin-right:3px}.payment-options label p{font-size:14px;margin-bottom:10px}.payment-options li:first-child label{border-top:1px solid #bfbfbf}.payment-options li label.payment-options-is-selected{background:#fff8d4}.payment-options-short{width:430px}.payment-card-toggle-details{position:absolute;right:20px}.payment-options-active label:hover{background:#f3f3f3;cursor:pointer}.lineitem{overflow:hidden;color:#3f3f3f;margin-bottom:40px}.lineitem-last{margin-bottom:0}.lineitem-inner{margin-left:165px;position:relative}.lineitem-inner:after{content:"";display:table;clear:both}.lineitem-thumb{float:left;width:140px}.lineitem-header{overflow:hidden;margin-bottom:10px;padding-bottom:10px}.lineitem-title{width:50%;float:left}.lineitem-confirm-remove{display:none;background:#fffcc6;color:#9e8d4e;border:1px solid #e5dca8;border-radius:3px;position:absolute;right:0;top:0;padding:10px;font-weight:700;z-index:100}.lineitem-confirm-remove p{margin-bottom:5px}.lineitem-cost{width:50%;float:right}.lineitem-cost li{float:right;margin-left:30px}.lineitem-cost li.lineitem-remove{margin-left:15px}.lineitem-cost li.lineitem-remove a{color:#4d4e53}.lineitem-cost .quantity-field{width:35px;text-align:center;vertical-align:middle}.lineitem-desc{color:#7f7f7f;font-style:italic;line-height:1.4}.lineitem-short{border-top:1px solid #e7e7e7;padding-top:10px;margin-top:10px;margin-bottom:0}.lineitem-short:first-child{border-top:none;margin-top:0;padding-top:0}.lineitem-short .lineitem-title{width:auto;font-weight:700;margin-right:10px}.lineitem-short .lineitem-desc{float:left}@media only screen and (max-width:414px){.responsive .lineitem{overflow:visible}.responsive .lineitem-thumb{float:none}.responsive .lineitem-inner{margin-left:0}.responsive .lineitem-title{float:none;width:auto}.responsive .lineitem-cost{float:left;width:auto;margin-top:5px;margin-bottom:5px}.responsive .lineitem-cost li{float:right;margin-left:0;margin-right:17px}.responsive .lineitem-header{background:0 0;padding-bottom:0;margin-bottom:0}}.shipping-option{border:1px solid #f1f1f1;padding:10px;background:#fcfcfc;color:#464646;margin-bottom:10px;border-radius:5px;box-shadow:rgba(0,0,0,.15)0 0 6px inset}.shipping-option header{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.shipping-option header>h2{font-weight:700;margin-bottom:5px}.shipping-option header>img{float:right;margin-top:15px;margin-right:10px}.shipping-option label{display:block;padding:5px;border-radius:3px;cursor:pointer}.shipping-option label:hover{background:#e6e6e6}.shipping-option label:checked{background:orange}.shipping-option input[type=radio]{margin-right:5px}.shipping-option-loading{font:0/0 serif;text-shadow:none;color:transparent;background:#fcfcfc url(../images/popover/spinner-light.gif) no-repeat center center;height:100px}.checkout-stripe{background:#f1f1f1;border:1px solid #bfbfbf;box-shadow:#FFF 0 0 0 1px inset;padding:10px}.checkout-stripe .control-group{overflow:hidden;margin-bottom:5px}.checkout-stripe input.placeholder{color:#bfbfbf}.checkout-stripe .control-errors{color:#ff3600;clear:both;margin-left:110px;font-weight:700;margin-top:5px}.checkout-stripe .control-label{font-weight:700;line-height:35px;font-size:12px;width:110px;float:left}.checkout-stripe .controls{float:left}.checkout-stripe .controls-middle{line-height:30px}.input-creditcard{width:160px;margin-right:5px!important}.checkout-stripe-card{vertical-align:middle}.checkout-stripe-card-deactivated{opacity:.25}.checkout-stripe-savecard{margin-left:110px;padding-left:25px;padding-right:40px;margin-top:5px;position:relative}.checkout-stripe-savecard label:hover{cursor:pointer;color:#000}.checkout-stripe-savecard input{position:absolute;top:0;left:0}.checkout-review-errors{margin-bottom:20px;color:#ff3600}.checkout-review-errors ul{padding:10px;border:2px solid #ff3600;margin-top:10px}.order-successful-code{text-align:center;background:#eee;color:#6bb23a;border-radius:5px;padding:20px 5px}.order-successful-section{position:relative;padding-left:70px}.order-successful-section>img{position:absolute;left:0;top:0}.order-successful-section>h2{font-size:18px;line-height:1.3;font-weight:700;margin-bottom:5px;color:#3f3f3f}.order-successful-section>p{font-size:18px;line-height:1.3;color:#7f7f7f}.order-successful-message{background:#eff7e9;margin:-20px;margin-bottom:40px;padding:20px;font-weight:700;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.order-successful-message a{color:#94d356}.marketplace-preview{display:block;position:relative}.marketplace-preview-image{display:block;width:100%;position:relative;z-index:10}.marketplace-slideshow{cursor:ew-resize;margin-bottom:10px!important}@media only screen and (max-width:414px){.responsive .marketplace-slideshow{margin-bottom:5px!important}}.marketplace-slideshow .slick-loading{content:url(../images/popover/spinner-light.gif);height:20px;width:20px;left:50%;margin-left:-10px;margin-top:48%}.marketplace-slideshow-thumbs{visibility:hidden;margin-left:-10px}@media only screen and (max-width:414px){.responsive .marketplace-slideshow-thumbs{margin-left:-5px}}.marketplace-slideshow-thumbs .slick-current{cursor:default}.marketplace-slideshow-thumbs li{cursor:pointer;margin-left:10px}.marketplace-slideshow-thumbs li:focus{outline:0}@media only screen and (max-width:414px){.responsive .marketplace-slideshow-thumbs li{margin-left:5px}}.slick-initialized.marketplace-slideshow-thumbs{visibility:visible}.marketplace-preview-download-overlay{position:absolute;top:92.3333333333%;left:1.6666666667%;width:50.9166666667%;height:6.0833333333%;z-index:15}.marketplace-preview-printer-ready{position:absolute;top:92.3333333333%;left:1.6666666667%;width:24.3333333333%;height:6.0833333333%;z-index:15}.marketplace-preview-artprint-portrait{position:absolute;top:18.9166666667%;left:28.3333333333%;width:43.75%;height:59.3333333333%;z-index:15}.marketplace-preview-artprint-landscape{position:absolute;top:31.5%;left:20%;width:60.0833333333%;height:37.5833333333%;z-index:15}.marketplace-preview-journal{position:absolute;top:11.0833333333%;left:20.25%;width:59.6666666667%;height:77.9166666667%;z-index:5}.marketplace-preview-journal-image{display:block;overflow:hidden;height:100%;position:absolute;top:0;right:0;z-index:1}.marketplace-preview-journal-gutter{width:4.4247787611%;height:100%;position:absolute;top:0;left:0;z-index:2}.marketplace-preview-cards{position:absolute;top:18.4166666667%;left:18.4166666667%;width:63.1666666667%;height:63.1666666667%;z-index:15}.marketplace-preview-cards>img{max-height:100%}.marketplace-preview-poetryprint{position:absolute;top:19.8333333333%;left:28%;width:44%;height:43.9166666667%;z-index:15}.marketplace-preview-download-portrait-corner{position:absolute;top:16.9166666667%;left:67.5833333333%;width:9.1666666667%;height:9%;z-index:20}.marketplace-preview-poetryprint-download{position:absolute;top:19.3333333333%;left:26.6666666667%;width:46.5833333333%;height:46.5833333333%;z-index:15}.marketplace-preview-poetryprint-download-text{position:absolute;top:70.5%;left:45.6666666667%;width:8.4166666667%;height:6%;z-index:15}.marketplace-preview-cards-download{position:absolute;top:50.0833333333%;left:34.4166666667%;width:31.25%;height:31.25%;z-index:15}.marketplace-preview-iphone{position:absolute;top:6.25%;left:29.25%;width:41.25%;height:87.5833333333%;background-size:cover;background-position:50% 0;z-index:5}.marketplace-preview-picturebook{position:absolute;top:24.9166666667%;left:9.8333333333%;width:80.25%;height:50.3333333333%;z-index:5}.marketplace-preview-picturebook-download{position:absolute;top:33.0833333333%;left:22.6666666667%;width:54.3333333333%;height:34%;z-index:15}.marketplace-preview-chapterbook-download-pdf{position:absolute;top:20.8333333333%;left:30.8333333333%;width:37.8333333333%;height:58.8333333333%;z-index:15}.marketplace-preview-chapterbook-download-ebook{position:absolute;top:20.75%;left:32.0833333333%;width:35.75%;height:55.25%;z-index:15}.marketplace-preview-picturebook-download-bundle{position:absolute;top:28.25%;left:19.25%;width:60.1666666667%;height:45.5%;z-index:15}.marketplace-preview-picturebook-download-bundle-background{position:absolute;top:50%;left:22%;width:56.75%;height:16.9166666667%;z-index:10}.marketplace-preview-picturebook-download-bundle-cover{position:absolute;top:50%;left:51.75%;width:27%;height:16.9166666667%;z-index:10}.marketplace-shop{color:#333}.marketplace-shop-hero-backdrop{margin-left:-20px;margin-right:-20px;background-color:#000;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:-20px;overflow:hidden}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-backdrop{border-top-left-radius:0;border-top-right-radius:0}}.marketplace-shop-hero-overlay{position:absolute;height:320px;width:100%}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-overlay{background:url(../images/pages/marketplace/shop/hero.jpg);opacity:.6}}.marketplace-shop-hero{background:url(../images/pages/marketplace/shop/hero.jpg);height:320px;position:relative}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero{background:0 0}}.marketplace-shop-hero-inner{padding-top:40px;padding-left:570px;width:35%}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-inner{position:absolute;padding-top:0;padding-left:0;text-align:center;text-shadow:#000 0 0 5px;top:40%;left:50%;-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);transform:translate(-50%,-60%);width:90%}}.marketplace-shop-hero-inner h1,.marketplace-shop-hero-inner p{color:#ccc}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-inner h1{color:#fff}}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-inner p{display:none}}.marketplace-shop-hero-offer{background-color:rgba(255,255,255,.75);position:absolute;bottom:0;height:40px;width:100%;color:#333;text-align:center;vertical-align:middle}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-offer{height:60px}}.marketplace-shop-hero-offer p{position:absolute;top:25%;left:25%;-webkit-transform:translate(-50%,-% 50);-ms-transform:translate(-50%,-% 50);transform:translate(-50%,-% 50)}@media only screen and (max-width:700px){.responsive .marketplace-shop-hero-offer p{font-size:smaller;top:15%;left:5%;right:5%;-webkit-transform:translate(-30%,-% 30);-ms-transform:translate(-30%,-% 30);transform:translate(-30%,-% 30)}}.marketplace-shop-action-image{position:relative}.marketplace-shop-action-image img{display:block;max-width:100%}.marketplace-shop-action-image-inner{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.tag-filter{display:block;position:relative;line-height:1}.tag-filter-input{border-radius:20px;box-sizing:border-box;width:100%;background:#FFF;border:1px solid #ccc;font-size:14px;margin:0;padding:5px 25px 5px 10px;-webkit-transition:border-color .3s;transition:border-color .3s}.tag-filter--active .tag-filter-input,.tag-filter-input:focus{border-color:#34b5d0;outline:0}.tag-filter-clear{margin:0;padding:0;border:none;background:0 0;vertical-align:top;cursor:pointer;position:absolute;top:6px;right:7px}.tag-filter-clear::-moz-focus-inner{padding:0;border:0}.tag-filter-clear:focus{outline:0}.tag-filter-clear .ico{margin:0;font-size:14px;line-height:1;color:#f3f3f3;-webkit-transition:color .5s;transition:color .5s}.tag-filter--active{border-color:#34b5d0}.tag-filter--active .tag-filter-clear .ico{color:#7f7f7f}.theme-chooser{background:#4d4e53;background:#FFF;color:#FFF;border-top:1px solid #f1f1f1;min-width:1080px;padding:20px 0}.theme-chooser-constrain{position:relative;width:1080px;margin:0 auto}.theme-chooser-list{overflow-x:auto;white-space:nowrap;overflow-y:hidden;margin-right:210px;padding-bottom:20px}.theme-chooser-list::-webkit-scrollbar{-webkit-appearance:none;width:8px}.theme-chooser-list::-webkit-scrollbar:horizontal{height:8px}.theme-chooser-list::-webkit-scrollbar-track{background:-webkit-linear-gradient(left,rgba(127,127,127,.1)0,rgba(127,127,127,.25)100%);background:linear-gradient(to right,rgba(127,127,127,.1)0,rgba(127,127,127,.25)100%);border-radius:10px}.theme-chooser-list::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(left,rgba(127,127,127,.8)0,rgba(127,127,127,.6)100%);background:linear-gradient(to right,rgba(127,127,127,.8)0,rgba(127,127,127,.6)100%);border-radius:10px}.theme-chooser-list li{display:inline-block;vertical-align:middle;white-space:nowrap;width:54px;height:54px;margin-right:10px;font:0/0 serif;text-shadow:none;color:transparent;cursor:pointer}.theme-chooser-action{text-align:right;width:200px;padding-top:20px;position:absolute;top:-10px;right:0;bottom:-10px}.theme-choice-animals{background-image:url(../images/themes/theme-choice.png);background-position:-54px 0;width:54px;height:54px}.theme-choice-arches{background-image:url(../images/themes/theme-choice.png);background-position:0 -162px;width:54px;height:54px}.theme-choice-bikes{background-image:url(../images/themes/theme-choice.png);background-position:0 -54px;width:54px;height:54px}.theme-choice-branches{background-image:url(../images/themes/theme-choice.png);background-position:-54px -54px;width:54px;height:54px}.theme-choice-cartographer{background-image:url(../images/themes/theme-choice.png);background-position:-108px 0;width:54px;height:54px}.theme-choice-catnoodles{background-image:url(../images/themes/theme-choice.png);background-position:-108px -54px;width:54px;height:54px}.theme-choice-escheresque{background-image:url(../images/themes/theme-choice.png);background-position:0 -108px;width:54px;height:54px}.theme-choice-fish{background-image:url(../images/themes/theme-choice.png);background-position:-54px -108px;width:54px;height:54px}.theme-choice-geometry{background-image:url(../images/themes/theme-choice.png);background-position:-108px -108px;width:54px;height:54px}.theme-choice-gplay{background-image:url(../images/themes/theme-choice.png);background-position:-162px 0;width:54px;height:54px}.theme-choice-greyfloral{background-image:url(../images/themes/theme-choice.png);background-position:-162px -54px;width:54px;height:54px}.theme-choice-hearts{background-image:url(../images/themes/theme-choice.png);background-position:-162px -108px;width:54px;height:54px}.theme-choice-hexellence{background-image:url(../images/themes/theme-choice.png);background-position:0 0;width:54px;height:54px}.theme-choice-holiday-birds{background-image:url(../images/themes/theme-choice.png);background-position:-54px -162px;width:54px;height:54px}.theme-choice-holiday-ornaments{background-image:url(../images/themes/theme-choice.png);background-position:-108px -162px;width:54px;height:54px}.theme-choice-holiday-santa{background-image:url(../images/themes/theme-choice.png);background-position:-162px -162px;width:54px;height:54px}.theme-choice-holiday-tree{background-image:url(../images/themes/theme-choice.png);background-position:-216px 0;width:54px;height:54px}.theme-choice-leaves{background-image:url(../images/themes/theme-choice.png);background-position:-216px -54px;width:54px;height:54px}.theme-choice-lyonnette{background-image:url(../images/themes/theme-choice.png);background-position:-216px -108px;width:54px;height:54px}.theme-choice-orgami{background-image:url(../images/themes/theme-choice.png);background-position:-216px -162px;width:54px;height:54px}.theme-choice-owls{background-image:url(../images/themes/theme-choice.png);background-position:0 -216px;width:54px;height:54px}.theme-choice-shoes{background-image:url(../images/themes/theme-choice.png);background-position:-54px -216px;width:54px;height:54px}.theme-choice-skulls{background-image:url(../images/themes/theme-choice.png);background-position:-108px -216px;width:54px;height:54px}.theme-choice-standard{background-image:url(../images/themes/theme-choice.png);background-position:-162px -216px;width:54px;height:54px}.theme-choice-teaparty{background-image:url(../images/themes/theme-choice.png);background-position:-216px -216px;width:54px;height:54px}body.theme-animals{background:#5E4D40 url(../images/themes/tiles/animals.png) repeat}body.theme-arches{background:#EEF7EC url(../images/themes/tiles/arches.jpg) repeat}body.theme-bikes{background:#E8E4CE url(../images/themes/tiles/bikes.jpg) repeat}body.theme-branches{background:#434448 url(../images/themes/tiles/branches.png) repeat}body.theme-catnoodles{background:#404040 url(../images/themes/tiles/catnoodles.png) repeat}body.theme-cartographer{background:#464646 url(../images/themes/tiles/cartographer.jpg) repeat}body.theme-escheresque{background:#BBD88F url(../images/themes/tiles/escheresque.png) repeat}body.theme-fish{background:#404040 url(../images/themes/tiles/fish.jpg) repeat}body.theme-geometry{background:#000 url(../images/themes/tiles/geometry.jpg) repeat}body.theme-gplay{background:#E0E1C2 url(../images/themes/tiles/gplay.jpg) repeat}body.theme-greyfloral{background:#F3E4E7 url(../images/themes/tiles/greyfloral.jpg) repeat}body.theme-hearts{background:#AEC5B8 url(../images/themes/tiles/hearts.png) repeat}body.theme-hexellence{background:#ECECE0 url(../images/themes/tiles/hexellence.jpg) repeat}body.theme-leaves{background:#FFFEE9 url(../images/themes/tiles/leaves.jpg) repeat}body.theme-lyonnette{background:#D1D5DF url(../images/themes/tiles/lyonnette.png) repeat}body.theme-orgami{background:#F6DDE1 url(../images/themes/tiles/orgami.png) repeat}body.theme-owls{background:#F2ECBC url(../images/themes/tiles/owls.png) repeat}body.theme-shoes{background:#B1C7B0 url(../images/themes/tiles/shoes.png) repeat}body.theme-skulls{background:#5F4F39 url(../images/themes/tiles/skulls.png) repeat}body.theme-teaparty{background:#CAD0C0 url(../images/themes/tiles/teaparty.png) repeat}.edit-chapter-details-chooser{margin-top:10px;margin-bottom:10px;margin-left:20px}.edit-chapter-details-chooser-headline{background:#d9d9d9;padding:10px}.edit-chapter-details-chooser-headline a{float:right;color:#3f3f3f}.edit-chapter-details-chooser-list{border:1px solid #d9d9d9;height:280px;overflow-y:auto}.edit-chapter-details-chooser-list::-webkit-scrollbar{-webkit-appearance:none;width:8px}.edit-chapter-details-chooser-list::-webkit-scrollbar:horizontal{height:8px}.edit-chapter-details-chooser-list::-webkit-scrollbar-track{background:-webkit-linear-gradient(left,rgba(127,127,127,.1)0,rgba(127,127,127,.25)100%);background:linear-gradient(to right,rgba(127,127,127,.1)0,rgba(127,127,127,.25)100%);border-radius:10px}.edit-chapter-details-chooser-list::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(left,rgba(127,127,127,.8)0,rgba(127,127,127,.6)100%);background:linear-gradient(to right,rgba(127,127,127,.8)0,rgba(127,127,127,.6)100%);border-radius:10px}.edit-chapter-details-chooser-list li{border-bottom:1px solid #d9d9d9}.edit-chapter-details-chooser-list li:last-child{border-bottom:0}.edit-chapter-details-chooser-listitem{padding:8px;position:relative;cursor:pointer}.edit-chapter-details-chooser-listitem-is-selected{background:#fff8d4}.edit-chapter-details-chooser-listitem-is-selected:hover{background:#fff8d4!important}.edit-chapter-details-chooser-listitem-radio{margin-right:10px;position:absolute;top:50%;left:10px;margin-top:-7px}.edit-chapter-details-chooser-listitem-metadata{padding-left:40px}.edit-chapter-details-chooser-list-pagination{text-align:center}.edit-chapter-details-chooser-list-pagination a{display:block;padding:10px 0;border-bottom:1px solid #d9d9d9;text-decoration:none}.edit-chapter-details-chooser-list-pagination a:hover{background:#eee}.cm-cover{font-family:Georgia,"Times New Roman",serif;position:relative;height:14.2857142857em;color:#fff;display:table;table-layout:fixed;width:100%;line-height:1;text-align:center;overflow:hidden}.cm-cover .cm-title-centered{display:table-cell;vertical-align:middle;height:100%;width:100%}.cm-cover .cm-cover-spine{width:2.7%;position:absolute;height:100%;left:0}.cm-cover .cm-chapter-number{position:relative;width:2.3em;height:2.3em;display:inline-block;border-radius:100%;border:#fff solid .13em;font-size:.75em;padding-top:.4em;box-sizing:border-box}.cm-cover .cm-chapter-number-label{font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;position:relative;font-size:.4em;font-weight:500;letter-spacing:2px;margin-bottom:.7142857143em}.cm-cover .cm-tagline{text-transform:uppercase;font-size:.4em;font-family:"Helvetica Neue",Helvetica,Arial,Helmet,Freesans,sans-serif;min-height:1em;position:relative;font-weight:500;letter-spacing:1px;padding-top:.8em;padding-bottom:1em;margin-bottom:1.2em;margin-left:8.1081081081%;margin-right:8.1081081081%;word-break:break-word;border:solid thin transparent}.cm-cover .cm-tagline-container{max-height:.72em}.cm-cover .cm-title{font-size:2em;min-height:1em;position:relative;padding-bottom:.1428571429em;margin-top:.22em;margin-bottom:.0714285714em;margin-left:8.1081081081%;margin-right:8.1081081081%;word-break:break-word;border:solid thin transparent}.cm-cover .cm-title-container{max-height:45%}.cm-cover .cm-title-background-art{width:100%;height:100%;overflow:hidden;position:absolute;top:0}.cm-cover .cm-title-background-art:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:url(../images/pages/chaptermaker/cm-cover-gradient-3.png);background-size:cover;opacity:.4}.cm-cover .cm-title-background-art img{width:100%;display:block;border:none!important}.cm-cover .cm-cover-art-landscape{width:auto!important;height:100%}.cm-cover .cm-cover-logo{position:relative;width:8%;height:13%}@font-face{font-family:hamburg_serialbold;src:url(../fonts/hamburgserial_bold_macroman/Hamburg_Serial-Bold-webfont.eot);src:url(../fonts/hamburgserial_bold_macroman/Hamburg_Serial-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/hamburgserial_bold_macroman/Hamburg_Serial-Bold-webfont.woff2) format("woff2"),url(../fonts/hamburgserial_bold_macroman/Hamburg_Serial-Bold-webfont.woff) format("woff"),url(../fonts/hamburgserial_bold_macroman/Hamburg_Serial-Bold-webfont.ttf) format("truetype"),url(../fonts/hamburgserial_bold_macroman/Hamburg_Serial-Bold-webfont.svg#hamburg_serialbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:hamburg_serialxbold;src:url(../fonts/hamburgserial_xbold_macroman/Hamburg_Serial-Xbold-webfont.eot);src:url(../fonts/hamburgserial_xbold_macroman/Hamburg_Serial-Xbold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/hamburgserial_xbold_macroman/Hamburg_Serial-Xbold-webfont.woff2) format("woff2"),url(../fonts/hamburgserial_xbold_macroman/Hamburg_Serial-Xbold-webfont.woff) format("woff"),url(../fonts/hamburgserial_xbold_macroman/Hamburg_Serial-Xbold-webfont.ttf) format("truetype"),url(../fonts/hamburgserial_xbold_macroman/Hamburg_Serial-Xbold-webfont.svg#hamburg_serialxbold) format("svg");font-weight:400;font-style:normal}.chapter-ebook-cover{position:relative;height:47.4285714286em;color:#fff;width:100%;line-height:1;overflow:hidden}.chapter-ebook-cover .chapter-ebook-cover-logo{background-image:url(../images/pdfs/logo_mask.png);background-size:cover;position:absolute;top:2.1428571429em;right:2.1428571429em;height:2.8571428571em;width:2.8571428571em}.chapter-ebook-cover .chapter-ebook-cover-art{position:relative;background-size:cover;background-position-x:50%;height:65%}.chapter-ebook-cover .chapter-ebook-title-container{height:35%;padding-left:2.1428571429em;padding-right:1.7857142857em;padding-top:1.7857142857em;box-sizing:border-box;position:relative}.chapter-ebook-cover .chapter-ebook-title-container .chapter-ebook-byline{font-family:Georgia,"Times New Roman",serif;font-size:1.1428571429em;font-style:italic;margin-bottom:.7142857143em}.chapter-ebook-cover .chapter-ebook-title-container .chapter-ebook-title{font-family:hamburg_serialxbold;font-size:2.7142857143em;line-height:1.1315789474em}.chapter-ebook-cover .chapter-ebook-title-container .chapter-ebook-storybird{font-family:hamburg_serialbold;font-size:.5em;letter-spacing:.22em;position:absolute;bottom:4.2857142857em;width:80%}.cm{font-size:14px;position:relative;font-family:Georgia,"Times New Roman",serif;text-align:center;background-color:#fff;word-wrap:break-word}.cm-feed-link{display:block;overflow:hidden;cursor:pointer}.cm-feed-link:hover{text-decoration:none}.cm-component{margin-bottom:2px;position:relative}.cm-text{text-align:left;font-size:1.2857142857em;line-height:1.6;min-height:1.2857142857em;margin-left:8.1081081081%;margin-right:8.1081081081%;margin-bottom:.1111111111em;margin-top:.1111111111em;padding:.3571428571em;color:#535353;word-break:break-word;overflow:hidden;border:solid thin transparent}.cm-text em,.cm-text i{font-style:italic}.cm-text b,.cm-text strong{font-weight:700}.cm-chapter-title{font-size:1.1428571429em;font-style:italic;line-height:1.6em;min-height:1.1428571429em;margin-left:8.1081081081%;margin-right:8.1081081081%;margin-bottom:.125em;margin-top:.125em;padding:.3571428571em;color:gray;word-break:break-word;overflow:hidden;border:solid thin transparent}.cm-leader{margin-top:1.1111111111em}.cm-drop-cap:first-letter{font-size:66px;float:left;margin:0 5px 0 0;line-height:.8em;text-transform:uppercase}.cm-artwork{padding-left:8.1081081081%;padding-right:8.1081081081%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cm-artwork img{width:100%;border:solid thin transparent}.cm-divider{margin-left:8.1081081081%;margin-right:8.1081081081%;border:solid thin transparent;background-repeat:no-repeat;background-position:50%;background-image:url(../images/pages/chaptermaker/divider-001.svg);height:1.7em}.no-svg .cm-divider{background-image:url(../images/pages/chaptermaker/divider-001.png)}.cm-cover-display{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.cm-cover-display .cm-title{max-height:2.93em;overflow:hidden}.cm-cover-display .cm-tagline-container{overflow:hidden}.cm-feed-link .cm-cover-display{cursor:pointer}.cm-cover-link{display:block;text-decoration:none!important}.cm-cover-link-400{width:400px}.cm-cover-cursor-arrow{cursor:url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.png),url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.cur),pointer}.cm-cover-rounded-corner,.cm-cover-rounded-corner .cm-title-background-art img{border-top-left-radius:5px}@media only screen and (max-width:414px){.responsive .cm-cover-rounded-corner{border-top-left-radius:0}}@media only screen and (max-width:414px){.responsive .cm-cover-rounded-corner .cm-title-background-art img{border-top-left-radius:0}}.cm-cover-700{font-size:218.75%;width:700px}.cm-cover-620{font-size:193.75%;width:620px}.cm-cover-300{font-size:93.75%;width:300px}.cm-cover-400{font-size:125%;width:400px}.cm-cover-460{font-size:143.75%;width:460px}.cm-cover-220{font-size:68.75%;width:220px}.cm-cover-130{font-size:40.625%;width:130px}.responsive-chapter-padding{padding:20px}@media only screen and (max-width:414px){.responsive .responsive-chapter-padding{padding:10px}}@media only screen and (max-width:414px){.responsive .cm-chapter-title,.responsive .cm-divider,.responsive .cm-text{margin-left:20px;margin-right:20px}}@media only screen and (max-width:414px){.responsive .cm-artwork{padding-left:20px;padding-right:20px}}.cm-text-deeplink{position:absolute;left:30px;top:8px;color:lightgrey!important}.cm-text-deeplink:hover{color:#34b5d0!important;text-decoration:none}@media only screen and (max-width:414px){.responsive .cm-text-deeplink{left:5px}}.legal-fixed-scroller{height:300px;overflow:scroll}.legal-terms-privacy{padding:20px;background:#fff}.lark-banner{background-image:url(../images/pages/lark/banner_background.png);width:980px;height:160px;display:block;background-repeat:no-repeat;border-radius:5px;box-shadow:rgba(0,0,0,.25)0 0 5px 0;padding-top:40px;padding-left:153px;box-sizing:border-box;color:#fff}.lark-banner:hover{text-decoration:initial}.lark-banner h1{font-size:36px;font-weight:700}.lark-banner h2{font-size:18px}@font-face{font-family:MuseoSlab1000Regular;src:url(../fonts/museoslab_1000_macroman/Museo_Slab_1000-webfont.eot);src:url(../fonts/museoslab_1000_macroman/Museo_Slab_1000-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/museoslab_1000_macroman/Museo_Slab_1000-webfont.woff) format("woff"),url(../fonts/museoslab_1000_macroman/Museo_Slab_1000-webfont.ttf) format("truetype"),url(../fonts/museoslab_1000_macroman/Museo_Slab_1000-webfont.svg#MuseoSlab1000Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:alternate_gothic_fs_no_1Rg;src:url(../fonts/alternategothicfs_no1_macroman/AlternateGothicNo1-webfont.eot);src:url(../fonts/alternategothicfs_no1_macroman/AlternateGothicNo1-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/alternategothicfs_no1_macroman/AlternateGothicNo1-webfont.woff) format("woff"),url(../fonts/alternategothicfs_no1_macroman/AlternateGothicNo1-webfont.ttf) format("truetype"),url(../fonts/alternategothicfs_no1_macroman/AlternateGothicNo1-webfont.svg#alternate_gothic_fs_no_1Rg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:alternate_gothic_fs_no_2Rg;src:url(../fonts/alternategothicfs_no2_macroman/AlternateGothicNo2-webfont.eot);src:url(../fonts/alternategothicfs_no2_macroman/AlternateGothicNo2-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/alternategothicfs_no2_macroman/AlternateGothicNo2-webfont.woff) format("woff"),url(../fonts/alternategothicfs_no2_macroman/AlternateGothicNo2-webfont.ttf) format("truetype"),url(../fonts/alternategothicfs_no2_macroman/AlternateGothicNo2-webfont.svg#alternate_gothic_fs_no_2Rg) format("svg");font-weight:400;font-style:normal}.storyplayer{background-color:#fff;color:#000;position:relative;overflow:hidden;width:835px;height:522px;margin:0;padding:0;outline:0;line-height:1;font-family:Georgia,"Times New Roman",serif;font-style:inherit;font-size:100%;vertical-align:baseline;box-shadow:rgba(0,0,0,.25)0 0 4px 1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.storyplayer.embed{width:100%;height:100%;top:2px;left:2px}.storyplayer.cover_only{box-shadow:none;width:836px;height:522px}.storyplayer.cover_only ul{cursor:default}.no-boxshadow .storyplayer{border:1px solid #c1c1c1}.storyplayer ul{margin:0;padding:0;cursor:url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.png),url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.cur),e-resize}.storyplayer_loader{position:absolute;background-image:url(../images/actions/spinner.gif);background-repeat:no-repeat;top:50%;left:50%;width:32px;height:32px;margin-left:-16px;margin-top:-16px}.swip_indicator{display:none;width:100px;height:36px;background-image:url(../images/pages/storyplayer/left-arrow.png);background-color:rgba(0,0,0,.8);border-radius:25px;background-repeat:no-repeat;color:#fff;padding-left:34px;padding-top:10px;box-sizing:border-box;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600;font-size:1em;letter-spacing:1px;position:relative;margin-top:-36px;top:50%;left:100%;margin-left:-120px}.storyplayer_overlay_nav{position:absolute;height:100%;display:block;width:100%;top:0;z-index:900;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.storyplayer_right_side_full{width:100%;height:100%;position:absolute;left:0;cursor:url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.png),url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.cur),e-resize}.storyplayer_right_side{width:50%;height:100%;cursor:url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.png),url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.cur),e-resize;position:absolute;left:50%}.storyplayer_left_side{width:50%;height:100%;cursor:url(https://s3.amazonaws.com/storybird/cursors/player-left-arrow-cursor.png),url(https://s3.amazonaws.com/storybird/cursors/player-left-arrow-cursor.cur),w-resize;position:absolute}.storyplayer_menu_bar{width:100%;height:60px;position:absolute;top:100%;margin-top:-60px;opacity:0;z-index:1000;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);ZOOM:1}.storyplayer_nav_menu{width:140px;height:36px;left:50%;padding:0;margin-left:-70px;position:absolute;bottom:10px;margin-top:-36px;display:block;text-align:center;background-image:url(../images/pages/storyplayer/nav_background.png);background-repeat:no-repeat}.storyplayer_nav_menu:hover{opacity:1!important}.storyplayer_nav_menu .next_page{position:relative!important;float:right!important;background-image:url(../images/pages/storyplayer/right-arrow.png);background-repeat:no-repeat;width:36px;height:36px;cursor:pointer}.storyplayer_nav_menu .prev_page{position:relative!important;float:left!important;background-image:url(../images/pages/storyplayer/left-arrow.png);background-repeat:no-repeat;width:36px;height:36px;cursor:pointer}.storyplayer .fullscreen{position:absolute;background-image:url(../images/pages/storyplayer/fullscreen-enter.png);background-repeat:no-repeat;width:36px;height:36px;left:100%;margin-left:-47px;top:100%;margin-top:-47px;display:none}.fullscreen_exit{background-image:url(../images/pages/storyplayer/fullscreen-exit.png)!important}.storyplayer_nav_menu h1{padding:0;padding-top:10px;margin:0;opacity:1;color:#fff;letter-spacing:2px;clear:none;background:0 0;font-weight:400}.handcursor{cursor:pointer}.defaultcursor{cursor:default}.storyplayer .page{position:relative;width:100%;height:100%}.storyplayer #artwork{visibility:visible}.storyplayer .end_page{cursor:default;height:100%;width:100%;display:block;background-color:#1f1f1f;color:#fff;text-align:center;background-image:url(../images/pages/storyplayer/noisy-texture-200x200.png);-webkit-font-smoothing:antialiased}.storyplayer .end_page td{text-align:center;vertical-align:middle}.storyplayer .end_page h1{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.4em;margin-bottom:1em;font-weight:600}.storyplayer .end_page p{font-style:italic;margin-bottom:2em;padding-left:20px;padding-right:20px;word-break:break-word}.storyplayer table{height:100%;width:100%;table-layout:fixed}.storyplayer .read_again_btn{width:40%;top:70%;left:15px;position:relative;float:left}.storyplayer .create_btn{width:40%;top:70%;margin-right:15px;display:block;position:relative;float:right}.storyplayer .create_btn a,.storyplayer .read_again_btn a{font-size:1.2em}.storyplayer .end_page_or{padding:0 1em;font-style:italic;*vertical-align:middle}.end_page_options a{*vertical-align:middle}.clearfix{clear:both}.storyplayer .cover{height:100%;visibility:hidden;width:100%;position:relative}.book,.book ul{width:100%;height:100%}.book li{overflow:hidden}.page,.page p{background-color:#FFF;color:#2c2c2c;font-size:1.2em}.page{visibility:hidden}.page.print_preview{visibility:visible;width:282px;height:176px;position:relative;float:left;font-size:6px;border:1px solid #CCC}.page.print_preview table{height:100%}.page.print_preview img{border:none}.page td{vertical-align:middle}.page .square-right-page-copy{width:28%;height:90.4%;padding:3%;position:absolute}.page .square-right-artwork{position:absolute;height:100%;width:66%;right:0}.page .square-right-artwork img{height:100%}.page .square-left-page-copy{height:90.1%;padding:3%;width:27.8%;position:absolute;right:0}.page .square-left-artwork{position:absolute;height:100%;width:66.3%}.page .square-left-artwork img{height:100%}.page .landscape-top-page-copy{padding:3%;width:94%;position:absolute;bottom:0;height:15%}.page .landscape-top-artwork{width:100%;height:75%;position:absolute;top:0}.page .landscape-top-artwork img{width:100%}.page .landscape-bottom-page-copy{width:94%;padding:3%;height:15.1%}.page .landscape-bottom-artwork{width:100%;height:75.3%;position:absolute;bottom:0}.page .landscape-bottom-artwork img{width:100%}.page .portrait-left-page-copy{height:90.4%;padding:3%;position:absolute;right:0;width:47.8%}.page .portrait-left-artwork{position:absolute;height:100%;width:46.2%}.page .portrait-left-artwork img{height:100%}.page .portrait-right-page-copy{width:47.8%;position:absolute;height:90.4%;padding:3%}.page .portrait-right-artwork{position:absolute;height:100%;width:46.2%;right:0}.page .portrait-right-artwork img{height:100%}.page p{word-wrap:break-word;text-align:left;line-height:1.2em;white-space:pre-wrap}.page .full-center,.page .full-center img{width:100%;height:100%}.invisible{visibility:hidden}.cover_placeholder{width:100%;height:100%;cursor:url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.png),url(https://s3.amazonaws.com/storybird/cursors/player-right-arrow-cursor.cur),e-resize}.cover{height:inherit;text-align:left}.cover_art{width:66%;height:100%;position:absolute;left:34%}.cover_art img{width:100%}.cover_art_height_100 img{height:100%;width:auto}.cover_art .bird_logo{position:absolute;top:3%;width:7.6%;height:8%;right:3%}.storyplayer.cover_only .cover_art .bird_logo{display:none}.cover_text{width:27.7%;height:93.6%;display:block;padding-top:4.2%;padding-left:3%;padding-right:3.4%;position:absolute;word-wrap:break-word;overflow:hidden}.storybird_cover_branding{font-size:.9em;opacity:.5}.book_title{font-size:1.9em;opacity:.8;line-height:1.1;height:59%;max-height:59%;overflow:hidden;white-space:pre-wrap;filter:alpha(opacity=80);ZOOM:1}.authors{position:absolute;bottom:4%;padding-right:.6em;line-height:1;font-size:1em}.book_author{font-size:1.5em;opacity:.5;display:inline-block;word-break:break-all;white-space:pre-wrap;width:10.6em;max-height:6em;filter:alpha(opacity=50);ZOOM:1}.cover.iconic{text-align:center}.iconic .bird_logo{height:8%;top:91%;position:relative;width:83%}.iconic .cover_text{background-image:url(../images/pages/storymaker/noise100x100.png);width:94.2%;left:0;height:72%;padding-top:18.5%;padding-left:3%;padding-right:3%;position:absolute;word-wrap:break-word;overflow:hidden}.iconic .authors{line-height:1;font-family:alternate_gothic_fs_no_1Rg,Helvetica,Arial,Helmet,Freesans,sans-serif;position:relative;padding:0;bottom:0}.iconic .book_author{font-size:1.6em;text-transform:uppercase;opacity:.5;word-break:break-all;max-height:1.2em;min-height:1.2em;overflow:hidden;padding-top:.1em;width:100%;display:block;text-shadow:-1px -1px 0 rgba(0,0,0,.2);-moz-text-shadow:-1px -1px 0 rgba(0,0,0,.2);-webkit-text-shadow:-1px -1px 0 rgba(0,0,0,.2);filter:alpha(opacity=50);ZOOM:1}.iconic .book_title{font-size:4em;margin-top:.1em;opacity:.8;line-height:1.1;height:1.1em;max-height:1.1em;overflow:hidden;font-family:MuseoSlab1000Regular,Georgia,"Times New Roman",serif;text-shadow:-1px -1px 0 rgba(0,0,0,.2);-moz-text-shadow:-1px -1px 0 rgba(0,0,0,.2);-webkit-text-shadow:-1px -1px 0 rgba(0,0,0,.2);filter:alpha(opacity=80);ZOOM:1}.iconic .cover_icon{margin-top:1%}.iconic .cover_icon img{height:25%;width:11.8%}.cover.journal{text-align:center}.journal .journal_back{height:100%}.journal .journal_back>img{height:100%;position:absolute;left:0}.journal .cover_spine{background-color:#00008b;width:5%;height:100%;position:absolute}.journal .bird_logo{height:8%;top:91%;position:relative;width:83%}.journal_label{position:absolute;width:100%;left:0}.journal hr{border-top:.1em solid #000;width:82%;position:relative;margin-top:.5%}.journal .cover_text{display:block;width:39%;height:21.4%;top:38%;position:relative;text-transform:uppercase;padding:0;word-wrap:break-word;overflow:hidden;margin:0 auto;-webkit-font-smoothing:auto}.journal .authors{position:relative;padding-right:0;margin-top:2.9%;line-height:1;bottom:0;font-family:alternate_gothic_fs_no_1Rg,Helvetica,Arial,Helmet,Freesans,sans-serif;*margin-top:0}.journal .book_author{cursor:text;font-size:1.2em;opacity:.5;display:inline-block;word-break:break-all;width:82%;max-height:1.2em;min-height:1.2em;overflow:hidden;background-color:#fff;filter:alpha(opacity=50);ZOOM:1}.journal .book_title{font-size:1.4em;font-family:alternate_gothic_fs_no_2Rg,Helvetica,Arial,Helmet,Freesans,sans-serif;opacity:1;height:27%;max-height:27%;overflow:hidden;width:auto;margin-left:7%;margin-right:7%;position:relative;margin-top:9%;background-color:#fff;filter:alpha(opacity=100);ZOOM:1}.landscape .cover_art{width:100%;height:70%;position:absolute;left:0}.landscape .cover_art .bird_logo{right:1.9%;top:4.3%;width:5%;height:11.4%}.landscape .cover_art img{width:100%}.landscape .cover_text{width:93.8%;height:22%;display:block;padding-top:5%;padding-left:3%;padding-right:3.4%;word-wrap:break-word;overflow:hidden;position:absolute;bottom:0}.landscape .book_title{font-size:3em;margin-top:.2em;opacity:.8;line-height:inherit;height:40%;max-height:40%;overflow:hidden;filter:alpha(opacity=80);ZOOM:1}.landscape .authors{position:relative;bottom:0;padding-right:0;padding-top:1.6em}.landscape .book_author{cursor:text;font-size:1.5em;opacity:.5;word-break:break-all;width:100%;max-height:1.3em;min-height:1.3em;overflow:hidden;filter:alpha(opacity=50);ZOOM:1}.responsive-image{max-width:100%}.responsive-hidden{display:none!important}.responsive-login-btn{float:left;margin-top:13px}.responsive-avatar{font-style:normal}.responsive-avatar .avatar-text{width:initial}.responsive-published-date{position:absolute;right:20px;top:8px}.responsive-site-search{position:relative;top:0;right:0}.responsive-site-search form{width:90%;margin-left:15px;margin-top:10px;margin-bottom:5px}.responsive-site-search input[type=text]{box-sizing:border-box;width:100%}.responsive-burger-btn{float:right;height:100%;padding-top:19px;width:60px;box-sizing:border-box;padding-left:24px}.responsive-tags{height:18px;overflow:hidden;position:relative}.responsive-tags li{float:left;padding-right:5px}.responsive-tags-open{height:auto}.responsive-tags-more{display:block;position:absolute;right:0;bottom:0;background:#fff;padding-left:10px}@media only screen and (max-width:980px){.responsive .responsive-detail-actions{background:0 0;margin-bottom:0!important}.responsive .responsive-hide-at-980{display:none!important}.responsive .responsive-display-inline-block-at-980{display:inline-block!important}.responsive .responsive-display-block-at-980{display:block!important}.responsive.responsive-forgot-password-done .page-title,.responsive.responsive-forgot-password-done .sidebar{display:none}.responsive.responsive-forgot-password-done .size-main{width:100%}}@media only screen and (max-width:700px){.responsive.responsive-published-poem .unit{width:100%;float:none}}@media only screen and (max-width:480px){.responsive .responsive-display-block-at-480{display:block!important}.responsive .responsive-display-inline-block-at-480{display:inline-block!important}}@media only screen and (max-width:414px){.responsive .responsive-hide-at-mobile{display:none}.responsive .responsive-display-block-at-mobile{display:block!important}.responsive .responsive-use-this-art-btn .ico{margin-right:0!important}.responsive .responsive-use-this-art-btn span{display:none}.responsive .comment-sort-toggle,.responsive .comment-sort-toggle .ico{color:#34b5d0}.responsive.responsive-notification-settings .checkboxinput .slide-checkbox{vertical-align:top}.responsive.responsive-notification-settings .checkboxinput span{display:inline-block;width:170px}.responsive.responsive-accept-legal-terms .legal-terms-privacy{padding:5px}.responsive.responsive-accept-legal-terms .blog-type ul,.responsive.responsive-accept-legal-terms ol{margin:0}.responsive .ui-datepicker{width:100%;left:0!important;box-sizing:border-box}}