/*
Theme Name: Minamaze child
Template: minamaze
Theme URI: http://www.thinkupthemes.com/free/minamaze-free/
Author: ThinkUpThemes
Author URI: http://www.ThinkUpThemes.com
Description: Minamaze the free version of the multi-purpose professional theme (Minamaze Pro) ideal for a business or blog website. The theme has a responsive layout, HD retina ready and comes with a powerful theme options panel with can be used to make awesome changes without touching any code. The theme also comes with a full width easy to use slider. Easily add a logo to your site and create a beautiful homepage using the built-in homepage layout.
Version: 1.1.5
License: GNU General Public License
License URI: /licenses/license.txt
Tags: black, dark, red, one-column, two-columns, right-sidebar, left-sidebar, fixed-layout, responsive-layout, fluid-layout, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, editor-style, featured-images, featured-image-header, post-formats, sticky-post, translation-ready, flexible-header, gray, light, white, custom-background
*/

@import url("../minamaze/style.css");

add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}

h1, h2, h3, h4, h5, h6 {
    margin: 0px 0px 10px;
}

add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'child-style',
        get_stylesheet_directory_uri() . '/style.css',
        array('parent-style')
    );
}

add_action( 'wp_print_styles', 'k99_deregisterr_plugin_css', 100 );

function k99_deregisterr_plugin_css() {
    wp_deregister_style( 'name of plugin  style' );
       // add here more lines to deregister other css ...
} 

body {
color: black;}

#menu-item-588 > a:nth-child(1) {
	cursor: default;
}

.widefat td, .widefat th {
    padding: 1px 1px !important;
        padding-top: 1px !important;
        padding-right: 1px !important;
        padding-bottom: 1px !important;
        padding-left: 1px !important;
}

.widefat td, .widefat th {
    padding: 0px 0px !important;
}

.woocommerce div.product .product_title {
    margin: 10px 0px 0px 0px;
}

.blog-article .blog-title {
text-decoration: underline;
font-weight: bold !important;

}

.link-zpet {
float: right;
color: white !important;
border: solid #F33F3F 2px;
text-decoration: none;
background: #f33f3f;
-webkit-border-radius: 10;
-moz-border-radius: 10;
border-radius: 10px;
font-weight: bold;
padding: 3px;
}

.link-zpet > a {
color: #FFF;
}


/* delete dotted border - ohrani�en� odkaz� */
a:hover, a:active, a:focus {
  outline: 0;
 }
 
 #sub-footer {
    padding: 0px 0px;
    position: fixed;
bottom: 0px;
width: 100%;
/*background: url("http://www.jeantil.cz/wp-content/themes/minamaze-child/footer.png") repeat-x scroll 0px 0px transparent;*/
background: #38373a;
padding: 0px;
z-index: 99;
}




#sub-footer-core {
    color: white;
    text-align: center;

}
#sub-footer-core a {
    color: white;
        font-size: 15px;
}

#sub-footer-core a:hover {
    color: #F33F3F;
    }
    
/*#pre-header-social li a:hover {
    background: none repeat scroll 0% 0% #EA001E !important;
} */   

.mensi {font-size: 13px;
}

.mezera {
width:5 px;
padding-left:25px;}



 #pre-header {
    position: fixed;
    bottom: 0px;
    width: 100%;
    background: url("http://www.jeantil.cz/wp-content/themes/minamaze-child/footer.png") repeat-x scroll 0px 0px transparent;
  /*  border-top: 1px solid #444; */
    padding: 0px 0px;
    z-index: 99;
}

#pre-header-core, #header-core, #header-links-inner, #content-core, #footer-core, #sub-footer-core, #notification-core, #introaction-core, #outroaction-core {
    max-width: 1128px;
}

.wrap-safari {
    max-width: 1128px;
}

#section-home-inner {
    max-width: 1128px;
}

#pre-header-social {
    height: 30px !important;
}

#kontakt {
display: block;
bottom: 0px;
line-height: 30px;
font-size: 15px;
}

.slider-full #header-core {
    max-width: 1128px;
}

#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 {
max-width: 1128px !important;
}

#pre-header-search {
    display: block;
    float: right;
    width: 120px;
}

#pre-header-search .search {
    max-width: 120px;
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #444;
    padding: 1px 10px;
}

#pre-header-social {
    display: block;
    float: left;
    }
    
