body{background:#f2f2f2}#container{margin:0 auto;max-width:980px}#internal-wrapper{background:#fff;border:1px solid #ddd;margin-bottom:40px}html,body{color:#666;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:150%}h1,h2,h3,h4,h5,h6{line-height:130%;margin-bottom:.4em}h1{font-size:27px;font-size:2.3rem}h2{font-size:24px;font-size:1.85rem}h3{font-size:18px;font-size:1.4rem}h4{font-size:14px;font-size:1.1rem}h5{font-size:13px;font-size:1rem}h6{font-size:11px;font-size:.85rem;color:#999;text-transform:uppercase}a{color:#2a9ed4;text-decoration:none}a:hover,.tb-text-logo:hover,.entry-title a:hover,a:focus,.tb-text-logo:focus,.entry-title a:focus{color:#1a5a78;text-decoration:none}p{margin-bottom:1.38em}article{margin-bottom:40px}.entry-title{margin:0 0 10px}.entry-title-with-meta{margin:0}.entry-title a{color:inherit;text-decoration:none}.entry-meta{color:#999;font-size:11px;font-size:.85rem;font-weight:700;margin:5px 2px 15px}.entry-meta .fa{padding-right:5px}.entry-meta .sep{color:#ccc;font-weight:400;padding:0 7px}img{max-width:100%;height:auto}img.size-full{max-width:100%;width:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}#top{position:relative}#header_content{padding:20px 0}.header_logo_text{padding:0 15px}.header_logo_text .tb-text-logo{font-size:30px;font-size:2.3rem;margin:0}.header_logo_text .tb-text-logo a{color:inherit}.header_logo_text .tagline{color:#888;font-style:italic;font-size:13px;font-size:1rem}#access{background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #ddd;border-bottom:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}#primary-menu li a{color:#666}#primary-menu li a .sf-sub-indicator{color:#999}#primary-menu>li{border-right:solid 1px #ddd}#primary-menu>li>a{line-height:40px;padding:0 20px}#primary-menu>li:first-child>a{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}#primary-menu>li.current_page_item>a{background:#fff}#primary-menu>li>a.sf-with-ul{padding-right:12px}#primary-menu>[class^=menu-icon-]>a{padding-left:12px}#primary-menu>li>a:hover{background:#f2f2f2}#primary-menu ul{background:#fff;border:1px solid #ddd;width:200px}#primary-menu li li a{padding:7px 10px}#primary-menu li li a:hover{background:#f2f2f2}#primary-menu li li.nav-header{color:#888;font-size:.9em;font-weight:700;padding:7px 10px;text-transform:uppercase}#primary-menu li li.divider{background-color:#ddd;border-bottom:none}#primary-menu>li>ul{border-top:none;margin-left:-1px;margin-top:1px}#primary-menu ul ul{left:200px}@media (min-width:980px){#access{height:auto !important;overflow:visible !important}}#featured{border-bottom:1px solid #eee;padding:20px 19px}#main{border-bottom:1px solid #eee;padding:20px 19px}#featured_below{border-bottom:1px solid #eee;padding:20px 19px}.post_grid .entry-title{font-size:15px;font-size:1.15rem;line-height:1.5em}#comments li{margin:5px 0}#comments-title{padding:0 10px}#comments .commentlist{margin-bottom:30px}#comments .comment-body{border:1px solid #ddd;padding:15px;padding-left:83px;position:relative}#comments .comment-body .avatar{position:absolute;top:15px;left:15px}#comments .comment-author{line-height:100%}#comments .comment-body .says{display:none}#comments .comment-body .comment-meta{margin-bottom:10px}#comments .comment-body .comment-meta a{color:#9e9e9e;font-family:Georgia,serif;font-size:11px;font-size:.85rem;font-style:italic}#comments .comment-body .fn{display:block;font-style:normal;font-weight:700;margin-top:5px}#comments .comment-body p{margin-bottom:30px}#comments .comment-body .reply a{position:absolute;right:5px;bottom:5px}#comments .comment-body .reply a:hover,#comments .comment-body .reply a:focus{background:#ddd}#comments ol{list-style:none;margin:0}#comments ul.children{border-left:1px solid #e9e9e9;list-style:none;margin:10px 0 10px 15px;padding:10px 0 10px 20px}.comment-form-wrapper{margin-bottom:30px}#reply-title{margin:10px 0}#commentform input[type=text]{margin-right:10px;width:40%}#commentform textarea{width:98%}#commentform label{display:inline-block}#commentform .form-submit{margin:10px 0}#commentform .form-allowed-tags{display:none}.widget ul{list-style:none;margin-left:0}.widget ul li{padding:3px 0}.fixed-sidebar .widget{margin:0 0 30px}.widget-area-collapsible .widget{padding:10px 0}#footer_content{border-bottom:1px solid #eee;padding:30px 19px}#footer_sub_content{color:#888;font-size:11px;font-size:.85rem;padding:20px;text-align:center}#footer_sub_content .footer-nav ul{margin:0}#footer_sub_content .footer-nav li{display:inline-block;list-style:none;padding:0 5px}.last-element{padding-bottom:0}@media (max-width:1000px){#container{max-width:960px}}@media (max-width:992px){#container{max-width:748px}#branding .header_logo{float:none;text-align:center}#access{background:#f7f7f7;display:none}#access li{border:none;float:none;padding:0}#access #primary-menu>li:first-child>a{-webkit-border-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}#access li li a{padding-left:20px}#access li li li a{padding-left:30px}#access .sf-menu ul{border:none;margin:0;position:static;width:auto}#access .sf-menu ul .sf-sub-indicator.icon-caret-right{position:static;right:inherit}#access .sf-menu ul .sf-sub-indicator.icon-caret-right:before{content:"\f0d7"}.btn-navbar{background:#fff;border:1px solid #ddd;border-bottom:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#666;display:inline-block;outline:none;margin-left:5px;padding:4px 10px}}@media (max-width:767px){#wrapper{padding:0 5px}#container{max-width:480px}h1{font-size:24px;font-size:1.85rem;line-height:1.3em}.element-slogan .has_button .btn-large{display:block;float:none;margin:0 0 10px}.element-slogan .slogan .slogan-text{display:block;font-size:17px;font-size:1.3rem;text-align:center}.divider-shadow{background-size:100%}.attachment-small{width:40%}#comments{font-size:11px;font-size:.85rem}#comments .comment-body{padding:2px 10px}#comments .comment-author,#comments .comment-meta{padding-left:35px}#comments .comment-body .avatar{top:5px;left:5px;width:30px;height:30px}}.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul li.product{width:96px}