﻿/* ===================================================== */
/*                                                       */
/*	        Routing Finder CCS-Definitionen               */
/*                                                       */
/* ===================================================== */
/*                                                       */
/*                                                       */
/* Änderungen                                            */
/* ===================================================== */
/* Version:         1.0                                  */
/* Datum:           01.05.2015                           */
/* Änderung:        Datei anhand eCall Stylesheet neu    */
/*                  erstellt                             */
/* Autor:           NMA                                  */
/*                                                       */
/* Inhalt                                                */
/* ===================================================== */
/*  1  Text allgemein inklusive Überschrift              */
/*  2  Button                                            */
/*  3  Spezielle Elemente                                */
/*  4  Formular Elemente                                 */
/*  5  Bootstrap Modifikationen                          */
/*  6  Platzhalter                                       */
/*  7  CAPTCHA                                           */
/* ===================================================== */

/*                                                       */
/*  1  Text allgemein inklusive Überschrift              */
/* ----------------------------------------------------- */
h1, h2 {
   margin-bottom: 0;
}
h1 {
   font-size: 1.4em;
}
h2 {
   font-size: 1.0em;
   /*padding: 5px;
   background-color: #009EE0;
   color: #FFFFFF;*/
}
/*                                                       */
/*  2  Button                                            */
/* ----------------------------------------------------- */
.button {
   font-size: large; /*Schriftgrösse: gross    */
   font-weight: bold; /*Schriftgewicht: fett    */
   background-color: #A0A0A0; /*Farbe Hintergrund: Stufe 10*/
   border: 1px solid #000000; /*Farbe Rahmen: Schwarz   */
   padding: 1px 6px 1px 6px; /*Randabstand: normal     */
   cursor: pointer; /*Mauszeiger ändert       */
}
.button:hover, .button:active {
   border: 2px solid #000000; /*Dicke Rahmen: dick      */
   padding: 0 5px 0 5px; /*Randabstand: kleiner    */
}
.button:hover { /*Wenn mit Mauszeiger darüber*/
   background-color: #C0C0C0; /*Farbe Hintergrund: Stufe 12*/
}
.button:active { /*Wenn man klickt         */
   background-color: #009EE0; /*Farbe Hintergrund: Blau */
}
.button:disabled { /*Wenn Button inaktiv     */
   color: #606060; /*Farbe Text: Stufe 6     */
   background-color: #E0E0E0; /*Farbe Hintergrund: Stufe 14*/
   border: 1px solid #606060; /*Farbe Rahmen: Stufe 6   */
   padding: 1px 6px 1px 6px; /*Randabstand: normal     */
}

/*                                                       */
/*  3  Hyperlinks                                        */
/* ----------------------------------------------------- */
a, a:visited { /*Links normal            */
   color: #009EE0; /*Farbe Text: blau        */
   text-decoration: none; /*Textgestaltung: keine   */
}
a:active {  /*Wenn geklickt           */
   color: #559EE0; /*Farbe Text: blau        */
   font-weight: bold; /*Schriftgewicht: fett    */
}
a:hover { /*Wenn mit Mauszeiger darüber*/
   color: #14B9FF; /*Farbe Text: blau heller */
   text-decoration: underline; /*Textgestaltung: unterstrichen*/
}

/*                                                       */
/*  4  Formular Elemente                                 */
/* ----------------------------------------------------- */
textarea {
   width: 100%;
   vertical-align: top;
}
#characterCounter {
   margin-left: 5px;
   border: 1px solid #999;
   padding: 2px;
}
.content {
   width: 100%;
   padding-right: 60px;
}
.fixedText {
   background-color: #EEE;
   border: 1px solid #999;
   border-bottom: none;
   padding: 2px;
}

/*                                                       */
/*  5  Bootstrap Modifikationen                          */
/* ----------------------------------------------------- */
.row {
   margin-bottom: 10px;
}
.row .col-bottom {
   display: inline-block;
   vertical-align: bottom;
   float: none;
}
.inputrow {
   margin-top: 20px;
   margin-bottom: 0;
}
.alert {
   margin-top: 20px;
}
.clear {
   clear: both;
}
.left {
   float: left;
}
.fix-size-60 {
   width: 60px;
   margin-right: -60px;
}
.autosize {
   width: 100%;
}
/*                                                       */
/*  6  Platzhalter                                       */
/* ----------------------------------------------------- */
input:focus::-webkit-input-placeholder {
   /* Spezialregel für Webkit-Browser: Während Fokus ausblenden */
   color: transparent;
}
.placeholder {
   /* Nur für <IE10 */
   color: #AAAAAA;
}
/* Achtung: Regeln nicht gruppieren!*/
*::-webkit-input-placeholder {
   /* WebKit browsers */
   color: #AAAAAA;
}
*:-moz-placeholder {
   /* FF 4-18 */
   color: #AAAAAA;
}
*::-moz-placeholder {
   /* FF 19+ */
   color: #AAAAAA;
}
*:-ms-input-placeholder {
   /* IE 10+ */
   color: #AAAAAA;
}

/*                                                       */
/*  7  Captcha                                           */
/* ----------------------------------------------------- */
.captcha {
   padding: 0 0;
   border: none;
}
.captcha img {
   margin: -5px;
}
.captcha input {
   margin-top: 0;
}
/* ===================================================== */