/*!*
 * Theme Name: TTF
 * Theme URI: http://thethemefoundry.com
 * Author: The Theme Foundry
 * Author URI: http://thethemefoundry.com
 * Description: Powers The Theme Foundry website.
 * Version: 1
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@font-face{font-family:'Brandon Grotesque';src:url('includes/fonts/Brandon_light-webfont.eot');src:url('includes/fonts/Brandon_light-webfont.eot?#iefix') format('embedded-opentype'),url('includes/fonts/Brandon_light-webfont.woff') format('woff'),url('includes/fonts/Brandon_light-webfont.ttf') format('truetype'),url('includes/fonts/Brandon_light-webfont.svg#BrandonGrotesqueLight') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'Proxima Nova';src:url('includes/fonts/ProximaNova-Reg-webfont.eot');src:url('includes/fonts/ProximaNova-Reg-webfont.eot?#iefix') format('embedded-opentype'),url('includes/fonts/ProximaNova-Reg-webfont.woff') format('woff'),url('includes/fonts/ProximaNova-Reg-webfont.ttf') format('truetype'),url('includes/fonts/ProximaNova-Reg-webfont.svg#ProximaNovaRegular') format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'Proxima Nova';src:url('includes/fonts/ProximaNova-RegIt-webfont.eot');src:url('includes/fonts/ProximaNova-RegIt-webfont.eot?#iefix') format('embedded-opentype'),url('includes/fonts/ProximaNova-RegIt-webfont.woff') format('woff'),url('includes/fonts/ProximaNova-RegIt-webfont.ttf') format('truetype'),url('includes/fonts/ProximaNova-RegIt-webfont.svg#ProximaNovaRegularItalic') format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'Proxima Nova';src:url('includes/fonts/ProximaNova-Bold-webfont.eot');src:url('includes/fonts/ProximaNova-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('includes/fonts/ProximaNova-Bold-webfont.woff') format('woff'),url('includes/fonts/ProximaNova-Bold-webfont.ttf') format('truetype'),url('includes/fonts/ProximaNova-Bold-webfont.svg#ProximaNovaBold') format('svg');font-weight:700;font-style:normal;}.clear,.ttf-bbp-add-info-grid .row,body.themes .make-banner{zoom:1}.clear:before,.ttf-bbp-add-info-grid .row:before,body.themes .make-banner:before,.clear:after,.ttf-bbp-add-info-grid .row:after,body.themes .make-banner:after{display:table;content:""}.clear:after,.ttf-bbp-add-info-grid .row:after,body.themes .make-banner:after{clear:both}html{font-size:87.5%}body{font-size:14px;font-size:1rem;font-family:'Proxima Nova',Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;color:#726a5b;background:#8c867a}body>div,body>section{font-size:14px;font-size:1rem}a{outline:none;color:#6b6251}a:hover{color:#00afed}input:focus,textarea:focus{outline:none}h1,h2,h3,h4,h5,h6{color:#595549}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#595549}#wrap{background:#ede8dd;border-bottom:1px solid #7e7767}div[role="main"]{zoom:1;max-width:960px;max-width:68.571428571rem;margin-left:auto;margin-right:auto;margin-bottom:22px;margin-bottom:1.571428571rem;padding:0 20px;padding: 0 1.428571429rem}div[role="main"]:before,div[role="main"]:after{display:table;content:""}div[role="main"]:after{clear:both}@media screen and (min-width: 600px){div[role="main"]{margin-left:auto;margin-right:auto;margin-bottom:44px;margin-bottom:3.142857143rem;}}header[role="banner"]{text-align:center;background-color:#fbfaf8;border-bottom:1px solid #d9d5cb;padding-bottom:22px;padding-bottom:1.571428571rem}@media screen and (min-width: 600px){header[role="banner"]{padding-bottom:0;}}header[role="banner"] .header-inside{zoom:1}@media screen and (min-width: 600px){header[role="banner"] .header-inside{max-width:960px;max-width:68.571428571rem;margin:0 auto;padding:22px 20px;padding: 1.571428571rem 1.428571429rem;}}header[role="banner"] .header-inside:before,header[role="banner"] .header-inside:after{display:table;content:""}header[role="banner"] .header-inside:after{clear:both}#userbox{color:#ffffff;background-color:#aba49a;font-weight:600;margin-bottom:30px;margin-bottom:2.142857143rem;padding:10px;padding:0.714285714rem;font-size:13px;font-size:0.928571429rem;zoom:1}#userbox:before,#userbox:after{display:table;content:""}#userbox:after{clear:both}#userbox:hover,#userbox:active{background-color:#b7b1a8}#userbox a{display:block;text-decoration:none;color:#ffffff !important}#userbox a.profile{display:block;float:left}#userbox img{float:left;margin:0 8px 0 0;margin: 0 0.571428571rem 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#userbox span{line-height:20px;margin:4px 0 0 0;margin: 0.285714286rem 0 0 0}@media screen and (min-width: 600px){#userbox span{line-height:1;}}#userbox span:hover{text-decoration:underline}#userbox a.sign-out{float:right;margin:4px 0 0 8px;margin: 0.285714286rem 0 0 0.571428571rem;padding-left:8px;padding-left:0.571428571rem}@media screen and (min-width: 600px){#userbox{float:right;margin:0;padding:11px 14px;padding: 0.785714286rem 1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#userbox.signed-in{padding:8px 14px;padding: 0.571428571rem 1rem}#userbox.signed-in a{color:#726a5b;text-decoration:none;display:block}#userbox.signed-in a:hover{color:#6b6251;text-decoration:underline}#userbox span{float:right}}#logo a{margin:0 auto;display:block;text-indent:-9999em;width:165px;height:35px;background:url(images/logo.png) no-repeat 0 0;background-size:165px}@media screen and (min-width: 600px){#logo{float:left;}}nav[role="navigation"]{position:relative;top:1px;clear:both;margin:20px 20px 0 20px;margin: 1.428571429rem 1.428571429rem 0 1.428571429rem}@media screen and (min-width: 600px){nav[role="navigation"]{float:left;margin-left:0;margin-right:0;}}nav[role="navigation"] ul{text-align:center}nav[role="navigation"] li{display:inline;line-height:1.8}nav[role="navigation"] a{display:inline-block;padding:4px;padding:0.285714286rem}@media screen and (min-width: 900px){nav[role="navigation"]{float:right;clear:none;margin:5px 20px 0 20px;margin: 0.357142857rem 1.428571429rem 0 1.428571429rem;padding-right:30px;padding-right:2.142857143rem;}}@media screen and (min-width: 600px){nav[role="navigation"] li{line-height:1.4;margin-right:12px}nav[role="navigation"] li#member-center{margin-right:0}nav[role="navigation"] a{text-decoration:none}}@media screen and (min-width: 1000px){nav[role="navigation"] ul{text-align:left}nav[role="navigation"] li{float:left;display:block;margin-right:14px}nav[role="navigation"] li#member-center{margin-right:0}nav[role="navigation"] a{display:block;color:#726a5b;font-size:15px;font-size:1.071428571rem}}nav[role="navigation"] a.active{font-weight:600;color:#595549}footer[role="contentinfo"]{zoom:1;text-align:center;max-width:960px;max-width:68.571428571rem;margin-left:auto;margin-right:auto;margin-top:22px;margin-top:1.571428571rem;margin-bottom:44px;margin-bottom:3.142857143rem;padding:0 20px;padding: 0 1.428571429rem;font-size:13px;font-size:0.928571429rem;color:#d2cabb;color:rgba(239,231,215,0.7)}footer[role="contentinfo"]:before,footer[role="contentinfo"]:after{display:table;content:""}footer[role="contentinfo"]:after{clear:both}@media screen and (min-width: 600px){footer[role="contentinfo"]{text-align:left;}}@media screen and (min-width: 600px){footer[role="contentinfo"] nav{float:left;max-width:62.5%;}}footer[role="contentinfo"] ul#links{margin-bottom:7px;margin-bottom:0.5rem}footer[role="contentinfo"] ul#links li{display:inline;line-height:1.692307692;margin:0 10px 14px 0;margin: 0 0.714285714rem 1rem 0}@media screen and (max-width: 800px){footer[role="contentinfo"] ul#links{-webkit-column-count:2;-webkit-column-gap:10px;-moz-column-count:2;-moz-column-gap:10px;column-count:2;column-gap:10px;}footer[role="contentinfo"] ul#links li{display:list-item;margin:0 0 10px 0;margin: 0 0 0.714285714rem 0}}footer[role="contentinfo"] ul a{text-decoration:none;font-weight:bold;color:#e6ddce;color:rgba(239,231,215,0.9)}footer[role="contentinfo"] ul a:hover{color:#fff}footer[role="contentinfo"] p{line-height:1.8}footer[role="contentinfo"] a{text-decoration:none;color:#d2cabb;color:rgba(239,231,215,0.7)}footer[role="contentinfo"] a:hover{color:#e6ddce}footer[role="contentinfo"] p a{text-decoration:underline}footer[role="contentinfo"] .jobs-flag{margin-left:5px;margin-left:0.357142857rem;padding:2px 5px;padding: 0.142857143rem 0.357142857rem;font-size:11px;font-size:0.785714286rem;color:#fff;text-shadow:0 1px 0 #007cbd;background-color:#04a8ff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}footer[role="contentinfo"] a:hover .jobs-flag{background-color:#1eb1ff}footer[role="contentinfo"] #social{margin-top:22px;margin-top:1.571428571rem}footer[role="contentinfo"] #social li{display:inline;margin-right:15px;margin-right:1.071428571rem}footer[role="contentinfo"] #social a{padding:0 0 0 20px;background:url(images/footer-twitter.svg) no-repeat 0 0}footer[role="contentinfo"] #social a.facebook{background:url(images/footer-facebook.svg) no-repeat 0 0}footer[role="contentinfo"] #social a:hover{background-position:0 -30px}footer[role="contentinfo"] form{margin-top:22px;margin-top:1.571428571rem}footer[role="contentinfo"] form fieldset{margin:0}footer[role="contentinfo"] form label{display:block;margin:0 0 18px 0;margin: 0 0 1.285714286rem 0;font-weight:300;font-size:20px;font-size:1.428571429rem;line-height:1.1;color:#e6ddce;color:rgba(239,231,215,0.7)}footer[role="contentinfo"] form input[type="text"]{background:#fff;border:0;padding:4px;padding:0.285714286rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}footer[role="contentinfo"] form input[type="text"]:focus{background:white}footer[role="contentinfo"] form button{position:relative;top:-1px;color:#645d50;font-weight:bold;text-align:center;text-decoration:none;background-color:#fbfaf8;border:0;border-bottom:2px solid #dfd7c7;margin:0 0 0 5px;margin: 0 0 0 0.357142857rem;padding:4px 8px 3px;padding: 0.285714286rem 0.571428571rem 0.214285714rem;font-size:12px;font-size:0.857142857rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}footer[role="contentinfo"] form button:hover,footer[role="contentinfo"] form button:active{background-color:white;cursor:pointer}@media screen and (min-width: 600px){footer[role="contentinfo"] form{float:right;max-width:37.5%;margin-top:0;}}h1{font-size:16px;font-size:1.142857143rem;font-weight:300;line-height:1.375}@media screen and (min-width: 600px){h1{font-size:18px;font-size:1.285714286rem;line-height:1.222222222;}}h1#tagline{margin-top:22px;margin-top:1.571428571rem;padding:22px 0;padding: 1.571428571rem 0;text-align:center;border-top:1px solid #e3dac9;border-bottom:1px solid #e3dac9}@media screen and (min-width: 600px){h1#tagline{margin:0;padding:36px 0 30px 0;padding: 2.571428571rem 0 2.142857143rem 0;font-size:18px;font-size:1.285714286rem;line-height:1.666666667;text-align:left;border-top:none;}}@media screen and (min-width: 920px){h1#tagline{font-size:22px;font-size:1.571428571rem;line-height:2;}}h1#tagline.big{margin-bottom:22px;margin-bottom:1.571428571rem;text-align:center}@media screen and (min-width: 600px){h1#tagline.big{line-height:1.6;margin-bottom:44px;margin-bottom:3.142857143rem;font-size:26px;font-size:1.857142857rem;}}h1.section-title{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:18px;font-size:1.285714286rem;font-weight:600;line-height:1.222222222}body.about section.questions,body.blog section.main,body.support div.help-main,body.jobs section.main{width:100%}@media screen and (min-width: 600px){body.about section.questions,body.blog section.main,body.support div.help-main,body.jobs section.main{float:left;width:62.5%;}}body.about aside,body.support aside,body.jobs aside{width:100%}@media screen and (min-width: 600px){body.about aside,body.support aside,body.jobs aside{float:right;width:27.083333333%;}}body.blog section.main{margin-top:44px;margin-top:3.142857143rem;width:100%;max-width:660px}body.blog aside[role="complementary"]{text-align:center;margin-top:44px;margin-top:3.142857143rem;padding:0 22px;padding: 0 1.571428571rem}@media screen and (min-width: 960px){body.blog aside[role="complementary"]{padding:0;text-align:left;float:right;width:25%;}}body.blog section.main article,body.jobs section.main article{background:#fbfaf8;border:1px solid #d9d5cb;border-bottom-width:2px;margin:0 0 44px 0;margin: 0 0 3.142857143rem 0;padding:22px;padding:1.571428571rem}@media screen and (min-width: 600px){body.blog section.main article,body.jobs section.main article{padding:44px 44px 22px 44px;padding: 3.142857143rem 3.142857143rem 1.571428571rem 3.142857143rem;}}.post-content{word-wrap:break-word}.post-content h2,.post-content h3,.post-content h4{margin:22px 0;margin: 1.571428571rem 0;line-height:1.571428571}@media screen and (min-width: 600px){.post-content h2,.post-content h3,.post-content h4{color:#867c6b;}}.post-content h2{font-size:15px;font-size:1.071428571rem;line-height:1.466666667}.post-content h4{font-size:13px;font-size:0.928571429rem;line-height:1.692307692}.post-content p{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;line-height:1.571428571}.post-content img{border:1px solid #d9d5cb;background-color:#ffffff;padding:3px;padding:0.214285714rem}.post-content img.alignleft{float:left;margin:0 22px 0 0;margin: 0 1.571428571rem 0 0}.post-content ol,.post-content ul{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;line-height:1.571428571}.post-content ul{list-style:disc outside}.post-content ol{list-style:decimal outside}.post-content li{margin:0 0 0 22px;margin: 0 0 0 1.571428571rem}.post-content abbr,.post-content acronym,.post-content dfn{border-bottom:1px solid #e3dac9;cursor:help}.post-content blockquote{zoom:1;margin-bottom:22px;margin-bottom:1.571428571rem;padding:22px 22px 0 22px;padding: 1.571428571rem 1.571428571rem 0 1.571428571rem;font-size:13px;font-size:0.928571429rem;line-height:1.692307692;font-style:italic;background-color:#f2ece1}.post-content blockquote:before,.post-content blockquote:after{display:table;content:""}.post-content blockquote:after{clear:both}.post-content pre,.post-content code{font-family:Consolas,Monaco,Lucida Console,monospace;background-color:#f4f0e7;font-size:13px;font-size:0.928571429rem}.post-content code{line-height:1.833333333;padding:2px;padding:0.142857143rem}.post-content pre{margin:22px 0;margin: 1.571428571rem 0;padding:22px;padding:1.571428571rem;line-height:1.571428571;line-height:1.833333333;overflow:auto;word-wrap:normal}.post-content pre code{display:block}.post-content img.alignleft{float:left;margin:0 22px 22px 0;margin: 0 1.571428571rem 1.571428571rem 0}.post-content img.alignright{float:right;margin:0 0 22px 22px;margin: 0 0 1.571428571rem 1.571428571rem}.post-content footer.meta{margin-bottom:22px;margin-bottom:1.571428571rem}.attention,.success,.notice{border:1px solid;line-height:1.571428571;margin-bottom:22px;margin-bottom:1.571428571rem;padding:22px;padding:1.571428571rem}.attention.center,.success.center,.notice.center{text-align:center}.attention.thin,.success.thin,.notice.thin{padding:10px;padding:0.714285714rem}.notice{background:#fff6bf;border-color:#ffd324;color:#514721}.success{background:#cef2d0;border-color:#89ce8c;color:#264409}.attention{background:rgba(64,56,41,0.08);border:none}.post-subcontent{width:100%;margin-bottom:44px;margin-bottom:3.142857143rem;padding:66px;padding:4.714285714rem;text-align:center;border:1px solid #d9d5cb;background-color:#191919;background:url(images/blog/post-footer-make.jpg) no-repeat center center;background-size:cover;box-sizing:border-box}.post-subcontent .post-subcontent__title{color:#fff;font-weight:normal;font-size:26px;font-size:1.857142857rem}.post-subcontent .post-subcontent__link{display:inline-block;margin:22px 0 0;margin: 1.571428571rem 0 0;padding:30px;color:#ffffff;border:0;border-bottom:4px solid #ce8800;border-radius:18px;background-color:#faaa00;font-weight:bold;text-transform:uppercase;letter-spacing:0.12rem;word-spacing:0.1rem;text-decoration:none;transition:padding 0.2s ease}.post-subcontent .post-subcontent__link:hover{padding-left:54px;padding-right:54px}header.topic-header{zoom:1;padding:22px;padding:1.571428571rem;background:rgba(64,56,41,0.08)}header.topic-header:before,header.topic-header:after{display:table;content:""}header.topic-header:after{clear:both}header.topic-header h1{float:left;width:378px;width:27rem;font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-weight:bold;word-wrap:break-word}header.topic-header a{float:right;font-size:13px;font-size:0.928571429rem;line-height:1.692307692;font-weight:bold;text-decoration:none;color:#9a9180}header.topic-header a:hover{color:#726a5b}#comments article{background:#fbfaf8;border:1px solid #d9d5cb;border-bottom-width:2px;margin:22px 0 0 0;margin: 1.571428571rem 0 0 0;padding:22px 22px 0 22px;padding: 1.571428571rem 1.571428571rem 0 1.571428571rem;zoom:1}#comments article:before,#comments article:after{display:table;content:""}#comments article:after{clear:both}#comments article header{position:relative;zoom:1;margin:0 0 44px 0;margin: 0 0 3.142857143rem 0}#comments article header:before,#comments article header:after{display:table;content:""}#comments article header:after{clear:both}#comments article header img{float:left;padding:0;line-height:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#comments article header cite,#comments article header time{display:block;margin-left:75px;margin-left:5.357142857rem}#comments article header cite{font-style:normal;font-weight:600;font-size:15px;font-size:1.071428571rem;line-height:1.466666667}#comments article header time{line-height:1.571428571;text-decoration:none;font-size:12px;font-size:0.857142857rem;color:#8e8472}#comments article header cite a{text-decoration:none;color:#726a5b}#comments article header cite a:hover{text-decoration:underline;color:#6b6251}#comments article header time a{text-decoration:none;color:#8e8472}#comments article header time a:hover{color:#6b6251}#comments article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding: 0.428571429rem 0.857142857rem;font-size:12px;font-size:0.857142857rem;font-weight:normal;color:#fff;background-color:#0088d0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#comments article header h4.member-badge{background-color:#d27735}#comments article header h4.developer-badge{background-color:#222222}#comments article p{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0}p.comments-closed,p.topic-closed,p.bbp-admin-links{margin-top:22px;margin-top:1.571428571rem}.assign a:visited{color:#6b6251}.assignment-message{margin-top:22px;margin-top:1.571428571rem}#respond{margin-top:44px;margin-top:3.142857143rem}#respond h3#reply-title{font-size:16px;font-size:1.142857143rem;line-height:1.375}#respond form{margin:22px 0;margin: 1.571428571rem 0}#respond form p{zoom:1;margin:11px 0;margin: 0.785714286rem 0}#respond form p:before,#respond form p:after{display:table;content:""}#respond form p:after{clear:both}#respond form p.com-logged-in{margin-bottom:22px;margin-bottom:1.571428571rem}#respond form label{display:block;line-height:1.571428571;margin:5.5px 0;margin: 0.392857143rem 0}#respond form input[type="text"],#respond form textarea{width:96%;font-family:inherit;line-height:1.571428571;border:0;padding:10px;padding:0.714285714rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width: 600px){#respond form input[type="text"]{width:46.333333333%}#respond form textarea.blog-textarea{width:79.666666667%}}#respond form p.guidelines,#respond form p.comments-rss{margin:0;font-size:13px;font-size:0.928571429rem;line-height:1.692307692;color:#8e8472}#respond form p.guidelines{font-style:italic;margin:11px 0 5.5px;margin: 0.785714286rem 0 0.392857143rem}#respond form p.comments-rss a{padding:0 0 2px 19px;background:url(images/footer-rss.svg) no-repeat 0 0;border-bottom:none;text-decoration:none;color:#726a5b}#respond form p.comments-rss a:hover{color:#6b6251;background-position:0 -30px}#respond form p.email-notify label{display:inline}#respond form input[type="submit"]{color:#645d50;font-family:inherit;font-weight:bold;text-align:center;text-shadow:0 1px 0 #fff;border:0;background-color:#fbfaf8;border-bottom:2px solid #dfd7c7;margin-top:11px;margin-top:0.785714286rem;padding:8px 15px;padding: 0.571428571rem 1.071428571rem;font-size:14px;font-size:1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#respond form input[type="submit"]:hover,#respond form input[type="submit"]:active{background-color:white;cursor:pointer}#respond form a.cancel-topic{margin-left:10px;margin-left:0.714285714rem;font-size:12px;font-size:0.857142857rem;line-height:1.833333333}#respond.new,#respond.edit{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0}#respond.new h1,#respond.edit h1{font-size:18px;font-size:1.285714286rem;line-height:1.222222222}#respond.new fieldset p,#respond.edit fieldset p{margin:22px 0 0 0;margin: 1.571428571rem 0 0 0}#respond.new input[type="text"],#respond.new textarea,#respond.edit input[type="text"],#respond.edit textarea{width:96.333333333%}#respond.new div.error,#respond.edit div.error{margin-bottom:22px;margin-bottom:1.571428571rem;padding:22px 22px 0 22px;padding: 1.571428571rem 1.571428571rem 0 1.571428571rem;color:#5d201f;background:#f9d5d4;border:1px solid #e3b0af}#respond.new div.error li,#respond.edit div.error li{margin-bottom:22px;margin-bottom:1.571428571rem}@media screen and (min-width: 600px){#respond.new,#respond.edit{margin:0;}#respond.new h1,#respond.edit h1{font-size:22px;font-size:1.571428571rem;line-height:1}#respond.new label,#respond.edit label{line-height:3.142857143}}#respond.new div.ttf-bbp-add-info-box p,#respond.edit div.ttf-bbp-add-info-box p{margin:0 0 1em}.ttf-bbp-add-info-grid .column{float:left;width:48%;margin-right:2%}.ttf-bbp-add-info-grid .column-2{margin-right:0}.ttf-bbp-add-info-box{border:1px solid #D9D5CB;border-radius:4px;line-height:1.3;margin:20px 0;padding:20px}.ttf-bbp-add-info-box ul{margin-bottom:0}#stories{margin-top:22px;margin-top:1.571428571rem}#stories article{position:relative;overflow:hidden;background:#fbfaf8;outline:1px solid #d9d5cb;border-bottom:1px solid #d9d5cb;margin:22px 0;margin: 1.571428571rem 0;padding:22px;padding:1.571428571rem;zoom:1}#stories article:before,#stories article:after{display:table;content:""}#stories article:after{clear:both}#stories article:last-of-type header{margin-top:0}#stories article:last-of-type header img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d5cb}#stories article header{margin-top:33px;margin-top:2.357142857rem;zoom:1}#stories article header:before,#stories article header:after{display:table;content:""}#stories article header:after{clear:both}#stories article header img{float:left;max-width:100px;max-width:7.142857143rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#stories article header hgroup{float:left;margin-top:25px;margin-top:1.785714286rem;margin-left:20px;margin-left:1.428571429rem}#stories article h1{font-weight:600}#stories article h2{font-size:12px;font-size:0.857142857rem;line-height:1.833333333;font-weight:normal;color:#9a9180}#stories article h3{margin:22px 0 0 0;margin: 1.571428571rem 0 0 0;font-size:12px;font-size:0.857142857rem;line-height:1.833333333;font-weight:normal}#stories article h4{position:absolute;top:0;right:0;display:block;width:100%;line-height:2;text-transform:uppercase;letter-spacing:1px;text-align:right;float:right;color:#aba49a;background-color:#fbfaf8;border-bottom:1px solid #d9d5cb;padding:8px 8px 6px;padding: 0.571428571rem 0.571428571rem 0.428571429rem;font-size:11px;font-size:0.785714286rem}#stories article h4 span{font-weight:300;font-style:italic;text-transform:none;letter-spacing:0;padding-right:2px;padding-right:0.142857143rem}#stories article p{margin-top:22px;margin-top:1.571428571rem;line-height:1.571428571}#stories article .story-link-out{display:inline-block;background-color:#00afed;margin:22px 0 11px;margin: 1.571428571rem 0 0.785714286rem;padding:5.5px 10px;padding: 0.392857143rem 0.714285714rem;font-size:13px;font-size:0.928571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#stories article .story-link-out:hover{background-color:#07beff}#stories article .story-link-out a{color:#ffffff;text-decoration:none}#stories article .story-link-out a:after{content:"\2192"}#stories footer{line-height:1.571428571}@media screen and (min-width: 600px){#stories article header img{max-width:21.153846154%}#stories article header hgroup{position:relative;width:73.557692308%;margin-left:5.288461538%}#stories article header h3{font-size:14px;font-size:1rem;line-height:1.571428571}#stories article header h4{position:absolute;top:0;right:0;font-size:11px;font-size:0.785714286rem;text-transform:uppercase;letter-spacing:1px;color:#c9c4bb}}img,embed,object,video,iframe{max-width:100%}.video-container{margin-bottom:22px;margin-bottom:1.571428571rem}.video-popup{text-align:center;background:#fff;margin:0 auto;width:800px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.15)}.video-popup .mfp-close{position:fixed}.mfp-close-btn-in .video-popup .mfp-close{color:#fff}.mfp-bg{background-color:#ffffff}.alignleft{float:left}.alignright{float:right}a.videothumb{zoom:1;line-height:0}a.videothumb:before,a.videothumb:after{display:table;content:""}a.videothumb:after{clear:both}a.videothumb img{margin:0;opacity:1;-o-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}a.videothumb img:hover{opacity:0.92}.home-inside{margin-left:auto;margin-right:auto;max-width:960px;max-width:68.571428571rem;margin-bottom:22px;margin-bottom:1.571428571rem;padding:44px 20px 22px;padding: 3.142857143rem 1.428571429rem 1.571428571rem;zoom:1}@media screen and (min-width: 600px){.home-inside{margin-bottom:44px;margin-bottom:3.142857143rem;}}.home-inside:before,.home-inside:after{display:table;content:""}.home-inside:after{clear:both}.home-inside h3{text-align:center;font-weight:400;margin-bottom:44px;margin-bottom:3.142857143rem;font-size:36px;font-size:2.571428571rem}@media screen and (min-width: 1000px){.home-inside h3{font-size:38px;font-size:2.714285714rem;}}.home-inside a.browse-themes{display:inline-block;font-weight:300;color:#ffffff;text-align:center;text-decoration:none;background-color:#21be56;border-bottom:2px solid #199342;padding:15px 30px;padding: 1.071428571rem 2.142857143rem;font-size:20px;font-size:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width: 1000px){.home-inside a.browse-themes{font-size:23px;font-size:1.642857143rem;}.home-inside a.browse-themes:after{content:" \2192"}}.home-inside a.browse-themes:hover{background-color:#25d460;cursor:pointer}.home-inside a.browse-themes:active{background-color:#25d460}.home-call-to-action{padding-top:0;text-align:center;padding-bottom:66px;padding-bottom:4.714285714rem}.big-banner{position:relative;background:url(images/home/banner-bg.jpg) no-repeat center center;background-size:cover}.big-banner .latest-release-flag{display:none;position:absolute;bottom:0;left:0;color:#ffffff;background-color:#aba49a;text-decoration:none;padding:7px 10px;padding: 0.5rem 0.714285714rem;font-size:19px;font-size:1.357142857rem}@media screen and (min-width: 1000px){.big-banner .latest-release-flag{display:inline-block;}}.big-banner .latest-release-flag:hover{background-color:#b7b1a8}.big-banner .latest-release-flag span{color:#fdd702;font-weight:600;text-transform:uppercase}.big-banner .home-inside{margin-bottom:0;padding:44px 20px;padding: 3.142857143rem 1.428571429rem}@media screen and (min-width: 1000px){.big-banner .home-inside{padding:66px 20px 0;padding: 4.714285714rem 1.428571429rem 0;}}@media screen and (min-width: 1000px){.big-banner .home-banner-screens{float:left;width:1083px;height:550px;margin-left:-650px;background:url(images/home/screens.png) no-repeat center center;}}.big-banner .home-banner-content{text-align:center}@media screen and (min-width: 1000px){.big-banner .home-banner-content{float:right;width:52%;margin-top:88px;margin-top:6.285714286rem;}}.big-banner h1{line-height:1.15;font-size:36px;font-size:2.571428571rem}@media screen and (min-width: 1000px){.big-banner h1{font-size:46px;font-size:3.285714286rem;}}.big-banner ul{padding:22px 0 33px;padding: 1.571428571rem 0 2.357142857rem}.big-banner ul li{display:inline-block;line-height:2.2;padding-left:10px;padding-left:0.714285714rem;font-size:16px;font-size:1.142857143rem}@media screen and (min-width: 1000px){.big-banner ul li{line-height:1.5;}}.big-banner ul li:first-of-type{padding-left:0}.big-banner ul li:before{content:"";position:relative;display:inline-block;width:18px;height:18px;color:#00afed;background:url(images/home/check-mark.svg) no-repeat center center;background-size:18px;top:3px;top:0.214285714rem;margin-right:6px;margin-right:0.428571429rem}.choose-us{background-color:#fbfaf8;border-top:1px solid #d9d5cb;border-bottom:1px solid #d9d5cb;zoom:1}.choose-us:before,.choose-us:after{display:table;content:""}.choose-us:after{clear:both}.choose-us h3{margin:0 0 44px;margin: 0 0 3.142857143rem}@media screen and (min-width: 600px){.choose-us h3{margin:22px 0 66px;margin: 1.571428571rem 0 4.714285714rem;}}@media screen and (min-width: 600px){.choose-us h3 br{display:none;}}.choose-us li{display:block;clear:left;line-height:1.35;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:22px;margin-bottom:1.571428571rem;padding-left:85px;padding-left:6.071428571rem;font-size:18px;font-size:1.285714286rem}@media screen and (min-width: 600px){.choose-us li{float:left;width:45.833333333%;}.choose-us li:nth-child(even){float:right;clear:none}.choose-us li br{display:inline-block}}.choose-us li.choose-design{background:url(images/home/design.svg) no-repeat left center;background-size:44px 38px}.choose-us li.choose-code{background:url(images/home/code.svg) no-repeat left center;background-size:49px 53px}.choose-us li.choose-fonts{background:url(images/home/fonts.svg) no-repeat left center;background-size:45px 30px}.choose-us li.choose-wp{background:url(images/home/wp.svg) no-repeat left center;background-size:50px 51px}.choose-us li.choose-trust{background:url(images/home/trust.svg) no-repeat left center;background-size:48px 57px}.choose-us li.choose-support{background:url(images/home/support.svg) no-repeat left center;background-size:52px 37px}.choose-us li.choose-docs{background:url(images/home/documentation.svg) no-repeat left center;background-size:54px 44px}.choose-us li.choose-money{background:url(images/home/money.svg) no-repeat left center;background-size:58px 39px}.choose-us li br{display:none}.or-click-this{background-color:#fbfaf8;border-bottom:1px solid #d9d5cb;zoom:1}@media screen and (min-width: 900px){.or-click-this{background-image:url(images/home/or-background.svg);background-repeat:no-repeat;background-position:center;}}.or-click-this:before,.or-click-this:after{display:table;content:""}.or-click-this:after{clear:both}.or-click-this h4{font-weight:400;line-height:1.2;margin-bottom:22px;margin-bottom:1.571428571rem;font-size:26px;font-size:1.857142857rem}.or-click-this .option{width:100%;text-align:center}@media screen and (min-width: 900px){.or-click-this .option{width:375px;}}.or-click-this .option a{display:inline-block;width:274px;height:206px;text-decoration:none}@media screen and (min-width: 900px){.or-click-this .option a{width:375px;height:281px;}}.or-click-this .option .image-box{border:1px solid #d9d5cb}.or-click-this .option span{position:relative;visibility:hidden;z-index:3;font-size:18px;font-size:1.285714286rem;padding:15px 30px;padding: 1.071428571rem 2.142857143rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.or-click-this .option-one{float:left;margin-bottom:44px;margin-bottom:3.142857143rem}@media screen and (min-width: 900px){.or-click-this .option-one{margin-bottom:0;}}.or-click-this .option-one .image-box-inside{background-image:url(images/home/screenshot-make.jpg)}.or-click-this .option-one .image-box:hover span,.or-click-this .option-one .image-box:active span{visibility:visible}.or-click-this .option-one span{color:#ffffff;background-color:#00afed}.or-click-this .option-two{float:right}.or-click-this .option-two .image-box-inside{background-image:url(images/home/screenshot-bailey.jpg)}.or-click-this .option-two .image-box:hover span,.or-click-this .option-two .image-box:active span{visibility:visible}.or-click-this .option-two span{color:#332b00;background-color:#fdd702}.or-click-this .image-box{position:relative;width:274px;height:206px;line-height:206px;margin-left:auto;margin-right:auto;background-color:#000000}@media screen and (min-width: 900px){.or-click-this .image-box{width:375px;height:281px;line-height:281px;}}.or-click-this .image-box:hover .image-box-inside,.or-click-this .image-box:active .image-box-inside{opacity:0.35}.or-click-this .image-box-inside{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain}.or-click-this br{display:none}@media screen and (min-width: 600px){.or-click-this br{display:inline-block;}}.customer-talk{zoom:1}.customer-talk:before,.customer-talk:after{display:table;content:""}.customer-talk:after{clear:both}.customer-talk .home-inside{padding-bottom:0}.customer-talk article{background-color:#fbfaf8;border:1px solid #d9d5cb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0 0 20px;margin: 0 0 1.428571429rem;padding:20px;padding:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;zoom:1}.customer-talk article:before,.customer-talk article:after{display:table;content:""}.customer-talk article:after{clear:both}.customer-talk article h1{margin:5px 0 12px 0;margin: 0.357142857rem 0 0.857142857rem 0;font-size:14px;font-size:1rem}.customer-talk article h1 a{text-decoration:none}.customer-talk article h1 a:hover{text-decoration:underline}.customer-talk article span{display:block}@media screen and (min-width: 600px){.customer-talk article span{margin:7.333333333px 0 0 130px;margin: 0.523809524rem 0 0 9.285714286rem;}}.customer-talk article span a{font-style:italic;color:#aba49a;text-decoration:none;font-size:12px;font-size:0.857142857rem}.customer-talk article img{margin-bottom:11px;margin-bottom:0.785714286rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media screen and (min-width: 600px){.customer-talk article img{margin-bottom:0;}}.customer-talk article p{line-height:1.35;margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;font-size:18px;font-size:1.285714286rem}@media screen and (min-width: 600px){.customer-talk article{float:left;width:48.958333333%;text-align:left;}.customer-talk article:nth-of-type(odd){clear:left;margin:0 2.083333333% 0 0}.customer-talk article header{float:left;max-width:100px}.customer-talk article h1{margin:5px 0 22px 0;margin: 0.357142857rem 0 1.571428571rem 0}.customer-talk article p{margin:0 0 0 130px;margin: 0 0 0 9.285714286rem;text-indent:-4px;text-indent:-0.285714286rem}}body.themes div[role="main"]{max-width:100%;padding-left:0;padding-right:0;margin-bottom:110px;margin-bottom:7.857142857rem}body.themes .themes-archive-inside{margin-left:auto;margin-right:auto;max-width:960px;max-width:68.571428571rem;padding:0 20px;padding: 0 1.428571429rem;zoom:1}body.themes .themes-archive-inside:before,body.themes .themes-archive-inside:after{display:table;content:""}body.themes .themes-archive-inside:after{clear:both}body.themes h1{margin-top:44px;margin-top:3.142857143rem;text-align:center}body.themes h1.attention{margin-top:0}body.themes section{margin:22px 0;margin: 1.571428571rem 0}body.themes section article{margin-left:auto;margin-right:auto;width:274px;margin-bottom:41px;margin-bottom:2.928571429rem}body.themes section article a{text-decoration:none;color:#726a5b}body.themes section article a h4{color:#ffffff;text-align:center;margin:88px 0 22px 0;margin: 6.285714286rem 0 1.571428571rem 0;padding-bottom:5.5px;padding-bottom:0.392857143rem;font-size:22px;font-size:1.571428571rem}body.themes section article a img{border:1px solid #d9d5cb;background-color:#ffffff;padding:3px;padding:0.214285714rem}body.themes section article a p{line-height:1.4;margin:11px 0 0 0;margin: 0.785714286rem 0 0 0}body.themes section article a .theme-index-wrapper{position:relative;line-height:0}body.themes section article a .theme-index-meta{position:absolute;visibility:hidden;text-align:center;line-height:1.2}body.themes section article a .theme-index-meta span{color:#ffffff;background-color:#00afed;font-size:18px;font-size:1.285714286rem;padding:15px 30px;padding: 1.071428571rem 2.142857143rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.themes section article a:hover .theme-index-meta,body.themes section article a:active .theme-index-meta{visibility:visible;background-color:rgba(0,0,0,0.65);width:282px;height:100%}@media screen and (min-width: 600px){body.themes section article a:hover .theme-index-meta,body.themes section article a:active .theme-index-meta{width:296px;}}@media screen and (min-width: 600px){body.themes section{zoom:1;margin:44px 0 0 0;margin: 3.142857143rem 0 0 0;}body.themes section:before,body.themes section:after{display:table;content:""}body.themes section:after{clear:both}body.themes section article{float:left;width:30.625%;margin-right:4.0625%}body.themes section article:nth-child(3n){margin-right:0}body.themes section article:nth-child(3n+1){clear:left}}.pro-banner{text-align:center;margin:44px 20px 0;margin: 3.142857143rem 1.428571429rem 0;text-align:center;line-height:1.2;background:#21be56;border-bottom:2px solid #199342;padding:20px 30px;padding: 1.428571429rem 2.142857143rem;font-size:20px;font-size:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width: 1000px){.pro-banner{background:none;border:0;padding:0;line-height:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}}.pro-banner a{color:#ffffff;text-decoration:none}.pro-banner:hover,.pro-banner:active{background:#25d460}@media screen and (min-width: 1000px){.pro-banner:hover,.pro-banner:active{background:none;}}@media screen and (min-width: 1000px){a.foundry-pro-banner{text-align:center;color:#ffffff;text-decoration:none;background:#21be56;border-bottom:2px solid #199342;padding:20px 30px;padding: 1.428571429rem 2.142857143rem;font-size:20px;font-size:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}a.foundry-pro-banner:hover,a.foundry-pro-banner:active{background:#25d460}}body.themes .make-banner{clear:both;display:block;overflow:hidden;text-align:center;color:#ffffff;background:#aba49a;border-bottom:1px solid #d9d5cb;margin:0 0 66px;margin: 0 0 4.714285714rem;padding:44px 40px 0;padding: 3.142857143rem 2.857142857rem 0}@media screen and (min-width: 1000px){body.themes .make-banner{text-align:left;}}body.themes .make-banner .themes-archive-inside{max-width:880px;max-width:62.857142857rem}body.themes .make-banner img{border:1px solid #d9d5cb;border-bottom:0;padding-bottom:0;margin-right:40px}@media screen and (min-width: 1000px){body.themes .make-banner img{float:left;}}body.themes .make-banner h3{color:#ffffff;font-weight:300;line-height:1.2;font-size:24px;font-size:1.714285714rem}body.themes .make-banner .theme-technical-notes{padding:0;background-color:transparent;border:0;margin:22px 0;margin: 1.571428571rem 0}body.themes .make-banner .theme-technical-notes li{padding-left:0;background:none}@media screen and (min-width: 1000px){body.themes .make-banner .theme-technical-notes li{background:url(images/home/check-mark.svg) no-repeat left center;background-size:18px;padding-left:28px;padding-left:2rem;}}@media screen and (min-width: 1000px){.make-content{width:300px;float:right;}}a.make-learn-more{display:inline-block;font-weight:300;color:#ffffff;text-align:center;text-decoration:none;background-color:#21be56;border-bottom:2px solid #199342;text-rendering:auto;margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;padding:15px 30px;padding: 1.071428571rem 2.142857143rem;font-size:16px;font-size:1.142857143rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width: 600px){a.make-learn-more:after{content:" \2192";}}a.make-learn-more:hover{background-color:#25d460;cursor:pointer}a.make-learn-more:active{background-color:#25d460}.view-demo-banner-link{display:block;line-height:0}.theme-banner{line-height:0}.theme-banner .theme-banner-container{position:relative;max-width:967px;margin:0 auto}@media screen and (min-width: 600px){.theme-banner .theme-banner-container{padding-top:44px;padding-top:3.142857143rem;}}.theme-banner .browser-frame{position:relative;z-index:5;max-width:895px}.theme-banner .iphone-frame{display:none}@media screen and (min-width: 600px){.theme-banner .theme-banner-container{padding-top:0}}@media screen and (min-width: 900px){.theme-banner{background-color:#e7dfd0;background-size:cover;}.theme-banner .theme-banner-container{padding-top:44px;padding-top:3.142857143rem}.theme-banner .browser-frame{padding-top:26px;background:url(images/single-theme/browser-frame.png) no-repeat center top;box-shadow:0px 0px 6px rgba(0,0,0,0.1)}.theme-banner .iphone-frame{display:block;position:absolute;right:0;bottom:0;z-index:10;width:231px;height:366px;background:url(images/single-theme/iphone-frame.png) no-repeat center top}.theme-banner .iphone-frame img{padding:72px 0 0 19px}}.theme-intro{zoom:1;margin-bottom:44px;margin-bottom:3.142857143rem;text-align:center}.theme-intro:before,.theme-intro:after{display:table;content:""}.theme-intro:after{clear:both}.theme-intro .theme-intro-wrapper{position:relative;z-index:10;text-align:center;background-color:#fbfaf8;border-top:1px solid #d9d5cb;border-bottom:1px solid #d9d5cb;margin-bottom:44px;margin-bottom:3.142857143rem;padding:34px 20px;padding: 2.428571429rem 1.428571429rem}.theme-intro h1{font-size:24px;font-size:1.714285714rem;margin-bottom:22px;margin-bottom:1.571428571rem}.theme-intro p{margin-top:22px;margin-top:1.571428571rem;font-size:15px;font-size:1.071428571rem;line-height:1.466666667}@media screen and (min-width: 600px){.theme-intro{margin-bottom:0;}.theme-intro h1{font-size:30px;font-size:2.142857143rem}}a.purchase-theme-button,a.theme-demo-button{display:inline-block;margin:0 0 12px 0;margin: 0 0 0.857142857rem 0;padding:12px 32px;padding: 0.857142857rem 2.285714286rem;font-weight:300;text-decoration:none;text-rendering:auto;color:#ffffff;text-align:center;text-decoration:none;background-color:#21be56;border-bottom:2px solid #199342;font-size:20px;font-size:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.purchase-theme-button:hover,a.purchase-theme-button:active,a.theme-demo-button:hover,a.theme-demo-button:active{background-color:#25d460;cursor:pointer}@media screen and (min-width: 600px){a.purchase-theme-button,a.theme-demo-button{width:280px;margin:0 6px 12px 6px;margin: 0 0.428571429rem 0.857142857rem 0.428571429rem;}}@media screen and (min-width: 920px){a.purchase-theme-button,a.theme-demo-button{margin:0 6px;margin: 0 0.428571429rem;padding:14px 0;padding: 1rem 0;font-size:23px;font-size:1.642857143rem;}}a.theme-demo-button{color:#ffffff;background-color:#aba49a;border-bottom:2px solid #948b7e}a.theme-demo-button:hover,a.theme-demo-button:active{background-color:#b7b1a8;cursor:pointer}.pricing-information{zoom:1}.pricing-information:before,.pricing-information:after{display:table;content:""}.pricing-information:after{clear:both}.pricing-information p.guarantee{clear:both;margin:22px 0 0 0;margin: 1.571428571rem 0 0 0;font-size:17px;font-size:1.214285714rem;line-height:1.294117647;font-weight:bold}.pricing-information p.notes{margin:12px 0 0 0;margin: 0.857142857rem 0 0 0;font-size:16px;font-size:1.142857143rem;line-height:1.5}.pricing-information p.small-notes{margin:11px 0;margin: 0.785714286rem 0;padding:11px 22px;padding: 0.785714286rem 1.571428571rem;font-size:13px;font-size:0.928571429rem;color:#998f7c;border:1px solid #d9d5cb}@media screen and (min-width: 600px){.pricing-information{width:580px;margin:0 auto;}}a.purchase-theme-button.checkout{width:200px;padding:10px 0;padding: 0.714285714rem 0;font-size:18px;font-size:1.285714286rem;text-shadow:0 -1px 0 #1f5f89;text-rendering:auto;border:1px solid #3a789e;background-color:#547eac;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#7ea4cc), to(#547eac));background-image:-moz-linear-gradient(top, #7ea4cc, #547eac);background-image:-ms-linear-gradient(top, #7ea4cc, #547eac);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7ea4cc), color-stop(100%, #547eac));background-image:-webkit-linear-gradient(top, #7ea4cc, #547eac);background-image:-o-linear-gradient(top, #7ea4cc, #547eac);background-image:linear-gradient(top, #7ea4cc, #547eac);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 2px 0 0 #8fb2d9;-moz-box-shadow:inset 0 2px 0 0 #8fb2d9;box-shadow:inset 0 2px 0 0 #8fb2d9;border-bottom:1px solid #2d739e}a.purchase-theme-button.checkout:hover{background-color:#5380b1;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#8cb5e1), to(#5380b1));background-image:-moz-linear-gradient(top, #8cb5e1, #5380b1);background-image:-ms-linear-gradient(top, #8cb5e1, #5380b1);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8cb5e1), color-stop(100%, #5380b1));background-image:-webkit-linear-gradient(top, #8cb5e1, #5380b1);background-image:-o-linear-gradient(top, #8cb5e1, #5380b1);background-image:linear-gradient(top, #8cb5e1, #5380b1);cursor:pointer}a.purchase-theme-button.checkout:active{border:1px solid #5b992b;border-bottom:1px solid #538c27;-webkit-box-shadow:inset 0 0 8px 2px #2873a6,0 1px 0 0 #f2ead9;-moz-box-shadow:inset 0 0 8px 2px #2873a6,0 1px 0 0 #f2ead9;box-shadow:inset 0 0 8px 2px #2873a6,0 1px 0 0 #f2ead9}.theme-feature{zoom:1;margin-bottom:44px;margin-bottom:3.142857143rem}.theme-feature:before,.theme-feature:after{display:table;content:""}.theme-feature:after{clear:both}.theme-feature header{margin-bottom:22px;margin-bottom:1.571428571rem}.theme-feature footer h1{font-size:22px;font-size:1.571428571rem;line-height:1;font-family:'Proxima Nova',Helvetica,Arial,sans-serif}.theme-feature footer h2{margin:8px 0 22px 0;margin: 0.571428571rem 0 1.571428571rem 0;font-size:20px;font-size:1.428571429rem;line-height:1.1;color:#998f7c;font-weight:normal}.theme-feature footer p{line-height:1.571428571}.theme-feature footer p.feature-link:hover:after{opacity:1}.theme-feature footer p.feature-link:after{content:url(images/single-theme/arrow-right.svg);width:14px;height:14px;opacity:0.6;padding-left:6px;padding-left:0.428571429rem}@media screen and (min-width: 800px){.theme-feature{margin-bottom:66px;margin-bottom:4.714285714rem;}.theme-feature img{margin-bottom:0}.theme-feature header{max-width:62.5%;float:left;margin-bottom:0}.theme-feature footer{margin-left:68.75%}.theme-feature footer h1{font-size:28px;font-size:2rem;line-height:1.571428571}.theme-feature footer h2{margin:0;font-size:20px;font-size:1.428571429rem;line-height:1.1}.theme-feature footer p{font-size:15px;font-size:1.071428571rem}}@media screen and (min-width: 800px){.theme-feature.right-feature header{float:right}.theme-feature.right-feature footer{margin-left:0;max-width:31.25%}}@media screen and (min-width: 800px){.theme-feature.video-feature header{max-width:72.916666667%}.theme-feature.video-feature footer{max-width:25%}}h3#logo{float:none}.theme-technical-notes{position:relative}.theme-technical-notes h1{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:20px;font-size:1.428571429rem}.theme-technical-notes li{padding:0 0 0 28px;padding: 0 0 0 2rem;font-size:16px;font-size:1.142857143rem;line-height:2;background:url(images/single-theme/standard-feature-checkmark.png) no-repeat 0 5px}@media screen and (min-width: 600px){.theme-technical-notes{background:#fbfaf8;border:1px solid #d9d5cb;border-bottom-width:2px;margin-bottom:22px;margin-bottom:1.571428571rem;padding:44px;padding:3.142857143rem;}.theme-technical-notes h1{padding-bottom:12px;padding-bottom:0.857142857rem;font-size:26px;font-size:1.857142857rem;border-bottom:1px solid #ede6d6}}@media screen and (min-width: 900px){.theme-technical-notes ul{-webkit-column-count:2;-webkit-column-gap:10px;-moz-column-count:2;-moz-column-gap:10px;column-count:2;column-gap:10px}}body.single-themes div.main{margin-top:44px;margin-top:3.142857143rem}@media screen and (min-width: 600px){body.single-themes div.main{float:left;width:58.333333333%;}}body.single-themes aside[role="complementary"]{margin-top:44px;margin-top:3.142857143rem;width:100%}@media screen and (min-width: 600px){body.single-themes aside[role="complementary"]{float:right;width:31.25%;}}body.single-themes div.banner{zoom:1;margin-top:44px;margin-top:3.142857143rem;padding-bottom:44px;padding-bottom:3.142857143rem;border-bottom:1px solid #e3dac9}body.single-themes div.banner:before,body.single-themes div.banner:after{display:table;content:""}body.single-themes div.banner:after{clear:both}body.single-themes div.banner section.theme-photo{padding:3px;line-height:0;background:#fff}@media screen and (min-width: 600px){body.single-themes div.banner section.theme-photo{float:left;width:57.708333333%;}}body.single-themes div.banner section.theme-info{background-color:#fbfaf8;border:1px solid #d9d5cb;border-bottom-width:2px;margin-top:22px;margin-top:1.571428571rem;padding:44px;padding:3.142857143rem}@media screen and (min-width: 600px){body.single-themes div.banner section.theme-info{float:right;width:22.083333333%;margin:0;}}body.single-themes div.banner section.theme-info header{line-height:1.571428571}body.single-themes div.banner section.theme-info header p{margin:0;font-size:13px;font-size:0.928571429rem;line-height:1.692307692;text-align:center}@media screen and (max-width: 800px){body.single-themes div.banner section.theme-info header{display:none;}}body.single-themes div.banner section.theme-info a.button{display:block;margin-top:22px;margin-top:1.571428571rem;padding:12px;padding:0.857142857rem;font-size:18px;font-size:1.285714286rem;font-weight:300;text-align:center;text-decoration:none}body.single-themes div.banner section.theme-info a.button del{font-size:16px;font-size:1.142857143rem}body.single-themes div.banner section.theme-info a.button.purchase{text-rendering:auto;font-weight:300;color:#ffffff;text-align:center;text-decoration:none;background-color:#21be56;border-bottom:2px solid #199342;padding:15px 10px;padding: 1.071428571rem 0.714285714rem;font-size:20px;font-size:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.single-themes div.banner section.theme-info a.button.demo{text-rendering:auto;font-weight:300;color:#ffffff;text-align:center;text-decoration:none;background-color:#aba49a;border-bottom:2px solid #948b7e;padding:15px 10px;padding: 1.071428571rem 0.714285714rem;font-size:20px;font-size:1.428571429rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (max-width: 800px){body.single-themes div.banner section.theme-info a.button.demo{margin-top:0;}}body.single-themes div[role="main"] p{margin:22px 0 0 0;margin: 1.571428571rem 0 0 0;line-height:1.571428571}body.single-themes section h1.section-title{margin:44px 0 22px 0;margin: 3.142857143rem 0 1.571428571rem 0}body.single-themes section.workshop-notes{position:relative;border:1px solid #d9d5cb;border-bottom-width:2px;padding:54px 44px 44px 66px;padding: 3.857142857rem 3.142857143rem 3.142857143rem 4.714285714rem;background:#fbfaf8 url(images/single-theme/workshop-notes.png)}body.single-themes section.workshop-notes:after{width:100%;overflow:hidden;position:absolute;bottom:0;left:0;content:url(images/single-theme/workshop-notes-bottom.png)}body.single-themes section.workshop-notes h2,body.single-themes section.workshop-notes h3{margin:22px 0;margin: 1.571428571rem 0;line-height:1.571428571}body.single-themes section.workshop-notes h2{margin:0 0 36px 0;margin: 0 0 2.571428571rem 0;font-size:18px;font-size:1.285714286rem;line-height:1.222222222}@media screen and (min-width: 600px){body.single-themes section.workshop-notes h2{font-size:22px;font-size:1.571428571rem;line-height:1;color:#867c6b;}}body.single-themes section.workshop-notes p{margin:0}body.single-themes section.workshop-notes li{margin:0 0 0 22px;margin: 0 0 0 1.571428571rem;line-height:1.571428571;list-style:disc outside}body.single-themes aside[role="complementary"] article{margin-bottom:44px;margin-bottom:3.142857143rem}body.single-themes aside[role="complementary"] article img{border:1px solid #d9d5cb;background-color:#ffffff;margin-bottom:22px;margin-bottom:1.571428571rem;padding:3px;padding:0.214285714rem}body.single-themes aside[role="complementary"] article p{margin:0}.tutorial-single-main{width:100%}@media screen and (min-width: 600px){.tutorial-single-main{float:left;width:72.916666667%;}}body.support aside.tutorial-single-sidebar{width:100%}@media screen and (min-width: 600px){body.support aside.tutorial-single-sidebar{float:right;width:20.833333333%;}}body.support section.tutorial-single-content.box{padding:66px 77px;padding: 4.714285714rem 5.5rem}.tutorial-single-main h1{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:44px;font-size:3.142857143rem;line-height:1;font-weight:bold;font-family:'Proxima Nova',Helvetica,Arial,sans-serif}.tutorial-single-main h2,.tutorial-single-main h3{margin:88px 0 22px 0;margin: 6.285714286rem 0 1.571428571rem 0;padding-top:44px;padding-top:3.142857143rem;font-size:24px;font-size:1.714285714rem;border-top:1px solid #e3dac9}.tutorial-single-main p,.tutorial-single-main li,.tutorial-single-main h4{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:16px;font-size:1.142857143rem;line-height:1.6;color:#807766}.tutorial-single-main h4{color:#726a5b}.tutorial-single-main .tutorial-intro{font-size:20px;font-size:1.428571429rem;line-height:1.375;color:#bdbaa8}.tutorial-single-main div.notice{font-size:15px;font-size:1.071428571rem;line-height:1.6}.tutorial-single-main a{font-weight:normal}.tutorial-single-main code,.tutorial-single-main pre{font-family:Consolas,Monaco,Lucida Console,monospace;font-size:14px;font-size:1rem;line-height:1.571428571;background-color:#f4f0e7}.tutorial-single-main code{padding:2px;padding:0.142857143rem}.tutorial-single-main pre{margin:22px 0;margin: 1.571428571rem 0;padding:22px;padding:1.571428571rem;overflow:auto;word-wrap:normal}.tutorial-single-main pre code{display:block}.tutorial-single-main ul{list-style-type:disc;margin-bottom:22px;margin-bottom:1.571428571rem}.tutorial-single-main ul li{margin-bottom:11px;margin-bottom:0.785714286rem}.tutorial-single-main ol{margin:44px 0;margin: 3.142857143rem 0;counter-reset:tutorial-li}.tutorial-single-main ol li{position:relative;margin-bottom:30px;margin-bottom:2.142857143rem;padding-left:10px;padding-left:0.714285714rem;line-height:1.6;list-style-type:decimal}.tutorial-single-main ol li:before{content:counter(tutorial-li);counter-increment:tutorial-li;position:absolute;left:-2.8rem;margin-top:-5px;margin-top:-0.357142857rem;background:#fdfcfb;border:1px solid #ddd9c5;color:#bdbaa8;font-weight:bold;height:2em;width:2em;line-height:2.2em;text-align:center;border-radius:50%}a.view-screenshot-link{display:inline-block}a.view-screenshot-link:after{content:"";opacity:0.75;padding:8px 9px 0;padding: 0.571428571rem 0.642857143rem 0;margin:0 0 0 2px;margin: 0 0 0 0.142857143rem;background:url(images/view-screenshot.svg) no-repeat center center}a.view-screenshot-link:hover:after{opacity:1}body.support aside .tutorial-navigation h4{font-size:16px;font-size:1.142857143rem;margin-bottom:11px;margin-bottom:0.785714286rem}body.support aside .tutorial-navigation ul{margin-bottom:0}body.support aside .tutorial-navigation li{list-style-type:none;line-height:1.466666667;font-size:14px;font-size:1rem}body.support aside .tutorial-navigation li li{margin-left:20px;margin-left:1.428571429rem}body.support aside .tutorial-navigation a{display:inline-block;font-weight:normal;list-style-type:none;color:#6b6251;margin:2px 0 11px;margin: 0.142857143rem 0 0.785714286rem}body.support aside .tutorial-navigation a:hover{color:#00afed}section.ask-a-question.single-tutorial-question{margin-top:22px;margin-top:1.571428571rem;text-align:center}section.ask-a-question.single-tutorial-question a{display:inline-block;padding:14px 36px;padding: 1rem 2.571428571rem}@media screen and (min-width: 600px){body.stories #stories article{padding:2.291666667%;float:left;width:43.333333333%}body.stories #stories article:nth-of-type(odd){clear:left;margin:2.291666667% 4.166666667% 2.291666667% 0}}body.about #tagline.big{margin-bottom:22px;margin-bottom:1.571428571rem}body.about section{margin:22px 0;margin: 1.571428571rem 0}body.about section article{margin:0 0 44px 0;margin: 0 0 3.142857143rem 0}body.about section article p{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;line-height:1.571428571}@media screen and (min-width: 600px){body.about section{margin:44px 0;margin: 3.142857143rem 0;}}body.about section.questions{margin:44px 0 0 0;margin: 3.142857143rem 0 0 0}body.about section.questions article{border:1px solid #d9d5cb;border-bottom-width:2px;background:#fbfaf8;margin:22px 0 0 0;margin: 1.571428571rem 0 0 0;padding:22px 22px 0 22px;padding: 1.571428571rem 1.571428571rem 0 1.571428571rem;zoom:1}body.about section.questions article:before,body.about section.questions article:after{display:table;content:""}body.about section.questions article:after{clear:both}body.about section.questions article h1{margin-bottom:11px;margin-bottom:0.785714286rem}body.about section.team article header{zoom:1;margin-bottom:18px;margin-bottom:1.285714286rem}body.about section.team article header:before,body.about section.team article header:after{display:table;content:""}body.about section.team article header:after{clear:both}body.about section.team article header hgroup{margin-left:85px;margin-left:6.071428571rem}body.about section.team article header hgroup h1{font-weight:600;line-height:1.375;font-size:16px;font-size:1.142857143rem}body.about section.team article header hgroup h2,body.about section.team article header hgroup h3{font-weight:400;line-height:1.571428571}body.about section.team article header hgroup h2{font-style:italic;margin-bottom:4px;margin-bottom:0.285714286rem;color:#8e8472}body.about section.team article header hgroup h3{color:#9a9180;font-size:12px;font-size:0.857142857rem}body.about section.team article header img{float:left;max-width:66px;max-width:4.714285714rem;line-height:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}div[role="main"].blog-layout{padding:0;position:relative}body.blog section.main{width:100%;float:none;margin-left:auto;margin-right:auto}body.blog section.main article{padding:44px 22px;padding: 3.142857143rem 1.571428571rem}body.blog section.main article header{margin-bottom:16px;margin-bottom:1.142857143rem}body.blog section.main article header h1{font-size:20px;font-size:1.428571429rem;line-height:1.1;margin:0}body.blog section.main article header h1 a{text-decoration:none;font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-weight:bold;color:#807766}body.blog section.main article header h1 a:hover{color:#726a5b}@media screen and (min-width: 600px){body.blog section.main article header h1{font-size:22px;font-size:1.571428571rem;line-height:1;}}body.blog section.main article header p{margin-top:11px;margin-top:0.785714286rem;color:#b0a99c}body.blog section.main article header p a{color:#9a9180}body.blog section.main article header p a:hover{color:#6b6251}body.blog section.main #comments{margin:0 22px;margin: 0 1.571428571rem}body.blog section.main #comments article header cite{margin:6px 0 2px 78px;margin: 0.428571429rem 0 0.142857143rem 5.571428571rem}body.blog section.main article header h1{font-size:24px;font-size:1.714285714rem;line-height:1.2}body.blog section.main article header p{margin-top:22px;margin-top:1.571428571rem;font-size:14px;font-size:1rem;line-height:1.571428571}body.blog section.main p.headline{font-size:18px;font-size:1.285714286rem;line-height:1.5;font-style:italic}body.blog section.main nav{zoom:1}body.blog section.main nav:before,body.blog section.main nav:after{display:table;content:""}body.blog section.main nav:after{clear:both}@media screen and (min-width: 960px){body.blog section.main{float:left;margin-left:0;margin-right:0}}@media screen and (min-width: 600px){body.blog section.main{margin-top:44px;margin-top:3.142857143rem}body.blog section.main article header{margin-bottom:44px}body.blog section.main .post-content{font-size:16px;font-size:1.142857143rem;line-height:1.375}body.blog section.main .post-content h2,body.blog section.main .post-content h3{margin-top:44px;margin-top:3.142857143rem;font-size:18px;font-size:1.285714286rem;line-height:1.222222222}body.blog section.main .post-content h4{font-size:16px;font-size:1.142857143rem;line-height:1.375}body.blog section.main .post-content blockquote{font-size:16px;font-size:1.142857143rem;line-height:1.375}body.blog section.main article,body.blog section.main #comments article{padding:66px 88px;padding: 4.714285714rem 6.285714286rem}body.blog section.main #comments article{padding:44px 88px;padding: 3.142857143rem 6.285714286rem}body.blog section.main article header h1{font-size:34px;font-size:2.428571429rem}body.blog section.main article header p{font-size:15px;font-size:1.071428571rem;line-height:1.466666667}body.blog section.main #comments{margin:0}body.blog section.main #comments h1,body.blog section.main #respond #reply-title{font-size:20px;font-size:1.428571429rem;line-height:1.1}body.blog section.main #comments article header cite,body.blog section.main #respond{font-size:16px;font-size:1.142857143rem;line-height:1.375}body.blog section.main #comments article header time,body.blog section.main #comments p.guidelines{font-size:14px;font-size:1rem;line-height:1.571428571}}body.blog section.search .not-found{display:inline-block;margin-top:44px;margin-top:3.142857143rem}body.blog aside[role="complementary"] section{margin:0 0 44px 0;margin: 0 0 3.142857143rem 0;padding:0 0 22px 0;padding: 0 0 1.571428571rem 0;border-bottom:1px solid #e3dac9}body.blog aside[role="complementary"] section:last-child{border-bottom:none}body.blog aside[role="complementary"] section a{color:#786f60}body.blog aside[role="complementary"] section a:hover{color:#6b6251}body.blog aside[role="complementary"] section img{border:1px solid #d9d5cb;margin:0 0 22px 0;margin: 0 0 1.571428571rem 0}body.blog aside[role="complementary"] section p{line-height:1.571428571}body.blog aside[role="complementary"] section li{margin:0 0 14px 0;margin: 0 0 1rem 0;line-height:1.571428571}body.blog aside[role="complementary"] section .subscribe-by-email p{margin:11px 0 22px 0;margin: 0.785714286rem 0 1.571428571rem 0}body.blog aside[role="complementary"] section.featured-theme img{background-color:#ffffff;padding:3px;padding:0.214285714rem}body.blog aside[role="complementary"] section.featured-theme p{margin-bottom:22px;margin-bottom:1.571428571rem}.error404{margin-top:44px;margin-top:3.142857143rem;text-align:center}.error404 p{margin-bottom:22px;margin-bottom:1.571428571rem;line-height:1.571428571}.error404 label.screen-reader-text{padding-right:4px;padding-right:0.285714286rem}.error404 form[role="search"]{margin-bottom:22px;margin-bottom:1.571428571rem}@media screen and (min-width: 600px){.error404{text-align:left;}.error404 form[role="search"]{margin-bottom:0}}body.page section{zoom:1;margin-top:44px;margin-top:3.142857143rem;padding:22px 22px 0 22px;padding: 1.571428571rem 1.571428571rem 0 1.571428571rem;background:#fbfaf8;border:1px solid #d9d5cb;border-bottom-width:2px}body.page section:before,body.page section:after{display:table;content:""}body.page section:after{clear:both}@media screen and (min-width: 600px){body.page section{padding:44px 44px 22px 44px;padding: 3.142857143rem 3.142857143rem 1.571428571rem 3.142857143rem;}}body.page section h1{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:20px;font-size:1.428571429rem;line-height:1.1}@media screen and (min-width: 600px){body.page section h1{font-size:26px;font-size:1.857142857rem;line-height:0.846153846;margin-bottom:44px;margin-bottom:3.142857143rem;}}body.page section h2,body.page section h3,body.page section h4{margin:44px 0 22px 0;margin: 3.142857143rem 0 1.571428571rem 0;line-height:1.571428571}body.page section h2{margin:22px 0 0 0;margin: 1.571428571rem 0 0 0}body.page section p{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;line-height:1.571428571}body.page section ol,body.page section ul{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0}body.page section li{line-height:1.571428571;margin:0 0 22px 0;margin: 0 0 1.571428571rem 0}body.page section ul{list-style:disc inside}body.page section ol{list-style:decimal inside}body.support div[role="main"] nav{margin:22px 0;margin: 1.571428571rem 0;padding:22px 0;padding: 1.571428571rem 0;border-top:1px solid #e3dac9;border-bottom:1px solid #e3dac9}@media screen and (min-width: 600px){body.support div[role="main"] nav{margin:44px 0;margin: 3.142857143rem 0;padding:0 0 22px 0;padding: 0 0 1.571428571rem 0;border:none;}}body.support div[role="main"] nav ul{text-align:center}body.support div[role="main"] nav li{display:inline}body.support div[role="main"] nav a{margin:0 10px;margin: 0 0.714285714rem;display:inline-block}@media screen and (min-width: 600px){body.support div[role="main"] nav a{color:#ffffff;text-decoration:none;background-color:#aba49a;padding:14px 24px;padding: 1rem 1.714285714rem;font-size:14px;font-size:1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}body.support div[role="main"] nav a:hover{background-color:#b7b1a8}body.support div[role="main"] nav a:active,body.support div[role="main"] nav a.active{background-color:#595549}}body.support #respond.box form input[type="text"],body.support #respond.box form textarea{border:1px solid #d9d5cb}body.support #respond.box input[name="bbp_topic_submit"]{color:#fff;border-bottom-color:#8c867a;text-decoration:none;text-shadow:none;background-color:#aba49a}body.support #respond.box input[name="bbp_topic_submit"]:hover{background-color:#b7b1a8}body.support #respond.box input[name="bbp_topic_submit"]:active,body.support #respond.box input[name="bbp_topic_submit"].active{background-color:#595549}body.support #respond.box .email-notify{margin-top:0}body.support #respond.box .form-submit{margin-top:22px;margin-top:1.571428571rem}body.support #respond.box .form-submit strong{display:block;margin-bottom:11px;margin-bottom:0.785714286rem}body.support section.box{zoom:1;padding:22px 22px 0 22px;padding: 1.571428571rem 1.571428571rem 0 1.571428571rem;background:#fbfaf8;border:1px solid #d9d5cb;border-bottom-width:2px}body.support section.box:before,body.support section.box:after{display:table;content:""}body.support section.box:after{clear:both}body.support section.box select#ttf_bbpp_priority,body.support section.box select#bbp_forum_id{font-size:16px;font-size:1.142857143rem}body.support section.box.box-big-padding{padding:44px 44px 22px 44px;padding: 3.142857143rem 3.142857143rem 1.571428571rem 3.142857143rem}body.support section.box.support-archive{margin:22px 0;margin: 1.571428571rem 0}body.support section.box.support-archive h1{margin-bottom:22px;margin-bottom:1.571428571rem;padding-bottom:22px;padding-bottom:1.571428571rem;font-size:20px;font-size:1.428571429rem;border-bottom:1px solid #e6e4de}body.support section.box.support-archive ul{margin-bottom:22px;margin-bottom:1.571428571rem}body.support section.box.support-archive li{line-height:1.571428571;list-style-type:disc;list-style-position:inside}body.support section.box.support-archive li span{color:#fff}body.support section.box.support-archive li span.assignee{width:14px;height:14px;padding:0;margin:0;margin-right:5px;margin-right:0.357142857rem;display:inline-block;vertical-align:middle;background-size:14px 14px;border-radius:3px;border:1px solid #726a5b}body.support section.box.support-archive li span.priority{padding:2px 4px;padding: 0.142857143rem 0.285714286rem;margin-right:5px;margin-right:0.357142857rem;font-size:10px;font-size:0.714285714rem;line-height:2.2;color:#fff;background:#8c8579;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.support section.box.support-archive li time{margin-left:11px;margin-left:0.785714286rem;font-size:11px;font-size:0.785714286rem;color:#8e8472}body.support section.box.support-archive li time.moderator{color:#438a47}body.support section.box.support-archive li time.soon-due{color:#f49b2e}body.support section.box.support-archive li time.past-due{color:#ff0000}body.support section.box.support-archive p{margin-bottom:22px;margin-bottom:1.571428571rem;line-height:1.571428571}body.support section.box.support-archive footer{margin:22px 0;margin: 1.571428571rem 0}body.support section.box.support-archive h3.tutorial-tag-header{margin:44px 0 22px 0;margin: 3.142857143rem 0 1.571428571rem 0;font-size:15px;font-size:1.071428571rem;line-height:1.466666667}body.support section.box.support-archive .support-results li{list-style:none;font-size:1.2em;padding-bottom:0.5rem;border-bottom:1px solid #e6e4de;margin-bottom:0.5rem}body.support section.box.support-archive .support-results li time{display:block;margin-left:0}body.support section.box .support-archive-navigation{zoom:1;margin:0;padding:0;width:100%;margin-bottom:22px;margin-bottom:1.571428571rem;padding-bottom:22px;padding-bottom:1.571428571rem;border-bottom:1px solid #e6e4de}body.support section.box .support-archive-navigation:before,body.support section.box .support-archive-navigation:after{display:table;content:""}body.support section.box .support-archive-navigation:after{clear:both}body.support section.box .support-archive-navigation .nav-links a{margin:0;padding:0.5rem}body.support section.box .support-archive-navigation .nav-previous{float:left}body.support section.box .support-archive-navigation .nav-next{float:right}body.support section.box.single h1{margin-bottom:44px;margin-bottom:3.142857143rem;font-size:16px;font-size:1.142857143rem;line-height:1.375;font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-weight:bold;color:#867c6b}@media screen and (min-width: 600px){body.support section.box.single h1{font-size:20px;font-size:1.428571429rem;line-height:1.1;}}body.support section.box.single h3{margin-top:44px;margin-top:3.142857143rem;padding-top:22px;padding-top:1.571428571rem;border-top:1px solid #e8e7e3}body.support form.search-form.hide{display:none}body.support form.search-form label{display:block;margin-bottom:22px;margin-bottom:1.571428571rem;line-height:1.571428571}body.support form.search-form input[type="text"]{width:73.03030303%;padding:11px;padding:0.785714286rem;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.support form.search-form input[type="submit"]{color:#645d50;font-family:inherit;font-weight:bold;text-align:center;border:0;background-color:#fbfaf8;border-bottom:2px solid #dfd7c7;margin-left:12px;margin-left:0.857142857rem;padding:10px 24px;padding: 0.714285714rem 1.714285714rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.support form.search-form input[type="submit"]:hover,body.support form.search-form input[type="submit"]:active{background-color:white;cursor:pointer}body.support aside section{margin:0 0 44px 0;margin: 0 0 3.142857143rem 0;font-size:13px;font-size:0.928571429rem;line-height:1.692307692}body.support aside section h1{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:18px;font-size:1.285714286rem}body.support aside section ul{margin-bottom:22px;margin-bottom:1.571428571rem}body.support aside section li{line-height:1.692307692;list-style-type:disc;list-style-position:inside}section.ask-a-question a{display:block;font-weight:300;color:#ffffff;text-align:center;text-decoration:none;background-color:#21be56;border-bottom:2px solid #199342;padding:6px;padding:0.428571429rem;font-size:18px;font-size:1.285714286rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}section.ask-a-question a:hover{background-color:#25d460;cursor:pointer}section.ask-a-question a:active{background-color:#25d460}section.support-basics{zoom:1}section.support-basics:before,section.support-basics:after{display:table;content:""}section.support-basics:after{clear:both}section.support-basics p{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0;color:#8e8472}section.support-basics div{float:left;margin-top:14px;margin-top:1rem;margin-right:3.846153846%;max-width:22.307692308%;text-align:center;font-size:11px;font-size:0.785714286rem;color:#8e8472}section.support-basics div img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body.support section.box.support-archive ol.forum-tour{margin:0 0 22px 0;margin: 0 0 1.571428571rem 0}body.support section.box.support-archive ol.forum-tour li{list-style-type:none;line-height:3.142857143;margin-bottom:6px;margin-bottom:0.428571429rem}body.support section.box.support-archive ol.forum-tour li:hover span{background:#25d460}body.support section.box.support-archive ol.forum-tour li span{display:inline-block;width:20px;height:20px;text-align:center;line-height:21px;background:#21be56;margin-right:14px;margin-right:1rem;padding:5px;padding:0.357142857rem;font-size:13px;font-size:0.928571429rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.theme-docs li{list-style:none !important;border-bottom:1px solid #e6e4de;padding:7.333333333px 0;padding: 0.523809524rem 0}.theme-docs li:last-of-type{border-bottom:0}.theme-docs li a{display:block}body.support .help-main.pre-question-checklist{float:none;margin:0 auto}body.support .help-main.pre-question-checklist section{font-size:16px;font-size:1.142857143rem;line-height:1.375}body.support .help-main.pre-question-checklist h1{font-size:28px;font-size:2rem;line-height:0.785714286;margin-bottom:44px;margin-bottom:3.142857143rem}body.support .help-main.pre-question-checklist li{margin:22px 0;margin: 1.571428571rem 0;list-style-type:none;color:#8e8472}body.support .help-main.pre-question-checklist li strong{color:#726a5b}.support-activity{margin-bottom:22px;margin-bottom:1.571428571rem;font-size:24px;font-size:1.714285714rem}.support-activity span{color:#21be56}.jobs-banner{display:none;text-align:center;width:100%;background-color:#3000a0}@media screen and (min-width: 600px){.jobs-banner{display:block;}}.jobs-banner span{color:#fff;font-weight:600;line-height:40px;text-transform:uppercase;letter-spacing:0.05em}.jobs-banner a{color:#faaa00}.jobs-banner a:hover{color:#fff}@media screen and (min-width: 600px){body.jobs section.main article.post-content{padding:66px;padding:4.714285714rem;}}body.jobs section.main article.post-content h1{margin-bottom:22px;margin-bottom:1.571428571rem}body.jobs section.main article.post-content header{margin-bottom:22px;margin-bottom:1.571428571rem}body.jobs section.main article.post-content header h1{font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-size:30px;font-size:2.142857143rem;line-height:1.466666667;font-weight:bold}body.jobs section.main article.post-content header p{margin:22px 0;margin: 1.571428571rem 0;font-size:16px;font-size:1.142857143rem;line-height:1.375;color:#9a9180}body.jobs section.main article.post-content footer p:last-of-type{margin:0}body.jobs section.main dl dt{font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-size:30px;font-size:2.142857143rem;line-height:1.466666667;font-weight:bold}body.jobs section.main dl dd{margin:22px 0;margin: 1.571428571rem 0;font-size:15px;font-size:1.071428571rem;line-height:1.466666667;color:#9a9180}body.jobs section.main dl dd strong{color:#726a5b}body.jobs aside section.benefits li{margin:22px 0;margin: 1.571428571rem 0;line-height:1.4}body.jobs aside section.meet-the-team{margin-top:44px;margin-top:3.142857143rem}body.jobs aside section.meet-the-team div.team-photos{zoom:1}body.jobs aside section.meet-the-team div.team-photos:before,body.jobs aside section.meet-the-team div.team-photos:after{display:table;content:""}body.jobs aside section.meet-the-team div.team-photos:after{clear:both}body.jobs aside section.meet-the-team div.team-photos div{float:left;margin-top:14px;margin-top:1rem;margin-right:3.846153846%;max-width:22.307692308%;text-align:center;font-size:11px;font-size:0.785714286rem;color:#8e8472}body.jobs aside section.meet-the-team div.team-photos div img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body.jobs aside section.meet-the-team p{margin:22px 0;margin: 1.571428571rem 0;line-height:1.571428571}a.now-hiring{display:block;margin-bottom:44px;margin-bottom:3.142857143rem;padding:12px;padding:0.857142857rem;font-weight:bold;text-decoration:none;text-align:center;color:#fff;text-shadow:0 1px 0 #007cbd;background-color:#04a8ff;border:1px solid #19a4ec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.now-hiring:hover{background-color:#0088d0;cursor:pointer}#hiring-status{font-size:16px;font-size:1.142857143rem;font-weight:bold}