﻿/* ********************************************************************
 * Client-spezifische Formatierungen
 * ******************************************************************** */
/* Startbutton*/
.btn-start {
	background: radial-gradient(ellipse closest-corner at 42px 20px, #Fff, #a81817);
	border: 1px #666 solid;
	border-radius: 150px;
	cursor: pointer;
	font-weight: bold;
	height: 80px;
	width: 80px;
	font-size: 18px;
	text-shadow: 0px 0px 3px #999;
	text-indent:-2px;
	text-transform: uppercase;
	box-shadow:0px 0px 2px 4px #ccc;
	color:rgba(255, 255, 255, 0.85) !important;
	margin-bottom:10px;
}

.CActionButton {
   float: right;
}

.CActionButton.Action-update input

{
	font-size:30px;
}

.CActionButton.Action-delete input

{
	font-size:40px;
}

/* Farbe der Überschriften und Texthervorhebungen */
h1,
h2,
.markup {
	color:#a81817;
}

/* Höhen der Tabs ausser #tab-1 (automatisch) */
#tab-2, #tab-3, #tab-4, #tab-5, #tab-6 {
	min-height:478px;
	max-height:478px;
	overflow-y:auto;
}


/* maximale Höhe der Tabs : Achtung, verhindert scrollen auf mobil. Lösung noch gesucht
.r-tabs-panel.r-tabs-state-active {
	max-height:700px;
	overflow-y:auto;
}	
*/

/* responsive Darstellung der Checkboxliste anpassen, falls nötig, sonst auskommentieren 
@media only screen and (min-width: 700px) {
.swp_columns {
	-webkit-column-count: 2; /* Chrome, Safari, Opera 
	-moz-column-count: 2; /* Firefox
	column-count: 2;
	}
} 
*/
.swp_columns {
    -webkit-column-gap: 0px; /* Chrome, Safari, Opera */
	-moz-column-gap: 0px; /* Firefox */
	column-gap: 0px;

    }
}
    
input[type=checkbox] {
    margin-right: 3px;
}
    
/* Abstand zwischen Formularteilen */
fieldset.swp_GenericInput {
  margin-top: 5px;
}

/* Abstand E-Mail-Feld und Fehlermeldungen nach oben */
#R4C1C5, #R4C1C6 {
  margin-top: 15px;
}

/* Abstand Label Checkboxliste */
ul#R4C1C1_GI_CheckBoxList1{
	margin-top:5px;
}

/* Angebote von Personaldienstleistern ausschließen, label positionieren  */
label#R4C1C2_GI_lblLabel1 {
  /*float: left;*/
  margin: 0 5px 10px 0;
  line-height: 1.2em;
}

/* Abstand nach unten */
#R4C1C2 {
	margin-bottom:5px;}

/* Abstand Listen-Elemente in Sectorlist */
dd ul li {
	line-height: 20px;
}

/* Korrekturen wg. störendem Einfluss wiwo css */
.swp-jobadchannels {
	margin-top:10px;
}

#tab7 .CContent,
.alert,
.swp-jobadchannels p,#introbelow p,
#headertext p {font-size:12px !important;}

label {font-size:11px !important;}

/* Korrekturen für wiwo Spaltendarstellung */
.hcf-colset2 > .hcf-column {margin-left:10px !important;}


/* Formatierungen für Header wiwo bei Bestätigungsmeldungen */

.wiwo-top-wrapper {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #606060 0%, #5a5a5a 26%, #474747 74%, #414141 100%) repeat scroll 0 0;
    height: 35px;
    overflow: hidden;
    width: 100%; 
}

.wiwo-logo {
	 background:url('Logo_Wiwo.png') left top no-repeat scroll ;
	 /*  height: 51px;*//* Korrektur swpaza, 28.06.2016 */
	 margin:10px;
}

h1.jura-jobagent {
	font-size:24px;
	text-align:right;
}
.wiwo-thema-header {
    /*  background-color: #eeeeee;*//* Korrektur swpaza, 28.06.2016 */
    height: 55px;/* Korrektur swpaza, 28.06.2016 */
    padding: 0;
}

/*Mobile Darstellung mit gestapelten TABS*/

