﻿@charset "utf-8";
/* CSS Document */
/*------------------------------------------------------------------
  [Typography]

  Body:     15px/1.7 Nunito Sans, sans-serif;
  Headings: Montserrat, sans-serif

  Note: Most of font sizes are relative to the base font size (rem)
 -------------------------------------------------------------------*/
/*------------------------------------------------------------------
  [Color codes]

  Main 1:    #a7c4c9
  Main 2:    #9cc9c4
  Main 3:    #bfb02c
  Main 4:    #940303 
  Main 5:    #df2020 

  Dark 1:    #403b34
  Dark 2:    #6e6259
  Dark 3:    #303030
  Dark 4:    #940303

  Light 1:    #deebec   222,235,236
  Light 2:    #d3dcb2
  Light 3:    #d0d2b2
  Light 4:    #e0eaec


  Gray 1:    #fafafa
  Gray 2:    #f7f7f7
  Gray 3:    whitesmoke
  Gray 4:    #f2f2f2

  Bootstrap Primary:  #bfb02c
  Bootstrap Success:  #6b913d
  Bootstrap Info:     #5bc0de
  Bootstrap Warning:  #940303
  Bootstrap Danger:   #940303


 


/* Guarino

Dark Brown	403b34 64,59,52
Light Brown	6e6259
Slate Blue		a7c4c9
Seafoam		9cc9c4
Mustard		bfb02c
Light Blue		deebec
Light green	d3dcb2
Red		940303
*/
/*
 * Bg Color Helper
 */
