@font-face{font-family:'KomikaAxisRegular';src:url("https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.eot");src:url("https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.eot?#iefix") format("embedded-opentype"),url("library/fonts/KOMIKAX_-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}.dark_bg,body{background:#182221 url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/black_texture.gif) repeat}.grey_bg,#footer_left{background:#182221 url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/grey_texture.gif) repeat}.remove_margin_bottom{margin-bottom:0!important}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.group,.container{zoom:1}.group:before,.group:after,.container:before,.container:after{content:"";display:table}.group:after,.group:after,.container:after,.container:after{clear:both}.clearme{clear:both;overflow:hidden;zoom:1}.dark{background-color:#182221}.dark1{background-color:#617270}.dark2{background-color:#495755}.dark4{background-color:#101615}.dark5{background-color:#000}.light{background-color:#f9f1e4}.light1{background-color:#fff}.light2{background-color:#fcf7f1}.light4{background-color:#f0dbba}.light5{background-color:#cbac79}.primary{background-color:#c73737}.primary1{background-color:#e9aeae}.primary2{background-color:#d35e5e}.primary4{background-color:#9f2c2c}.primary5{background-color:#4f1616}.secondary{background-color:#0b5364}.secondary1{background-color:#8aaab1}.secondary2{background-color:#557880}.secondary4{background-color:#0f4856}.secondary5{background-color:#092b33}*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif;color:#182221}body{margin:0;font-size:1em;line-height:1.4;text-rendering:optimizeLegibility}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted #182221;cursor:help}.headline_meta abbr{border:0}b,strong{font-weight:bold}dfn{font-style:italic}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:Menlo,Monaco,"Courier New",monospace;_font-family:'courier new',monospace}code,pre{border-radius:3px;font-size:0.7222em;border:2px solid #ccd3d3}pre{background-color:#faf6e8;line-height:1.4872em;margin-bottom:2.5625em;padding:1.1154em 3%;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#fcf2c8;padding:0 5px 1px}q{quotes:none}q:before,q:after{content:"";content:none}small,.small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd{margin:0 0 1.62em 0}dt{font-weight:bold}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}fieldset{padding:0;margin:0;border:0}label,input,button,select,textarea{font-weight:normal}input[type="image"],input[type="checkbox"],input[type="radio"]{float:left;display:block;width:auto;height:auto;padding:0;margin:.1em 0.2em 0;*margin-top:0;line-height:normal;cursor:pointer;border-radius:0;border:0 \9}input[type="image"]{border:0}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto}select,input[type="file"]{*margin-top:4px}select[multiple],select[size]{height:auto}textarea{height:auto}input[type="image"]{box-shadow:none}input[type="hidden"]{display:none}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input:focus,textarea:focus,input[type="submit"]:focus{outline:0;outline:thin dotted \9}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading li,.wf-loading a{visibility:hidden}h1,h2,h1 a,h2 a,h3,h4,h5,h6{font-family:"KomikaAxisRegular",impact,sans-serif;color:#182221;font-weight:700;line-height:1.3em}h1 a:hover,h2 a:hover{color:#c73737}.format_text h1 a,.format_text h2 a{color:#c73737}.format_text h1 a:hover,.format_text h2 a:hover{color:#e9aeae}h1,h1.entry-title,h2.entry-title,h3.entry-title,h4.entry-title{font-size:2em;line-height:1.6em;margin:0 0 .4em}.format_text h1{margin-top:1em}h1.entry-title a,h2.entry-title a{color:#182221}h1.entry-title a:hover,h2.entry-title a:hover{color:#c73737}h2{font-size:1.73684em;margin:1.6129em 0 0.625em 0;font-weight:bold}h3,h4{font-size:0.84211em;line-height:1.8em;letter-spacing:0;text-transform:uppercase;margin:58/22em 0 .8em}h4{color:#617270}h5,h6{font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif;font-size:0.68421em;text-transform:uppercase;letter-spacing:1px;margin:2.4em 0 1em}h6{color:#617270}p{line-height:1.6316em;margin-bottom:1.2em}p.lede{font-style:italic;color:#617270;font-size:1.6em}::-moz-selection{background:#c73737;color:#fff;text-shadow:none}::selection{background:#c73737;color:#fff;text-shadow:none}a{color:#c73737;text-decoration:none}a:hover{color:#d35e5e}ul,ol{list-style:none;list-style-image:none;margin:0 0 1.62em 0;padding:0;line-height:1.6316em}nav ul,nav ol{margin:0;padding:0}ul.none,ul.none li,li.widget ul.none li{margin-left:0;list-style:none;list-style:none;list-style-type:none}.format_text li{line-height:1.611}.format_text ol,.format_text ul{margin:0 0 1.62em 1.5em}.format_text ul{list-style-type:disc}.format_text ul ul{list-style-type:square}.format_text ul ul ul{list-style-type:circle}.format_text ol{list-style-type:decimal}.format_text ol ol{list-style-type:lower-alpha}.format_text ol ol ol{list-style-type:lower-roman}li,li{margin-bottom:1.6111/2em}ol ol,ol ul,ul ul,ul ol{margin-left:2.1111em}ul>ul,ol>ol,ul>ol,ol>ul{margin-bottom:0.81em}ul.horr_list{list-style:none;display:inline;margin:0;padding:0}.horr_list li{margin:0 0.8158em 0.8158em 0;list-style:none;display:inline}ul.horr_list_centered{list-style:none;margin:0;padding:0;text-align:center}.horr_list_centered li{display:inline}.horr_list_centered a{display:inline-block;padding:10px}ul.none,ul.none li,li.widget ul.none li{margin-left:0;list-style:none;list-style:none;list-style-type:none}ul.horr_right{float:right;overflow:hidden;margin:0;padding:0;list-style-type:none}.horr_right li{float:left;margin-bottom:0;margin-right:0.5em;background:#eee;line-height:1;border:1px solid #ddd}.horr_right a{padding:0.25em 0.5em;display:block;border:none}.drop_cap{color:#617270;font-family:"KomikaAxisRegular",impact,sans-serif;font-size:2.5em;line-height:0.88em;padding:0.04em 0.12em 0 0;float:left}blockquote{color:#617270;margin:0 0 1.62em 0;padding-left:1.62em;border-left:4px solid #ccd3d3}p.cite{text-align:right;font-weight:normal;font-style:italic}.cite a{color:#617270;text-decoration:none;border-bottom:1px dashed #DDD}.cite a:hover{border-bottom:1px dashed #617270;text-decoration:none}.cite:before{content:"~ "}blockquote.big{font-size:2em;font-style:italic;position:relative;margin-bottom:2em;padding-left:0.81em}blockquote.big p{margin-bottom:1em}blockquote.big .cite{font-size:.5em}hr{display:block;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) repeat-x 0 0;height:5px;border-top:0;border-left:0;border-right:0;border-bottom:0;color:transparent;margin:4em 0;padding:0}hr.small{margin:2em 0}hr.space{border:0;background:transparent no-repeat;background-image:none}span.pullquote_left,span.pullquote_right{display:block;width:47.65%;margin-top:0.81em;margin-bottom:0.81em;padding:0.81em 0;position:relative;color:#617270;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0}span.pullquote_right{float:right;margin-left:1.62em}span.pullquote_left{float:left;margin-right:1.62em}.pullquote_left span.title,.pullquote_right span.title{display:block;font-weight:bold}.note{color:#617270;font-size:.9em;font-style:italic;border-top:2px solid #ccd3d3;padding:1em 0 0 0}div.alert,p.alert{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 0 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_light.png) 0 0 #fff6c5 repeat;padding:1.6em;margin-bottom:1.62em}div.alert h1,div.alert h2,div.alert h3,div.alert h4,div.alert h5,div.alert h6{margin-top:0}div.alert p:last-child{margin-bottom:0}.no-multiplebgs div.alert,.no-multiplebgs p.alert{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_light.png) 0 0 #fff6c5 repeat}.box_main{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 0 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat #d1d3d3;padding:1.6em;margin-bottom:1.62em}.no-multiplebgs .box_main{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_tan.gif) repeat #f9f1e4}.right{text-align:right}.left{text-align:left}.center{text-align:center}.quiet{color:#617270}.text_alert{color:#c73737}.text_error{color:#B94A48}.text_success{color:green}.alt_font{font-family:"KomikaAxisRegular",impact,sans-serif;font-weight:700;text-transform:uppercase}.main_font{font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif}.quiet.alt_font{font-size:.8em}.border_top{border-top:2px solid #ccd3d3;padding-top:1em}.border_bottom{border-bottom:2px solid #ccd3d3;padding-bottom:1em}.border_top_big{border-top:4px solid #ccd3d3;padding-top:1em}.border_bottom_big{border-bottom:4px solid #ccd3d3;padding-top:1em}.two_column{float:left;width:46.11111%;margin-bottom:1.6316em}.two_three_column{float:left;margin:0 5% 1.6316em 0;width:61%}.three_column{float:left;margin:0 5% 1.6316em 0;width:31%}.four_column{float:left;margin-right:2.7777777778%;width:22.91%}.last_column{float:right;margin-right:0}.line_1of3{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/vert_line.gif) repeat-y 32% 0}.line_2of3{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/vert_line.gif) repeat-y 68% 0;overflow:hidden;_overflow:visible;zoom:1}.line_1of2{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/vert_line.gif) repeat-y 50% 0}.margin_bottom{margin-bottom:1.62em}.btn_main,input[type="submit"]{display:inline-block;color:#fff;background-color:#c73737;font-family:"KomikaAxisRegular",impact,sans-serif;text-transform:uppercase;line-height:1.2em;text-shadow:0 -1px 0 #9f2c2c;padding:.6em 1em}.btn_main:hover,input[type="submit"]:hover{color:#fff;background-color:#9f2c2c}.btn_alt,input[type="submit"].btn_alt{display:inline-block;color:#fff;background-color:#0b5364;font-family:"KomikaAxisRegular",impact,sans-serif;text-transform:uppercase;line-height:1.2em;text-shadow:0 -1px 0 #092b33;padding:.6em 1em}.btn_alt:hover,input[type="submit"].btn_alt:hover{color:#fff;background-color:#0f4856}.btn_fancy,input[type="submit"].btn_fancy{display:inline-block;color:#fff;font-family:"KomikaAxisRegular",impact,sans-serif;text-transform:uppercase;line-height:1.2em;text-shadow:0 -1px 0 #4f1616;border-color:#d05656 #772121 #4f1616;box-shadow:inset 0 1px 1px rgba(255,255,255,0.3);border-radius:8px;padding:0.8em 0.8em 0.5em;border-width:0;border-style:solid;background-clip:padding-box;background-image:linear-gradient(#c73737,#a32d2d)}.btn_fancy:hover,input[type="submit"].btn_fancy:hover{color:#fff;background-image:linear-gradient(#c73737,#772121)}.btn_fancy_alt,input[type="submit"].btn_fancy_alt{display:inline-block;color:#fff;font-family:"KomikaAxisRegular",impact,sans-serif;text-transform:uppercase;line-height:1.2em;text-shadow:0 -1px 0 #0f4856;border-color:#0f7289 #010708 #000;box-shadow:inset 0 1px 1px rgba(255,255,255,0.3);border-radius:8px;padding:12px 18px;border-width:0;border-style:solid;background-clip:padding-box;background-image:linear-gradient(#0b5364,#094856)}.btn_fancy_alt:hover,input[type="submit"].btn_fancy_alt:hover{color:#fff;background-image:linear-gradient(#0b5364,#062d36)}.btn_main.large,.btn_alt.large,.btn_fancy.large,.btn_fancy_alt.large{font-size:1.6em}legend{font-size:.7em;color:#617270;display:block;width:100%;padding:0;margin-bottom:1em;font-weight:bold;text-transform:uppercase;letter-spacing:1px}legend small{color:#617270}legend.radio,legend.checkbox{font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif;display:block;margin-bottom:0;padding-left:2em}label{font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif;font-size:.8em;text-transform:uppercase;display:inline-block;margin:0 0 .5em;color:#617270}p label{}select{width:48%;background-color:#ffffff;font-size:.9em}input,textarea,select{display:block;border-radius:3px;padding:0.8em 0.8em 0.5em;border-width:0;border-style:solid;background-clip:padding-box}input:focus,input:focus,textarea:focus,textarea:focus,select:focus,select:focus{border-color:#f9f1e4;box-shadow:inset 0 0 10px #0b5364}input,textarea{background-color:#f9f1e4;box-shadow:inset 0 0 4px #cbac79;transition:all 0.4s ease-out}input[type="submit"]{box-shadow:none}input[type="submit"]:focus{border-color:#f9f1e4;box-shadow:inset 0 0 10px #0b5364}input{width:45%;padding:0.7em 0.5em 0.5em 0.5em}textarea{width:96%;padding:2%}.mozilla textarea{width:95%;padding:.5em}#sidebars input[type="email"],#sidebars input[type="text"]{width:94%}.centered_form{text-align:center;margin-bottom:1.62em}.centered_form input{display:block;margin:0 auto 1em}.centered_form input[type="submit"]{display:inline-block}.fullwidth_form{margin-bottom:1.62em}.fullwidth_form input{display:block;margin:0 auto 1em;width:96%}.fullwidth_form input[type="checkbox"]{float:left;display:block;width:auto;height:auto;padding:0;margin:.4em .6em 0;*margin-top:0;line-height:normal;cursor:pointer;border-radius:0;border:0 \9}.fullwidth_form input[type="submit"]{width:52%}.fullwidth_form label{width:98%}.inline-form{margin-bottom:1.62em;background:transparent;width:auto;zoom:1}.inline-form input{display:block;float:left;margin:0 1em 1em 0}.inline-form input[type="submit"]{margin-right:0}.inline-form:before,.inline-form:after{content:"";display:table}.inline-form:after{clear:both}#feature_box .btn_fancy_alt{padding:18px 36px}.triple_inline_form{margin-bottom:1.62em;text-align:center}.triple_inline_form input{display:inline-block;margin:0 1em 1em 0;width:38%}.triple_inline_form input[type="submit"]{margin-right:0;width:15%}#searchform{font-size:24/29em;margin:1em 0}#searchform input{width:65%;margin-right:5%}#searchform input[type="submit"]{margin-right:0;width:20%}.nf-in-post-signup{display:table;background:#DDDDDD;border:3px dashed #c73737;padding:1.4% .5em;border-radius:6px;color:#333;position:relative;margin-bottom:1em;width:97%}.nf-in-post-signup .nf-signup-intro,.nf-in-post-signup .nf-signup-form{display:table-cell;width:50%;vertical-align:middle}.nf-in-post-signup input{display:inline-block;zoom:1;*display:inline}.nf-in-post-signup input[type="submit"]{font-size:.8em;padding:0.5em 0 0.7em;width:40%}.nf-in-post-signup input[type="text"]{background:#fff;position:relative;top:1px;padding:.5em 2% .3em;margin-right:1.5%;width:54%}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin:0 auto}.aligncenter,.alignright,.alignleft,.alignnone{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y;padding:.4% .4% .4% .4%}.no-border{background:none!important;border-width:none!important}.sketch-border{max-width:99%;padding:.4%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y!important}body{color:#182221;font-size:19px;font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif;line-height:1em;text-align:left}.container{width:1395px;margin:0 auto;position:relative}.main{background-color:#fff;background-image:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/sidebar_bg_big.gif);background-position:68.89% 0;background-repeat:repeat-y;width:auto;zoom:1}.main:before,.main:after{content:"";display:table}.main:after{clear:both}.content_column{width:51.1111%;float:left;padding:2em 8.88889% 2.7%}.sidebar{width:22.2222222222%;padding:4.44444%;float:right}.home .main,.landing .main,.no-sidebars .main,.resources .main,.product .main,.nf-guides .main,.post-type-archive-success-story .main{background-image:none}.landing .content_column,.no-sidebars .content_column{width:713px;float:none;padding:0;margin:3em auto 4em}.nf-guides .content_column{margin:0;padding:0;float:none;width:100%}#header{padding-top:1em}#header .container{background:url(https://www.nerdfitness.com/wp-content/themes/NerdFitness/images/steve-luyl-header.png) no-repeat 100% 20%}#header #header_bubble{position:absolute;font-family:"KomikaAxisRegular",impact,sans-serif;text-align:center;top:30px;right:214px;width:213px;height:59px;font-size:9px;line-height:1.7em}#header_bubble_2{position:absolute;top:29px;left:5px;width:150px;font-size:9px;line-height:13px;}.wf-loading #main_nav{font-size:.6em}#main_nav .container{background-color:#464E4D;border-bottom:3px solid #374140;text-align:left}#main_nav li{display:inline-block}#main_nav a{display:inline-block;color:#A3A7A6;font-weight:700;text-transform:uppercase;font-size:.7em;letter-spacing:1px;background-color:#464E4D;text-shadow:0 -1px 0 #000;padding:1.6em 1.5em 1.3em}#main_nav a:hover,#main_nav a.active{color:#BBBFBE;background-color:#374140}#main_nav a.active:hover{cursor:s-resize}.byline_post_image{position:relative;margin-bottom:1em}.byline_post_image a{color:#182221}.byline_post_image a:hover{color:#495755}.byline_post_image a.post-edit-link{color:#c73737}.post_byline{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/byline_bg.gif) no-repeat 0 0;height:28px;font-size:10px;font-family:"KomikaAxisRegular",impact,sans-serif;padding:3px 0 0 7px}.comment_number{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/byline_comments_bg.png) no-repeat;position:absolute;top:0;right:0;width:74px;height:31px;font-size:15px;text-align:center;padding-top:20px}.post_image{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y;padding:0 .4% .4% .4%;width:99%}.post{margin-bottom:4.89474em}.post_end{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_dark.png) repeat 0 0,#0f4856;color:#fff;text-shadow:0 -1px 0 #182221;padding:.4%;margin:3em 0}.post_end h3{font-size:1.8em;color:#fff;margin:0 0 .5em}.post_end h4{color:#557880;margin:0 0 2em;line-height:1.8em}.post_end ul{margin-left:1em}.post_end li{list-style:disc}.post_end_inner{padding:3% 20% 2% 5%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/post_end_bg.png) no-repeat 100% 100%}.keep-reading{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom_red.png) repeat-x 0 100%;text-align:right}.keep-reading a{color:#fff;font-family:"KomikaAxisRegular",impact,sans-serif;font-size:.8em;background-color:#c73737;display:inline-block;padding:.4em .8em .6em}.keep-reading a:hover{color:#fff;background-color:#9f2c2c}.post_nav{text-align:center;font-size:.7em;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-family:"KomikaAxisRegular",impact,sans-serif}.post_nav a{padding:0em 2em 2.8em;display:inline-block}#comments,#disqus_thread{margin-top:3em}.sidebar h3{color:#929292;text-shadow:0 1px 0 #fff;font-size:.7em;margin:0 0 .4em}.sidebar input{width:85%;display:block}.widget-area{list-style:none}.widget{margin-bottom:3.2631em}.sidebar_subscriber,#text-17{max-width:310px}.sidebar_subscriber_body{padding:2%;width:96%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,#f3ede4}.sidebar_subscriber_body img{margin-bottom:1.6em}.sidebar_subscriber_body .centered_form{margin-bottom:0}.sidebar_subscriber_body input[type="text"],.sidebar_subscriber_body input[type="email"]{border:1px solid #998c78;background-color:#FFFFFF;box-shadow:none}.sidebar_subscriber_body input[type="text"]:focus,.sidebar_subscriber_body input[type="email"]:focus{box-shadow:inset 0 0 10px #0b5364}.sidebar_subscriber_body ::-webkit-input-placeholder{color:#777}.sidebar_subscriber_body :-moz-placeholder{color:#777}.sidebar_subscriber_body ::-moz-placeholder{color:#777}.sidebar_subscriber_body :-ms-input-placeholder{color:#777}.sidebar_subscriber_body input[type="submit"]{width:47%}.nf-popular-posts ul{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_light.png) 61% 50% #b9b9b9 repeat}.nf-popular-posts li{padding:0;margin:0}.nf-popular-posts a{font-weight:700;font-size:.8em;display:block;color:#4D4D4D;padding:5%;text-shadow:0 1px 0 #CECECE}.nf-popular-posts a:hover{color:#303030;text-shadow:0 1px 0 #DFDFDF;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_light.png) 61% 50% #c7c7c7 repeat}.sidebar-ads{display:block;margin-bottom:3.2632em;opacity:.9;transition:all 0.4s ease-out}.sidebar-ads:hover{opacity:1}a.classic-post{display:block;margin-bottom:1em;opacity:.9;transition:all 0.4s ease-out}a.classic-post:hover{opacity:1}#footer h3{font-size:1.26316em;color:#fff;margin:1.8em 0 .1em}#footer h4{font-size:0.73684em;color:#747a7a;letter-spacing:0;margin:0 0 2em}#footer p{color:#747a7a;font-size:.8em}#footer .btn_main{opacity:.8}#footer_left{width:47%;float:left;padding-right:3%;position:relative}#footer_left p{margin-bottom:2em}#footer_steve{position:absolute;bottom:0;left:0;width:32.8%;z-index:1}#footer_left_right{float:right;width:61%;z-index:2;position:relative}#footer_right{width:50%;position:absolute;right:0;height:100%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/footer_logo.gif) no-repeat #182221 100% 100%}#footer_right a{display:block;color:#e9e7e5;font-size:0.73684em;font-weight:700;font-style:italic;text-transform:uppercase;padding:1.1em 0;line-height:1em}#footer_right a:hover{color:#617270}#footer_right .widget{margin:0}#footer_right ul{margin-bottom:0}.footer_right_left,.footer_right_right{float:left;width:39%;padding:6.3% 5% 4.5% 5%}.footer_right_right{float:right;margin-right:0}#footer_bottom{text-align:center;font-size:11px;color:#495755;margin:1em 0}#footer_bottom a{color:#495755}#footer_bottom a:hover{color:#617270}#feature_box{background:url("https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/community_bg.jpg") repeat 0 0;position:relative;overflow:hidden}#feature_img{position:absolute;right:0;bottom:0;width:35.84229%;z-index:0}#feature_text{color:#fff;padding:3% 0 3% 5%;width:66%;float:left;position:relative;z-index:1}#feature_text h1{font-size:2.3em;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,5px 5px 0 #000}#feature_text p{font-size:1.2em;line-height:1.8em;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}#feature_text .inline_form{margin:0}#home_about{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) repeat-x 0 100%,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/grey_angle_nf.jpg) 100% 100% #d1d3d3 no-repeat;text-align:center;padding:2.8em 0 2.5em}#home_about h5{color:#464e4d;font-weight:700;font-size:1.42105em;font-style:italic;margin:0 0 .5em}#home_about p{font-size:.8em;font-family:"KomikaAxisRegular",impact,sans-serif;margin:0}#home_popular_latest{padding:3% 8.889%}#home_popular_latest h5{font-weight:100;font-style:italic;color:#617270}#home_latest h2.entry-title{font-size:2em;margin-top:-0.4em}.home_popular_inner{background-color:#cedde0;padding:6% 10%}#home_popular a{margin:1em 0;display:block;-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-ms-filter:formatString("progid:DXImageTransform.Microsoft.Alpha(opacity=$opperc)");filter:formatString("alpha(opacity=$opperc)");transition:all 0.4s ease-out}#home_popular a:hover{opacity:1}#home_buckets{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/grey_texture.gif) repeat #182221}#home_buckets .line_top_light{padding:6% 8.889%}#home_buckets a{display:block;transition:all 0.4s ease-out}#home_buckets a:hover{opacity:.8}#home_success{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_tan.gif) repeat #f9f1e4}#home_success .line_bottom{padding:6% 8.889% 2%}#home_success h2{margin-top:0}.home_success_img{display:block;float:left;width:28%;margin:0 5% 5% 0;opacity:.8}.home_success_img .last{margin-right:0}.home_success_img:hover{opacity:1}.search-results h3{font-size:1em}.search-results .post{padding-bottom:1em;margin-bottom:1em;background:#fff url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x}.gsc-input-box{height:26px!important}input.gsc-input{box-shadow:#FFF 0px 0px 0px 0px inset!important;background-image:url(http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif)!important;background-color:#FFF!important;padding:0 8px!important;background-repeat:no-repeat!important;background-position:0 50%!important}input.gsc-input:focus{background:none!important}.gsib_a{padding:0!important}.post-type-archive-success-story .success-story{clear:both;padding:1em 2em 2em;margin:0 auto;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0,#fff}.post-type-archive-success-story .success-story:first-of-type{background:#fff}.post-type-archive-success-story .success-story.success-story-alt{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0,#f9f1e4}.post-type-archive-success-story .success-story .entry-content{width:60%}.post-type-archive-success-story .success-story h2{font-size:1.89474em}.success-before-after{width:40%;float:right;margin:2.75em 0 2em 2em}.success-before-after img{padding:.4%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y}.archive_nav{margin-top:3em;background:#fff url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom_red.png) repeat-x 100% 0%;padding-top:1em}.resources_title{padding:6% 19.2846%}#resources_header .two_column{margin:0}#resources_header .two_column.last_column{width:50%}.resources_title h2{margin:.4em 0}.resources_guides{color:#fff;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/resources_guides_bg.jpg) no-repeat 100% 100% #182221;padding:6% 19.2846% 167px}.resources_guides h2{color:#c73737;margin:.4em 0}#resources_apps{padding:5% 5% 3.5%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,#f9f1e4}#resources_apps .four_column{width:19.12%;margin-right:5%}#resources_apps .four_column.first_column{width:27.5%;font-size:.9em}#resources_apps .four_column.last_column{margin-right:0}#resources_apps h2{margin:0 0 .4em}#resources_apps img{opacity:.8}#resources_apps img:hover{opacity:1;transition:all 0.4s ease-out}#resources_apparel{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat #d1d3d3;position:relative}.apparel_text{float:left;width:30.681%;padding:3% 0 1% 5%}.apparel_right{width:55.84229%;float:right}#resources_subscriber{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_dark.png) repeat 0 0 #0f4856;color:#fff;text-shadow:0 -1px 0 #182221;text-align:center}#resources_subscriber h2{color:#fff;font-size:2.4em;margin:1em 0 .7em}#resources_subscriber p{width:70%;margin:0 auto 1em}.resources_subscribers_inner{padding:1% 8%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/post_end_bg.png) no-repeat 100% 100%}#resources_posts{background:#fff url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x}#resources_posts h2{font-size:1.6em;margin-top:0;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,5px 5px 0 #000}#resources_posts .line_right{padding:10% 10% 2%}#resources_posts .two_column{width:50%}.resources_post_left{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat,#d1d3d3;margin:5% 5% 0;width:90%}.resources_post_right{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat,#d1d3d3;margin:5% 5% 0;width:90%}.resource-list-container{padding:10% 10% 2%}#product_header{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/community_bg.jpg) repeat-x 0 -9em;padding-top:3em;position:relative;overflow:hidden;margin-bottom:-3em}#product_header h1{color:#fff;font-size:3.2em;padding:4% 0 6% 8.889%;width:48%;float:left;position:relative;z-index:1;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,5px 5px 0 #000}.product_img{float:right;width:43.01075%;z-index:0}.page-subtitle{clear:both;width:70%;text-align:center;margin:2.5em auto 0}.no-sidebars.sales-page .content_column{margin-top:2em}.sales-page .testimonial{padding:1em;margin-bottom:2em;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,#fcf7f1}.sales-page .testimonial h2{margin:0 0 1em;font-size:1.68421em}.product_box img{background:none}.fitness-guide{clear:both;padding:1em 2em 2em;margin:0 auto;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0,#fff}.fitness-guide:first-of-type{background:#fff}.fitness-guide.fitness-guide-alt{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0,#f9f1e4}.fitness-guide .entry-content{width:60%}.fitness-guide h2{margin-top:20px;font-size:1.89474em}.guide-cover{max-width:40%;float:right;margin:20px 0 2em 2em}@media only screen and (max-width: 1396px){.container{width:100%}#feature_text h1{font-size:1.9em}}@media only screen and (max-width: 1100px){#feature_text h1{margin-right:-50%}.nf-in-post-signup{display:block!important}.nf-signup-intro,.nf-signup-form{display:block!important;width:94%!important;margin:0 auto;text-align:center}.nf-signup-intro div,.nf-signup-form div{margin:.5em 0}#feature_text h1{font-size:2em;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,5px 5px 0 #000}}@media only screen and (max-width: 908px){#header .container{background:none}#header_bubble{display:none}.main{background-image:none}.content_column{width:84%;float:none;padding:2em 8%}.sidebar{width:84%;padding:2em 8%;float:none;background-color:#e9e7e5}.home_popular_inner{background-color:transparent;padding:0}#resources_apps .four_column{width:29.9%;margin-right:5%}#resources_apps .four_column.first_column{width:100%;margin:0 0 1em}.resources_subscribers_inner{padding:2% 15% 1% 8%}#product_header{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/community_bg.jpg) repeat-y 0 0;padding:3em 0 1em;text-align:center;margin-bottom:0}#product_header h1{color:#fff;font-size:2em;padding:5%;width:90%;float:none}.product_img{float:none;width:80%;z-index:0;padding-left:10%}.post-type-archive-success-story .success-story h2{font-size:1.57895em}.post-type-archive-success-story .success-story .read-more{display:block;width:140px;padding:1em 2em;margin:2em auto 0;text-align:center}.post-type-archive-success-story .success-story .entry-content{width:100%}.success-before-after{display:block;width:90%;float:none;margin:2em auto}.success-before-after img{padding:.4%;background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y}}@media only screen and (max-width: 800px){body{font-size:15px}#main_nav .container{background-color:#464E4D;border-bottom:3px solid #374140;text-align:center}#main_nav a{padding:0.6em 1.5em 0.4em}#footer_left{width:84%;float:none;padding:8%;zoom:1}#footer_left:before,#footer_left:after{content:"";display:table}#footer_left:after{clear:both}#footer_steve{width:29%}#footer_left_right{float:right;width:61%}#footer_right{width:94%;padding:3%;height:auto;position:relative}.landing .content_column,.no-sidebars .content_column{width:90%;margin:3em 0;padding:0 5%}#feature_text h1{font-size:1.5em}}@media only screen and (max-width: 707px){h1,h1.entry-title,h2.entry-title,h3.entry-title,h4.entry-title{font-size:1.26316em}.four_column,.three_column,.two_three_column,.two_column{float:none;margin:0 0 1.62em;padding:0;text-align:center;width:100%}.four_column.last_column,.three_column.last_column,.two_three_column.last_column,.two_column.last_column{float:none}.hide-on-mobile{display:none}#home_popular{margin-bottom:3.5em}#home_success .line_bottom{padding:12% 8.889% 7%}#resources_header .two_column.last_column{width:100%}#resources_apps .line_top{padding:6%}#resources_apps .four_column{width:29.9%;margin-right:5%;float:left}#resources_apps .four_column.first_column{width:100%;margin:0 0 1em}#resources_apparel{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat #d1d3d3;position:relative}.apparel_text{float:none;width:88%;padding:10% 6% 3% 6%}.apparel_right{width:100%;float:none;background-color:#495755}#resources_subscriber{text-align:center}.resources_subscribers_inner{padding:5%;background:none}}@media only screen and (max-width: 551px){.inline_form input,.inline_form input[type="submit"]{display:block;float:none;margin:0 auto 1em auto}.alignleft{float:none;margin:0 auto 1.6316em;display:block}input{width:96%;padding:3% 2% 2% 2%}span.pullquote_left,span.pullquote_right{width:100%;float:none;margin:1.62em 0}.remove_mobile{display:none}.content_column,.sidebar{width:90%;padding:1em 5%}.sidebar{width:90%;padding:2em 5%}#header{text-align:center}#header #logo{float:none;width:90%;margin:0 0 .8em}#feature_text{padding:6%;width:88%}#feature_text h1,h1.entry-title,h2.entry-title{font-size:1.7em!important;margin-right:0}#feature_img{display:none}#footer h3{margin-top:.6em}#footer_steve{display:none}#footer_left_right{float:none;width:100%}h1,h1.post_headline,h2.post_headline,h3.post_headline,h4.post_headline{font-size:true em}h2{font-size:true em}.post_end_inner{padding:5% 5% 2% 5%;background:none;text-align:center}.post_end_inner li{text-align:left}.post_end_inner h3{font-size:1.4em}#resources_apps .four_column,#resources_apps .four_column.first_column{width:100%;margin:0 0 1em;float:none}.resources_post_left,.resources_post_right{float:none;width:90%;margin:5% 5% 2% 5%}.post-type-archive-success-story .success-story h2{font-size:1.47368em}.post-type-archive-success-story .success-story .read-more{display:block;width:100%;padding:1em 0;margin:2em auto 0;text-align:center;font-size:1.47368em}#resources_subscriber p{width:100%}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page _color{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#main_menu{display:none}footer{display:none}}#header .container{background:none;}#header.black_texture .small-progress{margin-top:-1em;}#header.black_texture .small-progress .level{top:50%;}#nfx-cyc-callout{background:url('/wp-content/themes/NerdFitness/images/cyc-cta.png');background-size:contain;background-position:center right;background-repeat:no-repeat;width:40%;position:absolute;height:121px;bottom:0;right:0}#nfx-cyc-block-front-page,#nfx-cyc-block-wrapper{display:none;}.nfx-login-link{position:absolute;top:0;right:0;width:100%;height:26px;line-height:26px;text-align:right;background:url('/wp-content/themes/NerdFitness/images/login-link-bg.png');background-repeat:no-repeat;background-size:auto;background-position:right center;white-space:nowrap;color:#808080;font-size:14px;font-style:italic;z-index:11;}.nfx-login-link .container a{color:#808080;margin-right:1%;}.nfx-login-link .container a:hover{color:white;}#feature_text h1{letter-spacing:1px;}#feature_text h2{margin-top:.6129em;color:white;font-family:"ff-tisa-sans-web-pro",trebuchet,helvetica,arial,sans-serif;text-shadow:2px 2px #000000;font-style:italic;font-weight:400;}#feature_text ul{list-style-type:initial;list-style-position:outside;margin-left:20px;}#feature_text ul li .pull-left{position:relative;}iframe{max-width:100%;}#footer_left{width:64%;}#footer_left_right{width:70%;}#footer_steve{width:25%;}.nf-social-icons{float:right;width:50%;}.nf-social-icons li{width:48px;height:48px;background:#d3d4d4;display:inline-block;border-radius:50%;padding:2px;margin:-5px 4px 0;}.nf-social-icons li:hover{background:#fff;}.nf-signup-benefit{margin-top:10px;text-align:left;}#footer_right{width:33%;}.resources_title{padding:6% 19.2846%;}.resources_top_row{float:left;width:100%;background-color:#2E2C2C;}.resources_top_row .resources_title{padding:0;}.resources_top_row{float:left;width:100%;background-color:#2E2C2C;}h2.paleo-title{font-family:ff-tisa-sans-web-pro,trebuchet,helvetica,arial,sans-serif;margin:45px 0 0 62px;font-size:48px;text-align:center;width:300px;}.resources_top_row .resources_title{padding:0;}.resources_top_row .entry-header h2{color:#C83734;float:left;margin-right:64px;}.resources_top_row .entry-content li{float:left;margin-right:86px;}.resources_top_row .entry-content p{color:white;}.resources_top_row .entry-content li a.btn_main{padding:0.8em 3em;}.resources_top_row .entry-content li a.btn_alt{padding:0.8em 3em;}.paleo_central{background:url('../NerdFitness/library/images/paleo-central-bg.jpg') no-repeat;background-size:cover;float:left;width:100%;height:592px;}.paleo_central p{margin:0;padding:0;}.app-store-links{width:100%;display:block;}.resources_academy{color:#fff;background:url('../NerdFitness/library/images/academy-bg.jpg') no-repeat;background-size:cover;float:left;width:100%;height:592px;}.new_resources .two_column{width:50%;}.paleo_central a{float:left;padding-top:34%;margin-left:5%;}.paleo_central img{width:264px;}.resources_academy_content{float:right;width:50%;text-align:center;padding:30px 0 0 15px;margin-left:15px;}.resources_academy_content h2{color:#C83734;padding:0 10px;}.resources_academy_content p{margin-left:47px;margin-right:47px;line-height:1.3;}.resources_academy .resource_signup{float:left;font-size:1.4em;text-align:center;background:#971c1f;padding:15px 0;box-shadow:0 3px 15px #000;width:48%;margin:100px 26%;font-family:"KomikaAxisRegular",impact,sans-serif;color:#fff;}.resources_academy .resource_signup:hover{background:#C83734;}.new_resources .apparel_text{padding:42px 57px 6px 6%;}.new_resources .apparel_text p{line-height:1.4;color:#000;}.new_resources .apparel_right{}#resources_apparel_bg{background-color:#2E2C2C;float:left;width:100%;}#resources_apparel{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat #d1d3d3;}#resources_apparel p{margin-bottom:0;}#resources_apparel p a{margin-bottom:20px;}#resources_apparel_bg #resources_apparel{margin-top:20px;margin-bottom:20px;overflow:hidden;}.content_column: {
  width: auto; 
  float: left;
  padding: 2em 4% 2.7%;
}.yoga-info-left{width:52%;float:left;}.yoga-info-right{width:44%;float:right;}.yoga-info-right p{line-height:1.4em;}.af-textWrap input{width:98%;padding-left:2%;padding-right:0;background:#ECECEC;border:none;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.75);}.buttonContainer input{text-align:center;border-radius:5px;border:2px solid #2048ad;color:#fff;font-style:italic;font-weight:bold;font-size:16px;padding:10px 8px;width:100%;margin:20px 0 0;background:#34a0da;background:linear-gradient(to bottom,#34a0da 0%,#2048ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34a0da',endColorstr='#2048ad',GradientType=0);font-family:sans-serif;}.buttonContainer input:hover{border-color:#D8524B;background:#d8784b;background:linear-gradient(to bottom,#d8784b 0%,#d8524b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8784b',endColorstr='#d8524b',GradientType=0);}input[type=checkbox][name='terms']{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;margin-top:1%!important;}#checkout td.product-total{width:19%!important;}#checkout form.checkout_coupon{padding-bottom:61px;padding-top:11px;}#content table{width:100%;}.youtube-player{max-width:100%;}#luyl-sidebar{max-width:309px;width:97%;}#luyl-sidebar h2{margin:0;}#luyl-red{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url('/wp-content/themes/NerdFitness/images/luyl-sidebar-bg.png'),#C73737;height:145px;position:relative;}#luyl-sidebar-radial{max-width:100%;height:25px;height:1.83vw;overflow:hidden;position:absolute;bottom:0;}#luyl-sidebar-radial img{}#luyl-sidebar-book{position:absolute;bottom:0;width:110%;margin:0px -10% 0px -10%;}#luyl-sidebar-book img{position:relative;width:100%;}#luyl-sidebar-grey{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url('/wp-content/themes/NerdFitness/images/luyl-sidebar-mid-grey.png');padding:15px 0px 15px 0px;}#luyl-sidebar-grey h2{color:white;text-align:center;font-size:110%;font-weight:200;}#luyl-sidebar-gold{background:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url('/wp-content/themes/NerdFitness/images/luyl-sidebar-gold.png');padding:15px 0px 30px 0px;}#luyl-sidebar-gold h2{color:#C73737;text-align:center;font-size:90%;margin:0;padding:0px 3px 0px 3px;}@media only screen and (max-width: 1100px) {#luyl-red{height:130px;}#luyl-sidebar-grey h2{font-size:100%;}}@media only screen and (max-width: 909px) {#luyl-sidebar{padding-top:30px;}#luyl-red{height:130px;}}@media only screen and (max-width: 376px) {#luyl-sidebar{padding-top:50px;}}#luyl-bucket-callout{background:url("/wp-content/themes/NerdFitness/images/luyl-bucket-callout-bg.png");background-color:#bfbfbf;background-repeat:repeat-y;width:100%;height:326px;position:relative;font-size:15px;border-image:url(https://s3.amazonaws.com/nerdfitness/wp-content/themes/NerdFitness/library/images/line_bottom.png) 30 round;border-left:0;border-right:0;}#callout-col-left{position:relative;z-index:10;}#callout-col-right{width:116%;}#luyl-callout-bucket-book{position:absolute;width:600px;max-width:100vw;top:-80px;left:10%;}#luyl-callout-bucket-book img{width:100%;}#luyl-callout-red{background:url("/wp-content/themes/NerdFitness/images/luyl-bucket-callout-red.png") repeat-x;position:absolute;top:50%;left:0px;width:100%;text-align:right;height:90px;}#callout-widget-top-text{position:relative;font-family:"KomikaAxisRegular",impact,sans-serif;white-space:nowrap;overflow:hidden;margin-top:30px;}#callout-widget-top-text h1{margin-left:1%;}#callout-line-1 h1{font-size:1.35em;}#callout-line-2{margin-left:20%;}#callout-line-3{margin-left:20%;}#callout-line-red{float:right;width:43%;height:90px;margin-right:2vw;display:table;}#callout-line-red h1{font-size:1.7em;color:white;white-space:nowrap;overflow:hidden;padding:0px 3px 0px 5px;line-height:40px;display:table-cell;vertical-align:middle;}@media only screen and (max-width: 1100px) {#luyl-callout-bucket-book{width:400px;left:5%;top:20px;}#callout-widget-top-text{margin-top:10%;margin-left:-15%;font-size:80%;}}@media only screen and (max-width:1000px){#callout-line-red h1{font-size:1.3em;}}@media only screen and (max-width:800px){#callout-line-red h1{font-size:1.2em;}}@media only screen and (max-width: 708px) {#luyl-bucket-callout{height:100%;white-space:normal;overflow:visible;}#callout-col-left{text-align:center;}#callout-col-right{width:100%;text-align:center;}#luyl-callout-bucket-book{position:relative;margin-left:auto;margin-right:auto;margin-top:-50px;left:auto;height:227px;}#luyl-callout-bucket-book img{}#luyl-callout-red{top:240px;text-align:center;}#callout-line-red{float:none;margin-right:auto;margin-left:auto;width:100%;}#luyl-callout-line-red h1{}#callout-widget-top-text{margin-left:0;margin-top:150px;}#callout-line-1{padding:5px;margin-top:10px;white-space:normal;}#callout-line-2{margin-left:0;font-size:1.4em;}#callout-line-3{margin:0;font-size:1.6em;}}@media only screen and (max-width: 1300px) {.resources_academy .resource_signup{margin:80px 26% 0;}.new_resources .apparel_text{padding:34px 0px 0px 6%;width:36%;}.paleo_central a{width:42%;}.nf-social-icons{width:47%;}.nf-social-icons li{margin:-5px 1px 0;}}@media only screen and (max-width: 1100px) {.resources_academy{height:530px;background:url('/wp-content/themes/NerdFitness/library/images/academy-bg.jpg') -60px 0px no-repeat;background-size:120%;}.paleo_central{height:530px;}.resources_academy .resource_signup{margin:0px 26% 0;}.resources_academy_content{width:48%;}.resources_academy_content p{margin-left:15px;margin-right:15px;line-height:1.3;font-size:.95em;}.new_resources .apparel_text{padding:25px 0px 0px 3%;width:39%;}.new_resources .apparel_text p{line-height:1.2;margin-bottom:18px;}.resources_subscribers_inner{padding:0.1% 6%;}.nf-social-icons{float:left;width:90%;margin-top:10px;}.nf-social-icons li{margin-top:0;}}@media only screen and (max-width: 908px) {.resources_academy{height:435px;background:url('/wp-content/themes/NerdFitness/library/images/academy-bg.jpg') -5px -65px no-repeat;background-size:150%;}.paleo_central{height:435px;}.resources_academy_content{width:100%;padding-top:50%;}.resources_academy .resource_signup{margin:0px 15% 0;width:70%;font-size:1.2em;padding:10px 0;}h2.paleo-title{margin:30px 0 0 15px;line-height:1.2;}.resources_academy_content p{line-height:1.15;font-size:.85em;}.resources_academy_content h2{margin:.4em 0 .2em;font-size:1.4em;}.resources_academy .resource_signup{margin:0px 15% 0;width:70%;font-size:1.0em;padding:4px 0;}.apparel_right{width:75%;float:right;margin-right:-20%;}.yoga-info-left{width:100%;}.yoga-info-right{width:100%;}.fixedWidget{display:none!important;}}@media only screen and (max-width: 900px){#header.black_texture .small-progress{display:none;}}@media only screen and (max-width: 800px) {#nfx-cyc-callout{display:none;}#nfx-cyc-block-wrapper{background:black;width:100%;height:150px;display:block;}#nfx-cyc-block-front-page{display:block;background:url('/wp-content/themes/NerdFitness/images/cyc-cta.png') black;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;}.nfx-login-link{display:none;}.resources_academy{height:400px;}.resources_academy_content p{font-size:.95em;}.paleo_central{height:400px;}h2.paleo-title{font-size:2.5em;margin:45px 0 0 0}.resources_academy_content{padding-top:54%;}.apparel_right{width:76%;}#footer_left{width:84%;float:none;padding:8%;zoom:1;}#footer_right{width:94%;padding:3%;height:auto;position:relative;}@media only screen and (max-width: 707px) {
	.page-template-templatespage-newresources-php .container{
	max-width:800px;
	margin:auto;}
	.resources_top_row .entry-header h2{
		width: 100%;
	}

	.resources_top_row .entry-content li{
		margin-right: 0px;
	}

	.new_resources .two_column{
		width: 100%;
	}
	.resources_academy_content {
		padding-top:75px;}

	.paleo_central img{
		width: 100%;
	}
	.new_resources .apparel_text {
		width:80%;
		padding:45px 10% 10px;}
	.paleo_central {
		background: url('../NerdFitness/library/images/paleo-central-bg.jpg') center center no-repeat;
		background-size: cover;
		float: left;
		width: 100%;
		height: auto;}
	.paleo_central a {
		float: left;
		width:40%;
		padding-top:36%;
		padding-bottom:3%;}
	.new_resources .apparel_right {
		position: relative;
		width:100%;}
	.apparel_right {
		background:transparent;}
	#resources_apparel_bg #resources_apparel {
		margin-top: 10px;
		margin-bottom: 10px;}
	#resources_header .two_column.last_column {
		width:100%;}
	#resources_posts .two_column {
		width: 100%;}
	.resource-list-container {
		padding: 5% 10% 2%;}
}

