*{-webkit-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:GD-Boing-Bold;src:url(https://img1.wsimg.com/ux/fonts/1.4/eot/Boing-Bold.eot);src:url(https://img1.wsimg.com/ux/fonts/1.4/eot/Boing-Bold.eot?#iefix) format("embedded-opentype"),url(https://img1.wsimg.com/ux/fonts/1.4/woff2/Boing-Bold.woff2) format("woff2"),url(https://img1.wsimg.com/ux/fonts/1.4/woff/Boing-Bold.woff) format("woff"),url(https://img1.wsimg.com/ux/fonts/1.4/ttf/Boing-Bold.ttf) format("truetype"),url(https://img1.wsimg.com/ux/fonts/1.4/svg/Boing-Bold.svg#GDBoing-Bold) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:GD-Boing-Black;src:url(https://img1.wsimg.com/garage/fonts/eot/Boing-Black.eot);src:url(https://img1.wsimg.com/garage/fonts/eot/Boing-Black.eot?#iefix) format("embedded-opentype"),url(https://img1.wsimg.com/garage/fonts/woff2/Boing-Black.woff2) format("woff2"),url(https://img1.wsimg.com/garage/fonts/woff/Boing-Black.woff) format("woff"),url(https://img1.wsimg.com/garage/fonts/ttf/Boing-Black.ttf) format("truetype"),url(https://img1.wsimg.com/garage/fonts/svg/Boing-Black.svg#GDBoing-Black) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:GT-Walsheim-Thin;src:url(../fonts/GT-Walsheim-Thin.eot);src:url(../fonts/GT-Walsheim-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/GT-Walsheim-Thin.woff) format("woff"),url(../fonts/GT-Walsheim-Thin.ttf) format("truetype"),url(../fonts/GT-Walsheim-Thin.svg#7f64a45bc9db3941f7e034eacf598c82) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:GT-Walsheim-Regular;src:url(../fonts/GT-Walsheim-Regular.eot);src:url(../fonts/GT-Walsheim-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/GT-Walsheim-Regular.woff) format("woff"),url(../fonts/GT-Walsheim-Regular.ttf) format("truetype"),url(../fonts/GT-Walsheim-Regular.svg#991e4a78c439d0100cebbbb48035ed59) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:GT-Walsheim-Medium;src:url(../fonts/GT-Walsheim-Medium.eot);src:url(../fonts/GT-Walsheim-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/GT-Walsheim-Medium.woff) format("woff"),url(../fonts/GT-Walsheim-Medium.ttf) format("truetype"),url(../fonts/GT-Walsheim-Medium.svg#da30c6e928b2aaaaff2ef00b42acad02) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:GT-Walsheim-Black;src:url(../fonts/GT-Walsheim-Black.eot);src:url(../fonts/GT-Walsheim-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/GT-Walsheim-Black.woff) format("woff"),url(../fonts/GT-Walsheim-Black.ttf) format("truetype"),url(../fonts/GT-Walsheim-Black.svg#cba9418e899548c1c6f7b447ede9a112) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:Tungsten-Bold;src:url(../fonts/Tungsten-Bold.eot);src:url(../fonts/Tungsten-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Tungsten-Bold.woff) format("woff"),url(../fonts/Tungsten-Bold.ttf) format("truetype"),url(../fonts/Tungsten-Bold.svg#e6f482aeef1e8e1757e2dc5403da7e62) format("svg");font-style:normal;font-weight:400}
html{font-weight:300;color:#333;font-family:"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;background:#333}
html body{font-size:1em;background:#333}
a{color:#333;text-decoration:none}
a:hover{color:#79BB00;text-decoration:none}
strong{font-weight:700}
embed,img,object,video{max-width:100%;height:auto}
.sprite{background:url(../img/sprite.png) top left/350px 350px no-repeat;cursor:pointer;outline:0;text-indent:-9999px}
.container{width:100%;padding:0}
.wrap{background:#FFF}
.row{margin:0;padding:0}
.desktop #header .search-form .close-button:hover,.desktop #header .search-form .search-button:hover{background-color:#79BB00}
.desktop #header .navbar-toggle:hover{background:#79BB00}
.desktop.single aside.sidebar .widget_loginradiusverticalshare{display:block}
#footer,#header{margin:0;padding:0;background:#333}
#footer .container,#header .container{padding:0}
#header{border:0}
#header .navbar-header{margin:0}
#header .navbar-header nav a{text-transform:uppercase;font-size:.8em;padding:10px 20px 10px 0;color:#FFF;background:0 0}
#header .navbar-header nav a:hover{color:#79BB00}
#header .navbar-logo{background:url(../img/sprite.png) top left/350px 350px no-repeat;cursor:pointer;outline:0;text-indent:-9999px;float:left;display:block}
#header .page-title{font-weight:700;color:#FFF}
#header .page-title .divider,#header .page-title a{padding:0;color:#666}
#header .page-title a:hover{color:#FFF}
#header .page-title .navbar-brand{margin:0;padding:0;float:none}
#header .search-form{float:right}
#header .search-form .search-button{display:block;background-color:#666}
#header .search-form form{display:none;position:absolute}
#header .search-form form input.search-field{border-radius:0;font-weight:700;border:0;background:#666;color:#FFF}
#header .search-form form input.search-field:focus{-webkit-box-shadow:none;box-shadow:none}
#header .search-form form div.submit{display:none}
#header .search-form.live form{display:block}
#category-nav{float:left;display:block;padding-left:0;color:#fff;list-style-type:none}
#category-nav:after,#category-nav:before{content:" ";display:table}
#category-nav:after{clear:both}
@media screen and (max-width:767px){#category-nav{width:100%}}
#category-nav a{color:#fff}
#category-nav li{float:left}
@media screen and (max-width:767px){#category-nav li{float:none;display:none}
#category-nav li.mobile-only{display:block}}
#footer .menu{font-weight:700;list-style:none;padding-left:0;margin-left:-8px}
#footer .menu li{list-style-image:none;list-style-type:none;float:left;margin:0 8px}
#footer .menu li a{font-size:.9em;margin:0 0 15px;color:#BBB}
#footer .menu li a:hover{text-decoration:none;color:#79BB00}
#footer .widget_cnss_widget a{width:30px;height:30px;background:url(../img/sprite.png) top left/350px 350px no-repeat;cursor:pointer;outline:0;text-indent:-9999px;display:block}
#footer .widget_cnss_widget a:hover{opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;-o-opacity:.8;filter:alpha(opacity=80)}
#footer .widget_cnss_widget a[title=facebook]{background-position:-130px -160px}
#footer .widget_cnss_widget a[title=twitter]{background-position:-130px -195px}
#footer .widget_cnss_widget a[title=youtube]{background-position:-130px -230px}
#footer .widget_cnss_widget a[title=email]{background-position:-130px -265px}
#footer .widget_cnss_widget a[title="RSS Feed"]{background-position:-130px -300px}
#footer .widget_cnss_widget li{margin-right:6px;margin-left:6px}
#footer .copyright{float:left;font-size:12px;clear:both;color:#777}
article.post{float:left;background:#FFF;position:relative;font-size:.9em;cursor:pointer}
article.post h2{font-weight:700;font-size:1.35em;line-height:1.3em;margin:0 0 .45em}
article.post h2 a:hover{text-decoration:none}
article.post h3{text-transform:uppercase;font-size:.75em;margin:0 0 1.1em}
article.post p{font-size:.9em;line-height:1.25em}
article.post figcaption{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;color:#888;font-size:11px;line-height:1em;margin:14px 10px}
article.post .moretag{text-transform:uppercase;font-size:.75em;font-weight:700;display:block;color:#888;margin:1em 0}
article.post .moretag:hover{color:#79BB00}
.search h1{text-align:center}
.search-no-results div.content .container h1{margin:0}
.single h2,.single h3{color:#333}
.single #single-top{position:relative}
.single #single-top #single-banner{width:100%;position:relative;overflow:hidden;margin:0 auto}
.single #single-header .fb_comments_count{background:url(../img/sprite.png) top left/350px 350px no-repeat;cursor:pointer;outline:0;width:32px;height:30px;display:inline-block;text-indent:0;text-align:center;line-height:30px;padding:0 2px 0 0}
.single main{line-height:1.85em}
.single main a{color:#00A63F}
.single main a:hover{color:#008532;text-decoration:underline}
.single main p{margin:0 0 1.15em}
.single main .illustrated-by{font-size:.9em}
.single main img{margin:2em 0}
.single main img.alignleft{margin-top:.5em;margin-right:2em;margin-bottom:1.5em}
.single main img.alignright{margin-top:.5em;margin-left:2em;margin-bottom:1.5em}
.single main .gallery-row img{margin:0}
.single aside.sidebar .widget_loginradiusverticalshare{display:none}
.single .fb-comments,.single .fb-comments iframe[style],.single .fb-comments span[style]{width:100%!important}
div.wp-pagenavi{text-align:center}
div.wp-pagenavi:after,div.wp-pagenavi:before{content:" ";display:table}
div.wp-pagenavi:after{clear:both}
div.wp-pagenavi a,div.wp-pagenavi span{width:34px;height:34px;font-weight:300;margin:0 5px 10px;padding:0;display:inline-block;line-height:34px;font-size:1em;border:0}
div.wp-pagenavi span{color:#FFF;background:#333}
div.wp-pagenavi span.current{font-weight:300}
div.wp-pagenavi a{background:#DDD}
div.wp-pagenavi a:hover{color:#FFF;background:#79BB00}
.lrshare_interfacebox{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;position:static!important;border:0!important;background:0 0!important;margin:0!important}
.lrshare_interfacebox ul li{margin:0 0 7px!important}
.lrshare_interfacebox ul li>div.lrshare_iconsprite32{background:url(../img/sprite.png) 0 -105px/350px 350px no-repeat;cursor:pointer;outline:0;text-indent:-9999px;width:120px;height:32px}
.lrshare_interfacebox ul li .lrshare_iconsprite32.lrshare_twitter{background-position:0 -144px}
.lrshare_interfacebox ul li .lrshare_iconsprite32.lrshare_linkedin{background-position:0 -182px}
.lrshare_interfacebox ul li .lrshare_iconsprite32.lrshare_googleplus{background-position:0 -221px}
.lrshare_interfacebox ul li .lrshare_iconsprite32.lrshare_email{background-position:0 -259px}
.lrshare_interfacebox ul li .lrshare_iconsprite32.lrshare_print{background-position:0 -298px}
.lrshare_interfacebox ul li .lrshare_iconsprite32.lrshare_evenmore32{display:none}
.lrshare_interfacebox ul li .lrshare_iconsprite32:hover{opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;-o-opacity:.8;filter:alpha(opacity=80)}
.lrshare_button{display:none}
@media screen and (max-width:767px){html{font-size:75%}
h1{font-size:2.3em}
.not-mobile{display:none}
.container main{background:#FFF}
#header{padding:10px 0}
#header .navbar-header nav{position:absolute;top:58px;width:100%;padding:0;border:0;background:#79BB00}
#header .navbar-header nav ul{margin:0}
#header .navbar-header nav ul li{border-top:1px solid #92CA33;padding:8px 10px}
#header .navbar-header nav ul li a{text-transform:uppercase;font-size:1.4em}
#header .navbar-header nav ul li a:hover{color:#333}
#header .navbar-header nav ul li:first-child{border:0}
#header .navbar-logo{width:26px;height:38px;margin:0 20px;padding:0;background-position:-76px -52px}
#header .navbar-toggle{margin:2px 10px 0;padding:10px 11px;border-radius:0;float:right;border:0;background:#666}
#header .navbar-toggle .icon-bar{width:24px;background-color:#FFF}
#header .navbar-toggle.open{background:#79BB00}
#header .page-title{float:left}
#header .page-title .navbar-brand{text-transform:uppercase;line-height:38px;font-size:1.6em;color:#FFF}
#header .page-title .category{width:100%;height:60px;text-transform:uppercase;font-size:1.8em;display:block;position:absolute;top:58px;left:0;background:#444;line-height:60px;padding:0 20px}
#header .search-form{position:static}
#header .search-form .search-button{width:46px;height:34px;background-position:-37px -3px;margin:2px 0}
#header .search-form.live .search-button{background-color:#79BB00}
#header .search-form.live .close-button{width:35px;height:35px;background:url(../img/sprite.png) -100px -3px/350px 350px no-repeat;cursor:pointer;outline:0;text-indent:-9999px;position:absolute;top:10px;right:10px;z-index:2}
#header .search-form.live form{display:block;top:58px;right:0;width:100%;padding:10px;background:#333}
#header .search-form.live form input.search-field{height:35px;margin:0 0 5px;font-size:1.3em}
#footer{margin:0;padding:45px 0 65px}
#footer .container{max-width:320px}
#footer .spacing,#footer .widget_cnss_widget,#footer .widget_nav_menu{margin:0 0 40px}
#footer .menu li a{font-size:1.2em}
#footer .widget_cnss_widget{float:none;width:100%;overflow:hidden;text-align:center}
#footer .widget_cnss_widget .cnss-social-icon{float:none;margin:0 auto!important}
#footer .widget_nav_menu{padding:0}
#footer .widget_nav_menu ul{margin:0;padding:0;text-align:center}
#footer .widget_nav_menu ul li{float:none;margin:2em 0}
#footer .copyright{padding:0 20px;margin:0;font-size:1em;line-height:1.2em;text-align:center}
article.post{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;margin:0;padding:0;border-bottom:1px solid #EEE;height:80px}
article.post figure{-webkit-box-sizing:content-box;box-sizing:content-box;width:70px;height:70px;float:left;overflow:hidden;padding:5px}
article.post figure img{max-width:none;height:100%}
article.post hgroup{float:none;overflow:hidden;margin:0 0 0 90px;height:80px}
article.post hgroup h2:before{content:'';display:inline-block;height:100%;vertical-align:middle}
article.post hgroup h2 a{display:inline-block;vertical-align:middle}
article.post h2{-webkit-box-sizing:content-box;box-sizing:content-box;font-size:1.4em;line-height:1.15em;margin:0;height:80px}
body.single-post #header .page-title .category{display:none}
.search h1{font-size:1.8em;margin:0;padding:21px 55px;border-bottom:1px solid #EEE}
.single h1{margin:0}
.single h2,.single h3{margin:0 0 12px}
.single .comments .inner,.single main{float:none;width:290px;margin:0 auto 35px}
.single .sidebar section,.single main{font-size:1.35em;line-height:1.65em}
.single main{margin-top:40px}
.single #single-banner{width:100%;height:210px}
.single #single-banner>img{width:auto;height:100%;position:absolute;left:50%;margin-left:-360px;max-width:none}
.single #single-header{width:290px;margin:19px auto 25px}
.single #single-header>hgroup{margin:0 0 9px;padding:0 0 9px;border-bottom:1px solid #EEE}
.single #single-header .fb_comments_count{margin:0 10px 0 0;background-position:-148px 0}
.single #single-header .category,.single #single-header time{margin:0;padding:5px 10px;border:1px solid #EEE;border-width:0 0 0 1px}
.single #single-header span,.single #single-header time{text-transform:uppercase;font-size:1em;color:#666}
.single #single-header .comment-count{padding-right:10px}
.single #single-header a{color:#666}
.single #single-header a:hover{color:#79BB00}
.single aside.sidebar{float:none;width:290px;margin:20px auto 8px}
.single aside.sidebar .author{position:static;overflow:hidden;margin:0 0 2em}
.single aside.sidebar .author h2{margin:0 0 5px}
.single aside.sidebar .author>figure{width:100px;height:100px;border-radius:50%;overflow:hidden;margin:0 0 12px}
.single .widget_loginradiusverticalshare .lrshare_interfacebox{margin:7px 0 0!important;width:100%}
.single .widget_loginradiusverticalshare .lrshare_interfacebox ul{width:100%;margin:0 -4px!important;text-align:center}
.single .widget_loginradiusverticalshare .lrshare_interfacebox ul li{display:inline-block;margin:0 4px!important}
.single .widget_loginradiusverticalshare .lrshare_interfacebox ul li>div{width:32px}
.single .comments #FatPandaFacebookComments{width:100%!important}
div.wp-pagenavi{padding:34px 0}}
@media screen and (min-width:769px){html{font-size:100%}
h1{font-size:2.5em}
.mobile-only{display:none}
#header{padding-top:35px;padding-bottom:4px;min-height:130px}
#header .navbar-header{width:100%}
#header .navbar-header nav a{font-size:.9em}
#header .navbar-logo{width:150px;height:56px;-webkit-box-sizing:content-box;box-sizing:content-box;background-position:-130px -90px;position:relative;top:-13px}
#header .page-title{text-transform:uppercase;font-size:2.2em;float:left;width:60%;line-height:40px}
#header .page-title .divider{margin:0;padding:0 4px}
#header .page-title .navbar-brand{font-size:1em}
#header .search-form{position:relative}
#header .search-form .search-button{width:56px;height:40px;background-position:-33px 0}
#header .search-form form{top:0;right:56px}
#header .search-form form input.search-field{width:100%;height:40px;font-size:1.2em}
#footer{padding:70px 0}
#footer ul.menu{float:left;overflow:hidden}
#footer .cnss-social-icon{float:right;margin:0}
#footer .cnss-social-icon li{margin-left:10px}
article.post figure{margin:-10px}
body.category .wrap,body.home .wrap,body.search .wrap{background:#EEE}
body.category .container,body.home .container,body.search .container{padding:47px 0}
.search .content .container{padding:60px 0}
.search .content .container h1{margin:3px 0 64px}
.single h1{font-weight:300;font-size:3.75em;line-height:1.125em;margin:0}
.single h2,.single h3{font-size:1.5em}
.single .container{padding:60px 0}
.single .comments .inner,.single main{float:left;width:658px}
.single main{font-size:1.1em;line-height:1.8em}
.single main h2,.single main h3{margin:1.85em 0 1.15em;font-size:1.3em;line-height:1em}
.single #single-banner{height:560px;position:relative;overflow:hidden;margin:0 auto}
.single #single-banner>img{position:absolute;left:50%;margin-left:-960px;width:1920px;max-width:none}
.single #single-header{padding:138px 428px 0 0;position:absolute;top:0;left:50%;color:#FFF;z-index:2}
.single #single-header hgroup{margin:0 0 24px;padding:0 0 16px;position:relative;border-bottom:2px solid #FFF}
.single #single-header hgroup h2{font-weight:300;position:absolute;top:-46px;font-size:.8em;color:#FFF}
.single #single-header .fb_comments_count{margin:0 20px 0 0}
.single #single-header .category,.single #single-header time{margin:0;padding:0 20px;border-left:1px solid rgba(255,255,255,.3)}
.single #single-header span,.single #single-header time{text-transform:uppercase;font-size:.8em}
.single #single-header .comment-count{padding-right:20px}
.single #single-header a,.single #single-header a:hover{color:#FFF}
.single #single-header a:hover{text-decoration:underline}
.single .sidebar{float:right;width:227px}
.single .sidebar .author{position:relative;top:0;margin-bottom:1.5em}
.single .sidebar .author h2{margin:0 0 20px}
.single .sidebar .author>figure{width:190px;height:190px;border-radius:50%;overflow:hidden;margin:0 0 34px}
.single .sidebar .author>section{padding-right:10px;font-size:.9em;line-height:1.8em}
.single .sidebar .widget_loginradiusverticalshare h3{margin:0 0 17px}
.single aside.featured{background:#EEE;width:100%}
.single aside.featured .inner{padding:48px 0 72px}
.single aside.featured h2{margin:0 0 29px;text-align:left}
.single aside.featured article.post{width:205px;height:auto;background:0 0;display:inline-block;float:none;margin:0 15px;vertical-align:top;text-align:center}
.single aside.featured article.post>figure{width:180px;height:180px;border-radius:50%;overflow:hidden;margin:0 auto 18px}
.single aside.featured article.post a{font-weight:700;color:#333;font-size:1em;line-height:1.2em;display:block}
.single aside.featured article.post a:hover{text-decoration:none;color:#79BB00}
.single aside.comments{padding:90px 0}
.single aside.comments h2{margin:0 0 30px}
.single aside.comments .sidebar h2{margin:0 0 24px}
.single aside.comments .sidebar ul{list-style:none;padding-left:0}
.single aside.comments .sidebar ul li{list-style-image:none;list-style-type:none;margin-left:0}
.single aside.comments .sidebar ul a{text-transform:uppercase;font-size:.9em}
.single aside.comments .sidebar ul li{margin-bottom:13px}
div.wp-pagenavi{padding:70px 0 10px}}
@media screen and (min-width:768px) and (max-width:979px){.container{width:740px}
#header .navbar-logo{margin:0 20px 0 0;padding:0}
#header .search-form form{width:515px}
.single #single-header{margin:0 0 0 -370px;padding-right:200px;width:740px}
.single .comments .inner,.single main{width:470px}
.single .sidebar{width:200px}
.single aside.featured article.post{margin:0 5px;padding:5px;width:170px}
.single aside.featured article.post>figure{width:160px;height:160px}
article.post{width:239px;height:400px;margin:7px;padding:15px}
body.category main,body.home main,body.search main{margin:0 -10px}}
@media screen and (min-width:980px) and (max-width:1024px){.container{width:960px}
#header .navbar-logo{margin:0 40px 0 0;padding:0;position:relative;top:-13px}
#header .search-form form{width:715px}
.single #single-header{margin:0 0 0 -480px;width:960px}
article.post{width:300px;height:385px;margin:10px;padding:15px}}
@media screen and (min-width:1025px){#footer>.container,#header>.container{width:1002px}
#header .page-title{float:left;width:75%}
#header .navbar-logo{margin:0 40px 0 0;padding:0;position:relative;top:-13px}
#header .search-form form{width:756px}
.container{width:1032px}
article.post{width:314px;height:400px;margin:15px;padding:15px}
.single #single-header{margin:0 0 0 -501px;width:1002px}}
@media screen and (max-width:1920px){.single #single-banner{width:1920px}}
#gd-featured-post{color:#FFF;background-color:#666;background-position:center center;background-size:cover}
#gd-featured-post .gd-container{padding-top:120px;padding-bottom:120px}
@media screen and (max-width:480px){#gd-featured-post .gd-container{padding-top:40px;padding-bottom:40px}}
#gd-featured-post .container{padding:120px 20px}
@media screen and (max-width:768px){#gd-featured-post .container{padding:30px 20px}}
#gd-featured-post .gd-title{font-weight:300;font-size:3.75em;line-height:1.125em;margin:0 35% .35em 0;border-bottom:2px solid #FFF;padding-bottom:.35em}
#gd-featured-post .gd-title a,#gd-featured-post .gd-title a:hover{color:#FFF}
#gd-featured-post .gd-title a:hover{text-decoration:underline}
@media screen and (max-width:768px){#gd-featured-post .gd-title{margin-right:0}}
@media screen and (max-width:480px){#gd-featured-post .gd-title{font-size:2.3em;border-bottom:1px solid #FFF}}
#gd-featured-post .gd-subtitle{font-weight:300;margin-top:0;font-size:.8em;color:#FFF}
#gd-featured-post .gd-subtitle a,#gd-featured-post .gd-subtitle a:hover{color:#FFF}
#gd-featured-post .gd-subtitle a:hover{text-decoration:underline}
#gd-featured-post .fb_comments_count{background:url(../img/sprite.png) top left/350px 350px no-repeat;cursor:pointer;outline:0;width:32px;height:30px;display:inline-block;vertical-align:baseline;zoom:1;text-indent:0;text-align:center;line-height:30px;padding:0 2px 0 0;margin-right:20px}
#gd-featured-post .category,#gd-featured-post .comment-count,#gd-featured-post time{margin-right:1em;padding-right:1.25em;border-right:1px solid rgba(255,255,255,.3)}
#gd-featured-post span,#gd-featured-post time{text-transform:uppercase;font-size:.8em}
#gd-featured-post time{border-right:none}
#gd-featured-post a,#gd-featured-post a:hover{color:#FFF}
#gd-featured-post a:hover{text-decoration:underline}
#slb_viewer_wrap .slb_theme_slb_default .slb_data_title,#slb_viewer_wrap .slb_theme_slb_default .slb_group_status{font-family:"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:14px!important;font-style:normal!important}
#slb_viewer_wrap .slb_theme_slb_default .slb_details{margin-top:10px!important}
#infscr-loading{text-align:center}
#infscr-loading img{margin:15px}
#infscr-loading div,body.author .wp-pagenavi,body.tag .wp-pagenavi{display:none}
#gd-body .load-more-posts{font-family:GD-Boing-Black,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;display:block;clear:left;padding-top:.5em;cursor:pointer;text-align:center;color:#868686}
#gd-body .load-more-posts:hover{text-decoration:none;color:#bbb}
ul.social-sharing{margin:0;padding:0;list-style-type:none}
@media screen and (max-width:480px){ul.social-sharing{margin-bottom:3em}}
ul.social-sharing li{display:inline-block;vertical-align:baseline;zoom:1;margin:0 0 3px;padding:0}
ul.social-sharing li img{width:32px;height:32px}
.gd-container{max-width:68em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
.gd-container:after,.gd-container:before{content:" ";display:table}
.gd-container:after{clear:both}
a:active{position:relative;top:1px}
body.author,body.error404,body.page-template-templatespage-authors-php,body.page-template-templatespage-hwbtg-php,body.search,body.tag{background-image:url(../img/hwbtg-bg.jpg);background-repeat:no-repeat;background-position:top center}
@media screen and (min-width:1400px){body.author,body.error404,body.page-template-templatespage-authors-php,body.page-template-templatespage-hwbtg-php,body.search,body.tag{background-size:contain}}
@media screen and (max-width:768px){body.author,body.error404,body.page-template-templatespage-authors-php,body.page-template-templatespage-hwbtg-php,body.search,body.tag{background-size:780px 505px}}
body.author #header,body.error404 #header,body.page-template-templatespage-authors-php #header,body.page-template-templatespage-hwbtg-php #header,body.search #header,body.tag #header{background-color:transparent}
body.author a,body.author a:hover,body.error404 a,body.error404 a:hover,body.page-template-templatespage-authors-php a,body.page-template-templatespage-authors-php a:hover,body.page-template-templatespage-hwbtg-php a,body.page-template-templatespage-hwbtg-php a:hover,body.search a,body.search a:hover,body.tag a,body.tag a:hover{color:#FFF}
body.author a:hover,body.error404 a:hover,body.page-template-templatespage-authors-php a:hover,body.page-template-templatespage-hwbtg-php a:hover,body.search a:hover,body.tag a:hover{text-decoration:underline}
body.author,body.error404,body.page-template-templatespage-authors-php,body.search,body.tag{background-image:none}
body.author a,body.error404 a,body.page-template-templatespage-authors-php a,body.search a,body.tag a{color:#333}
body.author a:hover,body.error404 a:hover,body.page-template-templatespage-authors-php a:hover,body.search a:hover,body.tag a:hover{color:#79BB00;text-decoration:underline}
body.page #header .gd-container{padding-right:0;padding-left:0}
@media screen and (min-width:1025px){body.page #header .gd-container .search-form form{width:856px}}
body.page .grid-row{display:block}
body.page .grid-row:after,body.page .grid-row:before{content:" ";display:table}
body.page .grid-row:after{clear:both}
body.page .grid-two-column{display:block;float:left;margin-right:2.35765%;width:48.82117%}
body.page .grid-two-column:last-child{margin-right:0}
@media screen and (max-width:768px){body.page .grid-two-column{width:100%;margin-right:0}}
@media screen and (max-width:768px){body.page .grid-two-column{margin-bottom:1.15em}}
body.page .grid-two-column:first-child{padding-right:2.35765%}
@media screen and (max-width:768px){body.page .grid-two-column:first-child{padding-right:0}}
body.page .grid-two-column:last-child{padding-left:2.35765%}
@media screen and (max-width:768px){body.page .grid-two-column:last-child{padding-left:0}}
body.page .grid-three-column{display:block;float:left;margin-right:2.35765%;width:31.76157%}
body.page .grid-three-column:last-child{margin-right:0}
@media screen and (max-width:768px){body.page .grid-three-column{width:100%;margin-right:0}}
@media screen and (max-width:768px){body.page .grid-three-column{margin-bottom:1.15em}}
body.page img.aligncenter{padding-top:1em;padding-bottom:1em}
#gd-body.gd-body-default,.gd-partner-program{padding-top:80px;padding-bottom:80px;color:#333;background-color:#FFF}
@media screen and (max-width:768px){#gd-body.gd-body-default,.gd-partner-program{padding-top:40px;padding-bottom:35px}}
#gd-body.gd-body-default p,.gd-partner-program p{margin-bottom:1.15em}
#gd-body.gd-body-default ol,#gd-body.gd-body-default p,#gd-body.gd-body-default ul,.gd-partner-program ol,.gd-partner-program p,.gd-partner-program ul{font-size:1.1em;line-height:1.8em}
@media screen and (max-width:768px){#gd-body.gd-body-default ol,#gd-body.gd-body-default p,#gd-body.gd-body-default ul,.gd-partner-program ol,.gd-partner-program p,.gd-partner-program ul{font-size:16px}}
#gd-body.gd-body-default ol,.gd-partner-program ol{padding-left:1.5em}
#gd-body.gd-body-default ol li,.gd-partner-program ol li{margin-bottom:1.15em}
#gd-body.gd-body-default .colored li,.gd-partner-program .colored li{font-weight:500;color:#02C54C}
#gd-body.gd-body-default .colored li span,.gd-partner-program .colored li span{font-weight:300;color:#333}
#gd-body.gd-body-default .fancy-title,.gd-partner-program .fancy-title{margin-top:0;text-align:left;border-bottom:6px solid #02C54C}
@media screen and (max-width:768px){#gd-body.gd-body-default .fancy-title,.gd-partner-program .fancy-title{margin-bottom:40px}}
#gd-body.gd-body-default .fancy-title .primary,.gd-partner-program .fancy-title .primary{font-size:55px;padding-bottom:.75em}
@media screen and (max-width:768px){#gd-body.gd-body-default .fancy-title .primary,.gd-partner-program .fancy-title .primary{font-size:32px}}
#gd-body.gd-body-default h2,.gd-partner-program h2{margin-top:2em;margin-bottom:1em;padding-bottom:.75em;border-bottom:2px solid #333}
@media screen and (max-width:768px){#gd-body.gd-body-default h2,.gd-partner-program h2{font-size:22px}}
#gd-body.gd-body-default h2:first-child,.gd-partner-program h2:first-child{margin-top:0}
@media screen and (max-width:768px){body{margin-top:50px}
body.admin-bar{margin-top:3px}}
h1{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:66px;line-height:1em}
@media screen and (max-width:768px){h1{font-size:32px}}
.single main h2,.single main h3,h2{font-family:GD-Boing-Black,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.15em}
@media screen and (max-width:480px){h2{font-size:18px}}
@media screen and (max-width:480px){.single main h2,.single main h3{font-size:18px}}
blockquote{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;padding:15px 25px}
@media screen and (max-width:480px){blockquote{font-size:18px}}
blockquote p:last-child{margin-bottom:0}
div.callout{font-family:GD-Boing-Black,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.15em;margin-top:1.25em;padding:25px;text-align:center;border-top:4px solid #02C54C;border-radius:0 0 4px 4px;background-color:#EEE}
@media screen and (max-width:480px){div.callout{font-size:18px}}
span.inline-code{position:relative;top:-1px;font-family:Consolas,ConsolasRegular,'Courier New',monospace;font-size:14px;font-weight:500;padding:4px 8px;margin-left:2px;margin-right:2px;color:#000;border:1px solid #dedede;background-color:#f8f8ff}
.gd-subtitle{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;text-transform:uppercase;font-size:18px;font-weight:700}
#gd-header{position:relative;background-color:#2b2b2b;-webkit-box-shadow:0 4px 0 rgba(10,11,11,.1);box-shadow:0 4px 0 rgba(10,11,11,.1)}
body.author #gd-header,body.error404 #gd-header,body.page-template-templatespage-authors-php #gd-header,body.page-template-templatespage-hwbtg-php #gd-header,body.search #gd-header,body.tag #gd-header{background-color:#2e2e2e}
@media screen and (max-width:768px){#gd-header{height:50px;position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#333;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}}
#gd-header .gd-container{position:relative;padding-left:0}
#gd-header .gd-head{display:block;float:left;padding-top:8px}
@media screen and (max-width:768px){#gd-header .gd-head{padding:10px 0 0;margin-left:20px}}
#gd-header .gd-head-link{color:transparent;font:0/0 a;text-shadow:none;width:90px;height:25px;background:url(../img/godaddy-logo.svg) 0 0/90px 25px no-repeat;display:block}
@media screen and (max-width:768px){#gd-header .gd-head-link{width:20px;height:37.5px;background-size:135px 37.5px}}
#gd-header .gd-head-link:active{top:0;background-position:left 1px}
@media screen and (max-width:768px){#gd-header .gd-head-link:active{background-position:left -17px}}
#gd-header .gd-pro-type{float:right}
#gd-header .gd-pro-type .gd-main-type-link{float:left;display:block;color:transparent;font:0/0 a;text-shadow:none;width:98px;height:15px;background:url(../img/GoDaddy.png) 0 0/98px 15px no-repeat;margin:15px 30px 15px 0}
#gd-header .gd-pro-type .gd-pro-type-link{float:right;display:block;color:transparent;font:0/0 a;text-shadow:none;width:36px;height:30px;background:url(../img/GoDaddyPro.png) 0 0/36px 30px no-repeat;margin:8px 0}
@media screen and (max-width:768px){#gd-header .gd-pro-type .gd-pro-type-link{float:left}}
@media screen and (max-width:768px){#gd-header .gd-pro-type{float:none;margin:0 15px}}
#gd-header .gd-garage-type{float:left;padding:15px 0 15px 10px}
@media screen and (max-width:768px){#gd-header .gd-garage-type{padding:17px 0 17px 5px}}
@media (max-width:850px) and (min-width:769px){#gd-header .gd-garage-type{display:none}}
#gd-header .gd-garage-type-link{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1em;display:block}
#gd-header .gd-garage-type-link:hover{color:#FFF;text-decoration:none}
@media screen and (max-width:768px){#gd-header .navigation{width:100%;margin-right:0}}
@media screen and (max-width:768px){#gd-header .navigation{position:absolute;top:50px;right:0;left:0;width:100%;background-color:#111;display:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}}
@media screen and (min-width:769px){#gd-header .navigation{display:block!important}}
#gd-header .navigation #menu-main-navigation{list-style:none;margin:0;padding:0 0 0 15px;float:left}
#gd-header .navigation #menu-main-navigation li{list-style-image:none;list-style-type:none;margin-left:0}
#gd-header .navigation #menu-main-navigation:after,#gd-header .navigation #menu-main-navigation:before{content:" ";display:table}
#gd-header .navigation #menu-main-navigation:after{clear:both}
@media screen and (max-width:768px){#gd-header .navigation #menu-main-navigation{float:none;padding-top:0;padding-bottom:10px;padding-left:0}}
#gd-header .navigation #menu-main-navigation li{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;float:left;font-size:14px;line-height:1em}
@media screen and (max-width:768px){#gd-header .navigation #menu-main-navigation li{float:none}}
#gd-header .navigation #menu-main-navigation a{display:block;padding:16px 0;margin:0 15px;color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#gd-header .navigation #menu-main-navigation a:hover{color:#FFF;text-decoration:none}
@media screen and (max-width:768px){#gd-header .navigation #menu-main-navigation a{background-color:#111}}
#gd-header .navigation #menu-main-navigation .menu-biz.active a,#gd-header .navigation #menu-main-navigation .menu-biz.current-category-ancestor a,#gd-header .navigation #menu-main-navigation .menu-biz.current-post-ancestor a,#gd-header .navigation #menu-main-navigation .menu-smallbiz.active a,#gd-header .navigation #menu-main-navigation .menu-smallbiz.current-category-ancestor a,#gd-header .navigation #menu-main-navigation .menu-smallbiz.current-post-ancestor a{-webkit-box-shadow:inset 0 -4px 0 #F4C41E;box-shadow:inset 0 -4px 0 #F4C41E;color:#FFF}
#gd-header .navigation #menu-main-navigation .menu-biz a:hover,#gd-header .navigation #menu-main-navigation .menu-smallbiz a:hover{-webkit-box-shadow:inset 0 -4px 0 #F4C41E;box-shadow:inset 0 -4px 0 #F4C41E}
#gd-header .navigation #menu-main-navigation .menu-tech.active a,#gd-header .navigation #menu-main-navigation .menu-tech.current-category-ancestor a,#gd-header .navigation #menu-main-navigation .menu-tech.current-post-ancestor a{-webkit-box-shadow:inset 0 -4px 0 #02C54C;box-shadow:inset 0 -4px 0 #02C54C;color:#FFF}
#gd-header .navigation #menu-main-navigation .menu-tech a:hover{-webkit-box-shadow:inset 0 -4px 0 #02C54C;box-shadow:inset 0 -4px 0 #02C54C}
#gd-header .navigation #menu-main-navigation .menu-pro.active a,#gd-header .navigation #menu-main-navigation .menu-pro.current-category-ancestor a,#gd-header .navigation #menu-main-navigation .menu-pro.current-post-ancestor a{-webkit-box-shadow:inset 0 -4px 0 #EF6C0F;box-shadow:inset 0 -4px 0 #EF6C0F;color:#FFF}
#gd-header .navigation #menu-main-navigation .menu-pro a:hover{-webkit-box-shadow:inset 0 -4px 0 #EF6C0F;box-shadow:inset 0 -4px 0 #EF6C0F}
#gd-header .navigation #menu-main-navigation .menu-co.active a,#gd-header .navigation #menu-main-navigation .menu-co.current-category-ancestor a,#gd-header .navigation #menu-main-navigation .menu-co.current-post-ancestor a{-webkit-box-shadow:inset 0 -4px 0 #29A95D;box-shadow:inset 0 -4px 0 #29A95D;color:#FFF}
#gd-header .navigation #menu-main-navigation .menu-co a:hover{-webkit-box-shadow:inset 0 -4px 0 #29A95D;box-shadow:inset 0 -4px 0 #29A95D}
#gd-monthly-theme{display:none;position:absolute;top:0;right:20px;z-index:999;float:left;width:150px;height:80px}
@media screen and (max-width:768px){#gd-monthly-theme{display:none}}
#gd-monthly-theme a,#gd-monthly-theme img{display:block}
#gd-mobile-controls{position:absolute;top:0;right:0;width:60px;display:none}
@media screen and (max-width:768px){#gd-mobile-controls{display:block}}
#gd-mobile-controls #mobile-menu-toggle{display:block;color:transparent;font:0/0 a;text-shadow:none;background-image:url(../img/mobile-menu-icon.png);background-repeat:no-repeat;background-position:center center;width:60px;height:50px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#gd-mobile-controls #mobile-menu-toggle{background-image:url(../img/mobile-menu-icon@2x.png);background-size:24px 15px}}
#gd-mobile-controls #mobile-menu-toggle.active,#gd-mobile-controls #mobile-menu-toggle:hover{background-color:#111}
#gd-search-bar{position:relative;float:left;width:35%;padding:8px 0 8px 5%}
@media screen and (max-width:768px){#gd-search-bar{float:none;width:100%;padding:0 15px}}
#gd-search-bar #search-icon{position:absolute;top:12px;right:8px;background-image:url(../img/header-search.png);background-repeat:no-repeat;background-position:center center;color:transparent;font:0/0 a;text-shadow:none;display:block;height:20px;width:20px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#gd-search-bar #search-icon{background-image:url(../img/header-search@2x.png);background-size:20px 20px}}
@media screen and (max-width:768px){#gd-search-bar #search-icon{display:none}}
#gd-search-bar div.search-form span.search-button{display:none}
#gd-search-bar div.search-form form.search-form{background-color:#FFF;border-radius:16px}
#gd-search-bar div.search-form form.search-form fieldset{border:none;margin:0;padding:0}
#gd-search-bar div.search-form form.search-form .close-button,#gd-search-bar div.search-form form.search-form .submit,#gd-search-bar div.search-form form.search-form label{display:none}
#gd-search-bar div.search-form form.search-form .field{float:none}
#gd-search-bar div.search-form form.search-form .search-field{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1em;height:auto!important;width:100%;padding:5px 10px;color:#666;border:none;outline:0;background-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}
#gd-search-bar div.search-form form.search-form .search-field::-webkit-input-placeholder{line-height:normal}
#gd-search-bar div.search-form form.search-form .search-field:-moz-placeholder{line-height:normal}
#gd-search-bar div.search-form form.search-form .search-field::-moz-placeholder{line-height:normal}
#gd-search-bar div.search-form form.search-form .search-field:-ms-input-placeholder{line-height:normal}
#gd-page-title{color:#fff;padding:120px 0 80px}
@media screen and (max-width:768px){#gd-page-title{padding:40px 0 0;text-align:center}}
#gd-page-title h1{padding-bottom:.5em;margin-bottom:.5em;border-bottom:6px solid #02C54C}
#gd-page-title h2{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400}
#gd-page-title .introduction{font-weight:700;font-size:16px;line-height:1.5em}
#gd-cover{-webkit-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;color:#fff;padding:60px 0 40px;background-repeat:no-repeat;background-position:center center;background-size:cover}
#gd-cover a,#gd-cover a:hover{color:#FFF}
#gd-cover a:hover{text-decoration:underline}
@media screen and (max-width:768px){#gd-cover{padding:40px 0 10px;text-align:center}}
@media screen and (min-height:901px) and (min-width:1025px){#gd-cover{padding-top:120px;padding-bottom:90px}}
#gd-cover .article-frame{background-color:rgba(0,0,0,.4);border-top:6px solid #000;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:30px;border-radius:0 0 6px 6px}
#gd-cover .article-frame .article-frame-inner{padding:40px}
#gd-cover .article-frame .gd-meta{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;margin-left:2px}
#gd-cover .article-frame .gd-meta span{font-size:14px;margin-right:1em}
#gd-cover .article-frame .gd-meta span:last-child{margin-right:0}
#gd-cover .article-frame.tech{border-top-color:#02C54C}
#gd-cover .article-frame.tech .gd-category-tag a{border-color:#02C54C}
#gd-cover .article-frame.tech .gd-featured-label{background-color:#02C54C}
#gd-cover .article-frame.biz,#gd-cover .article-frame.smallbusiness{border-top-color:#F4C41E}
#gd-cover .article-frame.biz .gd-category-tag a,#gd-cover .article-frame.smallbusiness .gd-category-tag a{border-color:#F4C41E}
#gd-cover .article-frame.biz .gd-featured-label,#gd-cover .article-frame.smallbusiness .gd-featured-label{background-color:#F4C41E}
#gd-cover .article-frame.pro,#gd-cover .article-frame.webpro{border-top-color:#EF6C0F}
#gd-cover .article-frame.pro .gd-category-tag a,#gd-cover .article-frame.webpro .gd-category-tag a{border-color:#EF6C0F}
#gd-cover .article-frame.pro .gd-featured-label,#gd-cover .article-frame.webpro .gd-featured-label{background-color:#EF6C0F}
#gd-cover .article-frame.godaddy{border-top-color:#29A95D}
#gd-cover .article-frame.godaddy .gd-category-tag a{border-color:#29A95D}
#gd-cover .article-frame.godaddy .gd-featured-label{background-color:#29A95D}
#gd-cover .article-frame .title{margin-top:0}
#gd-cover .gd-list-more{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;margin-top:30px;margin-bottom:0;padding-top:0;border-top:none;border-left:1px solid rgba(255,255,255,.5)}
@media screen and (max-width:768px){#gd-cover .gd-list-more{margin-top:0;padding-top:10px;border-top:1px solid rgba(255,255,255,.5);border-left:none}}
#gd-cover .gd-list-more .gd-subtitle{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:.5em}
#gd-cover .gd-list-more ul{list-style:none;padding-left:0}
#gd-cover .gd-list-more ul li{list-style-image:none;list-style-type:none;margin-left:0;font-weight:700;margin-bottom:.75em}
#gd-cover .primary{display:block;float:left;margin-right:2.35765%;width:100%}
#gd-cover .primary:last-child{margin-right:0}
@media screen and (max-width:768px){#gd-cover .primary{width:100%;margin-right:0}}
#gd-cover .primary .article-frame-inner{display:block;position:relative;-webkit-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;padding-top:80px;padding-bottom:60px}
#gd-cover .primary .article-frame-inner:after,#gd-cover .primary .article-frame-inner:before{content:" ";display:table}
#gd-cover .primary .article-frame-inner:after{clear:both}
@media screen and (max-width:768px){#gd-cover .primary .article-frame-inner{padding-top:40px!important;padding-bottom:30px!important}}
@media screen and (min-height:901px) and (min-width:1025px){#gd-cover .primary .article-frame-inner{padding-top:140px;padding-bottom:120px}}
body.single #gd-cover .primary .article-frame-inner{padding-top:80px;padding-bottom:60px}
#gd-cover .primary .gd-featured-label{position:absolute;top:0;left:0;font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:16px;padding:10px 20px;text-transform:uppercase;color:#FFF}
@media screen and (max-width:768px){#gd-cover .primary .gd-featured-label{display:none}}
#gd-cover .primary .gd-featured-post{display:block;float:left;margin-right:2.35765%;width:57.35098%;padding-right:4.7153%}
#gd-cover .primary .gd-featured-post:last-child{margin-right:0}
@media screen and (max-width:768px){#gd-cover .primary .gd-featured-post{width:100%;margin-right:0}}
@media screen and (max-width:768px){#gd-cover .primary .gd-featured-post{padding-right:0}}
#gd-cover .primary .gd-list-more{display:block;float:left;margin-right:2.35765%;width:40.29137%;padding-left:4.7153%}
@media screen and (max-width:768px){#gd-cover .primary .gd-list-more{margin-top:0;padding-top:10px}}
#gd-cover .primary .gd-list-more:last-child{margin-right:0}
@media screen and (max-width:768px){#gd-cover .primary .gd-list-more{width:100%;margin-right:0}}
@media screen and (max-width:768px){#gd-cover .primary .gd-list-more{padding-left:0}}
#gd-cover .primary .gd-title{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:66px;line-height:1em;margin-top:.15em;color:#FFF}
@media screen and (max-width:768px){#gd-cover .primary .gd-title{font-size:32px}}
@media screen and (max-width:768px){#gd-cover .primary .gd-title{font-size:32px}}
#gd-cover .secondary{display:block;float:left;margin-right:2.35765%;width:31.76157%}
#gd-cover .secondary:last-child{margin-right:0}
@media screen and (max-width:768px){#gd-cover .secondary{width:100%;margin-right:0}}
#gd-cover .secondary .article-frame-inner{padding-top:60px;padding-bottom:60px;background-color:rgba(0,0,0,.4)}
body.category #gd-cover .secondary .article-frame-inner{padding-bottom:50px}
@media screen and (max-width:768px){#gd-cover .secondary .article-frame-inner{padding:40px}}
#gd-cover .secondary .gd-title{margin-top:.25em}
#gd-cover .secondary .gd-subtitle{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:.5em}
#gd-cover .secondary .gd-list-more{margin-top:20px;padding-top:10px;margin-bottom:-20px}
body.category .gd-promo,body.home .gd-promo{text-align:center;margin-bottom:60px}
@media screen and (max-width:768px){body.category .gd-promo .desktop,body.home .gd-promo .desktop{display:none}}
@media screen and (max-width:768px){body.category .gd-promo .mobile,body.home .gd-promo .mobile{display:inline-block!important}}
body.category .gd-promo a,body.home .gd-promo a{display:block}
.gd-category-tag{display:inline-block;vertical-align:baseline;zoom:1;font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;margin-bottom:15px}
.gd-category-tag a,.gd-category-tag span{display:block;padding:4px 8px;border:1px solid #FFF}
aside.sidebar .author section a{color:#00A63F}
aside.sidebar .author section a:hover{color:#008532;text-decoration:underline}
#gd-sub-categories{background-color:#222}
@media screen and (max-width:768px){#gd-sub-categories{display:none}}
#gd-sub-categories .gd-container{position:relative}
#gd-sub-categories #category-nav{margin:0;padding:.75em 1em .75em 0;float:right;position:absolute;top:0;left:150px;background-color:#333}
#gd-sub-categories #category-nav.category-10,body.category-webpro #gd-sub-categories #category-nav{background-color:#EF6C0F}
body.category-godaddy #gd-sub-categories #category-nav{background-color:#29A95D}
#gd-sub-categories #category-nav.category-11,body.category-smallbusiness #gd-sub-categories #category-nav{background-color:#F4C41E}
#gd-sub-categories #category-nav.category-17,body.category-tech #gd-sub-categories #category-nav{background-color:#02C54C}
#gd-sub-categories #category-nav li{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;margin-left:1em;font-size:14px}
#gd-sub-categories #category-nav li a{color:#FFF}
#gd-body{color:#fff;padding-top:70px;padding-bottom:0}
body.author #gd-body,body.error404 #gd-body,body.page-template-templatespage-authors-php #gd-body,body.page-template-templatespage-hwbtg-php #gd-body,body.search #gd-body,body.tag #gd-body{padding-bottom:100px}
body.author #gd-body,body.error404 #gd-body,body.search #gd-body,body.tag #gd-body{padding-bottom:0}
#gd-body p{font-size:14px;line-height:1.65em}
#gd-body h4{font-size:16px;line-height:1.65em}
#gd-body .closure{text-align:center}
#gd-body .gd-cards{display:block}
#gd-body .gd-cards:after,#gd-body .gd-cards:before{content:" ";display:table}
#gd-body .gd-cards:after{clear:both}
@media screen and (max-width:768px){#gd-body .gd-cards{text-align:center}}
#gd-body .gd-cards article.post{margin:0 2.35765% 25px 0;padding:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);display:block;float:left;width:31.76157%;position:relative;overflow:hidden;height:445px;border-radius:6px}
@media screen and (max-width:768px){#gd-body .gd-cards article.post{display:block;float:left;margin-right:2.35765%;width:48.82117%;height:auto;padding-bottom:50px}
#gd-body .gd-cards article.post:last-child,#gd-body .gd-cards article.post:nth-of-type(2n){margin-right:0}}
@media screen and (max-width:480px){#gd-body .gd-cards article.post{display:block;float:left;margin-right:2.35765%;width:100%}
#gd-body .gd-cards article.post:last-child{margin-right:0}}
@media screen and (min-width:769px){#gd-body .gd-cards article.post.last{margin-right:0}}
#gd-body .gd-cards article.post:last-child{margin-right:0}
#gd-body .gd-cards article.post:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.6);box-shadow:0 1px 8px rgba(0,0,0,.6)}
#gd-body .gd-cards article.post .gd-title{font-family:GD-Boing-Black,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.15em;margin-bottom:14px}
@media screen and (max-width:768px){#gd-body .gd-cards article.post .gd-title{height:auto;margin-bottom:10px}}
@media screen and (max-width:480px){#gd-body .gd-cards article.post .gd-title{font-size:18px}}
#gd-body .gd-cards article.post .gd-figure a:active{top:0}
#gd-body .gd-cards article.post .gd-figure img{display:block;width:100%;height:auto;border-bottom:4px solid #FFF;border-radius:4px 4px 0 0}
#gd-body .gd-cards article.post .gd-figure figcaption{margin:0;font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:12px;color:#888;padding:20px 15px 0}
#gd-body .gd-cards article.post.tech .gd-figure img{border-color:#02C54C}
#gd-body .gd-cards article.post.smallbusiness .gd-figure img{border-color:#F4C41E}
#gd-body .gd-cards article.post.webpro .gd-figure img{border-color:#EF6C0F}
#gd-body .gd-cards article.post.godaddy .gd-figure img{border-color:#29a95d}
#gd-body .gd-cards article.post .gd-section{padding:10px 15px 0;color:#333}
#gd-body .gd-cards article.post .gd-author{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;text-transform:none;font-size:13px;color:#888}
#gd-body .gd-cards article.post .gd-more{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:11px;color:#888;text-transform:uppercase;position:absolute;bottom:0;width:100%;padding:3px 15px 5px;border-top:1px solid #e2e2e2;border-radius:0 0 6px 6px;background-color:#FFF}
#gd-body .gd-cards article.post .gd-more a{display:block;margin:1em 0;color:#888}
#gd-body .gd-cards article.post .gd-more a:hover{color:#79BB00}
#gd-body .gd-cards article.post .moretag{display:none}
#gd-body .gd-orbs{display:block;text-align:center;padding-top:10px;padding-bottom:50px}
#gd-body .gd-orbs:after,#gd-body .gd-orbs:before{content:" ";display:table}
#gd-body .gd-orbs:after{clear:both}
#gd-body .gd-orbs a,#gd-body .gd-orbs a:hover{color:#FFF}
#gd-body .gd-orbs a:hover{text-decoration:underline}
#gd-body .gd-orbs .gd-post{margin:0 2.35765% 25px 0;padding:0 10px;display:block;float:left;width:31.76157%;position:relative}
@media screen and (max-width:768px){#gd-body .gd-orbs .gd-post{display:block;float:left;margin-right:2.35765%;width:48.82117%}
#gd-body .gd-orbs .gd-post:last-child,#gd-body .gd-orbs .gd-post:nth-child(2n){margin-right:0}
#gd-body .gd-orbs .gd-post:nth-child(2n+1){clear:left}
#gd-body .gd-orbs .gd-post:nth-child(3){display:none}}
@media screen and (max-width:480px){#gd-body .gd-orbs .gd-post{display:block;float:left;margin-right:2.35765%;width:100%}
#gd-body .gd-orbs .gd-post:last-child{margin-right:0}}
@media screen and (min-width:769px){#gd-body .gd-orbs .gd-post:nth-child(3n){margin-right:0}
#gd-body .gd-orbs .gd-post:nth-child(3n+1){clear:left}}
#gd-body .gd-orbs .gd-post:last-child{margin-right:0}
#gd-body .gd-orbs .gd-figure{margin-bottom:30px}
#gd-body .gd-orbs .gd-figure a{display:block}
#gd-body .gd-orbs .gd-figure img{display:inline-block;vertical-align:baseline;zoom:1;border:5px solid #02C54C;border-radius:100%;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}
@media screen and (max-width:768px){#gd-body .gd-orbs .gd-figure img{max-width:200px}}
#gd-body .gd-orbs .gd-figure img:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.6);box-shadow:0 1px 8px rgba(0,0,0,.6)}
#gd-body .gd-orbs .tech .gd-figure img{border-color:#02C54C}
#gd-body .gd-orbs .smallbusiness .gd-figure img{border-color:#F4C41E}
#gd-body .gd-orbs .webpro .gd-figure img{border-color:#EF6C0F}
#gd-body .gd-orbs .godaddy .gd-figure img{border-color:#29a95d}
#gd-body .gd-orbs .gd-section .gd-title{font-size:24px;line-height:1.15em;font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;margin-bottom:20px}
@media screen and (max-width:768px){#gd-body .gd-orbs .gd-section .gd-title{height:auto;margin-bottom:10px}}
@media screen and (max-width:480px){#gd-body .gd-orbs .gd-section .gd-title{font-size:18px}}
#gd-body .gd-orbs .gd-more{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:11px;color:#888;text-transform:uppercase;border-top:1px solid #5e5e5e;margin:0 30%}
#gd-body .gd-orbs .gd-more a{display:block;margin:1em 0}
#gd-body .gd-orbs .gd-more a,#gd-body .gd-orbs .gd-more a:hover{color:#FFF}
#gd-body .gd-orbs .gd-more a:hover{text-decoration:underline}
.gd-authors .gd-section{padding-right:40px;padding-left:40px}
@media screen and (max-width:480px){.gd-authors .gd-section{padding-right:0;padding-left:0}}
#gd-body .gd-authors .gd-author-name{font-family:GD-Boing-Black,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.15em;margin-bottom:.75em;padding-bottom:.5em;color:#02C54C;border-bottom:1px solid #02C54C}
@media screen and (max-width:768px){#gd-body .gd-authors .gd-author-name{height:auto;margin-bottom:10px}}
@media screen and (max-width:480px){#gd-body .gd-authors .gd-author-name{font-size:18px}}
#gd-body .gd-authors .gd-author-name a:hover{color:#02C54C;text-decoration:none}
#gd-body .gd-authors .gd-post-label{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:11px;text-transform:uppercase}
.gd-authors .gd-post-title{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;margin-top:.25em;margin-bottom:3em}
.gd-author-billboard{display:block;color:#333;background-color:#FFF;border-radius:6px}
.gd-author-billboard:after,.gd-author-billboard:before{content:" ";display:table}
.gd-author-billboard:after{clear:both}
@media screen and (max-width:768px){.gd-author-billboard{text-align:center}}
.gd-author-billboard .gd-author-image{display:block;float:left;margin-right:2.35765%;width:48.82117%}
.gd-author-billboard .gd-author-image:last-child{margin-right:0}
@media screen and (max-width:768px){.gd-author-billboard .gd-author-image{width:100%;margin-right:0}}
@media screen and (min-width:769px){.gd-author-billboard .gd-author-image{width:50%;margin-right:0;margin-left:50%}}
.gd-author-billboard .gd-author-image img{display:block;border-radius:0 6px 6px 0;width:100%;height:auto}
@media screen and (max-width:768px){.gd-author-billboard .gd-author-image img{border-radius:6px 6px 0 0}}
.gd-author-billboard .gd-author-content{display:block;float:left;margin-right:2.35765%;width:48.82117%;padding:50px}
.gd-author-billboard .gd-author-content:last-child{margin-right:0}
@media screen and (max-width:768px){.gd-author-billboard .gd-author-content{width:100%;margin-right:0}}
@media screen and (min-width:769px){.gd-author-billboard .gd-author-content{width:50%;margin-left:-100%}}
@media screen and (max-width:768px){.gd-author-billboard .gd-author-content{padding:25px 20px}}
.gd-author-billboard .gd-author-back-link{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;line-height:1em;margin-bottom:10px;text-transform:uppercase}
.gd-author-billboard .gd-author-back-link a{color:#02C54C}
.gd-author-billboard .gd-author-name{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:54px;line-height:1em;margin-bottom:10px;text-transform:uppercase}
@media screen and (max-width:768px){.gd-author-billboard .gd-author-name{font-size:24px}}
.gd-author-billboard .gd-author-description{font-size:16px;line-height:1.65em}
@media screen and (max-width:768px){.gd-author-billboard .gd-author-description{font-size:14px}}
.gd-articles-by{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:55px;line-height:1em;margin-top:1.5em;margin-bottom:1.5em;text-align:center}
@media screen and (max-width:768px){.gd-articles-by{font-size:24px}}
.gd-articles-by .nickname{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:54px;line-height:.85em}
@media screen and (max-width:768px){.gd-articles-by .nickname{font-size:24px}}
.gd-articles-by .count{color:#02C54C}
.gd-articles-by.with-promo-below{margin-bottom:0}
@media screen and (max-width:768px){.gd-articles-by.with-promo-below{margin-bottom:10px}}
.gd-tag-page-promo{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:1em;margin-bottom:3em;text-align:center;text-transform:uppercase;color:#FFF}
@media screen and (max-width:768px){.gd-tag-page-promo{font-size:16px}}
.tag .gd-tag-page-promo a{display:inline-block;vertical-align:baseline;zoom:1;background-image:url(../img/tax-ebook-icon.png);background-repeat:no-repeat;background-position:right center;padding:10px 50px 10px 15px;color:#02C54C;background-color:#1b1b1b}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.tag .gd-tag-page-promo a{background-image:url(../img/tax-ebook-icon@2x.png);background-size:38px 29px}}
@media screen and (max-width:768px){.tag .gd-tag-page-promo a{padding-right:15px;background-image:none}}
.tag .gd-tag-page-promo a:hover{text-decoration:none;color:#333;background-color:#02C54C}
.tag .gd-tag-page-promo a span{margin-right:5px;color:#FFF}
@media screen and (max-width:768px){body.search #gd-body,body.tag #gd-body{padding-top:35px}}
body.search .gd-articles-by,body.tag .gd-articles-by{margin-top:.4em}
#gd-body .gd-authors,body.page-template-templatespage-authors-php #gd-body{padding-bottom:0}
#gd-comments{background-color:#FFF;padding-top:60px;padding-bottom:60px}
#gd-comments h2{font-size:24px;margin-bottom:1.5em}
.related-post-title{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400}
.fancy-title{margin-bottom:60px;text-align:center}
.fancy-title .primary{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:36px;line-height:1em;display:block}
@media screen and (min-width:769px){.fancy-title .primary{font-size:66px;margin-bottom:-6px}}
.fancy-title .secondary{font-family:GD-Boing-Black,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:36px;line-height:1em;display:block}
@media screen and (min-width:769px){.fancy-title .secondary{font-size:55px}}
body.error404 .fancy-title{margin-bottom:2em}
body.error404 .primary{display:inline;color:#02C54C}
body.error404 .secondary{display:inline}
@media screen and (min-width:769px){body.error404 .secondary{font-size:64px}}
body.error404 .search-row{font-size:18px;font-weight:700;line-height:1.5em;text-align:center}
body.error404 .search-row .search-message{display:inline-block;vertical-align:baseline;zoom:1;position:relative;top:-12px;margin-right:.5em}
body.error404 .search-row .search-form{display:inline-block;vertical-align:baseline;zoom:1}
.sweet-gif{text-align:center;margin-top:3em}
.sweet-gif img{display:inline-block;vertical-align:baseline;zoom:1}
.search-form fieldset{padding:0;border:none}
.search-form .field{float:left}
.search-form .field input{font-size:18px;font-weight:700;line-height:1.5em;padding:6px 10px;color:#333;border:none}
.search-form .submit{float:left}
.search-form .submit button{font-size:18px;font-weight:700;line-height:1.5em;padding:6px 14px;color:#FFF;border:none;background-color:#02C54C}
.wp-caption{width:auto!important;border:none}
.wp-caption .wp-caption-text{font-size:14px;line-height:1.5em;margin-top:-1em;padding:0 10px 20px;text-align:center;color:#999}
.subscribedownload_container .subscribedownload_signup_form{font-family:"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;margin:30px 0;padding:20px 20px 25px;border-width:1px}
.subscribedownload_container .subscribedownload_confirmation_info{font-family:"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;margin:30px 0;border-width:1px}
.subscribedownload_container .subscribedownload_form_row{margin-bottom:1em;text-align:left;font-weight:700}
.subscribedownload_container .subscribedownload-input{font-family:"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:8px 10px!important}
.subscribedownload_container div.subscribedownload_form_column div{padding-right:20px}
@media screen and (max-width:540px){.subscribedownload_container div.subscribedownload_form_column div{padding-right:0!important}}
.subscribedownload_container .subscribedownload_form_right_column div{padding-right:0!important}
.subscribedownload_container .subscribedownload_error_message{padding-top:10px;padding-bottom:10px;margin-top:16px;background-position:10px 10px}
.component-row{display:block}
.component-row:after,.component-row:before{content:" ";display:table}
.component-row:after{clear:both}
.component-row .component{display:block;float:left;margin-right:2.35765%;width:48.82117%;margin-bottom:20px;min-height:225px}
.component-row .component:last-child{margin-right:0}
@media screen and (max-width:768px){.component-row .component{width:100%;margin-right:0}}
@media screen and (max-width:768px){.component-row .component{text-align:center;margin-bottom:60px}}
@media screen and (max-width:480px){.component-row .component{margin-bottom:40px}}
.component-row .component h3{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;text-transform:none;margin-bottom:.75em;margin-top:0}
.component-row .component .badge-box{display:block;float:left;margin-right:4.82916%;width:30.11389%;padding-right:10px}
.component-row .component .badge-box:last-child{margin-right:0}
@media screen and (max-width:768px){.component-row .component .badge-box{width:100%;margin-right:0}}
@media screen and (max-width:768px){.component-row .component .badge-box{padding-right:0}}
.component-row .component .badge-box .build-badge,.component-row .component .badge-box .green-build-badge,.component-row .component .badge-box .orange-build-badge,.component-row .component .badge-box .yellow-build-badge{display:block;background-color:#666;border:5px solid #666;border-radius:100%}
@media screen and (max-width:768px){.component-row .component .badge-box .build-badge,.component-row .component .badge-box .green-build-badge,.component-row .component .badge-box .orange-build-badge,.component-row .component .badge-box .yellow-build-badge{max-width:150px;margin-bottom:2em;display:inline-block;vertical-align:baseline;zoom:1}}
.component-row .component .badge-box .green-build-badge{background-color:#02C54C;border-color:#02C54C}
.component-row .component .badge-box .yellow-build-badge{background-color:#F4C41E;border-color:#F4C41E}
.component-row .component .badge-box .orange-build-badge{background-color:#EF6C0F;border-color:#EF6C0F}
.component-row .component .text-box{display:block;float:left;margin-right:4.82916%;width:65.05695%;padding-right:20px;font-size:15px;line-height:1.625}
.component-row .component .text-box:last-child{margin-right:0}
@media screen and (max-width:768px){.component-row .component .text-box{width:100%;margin-right:0}}
@media screen and (max-width:768px){.component-row .component .text-box{padding-right:0}}
.new-article{background-image:url(../img/new.png);background-repeat:no-repeat;background-position:left top;width:75px;height:75px;position:absolute;top:0;left:0;border-radius:5px 0 0}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.new-article{background-image:url(../img/new@2x.png);background-size:75px 75px}}
::selection{background:#fde3c4}
::-moz-selection{background:#fde3c4}
#selectionSharerPopover::after{background:0 0;-webkit-box-shadow:none;box-shadow:none}
#selectionSharerPopover .selectionSharerPopover-arrow{border:1px solid gray;background:#FFF}
#selectionSharerPopover .selectionSharerPopover-clip{bottom:-12px;border-color:#FFF}
#selectionSharerPopover-inner{border-color:#FFF;border-radius:2px;background:#FFF}
.selectionSharer ul li:first-child{padding-right:5px}
.selectionSharer ul li:last-child{padding-left:5px}
.selectionSharer a.action{background-color:#EF6C0F}
.selectionSharer a.action:hover{background-color:#d7610e}
.selectionSharer a.tweet{background-image:url(../img/selection-tweet.png);background-repeat:no-repeat;background-position:left top;width:21px;height:20px;background-size:21px 20px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.selectionSharer a.tweet{background-image:url(../img/selection-tweet@2x.png);background-size:21px 20px}}
.selectionSharer a.email{background-image:url(../img/selection-email.png);background-repeat:no-repeat;background-position:left top;width:21px;height:20px;background-size:21px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.selectionSharer a.email{background-image:url(../img/selection-email@2x.png);background-size:21px 20px}}
.difficulty-time-requirements{display:block;margin-top:2em;margin-bottom:1em}
.difficulty-time-requirements:after,.difficulty-time-requirements:before{content:" ";display:table}
.difficulty-time-requirements:after{clear:both}
br+.difficulty-time-requirements{margin-top:0}
.difficulty-time-requirements .difficulty-requirement{display:block;float:left;margin-right:2.35765%;width:48.82117%;padding-right:10px}
.difficulty-time-requirements .difficulty-requirement:last-child{margin-right:0}
@media screen and (max-width:768px){.difficulty-time-requirements .difficulty-requirement{width:100%;margin-right:0}}
@media screen and (max-width:768px){.difficulty-time-requirements .difficulty-requirement{padding-right:0}}
.difficulty-time-requirements .time-requirement{display:block;float:left;margin-right:2.35765%;width:48.82117%;padding-left:10px}
.difficulty-time-requirements .time-requirement:last-child{margin-right:0}
@media screen and (max-width:768px){.difficulty-time-requirements .time-requirement{width:100%;margin-right:0}}
@media screen and (max-width:768px){.difficulty-time-requirements .time-requirement{padding-left:0}}
.requirement-label{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1em;margin-bottom:1em}
.progress{height:30px}
.progress .progress-bar{line-height:30px}
.progress .progress-bar-success{background-color:#02C54C}
.progress .progress-bar-warning{background-color:#EF6C0F}
.progress .progress-bar-danger{background-color:#B03}
#footer .gd-container .widget_cnss_widget{float:right}
#footer .gd-container .widget_cnss_widget .cnss-social-icon{float:none;margin:0;padding:0}
#footer .gd-container .widget_nav_menu{float:left}
@media screen and (max-width:768px){#footer .gd-container .widget_nav_menu{float:none}}
#footer .gd-container .copyright{clear:left;margin-top:0;padding-top:0}
#footer .gd-container .menu{font-family:GD-Boing-Bold,"Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:400}
#menu-footer-navigation{margin-top:6px}
:focus{outline-color:transparent!important;outline-style:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.sumome-scrollbox-popup .sumome-scrollbox-close{top:10px!important;right:12px!important;color:#fff!important}
.crayon-syntax .crayon-plain{padding-top:5px}
.sharify-container ul{margin:0;padding:0;list-style-type:none}
.sharify-container li{font-weight:700}
.sharify-container li>a{display:block;padding:11px 10px;border-bottom:1px solid #eee}
.sharify-container li>a:hover{background:#fbfbfb}
.sharify-container .sharify-title{font-size:13px;padding-left:5px}
.sharify-container .sharify-count{float:right;color:#9b9b9b}
.sharify-container .sharify-count a{color:#9b9b9b}
.sharify-container .sharify-btn-facebook>a{color:#39589b}
.sharify-container .sharify-btn-facebook>a:hover{border-color:#39589b}
.sharify-container .sharify-btn-twitter>a{color:#01abf0}
.sharify-container .sharify-btn-twitter>a:hover{border-color:#01abf0}
.sharify-container .sharify-btn-linkedin>a{color:#0773b0}
.sharify-container .sharify-btn-linkedin>a:hover{border-color:#0773b0}
.sharify-container .sharify-btn-gplus>a{color:#e24a31}
.sharify-container .sharify-btn-gplus>a:hover{border-color:#e24a31}
.sharify-container .sharify-btn-pinterest>a{color:#be2126}
.sharify-container .sharify-btn-pinterest>a:hover{border-color:#be2126}
.sharify-container .fa-google-plus:before{content:"";background:url(../img/google-plus.svg) center left no-repeat;width:20px;height:13px}
.fa-facebook:before,.fa-google-plus:before,.fa-linkedin:before,.fa-pinterest-p:before,.fa-twitter:before{width:20px;display:inline-block}
#social-sharing{margin-bottom:3em;overflow:hidden}
#social-sharing h2{margin-top:2.5em}
@media screen and (min-width:769px){#social-sharing{width:227px}}
@media screen and (min-width:768px) and (max-width:979px){#social-sharing{width:200px}}
.pin-this{position:relative}
.pin-this .pin-image{margin-top:1.25em}
.pin-this .pin-button{position:absolute;top:42px;left:20px}
.pin-this .pin-button img{margin:0}