#sp-header {
    background-color: #ffffff!important;
}
                
#sp-menu .container {			
    text-align: center;   
}          
                
.duplek-home .page-content #section-id-1515938475413{
    background-color: #ffffff !important;
}
.breadcrumb.white li a {
	color: #0363a0!important;
    font-weight: 600;
}

#sp-top-bar{
	background-color: #ffffff!IMPORTANT;
}

#sp-header .logo {
  display: inline-block;
  height: 70px;
  display: table;
  -webkit-transition: all 400ms ease;
  transition: all 400ms ease;
  margin: auto;
}

.logo a img{ 
    width: 50%;
    height: auto;
    margin: auto;
}

.sp-column{
	margin: auto;
}


.menuzord-menu > li > a {
  font-family: Regular;
}


div#sp-menu{
    border-top: 1px solid #cbcbcb;
    z-index: 9999999999;
        background: white;
}

.menuzord-menu > li > a {
    padding: 5px 35px;
    border-bottom: solid 4px transparent;
    -o-transition: border .3s linear;
    -moz-transition: border .3s linear;
    -webkit-transition: border .3s linear;
    transition: border .3s linear;
}

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    font-size: 19px;
    font-weight: 500;
    font-family: Crimsom Text;
  /*  font-weight: 500;*/
}

.menuzord .menuzord-menu > li.active > a, .menuzord .menuzord-menu > li:hover > a, .menuzord .menuzord-menu ul.dropdown li:hover > a {
    background: #ffffff;
    color: #009e91;
}

.menuzord-menu > li.active > a, .menuzord-menu > li:hover > a {
    color: #333;
    border-bottom-color: #009b91;
}

.header-nav {
    box-shadow: rgba(0, 0, 0, 0) 0px 2px 2px 0px, rgba(0, 0, 0, 0.05) 0px 3px 3px 0px;
	z-index: 999;
}

.pasicaPodSliderjem{
	text-align: center;
	    margin-top: -25px;
}

.pasica{
    background: #009e91;
    color: white;
    padding: 7px 30px 7px 30px;
    z-index: 9999999999999999;

    display: inline-block;
    position: relative;
  
    width: auto;
   
}

.sp-retina-logo {
    padding: 20px 0px;
}

.skritCrta{
	display: none;
}
@media  (max-width: 554px) {
.sp-retina-logo{
		width: 248px!important;
		padding-right: 20px;
	}
}

@media  (min-width: 554px) {
	.skrit{
		display: none;
	}
	.sp-retina-logo{
	
		width: 258px!important;
		
	}
}
@media  (min-width: 1441px) {
.pokazi{
		display: block!important;
}
}

.rev_slider_wrapper{
background: #ffffff!important;
}

.sp-megamenu-parent > li {
    display: inline-block;
    position: relative;
    padding-top: 1px;
}

.ikonaTelefon{
	font-size: 22px;
	margin-top: -5px;
	vertical-align: middle;
	display: inline-block;
}

.textTelefon{
	font-size: 18px;
	margin-left: 10px;
	display: inline-block;
	font-weight: 600;
}

.imgPasica{
    width: 22px;
    display: inline;
}

.casPasica{	
    margin-left: 40px;
    margin-top: -5px;
}

.telefonPasica{
	margin-top: -5px;
}

.domovPasica{	
    margin-left: 40px;
    margin-top: -6px;
}

.ikonaCas{
	font-size: 22px;
	margin-top: -2px;
	vertical-align: middle;
	margin-left: 30px;
	display: inline-block;
}

.textCas{
	margin-left: 15px; 
	font-size: 15px;
}

.textCas1{
	margin-left: 5px; 
	font-size: 15px;
}

.ikonaKraj{
	font-size: 22px;
	margin-top: -2px;
	vertical-align: middle;
	margin-left: 30px; 
	display: inline-block;
}

.textKraj{
	margin-left: 15px;
	 font-size: 15px;
}


