/* Themify Customize Styling */
#header {	
	height: 0px; 
}
body[class*="themify"] #site-logo a {	display: none; 
}
#site-description {	display: none; 
}
#main-nav {		position:fixed;

	top: 0px;
	width: 100%;
	height: 50px;background: none;
	background-color: rgba(0,0,0,0.63); 
}
#main-nav a {		font-size:20px;

	color: #ffffff;
	padding-top: 15px;
	padding-bottom: 15px; 
}
#main-nav a:hover {	background: none;
	background-color: #2e2727; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	background: none;
	background-color: #2e2727; 
}
@media screen and (max-width: 1280px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a {	display: none; 
}
#main-nav {	
	width: 100%; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a {	display: none; 
}
#main-nav {	
	width: 100%;background: none;
	background-color: rgba(0,0,0,0.63); 
}
#main-nav a {	
	color: #ffffff; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
#headerwrap {	
	margin-top: -95px; 
}
body[class*="themify"] #site-logo a {	display: none; 
}
#main-nav {	
	top: 100px;
	width: 100%;
	height: 50px;background: none;
	background-color: #000000; 
}
#main-nav a {	
	color: #ffffff; 
}
#main-nav a:hover {	background: none;
	background-color: #2e2727; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	background: none;
	background-color: #ffffff; 
}
 }
/* Themify Custom CSS */
/* mobilni menu */
.mobile_menu_active .mobile-button
{
	width:45px;
	height:40px;
	top:80px;
	z-index:1;
}

.mobile_menu_active #main-nav
{
	top:140px;
	padding:0;
	background-color:#FFF0;
	border:solid 0px #999;
	
}

.mobile_menu_active #main-nav li
{
padding:8px;
margin:0;
border: 3px solid black;
background-color:white;
border-radius:8px
}

/* tlacitko ozdravne balicky na hlavni strance */
.button-balicky .blue
{
	background-color:#6ec1e4;
}
/*tlacitko zobrazit vice na hlavni strance */
.bg-blue-button
{
	margin-bottom:25px;
}

/*tlacitko pro zobrazeni vice informaci v sekci o zakladatelich */
#pressrelease-toggle-83
{
	background:#667ca6;
	color:#edf3ff;
	border-radius:5px;
	padding:10px 15px
}


/*tlacitko pro zobrazeni vice informaci o tom jak to funguje ve spolecnosti na hlavni strance */
.button_fungovani .tb_text_wrap .bg-green-button
{
	background:#4aab10;
	border-radius:50em;
	padding:10px 40px 10px 30px;
	font-weight:normal;
}

.button_fungovani_mobile .tb_text_wrap .bg-green-button
{
	background:#4aab10;
	border-radius:50em;
	padding:10px 40px 10px 30px;
	font-weight:normal;
	font-size:14px;
}



#pressrelease-toggle-83:hover
{
	background:#545a66;
	text-decoration:none;
}

.sh-content
{
	padding-top:15px;
}

.relax_odrazka li
{
	list-style-image:url("http://relaxartecentrum.eu/wp-content/uploads/2020/02/arrows-small-1.png");
	
}
/*stranka o relax arte --> sekce duvod vzniku */
.duvod_vzniku_odrazka li
{
	list-style-image:url("http://relaxartecentrum.eu/wp-content/uploads/2020/03/arrows-small-black.png");
}

.duvod_vzniku_pododrazka
{
	margin-top:5px;
	margin-bottom:15px;
}

.duvod_vzniku_pododrazka li
{
	margin-bottom:5px;
}


/* o nas - nadpis v obrazku */
.themify_builder_content-422 .tb_qmla344.module-text.module .module-title
{
	padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}
/*skupinove cviceni - nadpis v obrazku */
.themify_builder_content-172 .tb_qmla344.module-text.module .module-title
{
	padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}

/* masaze - nadpis v obrazku */
.themify_builder_content-305 .tb_qmla344.module-text.module .module-title
{
	padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}

/* fyzio - nadpis v obrazku */
.themify_builder_content-329 .tb_qmla344.module-text.module .module-title
{
		padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}

/* prace s psychikou - nadpis v obrazku */
.themify_builder_content-340 .tb_qmla344.module-text.module .module-title
{
		padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}

/* lekarske sluzby - nadpis v obrazku*/
.themify_builder_content-352 .tb_qmla344.module-text.module .module-title
{
		padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}

/* muzikoterapie - nadpis v obrazku */
.themify_builder_content-365 .tb_qmla344.module-text.module .module-title
{
	padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}

/* ozdravne balicky - nadpis v obrazku */
.themify_builder_content-626 .tb_qmla344.module-text.module .module-title
{
	padding-left:20px;
	border-radius: 15px 0px 0px 15px;
}


/* uprava pro flipboxy */
.cfb-back
{
	font-size:18px;
}

#cviceni_flipboxy .cfb_wrapper .cfb-title
{
	padding-top:90px
}

#maser01_flipboxy
.cfb_wrapper .cfb-title
{
	padding-top:150px;
}

#cviceni02_flipbox
.cfb_wrapper .cfb-title
{
	padding-top:160px;
}

#fyzio_flipbox 
.cfb_wrapper .cfb-title
{
	padding-top:200px;
}

#psychika_flipbox 
.cfb_wrapper .cfb-title
{
	padding-top:30px;
	font-size:24px;
	line-height:24px;
}

#lekar_flipboxy .cfb_wrapper .cfb-title
{
	padding-top:151px;
}

/* flipboxy o zakladatelich - predni strana */
#flipbox-widget-664 .cfb-title
{
	color:#000;
	font-size:26px;
}

/* flipboxy o zakladatelich - zadni strana */
#flipbox-widget-664 .cfb-back-desc
{
	color:#000;
}

#flipbox-widget-664 .cfb-read-more-link
{
	font-size:18px;
	-moz-box-shadow: inset 0px 1px 0px 0px #54a3f7;
-webkit-box-shadow: inset 0px 1px 0px 0px #54a3f7;
box-shadow: inset 0px 1px 0px 0px #54a3f7;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
background: -moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
background: -webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
background: -o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
background: -ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
background-color: #007dc1;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 1px solid #124d77;
display: inline-block;
cursor: pointer;
color: #ffffff;
padding: 6px 24px;
text-decoration: none;
text-shadow: 0px 1px 0px #154682;
}


/* ozdravne balicky - hl. stranka - perla*/
.cfb-box-9 .cfb-title
{
	color:black;
}

.cfb-box-9 .cfb-back-desc
{
	color:black;
}