.toggled-on .button-toggle{background-color:transparent}.toggled-on .button-toggle:before,.toggled-on .button-toggle:after{opacity:1;background-color:#fff}.toggled-on .button-toggle:before{transform:translate(0px,7px) rotate(-45deg)}.toggled-on .button-toggle:after{transform:translate(0px,-7px) rotate(45deg)}@media (max-width:768px),(min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.admin-bar .mobile-navigation{padding-top:100px}.mobile-navigation ul ul{margin:0;padding:0 0 0 20px;opacity:0;visibility:hidden;max-height:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.mobile-navigation .home-link{float:none;padding:0 10px}.mobile-navigation .home-link a{color:#fff}.mobile-navigation .icon-home{font-size:18px}.mobile-nav-menu .icon-home{font-size:18px}.mobile-nav-menu ul a{padding-left:inherit}.mobile-navigation.toggled-on{opacity:1;visibility:visible}.mobile-nav-open{overflow:hidden}.mobile-navigation li.toggle-on>a~ul{opacity:1;visibility:visible;max-height:1024px}.mobile-navigation .dropdown-toggle{display:inline-block;position:relative;padding:10px;color:#fff;vertical-align:middle;cursor:pointer}.mobile-navigation .dropdown-toggle:before{border-color:currentcolor;border-style:solid;border-width:0 2px 2px 0;border-radius:2px;content:"";height:7px;width:7px;position:absolute;right:6px;top:4px;transform:rotate(45deg)}.mobile-navigation .toggle-on>.dropdown-toggle:before{transform:rotate(-135deg)}}@media screen and (min-width:1024px){.site-paged #page{padding:30px 30px 0}.site-paged .site-footer{padding-left:30px;padding-right:30px;margin-left:-30px;margin-right:-30px}.site-main .flexslider,.featured-posts{margin-bottom:30px}.site-main>.flexslider.fullwidth{padding-left:15px;padding-right:15px;background:0 0}.site-main .flexslider .slides figure:after{padding-top:66.6667%}.site-main .flexslider.fullwidth .slides figure:after{padding-top:38.8889%}.one-column .post-thumbnail img{margin-bottom:20px}}@media screen and (min-width:1280px){.site-paged .widget{padding-left:20px;padding-right:20px}.site-paged #page{padding:40px 50px 0}.site-paged .site-footer{padding-left:50px;padding-right:50px;margin-left:-50px;margin-right:-50px}}.site-title{font-family:Source Sans Pro,sans-serif}