/* Themify Customize Styling */
body {	
	font-family:Open Sans; 
}
#sidebar {	
	font-family:Open Sans; 
}
#headerwrap {	
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00); 
}
#header {	
	font-family:Open Sans; 
}
#site-description {	
	color: #ffffff;
	color: rgba(255,255,255,1.00);display: none; 
}
#main-nav a {	
	font-family:Open Sans;
	color: #000000;
	color: rgba(0,0,0,1.00);
	margin-top: -1px; 
}
#main-nav a:hover {	
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #692e2e;
	background-color: rgba(105,46,46,1.00); 
}
#main-nav ul {	
	border: none; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a {		text-transform:uppercase;
	color: #000000;
	color: rgba(0,0,0,1.00);
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00); 
}
.post-title, .post-title a {	
	font-family:Open Sans; 
}
.single-post .post-title {	
	font-family:Open Sans; 
}
.loops-wrapper.grid4 .post-title {	
	font-family:Open Sans; 
}
.loops-wrapper.grid3 .post-title {	
	font-family:Open Sans; 
}
.loops-wrapper.grid2 .post-title {	
	font-family:Open Sans; 
}
.loops-wrapper.grid2-thumb .post-title {	
	font-family:Open Sans; 
}
.loops-wrapper.list-thumb-image .post-title {	
	font-family:Open Sans; 
}
.page-title {	
	font-family:Open Sans; 
}
.module-title {	
	font-family:Open Sans; 
}
#sidebar .widgettitle {	
	font-family:Open Sans; 
}
#footerwrap {	
	background-repeat: repeat; 
}
#footer {	
	font-family:Open Sans; 
}
.footer-widgets .widgettitle {	
	font-family:Open Sans; 
}

