@font-face{font-family:komikaaxisregular;src:url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.eot);src:url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.eot?#iefix) format("embedded-opentype"),url(library/fonts/KOMIKAX_-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:komika_axisregular;src:url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.eot);src:url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.woff) format('woff'),url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.ttf) format('truetype'),url(/wp-content/themes/NerdFitness/library/fonts/KOMIKAX_-webfont.svg#komika_axisregular) format('svg');font-weight:400;font-style:normal}.dark_bg,body{background:#182221 url(/wp-content/themes/NerdFitness/library/images/black_texture.gif) repeat}.grey_bg,#footer_left{background:#182221 url(/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,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:700}dfn{font-style:italic}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:Menlo,Monaco,courier new,monospace;_font-family:'courier new',monospace}code,pre{border-radius:3px;font-size:.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:-.5em}sub{bottom:-.25em}dd{margin:0 0 1.62em}dt{font-weight:700}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:.2em 0;background:#ccc;color:#000;padding:.2em 0}fieldset{padding:0;margin:0;border:0}label,input,button,select,textarea{font-weight:400}input[type=image],input[type=checkbox],input[type=radio]{float:left;display:block;width:auto;height:auto;padding:0;margin:.1em .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:#fff;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,komika_axisregular,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 .625em;font-weight:700}h3,h4{font-size:.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,sans-serif;font-size:.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;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:.81em}ul.horr_list{list-style:none;display:inline;margin:0;padding:0}.horr_list li{margin:0 .8158em .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:.5em;background:#eee;line-height:1;border:1px solid #ddd}.horr_right a{padding:.25em .5em;display:block;border:0}.drop_cap{color:#617270;font-family:komikaaxisregular,komika_axisregular,impact,sans-serif;font-size:2.5em;line-height:.88em;padding:.04em .12em 0 0;float:left}blockquote{color:#617270;margin:0 0 1.62em;padding-left:1.62em;border-left:4px solid #ccd3d3}p.cite{text-align:right;font-weight:400;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:.81em}blockquote.big p{margin-bottom:1em}blockquote.big .cite{font-size:.5em}hr{display:block;background:url(/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:.81em;margin-bottom:.81em;padding:.81em 0;position:relative;color:#617270;background:url(/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:700}.note{color:#617270;font-size:.9em;font-style:italic;border-top:2px solid #ccd3d3;padding:1em 0 0}div.alert,p.alert{background:url(/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 0 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 0 repeat-y,url(/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(/wp-content/themes/NerdFitness/library/images/dots_light.png) 0 0 #fff6c5 repeat}.box_main{background:url(/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 0 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat #d1d3d3;padding:1.6em;margin-bottom:1.62em}.no-multiplebgs .box_main{background:url(/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,komika_axisregular,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(/wp-content/themes/NerdFitness/library/images/vert_line.gif) repeat-y 32% 0}.line_2of3{background:url(/wp-content/themes/NerdFitness/library/images/vert_line.gif) repeat-y 68% 0;overflow:hidden;_overflow:visible;zoom:1}.line_1of2{background:url(/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,komika_axisregular,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,komika_axisregular,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,komika_axisregular,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,.3);border-radius:8px;padding:.8em .8em .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,komika_axisregular,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,.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:700;text-transform:uppercase;letter-spacing:1px}legend small{color:#617270}legend.radio,legend.checkbox{font-family:ff-tisa-sans-web-pro,sans-serif;display:block;margin-bottom:0;padding-left:2em}label{font-family:ff-tisa-sans-web-pro,sans-serif;font-size:.8em;text-transform:uppercase;display:inline-block;margin:0 0 .5em;color:#617270}p label{}select{width:48%;background-color:#fff;font-size:.9em}input,textarea,select{display:block;border-radius:3px;padding:.8em .8em .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 .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:.7em .5em .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:0 0;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:#ddd;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:.5em 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(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y;padding:.4%}.no-border{background:0 0!important;border-width:none!important}.sketch-border{max-width:99%;padding:.4%;background:url(wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/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,sans-serif;line-height:1em;text-align:left}.container{width:1395px;margin:0 auto;position:relative}.main{background-color:#fff;background-image:url(/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,komika_axisregular,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(/wp-content/themes/NerdFitness/library/images/byline_bg.gif) no-repeat 0 0;height:28px;font-size:10px;font-family:komikaaxisregular,komika_axisregular,impact,sans-serif;padding:3px 0 0 7px}.comment_number{background:url(/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(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y;padding:0 .4% .4%;width:99%}.post{margin-bottom:4.89474em}.post_end{background:url(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(/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(/wp-content/themes/NerdFitness/library/images/post_end_bg.png) no-repeat 100% 100%}.keep-reading{background:url(/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,komika_axisregular,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,komika_axisregular,impact,sans-serif}.post_nav a{padding:0 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(/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/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:#fff;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(/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(/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(/wp-content/themes/NerdFitness/library/images/line_top.png) 0 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(/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 .4s ease-out}.sidebar-ads:hover{opacity:1}a.classic-post{display:block;margin-bottom:1em;opacity:.9;transition:all .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:.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(/wp-content/themes/NerdFitness/library/images/footer_logo.gif) no-repeat #182221 100% 100%}#footer_right a{display:block;color:#e9e7e5;font-size:.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%}.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(/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(/wp-content/themes/NerdFitness/library/images/line_bottom.png) repeat-x 0 100%,url(/wp-content/themes/NerdFitness/library/images/line_top.png) repeat-x 0 0,url(/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,komika_axisregular,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:-.4em}.home_popular_inner{background-color:#cedde0;padding:6% 10%}#home_popular a{margin:1em 0;display:block;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:formatString("progid:DXImageTransform.Microsoft.Alpha(opacity=$opperc)");filter:formatString("alpha(opacity=$opperc)");transition:all .4s ease-out}#home_popular a:hover{opacity:1}#home_buckets{background:url(/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 .4s ease-out}#home_buckets a:hover{opacity:.8}#home_success{background:url(/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(/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 0 0 0 0 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:0 0!important}.gsib_a{padding:0!important}.post-type-archive-success-story .success-story{clear:both;padding:1em 2em 2em;margin:0 auto;background:url(/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(/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(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y}.archive_nav{margin-top:3em;background:#fff url(/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(/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(/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 .4s ease-out}#resources_apparel{background:url(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/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(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/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(/wp-content/themes/NerdFitness/library/images/post_end_bg.png) no-repeat 100% 100%}#resources_posts{background:#fff url(/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(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat,#d1d3d3;margin:5% 5% 0;width:90%}.resources_post_right{background:url(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(/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(/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(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/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:0 0}.fitness-guide{clear:both;padding:1em 2em 2em;margin:0 auto;background:url(/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(/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:0 0}#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(/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(/wp-content/themes/NerdFitness/library/images/line_top.png) 100% 0 repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/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:.6em 1.5em .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(/wp-content/themes/NerdFitness/library/images/dots_grey.gif) repeat #d1d3d3;position:relative}.apparel_text{float:none;width:88%;padding:10% 6% 3%}.apparel_right{width:100%;float:none;background-color:#495755}#resources_subscriber{text-align:center}.resources_subscribers_inner{padding:5%;background:0 0}}@media only screen and (max-width:551px){.inline_form input,.inline_form input[type=submit]{display:block;float:none;margin:0 auto 1em}.alignleft{float:none;margin:0 auto 1.6316em;display:block}input{width:96%;padding:3% 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%;background:0 0;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%}.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:0 0!important;color:#000!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:0 0}#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:gray;font-size:14px;font-style:italic;z-index:11}.nfx-login-link .container a{color:gray;margin-right:1%}.nfx-login-link .container a:hover{color:#fff}#feature_box .btn_fancy_alt{width:47%;margin:18px 0;font-size:1.3em}#feature_box #inf_field_Email{height:35px}#feature_box #inf_field_Email::-webkit-input-placeholder,#feature_box #inf_field_Email:-moz-placeholder,#feature_box #inf_field_Email::-moz-placeholder,#feature_box #inf_field_Email:-ms-input-placeholder{font-size:1.3em;text-indent:5px}#feature_text h1{letter-spacing:1px}#feature_text h2{margin-top:.6129em;color:#fff;font-family:ff-tisa-sans-web-pro,sans-serif;text-shadow:2px 2px #000;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%}.nf-in-post-signup.one-column .nf-signup-intro,.nf-in-post-signup.one-column .nf-signup-form{display:block;width:96%;margin:auto}.nf-in-post-signup.one-column .nf-signup-intro{margin-top:10px}.nf-in-post-signup.one-column .nf-signup-form{margin-bottom:10px}.nf-in-post-signup.one-column input[type=submit]{width:48%;margin-top:4px}.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:#fff}.resources_top_row .entry-content li a.btn_main{padding:.8em 3em}.resources_top_row .entry-content li a.btn_alt{padding:.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,komika_axisregular,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(/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:0;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.75)}.buttonContainer input{text-align:center;border-radius:5px;border:2px solid #2048ad;color:#fff;font-style:italic;font-weight:700;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(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/wp-content/themes/NerdFitness/library/images/line_right.png) 100% 100% repeat-y,url(/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:0 -10%}#luyl-sidebar-book img{position:relative;width:100%}#luyl-sidebar-grey{background:url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/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 0}#luyl-sidebar-grey h2{color:#fff;text-align:center;font-size:110%;font-weight:200}#luyl-sidebar-gold{background:url(/wp-content/themes/NerdFitness/library/images/line_bottom.png) 100% 100% repeat-x,url(/wp-content/themes/NerdFitness/library/images/line_left.png) 0 0 repeat-y,url(/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 0 30px}#luyl-sidebar-gold h2{color:#c73737;text-align:center;font-size:90%;margin:0;padding:0 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(/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:0;width:100%;text-align:right;height:90px}#callout-widget-top-text{position:relative;font-family:komikaaxisregular,komika_axisregular,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:#fff;white-space:nowrap;overflow:hidden;padding:0 3px 0 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 0 0 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:0 26%}.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 0 0 3%;width:39%}.new_resources .apparel_text p{line-height:1.2;margin-bottom:18px}.resources_subscribers_inner{padding:.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:0 15%;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:0 15%;width:70%;font-size:1em;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:#000;width:100%;height:150px;display:block}#nfx-cyc-block-front-page{display:block;background:url(/wp-content/themes/NerdFitness/images/cyc-cta.png) #000;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}.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:0}.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:0 0}#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:0 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:0 15%;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}}#feature_box{background:url(/wp-content/themes/NerdFitness/templates/images/create-your-character-landing-page/cyc-header-ladies.jpg);background-repeat:no-repeat;background-size:auto 100%;background-size:cover;background-position:80%}.signup input{float:none;display:block}.signup-submit-top-margin{margin-top:10px;margin-bottom:10px}.signup input[type=submit]{width:48%}form,p.signup,.signup input[type=submit]{margin-bottom:0!important}.nf-in-post-signup input[type=text]{width:53%}#sidebar-main-opt-in{margin-bottom:15px!important}@media only screen and (max-width:1300px){#feature_box{background-position:50%}.signup input{display:inline-block}.signup input[type=submit]{}}@media only screen and (max-width:900px){#feature_box{background-position:50%}}@media only screen and (max-width:800px){#feature_box{background:url(/wp-content/themes/NerdFitness/templates/images/create-your-character-landing-page/cyc-blank-bg.jpg);background-size:cover}.signup input[type=submit]{width:45%}.signup-submit-top-margin{width:100%!important}}@media only screen and (max-width:550px){.front-page-above-fold-opt-in,#front-page-above-fold-opt-in{width:100%!important}.nf-in-post-signup.one-column input[type=submit]{width:100%}}#main_mobile_nav,#mobile-nav,#mobile-nav-fixed-top-spacer{display:none}@media only screen and (max-width:767px){#mobile-hide{display:none}#mobile-nav-fixed-top-spacer{display:block;height:60px}#main_mobile_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;background-color:#1a1a1a;position:fixed;width:100%;top:0;z-index:90}#main_mobile_nav #mobile-nav-collapse{width:auto;height:60px;border-color:#4a4a4a;background-color:#333;border:0;border-right:2px solid #4a4a4a;border-bottom:2px solid #4a4a4a;border-radius:0;box-shadow:inset 0 0 10px 2px #000}#main_mobile_nav #mobile-nav-collapse:focus,#main_mobile_nav #mobile-nav-collapse:visited,#main_mobile_nav #mobile-nav-collapse:active{outline:0}#main_mobile_nav .icon-bar{display:block;width:45px;margin:7px 10px;height:4px;border-radius:1px;background-color:#888}#main_mobile_nav .nf-icon{margin-right:auto;margin-left:10px}#main_mobile_nav .nf-icon img{height:30px}#main_mobile_nav .login-logout{margin-right:15px}#main_mobile_nav .login-logout a{color:#fff;font-size:16px;font-family:tisasanspro-bold,sans-serif}#mobile-nav{display:block;position:fixed;left:-400px;top:60px;z-index:99;border-color:#4a4a4a;background-color:#333;border:2px solid #4a4a4a;border-radius:0;box-shadow:inset 0 0 10px 2px #000;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;padding:12px 30px}#mobile-nav a{color:#888;font-size:18px;font-family:tisasanspro-bold,sans-serif}#mobile-nav #menu-primary{margin:0}#mobile-nav ul li{margin-bottom:15px;margin-top:15px}#mobile-nav.menu-move-onscreen{display:block;left:0;-webkit-transition:all .6 ease-out;transition:all .6 ease-out}li.no-click.dropdown>a{display:none}.dropdown ul.sub-menu{display:block;position:relative}ul.sub-menu li a{border-bottom:0!important}}@media only screen and (max-width:707px){.page-template-front-page .two_three_column{text-align:left}}.infusionsoft-optin-form-general{margin-top:10px}.infusionsoft-optin-form-general input{width:95%;margin:auto auto 10px;text-align:center;background-color:#fff;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3)!important}.infusionsoft-optin-form-general input:active,.infusionsoft-optin-form-general input:focus{background-color:#ffc}.grecaptcha-badge{display:none!important}#main_nav li.simple-display-none,.simple-display-none,.simple-display-none.coaching-ad{display:none}ul.sub-menu{display:none}li.menu-item-has-children.dropdown{position:relative}nav ul li.dropdown:hover{}nav ul li.dropdown:hover>ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}ul.sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;margin:0;z-index:10}#main_nav ul.sub-menu li a{width:170px;text-align:center;line-height:1.5;background-color:#374140}ul.sub-menu li:not(:last-child) a{border-bottom:2px solid #a3a7a6}