/* Zde vložte své vlastní CSS */

.event-line-node {
   line-height: 22px !important;
}

h3, h3.widgettitle, .cr_it-playlist-title {
    font-family: "Raleway","Open Sans","Arial",sans-serif !important;
}

a.button-widget {
    font-family: "Raleway","Open Sans","Arial",sans-serif !important;
}

h2, .single-post h2, .text-box h2, .video-box h2, .title-box h2, .news .media-block h2, .iron_widget_recent_posts .news .media-block h2, .type-album .text-box h2 {
  font-family: "Raleway","Open Sans","Arial",sans-serif !important;
}

.classic-menu > ul > li a, .classic-menu > ul > li.languages-selector > ul > li a {
 font-family: "Raleway","Open Sans","Arial",sans-serif !important;
}

body {
  font-family: "Raleway","Open Sans","Arial",sans-serif !important;
}

.fa-arrow-down {
	font-size: 100px !important;
  color: #fff;
  font-style: none !important;
  font-weight: 300 !important;
}

.entry p {
	line-height: 25px !important;
  font-family: "Raleway","Open Sans","Arial",sans-serif !important;
}
.esg-grid .mainul li.eg-events-grid01-wrapper {
	border-width: 7px 7px 7px 7px !important;
}

.me-uvod {
	text-align: justify;
  font-weight: 400;
  font-family: 16px;
}
.entry p {
	font-weight: 400;
    font-size: 16px;
  text-align: justify;
}

.classic-menu > ul > li a {
	    font-weight: 400;
}

.classic-menu > ul > li a:hover {
	    font-weight: 700 !important;
}

.nazev-akce{ font-weight:800 !important;}

.single-event td {
    padding: 17px;
}

.koncert {
    font-size: 16px !important;
    font-weight: 700 !important;
}
.event-icon {
    font-size: 20px;
}

.o-mne p{
	color:#fff;
}

.links-box {
display: none !important;
}
.konst-o-mne-css.vc_row-fluid{
  	background: #000;
}
.event-line-wrap .artists{
    white-space: normal;
    display: block;
}
@media only screen and (min-width: 1154px){
    .konst-o-mne-css.vc_row-fluid{
      background-position-x: -300px !important;
  }
}
@media only screen and (min-width: 767px){
    .konst-o-mne-css.vc_row-fluid{
      background-position-x: -500px !important;
  }
}
@media only screen and (max-width: 767px){
	.konst-o-mne-css.vc_row-fluid{
    padding-top: 5vh !important;
    padding-right: 2vw !important;
    padding-bottom: 5vh !important;
    padding-left: 10vw !important;
  }
  .konst-o-mne-css.vc_row-fluid .wpb_text_column{
  	padding-top: 10px !important;
    padding-right: 8px !important;
    padding-bottom: 10px !important;
    padding-left: 8px !important;
  }
  .konst-o-mne-css.vc_custom_1529498544331 .wpb_text_column h5{
    font-size: 12px;
    letter-spacing: normal;
  }
  
  .konst-o-mne-css.vc_custom_1529607986841 {
  	background-image: none !important;
  }
  
}

/* fix hp events styles */
.eg-events-grid01-wrapper .eg-events-grid01-content {
		padding: 0 20px;
}

.eg-events-grid01-wrapper .eg-events-grid01-element-14 {
		font-size: 12px;
		line-height: 20px;
		text-transform: uppercase;
}

.eg-events-grid01-wrapper .eg-events-grid01-element-15 {
	font-size: 18px;	
}