.presekKraj{
	display: none;
}

.presekCas{
	display: none;
}




@media  (max-width: 597px) {
.pasica{
	width: 100%;
	text-align: center;
	 padding: 7px 5px 5px 5px;
}

.presekKraj{
	display:block;
}

.presekCas{
	display: block;
}


.ikonaTelefon{
	font-size: 22px;
	margin-top: -5px;
	vertical-align: middle;
	display: inline-block;
}

.textTelefon{
	font-size: 15px;
	margin-left: 15px;
	display: inline-block;
	font-weight: 600;
}

.ikonaCas{
	font-size: 22px;
	margin-top: -2px;
	vertical-align: middle;
	margin-left: 0px;
	display: inline-block;
}

.casPasica {
    margin-left: 0px;
    margin-top: -5px;
}

.domovPasica {
    margin-left: 0px;
    margin-top: -6px;
}

.textCas{
	margin-left: 15px; 
	font-size: 15px;
}

.textCas1{
	margin-left: 10px; 
	font-size: 15px;
}

.ikonaKraj{
	font-size: 22px;
	margin-top: -2px;
	vertical-align: middle;
	margin-left: 0px; 
	display: inline-block;
}

.textKraj{
	margin-left: 15px;
	 font-size: 15px;
}


}

@media only screen and (max-width: 340px){
.team-members .team-details {
    bottom: -155px;
}
}
@media (min-width: 598px) and (max-width: 895px) {
.pasica{
	width: 100%;
	text-align: center;
}

.presekKraj{
	display:block;
}


.ikonaTelefon{
	font-size: 22px;
	margin-top: -5px;
	vertical-align: middle;
	display: inline-block;
}

.textTelefon{
	font-size: 15px;
	margin-left: 15px;
	display: inline-block;
	font-weight: 600;
}

.ikonaCas{
	font-size: 22px;
	margin-top: -2px;
	vertical-align: middle;
	margin-left: 30px;
	display: inline-block;
}

.textCas{
	margin-left: 15px; 
	font-size: 15px;
}

.textCas1{
	margin-left: 5px; 
	font-size: 15px;
}

.ikonaKraj{
	font-size: 22px;
	margin-top: -2px;
	vertical-align: middle;
	margin-left: 30px; 
	display: inline-block;
}

.textKraj{
	margin-left: 15px;
	 font-size: 15px;
}


}



.header-nav.menu-fixed {
    box-shadow: rgba(0, 0, 0, 0) 0px 2px 2px 0px, rgba(0, 0, 0, 0.05) 0px 3px 3px 0px;
}

h1{
    font-family: Crimsom Text!important;
    font-weight: 600!important;
    color: #009e91;
    text-align: center;
    font-size: 50px;
}

.divider{
    position: relative;
    margin: 30px auto 60px;
    text-align: center;
}



#magistri-farmacije:before{
  content : "";
  position: absolute;
  left    : 0;
  bottom  : 0px;
  height  : 5px;
  width   : 100px; 
  margin: auto;
  border-bottom:5px solid #009e91;
 right: 0;
}



#section-id-1513355875193.ld-section{
     padding: 0px 0px 0px 0px!important;
}

.ld-section:before {
  content : "";
  position: absolute;
  left    : 0;
  bottom  : 0;
  height  : 3px;
  width   : 100px;
  margin: auto;
  border-bottom:5px solid #009e91;
 right: 0;
}


.ld-section {
     padding: 50px 0px 40px 0px!important;
}

h2.ld-addon-title{
	text-align: center;
	color: #000000;
	font-family: Crimsom Text;
    font-weight: 500;
    margin-bottom: 50px;
    margin-top: 0px;
}


#kazalniki-kakovosti.ld-section:before{
  content : "";
  position: absolute;
  left    : 0;
  bottom  : 0;
  height  : 0px;
  width   : 0px; 
  margin: auto;
  border-bottom:0px solid #009e91;
 right: 0;
}
#ld-addon-1577718489317{
	text-align: center;
}