@media only screen and (max-width: 707px) {
	#resources_posts .two_column {
		width:100% !important;}
	.resources_academy_content{
		width:100%;}
	.resources_academy {
		height:auto;}
	.resources_academy_content h2 {
		font-size: 2.2em;
		margin-top: 33%;}
	.resources_academy_content p {
		margin-left: 25px;
		margin-right: 25px;
		margin-top:5%;}
	.resources_academy {
		height:auto;
		background: url('../NerdFitness/library/images/academy-bg.jpg')0px -90px no-repeat;
		background-size:100%;}
	.resources_academy .resource_signup{
		margin:0px 20% 30px;
		width:60%;}	
	.resources_academy .resource_signup a{
		width:75%;
		margin:0 7%;}
	.paleo_central img {
		width:100%;}
	h2.paleo-title {
		font-size:40px;
		margin-left:40px;}
	.apparel_text a {
		margin:0px 15% 0px;
		width:60%;
		text-align:center;
		font-size: 1.5em;}
	.resources_academy_content p {
		margin-left: 25px;
		margin-right: 25px;
		margin-top:0;
		font-size:1.2em;}
	.resources_academy_content h2 {
		font-size: 2.2em;
		margin-top: 25%;
		margin-bottom:20px;}
	h2.paleo-title {
		font-size:44px;
		margin:80px 0 0 40px;}
	.paleo_central a {
		padding-top:29%;}
	.apparel_right {
		margin-right:0;}
}

