/*
Theme Name: MD Visions - Tema Face & Body Fitness Studio by Ivana 
Theme URI: https://www.mdvisions.net
Author: Dejan M.
Author URI: https://www.mdvisions.net
Description: WordPress tema
Requires at least: 6.0
Tested up to: 6.4.1
Requires PHP: 5.7
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mdvisionstemamd28
Tags: portfolio, one-column, full-site-editing, 
*/
.tpmd{
	 display:none;
}
.dskan{display:block;
}
.dsmob{display:none;
}
.cta{display:block;
}
.ctamb{display:none;
}

.mdlogonav {
	background-color:#Ffffff!important;
	box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
	position:  fixed;
    top: 0;
    width: 100%;
    z-index: 9999; /* Ensures it stays above other content */
	
}
.topsocial {
	
	background:#946da9;
}
.mdtpnav a {
	
	 border-bottom:3px solid transparent;
	
}
.mdtpnav a:hover {
	color:#333333 !important;
	 border-bottom:3px solid #333333;
	
}
/* Aktivni link */
.wp-block-navigation-link.current-menu-item a {
 
 border-bottom:3px  solid #5886bf;

}
.sltext{
  background-color:#00000020!important;
 margin-left:-50px!important;
}
/*.triad{
	margin-top:-100px!important;
	background-color:;
} */
.tri:hover {
	 border-bottom:6px solid #333333!important;
	 border-top:3px solid #333333!important;
	 border-right:3px solid #333333!important;
	 border-left:3px solid #333333!important;
	
}
.md-ful{
	width:100%!important;
	
}
.mydiv{
	height:150px;
	width:100%!important;
	border-bottom:6px solid #333333!important;
}
.mdlist ul {
	list-style-type: circle;
	line-height:150%;
	font-size: 18px;
	padding-left:10%;
}
/* accordion */
.wp-block-getwid-accordion__header-title {
	font-size: 18px!important;
	color:#333333 !important;
	
	
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
    left: -20px!important;
   width: 300px!important;
}

/* Responsive menu */
.mdtpnav .wp-block-navigation:not(.has-background) ul,.wp-block-navigation__responsive-container, .is-menu-open ul li a{
  font-size:18px!important; 
  font-weight: ;
  background-color:#946da9!important;
  color:#Ffffff!important;
  padding: 3px 15px !important;
	
}



/* Icons Responsive menu */
.wp-block-navigation__responsive-container-open svg {
    fill: currentColor;
    display: block;
    height: 50px!important;
    pointer-events: none;
    width: 50px!important;
	color:#333333!important;
	padding-right:10px;
	padding-top:-150px;	
}
.wp-block-navigation-link.current-menu-item a {
  border-bottom:3px  solid #333333;
}
/* O nama slider */
.md-star{
  margin-left: auto!important;
  margin-right: auto!important;
  text-align: center; 
}
.md-onama-img{
  float: center;
  margin-left: auto!important;
  margin-right: auto!important;
  border-radius: 50%;
  padding-bottom:5px;
	
}
.md-p{
 padding-bottom:0px;
 margin-bottom:0px;
	
} 
.fmd input[type=text], select, textarea {
	padding:10px!important;
	background-color:#f4f4f4!important;
	font-size: 18px;
	border: 2px solid #946da9!important; 
	
	
	
}
.fmd input[type=email], select, textarea {
	padding:10px!important;
	background-color:#f4f4f4!important;
	font-size: 18px;
	border: 2px solid #946da9!important; 
	
}
.bnf{
	
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	margin:10px;
	padding:10px;
	border-radius: 10px;
	width:300px;
	height:auto;
}
.ona{
	
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	margin:10px;
	padding:10px;
	border-radius: 25px;
	width:280px;
	height:auto;
}
.fas{
	color:#946da9!important;
	
}
.pnk :hover {
	background-color:transparent!important;
	color:#946da9!important;
	border-color:#946da9!important;
}

.picmp{
	float:left;
	padding:20px 20px 20px 20px ;
	width:400px;
}
.nf-field-element input, .nf-field-element select, .nf-field-element textarea
 {
   padding:10px!important;
   font-size:18px!important; 
}
.nf-form-fields-required{
	padding-bottom:30px!important;
	
}
.nf-field-label label {
 font-size:18px!important; 
}
.list-checkbox-wrap .nf-field-element li label, .list-image-wrap .nf-field-element li label, .list-radio-wrap .nf-field-element li label{
	font-size:18px!important; 
	
}
.nf-field-label .nf-label-span, .nf-field-label label {

  font-size: 18px!important;
}

@media only screen and (max-width: 800px) {
	
	
.tpmd{
	display:block;
	height:auto;
	position: fixed!important;
    top: 0;
    width: 100%;
    z-index: 1000; /* Ensures it stays above other content */
	margin-top:;
	left: 0px;
  bottom: auto;
  margin-top: 0px;
}
	.mdlogonav {
   
   top:55px;	
}
	.dskan{
		 display:none;
	}
	.dsmob{
		display:block;

		margin-top:180px!important;
}
	.cta{display:none;
}
.ctamb{display:block;
}
.md-nav-col{
     padding-top:10px!important;
		
	}
	
.mdlogo	{
	max-width:100%!important;	
	  padding-top:5px!important;
	}
.stmdlogo{
	width:250px!important;
	height:auto!important;
	}	
	
/* accordion */
.wp-block-getwid-accordion__header-title {
	font-size: 18px!important;
	color:#333333 !important;
	
	
}	
	.triad{
	margin-top:50px!important;
	
}
	.wp-block-navigation__responsive-container-close {
  right: 20!important;
  top: 20px!important;

}

	
}
