/* @override 
	http://rehaservice.at/wp-content/themes/alterna-child/style.css?ver=9.6.4 */

/*
Theme Name:   alterna9 Child
Theme URI:    http://themefocus.co/alterna/
Description:  A Child-Theme based on Alterna of powerful and clean theme.Designed by <a href="http://themefocus.co">ThemeFocus</a>
Author:       ThemeFocus
Author URI:   http://themefocus.co
Template:     alterna
Version:      1.0.0
License:      GNU General Public License v2.0 PHP under GNU General Public License, JS and CSS under ThemeForest License Terms
License URI:  http://themeforest.net/licenses/regular_extended
Tags:         black, green, white, orange, red
Text Domain:  alterna-child
*/

@import url("../alterna/style.css");

/* STOERER BOX PRODUKTE */
.stoerer-balken {
    background: #e6007f;
    color: #fff;
    padding: 25px;
    border-radius: 6px;
    margin-bottom: 25px;
    font-size: 19px;
    line-height: 24px;
}

div#main.container div.row section.alterna-col.col-lg-9.col-md-8.col-sm-8.alterna-right p {
	
}
/* KUNDEN INTERESSE */ 
.bottom-customer {
    color: #acacac;
    font-size: 12px;
    line-height: 18px;
}
.shop_table .actions {
    display: none!important;
}

/* Datenschutz-Klappmenue */
div#ui-id-1.accordions-head.ui-accordion-header.ui-state-default.ui-corner-all.ui-accordion-icons {
	margin-bottom: 30px;
	margin-top: 30px;
}

div#ui-id-2.accordion-content.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
font-size: 14px;
color: #616060;
line-height: 20px;
}

div#ui-id-4.accordion-content.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
font-size: 14px;
color: #616060;
line-height: 20px;
}
/*HOME - STARTSEITE */
body .wrapper {
    line-height: inherit;
}
@media screen {
.page-id-4 #page-breadcrumb {
    display: none;
}

.page-id-4 .page-header-wrap > div {
    display: none;
}

.page-id-4 .col-md-12.col-sm-12 {
    margin-top: -20px !important;
}
.vc_custom_1441209278150{
	margin-top: -70px;
	 position: relative;
	 z-index:1
}
.alterna-nav-menu .sub-menu li a {
    min-width: 250px!important;
}
@media only screen and (min-width: 1200px){
/*.page-id-4 .vc_row.wpb_row.vc_row-fluid.vc_custom_1441209278150.wide-background {
    margin-top: -36px !important;
}*/
}
@media only screen and (max-width: 1200px){
/*.page-id-4 .vc_row.wpb_row.vc_row-fluid.vc_custom_1441209278150.wide-background {
    margin-top: -36px !important;
}*/
.vc_row.wpb_row.vc_row-fluid.vc_custom_1441209278150.wide-background {
    padding-top: 100px!important;
}
.vc_custom_1441209278150{
	margin-top:70px!important;
}
}
@media only screen and (max-width: 1200px){
/*.page-id-4 .vc_row.wpb_row.vc_row-fluid.vc_custom_1441209278150.wide-background {
    margin-top: -36px !important;
}*/
.vc_row.wpb_row.vc_row-fluid.vc_custom_1441209278150.wide-background {
    padding-top: 100px!important;
}
.vc_custom_1441209278150{
	margin-top:auto!important;
}
}

.page-id-4 .alterna-sc-entry-title {
    color: white;
}

@media only screen and (max-width:344px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    padding: 0px !important;
    margin: -35px !important;
}}

@media only screen and (min-width:345px) and (max-width: 600px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    margin: -10% -18% !important;
    width: 136% !important;
}}


@media only screen and (min-width:601px) and (max-width: 795px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    margin: -6% -5% !important;
    width: 110% !important;
}}

@media only screen and (min-width:796px) and (max-width: 900px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    margin: -5% -12% !important;
    width: 124%!important;
}}

@media only screen and (min-width:901px) and (max-width: 989px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    margin: -5% -18% !important;
    width: 136%;
}}

@media only screen and (min-width:980px) and (max-width: 990px){
.page-id-4 .vc_row.wpb_row.vc_row-fluid.vc_custom_1441209278150.wide-background {
    width: 138%;
    margin-left: -135px;
}}

@media only screen and (min-width:991px) and (max-width: 999px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    margin: -5% -18% !important;
    width: 136% !important;
}}

@media only screen and (min-width:1000px) and (max-width: 1198px){
.page-id-4 .wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg {
    margin: -4% -14% !important;
    width: 128% !important;
}}

