/*

.logo, .logo a {
    overflow: visible;
} 

.logo, .logo img {
    max-width: 150px !important;
    width: 150px !important;
    height: auto !important;
    max-height: none !important;
}
.logo img{
    position: relative;
    top: -40px;

}

*/


.tagline {
  color: #ffffff;       /* white text */
/*  text-align: center;   /* if you want centered hero */
  font-weight: bold;
/*  font-weight: 400;     /* normal, not too bold */
/*  font-size: 1.1rem;    /* slightly bigger than body text */
/*  max-width: 700px;     /* keep line length readable */
/*  margin: 0 auto 1.5rem; /* center + spacing */
}



/* Minimální výška Color Section */
.avia-section {
min-height: 30px;
}


/* Velikost písma v pricing tabulce */
.pricing-table li.avia-pricing-row { font-size: 22px; }


/*
.pricing-table li.avia-pricing-row {
padding-bottom: 0px;
padding-top: 0px;
}
*/


.main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-heading-row .pricing-extra {
background-color: #000000;
color: #ffffff;
border-color: #000000;
}

.main_color .pricing-table li.avia-pricing-row, .main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-pricing-row .pricing-extra {
background-color: #000000;
color: #ffffff;
border-color: #000000;
}


.main_color .iconlist_title h4{
color: #000000;
}


.main_color .iconlist_content{
color: #000000;
}


/* contact form input field height */
#top .avia_ajax_form .text_input, #top .avia_ajax_form .select, #top .avia_ajax_form .text_area {
padding-left: 10px;
height: 38px;
}

#top .avia_ajax_form .captcha {
padding-left: 65px;
}


/* TABS úpravy */
div .main_color .tabcontainer .active_tab_content { background-color: #333333; color: #FFFFFF; }
div .main_color .tabcontainer .active_tab { background-color: #333333; color: #FFFFFF; }
div .main_color .tabcontainer .active_tab .tab_icon { color: #FFFFFF; }
.active_tab_content .tab_inner_content { color: #FFFFFF; }
.main_color .tabcontainer .tab { color: #999999; }
.js_active .tab { border-color: #333333; }
.js_active .active_tab_content { border-color: #333333; }
div .main_color .tabcontainer .tab_icon { color: #FFFFFF; }

.main_color .template-archives .tabcontainer a, #top .main_color .tabcontainer .tab:hover, #top .main_color .tabcontainer .tab.active_tab {
color: #FFFFFF;
}


#top div .avia-gallery img {
border: 2px;
padding: 2px;
}

#top #wrap_all .avia-gallery .avia-gallery-thumb a { 
width: 16%;
margin: 4px;
}