/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@font-face {
  font-family: "Permanent Marker";
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/permanent-marker-latin-regular/permanent-marker-latin-regular.eot#iefix') format("embedded-opentype"), url('../fonts/permanent-marker-latin-regular/permanent-marker-latin-regular.woff2') format("woff2"), url('../fonts/permanent-marker-latin-regular/permanent-marker-latin-regular.woff') format("woff"), url('../fonts/permanent-marker-latin-regular/permanent-marker-latin-regular.ttf') format("truetype"), url('../fonts/permanent-marker-latin-regular/permanent-marker-latin-regular.svg#Permanent%20Marker') format("svg");
}
@font-face {
  font-family: "Special Elite";
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/special-elite-latin_latin-ext-regular/special-elite-latin_latin-ext-regular.eot#iefix') format("embedded-opentype"), url('../fonts/special-elite-latin_latin-ext-regular/special-elite-latin_latin-ext-regular.woff2') format("woff2"), url('../fonts/special-elite-latin_latin-ext-regular/special-elite-latin_latin-ext-regular.woff') format("woff"), url('../fonts/special-elite-latin_latin-ext-regular/special-elite-latin_latin-ext-regular.ttf') format("truetype"), url('../fonts/special-elite-latin_latin-ext-regular/special-elite-latin_latin-ext-regular.svg#Special%20Elite') format("svg");
}
@font-face {
  font-family: "Courier Prime Bold";
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700/courier-prime-latin-ext-700.eot#iefix') format("embedded-opentype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700/courier-prime-latin-ext-700.woff2') format("woff2"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700/courier-prime-latin-ext-700.woff') format("woff"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700/courier-prime-latin-ext-700.ttf') format("truetype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700/courier-prime-latin-ext-700.svg#Courier%20Prime%20Bold') format("svg");
}
@font-face {
  font-family: "Courier Prime Bolditalic";
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700italic/courier-prime-latin-ext-700italic.eot#iefix') format("embedded-opentype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700italic/courier-prime-latin-ext-700italic.woff2') format("woff2"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700italic/courier-prime-latin-ext-700italic.woff') format("woff"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700italic/courier-prime-latin-ext-700italic.ttf') format("truetype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-700italic/courier-prime-latin-ext-700italic.svg#Courier%20Prime%20Bolditalic') format("svg");
}
@font-face {
  font-family: "Courier Prime Regular";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-regular/courier-prime-latin-ext-regular.eot#iefix') format("embedded-opentype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-regular/courier-prime-latin-ext-regular.woff2') format("woff2"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-regular/courier-prime-latin-ext-regular.woff') format("woff"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-regular/courier-prime-latin-ext-regular.ttf') format("truetype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-regular/courier-prime-latin-ext-regular.svg#Courier%20Prime%20Regular') format("svg");
}
@font-face {
  font-family: "Courier Prime Regularitalic";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-italic/courier-prime-latin-ext-italic.eot#iefix') format("embedded-opentype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-italic/courier-prime-latin-ext-italic.woff2') format("woff2"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-italic/courier-prime-latin-ext-italic.woff') format("woff"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-italic/courier-prime-latin-ext-italic.ttf') format("truetype"), url('../fonts/courier-prime-latin-ext/courier-prime-latin-ext-italic/courier-prime-latin-ext-italic.svg#Courier%20Prime%20Regularitalic') format("svg");
}
body, * {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 0.9rem;
  line-height: 1.75rem;
}
body {
  background-image: linear-gradient(to bottom, #000000, #5C526A);
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 100%;
}
div.g-container section, div.g-container header, div.g-container footer {
  max-width: 1090px;
}
section#g-navigation.sooperTop {
  z-index: 23;
  position: absolute;
}
section#g-navigation.sooperTop #menuCanted {
  height: 60px;
  width: 1090px;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/10/bg-yellow-crumpled.png');
  background-repeat: no-repeat;
  transform: rotate(-2deg);
  margin-top: 50px;
  margin-bottom: 100px;
}
section#g-navigation.sooperTop #menuCanted div.g-content {
  margin: 0px;
  padding: 0px 0px 0px 0px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip #leftTape {
  transform: rotate(-252deg);
  float: left;
  margin-left: 5px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip #leftTape img {
  max-height: 70px;
  opacity: 0.7;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip #rightTape {
  transform: rotate(80deg);
  float: right;
  margin-right: 5px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip #rightTape img {
  max-height: 70px;
  opacity: 0.8;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip .menuItem {
  float: left;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#archiveLink {
  transform: rotate(5deg);
  padding-top: 6px;
  margin-right: 20px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#archiveLink a {
  display: block !important;
  height: 46px;
  width: 103px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_archive_w.png');
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#archiveLink a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_archive_s.png');
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#blahgLink {
  transform: rotate(-2deg);
  padding-top: 8px;
  margin-right: 15px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#blahgLink a {
  display: block !important;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_blahg_w.png');
  height: 46px;
  width: 83px;
  background-repeat: no-repeat;
  background-size: cover;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#blahgLink a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_blahg_s.png');
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#contactLink {
  transform: rotate(4deg);
  padding-top: 3px;
  margin-right: 25px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#contactLink a {
  display: block !important;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_contact_w.png');
  height: 46px;
  width: 103px;
  background-repeat: no-repeat;
  background-size: cover;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#contactLink a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_contact_s.png');
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#aboutLink {
  transform: rotate(-10deg);
  padding-top: 4px;
  margin-right: 20px;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#aboutLink a {
  display: block !important;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_about_w.png');
  height: 46px;
  width: 87px;
  background-repeat: no-repeat;
  background-size: cover;
}
section#g-navigation.sooperTop #menuCanted div.g-content div.widget div#menuStrip div#aboutLink a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_about_s.png');
}
header.headerTheHills {
  /*
    background-image: url("https://discordia.tkanedesign.com/wp-content/uploads/2025/10/skroodeTheHillsTheBoyz.png");
    background-repeat: no-repeat;
    background-position: bottom;
    margin: 95px 0px 0px 0px;
    padding: 0px !important;
    min-height: 330px;
    */
  margin: 95px 0px 0px 0px;
  padding: 0px !important;
}
header.headerTheHills div div div.g-content {
  margin: 0px;
  padding: 0px;
}
header.headerTheHills div div div.g-content .skroodeTheHillsTheBoyz img {
  width: 100%;
}
header.headerTheHills div div#skroodeLogoWhite {
  padding-left: 160px;
}
header.headerTheHills div div#skroodeLogoWhite .skroodeLogo img {
  width: 200px;
  transform: rotate(8deg);
}
header.headerTheHills div div#theBoyz .yoItsDaBoyz img {
  float: right;
  margin-right: 50px;
  width: 423px;
}
section.theShow, section.theShowContainer {
  background-color: #FFFFFF;
}
section.theShow {
  padding: 0px 100px;
}
section.theShow div div#comicNavContainer div.g-content {
  width: fit-content;
  margin: 0 auto;
  padding: 0px;
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav .menuItem {
  float: left;
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_first a {
  display: block !important;
  height: 46px;
  width: 116px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_first_w.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_first a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_first_s.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_prev a {
  display: block !important;
  height: 46px;
  width: 141px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_previous_w.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_prev a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_previous_s.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_archive a {
  display: block !important;
  height: 46px;
  width: 103px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_archive_w.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_archive a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_archive_s.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_random a {
  display: block !important;
  height: 46px;
  width: 161px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_random_w.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_random a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_random_s.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_next a {
  display: block !important;
  height: 46px;
  width: 90px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_next_w.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_next a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_next_s.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_latest a {
  display: block !important;
  height: 46px;
  width: 119px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_latest_w.png');
}
section.theShow div div#comicNavContainer div.g-content div div#comicNav div#comicNav_latest a:hover {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/11/b_latest_s.png');
}
/* Ye posfe on fhe payge */
section.theShowContainer div div .theShowPostContainer {
  padding: 0px 50px;
}
section.theShowContainer div div .theShowPostContainer .g-grid .theShowPostContent .g-content .platform-content .content-wrapper .entry .post-type-post .entry-header h2.entry-title {
  font-size: 1.5rem !important;
  line-height: 1.2rem !important;
  margin-bottom: 0rem !important;
}
section.theShowContainer div div .theShowPostContainer .g-grid .theShowPostContent .g-content .platform-content .content-wrapper .entry .post-type-post .entry-header div.entry-meta {
  margin-bottom: 0px !important;
}
section.theShowContainer div div .theShowPostContainer .g-grid .theShowPostContent .g-content .platform-content .content-wrapper .entry .post-type-post .entry-header div.entry-meta * {
  font-family: "Courier Prime Bold", "Courier New", Courier, monospace, "Courier";
  font-size: 1rem;
}
section.theShowContainer div div .theShowPostContainer .g-grid .theShowPostContent .g-content .platform-content .content-wrapper .entry .post-type-post .entry-content {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2026/01/coffeeeeeee_but_light.png');
  background-repeat: no-repeat;
  background-position: 23% 13%;
}
/* Sidebar but different your honor */
div#skroodeSideBar div.g-content div.widget_block {
  background-image: url('https://discordia.tkanedesign.com/wp-content/uploads/2025/10/bg-yellow-crumpled.png');
  background-repeat: no-repeat;
  padding: 0px;
  margin: 50px 0px 20px 0px;
}
div#skroodeSideBar div.g-content div.widget_block:has(.recentBlock) {
  transform: rotate(8deg);
}
div#skroodeSideBar div.g-content div.widget_block:has(.blahgBlock) {
  transform: rotate(-10deg);
}
div#skroodeSideBar div.g-content div.widget_block:has(.tagBlock) {
  transform: rotate(5deg);
}
div#skroodeSideBar div.g-content div.widget_block div.sidebarNote {
  padding: 30px;
  font-family: "Courier Prime Regular", "Courier New", Courier, monospace;
  color: #5C526A;
}
div#skroodeSideBar div.g-content div.widget_block div.sidebarNote ul {
  margin: 0px;
  list-style: none;
}
div#skroodeSideBar div.g-content div.widget_block div.sidebarNote ul li {
  font-family: "Courier Prime Bold", "Courier New", Courier, monospace, "Courier" !important;
  color: #5C526A;
  line-height: normal;
  margin-bottom: 10px;
}
div#skroodeSideBar div.g-content div.widget_block div.sidebarNote ul li a {
  color: #5C526A !important;
  font-family: "Courier Prime Bold", "Courier New", Courier, monospace, "Courier" !important;
}
div#skroodeSideBar div.g-content div.widget_block div.sidebarNote ul li a:hover {
  color: #CA5C33 !important;
}
div#skroodeSideBar div.g-content div.widget_block div.sidebarNote h2.sidebarH2 {
  margin: 0px 0px 20px 0px;
  font-family: "Permanent Marker", Arial, Helvetica, sans-serif;
  font-size: 1.3rem;
  line-height: 1.3rem;
  font-weight: normal !important;
}
/* FOOTAH EH? */
div.g-container footer .g-grid {
  position: relative;
}
div.g-container footer .g-grid #footahLogoContainer a.footahLogo img {
  max-height: 100px !important;
  transform: rotate(-6deg);
}
div.g-container footer .g-grid #footahMenuContainer {
  position: absolute;
  bottom: 0;
  right: 0;
}
div.g-container footer .g-grid #footahMenuContainer .g-content div #footahMenu .menuItemFootah {
  float: right;
  margin-left: 15px;
}
div.g-container footer .g-grid #footahMenuContainer .g-content div #footahMenu .menuItemFootah a {
  font-family: "Permanent Marker", Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}
