/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.43;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.43;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.text-center{text-align:center}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:760px}}@media (min-width:992px){.container{width:980px}}@media (min-width:1200px){.container{width:1180px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-20px;margin-right:-20px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33%}.col-xs-2{width:16.67%}.col-xs-3{width:25%}.col-xs-4{width:33.33%}.col-xs-5{width:41.67%}.col-xs-6{width:50%}.col-xs-7{width:58.33%}.col-xs-8{width:66.67%}.col-xs-9{width:75%}.col-xs-10{width:83.33%}.col-xs-11{width:91.67%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33%}.col-xs-pull-2{right:16.67%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33%}.col-xs-pull-5{right:41.67%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33%}.col-xs-pull-8{right:66.67%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33%}.col-xs-pull-11{right:91.67%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33%}.col-xs-push-2{left:16.67%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33%}.col-xs-push-5{left:41.67%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33%}.col-xs-push-8{left:66.67%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33%}.col-xs-push-11{left:91.67%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33%}.col-xs-offset-2{margin-left:16.67%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33%}.col-xs-offset-5{margin-left:41.67%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33%}.col-xs-offset-8{margin-left:66.67%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33%}.col-xs-offset-11{margin-left:91.67%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33%}.col-sm-2{width:16.67%}.col-sm-3{width:25%}.col-sm-4{width:33.33%}.col-sm-5{width:41.67%}.col-sm-6{width:50%}.col-sm-7{width:58.33%}.col-sm-8{width:66.67%}.col-sm-9{width:75%}.col-sm-10{width:83.33%}.col-sm-11{width:91.67%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33%}.col-sm-pull-2{right:16.67%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33%}.col-sm-pull-5{right:41.67%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33%}.col-sm-pull-8{right:66.67%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33%}.col-sm-pull-11{right:91.67%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33%}.col-sm-push-2{left:16.67%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33%}.col-sm-push-5{left:41.67%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33%}.col-sm-push-8{left:66.67%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33%}.col-sm-push-11{left:91.67%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33%}.col-sm-offset-2{margin-left:16.67%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33%}.col-sm-offset-5{margin-left:41.67%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33%}.col-sm-offset-8{margin-left:66.67%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33%}.col-sm-offset-11{margin-left:91.67%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33%}.col-md-2{width:16.67%}.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.67%}.col-md-6{width:50%}.col-md-7{width:58.33%}.col-md-8{width:66.67%}.col-md-9{width:75%}.col-md-10{width:83.33%}.col-md-11{width:91.67%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33%}.col-md-pull-2{right:16.67%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33%}.col-md-pull-5{right:41.67%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33%}.col-md-pull-8{right:66.67%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33%}.col-md-pull-11{right:91.67%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33%}.col-md-push-2{left:16.67%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33%}.col-md-push-5{left:41.67%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33%}.col-md-push-8{left:66.67%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33%}.col-md-push-11{left:91.67%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33%}.col-md-offset-2{margin-left:16.67%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33%}.col-md-offset-5{margin-left:41.67%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33%}.col-md-offset-8{margin-left:66.67%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33%}.col-md-offset-11{margin-left:91.67%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33%}.col-lg-2{width:16.67%}.col-lg-3{width:25%}.col-lg-4{width:33.33%}.col-lg-5{width:41.67%}.col-lg-6{width:50%}.col-lg-7{width:58.33%}.col-lg-8{width:66.67%}.col-lg-9{width:75%}.col-lg-10{width:83.33%}.col-lg-11{width:91.67%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33%}.col-lg-pull-2{right:16.67%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33%}.col-lg-pull-5{right:41.67%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33%}.col-lg-pull-8{right:66.67%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33%}.col-lg-pull-11{right:91.67%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33%}.col-lg-push-2{left:16.67%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33%}.col-lg-push-5{left:41.67%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33%}.col-lg-push-8{left:66.67%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33%}.col-lg-push-11{left:91.67%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33%}.col-lg-offset-2{margin-left:16.67%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33%}.col-lg-offset-5{margin-left:41.67%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33%}.col-lg-offset-8{margin-left:66.67%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33%}.col-lg-offset-11{margin-left:91.67%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.43;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.checkout-wrapper,.pp-welcome-form{margin:0 auto;box-shadow:0 0 9px 2px rgba(0,0,0,.22);border-radius:2px;padding:30px}@media (min-width:521px){#mm_checkout_form #billing_city_field,#mm_checkout_form #billing_country_field,#mm_checkout_form #billing_postcode_field,#mm_checkout_form #billing_state_field,.checkout-wrapper .half{width:48%}#mm_checkout_form #billing_city_field:first-child,#mm_checkout_form #billing_country_field:first-child,#mm_checkout_form #billing_postcode_field:first-child,#mm_checkout_form #billing_state_field:first-child,.checkout-wrapper .half:first-child{margin-right:2%}}.checkout-wrapper .login,.checkout-wrapper .note,.checkout-wrapper .questions,.checkout-wrapper .testimonial{border-radius:3px;padding:20px}#mm-billing-shipping-info-section .mm-myaccount-block,.mm-myaccount-module:not(#mm-billing-shipping-info-section){border:1px solid #ccc;border-radius:3px;padding:20px;margin-bottom:20px}.mm-login:not(.logged-in) #backtoblog a,.mm-login:not(.logged-in) .mm-forgot-password{text-decoration:none;color:#555d66;font-size:13px;padding-left:24px;margin:16px auto 0;width:520px;display:block}.mm-myaccount-label{font-weight:700}@media (min-width:521px){.mm-myaccount-label{width:250px;display:inline-block}}.entry-content .mm-myaccount-element{margin-bottom:10px}.entry-content .mm-myaccount-element .button,.entry-content .mm-myaccount-element .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .entry-content .mm-myaccount-element a{padding:12px 30px}.mm-update-button{font-weight:400;font-size:20px;float:right}.mm-myaccount-module .unit_option_block p label{margin-right:2em}.mm-myaccount-module .number-select{height:2.8em;border-radius:0;width:80px;margin-right:10px}@media (max-width:519px){.mm-myaccount-element span{display:block}}.mm-login.logged-in .logo{display:none}.mm-login:not(.logged-in) .site-header,.mm-login:not(.logged-in) footer{display:none}.mm-login:not(.logged-in) .site-inner{padding-top:8%}.mm-login:not(.logged-in) .logo a{background-image:url(../../assets/images/logo@2x.png);background-size:contain;background-repeat:no-repeat;display:block;height:124px;overflow:hidden;text-indent:-9999em;white-space:nowrap;width:170px;margin:0 auto 25px}.mm-login:not(.logged-in) #mm-login-form{box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:50px 70px 25px;position:relative;max-width:520px;margin:0 auto}.mm-login:not(.logged-in) #mm-login-form table,.mm-login:not(.logged-in) #mm-login-form tbody,.mm-login:not(.logged-in) #mm-login-form td,.mm-login:not(.logged-in) #mm-login-form tr{display:block;width:100%}.mm-login:not(.logged-in) #mm-login-form tr{margin-bottom:16px}.mm-login:not(.logged-in) #mm-login-form input{font-size:24px;font-weight:700}.mm-login:not(.logged-in) #mm-login-form input[type=checkbox]{background:#fbfbfb}.mm-login:not(.logged-in) #mm-login-form .mm-label-column{color:#212121;font-size:18px;font-weight:700}.mm-login:not(.logged-in) #mm-login-form #mm-login-button{background:#5d9732;border:none;border-radius:0;text-shadow:none;box-shadow:none;color:#fff;font-size:18px;font-weight:700;text-align:center;width:171px;height:55px;line-height:55px;float:none;padding:0;margin:20px auto 16px;display:block}.mm-login:not(.logged-in) #mm-login-form .mm-remember-me{text-align:center;display:block;font-size:12px;line-height:19px;font-weight:700}.mm-login:not(.logged-in) #mm-login-form .mm-remember-me #rememberme{background:#fbfbfb;border:1px solid #b4b9be;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out}.mm-login:not(.logged-in) #mm-login-form .mm-remember-me #rememberme:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.mm-login:not(.logged-in) #mm-login-form .mm-remember-me #rememberme:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;font:400 21px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f147";margin:-3px 0 0 -4px;color:#1e8cbe}.mm-login:not(.logged-in) .mm-forgot-password:hover{color:#00a0d2}.mm-login:not(.logged-in) #backtoblog a:hover{color:#00a0d2}@media (max-width:767px){#mm-order-history-table,#mm-subscriptions-table{display:block}}@media (max-width:767px){#mm-order-history-table thead,#mm-subscriptions-table thead{display:none}}@media (max-width:767px){#mm-order-history-table tbody,#mm-subscriptions-table tbody{display:block}}@media (max-width:767px){#mm-order-history-table tr,#mm-subscriptions-table tr{display:block}}@media (max-width:767px){#mm-order-history-table td,#mm-subscriptions-table td{display:block}}@media (max-width:767px){#mm-subscriptions-table td:first-child:before{content:'Start Date:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-subscriptions-table td:first-child{width:15%}}@media (max-width:767px){#mm-subscriptions-table td:nth-child(2):before{content:'Description:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-subscriptions-table td:nth-child(2){width:45%}}@media (max-width:767px){#mm-subscriptions-table td:nth-child(3):before{content:'Amount:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-subscriptions-table td:nth-child(3){width:20%}}@media (min-width:769px){#mm-subscriptions-table td:nth-child(4){width:20%}}#mm-order-history-header:after{content:'';display:table;clear:both}@media (max-width:767px){#mm-order-history-table td:first-child:before{content:'Order ID:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-order-history-table td:first-child{width:15%}}@media (max-width:767px){#mm-order-history-table td:nth-child(2):before{content:'Order Date:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-order-history-table td:nth-child(2){width:20%}}@media (max-width:767px){#mm-order-history-table td:nth-child(3):before{content:'Description:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-order-history-table td:nth-child(3){width:45%}}@media (max-width:767px){#mm-order-history-table td:nth-child(4):before{content:'Amount:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-order-history-table td:nth-child(4){width:15%}}@media (max-width:767px){#mm-order-history-table td:nth-child(5):before{content:'Type:';font-weight:700;margin-right:10px}}@media (min-width:769px){#mm-order-history-table td:nth-child(5){width:5%}}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova-regular-webfont.eot);src:url(../fonts/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regular-webfont.woff2) format("woff2"),url(../fonts/proximanova-regular-webfont.woff) format("woff"),url(../fonts/proximanova-regular-webfont.ttf) format("truetype"),url(../fonts/proximanova-regular-webfont.svg#proxima_novaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova-regularit-webfont.eot);src:url(../fonts/proximanova-regularit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regularit-webfont.woff2) format("woff2"),url(../fonts/proximanova-regularit-webfont.woff) format("woff"),url(../fonts/proximanova-regularit-webfont.ttf) format("truetype"),url(../fonts/proximanova-regularit-webfont.svg#proxima_novaitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova-bold-webfont.eot);src:url(../fonts/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-bold-webfont.woff2) format("woff2"),url(../fonts/proximanova-bold-webfont.woff) format("woff"),url(../fonts/proximanova-bold-webfont.ttf) format("truetype"),url(../fonts/proximanova-bold-webfont.svg#proxima_novabold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/proximanova-extrabold-webfont.eot);src:url(../fonts/proximanova-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-extrabold-webfont.woff2) format("woff2"),url(../fonts/proximanova-extrabold-webfont.woff) format("woff"),url(../fonts/proximanova-extrabold-webfont.ttf) format("truetype"),url(../fonts/proximanova-extrabold-webfont.svg#proxima_novaextrabold) format("svg");font-weight:800;font-style:normal}.blue.author-box:before,.entry-content ul.checkbox-list li:before,.entry-content ul.checkboxes li.checked:before,.home.page .home-section.type-testimonial-boxes .testimonial:before,.icon-font,.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children>a:after,.page-template-sales .sales-section.type-testimonial-boxes .testimonial:before,.sidr .menu li.menu-item-has-children>.submenu-toggle:before,.testimonial-box:before,blockquote.blue:before,ul.checkbox-list li:before,ul.checkboxes li.checked:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:icomoon;src:url(../fonts/icomoon/fonts/icomoon.eot?kdplma);src:url(../fonts/icomoon/fonts/icomoon.eot?kdplma#iefix) format("embedded-opentype"),url(../fonts/icomoon/fonts/icomoon.ttf?kdplma) format("truetype"),url(../fonts/icomoon/fonts/icomoon.woff?kdplma) format("woff"),url(../fonts/icomoon/fonts/icomoon.svg?kdplma#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lock:before{content:"\f023"}.icon-change:before{content:"\e900"}.icon-delete:before{content:"\e901"}.icon-move:before{content:"\e902"}.icon-edit:before{content:"\e917"}.icon-trash:before{content:"\e918"}.icon-search:before{content:"\e903"}.icon-close:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-twitter:before{content:"\e906"}.icon-pinterest:before{content:"\e907"}.icon-instagram:before{content:"\e908"}.icon-youtube:before{content:"\e909"}.icon-checkmark:before{content:"\e90a"}.icon-quotes-left:before{content:"\e90b"}.icon-star:before{content:"\e90c"}.icon-star-half-empty:before{content:"\e90d"}.icon-star-empty:before{content:"\e90e"}.icon-book:before{content:"\e90f"}.icon-dining:before{content:"\e910"}.icon-truck:before{content:"\e911"}.icon-drink:before{content:"\e912"}.icon-trophy:before{content:"\e913"}.icon-angle-down:before{content:"\e914"}.icon-plus:before{content:"\e915"}.icon-minus:before{content:"\e916"}.icon-restore:before{content:"\e984"}.spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;background-size:20px 20px;display:none;float:right;vertical-align:middle;opacity:.7;width:20px;height:20px;margin:4px 10px 0}.spinner.left{float:left}.spinner.no-float{float:none}.spinner.is-active{display:inline-block}body{color:#313131;font-family:"Proxima Nova",sans-serif;font-size:19px;font-weight:400;line-height:1.6}.button,.nav-menu .sub-menu,.sidr li.menu-item-has-children>.submenu-toggle,.single-recipe .favorite-recipe a,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .1s ease-in-out}a{color:#2892b0;text-decoration:underline}a:hover{color:#196a81}p{margin:0 0 24px;padding:0}strong{font-weight:700}ol,ul{margin:0;padding:0}.author-box,blockquote{background:#f5f5f5;margin:0 0 24px;padding:20px}.author-box p:last-of-type,blockquote p:last-of-type{margin:0}.author-box h1,.author-box h2,.author-box h3,.author-box h4,.author-box h5,.author-box h6,blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{color:#717171;text-transform:uppercase}.blue.author-box,blockquote.blue{background:rgba(40,146,176,.15)}.blue.author-box:before,blockquote.blue:before{content:"\e90b";display:none}@media (min-width:521px){.blue.author-box,blockquote.blue{font-size:22px;line-height:1.45;padding:40px 40px 40px 100px;position:relative}.blue.author-box:before,blockquote.blue:before{color:#2892b0;display:block;font-size:34px;position:absolute;left:34px;top:50%;margin-top:-16px}}.blue.author-box .byline,blockquote.blue .byline{color:#616161;font-size:18px;font-weight:700;text-transform:uppercase}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px}code{padding:2px 4px;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}cite{font-style:normal}.clear-line,hr,img.wp-more-tag{overflow:hidden;width:100%;height:1px;border:none;border-bottom:1px solid #bdbdbd;margin:0 0 30px;padding:20px 0 0}h1,h2,h3,h4,h5,h6{color:#313131;font-weight:700;line-height:1.2;margin:0;margin-bottom:16px;padding:0}h1{font-size:28px}@media (min-width:521px){h1{font-size:34px}}@media (min-width:769px){h1{font-size:40px}}@media (min-width:993px){.partner-section h1,.sales-section h1,h1.archive-title{font-size:48px}}h2{font-size:28px}@media (min-width:521px){h2{font-size:34px}}@media (min-width:769px){h2.large{font-size:40px}}h3{font-size:30px}h4{font-size:26px}h5{font-size:20px}h6{font-size:18px;text-transform:uppercase}.entry-title a{color:#313131;text-decoration:none}.entry-title a:hover{color:#5d9732;text-decoration:underline}.orange{color:#e2734b}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto;max-width:100%}.disclaimer{font-size:14px;font-style:italic}.sidebar-price{color:#5d9732;font-size:66px;line-height:1.2;margin:0;text-align:center}.entry-content ul.checkboxes,ul.checkboxes{margin-left:0}.entry-content ul.checkboxes li,ul.checkboxes li{list-style-type:none;padding:0 0 65px 65px;position:relative}.entry-content ul.checkboxes li:last-child,ul.checkboxes li:last-child{padding-bottom:0}.entry-content ul.checkboxes li:before,ul.checkboxes li:before{border:2px solid #bdbdbd;border-radius:2px;content:'';width:40px;height:40px;text-align:center;position:absolute;top:0;left:0}.entry-content ul.checkboxes li.checked:before,ul.checkboxes li.checked:before{content:"\e90b";background:#5d9732;color:#fff;font-size:20px;padding-top:7px}.entry-content ul.checkboxes li h5,.entry-content ul.checkboxes li p:last-child,ul.checkboxes li h5,ul.checkboxes li p:last-child{margin:0}.entry-content ul.checkbox-list,ul.checkbox-list{margin:0 0 -40px;overflow:hidden}.entry-content ul.checkbox-list li,ul.checkbox-list li{padding:0 0 40px 40px;position:relative;list-style-type:none}.entry-content ul.checkbox-list li.last-row,ul.checkbox-list li.last-row{padding-bottom:0}.entry-content ul.checkbox-list li.col-md-4,ul.checkbox-list li.col-md-4{padding:0 20px 40px 40px}.entry-content ul.checkbox-list li:before,ul.checkbox-list li:before{content:"\e90a";color:#2892b0;font-size:20px;position:absolute;top:5px;left:0}.hidden{display:none!important}@media print{.noprint{display:none!important}}.select2-container{padding:12px;border-radius:2px}.select2-container--default{border:1px solid #bdbdbd}.select2-container--default:not(.select2-container--open){background-color:#fff;border:1px solid #bdbdbd;line-height:33px;width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}body .select2-container--default.select2-container--focus .select2-selection{border-radius:0}body .select2-container--default .select2-selection,body .select2-container--default.select2-container--focus .select2-selection--multiple{border:0}body .select2-container--default:after,body .select2-container--default:before{content:'';border-style:solid;height:26px;position:absolute;right:12px;width:12px}body .select2-container--default:before{border-color:transparent transparent #c8c8c8 transparent;border-width:0 6px 6px 6px;top:-11%}body .select2-container--default:after{border-color:#c8c8c8 transparent transparent transparent;border-width:6px 6px 0 6px;top:53%}body .select2-container--open .select2-dropdown--below{border-radius:0;margin-top:-13px}body .select2-container--open.above-mpp-modal .select2-dropdown--below{left:-1px}body .select2-container .select2-selection--single .select2-selection__rendered{padding:0}.unit_option_block .select2-container{width:80px!important;margin-right:10px}input,select,textarea{background-color:#fff;border:1px solid #bdbdbd;color:#313131;line-height:33px;padding:10px;width:100%}input[type=checkbox],input[type=radio]{margin-right:10px;width:auto}input:focus,textarea:focus{outline:0}::-moz-placeholder{color:#717171;opacity:1}::-ms-input-placeholder{color:#717171}::-webkit-input-placeholder{color:#717171}input:focus:-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder,textarea:focus:-ms-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}.button,.button.button-invert:hover,.single-recipe .favorite-recipe a,.single-recipe .favorite-recipe a.button-invert:hover,button,input[type=button],input[type=reset],input[type=submit]{background-color:#5d9732;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:35px;padding:10px 30px;text-align:center;text-decoration:none;width:auto;-webkit-appearance:none}@media (max-width:767px){.button,.button.button-invert:hover,.single-recipe .favorite-recipe a,.single-recipe .favorite-recipe a.button-invert:hover,button,input[type=button],input[type=reset],input[type=submit]{padding:4px 12px;margin-bottom:4px}}.button.button-invert,.button:hover,.single-recipe .favorite-recipe a.button-invert,.single-recipe .favorite-recipe a:hover,button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#00853f;color:#fff;text-decoration:none}.entry-content .button:hover,.entry-content .single-recipe .favorite-recipe a:hover,.single-recipe .favorite-recipe .entry-content a:hover{color:#fff}.button,.single-recipe .favorite-recipe a{display:inline-block}.button.button-square,.single-recipe .favorite-recipe a.button-square{border-radius:0}.button.button-block,.single-recipe .favorite-recipe a{display:block;width:100%}.button.button-orange,.single-recipe .favorite-recipe a.button-orange{background-color:#e2734b}.button.button-orange:hover,.single-recipe .favorite-recipe a.button-orange:hover{background-color:#d75323}.button.button-blue,.single-recipe .favorite-recipe a.button-blue{background-color:#2892b0}.button.button-blue:hover,.single-recipe .favorite-recipe a.button-blue:hover{background-color:#196a81}.button.button-gray,.button.secondary,.single-recipe .favorite-recipe a.button-gray,.single-recipe .favorite-recipe a.secondary{background-color:#9e9e9e}.button.button-gray:hover,.button.secondary:hover,.single-recipe .favorite-recipe a.button-gray:hover,.single-recipe .favorite-recipe a.secondary:hover{background-color:#717171}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.encrypted-symbol{margin-bottom:20px;position:relative}.encrypted-symbol p{margin-left:45px;margin-bottom:0}.encrypted-symbol span{text-transform:uppercase;display:block;font-weight:700}.encrypted-symbol:before{background:url(../images/lock.png) no-repeat center center;content:'_';color:#fff;color:transparent;display:block;position:absolute;top:0;left:0;height:60px;width:30px}.entry-content .security-state-title{margin-left:45px;margin-bottom:0}.checkout-wrapper .label{text-transform:uppercase;color:#616161;font-weight:700}.affiliate-portal .entry-meta{display:none}.media{margin-top:15px;display:flex;justify-content:space-between}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}@media (min-width:769px){.checkout-wrapper .sidebar{width:40%;display:inline-block;margin-right:4%}}.checkout-wrapper .sidebar p{margin-bottom:0}.checkout-wrapper .sidebar .page-template-sales .sales-section.type-testimonial-boxes .testimonial,.checkout-wrapper .sidebar .testimonial-box,.page-template-sales .sales-section.type-testimonial-boxes .checkout-wrapper .sidebar .testimonial{padding-bottom:1px}.checkout-wrapper .sidebar .page-template-sales .sales-section.type-testimonial-boxes .testimonial p,.checkout-wrapper .sidebar .testimonial-box p,.page-template-sales .sales-section.type-testimonial-boxes .checkout-wrapper .sidebar .testimonial p{margin-bottom:26px}.checkout-wrapper input{border-radius:2px}.checkout-wrapper .select2-container{padding:12px;border-radius:2px}.checkout-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px}@media (min-width:769px){.checkout-wrapper #customer_details{width:55%;display:inline-block;vertical-align:top}}.checkout-wrapper fieldset{border:none;padding:0}.checkout-wrapper .note{text-align:center;background:#f5f5f5;margin-bottom:20px}.checkout-wrapper .note span{text-transform:uppercase;font-weight:700}.checkout-wrapper .questions{text-align:center;background:#eee;margin-bottom:20px}.checkout-wrapper .questions a{color:#313131;text-decoration:none;font-size:28px}.checkout-wrapper .testimonial{text-align:center;background:#e9f4f7;margin-bottom:20px}@media (max-width:519px){.checkout-wrapper .testimonial{display:none}}.checkout-wrapper .testimonial .signature{text-transform:uppercase;font-weight:700;color:#616161}.checkout-wrapper .login{background:#f5f5f5;font-weight:700;margin-bottom:20px}.checkout-wrapper .order-total{margin-bottom:40px}.checkout-wrapper .order-total .order-row{display:flex}.checkout-wrapper .order-total .order-row span[class$=title]{width:50%;font-weight:700}.checkout-wrapper .order-total .order-row .subtotal{color:#616161}.checkout-wrapper .order-total .order-row .terms{font-style:italic}.checkout-wrapper .faqs{background:#eee;margin-left:-30px;margin-right:-30px;margin-bottom:-30px;margin-top:30px;padding:30px}@media (min-width:521px){.checkout-wrapper .half{float:left}}@media (min-width:521px){.checkout-wrapper .first{float:left}}@media (min-width:521px){.checkout-wrapper .last{float:right}}.checkout-wrapper .purchase{margin-bottom:40px}@media (min-width:521px){.checkout-wrapper .purchase{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (max-width:1199px){.checkout-wrapper .button,.checkout-wrapper .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .checkout-wrapper a{padding:4px 12px}}.checkout-wrapper .button.orange,.checkout-wrapper .single-recipe .favorite-recipe a.orange,.single-recipe .favorite-recipe .checkout-wrapper a.orange{background:#e2734b}.checkout-wrapper .button.orange:hover,.checkout-wrapper .single-recipe .favorite-recipe a.orange:hover,.single-recipe .favorite-recipe .checkout-wrapper a.orange:hover{background:#d75323}.checkout-wrapper .button.paypal,.checkout-wrapper .single-recipe .favorite-recipe a.paypal,.single-recipe .favorite-recipe .checkout-wrapper a.paypal{background:#fff;color:#313131;border:1px solid #313131}.checkout-wrapper .button.paypal:hover,.checkout-wrapper .single-recipe .favorite-recipe a.paypal:hover,.single-recipe .favorite-recipe .checkout-wrapper a.paypal:hover{color:#313131;background:#e6e6e6}.checkout-wrapper .button.paypal img,.checkout-wrapper .single-recipe .favorite-recipe a.paypal img,.single-recipe .favorite-recipe .checkout-wrapper a.paypal img{margin-right:10px}.checkout-wrapper .button.paypal span,.checkout-wrapper .single-recipe .favorite-recipe a.paypal span,.single-recipe .favorite-recipe .checkout-wrapper a.paypal span{vertical-align:sub;line-height:.7}.checkout-wrapper .submit:before{content:'\f023';font-family:FontAwesome;margin-right:10px}.entry-content .pp-product-selector ul{margin:0}.pp-product-selector{display:block;margin-bottom:20px;padding:0}.pp-product-selector a{color:#212121;text-decoration:none}.pp-product-selector ul{list-style:none;margin:0;padding:0}.pp-product-selector li{color:#212121;display:block;position:relative;border:1px solid #bdbdbd;border-radius:2px;margin-bottom:10px}.pp-product-selector li.active,.pp-product-selector li:hover{background:#212121;color:#fff}.pp-product-selector li.active a,.pp-product-selector li:hover a{color:#fff}.pp-product-selector li.active .check::before,.pp-product-selector li:hover .check::before{background:#fff}.pp-product-selector .choice-title{display:block;position:relative;font-weight:700;font-size:1.35em;line-height:1;padding:15px 15px 15px 60px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}@media (max-width:1199px){.pp-product-selector .choice-title{font-size:1em}}.pp-product-selector .choice-title span{font-size:16px;color:#818181}.pp-product-selector .choice-title .save{background:green;color:#fff;text-transform:uppercase;padding:3px 6px;font-size:12px;vertical-align:middle}.pp-product-selector input[type=radio]{position:absolute;visibility:hidden}.pp-product-selector input[type=radio]:checked~.check{background:#2892b0}.pp-product-selector input[type=radio]:checked~.check::before{background:#fff}.pp-product-selector input[type=radio]:checked~label{color:#fff}.pp-product-selector .check{display:block;position:absolute;border:1px solid #bdbdbd;border-radius:100%;height:20px;width:20px;top:35px;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.pp-product-selector .check::before{display:block;position:absolute;content:'';border-radius:100%;height:6px;width:6px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}#account_password_field,#account_username_field{width:100%}#mm_checkout_form label{font-weight:700}@media (min-width:521px){#mm_checkout_form #billing_city_field{float:left}}@media (min-width:521px){#mm_checkout_form #billing_state_field{float:right}}@media (min-width:521px){#mm_checkout_form #billing_postcode_field{float:left;clear:both}}@media (min-width:521px){#mm_checkout_form #billing_country_field{float:right}}#payment .credit-card-detail{font-size:30px}#payment .expiration .select2-container:first-of-type{margin-right:15px}@media (max-width:519px){#payment .expiration label{display:block}}@media (min-width:521px){#payment .expiration{width:65%}#payment .expiration label{display:block}#payment .expiration select{width:46%;display:inline-block}#payment .expiration #mm_field_cc_exp_month{float:left}#payment .expiration #mm_field_cc_exp_year{float:right}#payment .ccv{width:30%}}.checkout-wrapper{padding-bottom:0}.checkout-wrapper .checkout__group h3{margin-bottom:4px}.checkout-wrapper #order_review{margin-top:35px}.checkout-wrapper .place-order .lock-icon{background:url(../images/lock-icon.png) no-repeat;display:inline-block;height:18px;margin-right:8px;width:15px}.checkout-wrapper .secure-badges{margin-top:30px;width:70%}.checkout-wrapper .payment_methods{margin-left:0}.checkout-wrapper .payment_methods li{list-style:none}.checkout-wrapper .label{font-size:22px;margin-bottom:35px;text-align:center}.checkout-wrapper h1{margin-bottom:0;text-align:center}.checkout-wrapper .login-block{background:#f5f5f5;border-radius:4px;margin-bottom:20px;padding:10px}.checkout-wrapper .login-block p{font-weight:700;margin:0}.checkout-wrapper .page-template-sales .sales-section.type-testimonial-boxes .testimonial:before,.checkout-wrapper .testimonial-box:before,.page-template-sales .sales-section.type-testimonial-boxes .checkout-wrapper .testimonial:before{margin-bottom:22px}.checkout-wrapper .first-note{background:#eee;margin-top:64px}.checkout-wrapper .first-note p{padding-bottom:0}.checkout-wrapper .note strong{font-size:20px}.checkout-wrapper .note p{font-size:16px;line-height:24px;padding:4px}.checkout-wrapper .badge-guarantee{background:url(../images/100-percent-guarantee.png) no-repeat;background-size:100%;display:block;height:130px;margin:20px auto;width:130px}.faq-section{background:#f5f5f5;margin-top:40px}.faq-section .faq-inner h2{margin-bottom:30px;text-align:center}@media (min-width:521px){.faq-section .faq-inner{padding:30px 50px}}@media (min-width:521px){.faq-section{margin-left:-30px;width:calc(100% + 60px)}}.cost--subscription .plan-box{border:1px solid #cecece;border-radius:3px;font-size:18px;margin-bottom:10px;padding:14px 0 14px 14px}.cost--subscription .plan-box input[type=radio]{height:20px;margin-top:17px;vertical-align:top;width:20px}.cost--subscription .plan-box p{display:inline-block}.cost--subscription .plan-box h4{font-size:24px;float:left;margin-right:10px;margin-bottom:0}.cost--subscription .plan-box .savings-badge{background:#5d9732;color:#fff;padding:6px;font-style:normal;font-size:14px;font-weight:700;vertical-align:top}.cost--subscription .plan-box .plan-details{display:inline-block;width:90%}.cost--subscription .selected-plan{background:#313131;border-color:#313131}.cost--subscription .selected-plan h4{color:#fff}.cost--subscription .selected-plan p{color:silver}.pp-logo{background-image:url(../images/logo@2x.png);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;width:150px;height:180px;margin:0 auto}.onboarding-step{position:relative;min-height:315px;padding-bottom:3em}.onboarding-step .button,.onboarding-step .single-recipe .favorite-recipe a,.onboarding-step input,.single-recipe .favorite-recipe .onboarding-step a{font-weight:400}.onboarding-step-fields .button,.onboarding-step-fields .single-recipe .favorite-recipe a,.onboarding-step-fields input,.onboarding-step-fields select,.onboarding-step-fields textarea,.single-recipe .favorite-recipe .onboarding-step-fields a{font-size:.8em;line-height:16px}.onboarding-error{background-color:#d9534f;color:#fff;padding:.5em}.pp-welcome-form{text-align:center}.pp-welcome-form h1{font-size:1.47em}@media (min-width:521px){.pp-welcome-form{padding:50px;max-width:600px}}.pp-welcome-form .no-label{display:none}.pp-welcome-form .pp-row{position:relative;margin-bottom:.63em}.pp-welcome-form .pp-row input{display:inline-block;width:60%}.pp-welcome-form .pp-row select{display:inline-block}.pp-welcome-form .pp-required{color:#d9534f;position:absolute;font-size:.74em;margin-left:-6px}.pp-welcome-form input+.pp-required{margin-left:-1px}.pp-welcome-form .pp-submit{position:absolute;width:100%;bottom:0;margin-bottom:0}.pp-welcome-form select{-webkit-appearance:none;border-radius:0;display:inline;width:150px;margin:0 5px}.pp-welcome-form .select2-container--default{margin:0 5px}.pp-welcome-form ::-webkit-input-placeholder{color:#aaa}.pp-welcome-form :-moz-placeholder{color:#aaa;opacity:1}.pp-welcome-form ::-moz-placeholder{color:#aaa;opacity:1}.pp-welcome-form :-ms-input-placeholder{color:#aaa}.pp-welcome-form #user-goals{width:90%}@media (min-width:521px){.pp-welcome-form #user-goals{width:80%}}.pp-welcome-form #user-goals+.select2+.pp-required{margin-left:-2px}.select-tags+.select2-container--default:after,.select-tags+.select2-container--default:before{content:'';border-style:solid;height:26px;position:absolute;right:12px;width:12px}.select-tags+.select2-container--default:before{border-color:transparent transparent #c8c8c8 transparent;border-width:0 6px 6px 6px;top:-11%}.select-tags+.select2-container--default:after{border-color:#c8c8c8 transparent transparent transparent;border-width:6px 6px 0 6px;top:53%}.onboarding-step-3 .pp-row{text-align:right}.onboarding-step-3 .pp-row .select-tags{display:block;width:100%}.onboarding-step-3 .pp-row .select-tags+.select2-container--default{margin:0;padding:10px 10px 5px}.onboarding-step-3 label{float:left}.onboarding-step-3 .block-center{text-align:center;display:block;width:100%;padding-bottom:2.5em}.pp-onboarding-process .select2-default{color:#aaa!important}.pp-onboarding-process .entry-header,.pp-onboarding-process .site-footer,.pp-onboarding-process .site-header{display:none}.pp-onboarding-process .site-inner{padding:5px 0}.pp-onboarding-process .edit-div{text-align:center;margin:1em}.pp-onboarding-process .select2-container .select2-selection--single,.select2-tags .select2-container .select2-selection--single{height:auto}.pp-onboarding-process .select2-container .select2-selection--single .select2-selection__arrow,.select2-tags .select2-container .select2-selection--single .select2-selection__arrow{top:6px}.pp-onboarding-process .select2-container .select2-selection--single .select2-selection__arrow b,.select2-tags .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#c8c8c8 transparent transparent transparent}.pp-onboarding-process .select2-container .select2-selection--single .select2-selection__rendered,.select2-tags .select2-container .select2-selection--single .select2-selection__rendered{font-size:.8em;text-align:left;line-height:16px;padding:10px}.pp-onboarding-process .select2-container--default,.pp-onboarding-process .select2-container--default .select2-search--dropdown .select2-search__field,.select2-tags .select2-container--default,.select2-tags .select2-container--default .select2-search--dropdown .select2-search__field{line-height:16px}.pp-onboarding-process .select2-container--open .select2-dropdown,.select2-tags .select2-container--open .select2-dropdown{left:-1px}.pp-onboarding-process .select2-results,.select2-tags .select2-results{font-size:.8em}.pp-onboarding-process .select2-container .select2-selection--multiple .select2-selection__rendered,.select2-tags .select2-container .select2-selection--multiple .select2-selection__rendered{overflow:visible;position:absolute;left:0;top:0;padding-top:2.6em}.pp-onboarding-process .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.select2-tags .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{position:relative;padding:10px 40px 10px 7px;border-color:transparent;color:#fff;background-color:#c8979a;font-weight:400;border-radius:3px;font-size:15px;line-height:1em}.pp-onboarding-process .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:first-child,.select2-tags .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:first-child{margin-left:-5px}.pp-onboarding-process .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove,.select2-tags .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{position:absolute;right:7px;top:12px;color:#fff;font-size:1.75em}.pp-onboarding-process .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline,.select2-tags .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline{position:absolute;left:10px;top:10px;min-width:calc(100% - 20px);text-align:left}.pp-onboarding-process .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline input,.select2-tags .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{min-width:100%}.entry-content .pp-back,.entry-content .pp-back:hover{top:0;position:absolute;left:0;color:#888;padding-left:0;background-color:transparent}.pp-submessage{color:#888;font-size:.63em}.status-meter{margin:0 auto 1em}@media (min-width:521px){.status-meter{width:80%}}.status-meter span{width:30%;height:5px;background-color:#ccc;display:inline-block}.status-meter span.active{background-color:#888}.gallery{margin:0 auto 40px;overflow:hidden;width:100%}.gallery-item{float:left;margin:10px 0 0;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}.gallery img{border:2px solid #bdbdbd}.gallery-caption{margin-left:0}.avatar{float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.aligncenter,img.centered{display:block;margin:0 auto 24px}img.alignnone{margin-bottom:12px}.alignleft{float:left;text-align:left}.alignright{float:right}.wp-caption.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,img.alignright{margin:0 0 24px 24px}img.block{display:block}.wp-caption{margin:0 0 24px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.leadbox{background:#dff2f8;border:1px solid #2892b0;font-weight:700;margin-bottom:30px;padding:24px}.leadbox p:last-child{margin:0}article .leadbox h3{margin:23px 0}article .leadbox .features .checkbox-list{padding-bottom:30px}article .leadbox .features .checkbox-list>li{padding-bottom:10px}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-shortcut:focus,.screen-reader-text:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.full-section>.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:1312px;margin:0 auto;padding:0 46px}.full-section>.container-fluid:after,.full-section>.container-fluid:before{content:" ";display:table}.full-section>.container-fluid:after{clear:both}@media (min-width:768px) and (max-width:991px){.archive .site-main .col-sm-6:nth-of-type(2n+1),.blog-recipe-listing .col-sm-6:nth-of-type(2n+1),.recipe-categories .col-sm-6:nth-of-type(2n+1){clear:both}}@media (min-width:992px){.archive .site-main .col-md-4:nth-of-type(3n+1),.blog-recipe-listing .col-md-4:nth-of-type(3n+1),.checkbox-list .col-md-4:nth-of-type(3n+1),.plans-include .col-md-6:nth-of-type(2n+1),.recipe-categories .col-md-4:nth-of-type(3n+1),.type-team .row .col-md-6:nth-of-type(2n+1){clear:both}}@media (max-width:767px){.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.full-section>.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.full-section>.container-fluid:after,.full-section>.container-fluid:before{content:" ";display:table}.full-section>.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-xs-3{position:relative;float:left;width:25%;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-4{position:relative;float:left;width:33.33%;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-6{position:relative;float:left;width:50%;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-12{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}}@media (min-width:768px) and (max-width:991px){.col-sm-first{clear:both}}@media (min-width:992px) and (max-width:1199px){.col-md-first{clear:both}}@media (min-width:1200px){.col-lg-first{clear:both}}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:5%}.one-half,.three-sixths,.two-fourths{width:47.5%}.one-third,.two-sixths{width:30%}.four-sixths,.two-thirds{width:65%}.one-fourth{width:21.25%}.three-fourths{width:73.75%}.one-fifth{width:16%}.two-fifths{width:37%}.three-fifths{width:58%}.four-fifths{width:79%}.one-sixth{width:12.5%}.five-sixths{width:82.5%}.first{clear:both;margin-left:0}@media (max-width:767px){.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}}.sample-grid{background:#f0f0f0}.sample-grid .container-fluid{max-width:1356px;margin:0 auto}.sample-grid .row{background:#dfdfdf;border-bottom:1px solid #666}.sample-grid .row>div>div{background:#ccc;padding:20px 0;text-align:center}.site-header{border-bottom:1px solid #e0e0e0}.site-header .site-title{background-image:url(../images/logo@2x.png);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;float:left;text-indent:-9999em;margin:7px 0;width:96px;height:70px}@media (min-width:992px){.site-header .site-title{margin:10px 0;width:134px;height:98px}}.logged-in .site-header{background:#5d9732;border-bottom:0}.logged-in .site-header .site-title{background-image:url(../images/logo-white@2x.png)}.logged-in .site-header .nav-primary .menu>.menu-item>a{color:#fff}.logged-in .site-header .nav-primary .menu>.menu-item.current-menu-item>a,.logged-in .site-header .nav-primary .menu>.menu-item:hover>a{color:#bdbdbd}.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children>a{padding-right:20px;position:relative}.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children>a:after{content:"\e914";position:absolute;right:0;top:16px}.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children:hover{background:#fff}.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children:hover a{color:#5d9732}.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children .sub-menu{background:#fff}.logged-in .site-header .nav-primary .menu>.menu-item.menu-item-has-children .sub-menu a:hover{background:0 0}@media (max-width:1169px){.logged-in .site-header .nav-primary .menu>.menu-item{padding:0 12px}.logged-in .site-header .nav-primary .menu>.menu-item .sub-menu{margin-left:-13px;width:200px}.logged-in .site-header .nav-primary .menu>.menu-item .sub-menu a{width:198px}}@media (max-width:1049px){.logged-in .site-header .nav-primary .menu>.menu-item a{font-size:18px}}.logged-in .site-header .nav-secondary .menu-item{opacity:.6}.logged-in .site-header .nav-secondary .menu-item>a{color:#fff}.header-cta{background-color:rgba(40,146,176,.1);padding:40px 0 15px;position:relative}@media (min-width:993px){.header-cta:after{content:'';background:url(../images/header-cta-right.png) no-repeat center center;background-size:contain;position:absolute;left:1010px;bottom:-18px;width:430px;height:152px}}@media (min-width:993px) and (min-width:1440px){.header-cta:after{right:0;left:auto}}@media (min-width:993px){.header-cta .container-fluid{position:relative;padding-left:169px}.header-cta .book-cover{background:url(../images/paleo-starter-kit.png) no-repeat center center;background-size:contain;display:block;width:98px;height:157px;position:absolute;left:46px;bottom:-32px}}.header-cta h4{font-size:20px;margin-bottom:10px;text-transform:uppercase}@media (min-width:769px){.header-cta h4{font-size:24px}}.header-cta form{max-width:783px;width:100%}@media (min-width:768px){.header-cta form{padding-right:240px;position:relative}.header-cta form .button,.header-cta form .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .header-cta form a{position:absolute;top:0;right:0}}.newsletter-signup input[type=text]{margin-bottom:10px}.newsletter-signup p.privacy{font-size:14px;font-style:italic;margin:0}.nav-menu ul{clear:both;line-height:1;width:100%}.nav-menu .menu-item{float:left;list-style:none}.nav-menu .menu-item a{border:none;color:#313131;display:block;position:relative;text-decoration:none}.nav-menu .menu-item.current-menu-ancestor>a,.nav-menu .menu-item.current-menu-item>a,.nav-menu .menu-item:hover>a{color:#5d9732;border-color:#5d9732}.nav-menu .menu-item:hover{position:static}.nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.nav-menu .sub-menu{border:1px solid #bdbdbd;border-top-width:0;box-shadow:0 7px 8px 0 rgba(0,0,0,.25);left:-9999px;opacity:0;padding:10px 0;position:absolute;width:252px;z-index:99}.nav-menu .sub-menu a{background:rgba(255,255,255,.95);color:#5d9732;padding:8px 20px;position:relative;width:250px}.nav-menu .sub-menu .current-menu-item>a,.nav-menu .sub-menu .menu-item:hover>a{background:#5d9732;color:#fff}.nav-menu .sub-menu .sub-menu{margin:-54px 0 0 199px}.nav-primary,.nav-secondary{float:right;width:auto}@media (max-width:991px){.nav-primary,.nav-secondary{display:none}}.nav-primary{margin-bottom:-1px}.nav-primary .menu>.menu-item{padding:0 14px}@media (min-width:1101px){.nav-primary .menu>.menu-item{padding:0 24px}}.nav-primary .menu>.menu-item:first-child{padding-left:0}.nav-primary .menu>.menu-item:last-child{padding-right:0}.nav-primary .menu>.menu-item>a{border-bottom:5px solid transparent;color:#313131;font-size:22px;font-weight:700;padding:16px 0 19px}.nav-primary .menu>.menu-item.current-menu-ancestor>a,.nav-primary .menu>.menu-item.current-menu-item>a,.nav-primary .menu>.menu-item:hover>a{color:#5d9732}.nav-primary .menu>.menu-item.current-menu-item>a{border-bottom-color:#5d9732}.nav-primary .menu>.menu-item.menu-item-has-children{border:1px solid transparent;padding:0 23px}.nav-primary .menu>.menu-item.menu-item-has-children:hover{border-color:#bdbdbd;border-bottom-color:#fff}.nav-primary .menu>.menu-item.menu-item-has-children:hover>a{border-bottom-color:transparent}.nav-primary .menu>.menu-item.search>a{border-bottom:0}.nav-primary .menu>.menu-item .sub-menu{margin-left:-24px}.nav-primary .menu>.menu-item.resources-dropdown:hover .sub-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu{background:rgba(255,255,255,.95);width:100%;max-width:1220px;right:0;margin-top:1px;padding:30px 30px 20px}@media (min-width:1313px){.nav-primary .menu>.menu-item.resources-dropdown .sub-menu{width:1312px;right:calc(50% - 656px)}}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu>li{float:left;margin-left:0;width:20%}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu>li:first-child{margin-left:0}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu>li a{background:0 0;color:#313131;width:100%;font-size:18px;font-weight:700;text-align:center}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu>li a:hover{background:0 0;color:#5d9732}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu>li.all-resources{border-top:1px solid #bdbdbd;margin-left:0;width:100%}.nav-primary .menu>.menu-item.resources-dropdown .sub-menu>li.all-resources a{font-size:20px;font-weight:400;padding:20px 0 0}.nav-secondary{margin:10px 0}.nav-secondary .menu-item{margin:0 14px}.nav-secondary .menu-item:first-child{margin-left:0}.nav-secondary .menu-item:last-child{margin-right:0}.nav-secondary .menu-item a{color:#717171;font-size:16px;font-weight:400;line-height:38px}.nav-secondary .menu-item.member-dashboard>a,.nav-secondary .menu-item.member-login>a{background-color:#e0e0e0;border-radius:3px;padding:0 20px}.nav-secondary .menu-item.member-dashboard>a:hover,.nav-secondary .menu-item.member-login>a:hover{background-color:#5d9732;color:#fff}.search-window{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;background:rgba(255,255,255,.94);z-index:999;display:none;padding:20px}.search-window .search-toggle{position:absolute;top:40px;right:40px;color:#313131;font-size:36px;text-decoration:none}.search-window .search-toggle:hover{color:#5d9732}.search-window .search-form{max-width:660px;margin:170px auto 0;position:relative}.nav-mobile{float:right;padding-top:24px;width:auto}@media (min-width:992px){.nav-mobile{display:none}}.nav-mobile .mobile-menu-toggle{background-color:#e0e0e0;color:#616161;display:block;font-weight:700;font-size:16px;line-height:26px;padding:8px 30px;text-decoration:none;text-transform:uppercase}.nav-mobile .mobile-menu-toggle:hover{background-color:#5d9732;color:#fff}body.sidr-open:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999998}.sidr{background:0 0;display:block;position:fixed;top:0;height:100%;z-index:999999;width:395px;padding-left:50px;overflow:scroll}@media (max-width:394px){.sidr{width:100%}}.sidr>div{background:#fff;height:100%}.sidr .sidr-menu-close{background:#5d9732;color:#fff;display:none;position:absolute;left:0;top:0;line-height:50px;height:50px;text-align:center;text-decoration:none;width:50px;z-index:999999}.sidr-open .sidr .sidr-menu-close{display:block}.sidr .sidr-menu-close:hover{text-decoration:none}.sidr.right{left:auto;right:-520px}.sidr.left{right:auto;left:-520px}.sidr .menu a{background:#fff;border-bottom:1px solid #bdbdbd;color:#5d9732;display:block;font-size:16px;font-weight:400;line-height:30px;padding:10px 10px 10px 20px;text-decoration:none}.sidr .menu li{list-style-type:none;position:relative}.sidr .menu li.menu-item-has-children>.submenu-toggle{background:#fff;cursor:pointer;width:50px;height:50px;line-height:50px;text-align:center;position:absolute;top:0;right:0;z-index:99}.sidr .menu li .submenu-toggle:hover,.sidr .menu li.submenu-active>.submenu-toggle{background:#5d9732;color:#fff}.sidr .menu li ul{display:none}.sidr .menu li.submenu-active>ul{display:block}.sidr .menu li ul a{background:#f2f2f2}.sidr .menu li ul ul a{background:#e6e6e6}.menu-item .icon-lock{position:relative;display:inline-block;margin-left:5px;top:-13px}.menu-item .icon-lock:before{position:absolute;left:0;top:0}#primary-menu .menu-item .icon-lock{top:-19px}#primary-menu .sub-menu .menu-item .icon-lock{top:-16px}#secondary-menu .menu-item .icon-lock{margin-left:3px;top:-13px}#footer-primary-menu .menu-item .icon-lock{top:-20px}.page-template-page-sub-menu .nav-page-sub-menu{margin-bottom:1.5em}.page-template-page-sub-menu .nav-page-sub-menu:after{content:"";display:table;clear:both}.page-template-page-sub-menu .nav-page-sub-menu .menu-item{text-transform:uppercase;font-weight:700;margin:0 2em 1em 0;padding-bottom:4px;border-bottom:3px solid #fff;border-bottom:3px solid transparent}.page-template-page-sub-menu .nav-page-sub-menu .menu-item a{color:#717171}.page-template-page-sub-menu .nav-page-sub-menu .menu-item:hover{border-bottom:3px solid #5d9732}.page-template-page-sub-menu .nav-page-sub-menu .menu-item:hover a{color:#5d9732}.page-template-page-sub-menu .nav-page-sub-menu .menu-item.current-menu-item{border-bottom:3px solid #5d9732}.page-template-page-sub-menu .nav-page-sub-menu .menu-item.current-menu-item a{color:#5d9732}.site-inner{padding:30px 0}@media (min-width:993px){.site-inner{padding:70px 0}.single-post .site-inner,.single-recipe .site-inner{padding:30px 0}}.bz-recipe-adcode-one,.bz-recipe-adcode-three,.bz-recipe-adcode-two{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:40px}.hentry{margin-bottom:55px;float:left;max-width:100%}.hentry .entry-image-link{display:block;margin-bottom:25px;max-height:245px;overflow:hidden}.hentry.col-md-4{text-align:center}.hentry.style-large h4.entry-title{margin:0}.search-results .hentry.style-large h4.entry-title{min-height:62px}@media (max-width:767px){.hentry{float:none;text-align:center}.hentry .entry-content{text-align:left}}@media (min-width:521px){.hentry.style-summary{padding-left:215px;position:relative}.hentry.style-summary .entry-image-link{display:block;position:absolute;top:0;left:20px;width:170px}}.excerpt-more-link{font-weight:700}.entry-content .attachment a,.entry-content .gallery a{border:none}.entry-content .video-player,.entry-content .wp-audio-shortcode,.entry-content .wp-video,.entry-content ol,.entry-content p,.entry-content ul,.quote-caption{margin-bottom:26px}.entry-content ol,.entry-content ul{margin-left:40px}.entry-content .gform_wrapper ul.gform_fields{margin:0 0 30px}.entry-content ol li{list-style-type:decimal}.entry-content ul li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content ol.list-unstyled,.entry-content ul.list-unstyled{margin-left:20px}.entry-content .gform_wrapper ul li,.entry-content ol.list-unstyled>li,.entry-content ul.list-unstyled>li{list-style:none}.recipe-rating{display:block}.recipe-rating i{color:#5d9732;margin:0 3px}.recipe-rating i:first-child{margin-left:0}.recipe-rating i:last-child{margin-right:0}.rating-permalink.rating-permalink{text-decoration:none}.rating-permalink.rating-permalink:active,.rating-permalink.rating-permalink:hover{text-decoration:none}.entry-meta{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 0 20px;padding:10px 0;overflow:hidden}.entry-meta .entry-author{color:#616161;display:block;font-size:16px;font-style:italic;line-height:1;padding:4px 0 0 52px;min-height:40px;position:relative}.entry-meta .entry-author .avatar{position:absolute;top:0;left:0}.entry-meta .entry-author .entry-author-link{color:#616161;display:block;font-style:normal;font-weight:700;text-decoration:none}.entry-meta .ea-share-count-wrap{margin:15px 0 0}@media (min-width:769px){.entry-meta .entry-author{float:left}.entry-meta .ea-share-count-wrap{float:right;margin:5px 0 0}}.single .entry-footer{border-top:1px solid #eee;padding-top:35px}.single .entry-footer .ea-share-count-wrap{margin:0 0 35px}.single .entry-footer .ea-share-count-wrap .right{float:right}.author-box{overflow:hidden;width:100%}.author-box .avatar{margin-right:30px}@media (max-width:519px){.author-box .avatar{display:block;float:none;margin:0 auto 16px}}.ea-share-count-button.style-gss{margin-bottom:0}.ea-share-count-button.style-gss.email,.ea-share-count-button.style-gss.print{background:0 0;color:#9e9e9e}.ea-share-count-button.style-gss.email i,.ea-share-count-button.style-gss.print i{margin:0;font-size:24px}.ea-share-count-button.style-gss.email:hover,.ea-share-count-button.style-gss.print:hover{color:#5d9732}.ea-share-count-button.style-gss.email .ea-share-count,.ea-share-count-button.style-gss.email .ea-share-count-label,.ea-share-count-button.style-gss.print .ea-share-count,.ea-share-count-button.style-gss.print .ea-share-count-label{display:none}@media (max-width:767px){.ea-share-count-button.style-gss.email,.ea-share-count-button.style-gss.print{display:none}}.breadcrumb{font-size:16px}.cta{background-size:cover;background-position:center center;border:1px solid #e0e0e0;margin-bottom:35px;padding:28px 14px}.cta.after-post-cta .cta-content{max-width:378px}.cta .cta-content{background:#000;background:rgba(0,0,0,.8);color:#fff;margin:0 auto;padding:30px;text-align:center;max-width:800px}.cta .cta-content p:last-child{margin:0}.cta .cta-content h2,.cta .cta-content h3,.cta .cta-content h4,.cta .cta-content h5,.cta .cta-content h6{color:#fff;font-weight:400;text-transform:uppercase}@media (max-width:519px){.cta .cta-content{padding:30px 15px}}.related-posts{margin-bottom:35px}.related-posts .related-image-link{display:block;margin-bottom:20px}.related-posts h5{text-align:center}.related-posts h5 a{color:#313131;text-decoration:none}.related-posts h5 a:hover{color:#5d9732}.related-posts .col-sm-4:nth-child(3n+2){clear:both}.archive-intro{margin-bottom:40px;text-align:center}.archive .explore-topics{background:#e2734b;margin-bottom:55px;padding:45px 0;text-align:center}.archive .explore-topics h2{color:#fff}.archive .explore-topics ul{margin-bottom:-12px}.archive .explore-topics li{display:inline-block;list-style-type:none;margin:0 8px 12px}.archive .explore-topics li:first-child{margin-left:0}.archive .explore-topics li:last-child{margin-right:0}.archive .explore-topics li a{background:rgba(0,0,0,.1);border-radius:3px;color:#fff;display:block;padding:5px 15px;text-decoration:none}.archive .explore-topics li a:hover{background:rgba(0,0,0,.2)}.blog-recipe-listing{background:#eee;padding:45px 0;text-align:center}.blog-recipe-listing .col-sm-4:nth-child(3n+2){clear:both}.navigation.pagination{overflow:hidden;text-align:center;width:100%}.navigation.pagination a,.navigation.pagination span{background:#fff;border:1px solid #bdbdbd;color:#313131;display:inline-block;font-size:16px;text-decoration:none;width:40px;height:40px;line-height:38px}.navigation.pagination a:hover,.navigation.pagination span:hover{background:#e0e0e0}.navigation.pagination a.current,.navigation.pagination span.current{background:#000;border-color:#000;color:#fff}.navigation.pagination a.next,.navigation.pagination a.prev,.navigation.pagination span.next,.navigation.pagination span.prev{display:none}.comment-list,.comment-respond,.fb-comments,.promoted-articles{margin-bottom:35px}.comments-list .comment-author{margin-bottom:0}.comment-respond label{display:block;font-weight:700;margin-right:12px}.comment-respond label[for=subscribe]{display:inline-block}.comment-list li,.ping-list li{list-style-type:none}.comment-list li{border:1px solid #e0e0e0;border-radius:3px;padding:16px}.comment-list li .avatar{border-radius:3px;margin-right:16px}@media (min-width:768px){.comment-list li>article{position:relative;padding-left:80px}.comment-list li>article .avatar{position:absolute;top:0;left:0}}.comment-list li .comment-author{font-size:26px;line-height:1.2}.comment-list li .comment-author .says{display:none}.comment-list li .comment-metadata{margin-bottom:30px}.comment-list li .comment-metadata a{color:#9e9e9e;text-decoration:none}.comment-list li .comment-metadata a:hover{color:#5d9732}@media (max-width:767px){.comment-list li .comment-metadata{font-size:16px}}.comment-list li .reply{font-weight:700;margin-bottom:20px}.form-allowed-tags{background-color:#f5f5f5;font-size:14px;padding:24px}.search-form{position:relative;padding-right:55px}.search-form .search-field{width:100%;max-width:100%}.search-form .search-submit{position:absolute;top:0;right:0;width:55px;height:55px;font-size:28px;line-height:55px;text-align:center;padding:0}.search-form .search-submit i{vertical-align:middle}.resource-list .resource{margin:20px 0 0;padding:20px 0 0;width:50%}.resource-list .resource:nth-child(2n){float:right;padding-left:10px}.resource-list .resource:nth-child(2n+1){float:left;padding-right:10px;clear:both}.resource-list .resource .continue-reading{display:block}.wpfp-hide{display:none}.wpfp-img{border:0;vertical-align:middle;margin-right:2px}.wp-post-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%}img.loadingImg[alt]:after{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fff;font-weight:300;line-height:2;text-align:center;content:' ';background-position:center;background-size:contain;background-repeat:no-repeat}.loadingImg{position:relative;background-color:#fff;min-height:150px;max-width:100%;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:9;background-position:center;background-size:100px;background-repeat:no-repeat;background-image:url(https://d39ziaow49lrgk.cloudfront.net/wp-content/themes/paleohacksblog/images/loading.gif)}.site-container{overflow:hidden}.recipe-ingredient-search-form form{margin-bottom:40px}.recipe-ingredient-search-form form input[type=text]{padding:20px}.recipe-ingredient-search-form form .saved-ok{display:none}.recipe-ingredient-search-form form #add-all-ingredients{right:1em}.recipe-ingredient-search-form form .select2-selection__choice+li #add-all-ingredients{right:0}.mpp-recipe-searches h4{text-align:center}.mpp-recipe-searches .categories-search-submit,.mpp-recipe-searches .ingredients-search-submit{text-align:center}.categories-search-button{margin-top:1em}.single-tags-wrapper{font-size:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.single-tags-wrapper>a{display:inline-block;margin:5px}.related-post-img{margin:0 auto}.single-recipe .recipe-introduction{margin-bottom:30px}.single-recipe .recipe-introduction .wp-post-image{margin-bottom:15px}.single-recipe .overall-rating,.single-recipe .user-rating{padding:0 0 15px;text-align:center}.single-recipe .overall-rating .label,.single-recipe .user-rating .label{display:block;font-weight:700}.single-recipe .overall-rating i,.single-recipe .user-rating i{color:#f9dc1c;font-size:26px}.single-recipe .overall-rating.active i,.single-recipe .user-rating.active i{cursor:pointer}.single-recipe .overall-rating .not-allowed,.single-recipe .user-rating .not-allowed{font-size:14px;color:#9e9e9e}.single-recipe .favorite-recipe{position:relative}.single-recipe .favorite-recipe .wpfp-img{position:absolute;left:10px;top:50%;margin-top:-8px}.single-recipe .recipe-output{margin-bottom:30px}.single-recipe .recipe-output>.name{display:none}.single-recipe .recipe-output .recipe-information{background:#eee;padding:30px}@media (max-width:767px){.single-recipe .recipe-output .recipe-information .col-sm-6:first-of-type{margin-bottom:20px}}.single-recipe .recipe-output .recipe-information p{font-size:17px;margin:0}.single-recipe .recipe-output .recipe-information p.large{font-size:24px}.single-recipe .recipe-output .recipe-information p .label{display:inline-block;font-weight:700;min-width:144px}.single-recipe .recipe-output .recipe-information h5{font-size:24px;line-height:1.6;margin:0}.single-recipe .recipe-output .recipe-information .item .label{font-weight:400;text-transform:capitalize}.single-recipe .recipe-output .recipe-content{background:#f5f5f5;border:2px solid #eee;padding:28px}.single-recipe .recipe-output .recipe-content .ingredients ul,.single-recipe .recipe-output .recipe-content .instructions ol{margin:0 0 30px}.single-recipe .recipe-output .recipe-content .ingredients ul li,.single-recipe .recipe-output .recipe-content .instructions ol li{list-style-type:none;margin-bottom:10px;padding-left:30px;position:relative;text-align:left}.single-recipe .recipe-output .recipe-content .ingredients ul li:last-child,.single-recipe .recipe-output .recipe-content .instructions ol li:last-child{margin-bottom:0}.single-recipe .recipe-output .recipe-content .ingredients ul li input,.single-recipe .recipe-output .recipe-content .instructions ol li input{position:absolute;top:5px;left:0}.single-recipe .recipe-output .recipe-content .ingredients ul li .amount,.single-recipe .recipe-output .recipe-content .instructions ol li .amount{display:inline-block;min-width:28px}.single-recipe .recipe-output .recipe-content .ingredients ul li .unit,.single-recipe .recipe-output .recipe-content .instructions ol li .unit{display:inline-block;min-width:140px}#pp-other-articles{margin-bottom:0}#ajax-comments{text-align:center;width:100%}.page-template-partners .site-inner{padding:0}.page-template-partners .partner-section{padding:50px 0}.page-template-partners .partner-section.bg-grey{background:#f5f5f5}.page-template-partners .partner-section.type-three-boxes{text-align:center}.page-template-partners .partner-section.type-three-boxes h3{margin-bottom:30px}.page-template-partners .partner-section.type-three-boxes .box{border:2px solid #e0e0e0;padding:30px;position:relative;background:#5d9732;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;border-radius:10px;cursor:pointer}.page-template-partners .partner-section.type-three-boxes .box:hover{background:#f5f5f5}.page-template-partners .partner-section.type-three-boxes .box:hover i,.page-template-partners .partner-section.type-three-boxes .box:hover p{color:#5d9732}.page-template-partners .partner-section.type-three-boxes .box i{color:#fff;display:block;font-size:70px;position:absolute}.page-template-partners .partner-section.type-three-boxes .box p{font-size:18px;line-height:1.35;margin:0;text-align:left;padding-left:100px;color:#fff}.page-template-partners .partner-section.type-three-boxes .box .box-link{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}@media (max-width:1199px){.page-template-partners .partner-section.type-three-boxes .box{padding:15px}.page-template-partners .partner-section.type-three-boxes .box p{font-size:20px}}@media (max-width:767px){.page-template-partners .partner-section.type-three-boxes .box{max-width:500px;margin:0 auto 20px}}.page-template-partners .partner-section.type-content-sidebar h1,.page-template-partners .partner-section.type-content-sidebar h2{margin-bottom:50px}.page-template-partners .partner-section.type-content-sidebar .pdf-listing{margin-bottom:35px}.page-template-partners .partner-section.type-content-sidebar .pdf-listing p{background:#fff;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:5px;padding:13px 0 13px 56px;position:relative}.page-template-partners .partner-section.type-content-sidebar .pdf-listing p:before{background:url(../images/icon-pdf.png) no-repeat center center;background-size:contain;content:'';display:block;width:24px;height:29px;position:absolute;left:15px;top:50%;margin-top:-15px}.page-template-partners .partner-section.type-content-sidebar .sidebar{background:#fff;border-radius:5px;box-shadow:0 0 10px 5px rgba(0,0,0,.15);padding:16px;max-width:500px;margin:0 auto}.page-template-partners .partner-section.type-content-sidebar .sidebar ul{margin:0 0 20px 20px}.page-template-partners .partner-section.type-content-sidebar .sidebar p:last-child{margin-bottom:0}.page-template-partners .partner-section.type-content-sidebar .sidebar h6,.page-template-partners .partner-section.type-content-sidebar .sidebar p{text-align:center}.page-template-partners .partner-section.type-content-sidebar .sidebar a{font-weight:700}.allergen-icon,.servings-icon-question{height:16px}.page-template-sales .sales-section.type-testimonial-boxes .testimonial,.testimonial-box{background:rgba(40,146,176,.15);padding:22px;text-align:center}@media (max-width:991px){.page-template-sales .sales-section.type-testimonial-boxes .testimonial,.testimonial-box{margin-bottom:20px}}.page-template-sales .sales-section.type-testimonial-boxes .testimonial:before,.testimonial-box:before{content:"\e90b";color:#2892b0;display:block;font-size:34px;margin:0 auto 40px}.page-template-sales .sales-section.type-testimonial-boxes .testimonial p,.testimonial-box p{font-size:22px;line-height:1.45}.page-template-sales .sales-section.type-testimonial-boxes .testimonial p.byline,.testimonial-box p.byline{color:#616161;font-size:18px;font-weight:700;text-transform:uppercase}.page-template-sales .sales-section.type-testimonial-boxes .testimonial p:last-child,.testimonial-box p:last-child{margin:0}.page-template-sales .site-inner{padding:0}.page-template-sales .sales-button{margin:0;text-align:center}.page-template-sales .sales-button .button,.page-template-sales .sales-button .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .page-template-sales .sales-button a{text-transform:uppercase}.page-template-sales #sales-section-0{padding-bottom:0}.page-template-sales #sales-section-0 center br,.page-template-sales #sales-section-0 center p{display:none}.page-template-sales .sales-section{padding:50px 0;text-align:center}.page-template-sales .sales-section.type-checkbox-list li,.page-template-sales .sales-section.type-content-image .content-image-block,.page-template-sales .sales-section.type-content-image-single .content-image-block,.page-template-sales .sales-section.type-guarantee .row{text-align:left}.page-template-sales .sales-section.bg-grey{background:#f5f5f5}.page-template-sales .sales-section.bg-blue{background:#2892b0}.page-template-sales .sales-section.bg-green{background:#00853f}.page-template-sales .sales-section.bg-blue h1,.page-template-sales .sales-section.bg-blue h2,.page-template-sales .sales-section.bg-blue h3,.page-template-sales .sales-section.bg-blue h4,.page-template-sales .sales-section.bg-blue h5,.page-template-sales .sales-section.bg-blue h6,.page-template-sales .sales-section.bg-blue li,.page-template-sales .sales-section.bg-blue p,.page-template-sales .sales-section.bg-green h1,.page-template-sales .sales-section.bg-green h2,.page-template-sales .sales-section.bg-green h3,.page-template-sales .sales-section.bg-green h4,.page-template-sales .sales-section.bg-green h5,.page-template-sales .sales-section.bg-green h6,.page-template-sales .sales-section.bg-green li,.page-template-sales .sales-section.bg-green p{color:#fff}.page-template-sales .sales-section h2.section-title.large,.page-template-sales .sales-section.type-full-content .section-title{margin-bottom:40px}.page-template-sales .sales-section.type-team .team-member{padding-bottom:20px;text-align:left}.page-template-sales .sales-section.type-team .team-member h4{text-transform:uppercase}.page-template-sales .sales-section.type-team .team-member h4 .role{display:block;font-size:19px;opacity:.65;text-transform:none}.page-template-sales .sales-section.type-team .team-member .avatar-wrapper{max-width:168px;margin:0 auto}.page-template-sales .sales-section.type-team .team-member .avatar{border:5px solid #fff;border-radius:50%;display:block;float:none;margin:0 auto 30px}.page-template-sales .sales-section.type-full-content,.page-template-sales .sales-section.type-narrow-content{text-align:left}.page-template-sales .sales-section.type-full-content .section-title,.page-template-sales .sales-section.type-narrow-content .section-title{text-align:center}.page-template-sales .sales-section.type-full-content .subtitle,.page-template-sales .sales-section.type-narrow-content .subtitle{font-size:28px;margin-bottom:30px;text-align:center}.page-template-sales .sales-section.type-full-content ol,.page-template-sales .sales-section.type-full-content ul,.page-template-sales .sales-section.type-narrow-content ol,.page-template-sales .sales-section.type-narrow-content ul{margin:0 0 40px 25px}.page-template-sales .sales-section.type-content-image .content-image-block h6,.page-template-sales .sales-section.type-full-content h6{color:#9e9e9e;margin:0;text-transform:none}.page-template-sales .sales-section.type-full-content h4{margin-bottom:0}.page-template-sales .sales-section.type-content-image .content-image-block{padding:30px 0}.page-template-sales .sales-section.type-content-image .content-image-block img.section-image{border:5px solid #fff;box-shadow:0 0 10px 5px rgba(189,189,189,.35);display:block;-webkit-transform:rotate(-5.4deg);transform:rotate(-5.4deg)}.page-template-sales .sales-section.type-content-image .content-image-block.alt img.section-image{-webkit-transform:rotate(5.4deg);transform:rotate(5.4deg)}@media (max-width:991px){.page-template-sales .sales-section.type-content-image .content-image-block .section-image{margin-bottom:40px}}.page-template-sales .sales-section.type-guarantee .image-guarantee{display:block;margin:0 auto 20px}@media (max-width:767px){.page-template-sales .sales-section.type-guarantee .image-guarantee{max-width:200px}}.page-template-sales .sales-section.type-add-to-cart .purchase-content{padding-top:50px}@media (min-width:768px){.page-template-sales .sales-section.type-add-to-cart .purchase-content h3{font-size:36px}}@media (min-width:992px){.page-template-sales .sales-section.type-large-testimonial .testimonial-content{text-align:left}}.page-template-sales .sales-section.type-large-testimonial .avatar-wrapper,.page-template-sales .sales-section.type-testimonial-photos .avatar-wrapper{max-width:168px;margin:0 auto}.page-template-sales .sales-section.type-large-testimonial .avatar,.page-template-sales .sales-section.type-testimonial-photos .avatar{border:5px solid #fff;border-radius:50%;display:block;float:none;margin:0 auto 30px}.page-template-sales .sales-section.type-large-testimonial h4,.page-template-sales .sales-section.type-testimonial-photos h4{text-transform:uppercase}.page-template-sales .sales-section.type-large-testimonial h4 .role,.page-template-sales .sales-section.type-testimonial-photos h4 .role{display:block;font-size:19px;opacity:.65;text-transform:none}.page-template-sales .sales-section.type-bonus-boxes .bonus-box{background:#fff;border:2px solid #eee;padding:30px;text-align:left}@media (max-width:991px){.page-template-sales .sales-section.type-bonus-boxes .bonus-box{margin-bottom:20px}}@media (max-width:767px){.page-template-sales .sales-section.type-bonus-boxes .bonus-box img{margin-bottom:20px}}.page-template-sales .sales-section.type-bonus-boxes .bonus-box h4{margin:0}.page-template-sales .sales-section.type-bonus-boxes .bonus-box p{margin:0}.page-template-sales .sales-section.type-bonus-boxes .bonus-box p.subtitle{color:#9e9e9e;font-size:18px;font-weight:700}.page-template-sales .sales-section.type-bonus-boxes .bonus-box p.price{color:#e2734b;font-size:21px;font-weight:700}.page-template-sales .sales-section.type-bonus-boxes .bonus-box p.description{margin-top:20px}.page-template-sales .sales-section.type-bonus-boxes.bg-white .bonus-box{background:#f5f5f5}.page-template-sales .sales-section.type-pricing-table .section-title{margin:0}.page-template-sales .sales-section.type-pricing-table h5{text-transform:uppercase}@media (max-width:991px){.page-template-sales .sales-section.type-pricing-table .pricing-table{max-width:410px;margin:0 auto;padding-bottom:20px}}@media (min-width:992px){.page-template-sales .sales-section.type-pricing-table .pricing-table{padding-top:25px}}.page-template-sales .sales-section.type-pricing-table .pricing-table.has-1-plans .plan{float:none;padding-bottom:20px;margin:0 auto}@media (min-width:992px){.page-template-sales .sales-section.type-pricing-table .pricing-table.has-2-plans .plan{width:50%;padding-bottom:20px}}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan{background:#fff;overflow:hidden;padding:25px;position:relative;z-index:1;width:100%}@media (max-width:991px){.page-template-sales .sales-section.type-pricing-table .pricing-table .plan{border-bottom:1px solid #eee}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan:last-child{border:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media (min-width:992px){.page-template-sales .sales-section.type-pricing-table .pricing-table .plan{border-right:1px solid #eee;float:left;width:33.333%}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan:last-child{border-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px}}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan h4{color:#313131;font-size:24px;margin-bottom:30px;text-transform:uppercase}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan p{color:#313131}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan .savings{background:#313131;color:#fff;display:block;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:135px;position:absolute;top:20px;right:-35px}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan .pricing{font-size:33px;line-height:1}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan .pricing .price{font-size:66px}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan .pricing .price sup{font-size:33px;top:-.75em}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan .trial{color:#717171;font-size:14px;font-weight:700;margin:0 0 5px;text-transform:uppercase}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan .action{margin:0 auto;max-width:230px}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan{box-shadow:0 0 15px 0 rgba(49,49,49,.15);border-radius:5px;z-index:2}@media (max-width:767px){.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan{margin:0 -10px;width:calc(100% + 20px)}}@media (max-width:991px) and (min-width:768px){.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan{margin:0 -20px;width:calc(100% + 40px)}}@media (min-width:992px){.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan{margin-top:-25px;padding:40px 25px}}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan h4{margin:0}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan .best-value{color:#5d9732;font-size:20px;font-weight:700;margin:0 0 14px;text-transform:uppercase}.page-template-sales .sales-section.type-pricing-table .pricing-table .plan.best-value-plan .pricing{color:#5d9732}.page-template-sales .sales-section.type-pricing-table .renew{overflow:hidden;width:100%;font-size:16px}.page-template-sales .sales-section.type-pricing-table .plans-include{color:#fff;text-align:left}@media (max-width:991px){.page-template-sales .sales-section.type-pricing-table .plans-include{max-width:460px;margin:0 auto}}.page-template-sales .sales-section.type-pricing-table .plans-include>div{margin-top:12px;padding-left:40px;position:relative}.page-template-sales .sales-section.type-pricing-table .plans-include i{font-size:20px;position:absolute;top:5px;left:0}.page-id-123448 #sales-section-0{padding-bottom:0}.page-id-123449 #sales-section-1 .section-title{margin-bottom:40px}.page-id-123449 #sales-section-2 p{font-size:28px}.home.page .site-inner{padding:0}.home.page .home-section{padding:50px 0;text-align:center}.home.page .home-section.bg-grey{background:#f5f5f5}.home.page .home-section.bg-blue{background:#2892b0}.home.page .home-section.bg-green{background:#00853f}.home.page .home-section.bg-black{background:#313131}.home.page .home-section.bg-black h1,.home.page .home-section.bg-black h2,.home.page .home-section.bg-black h3,.home.page .home-section.bg-black h4,.home.page .home-section.bg-black h5,.home.page .home-section.bg-black h6,.home.page .home-section.bg-black li,.home.page .home-section.bg-black p,.home.page .home-section.bg-blue h1,.home.page .home-section.bg-blue h2,.home.page .home-section.bg-blue h3,.home.page .home-section.bg-blue h4,.home.page .home-section.bg-blue h5,.home.page .home-section.bg-blue h6,.home.page .home-section.bg-blue li,.home.page .home-section.bg-blue p,.home.page .home-section.bg-green h1,.home.page .home-section.bg-green h2,.home.page .home-section.bg-green h3,.home.page .home-section.bg-green h4,.home.page .home-section.bg-green h5,.home.page .home-section.bg-green h6,.home.page .home-section.bg-green li,.home.page .home-section.bg-green p{color:#fff}.home.page .home-section h2.section-title.large,.home.page .home-section.type-full-content .section-title{margin-bottom:40px}.home.page .home-section.type-hero{background:#5d9732 url(../images/hero-bg.png) center center;background-size:300px 300px;position:relative;padding-bottom:155px;width:100%}.home.page .home-section.type-hero:before{background:url(../images/header-cta-left.png) no-repeat center center;background-size:363px 118px;content:'';display:none;width:363px;height:118px;position:absolute;left:0;bottom:-16px}.home.page .home-section.type-hero:after{background-image:url(../images/header-cta-right.png);background-repeat:no-repeat;background-position:center center;background-size:442px 152px;content:'';display:block;width:442px;height:152px;position:absolute;left:50%;margin-left:-221px;bottom:-14px}@media (max-width:441px){.home.page .home-section.type-hero:after{width:100%;left:auto;margin-left:0}}.home.page .home-section.type-hero .section-title{font-size:36px}@media (min-width:1201px){.home.page .home-section.type-hero{padding-bottom:50px}}@media (min-width:993px){.home.page .home-section.type-hero{font-size:20px}.home.page .home-section.type-hero .section-title{font-size:48px}.home.page .home-section.type-hero:before{display:block}.home.page .home-section.type-hero:after{left:auto;right:0;margin-left:0;width:385px;background-position:left center}}.home.page .home-section.type-optin{background-color:rgba(40,146,176,.1)}.home.page .home-section.type-optin .book-cover{background:url(../images/paleo-starter-kit.png) no-repeat center center;background-size:contain;display:block;width:132px;height:209px}.home.page .home-section.type-optin .features{text-align:left}.home.page .home-section.type-optin .features .checkbox-list li{padding-bottom:10px}@media (max-width:767px){.home.page .home-section.type-optin .newsletter-signup{margin-bottom:20px}}@media (min-width:993px){.home.page .home-section.type-optin form .button,.home.page .home-section.type-optin form .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .home.page .home-section.type-optin form a{position:relative}.home.page .home-section.type-optin form .button:after,.home.page .home-section.type-optin form .single-recipe .favorite-recipe a:after,.single-recipe .favorite-recipe .home.page .home-section.type-optin form a:after{background:url(../images/arrow.png) no-repeat center center;background-size:contain;content:'';display:block;width:67px;height:37px;right:-87px;top:6px;position:absolute}}@media (min-width:1201px){.home.page .home-section.type-optin h3{padding:0 20px}}.home.page .home-section.type-programs .program{position:relative;padding-bottom:80px}.home.page .home-section.type-programs .program .action{position:absolute;bottom:0;left:0;width:100%;margin:0}@media (max-width:1199px){.home.page .home-section.type-programs .program{margin-bottom:35px}}.home.page .home-section.type-programs i{color:#5d9732;display:block;font-size:62px;margin-bottom:30px}.home.page .home-section.type-programs h4{text-transform:uppercase}.home.page .home-section.type-testimonial-boxes .testimonial{background:rgba(40,146,176,.15);padding:22px;margin-bottom:35px}.home.page .home-section.type-testimonial-boxes .testimonial:before{content:"\e90b";color:#2892b0;display:block;font-size:34px;margin:0 auto 40px}.home.page .home-section.type-testimonial-boxes .testimonial p{font-size:22px;line-height:1.45}.home.page .home-section.type-testimonial-boxes .testimonial p.byline{color:#616161;font-size:18px;font-weight:700;text-transform:uppercase}.home.page .home-section.type-testimonial-boxes .testimonial p:last-child{margin:0}.home.page .home-section.type-team .team-member{padding-bottom:20px;text-align:left}.home.page .home-section.type-team .team-member .avatar-wrapper{max-width:168px;margin:0 auto}.home.page .home-section.type-team .team-member .avatar{border:5px solid #fff;border-radius:50%;display:block;float:none;margin:0 auto 30px}.home.page .home-section.type-team .team-member h4{text-transform:uppercase}.home.page .home-section.type-team .team-member h4 .role{display:block;font-size:19px;opacity:.65;text-transform:none}.home.page .home-section.type-team .button,.home.page .home-section.type-team .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .home.page .home-section.type-team a{background:0 0;border:1px solid #fff;color:#fff}.home.page .home-section.type-team .button:hover,.home.page .home-section.type-team .single-recipe .favorite-recipe a:hover,.single-recipe .favorite-recipe .home.page .home-section.type-team a:hover{background:#fff;color:#2892b0}.home.page .home-section.type-recipe-center{position:relative}.home.page .home-section.type-recipe-center .row{position:relative;z-index:2}.home.page .home-section.type-recipe-center .background{background:url(../images/recipe-section.jpg) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (max-width:767px){.home.page .home-section.type-recipe-center{padding-bottom:60vw}.home.page .home-section.type-recipe-center .background{background:url(../images/recipe-section-mobile.jpg) no-repeat center center}}@media (max-width:519px){.home.page .home-section.type-recipe-center{padding-bottom:80vw}}@media (min-width:768px){.home.page .home-section.type-recipe-center{min-height:500px}.home.page .home-section.type-recipe-center .row{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left}}.home.page .home-section.type-blog .blog-post{margin-bottom:40px;text-align:left}.home.page .home-section.type-blog .blog-post:last-of-type{margin-bottom:0}.home.page .home-section.type-blog .blog-post .entry-image-link{display:block;margin-bottom:20px;text-align:center}.home.page .home-section.type-blog .blog-post h3 a{color:#313131;text-decoration:none}.home.page .home-section.type-blog .blog-post h3 a:hover{color:#2892b0;text-decoration:underline}.home.page .home-section.type-narrow-content.bg-blue .button,.home.page .home-section.type-narrow-content.bg-blue .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .home.page .home-section.type-narrow-content.bg-blue a{background:0 0;border:1px solid #fff;color:#fff}.home.page .home-section.type-narrow-content.bg-blue .button:hover,.home.page .home-section.type-narrow-content.bg-blue .single-recipe .favorite-recipe a:hover,.single-recipe .favorite-recipe .home.page .home-section.type-narrow-content.bg-blue a:hover{background:#fff;color:#2892b0}.home.page .home-section.type-narrow-content.bg-green .button,.home.page .home-section.type-narrow-content.bg-green .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .home.page .home-section.type-narrow-content.bg-green a{background:0 0;border:1px solid #fff;color:#fff}.home.page .home-section.type-narrow-content.bg-green .button:hover,.home.page .home-section.type-narrow-content.bg-green .single-recipe .favorite-recipe a:hover,.single-recipe .favorite-recipe .home.page .home-section.type-narrow-content.bg-green a:hover{background:#fff;color:#5d9732}.home.page .home-section.type-narrow-content.bg-black .button,.home.page .home-section.type-narrow-content.bg-black .single-recipe .favorite-recipe a,.single-recipe .favorite-recipe .home.page .home-section.type-narrow-content.bg-black a{background:0 0;border:1px solid #fff;color:#fff}.home.page .home-section.type-narrow-content.bg-black .button:hover,.home.page .home-section.type-narrow-content.bg-black .single-recipe .favorite-recipe a:hover,.single-recipe .favorite-recipe .home.page .home-section.type-narrow-content.bg-black a:hover{background:#fff;color:#313131}.site-footer{background:#212121;padding:50px 0;text-align:center}.site-footer .footer-logo{background:url(../images/logo-white@2x.png) no-repeat center center;background-size:contain;display:block;margin:0 auto 35px;opacity:.3;text-indent:-9999em;width:144px;height:105px}.site-footer .footer-logo:hover{opacity:.7}.site-footer .socials{margin-bottom:40px}.site-footer .socials a{margin:0 20px;display:inline-block;text-decoration:none}.site-footer .socials a:first-child{margin-left:0}.site-footer .socials a:last-child{margin-right:0}.site-footer .socials a:hover{opacity:.8}.site-footer .socials a i{border-radius:50%;color:#fff;display:block;font-size:30px;line-height:65px;width:65px;height:65px}.site-footer .socials a i.icon-facebook{background-color:#3b5998}.site-footer .socials a i.icon-twitter{background-color:#00aced}.site-footer .socials a i.icon-pinterest{background-color:#cb2027}.site-footer .socials a i.icon-instagram{background-color:#517fa4}.site-footer .socials a i.icon-youtube{background-color:#cd201f}.site-footer .nav-menu .menu-item{float:none;display:inline-block;margin-bottom:20px}@media (max-width:767px){.site-footer .nav-menu .menu-item{display:block}}.site-footer .nav-menu.nav-footer-primary{margin-bottom:10px}@media (max-width:767px){.site-footer .nav-menu.nav-footer-primary{margin-bottom:50px}}.site-footer .nav-menu.nav-footer-primary .menu-item a{border-left:1px solid #9e9e9e;color:#fff;font-size:26px;padding:0 32px}.site-footer .nav-menu.nav-footer-primary .menu-item a:hover{color:#bdbdbd}@media (max-width:767px){.site-footer .nav-menu.nav-footer-primary .menu-item a{border-left:0}}.site-footer .nav-menu.nav-footer-primary .menu-item:first-child a{border-left:0}.site-footer .nav-menu.nav-footer-secondary{margin-bottom:30px}.site-footer .nav-menu.nav-footer-secondary .menu-item a{color:#bdbdbd;font-size:18px;padding:0 20px}.site-footer .nav-menu.nav-footer-secondary .menu-item a:hover{color:#fff}.site-footer .copyright{color:#bdbdbd;font-size:14px;margin:0}@media (min-width:769px){.admin-bar .site-container{padding-top:32px}}@media (max-width:768px){#wpadminbar{display:none!important}}@media print{img.pp-print-logo{position:absolute}article>.pp-print-logo-wrap>img.pp-print-logo{position:static}.entry-title,.mp-week-date{padding-left:110px!important}.bz-recipe-adcode-one,.bz-recipe-adcode-three,.bz-recipe-adcode-two,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.ea-share-count-wrap,.full-section>.container-fluid:after,.full-section>.container-fluid:before,.nav-mobile,.related-posts,.row:after,.row:before,.site-footer{display:none}.entry-content p,.entry-title,.week-of-label{text-align:left}.single-recipe #comments,.single-recipe .after-post-cta,.single-recipe .ea-share-count-wrap,.single-recipe .entry-footer,.single-recipe .entry-tags,.single-recipe .favorite-recipe,.single-recipe .fb-comments,.single-recipe .leadbox,.single-recipe .promoted-articles,.single-recipe .promoted-articles+h3,.single-recipe .ratings.row,.single-recipe .related-posts{display:none}.single-recipe .recipe-output .recipe-content .ingredients ul li input,.single-recipe .recipe-output .recipe-content .instructions ol li input{top:auto}.single-recipe .recipe-information{padding:0!important;background:#fff!important}.single-recipe .ingredients,.single-recipe .instructions{background:#fff}.single-recipe .ingredients li,.single-recipe .instructions li{margin-bottom:0!important}.single-recipe .ingredients li{border-bottom:1px solid #000}.single-recipe .instructions ol{margin-bottom:0!important}.single-recipe .nutrition-item-cholesterol,.single-recipe .nutrition-item-fiber,.single-recipe .nutrition-item-potassium,.single-recipe .nutrition-item-saturated_fat,.single-recipe .nutrition-item-sodium,.single-recipe .nutrition-item-sugar,.single-recipe.no-print-images .type-recipe .row.recipe-introduction{display:none!important}.type-recipe{margin-bottom:0!important;page-break-inside:avoid;page-break-after:always}.type-recipe:first-of-type{padding-top:10px}.type-recipe:first-of-type .entry-header{margin-bottom:0}.type-recipe:first-of-type .entry-header:before{display:none!important}.type-recipe:first-of-type h2{padding:0}.type-recipe:first-of-type .pp-co-branded,.type-recipe:first-of-type .pp-no-branded,.type-recipe:first-of-type .pp-pro-branded{display:none}.type-recipe:last-child{margin:0!important;-webkit-column-break-after:avoid!important;break-after:avoid!important}.type-recipe .entry-header:before{margin-top:0;width:70px}.type-recipe h2{margin-bottom:0;padding:25px 0 25px 100px}.type-recipe h3{margin-bottom:0}.type-recipe li,.type-recipe p,.type-recipe span{font-size:12px!important}.type-recipe li{padding:4px 0}.type-recipe .label{font-size:16px;display:inline!important}.type-recipe .recipe-content{padding:0!important;border:none!important}.type-recipe input[type=checkbox]:before{top:0}.type-recipe .row{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:0!important;background:#fff}.type-recipe .row:before{display:none!important}.type-recipe .row:after{display:none!important}.type-recipe .row.related-posts{display:none}.type-recipe .col-sm-6{margin-bottom:0!important;padding:0!important}.type-recipe .recipe-content{background:#fff!important}.type-recipe .wp-post-image{max-width:200px;height:auto!important}.type-recipe .recipe-output{margin-bottom:0}.type-recipe .recipe-introduction{margin-bottom:0!important}.type-recipe .recipe-introduction .recipe-description{display:none!important}#sidr-mobile-menu{display:none!important}}.row-flex{display:flex;justify-content:center;align-items:center}.row-flex{display:flex;justify-content:center;align-items:center}.affilate_container h5{margin-top:15px;margin-bottom:0}.sfsiplus_norm_row{display:none!important}.entry-content ul li {margin-bottom: 1em;}.callout{padding-right: 20px !important;}