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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:0}a:hover,a:active{outline:0}a img{border:0;vertical-align:middle}#page{position:relative;z-index:1;padding-bottom:50px}#content{margin-top:55px}#primary{margin-bottom:55px}#secondary{margin-top:55px;margin-bottom:55px;padding-top:55px;border-top:1px solid #3d3e40}.wrap{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,#masthead:before,#masthead:after,#content:before,#content:after,#home-bottom-area:before,#home-bottom-area:after,#colophon:before,#colophon:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,#masthead:after,#content:after,#home-bottom-area:after,#colophon:after{clear:both}body,button,input,select,textarea{color:#171617;font-family:"Karla",sans-serif;font-size:16px;line-height:26px;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:700;color:#171617;clear:both}h1{margin:46px 0 20px;font-size:25px;line-height:38px}h2{margin:46px 0 15px;font-size:22px;line-height:30px}h3{margin:38px 0 8px;font-size:19px;line-height:26px}h4{margin:30px 0 6px;font-size:17px;line-height:24px}h5{margin:24px 0 6px;font-size:16px;line-height:19px}h6{margin:24px 0 6px;font-size:15px;line-height:17px}p{margin-bottom:26px}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 0 0 50px;font-size:18px;line-height:28px;font-weight:700}blockquote cite{padding-top:15px;display:block;text-align:right;font-size:14px;line-height:24px;font-weight:400}address{margin:0 0 26px}pre{background:#f4f4f4;font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;line-height:24px;margin-bottom:26px;max-width:100%;overflow:auto;padding:30px}code,kbd,tt,var{font-size:14px;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #3d3e40;cursor:help}mark,ins{background:#ffffb2;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}p.intro{font-size:19px;line-height:29px;font-weight:700}span.dropcap{padding:7px 7px 7px 0;display:inline-block;float:left;font-size:60px;font-weight:700;color:#54a8d0}hr{background-color:#3d3e40;border:0;height:1px;margin-bottom:26px}a{color:#171617;text-decoration:none;-webkit-transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95);transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95)}a:visited,a:focus,a:active{color:#171617}a:hover{color:#54a8d0}ul,ol{margin:0 0 26px 52px}ul{list-style:disc}ol{list-style:decimal}ol ol{list-style-type:upper-alpha}li>ul,li>ol{margin-bottom:0;margin-left:26px}dt{font-weight:bold}dd{margin:0 26px 26px}img{height:auto;max-width:100%}figure{margin:0}table,th,td{border:1px solid #ddd}table{margin:0 0 26px;width:100%;border-width:0 0 1px 0;font-size:15px;border-collapse:collapse}th{font-weight:700;border-width:0 0 1px 0}td{border-width:1px 0 0 0}th,td{padding:10px 15px 10px 0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}.search-form .search-submit{display:none}button,input[type="button"],input[type="reset"],input[type="submit"]{padding:10px 25px;font-size:12px;color:#ddd;cursor:pointer;-webkit-appearance:none;line-height:15px;text-shadow:none;text-transform:uppercase;border:none;border-radius:0;background-color:#171617;box-shadow:none;-webkit-transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95);transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#fff;background-color:#171617}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{margin-bottom:26px;font-size:15px;color:#171617;border:1px solid #f4f4f4;border-radius:0;background-color:#f4f4f4;-webkit-appearance:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{outline:none;border-color:#ddd;background-color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:8px 25px;line-height:15px;box-sizing:border-box}.firefox input[type="text"],.firefox input[type="email"],.firefox input[type="url"],.firefox input[type="password"],.firefox input[type="search"]{padding:9px 25px}form input[type="search"],form input[type="submit"]{vertical-align:top}textarea{overflow:auto;padding:15px 25px;vertical-align:top;width:100%}::-webkit-input-placeholder{color:#171617}:-moz-placeholder{color:#171617}::-moz-placeholder{color:#171617}:-ms-input-placeholder{color:#171617}.crumbs{margin:0 0 26px;list-style:none}.crumbs li{display:inline;position:relative;font-size:11px;font-weight:700;text-transform:uppercase}.crumbs li:before{padding:0 5px;content:"\00BB"}.crumbs li:first-child:before{content:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.semantic{display:none!important}.alignleft{display:inline;float:left;margin-right:26px}.alignright{display:inline;float:right;margin-left:26px}.aligncenter{display:block;margin:0 auto}.post-sharer{margin-top:26px;margin-left:0;list-style:none;font-size:0}.post-sharer li{margin:0 2px 2px 0;display:inline-block;font-size:12px}.post-sharer a{width:35px;height:35px;display:inline-block;line-height:35px;color:#fff!important;text-align:center;text-decoration:none!important}.post-sharer .milkit-facebook-share{background-color:#3B5998}.post-sharer .milkit-twitter-share{background-color:#00ACED}.post-sharer .milkit-google-share{background-color:#D14836}.post-sharer .milkit-linkedin-share{background-color:#007FB1}.post-sharer .milkit-pinterest-share{background-color:#CB2027}#masthead{text-align:center}.site-branding{margin-top:46px}.site-branding img{margin-bottom:5px}.site-branding #retina-logo{display:none}.site-title{margin-top:0;margin-bottom:0;font-size:80px;line-height:80px}.site-title a:hover{color:#171617}.site-description{margin-bottom:0;font-size:18px}.site-info{margin-top:26px;padding-top:26px;font-size:13px;line-height:20px;border-top:1px solid #3d3e40}.site-info a{color:#54a8d0}.site-info a:hover{text-decoration:underline}.secondary-navigation{margin-top:26px}.site-follow{margin:0;list-style:none;font-size:14px;font-weight:700;text-transform:uppercase}#site-mobile-navigation-toggle{height:50px;position:fixed;bottom:0;left:0;right:0;color:#171617;line-height:50px;font-weight:700;text-transform:uppercase;z-index:998;background-color:#e1eaed}#site-mobile-navigation-toggle:hover{color:#171617}#site-navigation{display:none;position:fixed;top:0;left:0;right:0;bottom:50px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:999;background-color:#fff}.sf-menu{margin:0;list-style:none;text-align:left}.sf-menu a{padding:8px 15px;display:block;font-weight:700;font-size:15px;text-transform:uppercase}.sf-menu ul{margin:0;list-style:none}.sf-menu ul a{font-size:13px;text-transform:none}.sf-menu>li:nth-child(even)>a{background-color:#f4f4f4}.sf-menu>li:nth-child(odd)>a{background-color:#eee}.sf-menu .sub-categories{display:none}.sf-menu .menu-item-with-img{display:none}.page-title{margin-top:0;margin-bottom:40px;padding:15px;font-size:18px;line-height:28px;font-weight:400;background-color:#ffffb2}.type-page .entry-header{margin-bottom:40px}.error-404{text-align:center}.error-404 p{font-size:20px}.taxonomy-description{margin-top:-40px;margin-bottom:40px;padding:0 15px 15px;font-size:14px;font-style:italic;background-color:#ffffb2}.taxonomy-description p{margin-bottom:0}.entry-title{margin-top:0;margin-bottom:0;font-size:42px;line-height:48px}.short-description{margin-top:15px;font-size:19px;line-height:32px}.post-thumbnail{margin-bottom:26px;display:block}.single-post .entry-meta,.attachment .entry-meta{margin-top:26px;padding-top:26px;border-top:1px solid #3d3e40}.author-date{font-size:15px;font-style:italic}.author-date .nickname{font-weight:700;color:#54a8d0}.comments-views{font-size:15px;font-weight:700}.author-date>span:nth-child(2):before{margin:0 5px;content:"\2013"}.comments-views>span:nth-child(2):before{margin:0 5px;content:"\002F"}.post-module{margin-bottom:50px;word-wrap:break-word;width:100%}.post-module .entry-title{font-size:20px;line-height:30px}.post-module .entry-summary{margin-top:10px;font-size:14px}.post-module .entry-summary p{margin-bottom:10px}.post-module .entry-content{margin-top:30px}.post-module .icon-review{margin-top:10px}.post-module.horizontal{margin-bottom:26px}.post-module.horizontal:last-child{margin-bottom:0}.post-module.horizontal .post-thumbnail{padding:0;display:inline-block;position:absolute;width:60px}.post-module.horizontal.has-post-thumbnail{min-height:60px}.post-module.horizontal.has-post-thumbnail .post-module-content{padding:0;margin-left:75px}.post-module.horizontal.no-thumb{min-height:0}.post-module.horizontal.no-thumb .post-module-content{margin-left:0}.post-module.horizontal .entry-title{font-size:14px;line-height:24px}.post-module.horizontal .entry-cats{line-height:13px}.post-module.horizontal .milkit_cat{font-size:11px}.post-module.horizontal .icon-review{margin-top:0}.post-modules.horizontal{margin-bottom:24px}.post-modules.horizontal.highlight{margin-bottom:0}#secondary .post-modules.horizontal{margin-bottom:50px}#secondary .post-modules.horizontal.highlight{margin-bottom:0}.has-border .horizontal:last-child{margin-bottom:26px}.post-module-1cols:after{margin-top:50px;display:block;content:"";height:1px;background-color:#3d3e40}.post-module-1cols:last-child:after{margin-top:0;content:none}.wdgt .post-module-1cols:after{margin-top:0;content:none}.post-modules.has-border{margin-bottom:50px}.post-modules.has-border:after{display:block;content:"";height:1px;background-color:#3d3e40}.post-modules.has-border.highlight:after{content:none}.post-modules-highlight{margin-bottom:50px;padding:26px;background-color:#e1eaed}.post-modules-highlight .post-module:last-child{margin-bottom:0}.milkit_cat{margin:0 5px 0 0;font-size:13px;display:inline-block;font-weight:700;text-transform:uppercase}.tags-links{margin-top:40px;font-size:15px;font-weight:700;text-transform:uppercase}.tags-links a{font-weight:400;text-transform:none}#author-bio{margin-top:50px;padding:26px;text-align:center;background-color:#ffffb2}#author-bio .author-avatar{margin-bottom:10px}#author-bio .author-name{display:block;font-size:18px;font-style:italic}#author-bio .author-name a{font-style:normal;font-weight:700}#author-bio .author-name a:hover{color:#171617;text-decoration:underline}#author-bio .author-info{margin-top:10px;margin-bottom:0;font-size:15px;line-height:22px}.author #author-bio{margin-top:0;margin-bottom:50px}.post-navigation{margin-top:50px}.post-navigation .nav-post{margin:5px 0;font-size:14px;font-style:italic}.post-navigation .meta-nav{display:block;font-size:15px;font-weight:700;font-style:normal;text-transform:uppercase}#related-posts{margin-top:50px;margin-bottom:50px}#related-posts .related-posts{padding:26px;background-color:#e1eaed}#related-posts article{margin-bottom:26px}#related-posts h3{margin-top:0;margin-bottom:40px;font-size:15px;text-transform:uppercase;border-bottom:1px solid #3d3e40}#related-posts .entry-title{font-size:20px;line-height:30px}#related-posts .post-thumbnail{margin-bottom:10px}.blog .sticky{padding:26px;width:auto;background-color:#e1eaed}.blog .sticky:after{margin-top:0;content:none}.paging-navigation{margin-bottom:50px;padding-top:10px;font-size:11px;font-weight:700;text-transform:uppercase;border-top:1px solid #3d3e40}.paging-navigation .nav-previous,.paging-navigation .nav-next{display:block}.page-links{margin:30px 0;padding-top:10px;font-size:11px;font-weight:700;text-transform:uppercase;border-top:1px solid #ededed}.post-password-form label{font-weight:700;font-size:13px;text-transform:uppercase}.post-password-form input[type="password"]{margin-left:15px}.more-link{padding-top:10px;font-size:11px;font-weight:700;text-transform:uppercase;border-top:1px solid #ededed}.show-site-blog a{margin-top:-26px;margin-bottom:40px;padding:6px 24px;display:inline-block;color:#ddd;text-align:center;font-size:13px;background-color:#171617}.show-site-blog a:hover{color:#fff}.horizontal .show-site-blog a{margin-top:0}.horizontal.highlight .show-site-blog a{margin-top:-26px}#comments{margin-top:50px;font-size:14px}#comments h3{margin-top:0;margin-bottom:40px;font-size:15px;text-transform:uppercase;border-bottom:1px solid #3d3e40}#comments .comment-list{margin:0;list-style:none}#comments .children{margin-left:50px;list-style:none}#comments .comment-body{margin-bottom:26px;border-bottom:1px solid #ededed}#comments .bypostauthor>.comment-body{padding:26px;border-bottom:none;background-color:#ffffb2}#comments .comment-author{font-size:15px}#comments .comment-author img{position:absolute}#comments .comment-author cite{margin-left:50px;display:block;font-style:normal;font-weight:700;line-height:15px}#comments .comment-meta{margin-left:50px;font-size:13px;line-height:15px;font-style:italic}#comments .pingback .comment-author cite,#comments .pingback .comment-meta{margin-left:0}#comments .comment-text{margin-top:10px}#comments .reply{margin-top:-20px;font-weight:700}#comments .reply a{font-size:13px;text-transform:uppercase}#comments .logged-in-as{font-weight:700}#comments .comment-awaiting-moderation,#comments .no-comments{font-weight:700}#commentform label{display:none}#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"],#commentform input[type="password"],#commentform input[type="search"],#commentform textarea{margin-bottom:0;width:100%}#commentform .comment-notes{font-style:italic}.comment-navigation{margin:50px 0;padding-top:10px;font-size:11px;font-weight:700;text-transform:uppercase;border-top:1px solid #ededed}.comment-navigation span{display:block}.star-rating{overflow:hidden;position:relative;display:block;height:14px;line-height:14px;font-size:14px;width:80px;letter-spacing:4px;font-family:'FontAwesome';word-wrap:initial!important}.star-rating:before{margin:0;padding:0;width:80px;content:"\f005\f005\f005\f005\f005";color:#ddd;top:0;left:0;position:absolute}.star-rating span{width:80px;overflow:hidden;top:0;left:0;position:absolute;padding-top:14px}.star-rating span:before{width:80px;content:"\f005\f005\f005\f005\f005";color:#ffd200;top:0;position:absolute;left:0}.review-summary .star-rating{height:18px;line-height:18px;font-size:18px;width:100px}.review-summary .star-rating:before{width:100px;color:#aaa}.review-summary .star-rating span{width:100px;padding-top:18px}.review-summary .star-rating span:before{width:100px;color:#54a8d0}.post-review{margin-top:50px}.post-review .score{margin-bottom:10px;border-bottom:1px solid #ededed}.post-review .score .star-rating{margin-bottom:15px}.post-review .score-label{font-size:13px;font-weight:700;text-transform:uppercase}.post-review .review-list{margin-left:0;margin-bottom:50px;list-style:none;font-size:14px;font-weight:700;font-style:italic}.post-review .review-list .fa{margin-right:10px;color:#888}.post-review .review-list li{padding:5px 0;border-bottom:1px solid #ededed}.post-review .pros-label{margin-bottom:26px;padding:10px;display:block;color:#666;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#ddd}.post-review .cons-label{margin-bottom:26px;padding:10px;display:block;color:#666;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#ddd}.post-review .review-summary{margin-top:50px;padding:26px;font-size:15px;line-height:22px;background-color:#e1eaed}.post-review .review-summary h3{margin-top:0;font-style:normal;font-size:14px;text-transform:uppercase}.post-review .review-summary .review-description{font-style:italic}.post-review .score-text{margin-top:15px;display:block;font-size:26px}#colophon{padding-top:50px;padding-bottom:50px;border-top:1px solid #3d3e40;text-align:center}#colophon a{color:#54a8d0}#colophon a:hover{text-decoration:underline}#colophon .site-description{font-size:17px;font-weight:700}#colophon .site-follow-label{margin-top:20px;margin-bottom:0;font-style:italic;color:#868686}#colophon .site-follow{margin-top:20px;margin-bottom:0}#colophon .site-follow li{display:inline-block}#colophon .site-follow a{margin:2px 0;padding:0;width:35px;height:35px;display:inline-block;line-height:35px;text-align:center;color:#fff;border-radius:100%;background-color:#171617}#colophon .site-follow a:hover{color:#fff;text-decoration:none;background-color:#54a8d0}#secondary input[type="text"],#secondary input[type="email"],#secondary input[type="url"],#secondary input[type="password"],#secondary input[type="search"]{width:100%}.widget-title,.section-title h4{margin-top:0;margin-bottom:30px;text-transform:uppercase;font-size:13px;border-bottom:1px solid #3d3e40}.widget{margin-bottom:50px;font-size:14px}.widget ul{margin:0;list-style:none}.widget ul ul{margin-left:26px}.widget li a{padding:5px 0;display:block}.widget select{width:100%}#secondary .post-module.horizontal .entry-title{font-size:14px;line-height:24px}.widget_search input[type="search"]{margin-bottom:0}.widget_archive ul li{padding:5px 0;color:#868686}.widget_archive ul li a{display:inline}.widget_categories ul li{color:#868686}.widget_categories ul li a{display:inline-block}.widget_recent_entries li a{padding-bottom:0;font-weight:700}.widget_recent_entries .post-date{color:#868686;font-size:11px;text-transform:uppercase}.widget_recent_comments li{padding:5px 0}.widget_recent_comments a{font-weight:700}.widget_recent_comments .comment-author-link{font-weight:700;font-style:italic;color:#868686}.widget_recent_comments .comment-author-link a{color:#868686}.widget_recent_comments .comment-author-link a:hover{text-decoration:underline}.widget_tag_cloud a{margin:0 5px 3px 0;padding:4px 10px;display:inline-block;font-size:11px;line-height:12px;text-transform:uppercase;text-decoration:none;background-color:#f4f4f4}.widget_rss .rsswidget img{display:none}.widget_rss li{margin-bottom:26px}.widget_rss li .rsswidget{font-weight:700}.widget_rss li .rss-date{color:#868686;font-size:11px;text-transform:uppercase}.widget_rss li .rssSummary{margin-bottom:5px}.widget_rss li cite{font-weight:700}.widget_calendar{font-size:13px}.widget_calendar caption{padding:15px;text-align:center;font-weight:700;border:1px solid #ddd;border-bottom:none}.widget_calendar th,.widget_calendar td{padding:5px;border:1px solid #ddd;text-align:center}.widget_calendar tfoot a{font-weight:700}.milkit_widget_social .site-follow{margin-bottom:0;margin-left:0}.milkit_widget_social .site-follow li{display:inline-block}.milkit_widget_social .site-follow a{margin:2px 0;padding:0;width:35px;height:35px;display:inline-block;line-height:35px;text-align:center;color:#fff;border-radius:100%;background-color:#171617}.milkit_widget_social .site-follow a:hover{color:#fff;background-color:#54a8d0}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{margin-bottom:50px;max-width:100%}.wp-audio-shortcode,.wp-audio-shortcode{margin-bottom:50px}.wp-caption{margin-bottom:26px;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:0 0 15px;font-size:13px;font-style:italic}.wp-caption-text{text-align:center;font-style:italic}.gallery{margin-bottom:26px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item img{margin-bottom:15px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{margin:0 0 15px;display:block;font-size:13px;font-style:italic}.milkit-gallery{margin-top:50px;padding:26px 26px 40px;position:relative;background-color:#e1eaed}.milkit-gallery h4{margin-top:0;margin-left:3px;margin-bottom:10px;font-size:14px;text-transform:uppercase}.milkit-gallery .milkit-gallery-images{margin-top:26px;overflow:hidden}.milkit-gallery figcaption{display:none}.milkit-gallery figure{padding:3px;float:left;width:20%}.milkit-gallery figure img{border:3px solid transparent;-webkit-transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95);transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95)}.milkit-gallery figure:hover img{border-color:#fff}.milkit-gallery p{margin-left:3px;margin-top:5px;margin-bottom:0;font-style:italic;font-size:15px;line-height:22px}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flex-home{margin-bottom:50px;position:relative}.flex-home .slides>li{position:relative}.flex-home .slides{zoom:1}.flex-home .slides img{height:auto}.flex-home .flex-direction-nav a{display:none}.flex-home .post-thumbnail{margin-bottom:0}.flex-home .post-module-content{padding:10px;position:absolute;top:20px;left:20px;right:20px;bottom:20px;text-align:center;overflow:hidden;background-color:#fff}.flex-home .post-module-content .entry-title{font-size:18px;line-height:28px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.flex-home .post-module-content .entry-summary,.flex-home .post-module-content .entry-cats,.flex-home .post-module-content .more-link{display:none}@media (min-width:471px){.wrap{padding-left:0;padding-right:0;width:440px}}@media (min-width:768px){.wrap{width:728px}#primary{margin:0 -33.4% 0 0;width:100%;float:left}#main{margin:0 33.4% 0 0}#secondary{margin-top:0;padding-top:0;padding-left:30px;width:33.4%;float:right;overflow:hidden;border-top:none}#home-bottom-area,#colophon{width:100%;clear:both}.left-sidebar #primary{margin:0 0 0 -33.4%;float:right}.left-sidebar #main{margin:0 0 0 33.4%}.left-sidebar #secondary{padding-left:0;padding-right:30px;float:left}.no-sidebar #primary{float:none;margin:0}.no-sidebar #main{margin:0}.site-info{margin-left:auto;margin-right:auto;width:440px}.post-modules{margin-left:-15px;margin-right:-15px;overflow:hidden;font-size:0}.post-module-1cols,.post-module-2cols,.post-module-3cols,.post-module-4cols,.post-module-5cols{padding-left:15px;padding-right:15px;display:inline-block;vertical-align:top}.post-module{font-size:16px}.post-module-1cols .entry-title{font-size:28px;line-height:38px}.post-module-2cols{width:50%}.post-module-2cols .entry-title{font-size:24px;line-height:34px}.post-module-3cols{width:33.33333333333333%}.post-module-3cols .entry-title{font-size:19px;line-height:29px}.post-module-4cols{width:25%}.post-module-4cols .entry-title{font-size:18px;line-height:28px}.post-module-5cols{width:20%}.post-module-5cols .entry-title{font-size:16px;line-height:26px}#secondary .post-module-1cols .entry-title,#secondary .post-module-2cols .entry-title,#secondary .post-module-3cols .entry-title,#secondary .post-module-4cols .entry-title,#secondary .post-module-5cols .entry-title{font-size:18px;line-height:28px}.post-module-3cols .author-date>span:nth-child(2):before,.post-module-3cols .comments-views>span:nth-child(2):before,.post-module-4cols .author-date>span:nth-child(2):before,.post-module-4cols .comments-views>span:nth-child(2):before,.post-module-5cols .author-date>span:nth-child(2):before,.post-module-5cols .comments-views>span:nth-child(2):before{margin:0;content:none}.post-module-3cols .posted-on,.post-module-3cols .byline,.post-module-3cols .comments-link,.post-module-3cols .post-views-count,.post-module-4cols .posted-on,.post-module-4cols .byline,.post-module-4cols .comments-link,.post-module-4cols .post-views-count,.post-module-5cols .posted-on,.post-module-5cols .byline,.post-module-5cols .comments-link,.post-module-5cols .post-views-count{display:block}.post-modules.has-border:after{margin-left:15px;margin-right:15px}.post-modules-highlight{margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px}.post-modules-highlight .post-module-2cols:nth-last-child(-n+2){margin-bottom:0}.post-modules-highlight .post-module-3cols:nth-last-child(-n+3){margin-bottom:0}.post-modules-highlight .post-module-4cols:nth-last-child(-n+4){margin-bottom:0}.post-modules-highlight .post-module-5cols:nth-last-child(-n+5){margin-bottom:0}.show-site-blog{margin-left:15px}.blog .sticky{margin-left:15px;margin-right:15px}#colophon .site-description,#colophon .site-follow{margin-left:auto;margin-right:auto;width:700px}.flex-home .flex-direction-nav a{text-decoration:none;display:block;width:30px;height:30px;margin:-15px 0 0;position:absolute;bottom:20px;right:50px;z-index:10;overflow:hidden;opacity:0;text-indent:-9999px;cursor:pointer;-webkit-transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95);transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95);background-image:url(images/flex-left.svg)}.flex-home .flex-direction-nav a.flex-next{right:10px;background-image:url(images/flex-right.svg)}.flex-home:hover .flex-direction-nav .flex-prev{opacity:0.5}.flex-home:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flex-home:hover .flex-direction-nav .flex-next{opacity:0.5}.flex-home:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-home .flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-home .post-module-content{padding:30px;width:400px;left:50px;right:auto;bottom:auto;text-align:left}.flex-home .post-module-content .entry-title{margin-bottom:20px;font-size:24px;line-height:34px;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.flex-home .post-module-content .entry-summary{display:block;font-size:13px;line-height:23px}}@media (min-width:783px){.admin-bar #site-mobile-navigation{top:32px}}@media (min-width:992px){.wrap{padding-left:15px;padding-right:15px;width:952px}body:before{content:"";width:50px;position:fixed;left:0;top:0;bottom:0;display:block;background-color:#e1eaed}#page{background-color:#fff;padding-bottom:0}.site-info{width:640px}.secondary-navigation{margin-bottom:26px}#masthead.default-header{text-align:left;font-size:0}#masthead.default-header .site-branding{display:inline-block;width:572px;font-size:16px;vertical-align:top}#masthead.default-header .site-info{margin-left:0;width:400px}#masthead.default-header .secondary-navigation{margin-top:46px;display:inline-block;width:350px;text-align:right;font-size:16px;vertical-align:top}#masthead.default-header .sf-menu{text-align:left}#site-mobile-navigation-toggle{display:none}#site-navigation{margin-top:20px;padding:0;position:relative;display:block;border-top:1px solid #3d3e40;border-bottom:1px solid #3d3e40;overflow-y:visible;-webkit-overflow-scrolling:auto}.sf-menu{text-align:center}.sf-menu li{display:inline-block;position:relative;list-style:none}.sf-menu li.hide-small,.sf-menu li.hide-medium{display:none}.sf-menu>li:nth-child(even)>a,.sf-menu>li:nth-child(odd)>a{background-color:#fff}.sf-menu a{margin:12px 0;padding:0 15px;position:relative;font-weight:400}.sf-menu>li.current_page_item>a,.sf-menu>li.current_page_parent>a,.sf-menu>li.current-menu-parent>a,.sf-menu>li.current-menu-item>a,.sf-menu>li.current-menu-ancestor>a,.sf-menu>li.current-post-ancestor>a,.sf-menu>li.sfHover>a,.sf-menu>li>a:hover{color:#fff;background-color:#54a8d0}.sf-menu ul{padding:0;width:250px;display:none;position:absolute;left:0;top:50px;text-align:left;z-index:999;border-top:none;background-color:#fff;border:1px solid #3d3e40}.sf-menu ul li{padding:0;width:100%}.sf-menu ul a{margin:0;padding:10px 15px;color:#171617;line-height:21px;text-transform:uppercase}.sf-menu ul a:hover{text-decoration:none;background-color:#f4f4f4}.sf-menu ul ul{left:248px;top:-1px;display:none}.sf-menu li:hover>ul,.sf-menu li:hover>.megamenu,.sf-menu li.sfHover>ul{display:block}.sf-menu li.megamenu-parent{position:static}.sf-menu .megamenu{padding:30px 0 40px 30px;position:absolute;left:0;top:50px;width:922px;display:none;z-index:999;background-color:#fff;overflow:hidden;border:1px solid #3d3e40}.sf-menu .megamenu ul{margin:0;padding:0;width:100%;display:block;position:static;z-index:99;box-shadow:none;border:none;background-color:#fff}.sf-menu .megamenu li,.sf-menu .megamenu a{margin:0;padding:0}.sf-menu .megamenu .sub-categories{margin-bottom:26px;padding-right:30px;display:block}.sf-menu .megamenu .sub-categories li{margin-right:5px;width:auto;display:inline-block}.sf-menu .megamenu .sub-categories a{padding:2px 10px;font-size:11px;font-weight:400;text-transform:uppercase;text-decoration:none;background-color:#e1eaed}.sf-menu .megamenu .sub-categories a.active,.sf-menu .megamenu .sub-categories a:hover{color:#ddd;background-color:#171617}.sf-menu .megamenu .subnav-posts li{padding-right:30px;width:20%;display:inline-block;vertical-align:top}.sf-menu .megamenu .subnav-posts a{font-weight:700;font-size:15px;text-transform:none}.sf-menu .megamenu .subnav-posts a:hover{color:#54a8d0;background-color:#fff}.sf-menu .megamenu .subnav-posts .menu-item-with-img{display:inline-block}.sf-menu .megamenu .subnav-posts img{margin-bottom:10px}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#171617;-webkit-transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95);transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li.current_page_item>.sf-with-ul:after,.sf-arrows>li.current_page_parent>.sf-with-ul:after,.sf-arrows>li.current-menu-parent>.sf-with-ul:after,.sf-arrows>li.current-menu-item>.sf-with-ul:after,.sf-arrows>li.current-menu-ancestor>.sf-with-ul:after,.sf-arrows>li.current-post-ancestor>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#fff}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#171617}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#171617}.fixed-yes #site-navigation{margin-top:0;width:100%;position:fixed;top:0;left:0;right:auto;bottom:auto;z-index:1400}.fixed-yes body.admin-bar #site-navigation{top:32px}.fixed-yes .header-navigation{margin-left:auto;margin-right:auto;width:922px;position:relative}.fixed-yes #content{padding-top:52px}.single-post .entry-meta,.attachment .entry-meta{margin-bottom:26px;min-height:35px;position:relative}.single-post .entry-meta .entry-cats,.attachment .entry-meta .entry-cats{padding-right:200px}.post-sharer{margin:0;position:absolute;right:0;top:26px}#author-bio{min-height:152px;text-align:left}#author-bio .author-avatar{margin-bottom:0;position:absolute}#author-bio .author-information{margin-left:130px}.post-navigation .nav-links{overflow:hidden}.post-navigation .nav-post{margin:0;float:left;display:block;width:49.5%}.post-navigation .nav-next{float:right;text-align:right}#related-posts .related-posts{padding-left:15px;padding-right:15px;overflow:hidden;font-size:0}#related-posts article{margin-bottom:0;padding-left:15px;padding-right:15px;width:33.33333333%;display:inline-block;vertical-align:top;font-size:16px}#related-posts .entry-title{font-size:16px;line-height:26px}.paging-navigation{overflow:hidden}.paging-navigation .nav-previous,.paging-navigation .nav-next{display:inline-block}.paging-navigation .nav-next{float:right}.comment-navigation{overflow:hidden}.comment-navigation span{display:inline-block}.comment-navigation .nav-next{float:right}.post-review .review-list-wrap{padding-left:10px;width:50%;float:left}.post-review .review-list-wrap:first-child{padding-left:0;padding-right:10px}.post-review .pros-label{text-align:center}.post-review .cons-label{text-align:center}.post-review .review-summary{clear:both}.flex-home .post-module-content{top:50px}.flex-home .post-module-content .entry-title{margin-bottom:20px;font-size:24px;line-height:34px}.flex-home .post-module-content .entry-summary{display:block;font-size:13px;line-height:23px}.flex-home .post-module-content .entry-cats{display:inline-block}.flex-home .post-module-content .more-link{display:inline-block}}@media (min-width:1200px){.wrap{width:1160px}#masthead.default-header .site-branding{width:780px}.sf-menu li.hide-medium{display:none}.sf-menu li.hide-small{display:inline-block}.sf-menu .megamenu{width:1130px}.fixed-yes .header-navigation{width:1130px}}@media (min-width:1400px){.wrap{width:1360px}#masthead.default-header .site-branding{width:980px}.sf-menu li.hide-medium{display:inline-block}.sf-menu .megamenu{width:1330px}.fixed-yes .header-navigation{width:1330px}}