/*
	Theme Name: ChildTheme RJMC AG (ACADEMY)
	Theme URI: http://www.stereoweb.ch
	Description: 2019 Vorlage
	Version: 1.0.0
	Author: stereoweb.ch
	Author URI: http://www.stereoweb.ch
	Tags: theme-options
	Template: Divi
*/

@import url(../Divi/style.css);

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700');

@font-face {
    font-family: 'roboto_condensedbold';
    src: url('robotocondensed-bold-webfont.woff2') format('woff2'),
         url('robotocondensed-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Rot: #9A1914; Dunkel-Grau: #575757; Schrift-Grau (etwas heller als dunkel): #7F7F7F; Hell-Grau: #C6C6C6; Dunkel-Grün: #006606; Hell-Grün: ; #02970D */
* { margin: 0; padding: 0; }

.sticky { position: fixed; width: 100%; bottom: 0; z-index: 9; }
#main-header { display: none!important; }
.et_pb_module { cursor: pointer; }
.et_pb_blurb_container p { line-height: 1.25em!important; }
.et_pb_blurb_container ul { text-align: left!important; padding-top: 0.75em!important; }
.et_pb_blurb_container ul li { line-height: 1.25em!important; padding-bottom: 0.5em!important; }

.page-template-page_kurs .et_pb_row { max-width: 960px!important; }
.page-template-page_kurs .et_pb_module { cursor: default!important; }
.page-template-page_kurs .et_pb_module p { line-height: 1.5em!important; }

#anmeldung { padding-top: 0!important; }

#anmeldung .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) { width: 20%!important; }
#anmeldung .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) { width: 15%!important; }
#anmeldung .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) { width: 30%!important; }
#anmeldung .et_pb_row:nth-child(2) .et_pb_column:nth-child(4) { width: 25%!important; }

#anmeldung .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) { width: 20%!important; }
#anmeldung .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) { width: 15%!important; }
#anmeldung .et_pb_row:nth-child(3) .et_pb_column:nth-child(3) { width: 30%!important; }
#anmeldung .et_pb_row:nth-child(3) .et_pb_column:nth-child(4) { width: 25%!important; }

#anmeldung .et_pb_row:nth-child(4) .et_pb_column:nth-child(1) { width: 20%!important; }
#anmeldung .et_pb_row:nth-child(4) .et_pb_column:nth-child(2) { width: 15%!important; }
#anmeldung .et_pb_row:nth-child(4) .et_pb_column:nth-child(3) { width: 30%!important; }
#anmeldung .et_pb_row:nth-child(4) .et_pb_column:nth-child(4) { width: 25%!important; }

#anmeldung .et_pb_row:nth-child(5) .et_pb_column:nth-child(1) { width: 20%!important; }
#anmeldung .et_pb_row:nth-child(5) .et_pb_column:nth-child(2) { width: 15%!important; }
#anmeldung .et_pb_row:nth-child(5) .et_pb_column:nth-child(3) { width: 30%!important; }
#anmeldung .et_pb_row:nth-child(5) .et_pb_column:nth-child(4) { width: 25%!important; }

/* Registerkarte */
.et_pb_tabs_controls li a { padding: 4px 11px 4px!important; }
.et_pb_tabs_controls li.et_pb_tab_active { border-radius: 6px 6px 0 0; }
.et_pb_tabs_controls li { border-right: 2px solid #eaeaea!important; }
ul.et_pb_tabs_controls { background-color: #f4f4f4; border-radius: 6px 6px 0px 0px; }
.et_pb_tabs_controls li.et_pb_tab_active a { color: #9A1914!important; }
.et_pb_tabs { border: 0px solid #d9d9d9;
-webkit-box-shadow: 0px 9px 28px -10px rgba(76,77,102,0.5);
-moz-box-shadow: 0px 9px 28px -10px rgba(76,77,102,0.5);
box-shadow: 0px 9px 28px -10px rgba(76,77,102,0.5);
}
    /* Registerkarte */ 
.page-template-page_team h1 { font-family: 'Roboto Slab', serif; color: #9A1914; font-size: 48px; letter-spacing: 0.1em; font-weight: 300!important; line-height: 1.1em;
    padding: 0 0 30px 0;
    text-align: center;
    border-bottom: 1.5px solid #006606;
    margin-bottom: 30px;
}
.page-template-page_team { overflow-y:hidden; } 
.page-template-page_team table { width: 100%!important; border: none!important; }
.page-template-page_team table tr { border: none!important; }
.page-template-page_team table td { vertical-align: top; text-align: left; border: none!important; }
.page-template-page_team table td:first-child { width: 260px!important; }
.page-template-page_team table td img { width: 240px!important; margin-top: 5px!important; }

footer { display: none!important; }

/* #erstes_thema, #zweites_thema, #drittes_thema { display: none!important; } */

/* iPad 4 Breite 768px hoch */
@media screen and (min-width:768px) and (max-width:1024px) and (orientation : portrait) {
	
}

/* iPad 4 Breite 1024px breit */
@media screen and (min-width:768px) and (max-width:1024px) and (orientation : landscape) {

}

/* iPhone 4 Breite 320px hoch */
@media screen and (min-width:320px) and (max-width:767px) and (orientation : portrait) {

}

/* iPhone 4 Breite 480px breit (alter Wert and (max-width:767px)) */
@media screen and (min-width:320px) and (max-width:980px) and (orientation : landscape) {

}




