.content-sm {
	padding-bottom: 20px;
}

/*Headline Center*/
.headline-center {
	text-align: center;
	position: relative;
}

/* Trening */ 

 .trening-img {
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	margin-bottom: 15px; 
}

.img-container-blue {
	background-color: #3CAAB0;
	min-height: 260px;
padding:10px;
	}

.img-container-purple {
	background-color: #8C84BF;
	min-height: 260px;
	padding:10px;
	}	


.trening h2 {
	font-size:18px;
	margin:0;
	padding-right:25px;
	position:absolute;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	color:#fff;
	line-height:1.5em;
}

.trening p {
	font-size:16px;
	padding:10px 15px;
	}

/* Service Blocks */ 

.service-box-v1 .service-block {
  background: #fff;
  padding-top: 30px;
  padding-bottom: 20px;
}

/* Online terapia */

.circle-2 {
    border: 0.2em;
	border-radius: 100%;
    height: 2.3em;
    width: 2.3em;
	text-align: center;
	margin-top:10px;
}

.circle-2 p {
	margin-top: 0.10em;
    font-size: 1.2em;
    font-weight: bold;
    font-family: sans-serif;
    color: #fff;
	line-height:1.8;
}

.green-back{
	background-color: #72c02c;
	}

.blue-back{
	background-color:#289EA5;
	}

.blue {
	color:#289EA5;
	}

.red-back{
	background-color:#F04846;
}

.grey{
	background-color:#289EA5;
	}

.content-boxes-v4 h2 {
	color: #555;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 15px;
	line-height:1.6;
}

.content-boxes-in-v4 {
	padding: 0 10px;
	overflow: hidden;
}


/*Team v4
------------------------------------*/
.team-v4 {
  text-align: center;
}

.team-v4 img {
  margin-bottom: 20px;
}

.team-v4 span {
  color: #555;
  display: block;
  font-size: 18px;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-weight:600;
  font-family: 'Open Sans',sans-serif;
}

.team-v4 small {
  color: #999;
  display: block;
  font-size: 14px;
  margin-bottom: 10px;
}

.team-v4 .team-social-v4 a {
  color: #555;
  font-size: 16px;
}

.team-v4 .team-social-v4 a:hover {
  color: #72c02c;
  text-decoration: none;
}

.team-v4-block {
	overflow:auto;
}

/*Button Styles
------------------------------------*/
.btn {
	box-shadow: none;
	border-radius: 0;
}
.btn-u {
	border: 0;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	font-weight: 400;
	padding: 6px 13px;
	position: relative;
	white-space: nowrap;
	display: inline-block;
	text-decoration: none;
}

.btn-u:hover,
.btn-u:focus,
.btn-u:active,
.btn-u.active{
	color: #fff;
	text-decoration: none;
	transition: all 0.3s ease-in-out;
}

.btn-u.btn-block {
	text-align: center;
}

.b-blue{
	background:#289EA5;
}

.b-red{
	background:#F04846;
}

.b-green{
	background:#A8C54D;
}

/* Margins */

.margin-bottom-5,
.margin-bottom-10,
.margin-bottom-15,
.margin-bottom-20,
.margin-bottom-25,
.margin-bottom-30,
.margin-bottom-35,
.margin-bottom-40,
.margin-bottom-45,
.margin-bottom-50,
.margin-bottom-55,
.margin-bottom-60,
.margin-bottom-100 {
	 clear:both;
}
.margin-bottom-5  { margin-bottom:5px;}
.margin-bottom-10 { margin-bottom:10px;}
.margin-bottom-15 { margin-bottom:15px;}
.margin-bottom-20 { margin-bottom:20px;}
.margin-bottom-25 { margin-bottom:25px;}
.margin-bottom-30 { margin-bottom:30px;}
.margin-bottom-35 { margin-bottom:35px;}
.margin-bottom-40 { margin-bottom:40px;}
.margin-bottom-45 { margin-bottom:45px;}
.margin-bottom-50 { margin-bottom:50px;}
.margin-bottom-55 { margin-bottom:55px;}
.margin-bottom-60 { margin-bottom:60px;}
.margin-bottom-70 { margin-bottom:70px;}
.margin-bottom-80 { margin-bottom:80px;}
.margin-bottom-90 { margin-bottom:90px;}
.margin-bottom-100 { margin-bottom:100px;}

@media (max-width: 768px) {
	.sm-margin-bottom-10 {
		margin-bottom: 10px;
	}
	.sm-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.sm-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.sm-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.sm-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.sm-margin-bottom-60 {
		margin-bottom: 60px;
	}
}

@media (max-width: 992px) {
	.md-margin-bottom-10 {
		margin-bottom: 10px;
	}
	.md-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.md-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.md-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.md-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.md-margin-bottom-60 {
		margin-bottom: 60px;
	}
}

.padding-left-right-20 {
	padding-right:20px;
	padding-left:20px;
	}

.padding-left-right-30 {
	padding-right:30px;
	padding-left:30px;
	}

/* Footer settings */

.t3-footer {
    background: #272727;
}

.modulefootblog .module-inner{
	background:#272727;
}

.modulefootblog .module-title span{
	color:#eee;
}
	
.modulefootblog .module-title{
	border-bottom: 2px solid #72c02c;
	padding-left:0;
}
	
.footblog ul li{
	margin:0;
	padding:2px;
	background: #272727;	
}

.foot-cim i{
	padding-right:10px; 
}

.footblog p{
	color:#eee;
}

.footblog .moduleItemDateCreated	{
	color:#999;
}

	
.customfootblog th, td {
    padding: 6px;
}

/*Link List*/

.t3-footnav .t3-module ul > li > a {
	color: #eee;
}

.t3-footnav .t3-module ul > li > a:hover {
	color: #999;
}

.footblog a:hover{
	color: #999;
}

.list-unstyled {
    padding-left: 0;
    list-style: none;
}

.link-list li, .link-list-cim li  {
	border-top: solid 1px #353535;
	border-bottom:none;
}

.link-list  li:first-child, .link-list-cim  li:first-child {
	border-top: none !important;
}

.link-list a {
	color: #eee;
	font-size: 12px;
	padding: 6px 0px;
	display: inline-block;
	text-transform: uppercase;
}

.link-list-cim a {
	color: #eee;
	font-size: 12px;
	padding: 6px 0px;
}

.link-list li i {
	color: #eee;
	float: right;
	margin-top: 10px;
}

.link-list-cim li i {
	color: #eee;
	margin-top: 10px;
}

.footmunk a{
	padding:0;
}

.footmunk td{
	padding:5px;
}

/*Erzelmi inteligencia*/



