/*
 Theme Name:   MagShow Child
 Template:     magshow
 Author:       Jūsų Vardas
 Version:      1.0.0
*/
/* TURINYS:
   1. Google Fonts Import
   2. Tipografija (H žymos, Body)
   3. Navigacija (Meniu)
   4. Grid / Įrašų blokai
   5. Footer (Poraštė)
   6. Mobili versija (Media Queries)
*/

/* 1. Įkeliame Montserrat šriftą iš Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');

/* ==========================================================================
   2. TIPOGRAFIJA
   ========================================================================== */

/* 2. Pagrindinio teksto (body) nustatymai */
body {
    font-family: Arial, sans-serif;
    font-size: 17px;
    line-height: 1.3;
    background:#ffffff;
    color:#333333;
}

/* 3. Visos antraštės (H žymos) naudojant Montserrat */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600;
    text-transform: none;
    color:#252525;
}

/* 4. Svetainės pavadinimas (Title) */
/* Daugumoje temų naudojama .site-title klasė */
.site-title, .site-title a {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600;
    font-size: 2.2rem;
    text-decoration: none;
}
/* ==========================================================================
   3. NAVIGACIJA
   ========================================================================== */
   /* Primary Menu */
.magshow-nav-primary{float:none;background:#32a36a;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5);border-top:1px solid #c5c5c5;}
  .magshow-primary-nav-menu a{font:normal normal 13px Arial,Helvetica,sans-serif;line-height:1;} 
  .magshow-primary-nav-menu a{border:none;color:#fbfbfb;text-shadow:0 0px 0 #ffffff;display:block;padding:15px;position:relative}
   .magshow-primary-nav-menu > li > a{text-transform:uppercase;}
   .magshow-primary-nav-menu a:hover,.magshow-primary-nav-menu a:focus,.magshow-primary-nav-menu a:active,.magshow-primary-nav-menu .current-menu-item > a,.magshow-primary-nav-menu .sub-menu .current-menu-item > a:hover,.magshow-primary-nav-menu .sub-menu .current-menu-item > a:focus,.magshow-primary-nav-menu .sub-menu .current-menu-item > a:active,.magshow-primary-nav-menu .current_page_item > a,.magshow-primary-nav-menu .children .current_page_item > a:hover,.magshow-primary-nav-menu .children .current_page_item > a:focus,.magshow-primary-nav-menu .children .current_page_item > a:active{background:#1D6F46;color:#fbfbfb;text-shadow:0 0px 0 #ffffff;}
   
   /* Secondary Menu */
   .magshow-nav-secondary{float:none;background:#252525;}
  .magshow-secondary-nav-menu a{font:normal normal 13px Arial,Helvetica,sans-serif;line-height:1;}
.magshow-secondary-nav-menu > li > a{text-transform:none;}
   
      /* ==========================================================================
   4. POST AND PAGE
   ========================================================================== */
   .magshow-posts-wrapper .magshow-posts-heading{font:normal bold 14px Montserrat,sans-serif;line-height:1;color:#252525;margin:0;padding:0;text-transform:none;position:relative;}
   .magshow-page-header{color:#252525;text-shadow:0 1px 0 #ffffff;margin:0;padding:0;text-align:center;overflow:hidden;position:relative;}
   .magshow-page-header a,.magshow-page-header a:hover,.magshow-page-header a:focus,.magshow-page-header a:active{color:#252525;}
   .magshow-page-header h1{font:normal 500 21px Montserrat,sans-serif;line-height:1;padding:5px 0 15px 0;margin:0;color:#252525;text-transform:none;letter-spacing:-0.5px;}
   .magshow-entry-meta-single{margin:10px 0 0 0;text-align:center;color:#555555;font:normal normal 12px Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1;}
.magshow-entry-meta-single a{color:#555555;}
   .magshow-entry-meta-single a:hover,.magshow-entry-meta-single a:focus,.magshow-entry-meta-single a:active{color:#252525;}
   .entry-title{position:relative;font:normal 600 22px Montserrat,sans-serif;color:#252525;margin:0 0 15px 0;line-height:1.1;text-align:center;letter-spacing:-0.2px;text-transform:none;}
   .entry-title a{color:#252525;}
   .magshow-entry-meta-single{margin:10px 0 0 0;text-align:center;color:#555555;font:normal normal 12px Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1;}
   .magshow-entry-meta-single a{color:#555555;}
   .magshow-entry-meta-single a:hover,.magshow-entry-meta-single a:focus,.magshow-entry-meta-single a:active{color:#555555;}
   .entry-content table tr:hover td,.entry-content table tr:focus td,.entry-content table tr:active td{background:#ffffff;}
.entry-content a{text-decoration:none;color:#32a36a;}
.entry-content{position:relative;margin:10px 0;font-size:16px;line-height:1.3;}
   .entry-content a:hover,.entry-content a:focus,.entry-content a:active{text-decoration:underline;color:#32a36a;}
   .magshow-grid-post-snippet a:hover,.magshow-grid-post-snippet a:focus,.magshow-grid-post-snippet a:active{text-decoration:underline;color:#32a36a !important;}
.magshow-slider-post-snippet a:hover,.magshow-slider-post-snippet a:focus,.magshow-slider-post-snippet a:active{text-decoration:underline;color:#32a36a !important;}
.magshow-entry-footer{margin:10px 0 0 0;padding:0;font:normal normal 12px Arial,Helvetica,sans-serif;line-height:1;text-transform:uppercase;text-align:center;}
.magshow-tags-links{color:#555555;}
.magshow-tags-links a{color:#555555;}
.magshow-tags-links a:hover,.magshow-tags-links a:focus,.magshow-tags-links a:active{color:#222222;}

/* Posts/Post Navigation */
.navigation.posts-navigation{font:normal normal 15px Arial,Helvetica,sans-serif;line-height:1 !important;text-transform:uppercase;}
.navigation.pagination{margin:15px 0 0;text-align:center;font:normal normal 15px Arial,Helvetica,sans-serif;line-height:1 !important;text-transform:uppercase;}

   /* ==========================================================================
   4. SIDEBAR
   ========================================================================== */
   /* Sidebar */
   .magshow-sidebar-widget-areas .widget .magshow-widget-title{font:normal bold 15px Montserrat,sans-serif;line-height:1;color:#252525;margin:0;padding:0;text-transform:none;position:relative;background:#ffffff;border-bottom:1px solid #c8cbd6;}
   .magshow-widget-box{padding:0;background:#ffffff;border:1px solid #c8cbd6;-webkit-box-shadow:0px 0px 0px 1px #f5f6f7 inset;-moz-box-shadow:0px 0px 0px 1px #f5f6f7 inset;box-shadow:0px 0px 0px 1px #f5f6f7 inset;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*/}
   
   /* ==========================================================================
   4. GRIDAI
   ========================================================================== */
   /* Grid */
   .magshow-grid-post{position:relative;padding:0;margin-top:0;margin-bottom:25px;overflow:hidden;background:#ffffff;border:1px solid #c8cbd6;-webkit-box-shadow:0px 0px 0px 1px #f5f6f7 inset;-moz-box-shadow:0px 0px 0px 1px #f5f6f7 inset;box-shadow:0px 0px 0px 1px #f5f6f7 inset;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*/-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;}
   .magshow-grid-post:hover,.magshow-grid-post:focus,.magshow-grid-post:active{background:#ffffff;-webkit-box-shadow:0px 0px 0px 1px #f5f6f7 inset;-moz-box-shadow:0px 0px 0px 1px #f5f6f7 inset;box-shadow:0px 0px 0px 1px #f5f6f7 inset;}
   .magshow-grid-post.magshow-grid-sticky-post{background:#ffffff;}
.magshow-grid-post.magshow-grid-sticky-post:hover,.magshow-grid-post.magshow-grid-sticky-post:focus,.magshow-grid-post.magshow-grid-sticky-post:active{background:#ffffff;}
   .magshow-grid-post-categories a{display:inline-block;color:#ffffff !important;background:#67080b !important;padding:5px 6px;font:normal normal 12px Arial,Helvetica,sans-serif;line-height:1;margin:0 3px 10px 0;text-transform:none;letter-spacing:0.5px;opacity:1;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;text-shadow:none;}
   .magshow-grid-post .magshow-grid-post-title{font:normal 600 16px Montserrat,sans-serif;color:#252525;margin:0 0 14px 0;line-height:1.6;padding:0;/*min-height:50px;*/text-shadow:0 1px 0 #fff;text-transform:none;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
   .magshow-grid-post .magshow-grid-post-title a{color:#252525 !important;}
   .magshow-grid-post-footer{margin:0 0 0;font:normal normal 13px Arial,Helvetica,sans-serif;text-transform:none;color:#555555 !important;line-height:1.6;position:relative;padding:0;opacity:1;transform:scaleX(1);transition:all 0.4s linear;}
   how-grid-post-footer a:hover,.magshow-grid-post-footer a:focus,.magshow-grid-post-footer a:active{color:#111111 !important;}
   .magshow-grid-post-header{margin-bottom:0;font:normal normal 13px Arial,Helvetica,sans-serif;text-transform:none;color:#ffffff !important;line-height:1 !important;text-align:left;position:absolute;top:0;left:0;padding:8px 15px;opacity:1;transform:scaleX(1);transition:all 0.4s linear;z-index:5;text-shadow:none;background:rgba(0,0,0,0.6);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5);}
   .magshow-grid-post-snippet a{text-decoration:none !important;color:#32a36a !important;}
.magshow-slider-post-snippet a{text-decoration:none !important;color:#32a36a !important;}

   /* ==========================================================================
   5. FOTERIS
   ========================================================================== */
   /* Copyright */
   #magshow-copyright-area .magshow-copyright-area-inside{margin:0 auto;color:#dddddd;}
   #magshow-copyright-area .magshow-copyright-area-inside a{color:#dddddd;}
   
   
   /* Scroll to Top Button */
   .magshow-scroll-top{background:#32a36a;color:#ffffff;border:1px solid #32a36a;cursor:pointer;display:block;width:40px;height:40px;opacity:.4;filter:alpha(opacity=40);position:fixed;bottom:20px;right:20px;z-index:200;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;line-height:1;padding:7px;text-shadow:0 1px 0 #000;}
.magshow-scroll-top:hover,.magshow-scroll-top:focus,.magshow-scroll-top:active{background:#252525;color:#ffffff;border:1px solid #252525;width:40px;height:40px;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1s;transition:opacity 1s;font-size:14px;line-height:1;padding:7px;text-shadow:0 1px 0 #000;}

   /* ==========================================================================
   6. MOBILUS
   ========================================================================== */
   
   
   
   
   
   
   
   