@font-face{font-family:"virtue_icons";src:url(//midnightsunbrewing.com/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.eot?uaiz4t);src:url(//midnightsunbrewing.com/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.eot?uaiz4t#iefix)format("embedded-opentype"),url(//midnightsunbrewing.com/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.woff2?uaiz4t)format("woff2"),url(//midnightsunbrewing.com/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.ttf?uaiz4t)format("truetype"),url(//midnightsunbrewing.com/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.woff?uaiz4t)format("woff"),url(//midnightsunbrewing.com/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.svg?uaiz4t#virtue_icons)format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:"virtue_icons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook1:before{content:""}.icon-twitter:before,.icon-x:before{content:""}.icon-home:before{content:""}.icon-home2:before{content:""}.icon-office:before{content:""}.icon-newspaper:before{content:""}.icon-pencil:before{content:""}.icon-pencil2:before{content:""}.icon-pencil3:before{content:""}.icon-pencil4:before{content:""}.icon-quill:before{content:""}.icon-quill2:before{content:""}.icon-pen:before{content:""}.icon-pen2:before{content:""}.icon-home3:before{content:""}.icon-marker:before{content:""}.icon-brush:before{content:""}.icon-palette:before{content:""}.icon-palette2:before{content:""}.icon-droplet:before{content:""}.icon-droplet2:before{content:""}.icon-paint-format:before{content:""}.icon-images:before{content:""}.icon-image:before{content:""}.icon-image2:before{content:""}.icon-images2:before{content:""}.icon-camera:before{content:""}.icon-camera2:before{content:""}.icon-camera3:before{content:""}.icon-music:before{content:""}.icon-music2:before{content:""}.icon-piano:before{content:""}.icon-guitar:before{content:""}.icon-headphones:before{content:""}.icon-play:before{content:""}.icon-movie:before{content:""}.icon-film:before{content:""}.icon-camera4:before{content:""}.icon-camera5:before{content:""}.icon-gamepad:before{content:""}.icon-pacman:before{content:""}.icon-king:before{content:""}.icon-queen:before{content:""}.icon-rock:before{content:""}.icon-knight:before{content:""}.icon-bullhorn:before{content:""}.icon-megaphone:before{content:""}.icon-connection:before{content:""}.icon-radio:before{content:""}.icon-mic:before{content:""}.icon-book:before{content:""}.icon-books:before{content:""}.icon-library:before{content:""}.icon-file:before{content:""}.icon-profile:before{content:""}.icon-file2:before{content:""}.icon-copy:before{content:""}.icon-paste:before{content:""}.icon-folder:before{content:""}.icon-folder-open:before{content:""}.icon-certificate:before{content:""}.icon-cc:before{content:""}.icon-tag:before{content:""}.icon-tag2:before{content:""}.icon-tags:before{content:""}.icon-cart:before{content:""}.icon-cart2:before{content:""}.icon-cart3:before{content:""}.icon-cart4:before{content:""}.icon-basket:before{content:""}.icon-basket2:before{content:""}.icon-bag:before{content:""}.icon-bag2:before{content:""}.icon-bag3:before{content:""}.icon-coin:before{content:""}.icon-credit:before{content:""}.icon-support:before{content:""}.icon-phone:before{content:""}.icon-address-book:before{content:""}.icon-envelope:before{content:""}.icon-mail-send:before{content:""}.icon-envelope2:before{content:""}.icon-pushpin:before{content:""}.icon-location:before{content:""}.icon-location2:before{content:""}.icon-compass:before{content:""}.icon-compass2:before{content:""}.icon-map:before{content:""}.icon-map2:before{content:""}.icon-direction:before{content:""}.icon-clock:before{content:""}.icon-clock2:before{content:""}.icon-watch:before{content:""}.icon-alarm:before{content:""}.icon-bell:before{content:""}.icon-stopwatch:before{content:""}.icon-calendar:before{content:""}.icon-calendar2:before{content:""}.icon-print:before{content:""}.icon-mouse:before{content:""}.icon-screen:before{content:""}.icon-screen2:before{content:""}.icon-laptop:before{content:""}.icon-mobile:before{content:""}.icon-mobile2:before{content:""}.icon-tablet:before{content:""}.icon-cabinet:before{content:""}.icon-drawer:before{content:""}.icon-drawer2:before{content:""}.icon-box:before{content:""}.icon-box-add:before{content:""}.icon-box-remove:before{content:""}.icon-cd:before{content:""}.icon-storage:before{content:""}.icon-undo:before{content:""}.icon-redo:before{content:""}.icon-rotate:before{content:""}.icon-rotate2:before{content:""}.icon-undo2:before{content:""}.icon-redo2:before{content:""}.icon-forward:before{content:""}.icon-reply:before{content:""}.icon-bubble:before{content:""}.icon-bubbles:before{content:""}.icon-bubbles2:before{content:""}.icon-bubbles3:before{content:""}.icon-bubble-notification:before{content:""}.icon-bubble2:before{content:""}.icon-bubble3:before{content:""}.icon-user2:before{content:""}.icon-users:before{content:""}.icon-users2:before{content:""}.icon-users3:before{content:""}.icon-vcard:before{content:""}.icon-tshirt:before{content:""}.icon-quotes-left:before{content:""}.icon-quotes-right:before{content:""}.icon-busy:before{content:""}.icon-spinner:before{content:""}.icon-spinner2:before{content:""}.icon-search:before{content:""}.icon-search2:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-expand:before{content:""}.icon-contract:before{content:""}.icon-key2:before{content:""}.icon-key22:before{content:""}.icon-keyhole:before{content:""}.icon-lock:before{content:""}.icon-wrench:before{content:""}.icon-settings:before{content:""}.icon-equalizer:before{content:""}.icon-equalizer2:before{content:""}.icon-equalizer3:before{content:""}.icon-cog:before{content:""}.icon-cogs:before{content:""}.icon-tools:before{content:""}.icon-screwdriver:before{content:""}.icon-wand:before{content:""}.icon-aid:before{content:""}.icon-bug:before{content:""}.icon-inject:before{content:""}.icon-construction:before{content:""}.icon-pie:before{content:""}.icon-stats:before{content:""}.icon-stats2:before{content:""}.icon-stats3:before{content:""}.icon-bars:before{content:""}.icon-bars2:before{content:""}.icon-bars3:before{content:""}.icon-stats-up:before{content:""}.icon-gift2:before{content:""}.icon-gift:before{content:""}.icon-balloon:before{content:""}.icon-medal:before{content:""}.icon-crown:before{content:""}.icon-trophy:before{content:""}.icon-glass:before{content:""}.icon-glass2:before{content:""}.icon-bottle:before{content:""}.icon-mug:before{content:""}.icon-food:before{content:""}.icon-food2:before{content:""}.icon-cup:before{content:""}.icon-leaf:before{content:""}.icon-leaf2:before{content:""}.icon-apple-fruit:before{content:""}.icon-tree:before{content:""}.icon-paw:before{content:""}.icon-steps:before{content:""}.icon-flower:before{content:""}.icon-rocket:before{content:""}.icon-meter:before{content:""}.icon-meter-fast:before{content:""}.icon-dashboard:before{content:""}.icon-hammer:before{content:""}.icon-bomb:before{content:""}.icon-fire:before{content:""}.icon-lab:before{content:""}.icon-atom:before{content:""}.icon-magnet:before{content:""}.icon-dumbbell:before{content:""}.icon-lamp4:before{content:""}.icon-lamp:before{content:""}.icon-lamp2:before{content:""}.icon-lamp3:before{content:""}.icon-remove:before{content:""}.icon-remove2:before{content:""}.icon-remove3:before{content:""}.icon-briefcase:before{content:""}.icon-briefcase2:before{content:""}.icon-briefcase3:before{content:""}.icon-airplane:before{content:""}.icon-airplane2:before{content:""}.icon-paper-plane:before{content:""}.icon-car:before{content:""}.icon-gas-pump:before{content:""}.icon-bus:before{content:""}.icon-truck:before{content:""}.icon-bike:before{content:""}.icon-train:before{content:""}.icon-boat:before{content:""}.icon-cube:before{content:""}.icon-cube4:before{content:""}.icon-cylinder:before{content:""}.icon-puzzle:before{content:""}.icon-puzzle2:before{content:""}.icon-glasses:before{content:""}.icon-glasses2:before{content:""}.icon-sun-glasses:before{content:""}.icon-accessibility:before{content:""}.icon-accessibility2:before{content:""}.icon-brain:before{content:""}.icon-target:before{content:""}.icon-shield:before{content:""}.icon-shield2:before{content:""}.icon-soccer:before{content:""}.icon-football:before{content:""}.icon-baseball:before{content:""}.icon-basketball:before{content:""}.icon-golf:before{content:""}.icon-hockey:before{content:""}.icon-racing:before{content:""}.icon-eight-ball:before{content:""}.icon-bowling-ball:before{content:""}.icon-bowling:before{content:""}.icon-lightning:before{content:""}.icon-power:before{content:""}.icon-switch:before{content:""}.icon-power-cord:before{content:""}.icon-clipboard:before{content:""}.icon-signup:before{content:""}.icon-clipboard2:before{content:""}.icon-clipboard3:before{content:""}.icon-grid:before{content:""}.icon-grid2:before{content:""}.icon-grid3:before{content:""}.icon-grid4:before{content:""}.icon-grid5:before{content:""}.icon-menu:before{content:""}.icon-menu3:before{content:""}.icon-menu2:before{content:""}.icon-menu4:before{content:""}.icon-menu5:before{content:""}.icon-menu6:before{content:""}.icon-cloud:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-globe:before{content:""}.icon-earth:before{content:""}.icon-network:before{content:""}.icon-link2:before{content:""}.icon-link:before{content:""}.icon-link4:before{content:""}.icon-link3:before{content:""}.icon-anchor:before{content:""}.icon-flag:before{content:""}.icon-flag2:before{content:""}.icon-flag3:before{content:""}.icon-attachment:before{content:""}.icon-attachment2:before{content:""}.icon-eye:before{content:""}.icon-eye-blocked:before{content:""}.icon-bookmark:before{content:""}.icon-bookmarks:before{content:""}.icon-spotlight:before{content:""}.icon-snowflake:before{content:""}.icon-temperature:before{content:""}.icon-weather-lightning:before{content:""}.icon-weather-rain:before{content:""}.icon-weather-snow:before{content:""}.icon-windy:before{content:""}.icon-fan:before{content:""}.icon-umbrella:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-bed:before{content:""}.icon-bed2:before{content:""}.icon-star:before{content:""}.icon-star2:before{content:""}.icon-star3:before{content:""}.icon-heart:before{content:""}.icon-heart2:before{content:""}.icon-heart-broken:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-people:before{content:""}.icon-man:before{content:""}.icon-woman:before{content:""}.icon-happy:before{content:""}.icon-happy2:before{content:""}.icon-smiley:before{content:""}.icon-smiley2:before{content:""}.icon-tongue:before{content:""}.icon-tongue2:before{content:""}.icon-sad:before{content:""}.icon-sad2:before{content:""}.icon-wink:before{content:""}.icon-wink2:before{content:""}.icon-grin:before{content:""}.icon-grin2:before{content:""}.icon-cool:before{content:""}.icon-cool2:before{content:""}.icon-angry:before{content:""}.icon-angry2:before{content:""}.icon-evil:before{content:""}.icon-evil2:before{content:""}.icon-shocked:before{content:""}.icon-shocked2:before{content:""}.icon-confused:before{content:""}.icon-confused2:before{content:""}.icon-neutral:before{content:""}.icon-neutral2:before{content:""}.icon-wondering:before{content:""}.icon-wondering2:before{content:""}.icon-cursor:before{content:""}.icon-hand:before{content:""}.icon-stack-picture:before{content:""}.icon-stack-list:before{content:""}.icon-stack-clubs:before{content:""}.icon-stack-spades:before{content:""}.icon-stack-hearts:before{content:""}.icon-stack-diamonds:before{content:""}.icon-stack-user:before{content:""}.icon-stack-music:before{content:""}.icon-move:before{content:""}.icon-warning:before{content:""}.icon-warning2:before{content:""}.icon-notification:before{content:""}.icon-notification2:before{content:""}.icon-question:before{content:""}.icon-question2:before{content:""}.icon-question3:before{content:""}.icon-plus-circle:before{content:""}.icon-plus-circle2:before{content:""}.icon-minus-circle:before{content:""}.icon-minus-circle2:before{content:""}.icon-info:before{content:""}.icon-info2:before{content:""}.icon-cancel-circle:before{content:""}.icon-cancel-circle2:before{content:""}.icon-checkmark-circle:before{content:""}.icon-checkmark-circle2:before{content:""}.icon-close:before{content:""}.icon-close2:before{content:""}.icon-checkmark:before{content:""}.icon-checkmark2:before{content:""}.icon-checkmark3:before{content:""}.icon-checkmark4:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-enter:before{content:""}.icon-exit:before{content:""}.icon-play2:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-backward:before{content:""}.icon-forward2:before{content:""}.icon-play3:before{content:""}.icon-pause2:before{content:""}.icon-stop2:before{content:""}.icon-backward2:before{content:""}.icon-forward3:before{content:""}.icon-first:before{content:""}.icon-last:before{content:""}.icon-previous:before{content:""}.icon-next:before{content:""}.icon-eject:before{content:""}.icon-volume-high:before{content:""}.icon-volume-medium:before{content:""}.icon-volume-low:before{content:""}.icon-volume-mute:before{content:""}.icon-loop2:before{content:""}.icon-loop:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-up2:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-down2:before{content:""}.icon-arrow-left2:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up3:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-right3:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-down3:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-left3:before{content:""}.icon-arrow-up4:before{content:""}.icon-arrow-right4:before{content:""}.icon-arrow-down4:before{content:""}.icon-arrow-left4:before{content:""}.icon-arrow-up5:before{content:""}.icon-arrow-right5:before{content:""}.icon-arrow-bottom:before{content:""}.icon-arrow-left5:before{content:""}.icon-arrow-up6:before{content:""}.icon-arrow-right6:before{content:""}.icon-arrow-down5:before{content:""}.icon-arrow-left6:before{content:""}.icon-transmission:before{content:""}.icon-sort:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox:before{content:""}.icon-checkbox-checked2:before{content:""}.icon-crop:before{content:""}.icon-vector:before{content:""}.icon-rulers:before{content:""}.icon-scissors:before{content:""}.icon-filter:before{content:""}.icon-font:before{content:""}.icon-font-size:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-height:before{content:""}.icon-width:before{content:""}.icon-page-break:before{content:""}.icon-page-break2:before{content:""}.icon-table:before{content:""}.icon-new-tab:before{content:""}.icon-new-tab2:before{content:""}.icon-embed:before{content:""}.icon-code:before{content:""}.icon-mail3:before{content:""}.icon-mail:before{content:""}.icon-mail2:before{content:""}.icon-google-plus1:before{content:""}.icon-google-plus2:before{content:""}.icon-google-plus3:before{content:""}.icon-google-drive:before{content:""}.icon-facebook:before{content:""}.icon-facebook2:before{content:""}.icon-facebook3:before{content:""}.icon-instagram1:before{content:""}.icon-twitter1:before{content:""}.icon-twitter2:before{content:""}.icon-feed:before{content:""}.icon-feed2:before{content:""}.icon-youtube:before{content:""}.icon-youtube2:before{content:""}.icon-vimeo:before{content:""}.icon-vimeo2:before{content:""}.icon-lanyrd:before{content:""}.icon-flickr:before{content:""}.icon-flickr2:before{content:""}.icon-flickr3:before{content:""}.icon-picassa:before{content:""}.icon-picassa2:before{content:""}.icon-dribbble:before{content:""}.icon-dribbble2:before{content:""}.icon-forrst:before{content:""}.icon-forrst2:before{content:""}.icon-deviantart:before{content:""}.icon-deviantart2:before{content:""}.icon-steam:before{content:""}.icon-steam2:before{content:""}.icon-github4:before{content:""}.icon-github3:before{content:""}.icon-github:before{content:""}.icon-github2:before{content:""}.icon-wordpress:before{content:""}.icon-blogger:before{content:""}.icon-blogger2:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr2:before{content:""}.icon-yahoo:before{content:""}.icon-apple:before{content:""}.icon-android:before{content:""}.icon-windows:before{content:""}.icon-windows8:before{content:""}.icon-soundcloud:before{content:""}.icon-soundcloud2:before{content:""}.icon-skype:before{content:""}.icon-linkedin:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm2:before{content:""}.icon-stumbleupon:before{content:""}.icon-stumbleupon2:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest2:before{content:""}.icon-xing2:before{content:""}.icon-paypal:before{content:""}.icon-yelp:before{content:""}.icon-file-pdf:before{content:""}.icon-file-word:before{content:""}.icon-file-excel:before{content:""}.icon-file-zip:before{content:""}.icon-file-xml:before{content:""}.icon-html5:before{content:""}.icon-html52:before{content:""}.icon-css3:before{content:""}.icon-chrome:before{content:""}.icon-firefox:before{content:""}.icon-IE:before{content:""}.icon-opera:before{content:""}.icon-safari:before{content:""}.icon-IcoMoon:before{content:""}.icon-viadeo:before{content:""}.icon-fa-snapchat:before{content:""}.icon-px:before{content:""}.icon-amazon2:before{content:""}.icon-app-store:before{content:""}.icon-ebay:before{content:""}.icon-etsy:before{content:""}.icon-foursquare:before{content:""}.icon-habbo:before{content:""}.icon-love:before{content:""}.icon-spotify:before{content:""}.icon-tripadvisor:before{content:""}.icon-wechat:before{content:""}.icon-yelp2:before{content:""}.icon-500px-with-circle:before{content:""}.icon-500px2:before{content:""}.icon-iconPeriscope:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-behance:before{content:""}.icon-behance2:before{content:""}.icon-google:before{content:""}.icon-google-plus4:before{content:""}.icon-google1:before{content:""}.icon-google-plus-square:before{content:""}.icon-whatsapp:before{content:""}.icon-instagram:before{content:""}.icon-reddit:before{content:""}.icon-user:before{content:""}.icon-key:before{content:""}.icon-gears:before{content:""}.icon-sign-out:before{content:""}.icon-sign-in:before{content:""}.icon-group:before{content:""}.icon-bullseye:before{content:""}.icon-euro:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before{content:""}.icon-rupee:before{content:""}.icon-cny:before{content:""}.icon-ruble:before{content:""}.icon-won:before{content:""}.icon-bitcoin:before{content:""}.icon-xing:before{content:""}.icon-vk:before{content:""}.icon-deviantart3:before{content:""}.icon-vine:before{content:""}.icon-cc-visa:before{content:""}.icon-cc-mastercard:before{content:""}.icon-cc-discover:before{content:""}.icon-cc-amex:before{content:""}.icon-cc-paypal:before{content:""}.icon-cc-stripe:before{content:""}.icon-venus:before{content:""}.icon-mars:before{content:""}.icon-mercury:before{content:""}.icon-intersex:before{content:""}.icon-transgender-alt:before{content:""}.icon-venus-double:before{content:""}.icon-mars-double:before{content:""}.icon-venus-mars:before{content:""}.icon-mars-stroke:before{content:""}.icon-mars-stroke-v:before{content:""}.icon-mars-stroke-h:before{content:""}.icon-neuter:before{content:""}.icon-hand-grab-o:before{content:""}.icon-hand-paper-o:before{content:""}.icon-hand-scissors-o:before{content:""}.icon-hand-lizard-o:before{content:""}.icon-hand-spock-o:before{content:""}.icon-hand-pointer-o:before{content:""}.icon-hand-peace-o:before{content:""}.icon-500px:before{content:""}.icon-amazon:before{content:""}.home-message:hover {background-color:#2d5c88; background-color: rgba(45, 92, 136, 0.6);}
nav.woocommerce-pagination ul li a:hover, .wp-pagenavi a:hover, .panel-heading .accordion-toggle, .variations .kad_radio_variations label:hover, .variations .kad_radio_variations input[type=radio]:focus + label, .variations .kad_radio_variations label.selectedValue, .variations .kad_radio_variations input[type=radio]:checked + label {border-color: #2d5c88;}
a,a:focus, #nav-main ul.sf-menu ul li a:hover, .product_price ins .amount, .price ins .amount, .color_primary, .primary-color, #logo a.brand, #nav-main ul.sf-menu a:hover,
.woocommerce-message:before, .woocommerce-info:before, #nav-second ul.sf-menu a:hover, .footerclass a:hover, .posttags a:hover, .subhead a:hover, .nav-trigger-case:hover .kad-menu-name, 
.nav-trigger-case:hover .kad-navbtn, #kadbreadcrumbs a:hover, #wp-calendar a, .testimonialbox .kadtestimoniallink:hover, .star-rating {color: #2d5c88;}
.widget_price_filter .ui-slider .ui-slider-handle, .product_item .kad_add_to_cart:hover, .product_item.hidetheaction:hover .kad_add_to_cart:hover, .kad-btn-primary, html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a,
.product-category.grid_item a:hover h5, .woocommerce-message .button, .widget_layered_nav_filters ul li a, .widget_layered_nav ul li.chosen a, .wpcf7 input.wpcf7-submit, .yith-wcan .yith-wcan-reset-navigation,.single_add_to_cart_button,
#containerfooter .menu li a:hover, .bg_primary, .portfolionav a:hover, .home-iconmenu a:hover, .home-iconmenu .home-icon-item:hover, p.demo_store, .track_order .button, .topclass, #commentform .form-submit #submit, .kad-hover-bg-primary:hover, .widget_shopping_cart_content .checkout,
.login .form-row .button, .post-password-form input[type="submit"], .kad-post-navigation .kad-previous-link a:hover, .kad-post-navigation .kad-next-link a:hover, .cart_totals .checkout-button, .shipping-calculator-form .button, .button.pay,
.select2-results .select2-highlighted, .menu-cart-btn .kt-cart-total, .variations .kad_radio_variations label.selectedValue, .variations .kad_radio_variations input[type=radio]:checked + label, .place-order #place_order, #kad-head-cart-popup a.button.checkout, .shop_table .actions input[type=submit].checkout-button, input[type="submit"].button, .productnav a:hover, .image_menu_hover_class, .select2-container--default .select2-results__option--highlighted[aria-selected] {background: #2d5c88;} a:hover {color: #6c8dab;}
.kad-btn-primary:hover, .login .form-row .button:hover, .button.pay:hover, .place-order #place_order:hover, .yith-wcan .yith-wcan-reset-navigation:hover, .widget_shopping_cart_content .checkout:hover,.single_add_to_cart_button:hover,
.woocommerce-message .button:hover, #commentform .form-submit #submit:hover, .wpcf7 input.wpcf7-submit:hover, .track_order .button:hover, #kad-head-cart-popup a.button.checkout:hover, .widget_layered_nav_filters ul li a:hover, .cart_totals .checkout-button:hover, .shipping-calculator-form .button:hover,
.widget_layered_nav ul li.chosen a:hover, .shop_table .actions input[type=submit].checkout-button:hover, input[type="submit"].button:hover, .post-password-form input[type="submit"]:hover {background: #6c8dab;}
.product_item.hidetheaction .kad_add_to_cart {background: transparent; color: transparent;}
.product_item.hidetheaction:hover .kad_add_to_cart {background: #6c8dab; color: #fff;} .contentclass, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {background: #fff;}
.mobileclass {background: #f2f2f2; background: rgba(0,0,0,0.05);}
.headerclass {background: #fff;}
.footerclass {background: #f2f2f2;}
.navclass {background: #fff;}
.bg-lightgray {background: #f2f2f2; background:rgba(0, 0, 0, 0.05); } h1, h2, h3 {color:#333;}
h4 {color: #444;}
h5 {color: #555;}
.sf-menu a {letter-spacing: normal;}
#nav-second ul.sf-menu a {letter-spacing: normal;}
.color_gray, #kadbreadcrumbs a, .subhead, .subhead a, .posttags, .posttags a, .product_meta a {color: #777;}
body, .color_body, .sidebar a, .author-name a, .author-latestposts h5 a, .author-latestposts h5, 
.author-profile .author-occupation, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .product_price, .product_details > .product_excerpt {color:#444;} a:hover {text-decoration: none;}
.hometitle {text-align: center;} #containerfooter h3, #containerfooter {color:#555;}
.footercredits p {color: #aaa;}
.footerclass a {color: #555;}
.footernav ul li a {color:#555;} .sidebar a {
color:#555;
}.kad-menu-name:hover, .nav-trigger-case:hover, .kad-navbtn:hover, #kadbreadcrumbs a:hover {
color: #fff;
}
div#thelogo img.kad-retina-logo {
max-height: 33px !important;
}
div#mobile-nav-trigger.nav-trigger.mobile-nav-trigger-id button.nav-trigger-case.collapsed.mobileclass span.kad-menu-name {
visibility: hidden !important;
display: none !important;
}
div#logo.logocase a.brand.logofont div#thelogo {
margin-top: 5px;
}
ul#menu-midnight-mobile.kad-mnav a span {
font-size: 32px;
text-transform: uppercase;
}
div#ktmain.main.col-md-12{
margin-top: 40px !important;
}
.kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu a {
list-style: decimal-leading-zero !important;
list-style-position: indside !important;
list-style-image: none !important;
list-style-type: decimal-leading-zero;
}
.kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu a {
padding: 10px 15px 10px 15px;
list-style: disc;
display: -webkit-box !important;
list-style-position: inside;
}
div.nf-form-fields-required {
text-align: center !important;
font-size: 20px !important;
}
aside#nav_menu-2.widget_nav_menu h3{
color: #fbde3d !important;
font-family: "Roboto Condensed" !important;
font-weight: 700 !important;
font-style: normal !important;
font-size: 30px !important;
text-transform: uppercase !important;
margin-top: 10px !important;
text-align: center !important;
}
aside#nav_menu-3.widget_nav_menu h3{
color: #fbde3d !important;
font-family: "Roboto Condensed" !important;
font-weight: 700 !important;
font-style: normal !important;
font-size: 30px !important;
text-transform: uppercase !important;
margin-top: 10px !important;
text-align: center !important;
}  html {background:black;}
header .container {width:100%;background:#010303;}
.kad-standard-logo {width:100%;max-width:300px;}
.kad-header-left {padding-left:10px;}
.page-header {border-top:none;border-bottom:none;}
.sf-menu li span {text-transform:uppercase;}
@media screen and (min-width:1px) and (max-width:1300px) {.sf-menu a {padding:5px 10px;}}
.contentclass {padding-top:0 !important;}
.footerclass .container {width:100%;margin:0;padding:0 !important;}
.footercredits {padding:20px;}
#containerfooter {padding:0;}  .home .contentclass {padding:0 !important;}
.homepagecontent {width:100%;margin:0;padding:0;}
div#msbc-contact-footer-widget {text-align: center;line-height: 10px;margin-left: 25%;margin-right: 25%;display: inline-grid;} .mshm-boldbeer-container {width:100%;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-anchorage-alaska-hmbg.jpg);background-size:cover;background-position:center center;}
.mshm-boldbeer-bannerbox {box-sizing:border-box;width:100%;padding:100px 0 0;position:relative;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-bannerbox {padding:20px 20px 0;}}
.mshm-boldbeer-bannerline {visibility:hidden; display:none;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-bannerline {height:20px;}}
.mshm-boldbeer-inner {box-sizing:border-box;width:100%;max-width:1300px;padding:0 20px 80px;margin:0 auto;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-inner {padding:0 20px 40px;}}
.mshm-boldbeer-bannerbeerbox {margin:0 auto;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1300px;padding:20px;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-bannerbeerbox {padding:10px 0;}}
.mshm-boldbeer-boldbeer {width:100%;max-width:950px;z-index:200;margin-left: auto;margin-right: auto;}
.mshm-boldbeer-subheader {color:#fbde3d;text-transform:uppercase;letter-spacing:3px;font-weight:bold;margin:0;padding:20px 0;text-align:center;text-shadow: 1px 1px 3px rgba(1, 1, 1, .5);}
@media screen and (min-width:300px) and (max-width:700px) {.mshm-boldbeer-subheader {font-size:18px;line-height:22px;}
span.kad-navbtn.clearfix{
float: none;
}
}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-subheader {font-size:13px;line-height:16px;font-weight:bold;}
span.kad-navbtn.clearfix{
float: none;
}
}
.mshm-boldbeer-thing {white-space: nowrap;}
.mshm-boldbeer-x {color:white;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-x {display:none;}}
.mshm-boldbeer-buttonbox {display:flex;align-items:center;justify-content:center;}
.mshm-boldbeer-button {display:inline-block;padding:10px 20px;border:2px solid #fff;color:white;font-weight:bold;text-transform:uppercase;letter-spacing:2px;transition:.3s ease all;text-shadow: 1px 1px 3px rgba(1, 1, 1, .5);text-align:center;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-boldbeer-button {box-sizing:border-box;width:100%;padding:8px 12px;font-size:13px;}}
.mshm-boldbeer-button:hover, .mshm-boldbeer-button:active {border:2px solid #fbde3d;color:#fbde3d;} .mshm-ourbeer-container {width:100%;background:#130500;position:relative;min-height:350px;}
@media screen and (min-width:1px) and (max-width:1300px) {.mshm-ourbeer-container {min-height:0;}}
.mshm-ourbeer-inner {box-sizing:border-box;margin:0 auto;width:100%;max-width:1300px;padding:0;display:flex;justify-content:flex-start;flex-flow:row nowrap;}
@media screen and (min-width:500px) and (max-width:1300px) {.mshm-ourbeer-inner {justify-content:space-between;}}
@media screen and (min-width:1px) and (max-width:500px) {.mshm-ourbeer-inner {flex-flow:column wrap;}}
.mshm-ourbeer-nestedaccentbox {display:none;}
@media screen and (min-width:500px) and (max-width:1300px) {.mshm-ourbeer-nestedaccentbox {display:flex;width:30%;align-items:flex-end;}}
@media screen and (min-width:1px) and (max-width:500px) {.mshm-ourbeer-nestedaccentbox {display:flex;align-items:flex-start;justify-content:flex-end;width:100%;}}
.mshm-ourbeer-nestedaccent {width:100%;margin-top:-40px;}
@media screen and (min-width:300px) and (max-width:500px) {.mshm-ourbeer-nestedaccent {width:50%;}}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-ourbeer-nestedaccent {width:75%;}}
.mshm-ourbeer-innerinner {max-width:780px;padding:50px 20px;}
@media screen and (min-width:500px) and (max-width:1300px) {.mshm-ourbeer-innerinner {width:65%;}}
@media screen and (min-width:1px) and (max-width:500px) {.mshm-ourbeer-innerinner {width:100%;}}
.mshm-ourbeer-headercontainer {margin:0;padding:0;}
.mshm-ourbeer-header {max-height:50px;max-width:100%;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-ourbeer-header {max-height:30px;}}
.mshm-ourbeer-text {color:white;padding:20px 0;}
.mshm-ourbeer-logoaccent-container {position:absolute;bottom:0;right:0;max-width:450px;}
@media screen and (min-width:1px) and (max-width:1300px) {.mshm-ourbeer-logoaccent-container {display:none;}}
.mshm-ourbeer-logoaccent {width:100%;}
.mshm-ourbeer-link {display:inline-block;padding:10px 20px;border:2px solid #fff;color:white;font-weight:bold;text-transform:uppercase;letter-spacing:2px;transition:.3s ease all;text-shadow: 1px 1px 3px rgba(1, 1, 1, .5);text-align:center;margin:0 10px 10px 0;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-ourbeer-link {box-sizing:border-box;width:100%;padding:8px 12px;font-size:13px;}}
.mshm-ourbeer-link:hover, .mshm-ourbeer-link:active {border:2px solid #fbde3d;color:white;} .mshm-theloft-container {width:100%;background:white;}
.mshm-theloft-inner {box-sizing:border-box;margin:0 auto;width:100%;padding-top: 30px;padding-right: 0px;padding-bottom: 30px;padding-left: 0px;display:flex;flex-flow:row nowrap;min-height:300px;}
@media screen and (min-width:1px) and (max-width:500px) {.mshm-theloft-inner {flex-flow:column wrap;}}
.mshm-ourbeers-left-pic {width:50%;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-alaska-beer-barrels.jpg);background-size:cover;background-position:center center;}
.mshm-theloft-left {width:50%;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-loft-interior.jpg);background-size:cover;background-position:center center;}
@media screen and (min-width:1px) and (max-width:500px) {.mshm-theloft-left {width:100%;min-height:250px;margin-bottom:30px;}}
.mshm-theloft-right {box-sizing:border-box;width:50%;max-width: 650px;padding: 30px 20px 20px 30px;}
@media screen and (min-width:1px) and (max-width:500px) {.mshm-theloft-right {width:100%;padding-left:0;}}
.mshm-theloft-header {max-height:50px;max-width:100%;}
.mshm-theloft-text {color:black;padding:20px 0;}
.mshm-theloft-link {display:inline-block;padding:10px 20px;border:2px solid #334853;color:black;font-weight:bold;text-transform:uppercase;letter-spacing:2px;transition:.3s ease all;text-align:center;margin:0 10px 10px 0;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-theloft-link {box-sizing:border-box;width:100%;padding:8px 12px;font-size:13px;}}
.mshm-theloft-link:hover, .mshm-theloft-link:active {border:2px solid #fbde3d;color:black;} .mshm-instagram-container {width:100%;padding-bottom:30px;background: -moz-linear-gradient(-45deg, #040303 42%, #040303 42%, #334853 100%);background: -webkit-linear-gradient(-45deg, #040303 42%,#040303 42%,#334853 100%);background: linear-gradient(135deg, #040303 42%,#040303 42%,#334853 100%);}
.mshm-instagram-headerbox {display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:20px;margin:0 auto;max-width:1300px;}
@media screen and (min-width:1px) and (max-width:600px) {.mshm-instagram-headerbox {flex-flow:column wrap;}}
.mshm-instagram-icon {max-height:40px;margin-right:15px;}
@media screen and (min-width:1px) and (max-width:600px) {.mshm-instagram-icon {margin-right:0;}}
.mshm-instagram-header {max-height:25px;}
.mshm-instagram-feed-10 {display:block;}
@media screen and (min-width:1px) and (max-width:1200px) {.mshm-instagram-feed-10 {display:none;}}
.mshm-instagram-feed-6 {display:none;}
@media screen and (min-width:700px) and (max-width:1200px) {.mshm-instagram-feed-6 {display:block;}}
.mshm-instagram-feed-4 {display:none;}
@media screen and (min-width:400px) and (max-width:700px) {.mshm-instagram-feed-4 {display:block;}}
.mshm-instagram-feed-1 {display:none;}
@media screen and (min-width:1px) and (max-width:400px) {.mshm-instagram-feed-1 {display:block;}} .mshm-store-container {width:100%;background:white;display:flex;flex-flow:row wrap;min-height:400px;}
.mshm-store-left {width:50%;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-girls.jpg);background-size:cover;background-position:center center;}
@media screen and (min-width:1px) and (max-width:400px) {.mshm-store-left {width:100%;height:300px;}}
.mshm-store-right {width:50%;display:flex;justify-content:flex-start;}
@media screen and (min-width:1px) and (max-width:400px) {.mshm-store-right {width:100%;}}
.mshm-store-right-inner {box-sizing:border-box;width:100%;padding:30px 20px 20px 30px;max-width:650px;}
.mshm-store-header {max-height:50px;max-width:100%;}
.mshm-store-text {padding:20px 0;}
.mshm-store-link {display:inline-block;padding:10px 20px;border:2px solid #334853;color:black;font-weight:bold;text-transform:uppercase;letter-spacing:2px;transition:.3s ease all;text-align:center;margin:0 10px 10px 0;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-store-link {box-sizing:border-box;width:100%;padding:8px 12px;font-size:13px;}}
.mshm-store-link:hover, .mshm-store-link:active {border:2px solid #fbde3d;color:black;} .page-id-18 .page-header {display:none;}
.page-id-18 .contentclass {padding:0;}
.page-id-18 #content {width:100%;margin:0 !important;padding:0 !important;}
.ctct-container {display:flex;flex-flow:row wrap;}
@media screen and (min-width:1px) and (max-width:500px) {.ctct-container {flex-flow:column nowrap;}}
.ctct-left {width:50%;background:url(//midnightsunbrewing.com/wp-content/uploads/contact-midnight-sun.jpg);background-size:cover;background-position:center center;min-height:650px;}
@media screen and (min-width:500px) and (max-width:1000px) {.ctct-left {min-height:500px;}}
@media screen and (min-width:300px) and (max-width:500px) {.ctct-left {width:100%;min-height:300px;}}
@media screen and (min-width:1px) and (max-width:300px) {.ctct-left {width:100%;min-height:200px;}}
.ctct-right {width:50%;background:#334853;display:flex;flex-flow:row nowrap;justify-content:flex-start;}
@media screen and (min-width:1px) and (max-width:500px) {.ctct-right {width:100%;}}
.ctct-right-inner {width:100%;max-width:600px;padding:30px 50px;box-sizing:border-box;}
@media screen and (min-width:1px) and (max-width:300px) {.ctct-right-inner {padding:20px 30px;}}
.ctct-button {display:inline-block;padding:10px 20px;border:2px solid black;color:white;font-weight:bold;text-transform:uppercase;letter-spacing:2px;transition:.3s ease all;text-shadow: 1px 1px 3px rgba(1, 1, 1, .5);text-align:center;margin:0 10px 10px 0;}
.ctct-button:hover {border:2px solid #fbde3d;color:white;}
@media screen and (min-width:1px) and (max-width:300px) {.ctct-button {box-sizing:border-box;width:100%;padding:8px 12px;font-size:13px;}}
.ctct-header {color:#fbde3d;}
.ctct-p {color:white;margin:30px 0;} .page-id-8 .page-header {display:none;}
.page-id-8 .contentclass {padding:0;}
.page-id-8 #content {width:100%;margin:0 !important;padding:0 !important;}
.brwry-container {display:flex;flex-flow:row wrap;}
@media screen and (min-width:1px) and (max-width:500px) {.brwry-container {flex-flow:column nowrap;}}
.brwry-left {width:50%;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-brewery-alaska.jpg);background-size:cover;background-position:center center;min-height:400px;}
@media screen and (min-width:500px) and (max-width:1000px) {.brwry-left {min-height:300px;}}
@media screen and (min-width:300px) and (max-width:500px) {.brwry-left {width:100%;min-height:250px;}}
@media screen and (min-width:1px) and (max-width:300px) {.brwry-left {width:100%;min-height:200px;}}
.brwry-right {width:50%;background:#334853;display:flex;flex-flow:row nowrap;justify-content:flex-start;}
@media screen and (min-width:1px) and (max-width:500px) {.brwry-right {width:100%;}}
.brwry-right-inner {width:100%;max-width:600px;padding:30px 50px;box-sizing:border-box;}
@media screen and (min-width:1px) and (max-width:300px) {.brwry-right-inner {padding:20px 30px;}}
.brwry-header {color:#fbde3d;}
.brwry-p {color:white;margin:30px 0;}
.brwry-bar-container {background:black;}
.brwry-bar-inner {padding:50px 50px 0;box-sizing:border-box;width:100%;max-width:900px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;}
@media screen and (min-width:300px) and (max-width:500px) {.brwry-bar-inner {flex-flow:column nowrap;}}
@media screen and (min-width:1px) and (max-width:300px) {.brwry-bar-inner {flex-flow:column nowrap;padding:30px 30px 0;}}
.brwry-bar-left {width:65%;padding-bottom:50px;}
@media screen and (min-width:1px) and (max-width:500px) {.brwry-bar-left {width:100%;}}
.brwry-bar-left-text {color:white;}
.brwry-bar-right {width:25%;display:flex;align-items:flex-end;margin-top:-90px;}
@media screen and (min-width:300px) and (max-width:500px) {.brwry-bar-right {width:25%;margin:0 auto;margin-top:0;}}
@media screen and (min-width:1px) and (max-width:300px) {.brwry-bar-right {width:60%;margin:0 auto;margin-top:0;}}
.brwry-bar-glass {width:100%;}
.brwry-white-container {width:100%;background:white;}
.brwry-white-inner {width:100%;padding:50px;box-sizing:border-box;margin:0 auto;max-width:900px;display:flex;flex-flow:row wrap;justify-content:space-between;}
@media screen and (min-width:300px) and (max-width:500px) {.brwry-white-inner {flex-flow:column-reverse nowrap;}}
@media screen and (min-width:1px) and (max-width:300px) {.brwry-white-inner {flex-flow:column-reverse nowrap;padding:30px;}}
.brwry-white-left {width:35%;}
@media screen and (min-width:1px) and (max-width:500px) {.brwry-white-left {width:100%;}}
.brwry-white-right {width:60%;}
@media screen and (min-width:300px) and (max-width:500px) {.brwry-white-right {width:100%;padding-bottom:30px;}}
@media screen and (min-width:1px) and (max-width:300px) {.brwry-white-right {width:100%;padding-bottom:20px;}}
.brwry-white-right-image {width:100%;}
.brwry-white-text {} .page-id-16 .page-header {display:none;}
.page-id-16 .contentclass {padding:0;}
.page-id-16 #content {width:100%;margin:0 !important;padding:0 !important;}
.hrsdir-yellowbox {background:#fbde3d;}
.hrsdir-yellowinner {width:100%;padding:30px 30px 50px;max-width:1000px;box-sizing:border-box;margin:0 auto;}
.hrsdir-hourcontainer {display:flex;flex-flow:row nowrap;justify-content:space-between;}
@media screen and (min-width:1px) and (max-width:630px) {.hrsdir-hourcontainer {flex-flow:column nowrap;}}
.hrsdir-hourbox {width:30%;}
@media screen and (min-width:1px) and (max-width:630px) {.hrsdir-hourbox {width:100%;margin-bottom:20px;}}
.hrsdir-header {text-align:center;border-bottom:2px solid black;padding-bottom:30px;margin-bottom:30px;}
.hrsdir-hourheader {line-height:26px;}
.hrsdir-map-container {position:relative;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-anchorage-map-directions.jpg);background-position:center center;background-size:cover;min-height:500px;}
@media screen and (min-width:1px) and (max-width:630px) {.hrsdir-map-container {min-height:400px;}}
.hrsdir-map-box {width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;display:flex;flex-flow:row wrap;position:absolute;justify-content:center;align-items:center;transition:.3s ease all;}
.hrsdir-map-box:hover {opacity:1;}
.hrsdir-button {color:#fbde3d;border:2px solid #fbde3d;padding:10px 20px;margin:0 !important;} .page-id-10 .page-header {display:none;}
.page-id-10 .contentclass {padding:0;}
.page-id-10 #content {width:100%;margin:0 !important;padding:0 !important;}
.lft-header {background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-loft-background.jpg);background-size:cover;background-position:center center;}
.lft-headertext {font-size:100px;color:white;font-weight:bold;text-align:center;padding:200px 0;margin:0;text-transform:uppercase;text-shadow: -1px 1px 9px rgba(0, 0, 0, 0.7);}
@media screen and (min-width:700px) and (max-width:1200px) {.lft-headertext {font-size:70px;padding:150px 0;}}
@media screen and (min-width:400px) and (max-width:700px) {.lft-headertext {font-size:40px;padding:120px 0;}}
@media screen and (min-width:1px) and (max-width:400px) {.lft-headertext {font-size:30px;padding:100px 0;}}
.lft-contentcontainer {width:100%;max-width:1300px;display:flex;justify-content:space-between;margin:0 auto;}
.lft-contentleft {width:70%;padding:30px 20px;box-sizing:border-box;}
.lft-contentright {width:25%;padding:30px 20px;box-sizing:border-box;}
.lft-highlight {background:#fbde3d;padding:5px 10px;font-weight:bold;display:inline-block;}
.lft-link {display:inline-block;padding:10px 20px;border:2px solid #886cb6;color:black;font-weight:bold;text-transform:uppercase;letter-spacing:2px;transition:.3s ease all;text-align:center;margin:0 10px 10px 0;}
@media screen and (min-width:1px) and (max-width:300px) {.mshm-theloft-link {box-sizing:border-box;width:100%;padding:8px 12px;font-size:13px;}}
.lft-link:hover, .mshm-theloft-link:active {border:2px solid #fbde3d;color:black;} .single-midnight-sun-beers .contentclass {padding:0 !important;width:100%;}
.single-midnight-sun-beers  .contentclass .container {width:100%;padding:0 !important;}
.single-midnight-sun-beers  .page-header {display:none;}
.msbg-topbar-container {background:#334853;width:100%;}
.msbg-topbar-inner {padding:15px 20px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;}
@media screen and (min-width:1px) and (max-width:700px) {.msbg-topbar-inner {flex-flow:column wrap;}}
.msbg-topbar-left {display:flex;align-items:center;justify-content:flex-start;}
@media screen and (min-width:1px) and (max-width:700px) {.msbg-topbar-left {justify-content:center;}}
.msbg-topbar-logo {width:100%;max-width:200px;}
@media screen and (min-width:1px) and (max-width:700px) {.msbg-topbar-logo {width:100%;max-width:300px;}}
.msbg-topbar-right {display:flex;flex-flow:row nowrap;align-items:center;}
@media screen and (min-width:1px) and (max-width:700px) {.msbg-topbar-right {justify-content:center;margin-top:20px;}}
.msbg-topbar-button {padding:10px 14px;border:2px solid transparent;color:white;transition:.3s ease all;font-weight:bold;font-size:14px;}
@media screen and (min-width:300px) and (max-width:500px) {.msbg-topbar-button {padding:5px 8px;}}
@media screen and (min-width:1px) and (max-width:300px) {.msbg-topbar-button {padding:3px 5px;}}
.msbg-topbar-button:hover, .msbg-topbar-button:active {color:#fbde3d;}
.msbg-topbar-button-allbeers {border:2px solid white;transition:.3s ease all;margin:0 30px;text-align:center;}
@media screen and (min-width:500px) and (max-width:800px) {.msbg-topbar-button-allbeers {margin:0 10px;}}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-topbar-button-allbeers {margin:0;}}
.msbg-topbar-button-allbeers:hover {border:2px solid #fbde3d;}
.msbg-arrows {}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-arrows {font-size:30px;}}
.msbg-labels {}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-labels {display:none;}}
.msbg-beer-container {width:100%;background:url(//midnightsunbrewing.com/wp-content/uploads/midnight-sun-beers-background.jpg);background-size:cover;background-position:center center;}
.msbg-beer-inner {max-width:1300px;margin:0 auto;padding:30px 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-inner {flex-flow:column wrap;}}
.msbg-beer-left {width:48.5%;background:transparent;display:flex;justify-content:center;align-items:center;}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-left {width:100%;}}
.msbg-beer-beer {width:100%;max-width:450px;margin:20px;border: 5px solid black;}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-beer {max-width:200px;}}
.msbg-beer-right {width:48.5%;background:#010303;border:2px solid #334853;box-sizing:border-box;}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-right {width:100%;margin-top:20px;}}
.msbg-beer-ri-beername {color:white;border-bottom:2px solid #334853;padding:25px;}
@media screen and (min-width:500px) and (max-width:800px) {.msbg-beer-ri-beername {padding:15px;}}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-ri-beername {padding:10px;}}
.msbg-beer-ri-beername-image {width:100%;max-width:350px;}
.msbg-beer-ri-beername-text {color:white;margin:0;padding:0;}
.msbg-beer-ri-type {border-bottom:2px solid #334853;padding:25px;}
@media screen and (min-width:500px) and (max-width:800px) {.msbg-beer-ri-type {padding:15px;}}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-ri-type {padding:10px;}}
.msbg-beer-ri-typetext {color:white;padding:20;margin:0;text-transform:uppercase;font-weight:bold;letter-spacing:1px;}
.msbg-beer-ri-info {border-bottom:2px solid #334853;padding:25px;}
@media screen and (min-width:500px) and (max-width:800px) {.msbg-beer-ri-info {padding:15px;}}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-ri-info {padding:10px;}}
.msbg-beer-ri-info-top {margin-bottom:15px;}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-ri-info-top {margin-bottom:10px;}}
.msbg-beer-ri-info-bottom {}
.msbg-ri-info-line {color:white;padding:0;margin:0;font-weight:bold;}
.msbg-ri-info-linedata {font-weight:normal;}
.msbg-beer-ri-description {color:white;padding:25px;}
@media screen and (min-width:500px) and (max-width:800px) {.msbg-beer-ri-description {padding:15px;}}
@media screen and (min-width:1px) and (max-width:500px) {.msbg-beer-ri-description {padding:10px;}}
.msbg-beer-ri-description p {color:white;}
.msbg-where-container {display:block;background:#363535;color:white;text-align:center;margin:0 !important;padding:15px;transition:.3s ease all;}
.msbg-where-container:hover {background:#334853;color:#fbde3d !important;} .archive .contentclass {padding:0 !important;background:black;}
.archive #content {width:100%;}
.archive #ktmain, .page-id-187 .container, .page-id-187 .row {padding:0 !important;margin:0 !important;}
.archive #pageheader {display:none;}
.bgal-container {display:flex;flex-flow:column nowrap;width:100%;box-sizing:border-box;margin:0 auto;align-items:flex-start;}
.bgal-menu {display:flex;flex-flow:row wrap;background:#999999;padding:30px 20px;width:100%;box-sizing:border-box;}
@media screen and (min-width:1px) and (max-width:500px) {.bgal-menu {padding:20px;}}
.bgal-button {display:inline-block;padding:12px 15px;margin:0 5px 5px;background:rgba(255,255,255,.8);box-sizing:border-box;color:black;font-size:18px;line-height:15px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;font-family:'Roboto Condensed';}
@media screen and (min-width:1px) and (max-width:500px) {.bgal-button {padding:5px 8px;font-size:15px;}}
.bgal-button:hover, .bgal-button:active {background:#fbde3d;color:black;}
.bgal-titleandbeers {width:100%;}
.bgal-beers {display:flex;flex-flow:row wrap;width:100%;padding:20px;box-sizing:border-box;}
.bgal-beer {display:flex;flex-flow:column nowrap;width:8%;margin:1%;box-sizing:border-box;background:black;justify-content:flex-end;transition:.3s ease all;border:5px solid black;}
.bgal-beer:hover {border:5px solid #334853;}
@media screen and (min-width:2200px) and (max-width:3000px) {.bgal-beer {width:10.5%;margin:1%;}}
@media screen and (min-width:1800px) and (max-width:2200px) {.bgal-beer {width:14.6%;margin:1%;}}
@media screen and (min-width:1500px) and (max-width:1800px) {.bgal-beer {width:18%;margin:1%;}}
@media screen and (min-width:1000px) and (max-width:1500px) {.bgal-beer {width:23%;margin:1%;}}
@media screen and (min-width:800px) and (max-width:1000px) {.bgal-beer {width:31.3%;margin:1%;}}
@media screen and (min-width:500px) and (max-width:800px) {.bgal-beer {width:48%;margin:1%;}}
@media screen and (min-width:1px) and (max-width:500px) {.bgal-beer {width:98%;max-width:300px;margin:10px auto;}}
.bgal-beer-thumbcontainer {width:100%;background:transparent;padding:15px;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-end;}
.bgal-beer-thumbimage {max-width:70%;max-height: 200px;}
.bgal-beer-info {display:flex;flex-flow:column nowrap;}
div.bgal-beer-info-name {padding:10px 10px 0;}
h3.bgal-beer-info-name {color:white;text-align:center;font-size:22px;line-height:24px;margin:0;padding:0;}
div.bgal-beer-info-style {padding:10px;}
h4.bgal-beer-info-style {color:white;font-size:15px;line-height:20px;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0;text-align:center;}
h1.bgal-title {padding:20px 20px 0;color:#fff;text-transform:uppercase;font-size:60px;}
@media screen and (min-width:1px) and (max-width:500px) {h1.bgal-title {font-size:40px;}}
.kad-mobile-nav, .kad-nav-inner li a {
font-weight: 400;
font-size: 26px;
}
div.menu-info.divider-color h1.h1.menu-title {
font-family: "Roboto Condensed" !important;
line-height: 18px;
font-weight: 700;
}
footer#containerfooter.footerclass div.container div.row div.col-md-3.col-sm-6.footercol3 div.widget-1.widget-first.footer-widget.widget aside#nav_menu-2.widget_nav_menu ul#menu-footer.menu a {
font-family: "Roboto Condensed" !important;
line-height: 18px;
font-weight: 700;
}
div.ife_eventmeta div.organizermain div.details div.website_wrap a {
font-size: 20px;
padding: 10px;
background-color: #000;
color: #fff;
display: inline-block;
text-transform: uppercase;
}
#containerfooter .menu li a {
max-width: 100%;
}
#menu-footer-widget
{
font-size: 30px;
line-height: 40px;
}
.footer-menu-title-01 {
color: #fbde3d !important;
font-family: "Roboto Condensed" !important;
font-weight: 700 !important;
font-style: normal !important;
font-size: 30px !important;
text-transform: uppercase !important;
margin-top: 10px !important;
text-align: center !important;
}
.footer-menu-title-02 {
color: #fff !important;
display: inline-block;
font-family: "Roboto Condensed" !important;
font-weight: 700 !important;
font-style: normal !important;
font-size: 16px !important;
text-transform: uppercase !important;
margin-top: 10px !important;
text-align: center !important;
}