.pagewidth_desktop_wide{width:970px}.pagewidth_desktop_compact{width:799px}.pagewidth_tablet{width:450px}.post #spinner{position:absolute;left:275px}#ajaxing{position:fixed;top:0;left:0;width:100%;z-index:1001;background:transparent;display:none;font-size:12px}#ajaxing_box{border-radius:0 0 2px 2px;position:relative;left:20px;padding:2px 4px 4px 4px;vertical-align:middle;text-align:center;height:18px;width:75px;margin:0 auto;background:#fff}#ajaxing_box #working{padding-left:20px;padding-top:3px}.spinny-wrap{text-align:center;margin:10px 0}.spinny-box{display:inline-block;margin:auto}.spinny-big{position:relative;float:left;width:32px;height:32px;border-radius:50%;border:4px rgba(0,0,0,0.25) solid;border-top:4px #000 solid;animation:spCircRot .6s linear infinite}.spinny-big-working{padding-left:50px;padding-top:10px;font-size:20px}.spinny{position:relative;float:left;width:16px;height:16px;border-radius:50%;border:2px rgba(0,0,0,0.25) solid;border-top:2px #000 solid;animation:spCircRot .6s linear infinite}.spinny-working{padding-left:26px;padding-top:1px;font-size:12px}@keyframes spCircRot{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}span.amazonlink{border-radius:4px;color:#fff;background-color:#f90;padding:0 4px 0 4px;margin-right:3px;white-space:nowrap}span.amazonlink span.alogo{width:12px;height:12px;display:inline-block;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQuNDYzIDEzLjgzYy0xLjc1MyAxLjI5NS00LjI5IDEuOTgyLTYuNDc4IDEuOTgyLTMuMDY2IDAtNS44MjUtMS4xMy03LjkxMi0zLjAyLS4xNjMtLjE0Ni0uMDItLjM1LjE3OC0uMjMzIDIuMjU0IDEuMzEyIDUuMDQyIDIuMSA3LjkyIDIuMSAxLjk0IDAgNC4wNzUtLjQwNCA2LjA0LTEuMjQuMjk1LS4xMjQuNTQ1LjE5OC4yNTQuNDF6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1LjE5IDEzYy0uMjI0LS4yODctMS40OC0uMTM3LTIuMDQ2LS4wNy0uMTcyLjAyLS4xOTctLjEyNy0uMDQ0LS4yMzcgMS4wMDMtLjcwMyAyLjY0Ny0uNSAyLjgzOC0uMjY2LjE5NC4yMzgtLjA1IDEuODg0LS45OSAyLjY3Mi0uMTQ1LjEyLS4yODIuMDU1LS4yMi0uMTA0LjIxNi0uNTI4LjY4OC0xLjcxLjQ2My0xLjk5N3pNMTEuMDUzIDExLjgzOGwuMDAzLjAwM2MuMzg3LS4zNCAxLjA4NC0uOTUgMS40NzgtMS4yNzcuMTU2LS4xMjUuMTI4LS4zMzQuMDA2LS41MS0uMzUzLS40ODctLjcyOC0uODgzLS43MjgtMS43ODN2LTNjMC0xLjI3Mi4wODgtMi40MzgtLjg0Ny0zLjMxM0MxMC4yMjcgMS4yNSA5LjAwMiAxIDguMDY1IDFjLTEuODMgMC0zLjg3NS42ODUtNC4zMDMgMi45NDgtLjA0Ny4yNC4xMy4zNy4yODcuNDAzbDEuODY1LjIwNGMuMTc1LS4wMS4zLS4xOC4zMzQtLjM1Ni4xNTgtLjc3OC44MTItMS4xNTYgMS41NDYtMS4xNTYuMzk3IDAgLjg0Ny4xNDQgMS4wOC41LjI3LjM5Ny4yMzUuOTM4LjIzNSAxLjM5N3YuMjVjLTEuMTE1LjEyNC0yLjU3NC4yMDUtMy42MTguNjY1QzQuMjg2IDYuMzc3IDMuNDQgNy40NCAzLjQ0IDkuMDAyYzAgMiAxLjI1OCAzIDIuODggMyAxLjM3IDAgMi4xMTYtLjMyMiAzLjE3Mi0xLjQwMy4zNS41MDUuNDYzLjc1MiAxLjEwMyAxLjI4My4xNDcuMDc4LjMyOC4wNzIuNDU2LS4wNDR6bS0xLjk0LTQuNjk0YzAgLjc1LjAyIDEuMzc1LS4zNiAyLjA0LS4zMDUuNTQ1LS43OS44NzYtMS4zMy44NzYtLjczNyAwLTEuMTctLjU2My0xLjE3LTEuMzk0IDAtMS42NCAxLjQ3My0xLjkzOCAyLjg2NC0xLjkzOHYuNDE2eiIvPjwvc3ZnPgo=') no-repeat;background-size:12px 12px;vertical-align:middle}.arrow-left{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #e25e2b;display:inline-block;margin-right:5px}.arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #e25e2b;display:inline-block;margin-left:5px}.arrow-right.small{border-top-width:4px;border-bottom-width:4px;border-left-width:4px}.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e25e2b;display:inline-block;margin-left:3px;position:relative;top:-1px}.arrow-down.small{border-right-width:4px;border-top-width:4px;border-left-width:4px}a{text-decoration:none}a:visited{color:#4b4949}a:hover{color:#e25e2b}a:visited:hover{color:#e25e2b}a.navigation{text-decoration:none;color:#4b4949}a.navigation:visited{color:#4b4949}a.navigation:hover{color:#e25e2b}a.navigation:visited:hover{color:#4b4949}p a,.moduleText a,.moduleLink a,#fancybox-inner a,a.intext,.caption a,.featherlight-inner a{color:#4b4949;outline:0;border-bottom:1px solid #e25e2b}p a:visited,.moduleText a:visited,.moduleLink a:visited,#fancybox-inner a:visited,a.intext:visited,.caption a:visited,.featherlight-inner a:visited{color:#551a8b}p a:hover,.moduleText a:hover,.moduleLink a:hover,#fancybox-inner a:hover,a.intext:hover,.caption a:hover,.featherlight-inner a:hover{color:#e25e2b}p a:visited:hover,.moduleText a:visited:hover,.moduleLink a:visited:hover,#fancybox-inner a:visited:hover,a.intext:visited:hover,.caption a:visited:hover,.featherlight-inner a:visited:hover{color:#e25e2b}a.novisited{color:#4b4949!important}a.external{background:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjk3Y2NmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNMTEgMTNIM1Y1aDQuNWwyLTJIMXYxMmgxMlY2LjVsLTIgMlYxM3oiLz48cGF0aCBkPSJNMTYgMEg5LjVMMTIgMi41IDQuNSAxMCA2IDExLjUgMTMuNSA0IDE2IDYuNVYweiIvPjwvc3ZnPgo=') right no-repeat;background-size:12px 12px;padding-right:16px}#container,#fancybox-inner,.featherlight-inner{color:#4b4949}.muted{color:#999}ul,ol{margin:0 0 .75em 2em}ul{list-style-type:disc}li{margin:0 0 .5em 0}ul li ul{margin:.5em 0 .5em 30px}ul li ol,ol li ul,ol li ol{margin:.5em 0 .5em 30px}dl{margin:0 0 1.5em 0}dt{margin:0 0 .7em 0;font-weight:bold}dd{margin:0 0 1.5em 25px}form ul.error,form .alert ul{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTggMS40NWw2LjcwNSAxMy4zNjNoLTEzLjQwOWw2LjcwNS0xMy4zNjN6TTggMGMtMC4zNDUgMC0wLjY5IDAuMjMzLTAuOTUxIDAuNjk4bC02LjgyOSAxMy42MTFjLTAuNTIzIDAuOTMtMC4wNzggMS42OTEgMC45ODkgMS42OTFoMTMuNTgzYzEuMDY3IDAgMS41MTItMC43NjEgMC45ODktMS42OTFoMGwtNi44MjktMTMuNjExYy0wLjI2Mi0wLjQ2NS0wLjYwNi0wLjY5OC0wLjk1MS0wLjY5OHYweiI+PC9wYXRoPgo8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNOSAxM2MwIDAuNTUyLTAuNDQ4IDEtMSAxcy0xLTAuNDQ4LTEtMWMwLTAuNTUyIDAuNDQ4LTEgMS0xczEgMC40NDggMSAxeiI+PC9wYXRoPgo8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNOCAxMWMtMC41NTIgMC0xLTAuNDQ4LTEtMXYtM2MwLTAuNTUyIDAuNDQ4LTEgMS0xczEgMC40NDggMSAxdjNjMCAwLjU1Mi0wLjQ0OCAxLTEgMXoiPjwvcGF0aD4KPC9zdmc+Cg==');background-repeat:no-repeat;padding-left:20px;color:#e25e2b;margin:1em 0;font-weight:bold;margin-left:10px;list-style:none;list-style-type:none}.notice{clear:left;padding:.4em 1em}pre{color:#4b4949;font:normal .9em "Courier New",Courier,monospace;line-height:1em;overflow-x:auto;overflow-y:hidden}code{font:normal 1.0em "Courier New",Courier,monospace;font-weight:bold}small{font-size:85%}blockquote{color:#4b4949;margin:0 20px 1.5em 0;padding:0 0 0 43px}p{margin:0 0 .75em 0}h1,.head_one{font-size:2em;font-weight:normal;line-height:normal;margin-bottom:1em;clear:left;font-family:georgia,"Times New Roman",serif}h2,.head_two{font-size:1.2em;font-weight:bold;margin-bottom:.6em;font-family:arial,helvetica,sans-serif}body.static h2{color:#6ea6af}h3,.head_three{font-size:1em;font-weight:bold;margin-bottom:.5em;font-family:arial,helvetica,sans-serif}h4,.head_four{font-size:.8em;font-weight:bold;margin-bottom:.4em;font-family:arial,helvetica,sans-serif}hr.doubleline{height:4px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-right:0;border-left:none;background:transparent;width:61%;margin:2em auto;display:block}hr.doubleline.short{width:160px;margin:1em auto}table{border-collapse:collapse;border-spacing:0;border:1px solid #6ea6af}td,th{padding:.5em 1em;border-left:1px solid #6ea6af;border-width:0 0 0 1px;overflow:visible}td{color:#4b4949}tr:nth-child(2n-1) td{background-color:#f2f2f2}thead,tfoot{background:#6ea6af;color:white;text-align:left;vertical-align:bottom}.button{background-color:#e5e5e5;color:#333!important;font-weight:bold;border-radius:1.4em;text-decoration:none;padding:.4em 1.3em;border:0 none;font-size:1em;line-height:1.4em;display:inline-block;margin-right:.5em;margin-bottom:.5em;cursor:pointer;font-family:arial,helvetica,sans-serif}.button:hover{opacity:.9;text-decoration:none!important}.button.large{font-size:1.5em}.button.small{font-size:.85em;border-width:1px}.secondary_action{background-color:#6ea6af!important;color:white!important}.primary_action{background-color:#e25e2b!important;color:white!important}ul.buttons a.delete_action,.delete_action{background-color:#da624e;color:#fff}.follow_button_shell a{font-family:Arial,Helvetica,sans-serif;background-color:#8b9a18;color:#fff;font-weight:bold;border-radius:1.4em;padding:.3em 1.1em;border:0 none;font-size:1em;line-height:1.35em;display:inline-block;font-size:12px;text-decoration:none}::selection{background:#6ea6af;color:white}::-moz-selection{background:#6ea6af;color:white}::-webkit-input-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}:-moz-placeholder{color:#888}img.lazy{display:none}#crumbs{font-size:.917em;background:white;color:#888;margin:0 0 10px 0}#crumbs li em{padding:4px 3px;color:#888;font-style:normal;font-size:.85em;position:relative;bottom:2px}#crumbs #crumbslist{list-style:none;margin:0;margin-left:-2px;line-height:1.4;display:inline}#crumbs #crumbslist li{margin:0;display:inline}#crumbs #crumbslist li a{color:#888}#crumbs #crumbslist li a:hover{color:#e25e2b}#crumbs #crumbslist li.final a{color:#888;text-decoration:none}#crumbs #crumbslist li.final a:hover{color:#e25e2b;text-decoration:none}.boxysitecategory #crumbs{position:absolute;bottom:10px;text-align:center;font-size:1.1em;width:100%;background:transparent;color:white}.boxysitecategory #crumbs #crumbslist li em{color:white}.boxysitecategory #crumbs #crumbslist li a{color:white}.boxysitecategory #crumbs #crumbslist li a:hover{color:#e25e2b}.boxysitecategory #crumbs #crumbslist li.final{color:white}.boxysitecategory #crumbs #crumbslist li.final a{color:white}.moduleBreadcrumbs #crumbs{font-size:.8em;display:inline-block;margin-left:0!important}body.mobile .module.moduleBreadcrumbs{margin-bottom:0}a.txtbutton{text-transform:lowercase;font-weight:bold;padding:.15em 1em;border-radius:1em;color:#333!important;font-size:.857em;background:linear-gradient(#fff,#f1f1f1,#fff);border:1px solid #ccc;border-color:#ddd #ccc #bbb #ccc}a.txtbutton:hover{text-decoration:none;border-color:#aaa}a.txtbutton:active{background:linear-gradient(#f1f1f1,#f1f1f1,#fff)}a.txtbutton:visited{color:#333!important}a.button,input.button{-webkit-appearance:none;background-color:#e5e5e5;color:#333;font-weight:bold;border-radius:1.4em;text-decoration:none;padding:.4em 1.3em;border:0 none;font-size:1em;line-height:1.4em;display:inline-block;margin-right:.5em;margin-bottom:.5em;cursor:pointer;font-family:Arial,Helvetica,sans-serif}a.button.green_bg,input.button.green_bg{background-color:#8b9a18;color:#fff}.button.large{font-size:1.5em}.button.small{font-size:.85em;border-width:1px}.button.tiny{font-size:.8em;font-weight:normal;border-width:1px;padding:.3em 1.2em;vertical-align:bottom}.button.tiny span.icon{top:2px}a.button{background-color:#e5e5e5;color:#333;font-weight:bold;border-radius:1.4em;text-decoration:none;padding:.4em 1.3em;border:0 none;font-size:1em;line-height:1.4em;display:inline-block;margin-right:.5em;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.button:hover{border-color:rgba(0,0,0,0.4);text-decoration:none!important}.follow_button_shell a{font-family:Arial,Helvetica,sans-serif;background-color:#e25e2b;color:white;font-weight:bold;border-radius:1.4em;padding:.3em 1.1em;border:0 none;font-size:1em;line-height:1.35em;display:inline-block;font-size:12px;text-decoration:none}#container .green_bg{background-color:#8b9a18;color:#fff!important}#container .light_grey_bg{background-color:#e5e5e5;color:#333}#container .red_bg{background-color:#da624e;color:#fff}.catlist{margin:0 0 20px 0;padding:0}.catlist li{display:inline-block;margin:15px 20px 0 0;line-height:150%;text-transform:uppercase}.homepage .catlist{overflow:hidden}.homepage .catlist li{vertical-align:top;height:136px;width:300px;background-size:100% 100%;margin:15px 15px 0 0}.homepage .catlist li .linkwrap{background-color:#888;opacity:.85;padding:5px;display:inline;position:absolute;margin-left:-380px;margin-top:20px}.homepage .catlist li.catpoplink{position:relative}.homepage .catlist li.catpoplink img{width:100%;height:100%}.homepage .catlist li.catpoplink .catlabel{position:absolute;padding:10px 0;color:#FFF;width:100%;background:rgba(0,0,0,0.6);text-align:left}.homepage .catlist li.catpoplink .catlabel .catname{margin-left:25px;font-size:.9em;font-weight:bold}.homepage .catlist li.catpoplink h2 a,.homepage .catlist li.catpoplink h2 a:visited{font-size:26px;font-weight:bold;color:white}.homepage .catlist li.catpoplink a:hover{color:#9e2d2d}.homepage .catlist li.heading{display:block;height:20px}body.homepage .catpoplink a::before{position:absolute;top:0;right:0;left:0;bottom:0;opacity:.2;background:linear-gradient(180deg,rgba(0,0,0,0),#000);transition:opacity .25s linear;content:''}body.homepage .catpoplink a:hover:before{opacity:.0}#sidebar .catlist li{display:block}.catpoplink h2{font-family:arial,helvetica,sans-serif;margin:0;font-size:1.0em;font-weight:normal}.catpoplink h2 a,.catpoplink h2 a:visited{color:#999}.catpoplink h2 a:hover{color:#9e2d2d}#category_expanded_list{position:absolute;z-index:1005;font-size:1.2em;width:100%}#category_expanded_list table{width:100%}#category_expanded_list table .expanded_row{display:block;border-bottom:solid 1px #ddd}#category_expanded_list table .expanded_row a{display:inline-block}#category_expanded_list table .expanded_row .top_cat{background-color:#888;min-width:175px}#category_expanded_list table .expanded_row .top_cat a{padding:8px 12px;color:#FFF;font-weight:bold}#category_expanded_list table .expanded_row .sub_cat{background-color:#ccc;width:100%}#category_expanded_list table .expanded_row .sub_cat a{padding:8px 20px;color:#000}@media only screen and (max-width:450px){body.newsitecss #top_level_categories{padding:0}body.newsitecss .catlist li{width:100%;margin:15px 20px 0 0;line-height:150%;text-transform:uppercase;display:inline}body.newsitecss .catlist li h2{display:inline}body.newsitecss.homepage .catlist li.catpoplink{display:inline-block;background-size:100% 100%;margin:20px 0 0;height:auto}body.newsitecss.homepage .catlist li.catpoplink img{height:auto}body.newsitecss.homepage .catlist li.catpoplink a::before{content:none}}.contentitem_listing{margin:0;padding:0;text-align:center;overflow:auto}.moduleMoreByTheAuthor .contentitem_listing{overflow:auto}.contentitem_listing>img.spinner{margin:4em auto}.contentitem_listing .author,.contentitem_listing .timestamp,.contentitem_listing .location{color:#4b4949;font-size:.9em;line-height:1.35em;margin-right:10px}.contentitem_listing .timestamp,.contentitem_listing .location{font-size:.80em}.contentitem_listing li:not(:last-child){border-bottom:1px solid #d7d7d7}.contentitem_listing li{float:left;text-align:left;margin:0;padding:5px 0;display:block;position:relative;width:100%}.contentitem_listing li .padding{padding:12px 6px}.contentitem_listing li .thumbphoto{display:block;float:left;margin-bottom:.7em;overflow:hidden;background-color:#ccc;margin-right:4%}.contentitem_listing li div.fauxh2.shrink,.contentitem_listing li h2.shrink,.contentitem_listing li h3.shrink{font-size:1.1em}.contentitem_listing li div.fauxh2,.contentitem_listing li h2,.contentitem_listing li h3{font-size:1.2em;font-weight:bold;margin:0 0 .6em 0;font-family:arial,helvetica,sans-serif}.contentitem_listing li a.title{color:#4b4949;border-bottom-width:0}.contentitem_listing li a.title:hover{color:#e25e2b;text-decoration:none}.contentitem_listing li p.summary{font-size:.96em;line-height:1.3em;color:#4b4949;margin:0}.contentitem_listing li .comment_count{margin-right:0;margin-left:15px;float:right;margin-top:-4px}.contentitem_listing li .comment_count svg{color:#ccc}.contentitem_listing li .meta{margin:-0.2em 0 0;color:#999;font-size:.87em}.contentitem_listing li .follow_button_shell{float:right;margin:0 0 .5em 1em}.contentitem_listing li.even{margin-right:0}.contentitem_listing li.last{margin-bottom:.3em;border-bottom:0}.contentitem_listing .comment_count{font-size:.8em;color:#4b4949!important;margin-left:5px}.content_type_label{font-size:.85em;border:1px solid #999;color:#4b4949;text-transform:uppercase;padding:2px 3px;margin-right:6px}.catlink{margin-bottom:.4em;line-height:1em}.catlink a,.catlink a:visited{font-size:.8em;color:#6ea6af;text-transform:uppercase;border-bottom-width:0}.catlink a:hover{text-decoration:underline}.homepage .best_content,.homepage .latest_content{display:none}body.fully-responsive .contentitem_listing li div.fauxh2,body.fully-responsive .contentitem_listing li h2,body.fully-responsive .contentitem_listing li h3{margin-right:50px}#errortitle{font-size:150%;margin:3em 0 2em 0}#errormsg{font-size:125%;margin-bottom:3em}#footer{position:relative;padding:5px 20px 0 20px;color:#4b4949;margin:0 auto}#footer a:hover{text-decoration:underline}#footer .legalese{color:#888;float:right;font-size:.7em;max-width:40%;margin-top:-5px}#footer .legalese p{margin:0}#footer #footer_logo{float:left}#footer #footer_logo .svglogo{height:22px;color:#fff;max-width:130px}#footer #footerlist{margin-left:3em;float:left;list-style:none;font-size:.857em}#footer #footerlist li{padding-top:8px;padding-left:10px;float:left}#footer #footerlist li a{color:#4b4949;margin-right:.7em}#footer ul.mobileswitch{font-weight:bold;font-size:1.5em;float:right;margin:0;list-style:none;list-style-type:none}#footer ul.mobileswitch a{color:#4b4949}#before_footer{height:0}@media only screen and (max-width:799px){body.newsitecss .glam_logo{display:none}body.newsitecss #legal_links{display:none}body.newsitecss #footer_wrap{display:none}}@media only screen and (max-width:1100px){body.newsitecss #footer .legalese{max-width:100%;margin-top:10px;margin-left:175px}}@media only screen and (max-width:450px){body.newsitecss #footer{padding:0 10px}body.newsitecss #footer p{margin:0;text-align:center;font-size:.7em;line-height:1.2em}body.newsitecss #footer_logo{display:none}body.newsitecss #footerlist{display:none}}body.boxyhomepage #footer,body.boxysitecategory #footer{max-width:1280px}#header{position:relative;padding:0 10px;margin:0 auto;overflow:visible;height:50px}#header .header_icon{display:block;position:absolute;z-index:1;cursor:pointer}#header a{border-bottom-width:0}#header #site_title{padding:10px 0 0 0}#header #site_title a{position:absolute;top:12px;margin-left:42%;outline:0;display:inline-block;text-indent:0;background-image:none}#header #site_title a .svglogo{height:32px}#header #site_title a:hover{text-decoration:none}#header #site_title.staging a::after,#header #site_title.devdomain a::after{position:relative;right:10px;top:3px;background:#d7d7d7;color:#6ea6af;padding:3px;border-radius:3px;font-size:.5em;content:"STAGING";font-weight:bold}#header #site_title.devdomain a::after{content:"DEV"}#header #mobile_menu_bar{display:none}#category_box{overflow-x:hidden;overflow-y:hidden;white-space:nowrap;width:100%;font-size:1.4em;text-align:center;background-color:white;border-top:1px solid #d7d7d7;-webkit-box-shadow:0 2px 8px 0 #ccc;-moz-box-shadow:0 2px 8px 0 #ccc;box-shadow:0 2px 8px 0 #ccc}#category_box .cat_name{background-color:white;width:16.7%;padding:10px 0;display:inline-block;font-weight:normal;font-size:.8em;color:#4b4949;text-transform:uppercase;border-bottom-width:0}#category_box .cat_name:hover{background-color:#6ea6af;color:white;text-decoration:none}#category_box .cat_name.full_width{width:200px}#category_box .cat_name:not(:last-child){border-right:1px solid #d7d7d7}#category_box .more_btn{width:100px;position:absolute;right:0}@media only screen and (max-width:970px){#category_box{overflow-x:auto;-webkit-overflow-scrolling:touch}#category_box .cat_name{width:auto;padding:10px 15px}#category_box .cat_name.full_width{width:auto}#category_box::-webkit-scrollbar{display:none}}#search_icon{background-color:white;height:15px;width:15px;right:15px;top:12px}#search_icon .search-magnify{color:#4b4949}.close_icon{float:left;width:30px;top:0;margin-top:9px;margin-left:0}.close_icon hr{border:solid #4b4949;border-top:2px;border-radius:2px 2px 2px 2px;margin:6px 0;transition-duration:.25s;transition-property:transform}.close_icon .rotate_right_x{-webkit-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.close_icon .rotate_left_x{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger_close{margin-left:10px}#headerSocialButtons svg{position:relative;width:25%;height:28px;top:12px;color:#fff}@media only screen and (max-width:799px){body.newsitecss #header #nav,body.newsitecss #header #header_right{display:none!important}body.newsitecss #header #mobile_menu_bar{display:block}body.newsitecss #header #site_title{text-align:center;padding:0}body.newsitecss #header #site_title a{margin-left:initial;position:relative}}body{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:62.5%}ul,ol{padding:0}#header_wrap,#footer_wrap{width:100%;font-size:1.4em;min-width:320px}#header_wrap{background:white;z-index:5000;border-bottom:1px solid #ccc}#header_placeholder #header_wrap{position:fixed}#header_wrap,#header_placeholder{min-height:56px}#footer_wrap{border-top:1px solid #d7d7d7;background:white;clear:both;padding:5px 0}#container{padding:0 10px;margin:15px auto 0 auto;position:relative;font-size:1.38em;line-height:1.5em;width:970px}@media only screen and (max-width:969px){.mobile #container{font-size:1.8em;line-height:1.6em}}@media only screen and (max-width:450px){.mobile #container{font-size:1.6em;line-height:1.4em}}body.search #container{overflow:initial}body.newsitecss #container{max-width:970px;width:auto}body.newsitecss.article #container{width:970px}body.boxyhomepage #container{max-width:1280px;width:auto;margin-top:0}body.boxysitecategory #container,body.signout #container{max-width:none;margin-top:0}.svglogo{fill:#6ea6af}body.newsitecss.article.mobile #container{width:auto}iframe[id^='CrossStorageClient']{display:none;left:-999px;top:-999px;position:absolute}@media only screen and (max-width:450px){body.newsitecss.article #container{width:auto}body.newsitecss:not(.article) #container{width:auto!important;font-size:1.6em;line-height:1.4em}body.newsitecss:not(.article) #container h1{font-size:1.73em}}#mobile_menu_bar{float:left;position:absolute;top:0;margin-top:9px}.menu_bar{cursor:pointer;width:30px;margin-left:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#4b4949}.menu_bar hr{border:solid #4b4949;border-top:2px;border-radius:2px 2px 2px 2px;margin:6px 0}.desktop_hamburger{position:absolute;left:10px;top:10px;cursor:pointer}.desktop_hamburger .menu_bar{float:left}.desktop_hamburger .menu_bar.more{line-height:33px}@media only screen and (max-width:799px){.desktop_hamburger{display:none}}@media only screen and (max-width:799px){body.newsitecss .content{width:auto!important;margin:0 auto;padding:0 12px}body.newsitecss .content_overlay,body.newsitecss .content{width:95.588235294%!important;margin:0;position:relative;overflow:hidden;padding:0 2.205882352%!important;font-size:1.38em;line-height:1.5em}body.newsitecss .content_overlay{z-index:999;position:absolute;display:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}.mobile .content{width:auto!important;margin:0 auto;padding:0 12px}.mobile .content_overlay,.mobile .content{width:95.588235294%!important;margin:0;position:relative;overflow:hidden;padding:0 2.205882352%!important;font-size:1.38em;line-height:1.5em}.mobile .content_overlay{z-index:999;position:absolute;display:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.menu_on #mobile_menu{display:inline;position:fixed}body.menu_on .content_overlay{display:block}#guts{padding:1em 0}#guts .form_row{width:88%}#guts #create{width:auto;float:none}#mobile_menu{position:absolute;float:left;background-color:#4b4949;color:white;width:0;font-size:1em;top:56px;left:0;z-index:10000;overflow:hidden;display:none;-webkit-box-shadow:2px 2px 2px 0 #888;-moz-box-shadow:2px 2px 2px 0 #888;box-shadow:2px 2px 2px 0 #888}#mobile_menu #mobile_menu_content{overflow-y:auto;padding:0 10px 20px 10px}#mobile_menu .username{display:inline-block}#mobile_menu h2{border-bottom:2px solid #888;font-size:1.3em;padding:10px;margin:0;white-space:nowrap;color:#6ea6af}#mobile_menu h2 img{height:40px;margin-right:15px;vertical-align:middle}#mobile_menu ul{list-style:none;margin:0}#mobile_menu ul li{margin:0;padding:8px 20px;font-size:1.38em;border-bottom:1px solid #888;white-space:nowrap}#mobile_menu a{color:white;display:block}#mobile_menu a:hover{color:#e25e2b}#mobile_menu .copyright{font-size:.75em;position:absolute;bottom:25px;white-space:nowrap}#mobile_menu h3{margin:0;font-size:1.2em}#mobile_menu h3 a{color:#6ea6af}#mobile_menu h3 a:hover{color:#6ea6af;text-decoration:underline}#mobile_menu .section{margin-top:10px}#mobile_menu .userlinks li{padding:8px 0;font-weight:bolder}#mobile_menu .userlinks li a{color:#6ea6af}#mobile_menu .userlinks li.username{color:#e25e2b;display:block}#mobile_menu .button_section{text-align:center;padding-top:10px}#mobile_menu .button_section a{display:inline-block;font-size:1.4em}#mobile_menu .button_section a.primary_action{margin-left:20px;padding:.15em 2.0em}#mobile_menu .search{padding:0 10px}#mobile_menu .search .search_form{position:relative;padding:10px 10px 0 0}#mobile_menu .search .search_form .search_input{border:0 none;border-radius:10px 15px 15px 10px;font-size:16px;line-height:20px;padding:5px 0 5px 10px;margin:0;outline:0;width:100%}#mobile_menu .search .search_form .search_button{top:10px;border-radius:0 10px 10px 0}#mobile_menu .categories{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;margin-bottom:25px}#mobile_menu .categories .category_group{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:15px;width:140px}#mobile_menu .categories ul{padding-bottom:10px}#mobile_menu .categories ul li{font-size:1.2em;border-bottom-width:0;padding:1px 0}#mobile_menu .social{white-space:nowrap;font-size:1.5em;border-top:1px solid #d7d7d7}#mobile_menu .social h3{font-weight:normal;font-size:1em;padding:10px 0}#mobile_menu .social a{display:inline;margin-right:35px}#mobile_menu .social svg{background:0;color:#e25e2b}#mobile_menu .footer{border-top:1px solid #d7d7d7}#mobile_menu .footer h3{padding-top:5px}#mobile_menu .footer ul{white-space:nowrap;height:30px}#mobile_menu .footer ul li{float:left;font-size:1.0em;border-bottom-width:0;padding:5px 10px 0 0}#mobile_menu .legalese{clear:both;color:#888}@media only screen and (min-width:799px){#mobile_menu .button_section{display:none}}@media only screen and (min-width:799px){#mobile_menu .legalese{display:none}}.content_overlay{display:none}svg.moon{fill:currentColor}svg.moon.icon{top:3px;right:5px;position:relative}svg.moon.tiny{width:12px;height:12px}svg.moon.small{width:16px;height:16px}svg.moon.smallish{width:24px;height:24px}svg.moon.medium{width:32px;height:32px}svg.moon.largish{width:48px;height:48px}svg.moon.large{width:64px;height:64px}svg.moon.giant{width:128px;height:128px}svg.moon.facebook{color:#fff;background:#3b5998}svg.moon.pinterest{color:#fff;background:#c92228}svg.moon.twitter{color:#fff;background:#55acee}svg.moon.googleplus{color:#fff;background:#dd4b39}svg.moon.linkedin{color:#fff;background:#0077bf}svg.moon.simplehome{color:#fff;background:#999}svg.moon.hubpages-h{color:#fff;background:#222}svg.moon.flipboard{color:#e12828;background:#fff}svg.moon.envelop{color:#333}#header_right{margin:4px 0 0 0;padding:5px 10px 0 0;display:block;position:relative;float:right;z-index:100}#header_right a{padding:5px 35px;margin-left:20px;border-radius:20px;font-size:1.2em;color:#4b4949}#header_right a:hover{color:#e25e2b}#header_right a.call_to_action{background:#e25e2b;color:white}#header_right a.call_to_action:hover{background:rgba(226,94,43,0.9);text-decoration:none}#header_right>div{float:left}#header_right #username{margin-right:15px;font-size:13px;color:#e25e2b}#nav{margin:4px 0 0 0;padding:0;display:block;position:relative;float:right;z-index:100}#nav>li,#nav li ul,#nav li ul li:hover a,#nav li ul li a:focus{border-radius:3px}#nav li{list-style-type:none;float:left;display:block;margin:0 3px;position:relative;padding:3px 6px;border-radius:3px}#nav a,#nav .singleton{cursor:pointer}#nav a{font-size:13px;color:#4b4949;line-height:22px}#nav a:hover,#nav a:focus{text-decoration:none;color:white}#nav>li{list-style-type:none;float:left;display:block;margin:0 3px;position:relative;padding:3px 6px}#nav>li ul{position:absolute;right:0;top:27px;min-width:130px;background-color:#555;border:0;box-shadow:0 0 0 3px rgba(0,0,0,0.2);padding:4px 0}#nav>li.rightmost{margin-right:0}#nav.hoverok>li:hover ul{display:block}#nav li ul{margin:0;padding:6px 2px;display:none}#nav li ul li{list-style-type:none;margin:0;font-size:11px;color:white;width:100%;padding:0}#nav li ul li a{display:block;padding:2px 8px;color:white;text-decoration:none}#nav li ul li:hover a,#nav li ul li a:focus{background-color:white}#nav hr{background:#666;margin:0;height:1px;border:0;box-sizing:border-box}#pagination{margin:0 auto 2.0em auto;clear:both;text-transform:uppercase;text-align:right;color:#999;font-weight:normal;font-family:georgia,"Times New Roman",serif;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 0}#pagination>a,#pagination>span{padding:2px 6px;display:inline-block;padding:2px 6px;vertical-align:text-top}#pagination a,#pagination a:visited,#pagination .current_page{min-width:.7em;text-decoration:none;text-align:center;color:#297ccf;border:1px solid transparent}#pagination a:hover{background:#dbf6ff;color:#297ccf;text-decoration:none;border:1px solid #b8e0ee}#pagination .current_page{color:#333;margin-right:3px;border:1px solid transparent;background:#297ccf;color:white}#pagination .prev,#pagination .next{width:auto;font-weight:normal;font-size:.8em}#pagination span.parens{font-size:1.3em;padding-left:0;padding-right:0}@media print{*{float:none!important;overflow:visible!important}#content{color:#000;width:90%!important}div.right{float:right!important;width:50%!important}#header_wrap,#masthead_wrap,#footer_wrap,#share_hub,.moduleYieldBuild,.moduleAdSpot,#ratethispage,.moduleComment,.moduleRelated,.modulePopular,.moduleVideo,.comment .author_photo,#content .author_attribution_img,#content .hub_feedback,#content #hub_group_nav,.flag_button_box,#crumbs,#content #related_hubs,#turbo_hub_sidebar,.moduleMoreByTheAuthor,.menu_bar,#category_box{display:none!important}.comment{width:100%!important;background:#fff!important;min-height:0!important;border:none!important;float:none!important;padding:1.5em 0 0 0!important}body.hub #title .author_attribution{top:1em;margin-top:0;margin-bottom:.7em}body.hub #content{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:10px}body.hub #hub_main{width:100%!important}body.hub .moduleRating div.rating .star{display:none}}#header_search{position:relative;float:left;margin-left:240px;width:50%;max-width:400px;display:none}#header_search #search_form{position:relative;margin-top:6px;padding:6px;background:#fff;border-radius:5px;line-height:1em;font-size:14px}#header_search #search_icon{display:none}#search_input{height:15px;font-size:12px;border:0 none;width:100%;font-family:Arial,Helvetica,sans-serif;color:#4b4949;padding:0;margin:0}#search_input:focus{outline:0}.search_icon_bg{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMzUuNTI1IDMxLjIyOGwtOC44OC04Ljg4MmMxLjQ0NC0yLjIzOCAyLjI5OC00Ljg5NSAyLjI5OC03Ljc1MkMyOC45NDMgNi42ODQgMjIuNTA1LjI1IDE0LjU5Ny4yNSA2LjY4Ny4yNS4yNTQgNi42ODYuMjU0IDE0LjU5NWMwIDcuOTEgNi40MzMgMTQuMzQ0IDE0LjM0MyAxNC4zNDQgMi44NTYgMCA1LjUxMy0uODUgNy43NTItMi4yOTRsOC44OCA4Ljg4Yy4yOTQuMjk3Ljc4LjI5NyAxLjA3NSAwbDMuMjItMy4yMmMuMy0uMjk2LjMtLjc4IDAtMS4wNzZ6TTQuODEgMTQuNTkzYzAtNS4zOTYgNC4zOS05Ljc4OCA5Ljc4OC05Ljc4OCA1LjM5OCAwIDkuNzg3IDQuMzkyIDkuNzg3IDkuNzg4IDAgNS4zOTgtNC4zOSA5Ljc5LTkuNzg3IDkuNzktNS4zOTggMC05Ljc4OC00LjM5Mi05Ljc4OC05Ljc5eiIvPjwvc3ZnPgo=') white;background-size:12px 12px;background-position:50% 50%;background-repeat:no-repeat}#search_button,.search_button{cursor:pointer;background:#e25e2b;color:#fff;height:16px;width:18px;position:absolute;right:0;top:0;border:0;display:block;z-index:3;padding:7px 5px 7px 10px;border-radius:0 10px 10px 0}#search_button svg.moon.icon,.search_button svg.moon.icon{top:2px;right:0}@media only screen and (max-width:799px){body.newsitecss #header #header_search,body.newsitecss #header #header_search_mobile{display:block;position:static;margin-left:10px;width:100%}body.newsitecss #header #header_search #header_search_container,body.newsitecss #header #header_search_mobile #header_search_container{position:absolute;top:10px;right:20px;height:32px;width:0;overflow:hidden;transition:width .25s}body.newsitecss #header #header_search #header_search_container #search_form,body.newsitecss #header #header_search_mobile #header_search_container #search_form{margin-top:0;background:#fff;font-size:20px;padding:0 6px}body.newsitecss #header #header_search #header_search_container #search_input,body.newsitecss #header #header_search_mobile #header_search_container #search_input{font-size:16px;z-index:2;width:calc(100% - 20px);line-height:20px;font-size:16px;height:auto;padding:4px 6px 4px 10px;border:1px solid #d7d7d7;border-radius:10px}body.newsitecss #header #header_search #header_search_container #search_button,body.newsitecss #header #header_search_mobile #header_search_container #search_button{height:16px;width:16px;position:absolute;right:0;top:0;border:0;display:block;z-index:3;padding:7px 5px 7px 10px}body.newsitecss #header #header_search #header_search_container #search_button svg.moon.icon,body.newsitecss #header #header_search_mobile #header_search_container #search_button svg.moon.icon{top:-3px}body.newsitecss #header #header_search #header_search_container,body.newsitecss #header #header_search_mobile #header_search_container{width:0}body.newsitecss #header #header_search #search_icon,body.newsitecss #header #header_search_mobile #search_icon{display:block}}.gs-webResult.gs-result div.gs-title{text-decoration:none!important}.gs-webResult.gs-result div.gs-title a{text-decoration:none!important}.gs-webResult.gs-result div.gs-title a b{text-decoration:none!important}.authorbox .name{text-align:center;font-style:italic;font-weight:normal;font-size:1.0em;margin:10px 0}.authorbox .pic{margin:10px 50px}.authorbox .pic img{display:block;margin:0 auto;width:100%;max-width:250px;border-radius:2%}.authorbox .contentitem_listing li .thumbphoto{margin:0 0 10px 10px}.authorbox .contentitem_listing li .thumbphoto img{margin:0}.authorbox .contentitem_listing li h3,.authorbox .contentitem_listing li p{padding:0 10px;margin-left:85px}.authorbox .contentitem_listing li .meta .author{display:none}.authorbox .contentitem_listing li .meta .comment_count{float:left;margin-left:5px}.grid-item .contentitem_listing h3{font-size:1.0em;font-weight:normal;line-height:1.3em}.grid-item .boxtitle{padding:10px 0 10px 10px;margin:0;color:white;background:#6ea6af;font-size:1.0em;text-transform:uppercase;font-weight:normal}.grid-item .boxtitle_wrap{background:white}.grid-item .boxtitle_wrap.has_image{background:rgba(0,0,0,0.6);position:absolute;width:100%}.grid-item .boxtitle_img{width:100%;height:100%}.grid-item a.boxtitle_link{border-bottom-width:0}.grid-item a.boxtitle_link:hover{color:#e25e2b}.grid-item.pre-masonry{float:left;margin-right:15px}.grid-item.pre-masonry .boxtitle_wrap.has_image{position:inherit;width:auto}.grid-item{background:#fff;border-width:0}.grid-item.connectwithus{border:0}.grid-item .boxtitle_link h2:hover{background:rgba(110,166,175,0.9)}.boxtitle_wrap h2{margin:0;background:#6ea6af}body.fully-responsive.article .grid-item{border:1px solid #d7d7d7}.catbox .header{min-height:50px}.catbox .more{margin:0 10px 15px 10px}.catbox .more a{color:#6ea6af;border:1px solid #6ea6af;border-radius:5px;padding:7px;font-weight:bold;font-size:.85em}.catbox .more a:hover{text-decoration:none;background:#6ea6af;color:#fff}.catbox .contentitem_listing li .thumbphoto{margin:0 0 10px 10px}.catbox .contentitem_listing li .thumbphoto img{margin:0}.catbox .contentitem_listing li h3,.catbox .contentitem_listing li p{padding:0 10px;margin-left:85px}.catbox .contentitem_listing li h3 .comment_count,.catbox .contentitem_listing li p .comment_count{margin-top:0}.connectwithusbox{text-align:center;padding:10px 0}.connectwithusbox .sharebuttons{text-align:center}.connectwithusbox .sharebuttons svg{background:0;color:#e25e2b;margin:15px 15px;width:40px;height:40px}.connectwithusbox h2{margin:0 auto;color:#4b4949}.followusbox .sharebuttons{text-align:center}.followusbox .sharebuttons svg{padding:7px;margin:15px 10px;width:40px;height:40px}.bigheading{width:100%;height:330px;overflow:hidden;background-size:100% auto;background-position:center center;background-repeat:no-repeat;margin:0 0 10px 0;position:relative;font-size:1.3em;width:100%;margin-bottom:20px}.bigheading.noimage{height:200px}.bigheading.categoryheading.noimage .bigheadingtext{margin-left:0}.bigheading.categoryheading.noimage .bigheadingtext h1{background-color:rgba(0,0,0,0);color:#000;padding:0}.signout .bigheading{font-size:1.8em}.bigheading h1{position:relative;color:white;margin-top:0;padding:5px 10px}.bigheading .bigheading_overlay{background:rgba(0,0,0,0.3);width:100%;height:100%}.bigheading.categoryheading .bigheadingtext{text-align:center}.bigheading.categoryheading .bigheadingtext h1{line-height:1.5em;color:white;margin:0}.bigheading.categoryheading .bigheadingtext .writeforus{margin-top:10px}.bigheading .bigheadingtext{color:white;margin:0 auto;margin-left:1%;text-align:center;position:relative}.bigheading .bigheadingtext .sitename{position:relative;margin-bottom:20px;font-size:3em;display:inline-block}.bigheading .bigheadingtext .writeforus{background:#e25e2b;border:0 solid white;color:white!important;margin-top:30px;font-size:1.2em;box-shadow:2px 2px 4px rgba(0,0,0,0.2)}.bigheading .bigheadingtext .tagline{font-size:1.3em;display:block;font-weight:normal;padding:0 3vh;margin:0;font-style:italic}.bigheading .bigheadingtext .signin{font-size:.8em}.bigheading .bigheadingtext a{color:white;border-bottom:1px solid #e25e2b}.bigheading .bigheadingtext a:hover{text-decoration:none}.bigheading .bigheadingtext h1{font-size:3em}@media only screen and (max-width:970px){#category_expanded_list,.cat_name.more_btn{display:none!important}.bigheading{background-size:150% auto;height:300px;width:100%}}@media only screen and (max-width:450px){.bigheading{height:200px}.bigheading .writeforus{display:none!important}.bigheading .tagline{font-size:1.1em!important;line-height:1.3em!important}.bigheading .sitename{font-size:2em!important;margin-bottom:8px!important}.bigheading #crumbs{font-size:1.2em;margin-bottom:0}body.signout .bigheading h1{font-size:1.4em!important}}.hpintrovidbox .vidcontents{text-align:center}.singlehubbox .contentitem_listing li{padding-top:0;padding-bottom:0;margin-bottom:15px}.singlehubbox .contentitem_listing li h3{margin:5px 75px 0 10px}.singlehubbox .contentitem_listing li .catlink,.singlehubbox .contentitem_listing li p,.singlehubbox .contentitem_listing li img,.singlehubbox .contentitem_listing li .comment_count{margin:0 10px}.singlehubbox .contentitem_listing li img{margin:0 auto 10px auto;display:block;width:100%!important;min-height:50px}.singlehubbox .thumbphoto{width:100%!important}.hublistbox .contentitem_listing{padding:5px 0}.hublistbox .contentitem_listing li .thumbphoto{margin:0 0 0 10px}.hublistbox .contentitem_listing li .thumbphoto img{margin:0}.hublistbox .contentitem_listing li h3,.hublistbox .contentitem_listing li p{padding:0 10px;margin-left:85px}.hublistbox .contentitem_listing li h3 .comment_count,.hublistbox .contentitem_listing li p .comment_count{margin-top:0}.grid{max-width:1280px;margin:0 auto;min-width:300px}.grid-item{margin-bottom:25px;padding:0;width:100%;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:margin;transition-property:margin;border:1px solid #d7d7d7}.grid-item:hover{margin-top:-2px}body.article .grid-item:hover{margin-top:0}.grid-item--width2{width:600px}.grid-sizer{width:100%}@media only screen and (min-width:640px){.grid-item,.grid-sizer{width:calc(50% - 20px)}}@media only screen and (min-width:960px){.grid-item,.grid-sizer{width:calc(33% - 16px)}}@media only screen and (min-width:1296px){.grid-item,.grid-sizer{width:300px}}.grid-item.full-width{width:100%}.grid-item.editorial{max-width:520px;margin:15px auto;width:auto}.append-button-wrap{text-align:center;margin:20px 0}.append-button-wrap .append-button{font-size:1.5em;padding:10px 70px}