/*!
 * Theme Name: Analog
 * @package: AnaLog
 * 
 * CSS Device
 */
@media screen and (max-width:1024px){#page{width:100%;padding:0 !important;box-sizing:border-box;margin:0}}@media screen and (max-width:768px){a:hover,a:active,a:focus,a:link{background-color:transparent !important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}textarea,select,.page-content input.search-field,.page-content input.search-submit,.search-box input.search-field,.search-box input.search-submit,.widget input.search-field,.widget input.search-submit,.comment-form input[type=email],.comment-form input[type=url],.comment-form input[type=text],.comment-form input[type=submit],.post-password-form input[type=password],.post-password-form input[type=submit]{width:100% !important}.page-content .search-field,.search-box .search-field,.widget .search-field,.post-password-form input[type=password]{margin-bottom:5px}.site-content{overflow:hidden;margin-top:0;width:100%;border-left:0;border-right:0}.site-header.fixed-h{top:0 !important}.site-branding{margin-bottom:0}.branding-group.has-custom-logo{height:auto !important}.main-navigation{width:100%;border-left:0;border-right:0;margin-top:0 !important;border-bottom:0;border-top:0}#primary,#secondary{float:none;width:100%;padding:0}#primary{border-left:0;border-right:0}.site-title{font-size:10vw}.menu-toggle{display:block;margin-bottom:0}.menu-toggle .button-menu{display:none}.main-navigation .menu{display:none}.main-navigation .menu li{display:block;float:none}.main-navigation .menu ul{position:relative;float:none;left:auto !important;top:0 !important;box-shadow:none;display:none}.main-navigation .menu>li>ul{left:auto !important}.main-navigation .menu ul:before{top:-12px}.main-navigation .menu ul>li.menu-item-has-children>a:after{content:"\f347" !important}.main-navigation .menu ul li{margin-top:-1px}.main-navigation .menu ul>li ul{padding-top:0;margin-top:15px;border-left:3px solid #ddd;border-radius:0;left:auto !important}.main-navigation .menu ul>li ul:before{content:unset}.main-navigation .menu li a:hover,.main-navigation .menu li a:focus,.main-navigation .menu li a:focus-within,.main-navigation .menu li a:active,.main-navigation .menu li a:visited{background-color:transparent !important}#secondary .widget{padding:20px 0;border-left:0;border-right:0;margin-bottom:0;border-top:0;padding-left:20px;padding-right:20px}#secondary .widget .widget-title,#secondary .widget .widgettitle{margin-right:-20px;margin-left:-20px;margin-top:-20px}.sticky{margin-top:20px;margin-left:0 !important;margin-right:0 !important}.sticky-message{margin-left:-20px;margin-right:-20px;margin-top:0}.page-title{margin-left:0;margin-right:0}article.post,article.page,.post-navigation{padding-left:20px;padding-right:20px}.navigation.pagination{margin:0}.comments-area{margin-left:0;margin-right:0;margin-bottom:40px;padding-left:20px;padding-right:20px}.comment-list li .children{margin-left:-10px}.comment-list li .comment-meta,.comment-list li .comment-meta .avatar{margin-top:-34px}.comment-list li .comment-author,.comment-list li .comment-meta .avatar{font-size:.888em}.comment-list li .comment-author .avatar{width:44px !important;height:auto;margin-top:-7px !important}.comment-list li .comment-metadata{top:38px}.comment-list .depth-6 .comment-metadata{top:42px;font-size:.555em}.comment-list .depth-8 .comment-metadata a{letter-spacing:-1px}.comment-respond{margin-top:0;margin-right:0}.comment-respond .comment-reply-title{text-align:center;margin-top:8px}.comment-respond .comment-reply-title a{position:static;top:auto;left:auto;display:block;text-align:center;font-size:.888em}.comment-form p{margin-bottom:1em}.comment-form input[type=submit]{margin-top:1.2em}.site-footer{margin:0;width:100%;border:0;padding:20px}.site-footer .my-site-cp{margin-top:-20px;margin-left:-20px;margin-right:-20px}.sep{display:block;text-indent:-999px;height:0}}@media screen and (max-width:600px){body.force-text-hyphens .entry-content,body.force-text-hyphens .comment-content,body.force-text-hyphens .archive-description,body.force-text-hyphens .author-post-box,body.force-text-hyphens .entry-summary{text-align:initial !important;hyphens:none !important}}