#ld-addon-1515826071916{
   /* box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px 0px, rgba(0, 0, 0, 0.11) 0px 3px 3px 0px; uredi */
        box-shadow: rgba(0, 0, 0, 0) 0px 2px 2px 0px, rgba(0, 0, 0, 0.05) 0px 3px 3px 0px;
  
  
     /*   box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px 2px, rgba(0, 0, 0, 0.11) 0px 4px 20px 11px;*/
}

@media  (max-width: 767px) {
	#sp-position6{
		margin-top: 40px;
	}
} 

@media  (min-width: 838px) {

#ld-addon-1515826071916{
  
  
    margin-right: -25px!important;
    margin-left: -30px!important;
     /*   box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px 2px, rgba(0, 0, 0, 0.11) 0px 4px 20px 11px;*/
}
}


.tp-arr-titleholder{
	display: none!important;
}

.tp-rightarrow.default:hover{
    /* z-index: 100; */
    cursor: pointer;
    position: relative;
    background: none no-repeat 0 0;
  width: 22px;height: 40px;background-size: 20px 40px;
}

.tp-leftarrow.default:hover{
    /* z-index: 100; */
    cursor: pointer;
    position: relative;
    background: none no-repeat 0 0;
  width: 22px;height: 40px;background-size: 20px 40px;
}

.line-bottom-centered {
      margin: 0px 0 30px!important;
    padding-bottom: 10px;
}


.team-members h4{
    font-family: Open Sans, sans-serif;
}

.team-members{
   
    -webkit-box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    margin: 30px;
}

.font-13{
	font-size: 15px!important;
	    color: #797979!important;
}

.margZgoraj{
	margin-top: 80px;
}

#sp-mediji{
	background: #f5f5f5;
}

.galerijaSkupno1 .rev_slider_wrapper {
    background: #f5f5f5!important;
}

#sp-menu{
	z-index: 99999;
}

.galerijaSkupno1{
    margin-top: 90px!important;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    
    -webkit-box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
}

@media  (min-width: 838px) {


.tp-leftarrow{
	left: -50px!important;
}

.tp-rightarrow{
	right: -50px!important;
}
}

.classModula{
    /* uredi

-webkit-box-shadow: 0px -1px 91px -20px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 91px -20px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 91px -20px rgba(0,0,0,0.75);
    */
    
    -webkit-box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 31px -7px rgba(0,0,0,0.75);
} 
 
.galerijaSkupno1 .tp-bgimg {
	background-color: #d6d6d6 !important;
}

.sp-module.obisciteNas{
	margin-top: 40px;
}

.customobisciteNas{
	text-align: center;
	margin-top: -25px;
	margin-bottom: 64px;
	color: #333333!important;
    font-size: 15px!important;
    font-weight: 500;
}

.sp-copyright span{
	font-size: 12px;
}

.KontaktinDelovniCas{
 	padding-top: 120px;
 	padding-bottom: 50px;
}


.KontaktinDelovniCas iframe{
     border: 1px solid #ffffff!important;
    padding: 10px;
    background: white;
}

.KontaktinDelovniCas h2{
   color: #ffffff;
    font-family: Crimsom Text;
    font-weight: 500;
    margin-bottom: 30px;
    margin-top: 0px;
}


.KontaktinDelovniCas p{
	font-size: 16px;
    line-height: 1.1;
}

.KontaktinDelovniCas .ikonaTelefon{
    font-size: 26px;
}


.KontaktinDelovniCas .ikonaCas{
    font-size: 24px;
    margin-left: 0px;
}

.KontaktinDelovniCas .textTelefon{
    font-size: 16px;
    margin-lefz: 10px;
}

.KontaktinDelovniCas .textCas1{
    font-size: 16px;    
    margin-left: 40px;
}

.KontaktinDelovniCas .textCas{
    font-size: 16px;
}

