/*
Theme Name: Monkey
Theme URI: https://monkey.mkointeractive.com
Description: Artist Portfolio Theme
Author: Edge Themes
Author URI: https://mkointeractive.com
Text Domain: monkey
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This theme, like MkCms, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

body {
    background-image: url(/assets/orig/storage/2025/02/monkeyrepublicgames-land-img-1.jpg);
    background-position: center center;
    background-repeat: repeat;
    background-size: auto;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-bottom: 0px;
    padding: 106px 0px 283px 0px;
}

#mkof-page-outer {
	background-color: #000000 !important;
}

.mkof-skin--white #mkof-page-outer {
	background-color: #ffffff !important;
}

.mkof-skin--white .mkof-fullscreen-menu > ul > li > a .mkof-menu-item-text {
    color: #000000 !important;
}

#mkof-page-header {
    padding-top: 30px;
}

.mkof--passepartout {
    padding: 20px !important;
}

#mkof-page-header .mkof-header-logo-link img {
    /*padding: 10px;*/
}

.mkof-skin--white #mkof-page-header .mkof-header-logo-link img,
.mkof-skin--white .mkof-footer-logo-image img {
    filter: invert(1);
}

#mkof-page-header .mkof-header-logo-link.mkof--animated-logo img {
    animation: none !important;
}

.mkof-opener-icon.mkof-source--icon-pack {
    display: none;
}

.mkof-fullscreen-menu--opened .mkof-widget-holder * {
    visibility: visible;
}

.mkof-header--minimal #mkof-page-header-inner .mkof-widget-holder {
    margin-right: 20px !important;
}

.mkof-shop-dropdown-cart .mkof-m-dropdown {
    left: -200% !important;
}

/* Icon Pointer */
.mkof-e-smiley-holder .mkof-e-smiley {
    background-image: url(/assets/orig/storage/2025/02/MonkeyRepublicGames-GIF-Glitch-Brand2.gif) !important;
}

#mkof-page-spinner.mkof-layout--smiley .mkof-e-smiley-1,
#mkof-page-spinner.mkof-layout--smiley .mkof-e-smiley-2,
#mkof-page-spinner.mkof-layout--smiley .mkof-e-smiley-3,
#mkof-page-spinner.mkof-layout--smiley .mkof-e-smiley-4 {
    background-image: url(/assets/orig/storage/2025/02/MonkeyRepublicGames-GIF-Glitch_Brand.gif) !important;
}

#mkof-page-footer .mkof-grid-item:first-of-type {
    width: 13%;
}

#mkof-page-footer-top-area-inner>.mkof-proportion--20-20-20-40>.mkof-grid-inner>.mkof-grid-item {
    flex-basis: unset !important;
}

.mkof-footer-logo img {
    width: 150px !important;
    margin-top: -20px;
}

#mkof-page-footer .widget {
    margin: 0px !important;
}

#mkof-page-footer .widget a {
    font-size: x-large;
}

#mkof-page-footer input[type=email] {
    max-width: 250px;
    margin-bottom: 0;
}

#mkof-page-footer button[type=submit] {
    margin: 28px !important;
}

@media only screen and (min-width: 1441px) {
    #mkof-page-footer-top-area-inner {
        /*padding-right: calc((100% - 1300px) / 2) !important;*/
    }

   #mkof-page-footer-top-area-inner .mkof-grid {
       /*padding-right: calc((100% - 1300px) / 2) !important;*/
   }
}

.mkof-image-with-text p.mkof-m-text {
    font-size: larger;
}

.menu-item-description {
    display: block;
    font-size: 20px;
    color: #888;
    margin-top: 4px;
}