@media only screen and (max-width: 600px) {
	.resources_academy {
		height: auto;
		background: url('/wp-content/themes/NerdFitness/library/images/academy-bg.jpg')-25px -90px no-repeat;}
}

@media only screen and (max-width: 551px) {
	#footer_left_right {
		width:100%;}
	.goober{
		display:none;
	}
	
	}
@media only screen and (max-width: 500px) {
	.resources_academy_content{
		width:100%;}
	.resources_academy {
		height:auto;}
	.resources_academy_content h2 {
		margin-top: 43%;
		font-size:32px;}
	.resources_academy_content p {
		margin-left: 25px;
		margin-right: 25px;
		}
	
	.resources_academy_content h2 {
		margin-top: 49%;
		font-size:40px;}
	.resources_academy {
		height: auto;
		background:#0b090a url('../NerdFitness/library/images/academy-bg.jpg')0 -68px no-repeat;}
	.paleo_central {
		height: auto;
		background: #564d48 url('../NerdFitness/library/images/paleo-central-bg.jpg')0 -84px no-repeat;
		background-size:cover;}
	h2.paleo-title {
		line-height: 1.3;
		text-align: left;
		margin: 9% 13%;}
	.app-store-links {
		margin-top:40%;}
	.paleo_central a {
		width: 60%;
		margin:0 20%;
		padding-top: 0%;
		padding-bottom: 4%;}
}


@media only screen and (max-width: 380px) {
	.resources_academy_content h2 {
		margin-top: 69%;
		font-size:36px;}
	.paleo_central {
		background: #564d48 url('../NerdFitness/library/images/paleo-central-bg.jpg')0 -64px no-repeat;
		background-size:cover;}
	h2.paleo-title {
		line-height:1.1;}
	.app-store-links {
		margin-top:40%;}
	.paleo_central a {
		width: 60%;
		margin:0 20%;
		padding-top: 0%;
		padding-bottom: 4%;}
}
@media only screen and (max-width: 359px){
	#nfx-cyc-block-front-page{
	background-size:contain;
	}
}
@media only screen and (max-width: 320px) {

	#callout-line-red h1{
		font-size:1em;
	}

}

/*------------------------------------*\
	#LOGIN OVERRIDE
\*------------------------------------*/



}