.card-block{
    text-align: center;
    padding: 0 20px 0 20px;
}
.card-block .fa {
  width: 120px;
  height: 120px;
  font-size: 4.125rem;
  line-height: 6.5rem;
  margin: 0 auto 20px;
  border: 8px solid rgba(224, 224, 229, 0.4);
  border-radius: 50%;
}
.card-block .card-title {
  margin-bottom: 5px;
  font-size: 2.25rem;
  line-height: 1.66rem;
  font-weight: 600;
}
.card-block .card-text{
    text-align: center;
}
@media (max-width: 767px) {
	#g-header{
		background: #f6b2b6!important;
	}
    #g-navigation{
        background: #fbdedf!important;
    }
    #g-navigation .g-main-nav .g-dropdown,
    #g-navigation .g-main-nav .g-dropdown li:hover,
    #g-navigation .g-main-nav .g-toplevel li:hover{
        background: #f6b2b6!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover,
    #g-navigation .g-main-nav .g-toplevel .active:hover,
    #g-navigation .g-main-nav .g-dropdown li.active,
    #g-navigation .g-main-nav .g-dropdown li.active:hover,
    #g-navigation .g-main-nav .g-dropdown a:hover{
        background: #ff4f5f!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover{
        background: #ff4f5f!important;
    }
    .button{
		color: #ffffff!important;
		background: #ff4f5f!important;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#g-header{
		background: #f6b2b6!important;
	}
    #g-navigation{
        background: #fbdedf!important;
    }
    #g-navigation .g-main-nav .g-dropdown,
    #g-navigation .g-main-nav .g-dropdown li:hover,
    #g-navigation .g-main-nav .g-toplevel li:hover{
        background: #f6b2b6!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover,
    #g-navigation .g-main-nav .g-toplevel .active:hover,
    #g-navigation .g-main-nav .g-dropdown li.active,
    #g-navigation .g-main-nav .g-dropdown li.active:hover,
    #g-navigation .g-main-nav .g-dropdown a:hover{
        background: #ff4f5f!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover{
        background: #ff4f5f!important;
    }
    .button{
		color: #ffffff!important;
		background: #ff4f5f!important;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#g-header{
		background: #f6b2b6!important;
	}
    #g-navigation{
        background: #fbdedf!important;
    }
    #g-navigation .g-main-nav .g-dropdown,
    #g-navigation .g-main-nav .g-dropdown li:hover,
    #g-navigation .g-main-nav .g-toplevel li:hover{
        background: #f6b2b6!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover,
    #g-navigation .g-main-nav .g-toplevel .active:hover,
    #g-navigation .g-main-nav .g-dropdown li.active,
    #g-navigation .g-main-nav .g-dropdown li.active:hover,
    #g-navigation .g-main-nav .g-dropdown a:hover{
        background: #ff4f5f!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover{
        background: #ff4f5f!important;
    }
    .button{
		color: #ffffff!important;
		background: #ff4f5f!important;
	}
}
@media (min-width: 1200px) {
	.prp-start-img img{
		margin-top: 100px;
	}
	#g-header{
		background: #f6b2b6!important;
	}
    #g-navigation{
        background: #fbdedf!important;
    }
    #g-navigation .g-main-nav .g-dropdown,
    #g-navigation .g-main-nav .g-dropdown li:hover,
    #g-navigation .g-main-nav .g-toplevel li:hover{
        background: #f6b2b6!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover,
    #g-navigation .g-main-nav .g-toplevel .active:hover,
    #g-navigation .g-main-nav .g-dropdown li.active,
    #g-navigation .g-main-nav .g-dropdown li.active:hover,
    #g-navigation .g-main-nav .g-dropdown a:hover{
        background: #ff4f5f!important;
    }
    #g-navigation .g-main-nav .g-toplevel li a:hover{
        background: #ff4f5f!important;
    }
	#g-showcase{
        /*
		background-image: url(http:aesthetische-chirurgie-stuttgart.info/images/haarausfall/haarausfall-prp.png);
		background-repeat: no-repeat;
		background-position: right;
        */
	}
    .sample-content{
        text-align: left;
    }
	.control-group{
		width: 100%;
		overflow: hidden;
	}
	.control-group input{
		box-sizing: border-box;
	}
	#g-showcase .sample-content{
		text-align: left;
	}
	#g-showcase .sample-description{
		padding-left: 0!important;
	}
    #g-subfeature .g-block.size-42{
        padding: 20px;
    }
	.button{
		color: #ffffff!important;
		background: #ff4f5f!important;
	}
	p{
		text-align: justify;
	}
	.prp-center p{
		text-align: center;
	}
}