@media only screen and (max-width: 599px) {

    /* Mobile Tabs (FAQ, Quellen, Kontakt) ausblenden bei Bestätigungen */

    .regAbo-Register-Ok .r-tabs-anchor[href="#tab-3"],
    .regAbo-Register-Error .r-tabs-anchor[href="#tab-3"],
    .regAbo-Activate-Ok .r-tabs-anchor[href="#tab-3"],
    .regAbo-Activate-Error .r-tabs-anchor[href="#tab-3"],
    .regAbo-Update .r-tabs-anchor[href="#tab-3"],
    .regAbo-Update-Ok .r-tabs-anchor[href="#tab-3"],
    .regAbo-Update-Error .r-tabs-anchor[href="#tab-3"],
    .regAbo-Delete .r-tabs-anchor[href="#tab-3"],
    .regAbo-Delete-Ok .r-tabs-anchor[href="#tab-3"],
    .regAbo-Delete-Error .r-tabs-anchor[href="#tab-3"],
    .regAbo-Register-Ok .r-tabs-anchor[href="#tab-4"],
    .regAbo-Register-Error .r-tabs-anchor[href="#tab-4"],
    .regAbo-Activate-Ok .r-tabs-anchor[href="#tab-4"],
    .regAbo-Activate-Error .r-tabs-anchor[href="#tab-4"],
    .regAbo-Update .r-tabs-anchor[href="#tab-4"],
    .regAbo-Update-Ok .r-tabs-anchor[href="#tab-4"],
    .regAbo-Update-Error .r-tabs-anchor[href="#tab-4"],
    .regAbo-Delete .r-tabs-anchor[href="#tab-4"],
    .regAbo-Delete-Ok .r-tabs-anchor[href="#tab-4"],
    .regAbo-Delete-Error .r-tabs-anchor[href="#tab-4"],
    .regAbo-Register-Ok .r-tabs-anchor[href="#tab-5"],
    .regAbo-Register-Error .r-tabs-anchor[href="#tab-5"],
    .regAbo-Activate-Ok .r-tabs-anchor[href="#tab-5"],
    .regAbo-Activate-Error .r-tabs-anchor[href="#tab-5"],
    .regAbo-Update .r-tabs-anchor[href="#tab-5"],
    .regAbo-Update-Ok .r-tabs-anchor[href="#tab-5"],
    .regAbo-Update-Error .r-tabs-anchor[href="#tab-5"],
    .regAbo-Delete .r-tabs-anchor[href="#tab-5"],
    .regAbo-Delete-Ok .r-tabs-anchor[href="#tab-5"],
    .regAbo-Delete-Error .r-tabs-anchor[href="#tab-5"] {
        display: none;
        visibility: hidden;
    }
}

/* #T06716 verkaufte Anzeigen (Top Positionen) */
.ListTopJobs ul { list-style: none; }
.ListTopJobs li { border-bottom: 1px solid #efefef; padding: 10px; }
.ListTopJobs li:first-child { border-top: 1px solid #efefef;}
.ListTopJobs li:nth-child(odd) { border-left: 10px solid rgba(255, 102, 0, 0.5); }
.ListTopJobs li:nth-child(even) { border-left: 10px solid #efefef; }
.ListTopJobs a { /*float: right; margin-top: -2.2em;*/ color: orange; font-weight: bold; text-decoration: none; }
.ListTopJobs img { max-width:300px; }
.ListTopJobs dd { max-height: 600px; display: block; overflow: auto; }

/* TodayJobs ausblenden auf reg-Abo-Register-Ok regAbo-Activate, regAbo-Update, regAbo-Delete und den Error-Meldungen*/
.regAbo-Register-Ok .ListTodayJobs,
.regAbo-Register-Error .ListTodayJobs,
.regAbo-Activate-Ok .ListTodayJobs,
.regAbo-Activate-Error .ListTodayJobs,
.regAbo-Update .ListTodayJobs,
.regAbo-Update-Ok .ListTodayJobs,
.regAbo-Update-Error .ListTodayJobs,
.regAbo-Delete .ListTodayJobs,
.regAbo-Delete-Ok .ListTodayJobs,
.regAbo-Delete-Error .ListTodayJobs {
    display: none;
    visibility: hidden;
}