/*! * @package Boyo */ /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 20px; /* Make sure select elements fit in widgets. */ } .widget select { max-width: 100%; } .widget_nav_menu { margin: 0; } .widget_nav_menu .menu { list-style: none; margin: 0; padding: 0; } .widget_nav_menu .menu-item a { color: #b7b7b7; font-size: 12px; letter-spacing: 0.32em; text-decoration: none; } .bottom-widget-area, .footer-widget-area { background-color: #1f1f1f; } .bottom-widget-area .widget, .footer-widget-area .widget { color: #b7b7b7; margin: 0; padding-bottom: 20px; padding-top: 20px; } .bottom-widget-area .widget ul, .bottom-widget-area .widget ol, .footer-widget-area .widget ul, .footer-widget-area .widget ol { padding: 0 0 0 20px; } .bottom-widget-area .widget-title, .footer-widget-area .widget-title { color: #dedede; } .bottom-widget-area { padding: 20px 20px 0; } .bottom-widget-area .bottom-widget-area-wrapper { border-bottom: 2px solid #4c4c4c; padding-bottom: 80px; } .bottom-widget-area .widget a { color: #b7b7b7; text-decoration: none; } .bottom-widget-area .widget a:hover, .bottom-widget-area .widget a:focus, .bottom-widget-area .widget a:active { color: #b7b7b7; text-decoration: underline; } .bottom-widget-area .widget .tagcloud { line-height: 1.2; } .footer-widget-area { padding: 30px 20px 0; } .bottom-widget-area p, .footer-widget-area p { color: #b7b7b7; font-size: 14px; letter-spacing: 0.04em; } .top-widget-area { padding: 20px 20px 0; } @media (min-width: 601px) { .bottom-widget-area { padding: 20px 40px 0; } .footer-widget-area { padding: 30px 40px 0; } } @media (min-width: 961px) { .bottom-widget-area .bottom-widget-area-wrapper { max-width: 960px; margin-left: auto; margin-right: auto; display: flex; flex-wrap: wrap; } .bottom-widget-area .widget:nth-of-type(1), .bottom-widget-area .widget:nth-of-type(2), .bottom-widget-area .widget:nth-of-type(3) { width: 33.33%; } .bottom-widget-area .widget:nth-of-type(1) { padding-right: 20px; } .bottom-widget-area .widget:nth-of-type(2) { padding-left: 20px; padding-right: 20px; } .bottom-widget-area .widget:nth-of-type(3) { padding-left: 20px; } .footer-widget-area-wrapper { max-width: 960px; margin-left: auto; margin-right: auto; } .footer-widget-area .widget { width: 33.33%; margin: 0; display: inline-block; } .footer-widget-area .widget_custom_html { text-align: right; } } /*# sourceMappingURL=widgets.css.map */