.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom: 1}.slicknav_menu .slicknav_menutxt{display:block;line-height:18px;float:right}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 8px 0 0}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;color:#bbb;margin:0 20px 0 .4em;float:right}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px}.slicknav_menu .slicknav_menutxt:hover{color:#fff}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:29px 40px 25px;text-decoration:none}.slicknav_nav{background:#fbfbfb;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;position:relative;z-index:999;box-shadow:rgba(190,190,190,.45882) 0 1px 5px;-webkit-box-shadow:rgba(190,190,190,.45882) 0 1px 5px}.slicknav_nav .sub-menu{text-indent:20px}.slicknav_nav .sub-menu .sub-menu{text-indent:40px}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 0}.slicknav_nav .slicknav_row{padding:0;margin:0}.slicknav_nav .slicknav_row:hover{background:#f7f7f7}.slicknav_nav a{padding:0 0 0 20px;border-bottom:1px solid;border-color:#f0f0f0;margin:0;text-decoration:none;color:#666;height:42px;line-height:42px;font-size:13px;font-weight:600;text-align:left}.slicknav_nav a:hover{background:#f7f7f7;color:#000}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0 0 0 20px;margin:0;border-bottom:none}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_menu{display:block;text-align:center;width:100%;line-height:70px;transition:all .1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease;-ms-transition:all .1s ease;-moz-transition:all .1s ease}.slicknav_btn{display:inline-block}#slick-mobile-menu{width:100%}.slicknav_nav ul{background:#f8f8f8}@media only screen and (max-width:320px){.site-content{padding:30px 10px}.content-loop .thumbnail-link{width:100%}.sidebar .widget_search input[type="submit"]{width:66px}.sidebar .widget_search input[type="search"]{width:185px}}@media only screen and (max-width:479px){.container{width:98%}#main.site-main{padding:10px}.site-branding img{max-height:45px;width:135px}.site-header .search-icon{right:3%}.slicknav_btn{margin-right:35px}.slicknav_menu .slicknav_menutxt{display:none}.content-loop .entry-meta .entry-author .avatar,.content-loop .entry-meta .entry-category,.single .entry-meta .entry-author .avatar,.single .entry-meta .entry-category{display:none}.content-loop .thumbnail-link{float:none}.entry-comment-count{display:none}.page-title,.single h1.entry-title,.page h1.entry-title{font-size:24px}.single .entry-related{padding-bottom:0}.single .entry-related .hentry{width:100%;margin-bottom:20px}.single .entry-related .hentry:after{display:block;clear:both}.single .entry-related .hentry .thumbnail-wrap{float:left;width:120px;height:auto;line-height:.5;margin:0 15px 0 0}.single .entry-related .hentry img,.single .entry-related .hentry .wp-post-image{width:100%}#comments .comment-metadata,.comment-respond .comment-metadata{display:none}.pagination .page-numbers{font-size:12px;padding:0 8px;height:30px;line-height:28px}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:460px}.content-loop .hentry .thumbnail-link{width:160px;height:auto}}@media only screen and (max-width:767px){body{background:#fff}.site-content{padding:3% 0}#primary,#recent-content{border:none}#recent-content{padding:0}.sidebar .widget:last-child{border-bottom:none;padding-bottom:0}.single .entry-related .hentry{width:100%;margin-right:0}.single .entry-related .hentry:after{display:block;clear:both}.single .entry-related .hentry .thumbnail-link{float:left;width:100px;height:auto;line-height:.5;margin:0 15px 0 0}.single .entry-related .hentry .thumbnail-link img,.single .entry-related .hentry .thumbnail-link .wp-post-image{width:100px}.single .entry-related .hentry .entry-title{font-size:13px}.pagination .nav-links{display:block;padding:0 10px;position:relative}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:100%}.footer-columns .footer-column{width:95%}.footer-columns .footer-column-3{border-bottom:none;margin-bottom:0}#site-bottom{text-align:center}#site-bottom .site-info{font-size:11px}}@media (min-width:768px){.error404 #primary,.single #primary,.page #primary{background-color:#fff;position:relative}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:748px}.footer-columns .footer-column{width:344px}.footer-columns .footer-column-2,.footer-columns .footer-column-3{margin-right:0}.footer-columns .footer-column-2:after,.footer-columns .footer-column-3:after{display:block;clear:both}.single .entry-related .hentry{width:336px}.single .entry-related .hentry .thumbnail-wrap{height:auto}.single .entry-related .hentry img,.single .entry-related .hentry .wp-post-image{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:215px}.sidebar .widget_social_icons ul>li{width:6%}}@media only screen and (max-width:959px){.js #primary-nav{display:none}.js .slicknav_menu{display:block}#slick-mobile-menu{display:block}.container{width:95%}.site-header{position:relative}.site-header .search-icon{right:1%}#primary{float:none;width:100%;margin-bottom:25px}#secondary{float:none;width:100%}#site-bottom{text-align:center}#site-bottom .site-info{margin-bottom:5px}}