.js-sg-videoplayer{position:relative;overflow:hidden}.js-sg-videoplayer>video{position:relative;display:none}.js-sg-videoplayer>img{position:relative}.js-sg-videoplayer>button{position:absolute;display:block;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;background:transparent;color:rgba(255,255,255,0.8);border:0;text-align:center;-webkit-transition:color 300ms ease-in;-moz-transition:color 300ms ease-in;-o-transition:color 300ms ease-in;transition:color 300ms ease-in}.js-sg-videoplayer>button:hover{color:rgba(255,255,255,1)}.js-sg-videoplayer>button>.sg-icon-play-circle{font-size:75px;line-height:75px;margin:0 auto}.sg-spy-scroll{display:none}.sg-spy-scroll.show{display:inline}[liked=false] .sg-unlike-trigger{display:none}[liked=false] .sg-like-trigger{display:inline-block;vertical-align:middle}[liked=true] .sg-like-trigger{display:none}[liked=true] .sg-unlike-trigger{display:inline-block;vertical-align:middle}.sg-auto-resize{min-height:83px;max-height:136px;padding:10px}.sg-auto-resize.auto-resize-hidden-div{display:none;padding-bottom:12px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.sg-comment{text-align:center;margin:0 auto 30px auto;padding:0}.sg-comment .comment-loader-container{text-align:center}.sg-comment .col-1{margin-top:10px;margin-bottom:10px;float:left;width:30px}.sg-comment .col-2{margin-top:10px;margin-bottom:24px;float:left;width:85%;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);padding:0 15px}.sg-comment>div{clear:both}.sg-comment .profile-image-link>img{border-radius:38px;width:30px;height:30px}.sg-comment .comment-form-container,.sg-comment .post-comment-block{overflow:hidden}.sg-comment .comment-form-container{margin-top:15px}.sg-comment .comment-form-container .col-2{padding:0 0 0 15px}.sg-comment .post-comment-block{border-top:1px solid #f6f1ea}.sg-comment .post-comment-block .profile-image-link{float:right}.sg-comment #no-comment-block{float:left;width:80%;border-radius:4px;margin:15px 0 0 20%;padding:20px 15px}.sg-comment .comment-ta{cursor:text;width:100%;resize:none;outline:0;-webkit-appearance:none;border:1px solid #e3ddd6;border-radius:4px;padding:10px;height:42px;color:#7c756c}.sg-comment .comment-ta.placeholder{color:#999}.sg-comment .comment-form{text-align:left}.sg-comment .post-comment-btn{display:inline-block;width:100px;background-color:#da500e;color:#fff;border-radius:5px;padding:12px 0;margin:5px 0 0 0;cursor:pointer;text-decoration:none;font-weight:bold;-webkit-transition:background 300ms;transition:background 300ms;text-align:center;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.sg-comment .post-comment-btn:hover{background-color:#bc3804}.sg-comment .post-comment-btn[disabled]{opacity:.5;cursor:not-allowed}.sg-comment .cancel-comment-btn{display:inline-block;width:100px;padding:12px 0;margin-left:10px;text-align:center;cursor:pointer}.sg-comment .comment-title{text-align:left;margin-top:70px;font-size:36px;font-weight:300;color:#444}.sg-comment .comment-title.zero{text-align:center}.sg-comment .comments-block .delete-comment,.sg-comment .comments-block .report-comment{cursor:pointer;font-size:12px;white-space:nowrap}html.no-touch .sg-comment .comments-block .delete-comment,html.no-touch .sg-comment .comments-block .report-comment,html.no-touch .sg-comment .comments-block .meta .sg-icon-dot,.sg-comment .comment-logged-in{display:none}.sg-comment .comments-block .meta .sg-icon-dot{vertical-align:middle;margin-left:5px}.sg-comment .comments-block{margin:2px 0 0 0}.sg-comment .comments-block::-webkit-scrollbar{width:0}.sg-comment .comments-block .comment{overflow:hidden}.sg-comment .comments-block .profile-image-link{float:right}.sg-comment .comments-block{text-align:left}.sg-comment .comments-block .message{margin:6px 0;line-height:20px;color:#7c756c}.sg-comment .comments-block .meta{margin-top:12px}.sg-comment .comments-block .user-link{color:#444;font-weight:600}.sg-comment .comments-block .commentor-name .author-text{color:#444}.sg-comment .comments-block .commentor-actions{max-height:19px;font-style:italic;color:#c4bdb2}.sg-comment .comments-block .timestamp{font-size:13px}@media all and (min-width:768px){.sg-comment{max-width:620px}.sg-comment .profile-image-link>img{width:40px;height:40px}.sg-comment .col-1{width:40px}.sg-comment .col-2{width:85%;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media all and (min-width:1024px){.sg-comment .comments-block::-webkit-scrollbar{width:16px;overflow:visible}.sg-comment .comments-block::-webkit-scrollbar-button{height:0;width:0}.sg-comment .comments-block::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}.sg-comment .comments-block::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}.sg-comment .comments-block::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}.sg-comment .comments-block::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.sg-comment .comments-block::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.35)}.sg-comment .comments-block::-webkit-scrollbar-corner{background:transparent}}.sg-embed .embed-code-title{margin-bottom:5px}.sg-embed .embed-code-ta{width:100%;resize:none;outline:0;-webkit-appearance:none;border:1px solid #e3ddd6;border-radius:4px;padding:10px 20px;font-size:13px}.sg-embed .more-options-container{margin-top:20px}.sg-embed .size-column{width:100%;max-width:290px}.sg-embed .size-select-cover{margin-top:6px;margin-bottom:6px;padding:0 20px;height:54px;font-size:16px;color:#8f8f8f;border:solid 1px #d8d8d8;border-radius:3px;cursor:pointer;background-color:#fff;display:inline-block;width:100%;line-height:54px;position:relative}.sg-embed .size-select-cover .sg-icon{float:right}.sg-embed .size-select-cover .sg-select-text{font-weight:600;letter-spacing:initial;color:#756e64}.sg-embed .colpick-container{text-align:left;margin-top:6px;margin-bottom:6px}.sg-embed .embed-size-select{position:absolute;width:100%;top:0;left:0;font-size:14px;height:55px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;opacity:0;filter:alpha(opacity=0)}.sg-embed .embed-preview-container{text-align:center;clear:both}.sg-embed .embed-preview-container .spinner{display:inline-block}.sg-embed iframe.sg-embed-iframe{margin:25px 0}.sg-embed.collection .embed-preview-container,.sg-embed.collection .embed-code-container{margin-top:20px}@media all and (min-width:768px){.sg-embed div.column{display:inline-block}.sg-embed .size-column{width:300px;float:left}.sg-embed .color-column{float:right}}@media all and (min-width:1024px){.sg-embed.collection .more-options-container,.sg-embed.collection .embed-code-container{float:left}.sg-embed.collection .more-options-container .color-column{margin-left:30px}.sg-embed.collection .embed-code-container{margin-top:20px;width:355px;margin-left:30px}}.colpick{position:absolute;width:346px;height:170px;overflow:hidden;display:none;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.colpick_color{position:absolute;left:7px;top:7px;width:156px;height:156px;overflow:hidden;outline:1px solid #aaa;cursor:crosshair}.colpick_color_overlay1{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff',endColorstr='#00ffffff')}.colpick_color_overlay2{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.colpick_selector_outer{background:0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid black;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid white;border-radius:50%}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0 0}.colpick_hue_larr{position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #858585}.colpick_hue_rarr{position:absolute;right:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #858585}.colpick_new_color{position:absolute;left:207px;top:6px;width:60px;height:27px;background:red;border:1px solid #8f8f8f}.colpick_current_color{position:absolute;left:277px;top:6px;width:60px;height:27px;background:red;border:1px solid #8f8f8f}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;font-weight:bold;color:#777}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:transparent;border:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_uarr{position:absolute;top:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #959595}.colpick_field_darr{position:absolute;bottom:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;font-weight:bold;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_submit,.colpick_full_ns .colpick_current_color{display:none}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_rgb_r,.colpick_full_ns .colpick_hsb_h{top:42px}.colpick_full_ns .colpick_rgb_g,.colpick_full_ns .colpick_hsb_s{top:73px}.colpick_full_ns .colpick_rgb_b,.colpick_full_ns .colpick_hsb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s,.colpick_rgbhex .colpick_hsb_b{display:none}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:0}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:0}.colpick_rgbhex_ns .colpick_submit,.colpick_rgbhex_ns .colpick_current_color{display:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_rgb_r,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_b{display:none}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input{height:25px;line-height:25px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:0}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:0}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px;height:25px;line-height:25px}.colpick_hex_ns .colpick_submit,.colpick_hex_ns .colpick_current_color{display:none}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}.sg-colpick-input{width:90px;padding:0 10px 0 10px}.sg-colpick-color{border-radius:3px;width:62px;height:54px;background-color:#da500e;margin:0 0 0 8px;cursor:pointer}.sg-colpick .sg-colpick-input{border:1px solid #d8d8d8;font-size:18px;font-weight:400;border-radius:3px;-webkit-appearance:none;width:120px;padding:0 10px 0 10px;height:54px;line-height:54px;text-align:center;vertical-align:middle}.sg-colpick .sg-colpick-color{display:inline-block;vertical-align:middle}.colpick .btn-action-container{width:180px;margin:175px auto 0 auto}.colpick .btn-action-container .cancel-btn{margin-left:10px;cursor:pointer}.colpick .btn-action-container .colpick_submit{position:inherit;margin-right:10px;vertical-align:middle;width:75px;height:30px;display:inline-block;background-color:#da500f;color:#fff;line-height:28px;-webkit-transition:background 300ms;transition:background 300ms}.colpick .btn-action-container .colpick_submit:hover{background:#bc3804;border-color:transparent}.colpick.colpick_hex,.colpick.colpick_hex.right-palette{z-index:7015;margin-top:30px;margin-left:25px;width:233px;height:220px}.colpick.colpick_hex.left-palette{margin-left:-210px}.colpick.colpick_hex.middle-palette{margin-left:-97px}.colpick.colpick_hex .colpick_new_color{position:absolute;top:6px;left:207px;width:19px;height:156px}.colpick_hue_larr{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid black}.colpick_hue_rarr{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:5px solid black}.sg-tooltip{z-index:2050;background-color:#000;color:#fff;border-radius:4px;position:absolute;font-size:12px;min-width:100px;-webkit-transform:translateZ(0)}.sg-tooltip.italic{font-style:italic}.sg-tooltip.actionable{background-color:#4fa5e0}.sg-tooltip.actionable.dark{background-color:#898989}.sg-tooltip.top{-webkit-animation:fadeInDown 250ms;animation:fadeInDown 250ms}.sg-tooltip.bottom{-webkit-animation:fadeInUp 250ms;animation:fadeInUp 250ms}.sg-tooltip .tooltip-body{text-align:center;padding:12px 20px;max-width:210px}.sg-tooltip.actionable .tooltip-body{-webkit-background-clip:padding-box !important;-moz-background-clip:padding !important;background-clip:padding-box !important}.sg-tooltip.actionable .tooltip-body:hover{background-color:#338cca;border-radius:4px}.sg-tooltip.actionable.dark .tooltip-body:hover{background-color:#444}.sg-tooltip .tooltip-arrow::before,.sg-tooltip .tooltip-arrow::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-width:7px}.sg-tooltip.top .tooltip-arrow::before,.sg-tooltip.top .tooltip-arrow::after{border:10px solid transparent;border-top-color:#000;border-bottom:0;bottom:-10px;left:40%}.sg-tooltip.top .tooltip-arrow::before{border-top-color:#000}.sg-tooltip.top .tooltip-arrow::after{border-top-color:#000;bottom:-10px}.sg-tooltip.top.actionable .tooltip-arrow::before,.sg-tooltip.top.actionable .tooltip-arrow::after{border-top-color:#4fa5e0}.sg-tooltip.bottom .tooltip-arrow::before,.sg-tooltip.bottom .tooltip-arrow::after{border:10px solid transparent;border-bottom-color:#000;border-top:0;top:-7px;left:40%}.sg-tooltip.bottom .tooltip-arrow::before{border-bottom-color:#000}.sg-tooltip.bottom .tooltip-arrow::after{border-bottom-color:#000;top:-6px}.sg-tooltip.bottom.actionable .tooltip-arrow::before,.sg-tooltip.bottom.actionable .tooltip-arrow::after{border-bottom-color:#4fa5e0}.sg-tooltip.top.actionable.dark .tooltip-arrow:before,.sg-tooltip.top.actionable.dark .tooltip-arrow:after{border-top-color:#898989}.sg-tooltip.bottom.actionable.dark .tooltip-arrow:before,.sg-tooltip.bottom.actionable.dark .tooltip-arrow:after{border-bottom-color:#898989}.sg-tooltip.top.actionable .tooltip-body:hover+.tooltip-arrow::after,.sg-tooltip.top.actionable .tooltip-body:hover+.tooltip-arrow::before{border-top-color:#338cca}.sg-tooltip.bottom.actionable .tooltip-body:hover+.tooltip-arrow::after,.sg-tooltip.bottom.actionable .tooltip-body:hover+.tooltip-arrow::before{border-bottom-color:#338cca}.sg-tooltip.bottom.actionable.dark .tooltip-body:hover+.tooltip-arrow::after,.sg-tooltip.bottom.actionable.dark .tooltip-body:hover+.tooltip-arrow::before{border-bottom-color:#444}@media all and (min-width:768px){.sg-tooltip{font-size:14px}}.sg-back-to-top{width:40px;height:40px;opacity:.7;background:#000;color:#fff;border-radius:4px 0 0 4px;font-size:22px;text-align:center;line-height:1.7em;cursor:pointer;display:none;z-index:10}.sg-back-to-top:active{opacity:.5}.sg-back-to-top.bottom-right{position:fixed;bottom:40px;right:0}.sg-paddles{display:none}@media all and (min-width:768px){.sg-paddles{display:block}.sg-paddles li{position:fixed;z-index:1000;top:40%;left:-300px;opacity:.5;-webkit-transition:left .4s,right .4s,opacity .4s;transition:left .4s,right .4s,opacity .4s}.sg-paddles li:last-child{right:-300px;left:auto}.no-touch .sg-paddles li:hover,.touch .sg-paddles li.show-paddle{left:0;opacity:1}.no-touch .sg-paddles li:last-child:hover,.touch .sg-paddles li.show-paddle:last-child{left:auto;right:0}.sg-paddles li i{display:block;font-size:38px;width:19px;margin:0 15px 0 11px;height:130px;line-height:130px;float:right;-webkit-transition:margin .5s ease-out;transition:margin .5s ease-out}.sg-paddles li:last-child i{margin:0 11px 0 15px;float:left}.no-touch .sg-paddles li:hover i,.touch .sg-paddles li.show-paddle i{margin-left:-44px}.no-touch .sg-paddles li:last-child:hover i,.touch .sg-paddles li.show-paddle:list-child i{margin-right:-44px}.sg-paddles li div{display:table;position:relative;background:#fff;width:300px;float:left;text-decoration:none}.sg-paddles li div h2{font-size:16px;font-weight:400;color:#444;width:160px;margin:0;padding:10px 10px 10px 14px;display:table-cell;vertical-align:middle}.sg-paddles li div img{width:140px;height:130px;display:table-cell;float:left}.sg-paddles li a{position:absolute;top:0;left:0;width:300px;height:130px;margin-top:-130px}.no-touch .sg-paddles li a{-webkit-transition:margin .1s;transition:margin .1s}.touch .sg-paddles li.show-paddle a{-webkit-transition-delay:.5s;transition-delay:.5s}.no-touch .sg-paddles li:hover a,.touch .sg-paddles li.show-paddle a{margin:0}}.sg-share{display:none}.sg-share{display:block;width:30px;z-index:1;position:relative;-webkit-animation:shareInitialAnimationHide .5s both;animation:shareInitialAnimationHide .5s both}.sg-share li{margin:0 0 20px 0;padding:0;position:relative;cursor:pointer}.sg-share.horizontal{display:table}.sg-share.horizontal li{display:table-cell;padding:0 18px 0 0}.sg-share.horizontal li:last-child{padding:0}.sg-share li>div::before{content:'';position:absolute;display:block;width:30px;height:30px;background-color:#c4bdb2;border-radius:20px}.sg-share:not(.horizontal) li>div::before{-webkit-animation:shareButtonOut .4s both;animation:shareButtonOut .4s both;-webkit-transform-origin:15px;transform-origin:15px}.sg-share:not(.horizontal) li:hover>div::before{-webkit-animation:shareButtonHover .4s both;animation:shareButtonHover .4s both}.sg-share:not(.horizontal) li>div::after{position:absolute;top:0;left:0;color:#fff;font-size:18px;font-style:normal;text-align:center;white-space:nowrap;line-height:30px;width:30px;overflow:hidden;-webkit-animation:shareButtonTextOut .4s both;animation:shareButtonTextOut .4s both}.sg-share:not(.horizontal) li:hover>div::after{display:block;width:216px;-webkit-animation:shareButtonText .4s both;animation:shareButtonText .4s both;-webkit-transform-origin:center center;transform-origin:center center}.sg-share li .sg-icon{font-size:16px;color:#f6f1e9;width:30px;height:30px;line-height:30px;transition:background-color .5s;position:relative}.sg-share div::before{transition:background .5s}.sg-share [data-sg-share-v2=facebook]::before{background-color:#39579b}.sg-share [data-sg-share-v2=twitter]::before{background-color:#55acee}.sg-share [data-sg-share-v2=pinterest]::before{background-color:#cd1d1f}.sg-share [data-sg-share-v2=email]::before,.sg-share [data-sg-share-v2=embed]::before{background-color:#756e64}@-webkit-keyframes shareButtonText{0.00%{opacity:0;left:0}40%{opacity:0;left:0}100%{opacity:1;left:16px}}@keyframes shareButtonText{0.00%{opacity:0;left:0}40%{opacity:0;left:0}100%{opacity:1;left:16px}}@-webkit-keyframes shareButtonTextOut{0.00%{opacity:1;left:16px;width:216px}35%{opacity:0}60%{opacity:0;left:0}100%{opacity:0;left:0}}@keyframes shareButtonTextOut{0.00%{opacity:1;left:16px;width:216px}35%{opacity:0}60%{opacity:0;left:0;width:30px}100%{opacity:0;left:0}}@-webkit-keyframes shareButtonHover{from{-webkit-transform:scale(1);transform:scale(1);width:30px}to{-webkit-transform:scale(1.25);transform:scale(1.25);width:190px}}@keyframes shareButtonHover{from{-webkit-transform:scale(1);transform:scale(1);width:30px}to{-webkit-transform:scale(1.25);transform:scale(1.25);width:190px}}@-webkit-keyframes shareButtonOut{from{-webkit-transform:scale(1.25);transform:scale(1.25);width:190px}to{-webkit-transform:scale(1);transform:scale(1);width:30px}}@keyframes shareButtonOut{from{-webkit-transform:scale(1.25);transform:scale(1.25);width:190px}to{-webkit-transform:scale(1);transform:scale(1);width:30px}}@-webkit-keyframes shareInitialAnimationHide{0.00%{opacity:0}99%{opacity:0}100%{opacity:1}}@keyframes shareInitialAnimationHide{0.00%{opacity:0}99%{opacity:0}100%{opacity:1}}@media all and (min-width:768px){html:not(.cssanimations) .sg-share li>div::before,html:not(.cssanimations) .sg-share li>div::after{content:'' !important}.sg-share.horizontal{width:auto}.sg-share.horizontal li{margin:0 22px 0 0}.sg-share.horizontal li>div::before{width:38px;height:38px}.sg-share.horizontal li>div>.sg-icon{font-size:18px;width:38px;height:38px;line-height:38px}.sg-share:not(.horizontal) li [data-sg-share-v2=facebook]::after{content:'Share on Facebook'}.sg-share:not(.horizontal) li [data-sg-share-v2=twitter]::after{content:'Share on Twitter'}.sg-share:not(.horizontal) li [data-sg-share-v2=pinterest]::after{content:'Share on Pinterest'}.sg-share:not(.horizontal) li [data-sg-share-v2=email]::after{content:'Share with Email'}.sg-share:not(.horizontal) li [data-sg-share-v2=embed]::after{content:'Share with Embed'}}@media all and (min-width:1024px){.sg-share:not(:hover) [data-sg-share-v2]::before{background-color:#c4bdb2}}#gs-author-follow-tt .tooltip-body{cursor:pointer;font-weight:600}.guide-single{position:relative;overflow:hidden}.page-guide-single .mobile-nav-share{position:fixed;z-index:2000;top:-50px;left:0;right:0;height:50px;padding:0}.page-guide-single.ios-app-banner-shown .mobile-nav-share{top:34px}.page-guide-single .mobile-nav-share>input{position:absolute;top:50px;right:0;width:65px;height:50px;z-index:2001;opacity:0;cursor:pointer}.page-guide-single .mobile-nav-share>.icons{width:65px;height:50px;line-height:50px;text-align:center;float:right;position:relative;top:50px}.page-guide-single .mobile-nav-share>.icons>.sg-icon{font-size:22px;color:#c6beb1}.page-guide-single .mobile-nav-share>.icons>.sg-icon.sg-icon-cancel{font-size:24px}.page-guide-single .mobile-nav-share>.sharing{background:#f6f1ea;height:55px;margin-top:1000px;opacity:0;transition:opacity .3s}.page-guide-single .mobile-nav-share>input:checked ~ .sharing{margin-top:100px;opacity:1}.page-guide-single .mobile-nav-share>.sharing .sg-share li{padding-right:20px}.page-guide-single .mobile-nav-share>.sharing .sg-share li div::before,.page-guide-single .mobile-nav-share>.sharing .sg-share li .sg-icon{width:35px;height:35px;line-height:35px;font-size:20px}.page-guide-single .mobile-nav-share>.icons>.sg-icon.sg-icon-cancel,.page-guide-single .mobile-nav-share>input:checked ~ .icons>.sg-icon.sg-icon-export{display:none}.page-guide-single .mobile-nav-share>input:checked ~ .sharing,.page-guide-single .mobile-nav-share>input:checked ~ .icons>.sg-icon.sg-icon-cancel{display:block}.page-guide-single .mobile-nav-share ul.sg-share{clear:both;left:50%;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);position:absolute}.page-guide-single .mobile-nav-share>input:checked ~ ul.sg-share{display:block}.guide-single .sg-back-to-top.bottom-right{bottom:100px}.guide-single .author-image-small{width:30px;height:30px;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.guide-single .cover{position:absolute;width:100%;height:450px;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.guide-single .cover-background{display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.5);text-align:center}.guide-single .cover-background>img{width:100%;height:auto}.guide-single .cover .sg-img{width:100%;height:450px}.guide-single .cover .sg-img::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3)}.guide-single.fixed-guide-toolbar .cover{position:fixed;z-index:3 !important;height:142px}html.csstransforms3d .guide-single.fixed-guide-toolbar .cover{height:770px}.guide-single.absolute-guide-toolbar .cover{position:absolute;z-index:3 !important}.guide-single.fixed-guide-toolbar .cover-nav{position:fixed;display:none}.guide-single.absolute-guide-toolbar .cover-nav{position:absolute;display:none}.guide-single .cover-nav{position:absolute;z-index:3;top:0;left:0;padding:20px;font-size:12px;color:rgba(255,255,255,0.5)}.guide-single .breadcrumbs{display:block;height:28px;line-height:28px}.guide-single .breadcrumbs a{color:#dadada}.guide-single .breadcrumbs a:last-child{color:#fff}.guide-single .print-btn-wrapper{display:none;left:initial;right:0}.guide-single .print-btn-wrapper .sg-icon{font-size:16px;color:rgba(255,255,255,0.5)}.guide-single>.guide-meta{position:relative;min-height:400px}.guide-single .guide-meta-inner{position:absolute;padding:20px 20px 30px 20px;bottom:0;left:0;right:0;width:100%}.guide-single .guide-meta-items{overflow:hidden;margin-bottom:0}.guide-single .main-image{display:none}.guide-single .contest-winner-badge{overflow:hidden}.guide-single .winner-badge{width:130px;float:right;margin-right:7px}.guide-single .winner-badge a{text-decoration:none}.guide-single .winner-badge .badge-dark-blue-bar{height:7px;background-color:#338cca}.guide-single .winner-badge .badge-content{padding:8px;background-color:#4fa5e0;border-radius:0 0 3px 3px}.guide-single .winner-badge .badge-content>*{vertical-align:middle}.guide-single .winner-badge .badge-content img{width:15px;height:15px}.guide-single .winner-badge .badge-content div{display:inline-block}.guide-single .winner-badge .badge-content div.vertical-divider{border-right:1px solid #338cca;height:15px;margin:0 4px}.guide-single .winner-badge .badge-content div.contest-winner-text{color:#fff;font-weight:600;font-size:11px}.guide-single .title{margin:0;padding:0 0 10px 0;font-size:30px;color:#fff;font-weight:300;line-height:1;word-wrap:break-word}.guide-single .subtitle{margin:0;padding:0 0 25px 0;font-size:13px;color:#eee;font-weight:400;line-height:1.2;word-wrap:break-word}.guide-single .guide-meta-items .guide-author{float:left;font-size:14px;margin-top:0;padding:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:30px;overflow:hidden}.guide-single .guide-meta-items .guide-author::after{content:'';display:table;clear:both}.guide-single .guide-meta-items .guide-author>*{float:left;display:inline-block;vertical-align:middle;height:30px;line-height:30px;white-space:nowrap}.guide-single .guide-meta-items .guide-author-image{width:30px;height:30px;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;display:inline}.guide-single .guide-meta-items .author-by{display:block;color:#dadada;margin-left:10px;width:-webkit-calc(100% - 20px - 21px);width:calc(100% - 20px - 21px);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guide-single .guide-meta-items .author-by .guide-author-name{color:#fff;font-weight:700}.guide-single .author-follow-wrapper{margin-top:30px}.guide-single .guide-stats-container{display:none;font-size:12px;font-style:italic;color:#dadada;font-weight:600;text-align:left}.guide-single .guide-meta-items .guide-stats{display:inline-block;margin-right:3px}.guide-single .guide-meta-items .guide-stats.comment-count{cursor:pointer}.guide-single .guide-meta-items .guide-stats.comment-count:hover{text-decoration:underline}.guide-single .guide-toolbar-container{z-index:3;position:relative;padding:0 10px;margin:0;width:100%;font-size:12px}.guide-single.fixed-guide-toolbar.fixfixed .guide-toolbar-container{position:absolute !important}.guide-single .guide-toolbar-container .sg-share{display:none}.guide-single .guide-toolbar{height:40px;line-height:40px;border-radius:3px 3px 0 0;width:100%;background:#fff;color:#756e64}.guide-single.fixed-guide-toolbar .guide-toolbar{box-shadow:none}.guide-single .guide-toolbar::after{content:'';display:table;clear:both}.guide-single .guide-toolbar-item{height:100%;text-align:center;border-bottom:0 solid #da500e;-webkit-transition:color .15s ease-in-out,border-bottom .15s ease-in-out;transition:color .15s ease-in-out,border-bottom .15s ease-in-out;border-bottom:1px solid #f2f0ed}.guide-single .guide-toolbar-item-steps{width:110px;float:left}.guide-single .guide-toolbar-item-supplies{width:-webkit-calc(100% - 187px);width:calc(100% - 187px);float:left;cursor:pointer}.guide-single .guide-toolbar-item-embed{display:none}.guide-single .guide-toolbar-item-like{width:77px;float:right;background-color:#da500e;color:#fff;border-bottom:1px solid #da500e;cursor:pointer;border-radius:0 2px 0 0}.guide-single .guide-toolbar-item-like .like-trigger:hover{height:100%;background-color:#bc3804}.guide-single .guide-toolbar-item-like .zero .number{display:none}.guide-single .guide-toolbar-item-like .number{margin-left:2px;font-weight:700}.guide-single .guide-toolbar-item-embed:hover,.guide-single .guide-toolbar-item-supplies:hover{color:#da500e}.guide-single .guide-toolbar-item.active{color:#da500e;border-bottom:4px solid #da500e}.guide-single .guide-toolbar.no-supplies .guide-toolbar-item-supplies{color:#b0b0b0}.guide-single .guide-toolbar.no-supplies .guide-toolbar-item-supplies:hover{color:#b0b0b0;border-bottom:1px solid #f2f0ed}.guide-single .guide-toolbar-item .sg-icon{font-size:18px;vertical-align:middle}.guide-single .guide-toolbar-item-embed.open .label,.guide-single .guide-toolbar-item-embed.open .sg-icon{color:#da500e}.guide-single .guide-toolbar-item-like .sg-icon{font-size:24px}.guide-single .guide-toolbar-item .label{text-transform:uppercase;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guide-single .guide-toolbar-item-steps .label{text-transform:none;font-style:italic}.guide-single .steps{margin:0;padding:0;position:relative;overflow:hidden}.guide-single.fixed-guide-toolbar .steps{z-index:1}.guide-single .step-card-container{position:relative;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 auto;padding:0 0 10px}.guide-single .step-card-container .step-card-label{z-index:2;position:absolute;top:20px;left:0;width:auto;background:#da500e;color:#fff;font-weight:700;padding:6px 10px;font-size:12px;text-align:center;border-radius:0 3px 3px 0}.guide-single .step-card-container .step-card{z-index:1;color:#444;background:#fff;border-radius:3px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);padding:0;margin:0;position:relative;overflow:hidden}.guide-single .step-card-container.first-card-container .step-card{border-radius:0 0 3px 3px}.guide-single .step-card-container .step-media-wrapper,.guide-single .step-card-container .step-media{position:relative;overflow:hidden}.guide-single .step-card-container .step-media{min-height:90px;width:100%;height:auto}.guide-single .step-card-container .loader{position:absolute;width:60px;height:20px;top:0;bottom:0;left:0;right:0;margin:auto}.guide-single .step-card-container .step-card .caption{margin:0;padding:15px 20px 20px;font-weight:400;color:#444;line-height:1.5;word-wrap:break-word}.guide-single .step-card-container.text .caption{font-size:21px;font-weight:300;padding:60px 20px 50px}.guide-single .step-card-container.no-caption .step-media-wrapper{line-height:0;text-align:center}.guide-single .step-card-container.video .video-container{position:relative;width:100%;margin:0 auto;text-align:center}.guide-single .step-card-container.video .step-media-placeholder{width:100%;height:auto}.guide-single .supplies-card-container .step-card.supplies-step-card{padding:27px 40px}.guide-single .supplies-header{font-weight:600;margin:0 0 15px;font-size:12px;text-transform:uppercase;color:#444}.guide-single .supply-table{font-size:12px}.guide-single .supply-table td{padding-bottom:.6em}.guide-single .supply-qty{color:#da500e;font-weight:600;text-align:right;padding-right:.7em;min-width:1.5em;vertical-align:top;font-size:12px}.guide-single .supply-name{vertical-align:top;font-size:12px;color:rgba(41,41,41,.76)}.guide-single .supply-name a{color:inherit}.guide-single .step-comments-section .loader::before,.guide-single .step-comments-section .loader::after,.guide-single .step-comments-section .loader br,.guide-single .comments-section .loader::before,.guide-single .comments-section .loader::after,.guide-single .comments-section .loader br{background:#c4bdb2}.guide-single .step-comments-section{padding:25px 0}.guide-single .step-comments-section .comment-link-container,.guide-single .step-comments-section .sg-comment .post-comment-block,.guide-single .step-comments-section .sg-comment .comments-block{padding:0 20px}.guide-single .step-comments-section .comment-link{cursor:pointer;text-decoration:none}.guide-single .step-comments-section .comment-count,.guide-single .step-comments-section .sg-icon{color:#b0b0b0;font-style:italic}.guide-single .step-comments-section .comment-link.open .comment-count{color:#da500e}.guide-single .step-comments-section .comment-link .sg-icon{margin-left:4px;vertical-align:middle}.guide-single .step-comments-section .comment-count>.zero-label{display:none}.guide-single .step-comments-section .comment-count.zero>.zero-label{display:inline-block}.guide-single .step-comments-section .comment-count.zero>.number,.guide-single .step-comments-section .comment-count.zero>.label{display:none}.guide-single .step-comments-section .sg-comment{display:none;margin:10px 0 0 0}.guide-single .like-share-section{width:100%;text-align:center;margin:50px 0}.guide-single .like-section{display:inline-block;margin-top:25px}.guide-single .like-section .like-trigger{border:1px solid #e8a78a;border-radius:30px;padding:10px 40px;color:#da500e;cursor:pointer}.guide-single .like-section .like-trigger:hover{border:1px solid #c14000;color:#c14000}.guide-single .like-section .like-trigger:active{opacity:.6}.guide-single[liked=true] .like-trigger{height:100%;background-color:#c14000;color:#fff}.guide-single .like-trigger[data-sg-trigger=unlike]:hover{background-color:#da500e;color:#fff}.guide-single .like-section .sg-unlike-trigger,.guide-single .like-section .sg-like-trigger{font-weight:600}.guide-single .like-section .sg-icon{font-size:25px;vertical-align:middle}.guide-single .like-section .text{vertical-align:middle}.guide-single .share-section{margin-left:10px}.guide-single .share-section .sg-share{display:inline-table;margin-left:8px}.guide-single .share-text{color:#c4bdb2;font-weight:600}.guide-single .rating-section{text-align:center;margin:5px 0;color:#da500e}html.touch .guide-single .keyboard-shortcut-section{display:none}.guide-single .keyboard-shortcut-section{color:#c4bdb2;text-align:center}.guide-single .author-section{clear:both;position:relative;overflow:hidden;color:#444;background:#e3ddd6;text-align:center;font-size:12px;margin:0;padding-top:64px;padding-bottom:90px}.guide-single .author-section .author-image-wrapper{line-height:0;margin-bottom:25px}.guide-single .author-section .author-image{width:105px;height:105px}.guide-single .author-section .author-name{margin-bottom:15px}.guide-single .author-section .author-name>a{font-weight:600;font-size:24px;text-decoration:none;color:#444}.guide-single .author-section .author-name>a:hover{text-decoration:underline}.guide-single .author-section .author-bio{font-size:14px;line-height:1.4;margin:0 auto 5px;max-width:300px}.guide-single .author-section .author-location-wrapper>*{vertical-align:middle}.guide-single .author-section .author-location-wrapper .sg-icon-location{line-height:18px;font-size:16px;position:relative;top:1px}.guide-single .comments-section{text-align:center;padding:0 10px 10px;margin-top:70px;overflow:hidden}.guide-single .comments-section .comment-title{text-align:left;font-size:32px;font-weight:300;color:#444;border-bottom:1px solid #e3ddd6}.guide-single .comments-section .show-all-link{cursor:pointer;font-size:14px;font-weight:600;color:#444;border:1px solid #e5e1db;white-space:nowrap;padding:16px 40px;border-radius:30px;text-decoration:none;display:none}.guide-single .comments-section .show-all-link:hover{border-color:#b0b0b0;-webkit-transition:border 300ms;transition:border 300ms}.guide-single .comments-section .show-all-link:active{opacity:.6}.guide-single .comments-section .show-all-link .text,.guide-single .comments-section .show-all-link .sg-icon{vertical-align:middle}.guide-single .comments-section .show-all-link .sg-icon{font-size:16px;margin-left:8px}.guide-single .comments-section .comment-ta-trigger{min-height:80px}.guide-single .comments-section .comment-ta{min-height:120px}.guide-single .comments-section .comment-subtitle{color:#c4bdb2;text-align:left;margin:10px 0 5px 0;font-weight:600;text-transform:uppercase}.page-guide-single .related-guides-title{text-align:left;font-size:32px;font-weight:300;color:#444;border-bottom:1px solid #e3ddd6;margin:20px 10px 40px}.page-guide-single .related-guides-section{display:none;margin-bottom:80px}.page-guide-single .related-guides-section.show{display:block}.page-guide-single .related-guides-section .guide-card-list-item{position:relative;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 auto 10px;padding:0}.page-guide-single .related-guides-section .guide-card{display:block;overflow:hidden;position:relative;background:#fff;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.page-guide-single .related-guides-section .guide-card:hover{text-decoration:none}.page-guide-single .related-guides-section .guide-main-image-wrapper{float:left;width:45%;height:auto;min-height:100px;line-height:0}.page-guide-single .related-guides-section .guide-info{float:left;width:55%;padding:10px}.page-guide-single .related-guides-section .guide-info::after{content:'';display:table;clear:both}.page-guide-single .related-guides-section .guide-title{display:none;color:#444;padding:0 0 .1em;margin:0;color:#756e64;font-size:14px;line-height:1.14;font-weight:400}.page-guide-single .related-guides-section .guide-main-image-wrapper .guide-title{display:none}.page-guide-single .related-guides-section .guide-info .guide-title{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.page-guide-single .related-guides-section .guide-main-image{min-width:135px;min-height:121px;width:100%;height:auto}.page-guide-single .related-guides-section .guide-author{margin-top:6px}.page-guide-single .related-guides-section .guide-author-image{display:none}.page-guide-single .related-guides-section .guide-primary-topic-name{display:none}.page-guide-single .related-guides-section .author-by{font-size:12px;color:#e2dcd5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-guide-single .related-guides-section .author-by .guide-author-name{color:#898989;font-weight:600}.page-guide-single .related-guides-section .guide-meta{position:absolute;bottom:5px}.page-guide-single .related-guides-section .guide-stats{color:#e2dcd5}.page-guide-single .related-guides-section .guide-stats-item{overflow:hidden;display:inline-block;padding-left:3px;padding-right:5px}.page-guide-single .related-guides-section .guide-stats-item>*{display:inline-block;float:left;margin-top:0;height:22px;line-height:22px}.page-guide-single .related-guides-section .guide-stats .sg-icon{margin-top:1px;font-size:16px}.page-guide-single .related-guides-section .guide-stats .number{margin-left:5px;font-size:12px;font-weight:700}.page-guide-single .scrollbump-container{background:#e3ddd6;display:none;padding-bottom:5px;margin:10px 0 20px;overflow:hidden;position:relative}.page-guide-single .scrollbump-container.show{display:block}.page-guide-single .scrollbump{display:block;margin-bottom:0}.page-guide-single .scrollbump-header>.title{display:inline-block;padding:10px;color:#756e64;font-size:14px;line-height:1.14;font-weight:400;white-space:nowrap}.page-guide-single #join-modal .modal-title{text-align:center;font-size:35px;color:#da500e;margin-top:-3px}.page-guide-single #join-modal .modal-header{padding:10px 40px}.page-guide-single #join-modal .page-account .view-header{background-color:transparent;border-bottom:0}.page-guide-single .page-account .view-wrapper .view{border-radius:0;background-color:transparent;box-shadow:none}.page-guide-single .page-account .view-wrapper .view-message.error{background-color:transparent;padding:10px 0}.page-guide-single .page-account .view-wrapper form{margin-top:10px}.page-guide-single .page-account .view-wrapper .view-footer{margin-top:0}.page-guide-single .email-subscription{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 auto 10px auto}.page-guide-single .email-subscription .container{background:#de5807;overflow:hidden;border-radius:3px;position:relative}.page-guide-single .email-subscription .container img{display:none}.page-guide-single .email-subscription .loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);display:none}.page-guide-single .email-subscription .loader-container{position:absolute;left:50%;top:50%}.page-guide-single .email-subscription .loader{left:-50%;margin-top:-50%}.page-guide-single .email-subscription-form{background:#de5807;max-height:206px}.page-guide-single .email-subscription-form .form-content{margin:20px;text-align:center}.page-guide-single .email-subscription-form .form-title{font-size:24px;line-height:26px;color:#fff;margin-bottom:20px;font-weight:300}.page-guide-single .email-subscription-form input{border:1px solid #d8d8d8;font-size:14px;font-weight:400;border-radius:3px 0 0 3px;-webkit-appearance:none;padding:0 10px 0 10px;height:54px;vertical-align:middle;width:165px}.page-guide-single .email-subscription-form .btn{display:inline-block;color:#fff;background-color:#ac3a01;border-radius:0 3px 3px 0;height:54px;margin:0 0 0 -4px;padding:0 10px;font-size:14px;vertical-align:middle}.page-guide-single .email-subscription-form .btn:hover{background-color:#812c02}.page-guide-single .email-subscription-form .msg-container{color:#fff}.page-guide-single .email-subscription-form .msg-title{font-size:24px;line-height:26px}.page-guide-single .email-subscription-form .msg-body{font-weight:300;font-size:24px;line-height:26px}.page-guide-single .email-subscription-form .error-msg{-webkit-transition:max-height 200ms;transition:max-height 200ms;max-height:0;overflow:hidden}.page-guide-single .email-subscription-form .error-msg.show{max-height:55px}.page-guide-single .email-subscription-form .error-msg .msg{background:#f8d7c4;padding:10px;text-align:center;margin-bottom:10px;color:#be470f}.page-guide-single #fab-container{z-index:1005}.page-guide-single #fab-container .fab-share-row{display:block}.page-guide-single #fab-container .fab-share-row [data-sg-share-v2]{color:#fff}.page-guide-single #fab-container .fab-share-row a[data-sg-share-v2=facebook]{background-color:#39579b}.page-guide-single #fab-container .fab-share-row a[data-sg-share-v2=twitter]{background-color:#55acee}.page-guide-single #fab-container .fab-share-row a[data-sg-share-v2=pinterest]{background-color:#cd1d1f}.page-guide-single #fab-container .fab-share-row a[data-sg-share-v2=email]{background-color:#756e64}@media all and (min-width:768px){.page-guide-single .mobile-nav-share{display:none}.page-guide-single #join-modal .modal-title{font-size:40px;margin-top:2px}.guide-single .winner-badge{width:175px;margin-right:0}.guide-single .winner-badge .badge-content{padding:12px 15px}.guide-single .winner-badge .badge-content div.vertical-divider{margin:0 8px}.guide-single .winner-badge .badge-content div.contest-winner-text{width:auto;font-size:14px}.guide-single .author-image-small{width:55px;height:55px}.guide-single .cover{-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;background-position:center;background-repeat:no-repeat;height:543px}html.touch .guide-single .cover{position:absolute}.guide-single.fixed-guide-toolbar .cover-nav{display:block}.guide-single.absolute-guide-toolbar .cover-nav{display:block}.guide-single .cover-nav{font-size:14px;padding-left:15px;position:fixed;top:75px}.guide-single>.guide-meta{max-width:660px;margin:0 auto}.guide-single .print-btn-wrapper{display:inline-block;position:fixed;padding:20px;top:75px;left:initial;right:0}.guide-single .print-btn-wrapper .sg-icon{font-size:20px;-webkit-transition:color 300ms;transition:color 300ms}.guide-single .print-btn-wrapper .sg-icon:hover{color:rgba(255,255,255,1)}.sd-mode-enabled .guide-single .print-btn-wrapper{top:117px}.guide-single .guide-meta-items .guide-author{width:300px;height:50px}.guide-single .guide-meta-items .guide-author>*{height:50px;line-height:50px}.guide-single .guide-meta-items .guide-author-image{width:50px;height:50px}.guide-single .guide-meta-items .author-by{font-size:14px;width:240px}.guide-single .guide-meta-items{margin-bottom:0}.guide-single .guide-stats-container{display:block;float:right;width:-webkit-calc(100% - 300px - 5px);width:calc(100% - 300px - 5px);height:55px;line-height:55px;font-size:14px;text-align:right;margin-right:5px;overflow:hidden}.guide-single .guide-toolbar-container{padding:0;margin:0 auto;max-width:620px;font-size:14px}.guide-single .guide-toolbar{height:52px;line-height:52px;border-radius:2px 2px 0 0}.guide-single .guide-toolbar-item-steps{width:186px}.guide-single .guide-toolbar-item-supplies{width:-webkit-calc((100% - 289px) / 2);width:calc((100% - 289px) / 2)}.guide-single .guide-toolbar-item-embed{width:-webkit-calc((100% - 289px) / 2);width:calc((100% - 289px) / 2);display:inline;float:left;cursor:pointer}.guide-single .guide-toolbar-item-like{width:103px}.guide-single .guide-toolbar-item .sg-icon{font-size:18px}.guide-single .guide-toolbar-item .label{margin-left:10px}.guide-single .guide-toolbar-item-like .sg-icon{font-size:26px}.guide-single .guide-toolbar-item-supplies .label,.guide-single .guide-toolbar-item-embed .label{display:inline}.guide-single .guide-toolbar-item-embed .sg-icon.sg-icon-code{display:inline-block}.guide-single .step-card-container{max-width:620px;margin:0 auto;padding:0 0 30px}.guide-single .step-card-container .step-card-label{padding:1em;font-size:14px;top:34px;left:0;font-size:14px;height:42px;min-width:38px;line-height:42px;padding:0 1em;margin:0}.guide-single .step-card-container .step-card{border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.guide-single .step-card-container .step-card .caption{color:#444;font-size:18px;line-height:1.7;font-weight:300}.guide-single .step-card-container.text .caption{font-size:40px;padding:100px 80px 80px}.guide-single .step-card-container.portrait .caption{padding:35px 60px 40px}.guide-single .step-card-container.landscape .caption{padding:30px 80px 40px}.guide-single .step-comments-section .comment-link-container,.guide-single .step-comments-section .sg-comment .post-comment-block,.guide-single .step-comments-section .sg-comment .comments-block{padding:0 60px}.guide-single .step-card-container.portrait .step-content{overflow:hidden;padding:20px}.guide-single .step-card-container.portrait .step-content::after{content:'';display:table;clear:both}.guide-single .step-card-container.portrait.no-caption .step-content{padding:0}.guide-single .step-card-container.portrait.no-caption .step-media-image,.guide-single .step-card-container.portrait.no-caption .video-container{width:50%;margin:0 auto}.guide-single .step-card-container.portrait.no-caption .step-media-wrapper{text-align:center;width:100%;float:none;margin:0 auto}.guide-single .step-card-container.portrait.no-caption .step-media-bg{position:absolute;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.guide-single .step-card-container.portrait.no-caption .step-media-bg::before{content:'';display:block;background:rgba(0,0,0,0.7);width:100%;height:100%;position:absolute}.guide-single .step-card-container.portrait.caption .step-media-wrapper{float:right;width:50%}.guide-single .step-card-container.portrait.caption .step-content>.caption{float:right;width:50%;font-size:20px}.guide-single .supplies-card-container .step-card.supplies-step-card{padding:45px 85px 80px}.guide-single .supplies-header{margin:0 0 30px;font-size:14px}.guide-single .supply-table{font-size:18px}.guide-single .supply-qty{padding-top:2px;font-size:16px}.guide-single .supply-name{font-size:18px}.guide-single .like-section{margin-top:0}.guide-single .share-section{vertical-align:top;display:inline-block;margin-left:100px}.guide-single .share-section>ul{padding:10px 0}.guide-single .author-section{font-size:14px}.guide-single .author-section .author-name>a{font-size:24px}.guide-single .comments-section{margin:70px auto 30px auto;max-width:620px}.guide-single .comments-section .comment-title{font-size:36px}.guide-single .comments-section .show-all-link{margin-top:26px}.page-guide-single .related-guides-section{display:none;max-width:640px;margin-left:auto;margin-right:auto;padding:0;overflow:hidden}.page-guide-single .related-guides-title{font-size:36px}.page-guide-single .related-guides-section .guide-card-list{overflow:hidden}.page-guide-single .related-guides-section .guide-card-list-item{width:193px;height:auto;margin:0 10px 20px;padding:0;float:left}.page-guide-single .related-guides-section .guide-main-image-wrapper{float:none;position:relative;width:100%}.page-guide-single .related-guides-section .guide-main-image-wrapper .guide-title{display:inline-block;position:absolute;bottom:-30px;left:0;width:100%;padding:10px 15px 0;background:#fff;line-height:1.2;font-size:14px;font-weight:400}.page-guide-single .related-guides-section .guide-main-image{width:193px;height:174px}.page-guide-single .related-guides-section .guide-info{float:none;position:relative;overflow:hidden;padding:25px 15px 0;width:100%}.page-guide-single .related-guides-section .guide-info .guide-title{display:none}.page-guide-single .related-guides-section .guide-author{margin-top:0;padding:15px 0 10px;width:164px;height:55px;overflow:hidden}.page-guide-single .related-guides-section .guide-author::after{content:'';display:table;clear:both}.page-guide-single .related-guides-section .guide-author>*{float:left;display:inline-block;vertical-align:middle;height:30px;line-height:30px;white-space:nowrap}.page-guide-single .related-guides-section .guide-author-image{width:30px;height:30px;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;display:inline}.page-guide-single .related-guides-section .author-by{font-size:12px;margin-left:5px;width:122px}.page-guide-single .related-guides-section .guide-meta{position:relative;border-top:1px solid #f6f1ea;padding:5px 0 5px;bottom:auto;width:164px;height:35px;overflow:hidden}.page-guide-single .related-guides-section .guide-stats-item{padding-right:5px}.page-guide-single .related-guides-section .guide-primary-topic-name{display:none}.guide-single .guide-toolbar-container .sg-share{display:block;position:absolute;top:92px;left:-50px}.guide-single.absolute-guide-toolbar .guide-toolbar-container .sg-share{display:none}.page-guide-single .scrollbump-container.show{display:block}.page-guide-single .scrollbump-container{background:#f6f1ea;margin:0 0 25px}.page-guide-single .scrollbump-header{max-width:640px;margin-left:auto;margin-right:auto;padding:0;overflow:hidden;text-align:center}.page-guide-single .scrollbump-header>.title{display:inline-block;padding:15px 20px 25px;color:#756e64;font-size:20px;line-height:1.14;font-weight:400;white-space:nowrap}.page-guide-single .scrollbump{display:block;margin-bottom:0;max-width:640px}.page-guide-single .email-subscription{max-width:620px;margin:0 auto 30px auto}.page-guide-single .email-subscription .container img,.page-guide-single .email-subscription .container form{width:50%;float:left}.page-guide-single .email-subscription .container img{display:block;width:310px;height:206px}.page-guide-single .email-subscription-form .form-content{margin:24px;text-align:left}.page-guide-single .email-subscription-form input{width:170px}.page-guide-single .email-subscription-form .error-msg.show{max-height:40px}}@media all and (min-width:1024px){.guide-single .cover{height:633px}.guide-single .breadcrumbs{padding-left:35px}.guide-single .print-btn-wrapper{padding-right:40px}.guide-single>.guide-meta{min-height:0;word-wrap:break-word;overflow:hidden;max-width:none;margin:0}.guide-single .contest-winner-badge,.guide-single .guide-meta-inner{max-width:620px;margin:0 auto;padding:0;overflow:hidden}.guide-single .guide-meta-inner .title{padding:0;font-size:48px;padding-bottom:20px}.guide-single .guide-meta-inner .subtitle{font-size:18px;line-height:1.5;padding-bottom:35px}.guide-single>.guide-meta .guide-meta-inner{display:block;bottom:60px;max-width:none}.guide-single>.guide-meta .guide-meta-inner.portrait{padding-left:279px}.guide-single>.guide-meta .guide-meta-inner.landscape{padding-left:457px}.guide-single>.guide-meta .guide-meta-inner .guide-stats-container{text-align:left}.guide-single>.guide-meta .guide-meta-header.landscape{max-width:980px}.guide-single>.guide-meta .guide-meta-header.portrait{max-width:804px}.guide-single>.guide-meta .guide-meta-header{overflow:hidden;position:relative;margin:0 auto;padding-top:120px;padding-bottom:60px}.guide-single>.guide-meta .guide-meta-image{float:left;display:block;position:relative;overflow:hidden;border-radius:5px;border:5px solid rgba(255,255,255,0.2);line-height:0}.guide-single>.guide-meta .guide-meta-image.landscape{width:412px;height:310px}.guide-single>.guide-meta .guide-meta-image.portrait{width:234px;height:310px}.guide-single>.guide-meta .main-image{display:inline;width:auto;height:300px;border-radius:3px}}@-webkit-keyframes hoverShareIn{0.00%{transform:scale(1.0);-webkit-transform:scale(1.0);width:30px;left:0}40%{transform:scale(1.25);-webkit-transform:scale(1.25);width:30px;left:0}100%{transform:scale(1.25);-webkit-transform:scale(1.25);width:208px;left:22px}}@keyframes hoverShareIn{0.00%{transform:scale(1.0);-ms-transform:scale(1.0);-moz-transform:scale(1.0);-webkit-transform:scale(1.0);width:30px;left:0}40%{transform:scale(1.25);-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);width:30px;left:0}100%{transform:scale(1.25);-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);width:208px;left:22px}}@-webkit-keyframes hoverShareOut{0.00%{transform:scale(1.25);-webkit-transform:scale(1.25);width:208px;left:22px}40%{transform:scale(1.25);-webkit-transform:scale(1.25);width:30px;left:0}100%{transform:scale(1.0);-webkit-transform:scale(1.0);width:30px;left:0}}@keyframes hoverShareOut{0.00%{transform:scale(1.25);-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);width:208px;left:22px}40%{transform:scale(1.25);-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);width:30px;left:0}100%{transform:scale(1.0);-ms-transform:scale(1.0);-moz-transform:scale(1.0);-webkit-transform:scale(1.0);width:30px;left:0}}