#pre-header-social li a {
    display: table;
    text-align: center;
    color: white;
    width: 37px;
    height: 24px;
    margin: 3px;
    border-radius: 500px;
background: none repeat scroll 0% 0% #3A5795;
}    
    
.blog-article .entry-header {
    width: 40%;
}  

.search:focus {
    border-color: #66AFE9;
    outline: 0px none;
    box-shadow: 0px 1px 1px white inset, 0px 0px 8px white;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}


#pre-header-search input {
    color: #000;}
    
    

#header {
background-color: #ea001e;
/*margin: 8px 0px 2px;*/
border-top: 5px solid #38373a;
}

#logo {
    float: left;
    text-align: center;
    margin: 8px 0px 3px;}
    
#logo img {
    max-height: 46px;
    display: block;
    margin: 0px auto;
	padding-left: 1%;
}    

#header .menu > li.menu-hover > a,
#header .menu > li.current-menu-ancestor > a,
#header .menu > li > a:hover {
	color: #ea001e !important;
    background-color: white;
  /*text-decoration: underline !important;*/
  /*font-size: 125%;*/
  /*line-height: 128% !important;*/
}

#header .menu > li.current_page_item > a,
#header .menu > li.current_page_item > a:hover {
	color: white;
  /*text-decoration: underline !important;*/
  font-size:128%;
  line-height: 128% !important;}

#header .header-links > ul > li a{
	color: white;
	padding: 21px 13px;
  line-height: 128%;
  font-size:128%;
}

#header-responsive-inner {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
}

#header-responsive li a {
    display: block;
    padding: 10px 25px;
    border-bottom: 1px solid #F0F0F0;
	  color: white;}
    
    
#header-responsive li {
    background-color: #515151;
}
    
    
#header-responsive li a:hover, 
#header-responsive li.current_page_item > a {
    color: white !important;}

.slider-full #slider .rslides-inner {
    width: 100%;
    position: relative;
    border-bottom: 5px solid #38373a;
}

#slider {
    padding: 0px 0px !important;
}

/*#slider .featured {
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
} */
.slider-full #slider .rslides-container {
    padding: 0px;}
    

#slider .featured-title span {
    text-shadow: -3px -1px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
    font-weight: 600;
}

#slider .rslides-content-inner {
    margin: -20px 5px;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    50% {font-weight: bold;}
}

/* Standard syntax */
@keyframes mymove {
    50% {font-weight: bold;}
}

#slider .featured-excerpt span {
    text-shadow: -1px 0px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
font-weight: 600;
}    
    
#slider .featured-link a {
    display: inline-block;
    color: #FFF;
    font-size: 18px;
    padding: 5px 20px;
    border: 1px solid #FFF;
    border-radius: 2px;
background: url(images/button_bg.png);
    text-shadow: -1px 0px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
font-weight: 600;}      
    
#slider .rslides_tabs li.rslides_here a {
    background: rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%;}    

#slider .rslides_tabs li a:hover {
    background: rgba(255, 255, 255, 1) none repeat scroll 0% 0%;}

    
#slider .rslides_tabs li a {
    width: 23px;
    height: 11px;
    display: block;
    background: rgba(255, 255, 255, 0.4) none repeat scroll 0% 0%;
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 20px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1) inset;
    text-shadow: -1px 0px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
}


.woocommerce #intro {display: none;}   
.comments-link {display:none;}
body.search-results .post .entry-meta {display:none;} 

.entry-meta {display:none;}         

#sub-footer {
/*display:none;*/}
    
body, #body-core {
    margin-bottom: 45px;} 

#content {
    clear: both;
    margin: 0px;
    padding: 20px 10px;
}       
    
.woocommerce div.product .product_title {   
    margin: 10px 0px 15px;
}

.woocommerce .woocommerce-breadcrumb {
margin: 0px;}

p {
    margin-bottom: 4px;
}

th, td {
    padding: 4px 1%;
    border-width: 1px 1px 1px medium;
    border-style: solid solid solid none;
    border-color: #DDD #DDD #DDD -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.ad-gallery .ad-image-wrapper {
    background: none repeat scroll 0px 0px #FFF;
    border: 0px solid #CCC !important;
    width: 457px;
    height: 248px;
    margin: 0px;
    position: relative;
    overflow: hidden !important;
    padding: 0px 0px 25px !important;
    z-index: 8 !important;
}