/* Themify Custom CSS */
/* ------------BODY ----------*/body {
	  font-family: \\\"Open Sans\\\", sans-serif;font-weight: 300;
}
/* ----------HEADER ----------*/#headerwrap {
	  min-height: 85px !important;max-height: 85px !important;
}
#headerwrap.fixed-header #mobile-menu {
	  top: 20px;
}
#headerwrap #mobile-menu {
	  top: 20px;
}
#site-logo {
	  top: 0px !important; 
}
 @media screen and (max-width: 1100px) {
	                                               #mobile-menu  {
	  z-index: 99999;
}

}
@media screen and (max-width: 1100px) {
	                                              #mobile-menu.sidemenu-on {
	  top: 0px !important;
}

}
 #body {
	  margin-top: -45px;
}
#sidr {
	  top: 19px !important;
}
#main-nav .menu-item-has-children > a:after {
	  display:none;
}
#headerwrap.fixed-header {
	  background: #fff;
}
.themify_builder .col-full {
	  margin-bottom: -26px;
}
#main-nav ul a {
	  width: auto;
}
#menu-icon:before {
	  color: #000;
}
#main-nav-wrap {
	  margin-right: -22px;
}
@media screen and (max-width: 1024px){
	                                          #body {
	  margin-top: 0px;
}
#headerwrap #menu-icon {
	  top: 36px;
}

}
@media screen and (max-width: 414px){
	                                                                                                            #headerwrap #menu-icon {
	  top: 32px;
}

}
@media screen and (max-width: 375px){
	                                                                                                            #headerwrap #menu-icon {
	  top: 28px;
}

}
@media screen and (max-width: 360px){
	                                                                                                            #headerwrap #menu-icon {
	  top: 27px;
}
.logo_part.bottom {
	  bottom: 28px;margin-top: 3px;
}

}
@media screen and (max-width: 320px){
	                                                  #headerwrap #menu-icon {
	  top: 23px;
}

}
/*------------ LINKS--------- */.post-title a {
	  color: #000;
}
.module .list-posts .post-title a {
	  color: #fff;
}
.type-page a {
	  color: #7a378b;
}
.post-nav a{
	  color: #7a378b;
}
 .loops-wrapper.list-thumb-image.video .post-title a:hover {
	  color: #7a378b;
}
/* ----------MENU KRIZEK--------- */@media only screen and (min-width: 800px) {
	                    #main-nav a:hover {
	  background: transparent !important;background-image: url(https://ewafarna.com/wp-content/uploads/pics/kriz_hover.png) !important;background-repeat: no-repeat !important;background-size: contain !important;background-position: 0px center !important;color: #000 !important;
}
#main-nav .current_page_item a {
	  background: transparent;background-image: url(https://ewafarna.com/wp-content/uploads/pics/kriz_active.png);background-repeat: no-repeat ;background-size: contain;background-position: 0px center;color: #fff;
}
#main-nav ul.sub-menu .current_page_item a {
	  width: auto;background: #fff !important;color: #000 !important;
}
#main-nav .current_page_item a:hover {
	  background: transparent !important;background-image: url(https://ewafarna.com/wp-content/uploads/pics/kriz_hover.png) !important;background-repeat: no-repeat !important;background-size: contain !important;background-position: 0px center !important;color: #000 !important;border-color: #fff !important;
}
#main-nav .current_page_item ul a {
	  width: auto;background: #fff !important;color: #000 !important;
}
#main-nav .current_page_item ul a:hover {
	  background: #fff !important;/* background-image: url(https://ewafarna.com/wp-content/uploads/pics/kriz_hover.png) !important; */background-repeat: no-repeat !important;background-size: contain !important;background-position: center 0px !important;color: #000 !important;
}
#main-nav ul .current_page_item a {
	  background: #fff !important;
}
#main-nav ul a {
	  background: #fff !important;color: #000 !important;
}
#main-nav ul a:hover {
	  background: #fff !important;/*background-image: url(https://ewafarna.com/wp-content/uploads/pics/kriz_hover.png) !important; */background-repeat: no-repeat !important;background-size: contain !important;background-position: center 0px !important;color: #000 !important;
}
li#menu-item-2666 a:hover {
	  background-position: center !important;
}
/*---VLAJIČKY JAZYKU-----*/#main-nav .menu-item-language a:hover {
	  background: #7a378b !important;
}
#main-nav .menu-item-language ul a:hover {
	  background: #7a378b !important;
}

}
 /* DATE (EWA CROSS) HP NOVINKY*/.loops-wrapper.grid2 .post-meta .post-date span {
	  margin: auto; 
}
.module .post-meta.entry-meta.clearfix .post-date {
	  background: transparent;background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/krizek_datum.png);background-repeat: no-repeat;background-size: contain;color: #fff;width: 100%;height: 120px;border-radius: initial;text-align: center;margin: 70px 0px 0px 0px;
}
.post-date .month:after {
	  display:none;
}
.module .post-meta.entry-meta.clearfix .post-date .day {
	  color: #fff;float: left;width: 100%;margin: -45px 0px 0px -2px !important;
}
.module .post-meta.entry-meta.clearfix .post-date .month {
	  float: left;width: 100%;margin: 15px 0px 0px 0px !important;
}
.module .post-meta.entry-meta.clearfix .post-date .year {
	  color: #fff;float: left;width: 100%;margin: 15px 0px 0px 0px !important;
}
@media screen and (max-width: 480px){
	                                                                                                        .module .post-meta.entry-meta.clearfix .post-date .day {
	  margin: -30px 0px 0px -2px !important;  
}
  .module .post-meta.entry-meta.clearfix .post-date .month {
	  margin: 10px 0px 0px 0px !important;
}
  .module .post-meta.entry-meta.clearfix .post-date .year{
	  margin: 10px 0px 0px 0px !important;
}

}
 /* DATE (EWA CROSS) HOMEPAGE KONCERTY*/span.event-end-date {
	  display: none !important;
}
  .homepage_events .post-meta.entry-meta.clearfix .post-date{
	  margin: 20px 0px 0px -2px !important;
}
.homepage_events .post-meta.entry-meta.clearfix .post-date .day{
	  color: #A071A8;float: left;width: 100%;margin: -45px 0px 0px -2px !important;
}
.homepage_events .post-meta.entry-meta.clearfix .post-date .year {
	  color: #A071A8;float: left;width: 100%;margin: 15px 0px 0px 0px !important;
}
@media screen and (max-width: 480px){
	                .homepage_events .post-meta.entry-meta.clearfix .post-date .day{
	  margin: -30px 0px 0px -2px !important;
}
.homepage_events .post-meta.entry-meta.clearfix .post-date .year {
	  margin: 10px 0px 0px 0px !important;
}
.homepage_events .post-meta.entry-meta.clearfix .post-date {
	  margin: 60px 0px 0px 0px;
}
 /* KONCERTY MÍSTO A KOUPIT*/.location {
	  display: block;word-wrap: break-word;word-break: break-all;
}
.loops-wrapper.event .event-info span {
	  margin-left: 0px;
}
.homepage_events {
	  margin-left : 40px  
}

}
@media screen and (max-width: 480px){
	                                                                                          .loops-wrapper.event .event-info {
	  clear: both;
}

}
 /* DATE (EWA CROSS) NOVINKY*/.sidebar1 .grid3 .post-date  {
	  background: transparent;background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/krizek_datum.png);background-repeat: no-repeat;background-size: contain;background-position: 0px 30px;color: #fff;width: 50%;height: 120px;border-radius: initial;text-align: center;margin: 25px 0px 0px 30px;
}
.sidebar1 .grid3 .post-date .month{
	  margin: 10px 0px 0px 0px !important;
}
.sidebar1 .grid3 .post-date .day{
	  color: #A071A8;
}
.sidebar1 .grid3 .post-date .year{
	  color: #A071A8;
}
@media screen and (max-width: 480px){
	                                                                                                      .sidebar1 .grid3 .post-date  {
	  background-position: 0px 25px;
}
.sidebar1 .grid3 .post-date .month{
	  margin: 5px 0px 0px 0px !important;
}
.sidebar1 .grid3 .post-date .year{
	  margin: 3px 0px 0px 0px !important;
}

}
 /* DATE (EWA CROSS) MEDIA*/.list-post .post-date  {
	  background: transparent;background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/krizek_datum.png);background-repeat: no-repeat;background-size: contain;background-position: 0px 10px;color: #fff;width: 100%;height: 120px;border-radius: initial;text-align: center;margin: 20px 0px 0px 30px;
}
.list-post .post-date .day{
	  color: #A071A8;float: left;width: 100%;margin: -30px 0px 0px -2px !important;
}
.list-post .post-date .month {
	  float: left;width: 100%;margin: 10px 0px 0px 0px !important;
}
.list-post .post-date .year {
	  color: #A071A8;float: left;width: 100%;margin: 10px 0px 0px 0px !important;
}
@media screen and (max-width: 480px){
	                                                                                                   .list-post .post-date  {
	  width: 80%;
}
.list-post .post-date .day{
	  margin: -20px 0px 0px -2px !important;
}
.list-post .post-date .month{
	  margin: 5px 0px 0px 0px !important;
}
.list-post .post-date .year{
	  margin: 5px 0px 0px 0px !important;
}

}
/* DATE (EWA CROSS) KONCERTY----*/.concerts .post-meta.entry-meta.clearfix .post-date {
	  margin: 25px 0px 0px 0px !important;
}
.concerts .post-meta.entry-meta.clearfix .post-date .day{
	  color: #A071A8;margin: -40px 0px 0px -2px !important;
}
.concerts .post-meta.entry-meta.clearfix .post-date .month {
	  margin: 10px 0px 0px 0px !important;
}
.concerts .post-meta.entry-meta.clearfix .post-date .year {
	  color: #A071A8;margin: 15px 0px 0px 0px !important;
}
@media screen and (max-width: 1000px){
	                                        .concerts .post-meta.entry-meta.clearfix .post-date .day{
	  color: #A071A8;margin: -30px 0px 0px -2px !important;
}

}
@media screen and (max-width: 480px){
	                                                                                                      .concerts  .post-meta.entry-meta.clearfix .post-date .day{
	  margin: -30px 0px 0px -2px !important;
}
.concerts .post-meta.entry-meta.clearfix .post-date .year {
	  margin: 10px 0px 0px 0px !important;
}
.concerts .post-meta.entry-meta.clearfix .post-date {
	  margin: 20px 0px 0px 0px !important;
}

}
/* DATE (EWA CROSS) NOVINKA MOBIL----*/@media screen and (max-width: 480px){
	                                            .single-post .post-meta.entry-meta.clearfix {
	  width: 100%;margin-bottom: -20px;
}
.single-post .post-date {
	  width: 35%;
}

}
/* SHARE GENERAL*/.post-share .box .share-icon:after {
	  content: url(https://ewafarna.com/wp-content/uploads/2015/02/share.png);position: relative;right: 5px;
}
a.share {
	  display: none;
}
.post-share .sharrre {
	  margin: 0px;
}
.googleplus-share.sharrre {
	  display: none;
}
.pinterest-share.sharrre {
	  display: none;
}
/* SHARE HP */.homepage_news .post-share {
	  margin: -30px 0px 0px 0px;
}
.homepage_news .post-image {
	  text-align: center;
}
.homepage_news .post-image img {
	  width: auto;
}
@media screen and (max-width: 480px){
	                                        .homepage_news .post-share {
	  margin: -25px 10px 0px 0px;
}
.post-share .box .share-icon:after {
	  content: url(https://ewafarna.com/wp-content/uploads/2015/02/share.png);position: relative;right: 0px;
}

}
/* SHARE NOVINKY */.sidebar1 .loops-wrapper.grid3 .post-share {
	  margin: -55px 0px 0px 0px;position: relative;float: right;width: auto;
}
.sidebar1 .grid3 .social-share {
	  width: 47px;padding: 10px 5px;
}
/* SHARE NOVINKA */.single-post .post-share {
	  margin: -20px 0px 0px 55px;
}
 @media screen and (max-width: 480px){
	                                                                                                  .single-post .post-share {
	  margin: -100px 0px 0px 0px;float: right !important;
}

}
/* SHARE KONCERTY */.concerts .post-share {
	  margin: 5px 0px 0px 5px;
}
 @media screen and (max-width: 480px){
	                                                                                                  .concerts .post-share {
	  margin: -30px 0px 0px 30px;
}

}
/*COMMENTS*/.commentwrap {
	  display: none;
}
/*SIDEBAR*/#sidebar img {
	  margin-top: -100px;
}
/*FOOTER*/.apps {
	  display: inline-flex;float: right;
}
.apps img{
	  width: 150px;
}
/*-------------- IMG----------------- */.single-post .post-image img {
	  width: 60%;
}
 @media screen and (max-width: 480px){
	                                             .single-post .post-image img {
	  width: 100%;  
}
.single-gallery .gallery-caption {
	  display: none!important;
}

}
.loops-wrapper.grid3.gallery .post-image + .post-content{
	  margin-top: -30%;
}
span.post-category a {
	  display: none;
}
iframe[src*=\\\"facebook\\\"] {
	  background: #000;
}
/*-----------ALBUM------------*/.query-album #body {
	  margin-top: -90px;
}
.album-playlist .tracklist .track {
	  height: auto;
}
.album-playlist {
	  float: right;width: 60%;
}
.album-container .tracklist .track-title a:hover {
	  color: #7a378b !important;
}
@media screen and (max-width: 1100px) {
	                                        .query-album .entry-content {
	  margin-top: 15px;
}
.query-album #body {
	  margin-top: -40px;
}

}
@media screen and (max-width: 760px) {
	                                        .query-album #body {
	  margin-top: -20px;
}
.album-playlist {
	  float: left;width: 100%;
}
.album-playlist .tracklist .track-title {
	  margin-left: 5px;
}

}
@media screen and (max-width: 480px) {
	                                        .query-album #body {
	  margin-top: 0px;
}

}
 .album-container .post-share {
	  float: right;display: none;
}
.mbutton {
	  width: 45%;min-height: 40px;margin: 20px 0px 0px 0px;text-indent: 100%;white-space: nowrap;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;
}
.album-cover a:nth-child(odd) {
	  float: left;
}
.album-cover a:nth-child(even) {
	  float: right;
}
.spotify {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_spotify.png);
}
.itunes {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_itunes.png);
}
.googleplay {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_googleplay.png);
}
.bontonline {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_bontonline.png);
}
.deezer {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_deezer.png);
}
.bontonland {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_bontonland.png);
}
.empik {
	  background-image: url(https://ewafarna.com/wp-content/uploads/pics/m_empik.png);
}
/*-------------KONCERTY-------------*/.page-id-4444.no-home #body {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/koncert.png);background-repeat: no-repeat;background-size:100% auto;margin-top: -70px;
}
.page-id-4448.no-home #body {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/koncert.png);background-repeat: no-repeat;background-size:100% auto;margin-top: -70px;
}
.page-id-2598.no-home #body {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/koncert.png);background-repeat: no-repeat;background-size:100% auto;margin-top: -70px;
}
@media screen and (max-width: 1100px){
	                .page-id-4444.no-home #body {
	  margin-top: 0px; 
}
 .page-id-4444.no-home .themify_builder_content {
	  margin-top: 0px;
}
.page-id-4444.no-home .themify_builder_content h2.post-title.entry-title a {
	  font-size: 160%;
}
.page-id-4448.no-home #body {
	  margin-top: 0px; 
}
 .page-id-4448.no-home .themify_builder_content {
	  margin-top: 0px;
}
.page-id-4448.no-home .themify_builder_content h2.post-title.entry-title a {
	  font-size: 160%;
}
.page-id-2598.no-home #body {
	  margin-top: 0px; 
}
 .page-id-2598.no-home .themify_builder_content {
	  margin-top: 0px;
}
.page-id-2598.no-home .themify_builder_content h2.post-title.entry-title a {
	  font-size: 160%;
}
 .mapa_koncertu{
	  display:none;
}

}
@media screen and (max-width: 480px){
	                .query-event.no-home #body {
	  margin-top: 0px; 
}
 .query-event.no-home .themify_builder_content {
	  margin-top: 0px;
}
.query-event.no-home .themify_builder_content h2.post-title.entry-title a {
	  font-size: 160%;
}
.ewa_tour .post-share {
	  margin: 0px;
}
.module .post-meta.entry-meta.clearfix .post-date {
	  height: 90px;
}

}
.single-event .post-title a {
	  color: #A071A8;
}
/*----------GALERIE QUERY----------------*/@media screen and (max-width: 480px){
	                                        .query-gallery #body .post-date{
	  white-space: nowrap;margin-left: 0px;
}
.type-gallery .post-date{
	  width:100px !important;margin-left: 0px;
}

}
/*----------GALERIE SINGLE----------------*/.single-gallery .post-title a {
	  color: #000;
}
 .single-gallery  {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/galerie.png);background-repeat: no-repeat;background-size:100% auto;
}
.single-gallery #body {
	  margin-top: 10px;
}
.single-gallery h2.post-title.entry-title a {
	  text-decoration: none;
}
@media screen and (max-width: 1100px){
	                                        .single-gallery #body {
	  margin-top: 30px;
}

}
.gallery-item-wrapper h2.post-title.entry-title {
	  display: none;
}
/*---------VIDEO-VSE--------------*//*---------CZ--------------*/.page-id-2738 {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/strepy_videa3.png);background-repeat: repeat;background-size:100% auto;
}
.page-id-2800 {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/strepy_videa3.png);background-repeat: repeat;background-size:100% auto;
}
.page-id-2804 {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/strepy_videa3.png);background-repeat: repeat;background-size:100% auto;
}
.page-videa-all h2.clear{
	  clear: both;
}
.page-videa-all{
	  margin-top: 30px;
}
@media screen and (max-width: 1100px){
	                                        .page-videa-all{
	  margin-top: 60px;
}

}
/*---------VIDEO-KLIPY-----------*/.query-video {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/strepy_videa3.png);background-repeat: repeat;background-size:100% auto;
}
.query-video  h2{
	  text-align: center;
}
/*-------VIDEO-VYSTOUPENI---------*/.query-video {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/strepy_videa3.png);background-repeat: repeat;background-size:100% auto;
}
.page-id-2733 #body {
	  margin-bottom: 250px;
}
/*---------BIO----------------*/#page-2414 {
	  margin-top: -50px;
}
@media screen and (max-width: 480px){
	                                                                                              #page-2414 {
	  margin-top: -10px;
}

}
/*---------HP VIDEA-----------*/@media screen and (max-width: 480px){
	                                                                                            .themify_builder_content-2 > .module_row_6.module_row {
	  background-image: url(https://ewafarna.com/wp-content/uploads/2015/02/strepy5.png) !important;background-position: 350px;
}

}
.loops-wrapper.grid3.video .post-title{
	  position: initial;
}
.loops-wrapper.grid3.video .post-content{
	  bottom: auto;height: auto;padding: 0% 5%;
}
@media screen and (max-width: 1024px){
	                                                                      .loops-wrapper.grid3.video .post-content {
	  top: 60% !important;
}

}
/*---------PATA-----------*/.social-links .icon-large img {
	  max-width: 48px;max-height: 48px;
}
#footer{
	  background-color: black!important;width: 100%;padding: 0 20%;
}
/*---------E-SHOP-----------*/p.woocommerce-thankyou-order-received {
	  font-size: 2.9em;padding: .2em 0 .4em 0;letter-spacing: -.02em;
}