.bg-main-1 {
    background-color: #a7c4c9 !important;
}
.gd .btn-primary:visited,
.gd .btn-primary{

    border-color: #2e6da4}


.bg-main-2 {
    background-color: #91b6bb !important;
    color: #fff !important;
}
.bg-main-3 {
    background-color: #bfb02c !important;
}
.bg-main-4 {
    background-color: #6e6259 !important;
}
.bg-main-5 {
    background-color: #940303 !important;
}
.bg-primary {
    background-color: #91b6bb !important;
}
.bg-success {
    background-color: #6b913d !important;
}
.bg-info {
    background-color: #91b6bb !important;
}
.bg-warning {
    background-color: #bfb02c !important;
    color: #403b34 !important;
}
.bg-danger {
    background-color: #940303 !important;
}
.bg-white {
    background-color: #fff !important;
}
.bg-black {
    background-color: #000 !important;
}

.gd .pswp__bg,
.bg-dark-1 {
    background-color: #403b34 !important;
    color: #fff;
}
.gd a.nk-btn.nk-btn-color-dark-2,
.bg-dark-2 {
    background-color: #6e6259 !important;    color: #fff;
}
.bg-dark-3 {
    background-color: #303030 !important;   color: #fff;
}
.bg-dark-4 {
    background-color: #3b3b3b !important; color: #fff;
}
.bg-gray-1 {
    background-color: #deebec !important;
}
.bg-gray-2 {
    background-color: #d3dcb2 !important;
}
.bg-gray-3 {
    background-color: #d0d2b2 !important;
}
.bg-gray-4 {
    background-color: #e0eaec !important;
}


.gd .nk-main .text-main-1 a, 
.gd .nk-main .text-main-1 a:visited,
.gd .nk-main *.text-main-1, 
.gd .nk-main a.text-main-1, 
.gd .nk-main a.text-main-1:visited,
.text-main-1 {
    color: #a7c4c9 !important;
}

.gd .nk-main .text-main-2 a, 
.gd .nk-main .text-main-2 a:visited,
.gd .nk-main *.text-main-2, 
.gd .nk-main a.text-main-2, 
.gd .nk-main a.text-main-2:visited,
.text-main-2 {
    color: #91b6bb !important;
}
.text-main-3 {
    color: #bfb02c !important;
}
.text-main-4 {
    color: #6e6259 !important;
}
.text-main-5 {
    color: #940303 !important;
}
.text-primary {
    color: #91b6bb !important;
}
.text-success {
    color: #6b913d !important;
}
.text-info {
    color: #91b6bb !important;
}
.text-warning {
    color: #940303 !important;
    color: #403b34 !important;
}

.gd .nk-header,
.gd .nk-navbar::after {
  background-color: #a7c4c9 !important;
}

.gd .nk-header.nk-header-opaque .nk-contacts-top,
.gd .nk-header .nk-contacts-top,
.gd .nk-header .nk-contacts-top::after {background-color: transparent !important;}




.gd .bg-gray-1.nk-main .nk-header-title .nk-header-table a.nk-page-nav-next:hover,
.gd .bg-gray-1.nk-main .nk-header-title .nk-header-table a.nk-page-nav-prev:hover,

.gd .nk-main *.text-white,

.gd .nk-header .nk-navbar .nk-nav li ul.dropdown li a,
.gd .nk-header .nk-navbar .nk-nav li ul.dropdown li a:visited,
.gd .nk-header-title a,
.gd .nk-header-title a:visited,
.gd .nk-header-title h2.nk-title,
.gd .nk-header-title h2.nk-title a,
.text-white {
    color: #fff !important;
}
.text-black {
    color: #000 !important;
}


.gd .nk-header .nk-navbar .nk-nav li a,
.gd .nk-header .nk-navbar .nk-nav li a:visited,
.text-dark-1 {
    color: #403b34 !important;
}
.text-dark-2 {
    color: #6e6259 !important;
}
.text-dark-3 {
    color: #303030 !important;
}
.text-dark-4 {
    color: #3b3b3b !important;
}


.gd .bg-gray-1.nk-main .bg-primary.text-white h3,



.gd .nk-main .text-gray-1 a, 
.gd .nk-main .text-gray-1 a:visited,
.gd .nk-main *.text-gray-1, 
.gd .nk-main a.text-gray-1, 
.gd .nk-main a.text-gray-1:visited,

.gd .bg-gray-1.nk-main .nk-header-title .nk-header-table a.nk-page-nav-next,
.gd .bg-gray-1.nk-main .nk-header-title .nk-header-table a.nk-page-nav-prev,
.gd .bg-gray-1.nk-main .nk-header-title .nk-header-table a.nk-page-nav-next:visited,
.gd .bg-gray-1.nk-main .nk-header-title .nk-header-table a.nk-page-nav-prev:visited,

.gd .bg-gray-1.nk-main .text-white  h3,
.gd .bg-gray-1.nk-main .text-white  h3.text-gray-1,
.gd h3.text-gray-1,
.gd .nk-main .nk-footer,
.gd .nk-main .nk-footer a, 
.gd  .nk-main .nk-footer a:visited, 
.gd .text-gray-1 {
    color: #deebec !important;
}
.gd .nk-main .text-gray-2 a, 
.gd .nk-main .text-gray-2 a:visited,
.gd .nk-main *.text-gray-2, 
.gd .nk-main a.text-gray-2, 
.gd .nk-main a.text-gray-2:visited,
.text-gray-2 {
    color: #d3dcb2 !important;
}
.text-gray-3 {
    color: #d0d2b2 !important;
}
.text-gray-4 {
    color: #e0eaec !important;
}


/* color is red   */

.gd a,
.gd .nk-header .nk-navbar .nk-nav li.active a,
.gd .nk-header .nk-navbar .nk-nav li.active a:visited,
.gd .nk-header-title a,
.gd .nk-header-title a:visited,
.text-danger,
.gd #nk-full.nk-navbar.nk-navbar-full .nk-nav li a:hover,
.gd #nk-full.nk-navbar.nk-navbar-full .nk-nav li.active a,
.gd .nk-main p a, 
.gd .nk-main p a:visited,
.gd .nk-main .portfolio-item-description a, 
.gd .nk-main .portfolio-item-description a:visited,
.gd .nk-main .nk-sub-title
{color: #940303 !important;  }


.gd .nk-main *.text-main-3, 
.gd .nk-main a.text-main-3, 
.gd .nk-main a.text-main-3:visited,

/* color is mustard .text-main-3   */
.gd h3 { color: #bfb02c !important }



/* color is brown   */

.gd .nk-post-category a,
/*a, a:visited,*/
.gd a:active, .gd a:hover 
{color: #403b34 !important;  }




/*  color is white */
.gd .nk-main .bg-gray-4 .nk-image-box-overlay h3,
.gd .nk-main .bg-gray-4 .bg-primary .nk-image-box-overlay.nk-image-box-center h3,
.gd .nk-image-box-overlay.nk-image-box-center h3.nk-image-box-title 
{color: #fff !important;  }



.gd .btn, .gd .button,
.gd a.btn {
     padding: 8px 26px;
    font-size: .7rem;   
    
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
 
    font-weight: 700;
    line-height: 1.2;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: 0;
    -webkit-transition: .2s all;
    -o-transition: .2s all;
    transition: .2s all;    
    
}




.gd a.nk-btn.nk-btn-color-dark-2:hover,
.gd .btn-primary {background-color:#940303; color: #ffffff !important; border-radius: 0; }
.gd a.btn,
.gd a.nk-btn span,

.gd a.btn, .gd a.nk-btn,
.nk-pagination nav > .nk-pagination-current, .nk-pagination nav > .nk-pagination-current-white
{color: #fff !important;}



.gd .text-white a.btn,
.gd .text-white a.nk-btn span,

.gd  .text-white .nk-pagination nav > .nk-pagination-current, .nk-pagination nav > .nk-pagination-current-white
{color: #403b34 !important;}




 
.nk-portfolio-item-single .nk-sub-title
{ font-weight: 400; font-style: normal; text-align: left; letter-spacing: 1px;}

.gd .nk-post-category {font-weight: 300;}

 
.nk-navbar li > .nk-badge, .nk-side-buttons ul > li > a:hover, .nk-side-buttons ul > li > span:hover, .gd .nk-btn-color-main-1, .gd .nk-btn-color-hover-main-1:hover, .gd .nk-btn-color-hover-main-1.hover, .nk-ibox-icon.nk-ibox-icon-bg-color-main-1, .nk-ibox-hover.hover .nk-ibox-icon.nk-ibox-icon-hover-bg-color-main-1, .nk-ibox-hover:hover .nk-ibox-icon.nk-ibox-icon-hover-bg-color-main-1, .nk-pricing-1 .nk-pricing-cover, .xdsoft_datetimepicker.xdsoft_nk .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker.xdsoft_nk .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker.xdsoft_nk .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current, .xdsoft_datetimepicker.xdsoft_nk .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
    background-color: #a7c4c9;
    /* gd */ background-color: #bfb02c !important;
}

 
a:focus, a:hover, .gd .nk-btn-color-main-1.nk-btn-outline:hover, .gd .nk-btn-color-main-1.nk-btn-outline.hover {
 
    /* gd */ color: #bfb02c;
}

.bg-dark-1 a,
a.nk-btn {color: #fff !important;}
.gd .nk-btn-color-main-1.active {
 
    /* gd */ background-color: #940303;
}
.gd .nk-btn-color-main-1, .gd .nk-btn-color-hover-main-1:hover, .gd .nk-btn-color-hover-main-1.hover, .gd .nk-btn-color-hover-main-1:active, .gd .nk-btn-color-hover-main-1.active {
    border-color: #91b6bb;
    /* gd */ border-color: #403b34;

}
.gd .nk-btn-color-main-1:active, .gd .nk-btn-color-main-1.active .nk-btn-color-hover-main-1:active, .gd .nk-btn-color-hover-main-1.active {
    border-color: #904e4e;
    /* gd */ border-color: #403b34;
}
.gd .nk-btn-color-main-2.nk-btn-outline .nk-btn-color-hover-main-2.nk-btn-outline:hover, .gd .nk-btn-color-hover-main-2.nk-btn-outline.hover {
    color: #8c9176;
    /* gd */ color: #bfb02c;
}
.gd .nk-btn-color-main-2, .gd .nk-btn-color-hover-main-2:hover, .gd .nk-btn-color-hover-main-2.hover {
  
    /* gd */ background-color: rgba(64, 59, 52, .9);
}


 /*


.nk-header.bg-main-1   div.nk-contacts-top  .nk-navbar,
.nk-header.bg-main-1  div.nk-contacts-top  .nk-navbar ul.nk-nav li a.nk-contact-icon.no-link-effect svg.svg-inline--fa { color: #403b34;}

*/

 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav .dropdown {background-color: #a7c4c9 !important; border-radius: 0;}

.gd .nk-header-title .nk-sub-title {color: #a7c4c9 !important; text-align: left;}


/* brown links for nav  */
 header.nk-header.nk-header-opaque.bg-main-1  li  a,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li ul li a,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav  li.active ul li a,

 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav  li  a:link, 
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav  li  a:visited { color:#403b34 !important ; text-decoration: none;}

/* red links for active nav  */
h2,
.nk-sub-title,
 .nk-isotope-filter > li.active, .nk-isotope-filter > li:hover, 
.nk-portfolio-item-details > li a:hover, .nk-portfolio-item-details > li a.hover, .nk-portfolio-item-details > li a:focus, .nk-portfolio-item-details > li a:active,  
 header.nk-header.nk-header-opaque.bg-main-1  li  a:hover,
 header.nk-header.nk-header-opaque.bg-main-1  li  a.active,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li.active a,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li  a:hover,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li.active  a:hover,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li  a:active,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li.active ul li a.active,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li.active  a,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav li  a:hover { color:#940303  !important; text-decoration: none;}
   


.nk-header-title h1.nk-title, 
.nk-header-title  h2.nk-title 

{ 
color: #fff;
 
    
}



 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav  li.nk-mega-item.nk-drop-item ul li a {color: #fff;}

footer.nk-footer.bg-dark-1   a {color: rgba(167, 196, 201, .95);}

#nk-full.bg-main-1.open.nk-navbar-blur::after{   /* gd slate blue */ background-color: rgba(167, 196, 201, .95);}

#nk-full.bg-main-1 ul.nk-nav li a,

.gd #nk-full.nk-navbar.nk-navbar-full .nk-nav li a,
.gd #nk-full.nk-navbar.nk-navbar-full .nk-nav li a:visited,
.gd .nk-navbar-full  a {color: rgba(64, 59, 52, 1);  
   
}

 .nk-image-box-4:hover .nk-image-box-overlay,
.nk-image-box-4.hover .nk-image-box-overlay {
    background-color: rgba(64, 59, 52, 0.9);
}

.nk-image-box-overlay 
.brown .nk-image-box-overlay {
    color:rgba(224,234,236, 1) !important;
    /* gd */ background-color: rgba(64, 59, 52, .9);
}

.table td, .table th, .table thead th {
    border-color:
        rgba(64, 59, 52, .4);
}
.nk-share-place-overlay {
    background-color: rgba(28, 28, 28, .6);
    /* gd */ background-color: rgba(64, 59, 52, .8);
}

.nk-product-button > div > a.hover, .nk-product-button > div > a:hover, .nk-audio-plain.nk-audio-plain-dark, .nk-audio-playlist.nk-audio-playlist-dark > li.nk-audio-playlist-item-active, .nk-audio-playlist.nk-audio-playlist-dark > li:hover, .nk-audio-player-main .nk-audio-player-playlist-inner > li.nk-playlist-item-active, .nk-audio-player-main .nk-audio-player-playlist-inner > li:hover, nk-ibox-hover.hover .nk-ibox-icon.nk-ibox-icon-hover-bg-color-dark-2, .nk-ibox-hover:hover .nk-ibox-icon.nk-ibox-icon-hover-bg-color-dark-2, .nk-ibox-icon.nk-ibox-icon-bg-color-dark-2, .gd .nk-btn-effect-6-h .nk-btn-effect-bg, .gd .nk-btn-effect-6-v .nk-btn-effect-bg, .gd .nk-btn-effect-7-h .nk-btn-effect-bg, .gd .nk-btn-effect-7-v .nk-btn-effect-bg, .gd .nk-btn-effect-4-bottom .nk-btn-effect-bg, .gd .nk-btn-effect-4-left .nk-btn-effect-bg, .gd .nk-btn-effect-4-right .nk-btn-effect-bg, .gd .nk-btn-effect-4-top .nk-btn-effect-bg, .gd .nk-btn-effect-3-left .nk-btn-effect-bg, .gd .nk-btn-effect-3-right .nk-btn-effect-bg, .gd .nk-btn-color-dark-2,  .nk-footer {
   /* color: rgba(224,234,236, 1) !important;*/
 
    /* gd */ background-color: #403b34;
}
.nk-ibox-hover.hover .nk-ibox-icon.nk-ibox-icon-hover-color-dark-2, .nk-ibox-hover:hover .nk-ibox-icon.nk-ibox-icon-hover-color-dark-2, .nk-ibox-icon.nk-ibox-icon-color-dark-2, .gd .nk-btn-color-dark-2.nk-btn-outline {
 
    /* gd */ color: #403b34
}
.nk-image-box-overlay.light, .nk-image-box-overlay.light {
    color: #403b34 !important;
    background-color: rgba(224,234,236, 0.85) !important;
}
 


 /*
.nk-navbar.nk-navbar-light::after, .nk-navbar.nk-navbar-light.nk-navbar-solid::after {
    background-color: rgba(224,234,236, 0.85);
} 
.nk-navbar.nk-navbar-blur.nk-navbar-light::after, .nk-navbar.nk-navbar-blur.nk-navbar-light.nk-navbar-solid::after
{
    background-color: rgba(224,234,236, 0.85);
}

 

.nk-navbar.nk-navbar-blur::after, .nk-navbar.nk-navbar-blur.nk-navbar-solid::after {

    -webkit-backdrop-filter: blur(15px) saturate(2);
    backdrop-filter: blur(15px) saturate(2);
    background-color: rgba(64, 59, 52, 0.75);

}

.nk-navbar.nk-navbar-transparent::after {
    background-color: transparent !important;
}
*/


.nk-navbar li > .nk-badge,
.gd .nk-btn-color-main-1,
.nk-side-buttons ul > li > a:hover,
.nk-side-buttons ul > li > span:hover,
.gd .nk-btn-color-hover-main-1:hover, .gd .nk-btn-color-hover-main-1.hover,

.nk-ibox-icon.nk-ibox-icon-bg-color-main-1,
.nk-ibox-hover.hover .nk-ibox-icon.nk-ibox-icon-hover-bg-color-main-1,
.nk-ibox-hover:hover .nk-ibox-icon.nk-ibox-icon-hover-bg-color-main-1 
{
 
    background-color: #940303; 

}

.gd .nk-btn-color-hover-main-1:hover, .gd .nk-btn-color-hover-main-1.hover,
.gd .nk-btn-color-main-1 {

    border-color: #a7c4c9;
 
}
 







.gd .nk-blockquote .nk-blockquote-icon {

    color: #91b6bb ;
    opacity: .3;

} 












/*  4956  */
.nk-header-title {
    background-color: #403b34;
}

.nk-header-title .nk-header-text-bottom {
    background-color: rgba(28, 28, 28, 0.4);
}


.nk-footer {
    color: #eee;
    background-color: #262626;
}


.nk-footer-social > a:hover, .nk-footer-social > a.hover {
    color: #403b34;
    background-color: #fff;
    border-color: #fff;
}

.nk-footer-social.nk-footer-social-inverted > a:hover, .nk-footer-social.nk-footer-social-inverted > a.hover {
    color: #fff;
    background-color: #403b34;
    border-color: #403b34;
}

.nk-copyright,
.nk-copyright-2 {
    color: rgba(224,234,236, 0.7);
}


.nk-copyright a,
.nk-copyright-2 a {
    color: #fff;
}

.nk-copyright {
    padding: 2rem 0;
    background-color: rgba(28, 28, 28, 0.6);
}

.nk-side-buttons ul > li > a,
.nk-side-buttons ul > li > span {
    color: #fff;
    background-color: #0f0f0f;
}

.nk-side-buttons ul > li > a:hover,
.nk-side-buttons ul > li > span:hover {
    background-color: #a7c4c9;
}

.nk-quick-view {
    background-color: rgba(28, 28, 28, 0.9);
}









/*  nav colors  */

 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar.nk-navbar-top.nk-navbar-sticky.nk-navbar-fixed::after,
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar.nk-navbar-top.nk-navbar-sticky.nk-navbar-fixed.nk-navbar-solid {
    background-color: #a7c4c9 !important;}


 
 
 
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar::after 
  {
    background-color: transparent !important;
}
 header.nk-header.nk-header-opaque.bg-main-1 nav.nk-navbar .nk-nav .dropdown {background-color: #a7c4c9 !important;}

/*  4255  */


.nk-navbar-side::after {
    background-color: #403b34;
}

.nk-navbar-side.nk-navbar-light::after {
  background-color: #deebec !important;
}

.nk-navbar-side.nk-navbar-blur::after, .nk-navbar-side.nk-navbar-blur.nk-navbar-solid::after {
    background-color: rgba(28, 28, 28, 0.75);
}

.nk-navbar-side.nk-navbar-blur.nk-navbar-light::after, .nk-navbar-side.nk-navbar-blur.nk-navbar-light.nk-navbar-solid::after {
    background-color: rgba(255, 255, 255, 0.85);
}


/*   4376  */
.nk-navbar-side .nk-nav .dropdown > li > a,
.nk-navbar-side .nk-nav > li > a {
    padding: 12px 40px;
    color: rgba(255, 255, 255, 0.8);
}

/*  4577 */


.nk-navbar-full.bg-main-1::after {
    background-color: transparent;
}
.nk-navbar-full.bg-main-1.open::after {
 background-color: #a7c4c9 !important;
}


.nk-navbar-full.bg-main-1.open::after {
background-color: #a7c4c9 !important;
}

.nk-navbar-full.open.nk-navbar-light::after {
    background-color: white;
}

.nk-navbar-full.open.nk-navbar-blur::after, .nk-navbar-full.open.nk-navbar-blur.nk-navbar-solid::after {
    background-color: rgba(28, 28, 28, 0.75);
}

.nk-navbar-full.open.nk-navbar-blur.nk-navbar-light::after, .nk-navbar-full.open.nk-navbar-blur.nk-navbar-light.nk-navbar-solid::after {
    background-color: rgba(255, 255, 255, 0.85);
}




.nk-navbar-full.nk-navbar-light, 

.nk-navbar-full.nk-navbar-light .nk-nav .dropdown > li > a,
.nk-navbar-full.nk-navbar-light .nk-nav > li > a {
    color: rgba(59, 59, 59, 0.85);
}

.nk-navbar-full.nk-navbar-light .nk-nav .dropdown {
    background-color: transparent;
}

.nk-navbar-full.nk-navbar-light .nk-widget-social footer {
    color: rgba(59, 59, 59, 0.85);
}


 

.nk-copyright {
    padding: 2rem 0;
    background-color: rgba(28, 28, 28, 0.6);
}

.nk-side-buttons ul > li > a,
.nk-side-buttons ul > li > span {
    color: #fff;
    background-color: #0f0f0f;
}

.nk-side-buttons ul > li > a:hover,
.nk-side-buttons ul > li > span:hover {
    background-color: #a7c4c9;
}

.nk-quick-view {
    background-color: rgba(28, 28, 28, 0.9);
}





.navbar .navbar-header .navbar-brand  {
    font-size: 18px !important;
    line-height: 18px !important;
    font-weight: 600 !important;
    font-family: futura-pt, 
sans-serif !important;
    letter-spacing: 3px !important;
    text-transform: uppercase;
    margin: 0 !important;
}



.navbar .navbar-header .navbar-brand strong
{
    font-size: 18px !important;
    line-height: 18px !important;
    font-weight: 600 !important;
    font-family: futura-pt, 
sans-serif !important;
    letter-spacing: 3px !important;
    text-transform: uppercase;
    margin: 0 !important;
}

.navbar.solid.opacity.nav-wrapper-light.navbar-expand-lg.text-uppercase div.container div.navbar-header div.navbar-brand a strong, 
.navbar.navbar-expand-lg.text-uppercase.banner--clone.fixed.banner--stick div.container div.navbar-header div.navbar-brand a strong {
    color: #666 !important;
    text-shadow: .5px .5px 0px rgba(40, 40, 40, 0.15) !important;
}





.navbar.solid.opacity.nav-wrapper-light.navbar-expand-lg.text-uppercase div.container div.navbar-header div.navbar-brand a strong, 
.navbar.navbar-expand-lg.text-uppercase.banner--clone.fixed.banner--stick div.container div.navbar-header div.navbar-brand a strong {
    color: #666 !important;
    text-shadow: .5px .5px 0px rgba(40, 40, 40, 0.15) !important;
}


.navbar.solid .navbar-header .navbar-brand a, 
.navbar.solid.opacity.nav-wrapper-light.navbar-expand-lg .navbar-header .navbar-brand a, 
.navbar.transparent .navbar-header .navbar-brand a, 
.navbar.transparent .navbar-header .navbar-brand a strong {
    color: #f78f21 !important;     font-weight: 500;
    text-shadow: .5px .5px 1px rgba(255, 255, 255, 0.15) !important;
 
}





.navbar.transparent .navbar-header .navbar-brand a strong {
    color: #fff !important;
    font-weight: 500;
    text-shadow: .5px .5px 1px rgba(40, 40, 40, 0.15) !important;
}



.navbar-brand, 
.navbar-brand:hover, 
.navbar-brand:visited, 
.navbar-brand:active, 
.navbar-brand:focus, 
.navbar-brand a, 
.navbar-brand a:hover, 
.navbar-brand a:visited, 
.navbar-brand a:active, 
.navbar-brand a:focus {
    text-decoration: none;
}













.gd .pswp__zoom-wrap img {padding:20px; border: 0;  background-color: transparent; }



.gd .nk-header,
.gd .nk-navbar::after, .nk-navbar.nk-navbar-solid::after {background-color: #a7c4c9 !important;}
 


 


.gd .nk-image-box-1 .nk-image-box-overlay {
    background-color: rgba(64, 59, 52, 0.75);
}






.gd .nk-btn-color-main-1 {
    background-color: #a7c4c9;
    border-color: #91b6bb;
    border-style: solid;
}

.gd .nk-btn-color-main-1:hover, .gd .nk-btn-color-main-1.hover {
    background-color: #b67979;
    border-color: #9d5555;
}

.gd .nk-btn-color-main-1:active, .gd .nk-btn-color-main-1.active {
    background-color: #6e6259;
    border-color: #904e4e;
}

.gd .nk-btn-color-main-1.nk-btn-outline {
    color: #a7c4c9;
}

.gd .nk-btn-color-main-1.nk-btn-outline:hover, .gd .nk-btn-color-main-1.nk-btn-outline.hover {
    color: #6e6259;
}

.gd .nk-btn-color-main-1.nk-btn-outline:active, .gd .nk-btn-color-main-1.nk-btn-outline.active {
    color: #a7c4c9;
}

.gd .nk-btn-color-main-2 {
    background-color: #8c9176;
    border-color: #6c705a;
    border-style: solid;
}

.gd .nk-btn-color-main-2:hover, .gd .nk-btn-color-main-2.hover {
    background-color: #7c8167;
    border-color: #5b5f4c;
}

.gd .nk-btn-color-main-2:active, .gd .nk-btn-color-main-2.active {
    background-color: #71765e;
    border-color: #515443;
}

.gd .nk-btn-color-main-2.nk-btn-outline {
    color: #8c9176;
}

.gd .nk-btn-color-main-2.nk-btn-outline:hover, .gd .nk-btn-color-main-2.nk-btn-outline.hover {
    color: #71765e;
}

.gd .nk-btn-color-main-2.nk-btn-outline:active, .gd .nk-btn-color-main-2.nk-btn-outline.active {
    color: #565948;
}

.gd .nk-btn-color-main-3 {
    background-color: #7d88ab;
    border-color: #5c688f;
    border-style: solid;
}

.gd .nk-btn-color-main-3:hover, .gd .nk-btn-color-main-3.hover {
    background-color: #6a779f;
    border-color: #505b7c;
}

.gd .nk-btn-color-main-3:active, .gd .nk-btn-color-main-3.active {
    background-color: #606d95;
    border-color: #485270;
}

.gd .nk-btn-color-main-3.nk-btn-outline {
    color: #7d88ab;
}

.gd .nk-btn-color-main-3.nk-btn-outline:hover, .gd .nk-btn-color-main-3.nk-btn-outline.hover {
    color: #606d95;
}

.gd .nk-btn-color-main-3.nk-btn-outline:active, .gd .nk-btn-color-main-3.nk-btn-outline.active {
    color: #4c5676;
}

.gd .nk-btn-color-main-4 {
    background-color: #77b0b3;
    border-color: #559598;
    border-style: solid;
}

.gd .nk-btn-color-main-4:hover, .gd .nk-btn-color-main-4.hover {
    background-color: #63a5a8;
    border-color: #4a8184;
}

.gd .nk-btn-color-main-4:active, .gd .nk-btn-color-main-4.active {
    background-color: #599b9e;
    border-color: #437577;
}

.gd .nk-btn-color-main-4.nk-btn-outline {
    color: #77b0b3;
}

.gd .nk-btn-color-main-4.nk-btn-outline:hover, .gd .nk-btn-color-main-4.nk-btn-outline.hover {
    color: #599b9e;
}

.gd .nk-btn-color-main-4.nk-btn-outline:active, .gd .nk-btn-color-main-4.nk-btn-outline.active {
    color: #467b7e;
}

.gd .nk-btn-color-main-5 {
    background-color: #bea175;
    border-color: #a7844f;
    border-style: solid;
}

.gd .nk-btn-color-main-5:hover, .gd .nk-btn-color-main-5.hover {
    background-color: #b49360;
    border-color: #927445;
}

.gd .nk-btn-color-main-5:active, .gd .nk-btn-color-main-5.active {
    background-color: #ae8952;
    border-color: #84693e;
}

.gd .nk-btn-color-main-5.nk-btn-outline {
    color: #bea175;
}

.gd .nk-btn-color-main-5.nk-btn-outline:hover, .gd .nk-btn-color-main-5.nk-btn-outline.hover {
    color: #ae8952;
}

.gd .nk-btn-color-main-5.nk-btn-outline:active, .gd .nk-btn-color-main-5.nk-btn-outline.active {
    color: #8b6e42;
}

.gd .nk-btn-color-primary {
    background-color: #0275d8;
    border-color: #01549b;
    border-style: solid;
}

.gd .nk-btn-color-primary:hover, .gd .nk-btn-color-primary.hover {
    background-color: #0265ba;
    border-color: #01447d;
}

.gd .nk-btn-color-primary:active, .gd .nk-btn-color-primary.active {
    background-color: #025aa5;
    border-color: #013969;
}

.gd .nk-btn-color-primary.nk-btn-outline {
    color: #0275d8;
}

.gd .nk-btn-color-primary.nk-btn-outline:hover, .gd .nk-btn-color-primary.nk-btn-outline.hover {
    color: #025aa5;
}

.gd .nk-btn-color-primary.nk-btn-outline:active, .gd .nk-btn-color-primary.nk-btn-outline.active {
    color: #013e73;
}

.gd .nk-btn-color-success {
    background-color: #5cb85c;
    border-color: #419641;
    border-style: solid;
}

.gd .nk-btn-color-success:hover, .gd .nk-btn-color-success.hover {
    background-color: #4aab4a;
    border-color: #388038;
}

.gd .nk-btn-color-success:active, .gd .nk-btn-color-success.active {
    background-color: #449d44;
    border-color: #327232;
}

.gd .nk-btn-color-success.nk-btn-outline {
    color: #5cb85c;
}

.gd .nk-btn-color-success.nk-btn-outline:hover, .gd .nk-btn-color-success.nk-btn-outline.hover {
    color: #449d44;
}

.gd .nk-btn-color-success.nk-btn-outline:active, .gd .nk-btn-color-success.nk-btn-outline.active {
    color: #357935;
}

.gd .nk-btn-color-info {
    background-color: #5bc0de;
    border-color: #2aabd2;
    border-style: solid;
}

.gd .nk-btn-color-info:hover, .gd .nk-btn-color-info.hover {
    background-color: #42b6d9;
    border-color: #2596b8;
}

.gd .nk-btn-color-info:active, .gd .nk-btn-color-info.active {
    background-color: #31b0d5;
    border-color: #2289a7;
}

.gd .nk-btn-color-info.nk-btn-outline {
    color: #5bc0de;
}

.gd .nk-btn-color-info.nk-btn-outline:hover, .gd .nk-btn-color-info.nk-btn-outline.hover {
    color: #31b0d5;
}

.gd .nk-btn-color-info.nk-btn-outline:active, .gd .nk-btn-color-info.nk-btn-outline.active {
    color: #2390b0;
}

.gd .nk-btn-color-warning {
    background-color: #f0ad4e;
    border-color: #eb9316;
    border-style: solid;
}

.gd .nk-btn-color-warning:hover, .gd .nk-btn-color-warning.hover {
    background-color: #eea032;
    border-color: #d18212;
}

.gd .nk-btn-color-warning:active, .gd .nk-btn-color-warning.active {
    background-color: #ec971f;
    border-color: #be7610;
}

.gd .nk-btn-color-warning.nk-btn-outline {
    color: #f0ad4e;
}

.gd .nk-btn-color-warning.nk-btn-outline:hover, .gd .nk-btn-color-warning.nk-btn-outline.hover {
    color: #ec971f;
}

.gd .nk-btn-color-warning.nk-btn-outline:active, .gd .nk-btn-color-warning.nk-btn-outline.active {
    color: #c77c11;
}

.gd .nk-btn-color-danger {
    background-color: #940303;
    border-color: #940303;
    border-style: solid;
}

.gd .nk-btn-color-danger:hover, .gd .nk-btn-color-danger.hover {
    background-color: #d43a36;
    border-color: #a82824;
}

.gd .nk-btn-color-danger:active, .gd .nk-btn-color-danger.active {
    background-color: #c9302c;
    border-color: #972421;
}

.gd .nk-btn-color-danger.nk-btn-outline {
    color: #d9534f;
}

.gd .nk-btn-color-danger.nk-btn-outline:hover, .gd .nk-btn-color-danger.nk-btn-outline.hover {
    color: #c9302c;
}

.gd .nk-btn-color-danger.nk-btn-outline:active, .gd .nk-btn-color-danger.nk-btn-outline.active {
    color: #a02622;
}

.gd .nk-btn-color-white {
    background-color: #fff;
    border-color: #e0e0e0;
    border-style: solid;
}

.gd .nk-btn-color-white, .gd .nk-btn-color-white:hover, .gd .nk-btn-color-white.hover, .gd .nk-btn-color-white:active, .gd .nk-btn-color-white.active, .gd .nk-btn-color-white:focus {
    color: inherit;
}

.gd .nk-btn-color-white:hover, .gd .nk-btn-color-white.hover {
    background-color: #f0f0f0;
    border-color: #d1d1d1;
}

.gd .nk-btn-color-white:active, .gd .nk-btn-color-white.active {
    background-color: #e6e6e6;
    border-color: #c7c7c7;
}

.gd .nk-btn-color-white.nk-btn-outline {
    color: #fff;
}

.gd .nk-btn-color-white.nk-btn-outline:hover, .gd .nk-btn-color-white.nk-btn-outline.hover {
    color: #e6e6e6;
}

.gd .nk-btn-color-white.nk-btn-outline:active, .gd .nk-btn-color-white.nk-btn-outline.active {
    color: #cccccc;
}

.gd .nk-btn-color-black {
    background-color: #000;
    border-color: black;
    border-style: solid;
}

.gd .nk-btn-color-black:hover, .gd .nk-btn-color-black.hover {
    background-color: black;
    border-color: black;
}

.gd .nk-btn-color-black:active, .gd .nk-btn-color-black.active {
    background-color: black;
    border-color: black;
}

.gd .nk-btn-color-black.nk-btn-outline {
    color: #000;
}

.gd .nk-btn-color-black.nk-btn-outline:hover, .gd .nk-btn-color-black.nk-btn-outline.hover {
    color: black;
}

.gd .nk-btn-color-black.nk-btn-outline:active, .gd .nk-btn-color-black.nk-btn-outline.active {
    color: black;
}

 {
    background-color: #1c1c1c;
    border-color: black;
    border-style: solid;
}

.gd .nk-btn-color-dark-1:hover, .gd .nk-btn-color-dark-1.hover {
    background-color: #0d0d0d;
    border-color: black;
}

.gd .nk-btn-color-dark-1:active, .gd .nk-btn-color-dark-1.active {
    background-color: #030303;
    border-color: black;
}

.gd .nk-btn-color-dark-1.nk-btn-outline {
    color: #1c1c1c;
}

.gd .nk-btn-color-dark-1.nk-btn-outline:hover, .gd .nk-btn-color-dark-1.nk-btn-outline.hover {
    color: #030303;
}

.gd .nk-btn-color-dark-1.nk-btn-outline:active, .gd .nk-btn-color-dark-1.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-dark-2 {
    background-color: #262626;
    border-color: #080808;
    border-style: solid;
}

.gd .nk-btn-color-dark-2:hover, .gd .nk-btn-color-dark-2.hover {
    background-color: #171717;
    border-color: black;
}

.gd .nk-btn-color-dark-2:active, .gd .nk-btn-color-dark-2.active {
    background-color: #0d0d0d;
    border-color: black;
}

.gd .nk-btn-color-dark-2.nk-btn-outline {
    color: #262626;
}

.gd .nk-btn-color-dark-2.nk-btn-outline:hover, .gd .nk-btn-color-dark-2.nk-btn-outline.hover {
    color: #0d0d0d;
}

.gd .nk-btn-color-dark-2.nk-btn-outline:active, .gd .nk-btn-color-dark-2.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-dark-3 {
    background-color: #303030;
    border-color: #121212;
    border-style: solid;
}

.gd .nk-btn-color-dark-3:hover, .gd .nk-btn-color-dark-3.hover {
    background-color: #212121;
    border-color: #030303;
}

.gd .nk-btn-color-dark-3:active, .gd .nk-btn-color-dark-3.active {
    background-color: #171717;
    border-color: black;
}

.gd .nk-btn-color-dark-3.nk-btn-outline {
    color: #303030;
}

.gd .nk-btn-color-dark-3.nk-btn-outline:hover, .gd .nk-btn-color-dark-3.nk-btn-outline.hover {
    color: #171717;
}

.gd .nk-btn-color-dark-3.nk-btn-outline:active, .gd .nk-btn-color-dark-3.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-dark-4 {
    background-color: #3b3b3b;
    border-color: #1c1c1c;
    border-style: solid;
}

.gd .nk-btn-color-dark-4:hover, .gd .nk-btn-color-dark-4.hover {
    background-color: #2b2b2b;
    border-color: #0d0d0d;
}

.gd .nk-btn-color-dark-4:active, .gd .nk-btn-color-dark-4.active {
    background-color: #212121;
    border-color: #030303;
}

.gd .nk-btn-color-dark-4.nk-btn-outline {
    color: #3b3b3b;
}

.gd .nk-btn-color-dark-4.nk-btn-outline:hover, .gd .nk-btn-color-dark-4.nk-btn-outline.hover {
    color: #212121;
}

.gd .nk-btn-color-dark-4.nk-btn-outline:active, .gd .nk-btn-color-dark-4.nk-btn-outline.active {
    color: #080808;
}

.gd .nk-btn-color-gray-1 {
    background-color: #fafafa;
    border-color: #dbdbdb;
    border-style: solid;
}

.gd .nk-btn-color-gray-1:hover, .gd .nk-btn-color-gray-1.hover {
    background-color: #ebebeb;
    border-color: #cccccc;
}

.gd .nk-btn-color-gray-1:active, .gd .nk-btn-color-gray-1.active {
    background-color: #e1e1e1;
    border-color: #c2c2c2;
}

.gd .nk-btn-color-gray-1.nk-btn-outline {
    color: #fafafa;
}

.gd .nk-btn-color-gray-1.nk-btn-outline:hover, .gd .nk-btn-color-gray-1.nk-btn-outline.hover {
    color: #e1e1e1;
}

.gd .nk-btn-color-gray-1.nk-btn-outline:active, .gd .nk-btn-color-gray-1.nk-btn-outline.active {
    color: #c7c7c7;
}

.gd .nk-btn-color-gray-2 {
    background-color: #f7f7f7;
    border-color: #d9d9d9;
    border-style: solid;
}

.gd .nk-btn-color-gray-2:hover, .gd .nk-btn-color-gray-2.hover {
    background-color: #e8e8e8;
    border-color: #cacaca;
}

.gd .nk-btn-color-gray-2:active, .gd .nk-btn-color-gray-2.active {
    background-color: #dedede;
    border-color: #bfbfbf;
}

.gd .nk-btn-color-gray-2.nk-btn-outline {
    color: #f7f7f7;
}

.gd .nk-btn-color-gray-2.nk-btn-outline:hover, .gd .nk-btn-color-gray-2.nk-btn-outline.hover {
    color: #dedede;
}

.gd .nk-btn-color-gray-2.nk-btn-outline:active, .gd .nk-btn-color-gray-2.nk-btn-outline.active {
    color: #c4c4c4;
}

.gd .nk-btn-color-gray-3 {
    background-color: whitesmoke;
    border-color: #d6d6d6;
    border-style: solid;
}

.gd .nk-btn-color-gray-3:hover, .gd .nk-btn-color-gray-3.hover {
    background-color: #e6e6e6;
    border-color: #c7c7c7;
}

.gd .nk-btn-color-gray-3:active, .gd .nk-btn-color-gray-3.active {
    background-color: #dbdbdb;
    border-color: #bdbdbd;
}

.gd .nk-btn-color-gray-3.nk-btn-outline {
    color: whitesmoke;
}

.gd .nk-btn-color-gray-3.nk-btn-outline:hover, .gd .nk-btn-color-gray-3.nk-btn-outline.hover {
    color: #dbdbdb;
}

.gd .nk-btn-color-gray-3.nk-btn-outline:active, .gd .nk-btn-color-gray-3.nk-btn-outline.active {
    color: #c2c2c2;
}

.gd .nk-btn-color-gray-4 {
    background-color: #f2f2f2;
    border-color: #d4d4d4;
    border-style: solid;
}

.gd .nk-btn-color-gray-4:hover, .gd .nk-btn-color-gray-4.hover {
    background-color: #e3e3e3;
    border-color: #c4c4c4;
}

.gd .nk-btn-color-gray-4:active, .gd .nk-btn-color-gray-4.active {
    background-color: #d9d9d9;
    border-color: #bababa;
}

.gd .nk-btn-color-gray-4.nk-btn-outline {
    color: #f2f2f2;
}

.gd .nk-btn-color-gray-4.nk-btn-outline:hover, .gd .nk-btn-color-gray-4.nk-btn-outline.hover {
    color: #d9d9d9;
}

.gd .nk-btn-color-gray-4.nk-btn-outline:active, .gd .nk-btn-color-gray-4.nk-btn-outline.active {
    color: #bfbfbf;
}

.gd .nk-btn-color-hover-main-1:hover, .gd .nk-btn-color-hover-main-1.hover {
    background-color: #a7c4c9;
    border-color: #91b6bb;
    border-style: solid;
}

.gd .nk-btn-color-hover-main-1:active, .gd .nk-btn-color-hover-main-1.active {
    background-color: #6e6259;
    border-color: #904e4e;
}

.gd .nk-btn-color-hover-main-1.nk-btn-outline:hover, .gd .nk-btn-color-hover-main-1.nk-btn-outline.hover {
    color: #a7c4c9;
}

.gd .nk-btn-color-hover-main-1.nk-btn-outline:active, .gd .nk-btn-color-hover-main-1.nk-btn-outline.active {
    color: #a7c4c9;
}

.gd .nk-btn-color-hover-main-2:hover, .gd .nk-btn-color-hover-main-2.hover {
    background-color: #8c9176;
    border-color: #6c705a;
    border-style: solid;
}

.gd .nk-btn-color-hover-main-2:active, .gd .nk-btn-color-hover-main-2.active {
    background-color: #71765e;
    border-color: #515443;
}

.gd .nk-btn-color-hover-main-2.nk-btn-outline:hover, .gd .nk-btn-color-hover-main-2.nk-btn-outline.hover {
    color: #8c9176;
}

.gd .nk-btn-color-hover-main-2.nk-btn-outline:active, .gd .nk-btn-color-hover-main-2.nk-btn-outline.active {
    color: #565948;
}

.gd .nk-btn-color-hover-main-3:hover, .gd .nk-btn-color-hover-main-3.hover {
    background-color: #7d88ab;
    border-color: #5c688f;
    border-style: solid;
}

.gd .nk-btn-color-hover-main-3:active, .gd .nk-btn-color-hover-main-3.active {
    background-color: #606d95;
    border-color: #485270;
}

.gd .nk-btn-color-hover-main-3.nk-btn-outline:hover, .gd .nk-btn-color-hover-main-3.nk-btn-outline.hover {
    color: #7d88ab;
}

.gd .nk-btn-color-hover-main-3.nk-btn-outline:active, .gd .nk-btn-color-hover-main-3.nk-btn-outline.active {
    color: #4c5676;
}

.gd .nk-btn-color-hover-main-4:hover, .gd .nk-btn-color-hover-main-4.hover {
    background-color: #77b0b3;
    border-color: #559598;
    border-style: solid;
}

.gd .nk-btn-color-hover-main-4:active, .gd .nk-btn-color-hover-main-4.active {
    background-color: #599b9e;
    border-color: #437577;
}

.gd .nk-btn-color-hover-main-4.nk-btn-outline:hover, .gd .nk-btn-color-hover-main-4.nk-btn-outline.hover {
    color: #77b0b3;
}

.gd .nk-btn-color-hover-main-4.nk-btn-outline:active, .gd .nk-btn-color-hover-main-4.nk-btn-outline.active {
    color: #467b7e;
}

.gd .nk-btn-color-hover-main-5:hover, .gd .nk-btn-color-hover-main-5.hover {
    background-color: #bea175;
    border-color: #a7844f;
    border-style: solid;
}

.gd .nk-btn-color-hover-main-5:active, .gd .nk-btn-color-hover-main-5.active {
    background-color: #ae8952;
    border-color: #84693e;
}

.gd .nk-btn-color-hover-main-5.nk-btn-outline:hover, .gd .nk-btn-color-hover-main-5.nk-btn-outline.hover {
    color: #bea175;
}

.gd .nk-btn-color-hover-main-5.nk-btn-outline:active, .gd .nk-btn-color-hover-main-5.nk-btn-outline.active {
    color: #8b6e42;
}

.gd .nk-btn-color-hover-primary:hover, .gd .nk-btn-color-hover-primary.hover {
    background-color: #0275d8;
    border-color: #01549b;
    border-style: solid;
}

.gd .nk-btn-color-hover-primary:active, .gd .nk-btn-color-hover-primary.active {
    background-color: #025aa5;
    border-color: #013969;
}

.gd .nk-btn-color-hover-primary.nk-btn-outline:hover, .gd .nk-btn-color-hover-primary.nk-btn-outline.hover {
    color: #0275d8;
}

.gd .nk-btn-color-hover-primary.nk-btn-outline:active, .gd .nk-btn-color-hover-primary.nk-btn-outline.active {
    color: #013e73;
}

.gd .nk-btn-color-hover-success:hover, .gd .nk-btn-color-hover-success.hover {
    background-color: #5cb85c;
    border-color: #419641;
    border-style: solid;
}

.gd .nk-btn-color-hover-success:active, .gd .nk-btn-color-hover-success.active {
    background-color: #449d44;
    border-color: #327232;
}

.gd .nk-btn-color-hover-success.nk-btn-outline:hover, .gd .nk-btn-color-hover-success.nk-btn-outline.hover {
    color: #5cb85c;
}

.gd .nk-btn-color-hover-success.nk-btn-outline:active, .gd .nk-btn-color-hover-success.nk-btn-outline.active {
    color: #357935;
}

.gd .nk-btn-color-hover-info:hover, .gd .nk-btn-color-hover-info.hover {
    background-color: #5bc0de;
    border-color: #2aabd2;
    border-style: solid;
}

.gd .nk-btn-color-hover-info:active, .gd .nk-btn-color-hover-info.active {
    background-color: #31b0d5;
    border-color: #2289a7;
}

.gd .nk-btn-color-hover-info.nk-btn-outline:hover, .gd .nk-btn-color-hover-info.nk-btn-outline.hover {
    color: #5bc0de;
}

.gd .nk-btn-color-hover-info.nk-btn-outline:active, .gd .nk-btn-color-hover-info.nk-btn-outline.active {
    color: #2390b0;
}

.gd .nk-btn-color-hover-warning:hover, .gd .nk-btn-color-hover-warning.hover {
    background-color: #f0ad4e;
    border-color: #eb9316;
    border-style: solid;
}

.gd .nk-btn-color-hover-warning:active, .gd .nk-btn-color-hover-warning.active {
    background-color: #ec971f;
    border-color: #be7610;
}

.gd .nk-btn-color-hover-warning.nk-btn-outline:hover, .gd .nk-btn-color-hover-warning.nk-btn-outline.hover {
    color: #f0ad4e;
}

.gd .nk-btn-color-hover-warning.nk-btn-outline:active, .gd .nk-btn-color-hover-warning.nk-btn-outline.active {
    color: #c77c11;
}

.gd .nk-btn-color-hover-danger:hover, .gd .nk-btn-color-hover-danger.hover {
    background-color: #d9534f;
    border-color: #c12e2a;
    border-style: solid;
}

.gd .nk-btn-color-hover-danger:active, .gd .nk-btn-color-hover-danger.active {
    background-color: #c9302c;
    border-color: #972421;
}

.gd .nk-btn-color-hover-danger.nk-btn-outline:hover, .gd .nk-btn-color-hover-danger.nk-btn-outline.hover {
    color: #d9534f;
}

.gd .nk-btn-color-hover-danger.nk-btn-outline:active, .gd .nk-btn-color-hover-danger.nk-btn-outline.active {
    color: #a02622;
}

.gd .nk-btn-color-hover-white:hover, .gd .nk-btn-color-hover-white.hover {
    background-color: #fff;
    border-color: #e0e0e0;
    border-style: solid;
}

.gd .nk-btn-color-hover-white:hover, .gd .nk-btn-color-hover-white.hover, .gd .nk-btn-color-hover-white:active, .gd .nk-btn-color-hover-white.active, .gd .nk-btn-color-hover-white:focus {
    color: inherit;
}

.gd .nk-btn-color-hover-white:active, .gd .nk-btn-color-hover-white.active {
    background-color: #e6e6e6;
    border-color: #c7c7c7;
}

.gd .nk-btn-color-hover-white.nk-btn-outline:hover, .gd .nk-btn-color-hover-white.nk-btn-outline.hover {
    color: #fff;
}

.gd .nk-btn-color-hover-white.nk-btn-outline:active, .gd .nk-btn-color-hover-white.nk-btn-outline.active {
    color: #cccccc;
}

.gd .nk-btn-color-hover-black:hover, .gd .nk-btn-color-hover-black.hover {
    background-color: #000;
    border-color: black;
    border-style: solid;
}

.gd .nk-btn-color-hover-black:active, .gd .nk-btn-color-hover-black.active {
    background-color: black;
    border-color: black;
}

.gd .nk-btn-color-hover-black.nk-btn-outline:hover, .gd .nk-btn-color-hover-black.nk-btn-outline.hover {
    color: #000;
}

.gd .nk-btn-color-hover-black.nk-btn-outline:active, .gd .nk-btn-color-hover-black.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-hover-dark-1:hover, .gd .nk-btn-color-hover-dark-1.hover {
    background-color: #1c1c1c;
    border-color: black;
    border-style: solid;
}

.gd .nk-btn-color-hover-dark-1:active, .gd .nk-btn-color-hover-dark-1.active {
    background-color: #030303;
    border-color: black;
}

.gd .nk-btn-color-hover-dark-1.nk-btn-outline:hover, .gd .nk-btn-color-hover-dark-1.nk-btn-outline.hover {
    color: #1c1c1c;
}

.gd .nk-btn-color-hover-dark-1.nk-btn-outline:active, .gd .nk-btn-color-hover-dark-1.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-hover-dark-2:hover, .gd .nk-btn-color-hover-dark-2.hover {
    background-color: #262626;
    border-color: #080808;
    border-style: solid;
}

.gd .nk-btn-color-hover-dark-2:active, .gd .nk-btn-color-hover-dark-2.active {
    background-color: #0d0d0d;
    border-color: black;
}

.gd .nk-btn-color-hover-dark-2.nk-btn-outline:hover, .gd .nk-btn-color-hover-dark-2.nk-btn-outline.hover {
    color: #262626;
}

.gd .nk-btn-color-hover-dark-2.nk-btn-outline:active, .gd .nk-btn-color-hover-dark-2.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-hover-dark-3:hover, .gd .nk-btn-color-hover-dark-3.hover {
    background-color: #303030;
    border-color: #121212;
    border-style: solid;
}

.gd .nk-btn-color-hover-dark-3:active, .gd .nk-btn-color-hover-dark-3.active {
    background-color: #171717;
    border-color: black;
}

.gd .nk-btn-color-hover-dark-3.nk-btn-outline:hover, .gd .nk-btn-color-hover-dark-3.nk-btn-outline.hover {
    color: #303030;
}

.gd .nk-btn-color-hover-dark-3.nk-btn-outline:active, .gd .nk-btn-color-hover-dark-3.nk-btn-outline.active {
    color: black;
}

.gd .nk-btn-color-hover-dark-4:hover, .gd .nk-btn-color-hover-dark-4.hover {
    background-color: #3b3b3b;
    border-color: #1c1c1c;
    border-style: solid;
}

.gd .nk-btn-color-hover-dark-4:active, .gd .nk-btn-color-hover-dark-4.active {
    background-color: #212121;
    border-color: #030303;
}

.gd .nk-btn-color-hover-dark-4.nk-btn-outline:hover, .gd .nk-btn-color-hover-dark-4.nk-btn-outline.hover {
    color: #3b3b3b;
}

.gd .nk-btn-color-hover-dark-4.nk-btn-outline:active, .gd .nk-btn-color-hover-dark-4.nk-btn-outline.active {
    color: #080808;
}

.gd .nk-btn-color-hover-gray-1:hover, .gd .nk-btn-color-hover-gray-1.hover {
    background-color: #fafafa;
    border-color: #dbdbdb;
    border-style: solid;
}

.gd .nk-btn-color-hover-gray-1:active, .gd .nk-btn-color-hover-gray-1.active {
    background-color: #e1e1e1;
    border-color: #c2c2c2;
}

.gd .nk-btn-color-hover-gray-1.nk-btn-outline:hover, .gd .nk-btn-color-hover-gray-1.nk-btn-outline.hover {
    color: #fafafa;
}

.gd .nk-btn-color-hover-gray-1.nk-btn-outline:active, .gd .nk-btn-color-hover-gray-1.nk-btn-outline.active {
    color: #c7c7c7;
}

.gd .nk-btn-color-hover-gray-2:hover, .gd .nk-btn-color-hover-gray-2.hover {
    background-color: #f7f7f7;
    border-color: #d9d9d9;
    border-style: solid;
}

.gd .nk-btn-color-hover-gray-2:active, .gd .nk-btn-color-hover-gray-2.active {
    background-color: #dedede;
    border-color: #bfbfbf;
}

.gd .nk-btn-color-hover-gray-2.nk-btn-outline:hover, .gd .nk-btn-color-hover-gray-2.nk-btn-outline.hover {
    color: #f7f7f7;
}

.gd .nk-btn-color-hover-gray-2.nk-btn-outline:active, .gd .nk-btn-color-hover-gray-2.nk-btn-outline.active {
    color: #c4c4c4;
}

.gd .nk-btn-color-hover-gray-3:hover, .gd .nk-btn-color-hover-gray-3.hover {
    background-color: whitesmoke;
    border-color: #d6d6d6;
    border-style: solid;
}

.gd .nk-btn-color-hover-gray-3:active, .gd .nk-btn-color-hover-gray-3.active {
    background-color: #dbdbdb;
    border-color: #bdbdbd;
}

.gd .nk-btn-color-hover-gray-3.nk-btn-outline:hover, .gd .nk-btn-color-hover-gray-3.nk-btn-outline.hover {
    color: whitesmoke;
}

.gd .nk-btn-color-hover-gray-3.nk-btn-outline:active, .gd .nk-btn-color-hover-gray-3.nk-btn-outline.active {
    color: #c2c2c2;
}

.gd .nk-btn-color-hover-gray-4:hover, .gd .nk-btn-color-hover-gray-4.hover {
    background-color: #f2f2f2;
    border-color: #d4d4d4;
    border-style: solid;
}

.gd .nk-btn-color-hover-gray-4:active, .gd .nk-btn-color-hover-gray-4.active {
    background-color: #d9d9d9;
    border-color: #bababa;
}

.gd .nk-btn-color-hover-gray-4.nk-btn-outline:hover, .gd .nk-btn-color-hover-gray-4.nk-btn-outline.hover {
    color: #f2f2f2;
}

.gd .nk-btn-color-hover-gray-4.nk-btn-outline:active, .gd .nk-btn-color-hover-gray-4.nk-btn-outline.active {
    color: #bfbfbf;
}