/*
div.summary.entry-summary { width:58% !important; margin-right:15px;}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    width: 40%;
}


.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{
	float:left;
	width:58%
}

  */

.nadpis {
width:100%;}

.su-tabs {
    background: none repeat scroll 0% 0% #EA001E !important;
    padding: 2px !important;}
/*    
.su-tabs-nav span {
    background: #F9C7C7;
    }
    
*/

.woocommerce div.product div.summary {
    margin-bottom: 0em;  }
    
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: inline-block;
margin-right: 3px;
padding: 5px 15px;
font-size: 13px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
color: white !important;
cursor: pointer;
transition: all 0.2s ease 0s;
} 

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: black !important;
    text-shadow: inherit;}  

#intro.option1 #intro-core {
    padding-bottom: 10px;
}	
	
a {
outline: none;
} 
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:href,
 {
    color: inherit;
    text-shadow: inherit;
    border: 0 !important;
    outline: 0 !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    background-color: #EA001E;

/*    border: 1px solid #EA001E;
    background-color: #EA001E;*/
    display: inline-block;
    position: relative;
    z-index: 0;
    border-radius: 4px 4px 0px 0px;
    margin: 0px -4px;
    padding: 0px 1em;
    font: black;    
}          



.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    box-shadow: 2px 2px 0px #EA001E;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
    box-shadow: -2px 2px 0px #EA001E;
}






/*.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    border: 1px solid #EA001E;
  */
}
    
    
    
.woocommerce-page .upsells.products ul.products li.product {
    width: 25%;
    margin-right: 15px;}      
    
    
#bwg_container1_0 #bwg_container2_0 .bwg_title_spun2_0 {
    color: #FFF !important;
    text-shadow: 1px 1px 1px #000 !important;
    }    
    
.ad-image-wrapper {
    background: #FFF none repeat scroll 0px 0px;
    border: 1px solid #FFF !important;
    width: 100% !important;
    margin: 0px;
    position: relative;
    overflow: hidden !important;
    padding: 0px !important;
    z-index: 8 !important;
}    

.woocommerce-product-gallery {
    /* display: none; */
}

.woocommerce-Tabs-panel .woocommerce-product-gallery {
    display: initial !important;
}

.woocommerce-Tabs-panel .woocommerce-product-gallery a {
    pointer-events: none;
    cursor: default;
}

.products {
    width: 80%;
}

.woocommerce-tabs {
    padding-top:10px;
}

.single-post #main h1 {
    font-size: 22px;
}

#main-core article p {
    margin-bottom: 10px;
    font-size: 10pt;
}

article p {
    text-align: justify;
}

article figure {
    margin-left: 0px;
}

article figure figcaption span {
    font-size: 11px;
    font-style: italic;
}

.entry-content .wp-block-image figure figcaption {
    margin-top: 0;
    font-style: italic;
}

a.more-link { 
    text-decoration: none;
}

iframe {
    height: 315px !important;
    width: 560px !important;
    margin-bottom: 10px;
}

.woocommerce form.cart {
    display: none;
}

.woocommerce a.add_to_cart_button {
    display: none;
}

.woocommerce p.woocommerce-result-count {
    display: none;
}

.woocommerce .woocommerce-product-gallery {
    display: none;
}

.cena {
    background-color: red;
    color: white;
    font-size: 14px;
    padding: 5px 10px;
    font-weight: bold;
}

a.inzerat_kontakt {
    color: white;
    background-color: red;
    font-weight: bold;
    padding: 5px 10px;
    margin-left: 10px;
}

a.inzerat_kontakt:first-child {
    margin-left: 0;
}

#cky-btn-custom-accept {
    color: #EA001E !important;
    border-color: #EA001E !important;
}

div#powered-by {
    display: none;
}

#cky-consent-toggler {
    background: white !important;
    color: #EA001E !important;
    border: 1px solid #EA001E !important;
    padding: 5px 15px;
    bottom: 40px !important;
}

#cky-consent-toggler:hover {
    background-color: #EA001E !important;
    border: 1px solid white !important;
    color: white !important;
    transition: .25s;
}

.widget_products bdi {
    padding: 0 20px;
}

.woocommerce-notices-wrapper {
    display: none !important;
}