div.g-container footer .g-grid #footahMenuContainer .g-content div #footahMenu .menuItemFootah a:hover {
  color: #5BA8FF;
}
div.g-container footer .g-grid div#skrooderight div div.g-copyright {
  font-family: "Courier Prime Bold", "Courier New", Courier, monospace, "Courier";
}
div.g-container footer .g-grid div div div.backToHorns div a {
  font-family: "Courier Prime Bold", "Courier New", Courier, monospace, "Courier";
  color: #FFFFFF;
}
div.g-container footer .g-grid div div div.backToHorns div a:hover {
  color: #5BA8FF;
}
/* Sidebar your honor 

div#skroodeSideBar {

    div.g-content div.widget_block {

        background-image: url("https://discordia.tkanedesign.com/wp-content/uploads/2025/10/bg-yellow-crumpled.png");
        background-repeat: no-repeat;
        padding: 0px;
        margin: 0px 0px 20px 0px;

            div.sidebarNote {

                padding: 30px;

                div {

                    font-family: $skroodeTypewriter;
                    color: $winstonPurple;

                    ul {

                        margin: 0px;
                        list-style: none;
                        
                        li {
                            font-family: $skroodeTypewriterHellyeah !important;
                            color: $winstonPurple;
                            line-height: normal;
                            margin-bottom: 10px;

                            a {
                                color: $winstonPurple !important;
                                font-family: $skroodeTypewriterHellyeah !important;

                                    &:hover {
                                        color: $macguffinBrown !important;
                                    }
                                }

                            }
                    }


                    h2.sidebarH2 {
                        margin: 0px 0px 20px 0px;
                        font-family: $skroodeHand;
                        font-size: 1.3rem;
                        line-height: 1.3rem;
                        font-weight: normal !important;
                    }
                }
            }
    }

}*/
/*

.redButton,
.redButton * {
    color: #FFFFFF;
    opacity: 1.0 !important;
}

.servicesgridHeader {

    padding-top: 3rem !important;

    * {
    }

    .g-content {

        padding-top: 0px !important;
        margin-top: 0px !important;

        .widget {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            margin-top: 0px !important;

            h3,
            p {
                margin-bottom: 0px !important;
                margin-top: 0px !important;
            }
        }
    }
}

div.servicesBlock div div {

    div.kt-inside-inner-col {
        padding-right: var(--global-kb-spacing-xs, 1rem) !important;
    }
}

// End small screen media CSS

.tkdNav {
    font-family: $tkdSemiboldFontfamily;
    background-color: #000000 !important;
    padding: 0.75rem 4.0rem 0.75rem 4.0rem !important;
}

.tkdNavParticle,
.tkdNavParticleR  {
    div.g-content {
        padding: 0px;
        nav.g-main-nav ul.g-toplevel {
            font-family: $tkdSemiboldFontfamily;

            li {
                margin: 0px 1rem !important;
            }

            li a span.g-menu-item-content {
                box-shadow: none !important;
            }
        }
    }
}

.tkdNavParticleR {
    text-align: right;
}

// Home content

.tkdHomeHeader {
    padding: 2rem !important;
    height: 90vh !important;

    .g-container .g-grid .g-block .g-content .platform-content .content-wrapper .entry .post-type-page .entry-header {

        h2.entry-title {
            display: none;
        }
    }
}

.homeLeadCopy,
.pageLeadCopy {


    h2 {
        font-family: $tkdTitleNormaFontfamily;
        color: $tkdRed;
        font-weight: normal;
        font-size: 2.25rem !important;
        text-align: left;
        line-height: normal !important; 
    }
    
    h3 {
        font-family: $tkdNormalFontfamily;
        font-size: 1rem !important;
        font-weight: normal;
        line-height: 1.5rem;
        padding: 0px;

        a {
            color: $tkdRed !important;
    
            &:hover {
                color: #000000 !important;
            }
        }
    
    }
}


.tkdHomeLogoContainer {
    padding-left: 8%;
    padding-top: 1rem !important;
}

// Portfolio piece post

.portfolioSingle {
    padding: 3rem 7rem 4rem 7rem !important;

    .g-container .g-grid .g-block .g-content .platform-content .content-wrapper .entry .post-type-post .entry-header {

        h2.entry-title {
            font-family: $tkdTitleNormaFontfamily;
            color: $tkdRed;
            font-weight: normal;
            font-size: 2.25rem !important;
            text-align: left;
            line-height: normal !important;
        }
    }
}

.portfolioRow {

    margin: 0px auto !important;
    padding: 0px !important;

    figure.portfolioImage {

        margin: 0px auto !important;
        padding: 0px !important;
        text-align: center !important;

        &.imgLg img {

            margin: 0px auto !important;
            padding: 0px !important;
            width: 80%;
            max-width: 800px;
        }

        &.imgMd img {

            margin: 0px auto !important;
            padding: 0px !important;
            width: 60%;
            max-width: 800px;
        }

        &.imgSm img {

            margin: 0px auto !important;
            padding: 0px !important;
            width: 40%;
            max-width: 800px;
        }

        &.imgTny img {

            margin: 0px auto !important;
            padding: 0px !important;
            width: 25%;
            max-width: 800px;
        }
    }

}

// Project scroller

div.projectsLg {
    display: block;
}

div.projectsMd {
    display: none;
}

div.projectsSm {
    display: none;
}

.projectHeader {
    * {
        color: #FFFFFF;
        }
    .g-content {

        padding-bottom: 0px !important;
        margin-bottom: 0px !important;
        
        .widget {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            margin-top: 0px !important;

            h3, p {
                margin-bottom: 0px !important;
                margin-top: 0px !important;
            }
        }
    }
}

.projectsContainer {
    background-color: $tkdRed;
    padding: 40px 0px;

    g-container {
        
    }
}

.projectCard {
        .g-grid {
            .g-block {
                background-color: #000000;
                margin: 0px 10px;
                max-width: 275px;

                .g-content {
                    padding: 0px !important;

                    .g-array-item .g-array-item-image a img {
                            width: 275px;
                            height: 275px;
                            object-fit: cover;
                        }

                    .g-array-item .g-array-item-title h3.g-item-title {
                        text-align: center;
                        font-size: 1.5rem;
                        line-height: 1.75rem;
                        padding: 15px 30px 0px 30px;
                        
                        a {
                            color: #FFFFFF;

                            &:hover {
                                color: $tkdRed;
                            }
                        }
                    }

                    .g-array-item .g-array-item-text {
                        text-align: center;
                        color: #FFFFFF;
                        padding: 0px 30px 30px 30px;
                        margin-top: 10px;
                        line-height: 1.25rem;
                    }
                }
            }
        } 

        .g-content-array-pagination {
            button {
                background: #000000 !important;
                padding: 0.9rem 3rem !important;

                &:hover,
                &:active,
                &:focus {
                    background: lighten(#000000, 50%) !important;
                    color: #FFFFFF !important;
                    outline: 0;
                }
                
                &:disabled {
                    opacity: 0.25;
                    cursor: not-allowed;
                
                    &:hover {
                        background: #000000 !important;
                    }
                }
            }
        }
    
}

.servicesgridHeader {

    padding-top: 3rem !important;
    
    * {
        color: #000000;
    }

    .g-content {

        padding-bottom: 0px !important;
        margin-bottom: 0px !important;

        .widget {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            margin-top: 0px !important;

            h3,
            p {
                margin-bottom: 0px !important;
                margin-top: 0px !important;
            }
        }
    }
}

.service-slice {
    margin: 0px !important;
}

.services-listing {

    .widget_block {
        margin: 0px !important;
        padding: 0px !important;
    }
}

.tkdFooter {

    .g-totop {
        padding: 0px !important;
        margin: 0px !important;
        line-height: 1rem !important;
    }

}

*/
/*

@media only screen and (min-width: 768px) and (max-width: 1200px) {


    section#g-navigation.tkdNav {
        height: 70px !important;
        padding-right: 0.75rem !important;
    }

    .g-logo img,
    .g-logo svg {
        margin: 10px 0px !important;
        float: right;
    }

    body div .tkdHomeHeader {
        padding: 0rem !important;
        // height: 45vh !important;
    }

    div.projectsLg {
        display: none !important;
    }

    div.projectsMd {
        display: block !important;
    }

    div.projectsSm {
        display: none !important;
    }

}

@media only screen and (max-width: 480px) {

    // Let's fix that mobile nav

    section#g-navigation.tkdNav {
        height: 70px !important;
        padding-right: 0.75rem !important;
    }

    .g-logo img,
    .g-logo svg {
        margin: 10px 0px !important;
        float: right;
    }

    // Top content adjustment

    body div .tkdHomeHeader {
        padding: 0rem !important;
        height: fit-content !important;

        .g-container .g-grid .g-block .g-content .platform-content .content-wrapper .entry .post-type-page {

            .entry-header {

                h2.entry-title {
                    display: none;
                }
            }

            .entry-content div.tkdHomeLogoContainer {
                padding-left: 8%;
                padding-top: 2rem !important;
            }

            .entry-content div div div div div.homeLeadCopy,
            .entry-content div div div div div.pageLeadCopy {
                margin: 0px auto;
                width: 90% !important;
            }
        }
    }

    div.projectsLg {
        display: none !important;
    }

    div.projectsMd {
        display: none !important;
    }

    div.projectsSm {
        display: block !important;
    }

    .projectHeader {
        * {}

        .g-content {

            padding-top: 0px !important;
            margin-top: 0px !important;

            .widget {
                padding-bottom: 0px !important;
                margin-bottom: 0px !important;
                margin-top: 0px !important;

                h3,
                p {
                    margin-bottom: 0px !important;
                    margin-top: 0px !important;
                }
            }
        }
    }

    .projectsContainer {
        padding: 20px 0px 0px 0px !important;

        div.g-block div.g-content {
            margin-top: 0px !important;
            padding-top: 0px !important;
        }
    }

    // Content areas

    .projectCard {
        .g-grid {
            .g-block {
                margin: 20px auto !important;
                // max-width: 275px;

                .g-content {
                    padding: 0px !important;

                    .g-array-item .g-array-item-image a img {
                        width: 275px;
                        height: 275px;
                        object-fit: cover;
                    }

                    .g-array-item .g-array-item-title h3.g-item-title {
                        text-align: center;
                        font-size: 1.5rem;
                        line-height: 1.75rem;
                        padding: 15px 30px 0px 30px;

                        a {
                            color: #FFFFFF;

                            &:hover {
                                color: $tkdRed;
                            }
                        }
                    }

                    .g-array-item .g-array-item-text {
                        text-align: center;
                        color: #FFFFFF;
                        padding: 0px 30px 30px 30px;
                        margin-top: 10px;
                        line-height: 1.25rem;
                    }
                }
            }
        }

        .g-content-array-pagination {

            padding: 0px 15px !important;

            button {
                background: #000000 !important;
                padding: 0.9rem 3rem !important;

                &:hover,
                &:active,
                &:focus {
                    background: lighten(#000000, 50%) !important;
                    color: #FFFFFF !important;
                    outline: 0;
                }

                &:disabled {
                    opacity: 0.25;
                    cursor: not-allowed;

                    &:hover {
                        background: #000000 !important;
                    }
                }
            }
        }

    }


    section#g-postContent.portfolioSingle.g-flushed {
        padding: 2rem 3rem 2rem 3rem !important;
    }

    .portfolioRow {

        margin: 0px auto !important;
        padding: 0px !important;

        figure.portfolioImage {

            margin: 0px auto !important;
            padding: 0px !important;
            text-align: center !important;

            &.imgLg img,
            &.imgMd img,
            &.imgSm img,
            &.imgTny img {

                margin: 0px auto !important;
                padding: 0px !important;
                width: 100% !important;
                max-width: 100% !important;
            }
        }

    }
}

*/
/*# sourceMappingURL=custom_skroode_3_0_single.css.map */