/*Produktbilder */
.wpb_wrapper > h3 {
    padding: 6px 0;
}

.page-id-4 .alterna-service-content {
    background: #0d3880 none repeat scroll 0 0;
}

.page-id-4 .animated.fadeIn {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.page-id-4 .produktbild a {
    color: #e6007e;
}

.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p 
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p{
    background-color: #0d3880 !important;
    color: white !important;
    margin-top: -17% !important;
    padding: 6px 10px !important;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
	border-top: solid #0d3880 !important;
}

@media only screen and (max-width:350px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p 
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p{
    margin-top: -15% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:351px) and (max-width:418px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p 
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p{
    margin-top: -11% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:419px) and (max-width:500px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p 
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p{
    margin-top: -10% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:501px) and (max-width:636px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p 
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p,.page-id-3473 .produktbild p{
    margin-top: -10% !important;
    margin-bottom: 7px !important;
}
}

@media only screen and (min-width:637px) and (max-width:767px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p 
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p{
    margin-top: -12% !important;
    margin-bottom: 7px !important;
}

}

@media only screen and (min-width:768px) and (max-width:800px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p{
    margin-top: -24% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:801px) and (max-width:991px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,.page-id-3456 .produktbild p
,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p,.page-id-3473 .produktbild p {
    margin-top: -27% !important;
}}

@media only screen and (min-width:992px) and (max-width:1200px){
.page-id-4 .produktbild p, .page-id-940 .produktbild p, .page-id-3475 .produktbild p,
.page-id-3456 .produktbild p,.page-id-3482 .produktbild p,.page-id-3480 .produktbild p
,.page-id-3473 .produktbild p {
    margin-top: -17% !important;
    margin-bottom: 7px !important;
}}

/* 3 Produktgruppen*/

.produktbild p{
    background-color: #0d3880 !important;
    color: white !important;
    margin-top: -14% !important;
    padding: 6px 10px !important;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
	border-top: solid #0d3880 !important;
}

@media only screen and (max-width:350px){
 .produktbild p{
    margin-top: -15% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:351px) and (max-width:418px){
 .produktbild p{
    margin-top: -11% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:419px) and (max-width:500px){
.produktbild p{
    margin-top: -10% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:501px) and (max-width:636px){
.produktbild p{
    margin-top: -11% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:637px) and (max-width:767px){
.produktbild p{
    margin-top: -9% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:768px) and (max-width:800px){
.produktbild p{
    margin-top: -22% !important;
    margin-bottom: 7px !important;
}}

@media only screen and (min-width:801px) and (max-width:991px){
.produktbild p {
    margin-top: -22% !important;
}}

@media only screen and (min-width:992px) and (max-width:1200px){
.produktbild p {
    margin-top: -17% !important;
    margin-bottom: 7px !important;
}}


/* 3 Produktgruppen ENDE */ 


@media only screen and (min-width:419px) and (max-width:767px){
.page-id-4 .wpb_text_column.wpb_content_element, .page-id-940 .wpb_text_column.wpb_content_element,
.page-id-3475 .wpb_text_column.wpb_content_element, .page-id-1154 .wpb_text_column.wpb_content_element,
.page-id-3456 .wpb_text_column.wpb_content_element, .page-id-3482 .wpb_text_column.wpb_content_element,
.page-id-3480 .wpb_text_column.wpb_content_element, .page-id-3473 .wpb_text_column.wpb_content_element,
.page-id-1242 .wpb_text_column.wpb_content_element, .page-id-1077 .wpb_text_column.wpb_content_element,
.page-id-2207 .wpb_text_column.wpb_content_element, .page-id-1246 .wpb_text_column.wpb_content_element
, .page-id-1641 .wpb_text_column.wpb_content_element, .page-id-1238 .wpb_text_column.wpb_content_element,
.page-id-1252 .wpb_text_column.wpb_content_element,.page-id-1240 .wpb_text_column.wpb_content_element,
.page-id-1232 .wpb_text_column.wpb_content_element, .page-id-1244 .wpb_text_column.wpb_content_element {
    width: 388px;
}}

.page-id-4 .linktext.wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg.vc_custom_1441964597260 {
    text-align: center;
    background-color: #E6007E;
}

.page-id-4 .linktext a {
    color:white;
} 

.page-id-4 .wpb_wrapper > h3 {
    padding: 3px 0;
    margin-top: -2px !important;
	margin-bottom: -1px !important;
}

.entry-meta {
    display: none;
}

/*Ende HOME */

.quantity {
    display: none;
}

@media screen and (min-width:768px) and (max-width:991px) {
.alterna-nav-menu li a {
    font-size: 12px !important;
    padding: 12px 10px !important;
    text-transform: inherit !important;
}}

@media screen and (min-width:901px) and (max-width:989px) {
.linktext.wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg.vc_custom_1441964597260 {
margin: -5% -16% !important;
}}

@media screen and (min-width:796px) and (max-width:900px) {
.linktext.wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg.vc_custom_1441964597260 {
margin: -5% -14% !important;
}}

@media screen and (min-width:768px) and (max-width:795px) {
.linktext.wpb_column.vc_column_container.vc_col-sm-12.vc_hidden-lg.vc_custom_1441964597260 {
margin: -5% -7% !important;
}}

@media screen and (min-width:468px) and (max-width:767px) {
.full .wpb_text_column, .wpb_text_column.wpb_content_element.pflegezimmer {
    width: 100% !important;
}}

@media screen and (min-width:330px) and (max-width:467px) {
.wpb_text_column.wpb_content_element.pflegezimmer {
    width: 60% !important;
	margin-left:20%;}
h2.alterna-sc-entry-title {
    font-size: 23px !important;}
.wpb_text_column.wpb_content_element.pflegezimmer a {
    font-size: 20px;
}}


@media screen and (min-width:768px) and (max-width:991px) {
.wpb_wrapper > h3 {
    font-size: 17px !important;
}
.produktbild p {
    font-size: 13px !important;
}}





/* Custom */

/*input your custom css code */
#page-header { background: #F2F2F2;}

.price {
    display: none;
}
.ppt {
    display: none !important;
}

.call-to-action.animated.fadeInUp a {
    color: white !important;
}
.wpb_text_column.wpb_content_element.pflegezimmer a {
    color: white !important;
}

@media only screen and (min-width: 1200px){


.searchform .sf-s {
    background: white none repeat scroll 0 0;}

aside .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100%;
}
aside textarea {
    width: 100%;
}

.author.vcard {
    visibility: hidden;
}

#header-topbar .col-md-12.col-sm-12 {
    margin-top: 0 !important;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1088 {
    background: #e6007e none repeat scroll 0 0;
    padding: 2px 19px !important;
}

#header-topbar span, #header-topbar a {
    color: white;
    font-size: 15px;
}
/*.wpb_text_column.wpb_content_element a {
    color: #fff !important;
}*/



@media screen and (max-width:756px) {
.pp_pic_holder.pp_default {
    width: 60% !important;
}}

.header-fixed .alterna-nav-form {
    display: none;
}


.pp_content {
 /*   height: 265px !important;*/
height:100% !important;
}
.pp_details {
    width: 92% !important;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #e6007f;
}

@media only screen and (max-width:991px) {
.header-custom-container {display:none !important}}

.featherlight .featherlight-content {
    background: #e6007f none repeat scroll 0 0 !important;
    color: white !important;
    max-width: 280px !important;
    min-width: 50px !important;

}
}
/*** Startseite Produkte in einer line ***/
.vc_column_container>.vc_column-inner {
    padding-top: 0px !important;
}

/*** Portfolio Read More Link Alt nicht anzeigen ***/
#comments{ 
	display: none;
}
/*** Button News Uerberischt andere Farbe ***/
.neuigkeitenUebersicht .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    background-color: #E6007E!important;
}
/***Pagigation***/
.neuigkeitenUebersicht .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a, .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
    background-color: #E6007E!important;
    border-color: #E6007E!important;
    color: #FFF!important;
    font-weight: bold;
    font-size: 16px;
}
.entry-tags {
    display: none;
}
.post-meta {
    display: none;
}
.price {
    display: none!important;
}

/* Magenta Menue -MW */
li.magenta {
    background: #e6007f;
}
li.magenta:hover {
    background: #a7a7a7!important;
}
}


.stoerer {
    background: #e6007f;
    color: #fff;
    padding: 15px;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    border: 11px solid #bf006a;
	margin-bottom:10px;
	text-align:center;
}

/*** Versuch ***/
@media print {
img.logo-default {
    display: none;
}
nav#alterna-nav, #header-topbar {
    display: none;
}
form.searchform {
    display: none;
}
#alterna-nav .container {
    display: none;
}
#alterna-drop-nav{
	background: #000;
	height:20px;
}
.alterna-nav-menu li a {
    color: #000;
}
img.animated.fadeIn {
    display: block!important;
}
}