.cookie-bg h2{
    color: #009b91!important;
}

.jb.bottom.blue .jb.cookie-bg.white, .jb.bottom.blue .jb.cookie-bg.black {
    border-top: 1px solid  #009b91!important;
}

.jb.cookie.blue p a {
    color:  #009b91!important;
    font-weight: 400;
}

.jb.accept.blue {
    background: #009b91!important;
    border: 1px solid #fff;
}

.jb.cookie-bg.black {
    background-color: #273938!important;
}

.sp-pagebuilder-page-edit {display:none!important; }

.line-bottom-centered::after{
	background: #009b91;
}

.KontaktinDelovniCas{
background: #009b91;
    color: #ffffff;
    }
    
    
.fa-bars{
	font-size: 25px;
}


#nasa-lekarna{

}
/*
@media  (min-width: 1194px) {
	.team-members .team-details.detailMag0 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -185px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	.team-members .team-details.detailMag2 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -190px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	.team-members .team-details.detailMag1 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -210px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	
	.team-members .team-details.detailMag4 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -120px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	.team-members .team-details.detailMag3 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -160px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
}

@media  (max-width: 1193px) {
	.team-members .team-details.detailMag0 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -230px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	.team-members .team-details.detailMag2 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -230px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	.team-members .team-details.detailMag1 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -250px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	
	.team-members .team-details.detailMag4 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -165px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
	
	.team-members .team-details.detailMag3 {
	    background: #fff none repeat scroll 0 0;
	    bottom: -210px;
	    padding: 10px 15px;
	    position: absolute;
	    transition: all 300ms ease-in-out 0s;
	    width: 100%;
	}
}

@media  (max-width: 992px) {
	.team-members .team-details.detailMag0 {  
    	bottom: -185px;
    }
    
    .team-members .team-details.detailMag1 {  
    	bottom: -230px;
    }
    
    .team-members .team-details.detailMag2 {  
    	bottom: -205px;
    }
    
    .team-members .team-details.detailMag3 {  
    	bottom: -185px;
    }
    
    .team-members .team-details.detailMag4 {  
    	bottom: -135px;
    }
}

@media  (max-width: 767px) {
	.team-members .team-details.detailMag0 {  
    	bottom: -185px;
    }
    
    .team-members .team-details.detailMag1 {  
    	bottom: -205px;
    }
    
    .team-members .team-details.detailMag2 {  
    	bottom: -185px;
    }
    
    .team-members .team-details.detailMag3 {  
    	bottom: -160px;
    }
    
    .team-members .team-details.detailMag4 {  
    	bottom: -120px;
    }
}


@media  (max-width: 426px) {
	.team-members .team-details.detailMag0 {  
    	bottom: -180px;
    }
    
    .team-members .team-details.detailMag1 {  
    	bottom: -210px;
    }
    
    .team-members .team-details.detailMag2 {  
    	bottom: -210px;
    }
    
    .team-members .team-details.detailMag3 {  
    	bottom: -190px;
    }
    
    .team-members .team-details.detailMag4 {  
    	bottom: -140px;
    }
}
*/

.hiddena {
    height:0px;
       -webkit-transition:height, 0.5s linear;
    -moz-transition: height, 0.5s linear;
    -ms-transition: height, 0.5s linear;
    -o-transition: height, 0.5s linear;
    transition: height, 0.5s linear;
}
    .hiddena.open {
        height: 210px;
        max-height:210px;
       
     -webkit-transition:height, 0.5s linear;
    -moz-transition: height, 0.5s linear;
    -ms-transition: height, 0.5s linear;
    -o-transition: height, 0.5s linear;
    transition: height, 0.5s linear;
    }



.team-details p{
    font-family:Open Sans, sans-serif;
        font-weight: 400;
}

@media  (max-width: 425px) {
.team-details h4{
	font-size: 16px;
}

.team-details p{
	font-size: 12px;
}


.team-details{
/*overflow: scroll;*/

}




}

