/* COLORSET DEFAULT for Projekt: XXXXXXX
 * Copyright 2017 Quellcodekunst Webdesign
 */
/***** GLOBALS ************************************************************************************************************************/

body {color:#000;background: #fff /* url(../img/layout/background/bg_melgrey.jpg) top left repeat*/;}
body.popup {background: #fff;}
.message{color:#0000cc;}
.alert{color:#cc0000;}
.anleitung{color:#0000ff;}
.trennlinie{border-top:1px solid #dcdde2;}
.points{border-top:1px dotted #dcdde2;}
.greenglow{box-shadow: 0px 0px 3px 3px RGBA(133, 205, 34, 0.20);-webkit-box-shadow: 0px 0px 3px 3px RGBA(133, 205, 34, 0.20);-moz-box-shadow: 0px 0px 3px 3px RGBA(133, 205, 34, 0.20);}
.redglow{box-shadow: 0px 0px 3px 3px RGBA(183, 88, 104, 0.20);-webkit-box-shadow: 0px 0px 3px 3px RGBA(183, 88, 104, 0.20);-moz-box-shadow: 0px 0px 3px 3px RGBA(183, 88, 104, 0.20);}
.bgdarkgrey{background:#333;color:#fff;}
.mand{color:#cc0000;font-weight:bold;}

.organize-klammer{border-top:1px solid rgb(147,192,232);border-left:1px solid rgb(147,192,232);}
.btn-organize{color: #fff;background-color: rgb(147,192,232);border-color: rgb(147,192,232);}
.btn-organize:hover{color: rgb(147,192,232);background-color: #fff;border-color: rgb(147,192,232);}

/***** FORMS ************************************************************************************************************************/

form label.error {color:#cc0000;}
.form-control.error:focus{background:RGBA(183, 88, 104, 0.1);}

.form-control.error:focus,
form input.error,
form select.error{border:1px solid #cc0000;color:#cc0000;box-shadow: 0px 2px 4px 2px RGBA(183, 88, 104, 0.20);-webkit-box-shadow: 0px 2px 4px 2px RGBA(183, 88, 104, 0.20);-moz-box-shadow: 0px 2px 4px 2px RGBA(183, 88, 104, 0.20);}

.form-control.valid:focus,
form input.valid,
form select.valid{border:1px solid rgb(147,192,232);box-shadow: 0px 2px 4px 2px RGBA(133, 205, 34, 0.20);-webkit-box-shadow: 0px 2px 4px 2px RGBA(133, 205, 34, 0.20);-moz-box-shadow: 0px 2px 4px 2px RGBA(133, 205, 34, 0.20);}

.form-control{color: #000;background-color: #fff;border-color: #fff;outline: 0;box-shadow: 0px 2px 4px 2px RGBA(0,0,0, 0.20)}
.form-control:focus{color: #fff;background-color: rgb(147,192,232);border-color: rgba(0,0,0,.15);outline: 0;}

.form-control::-moz-placeholder{color:#777;}
.form-control::-webkit-input-placeholder{color:#777;}
.form-control:-moz-placeholder{color:#777;}
.form-control:-ms-input-placeholder{color:#777;}
.form-control.error:focus::-moz-placeholder{color:transparent;}
.form-control.error:focus::-webkit-input-placeholder{color:transparent;}
.form-control.error:focus:-moz-placeholder{color:transparent;}
.form-control.error:focus:-ms-input-placeholder{color:transparent;}
.form-control.error:focus{background:#fff;}
.form-control.error:focus{background:#fff;}
.form-control.error:focus{background:#fff;}
.form-control.error:focus{background:#fff;}



/***** HEADLINES ************************************************************************************************************************/

h1,
.h1{}
h1.untertitel,
.h1untertitel{}
h2,
.h2{}
h2.untertitel,
.h2untertitel{}
h3,
.h3{}
h3.untertitel,
.h3untertitel{}
h4,
.h4{}
h4.untertitel,
.h4untertitel{}



/***** LINKS ************************************************************************************************************************/

a{color:rgb(147,192,232);}
a:visited{color:rgb(147,192,232);}
a:hover{color:#000;text-decoration:none;}
a:focus,
a:active,
a.active{color:#000;}
a.btn,
a.btn:visited{color:#fff;}
a.btn:hover{color:rgb(147,192,232);}

/***** KONTAKTFORM ************************************************************************************************************************/

/* CSS Trick: Wenn der Placeholder nicht zu sehen sein soll, dann die font-color auf background-color setzen */
.kontaktform .form-control::-moz-placeholder{color:#777;}
.kontaktform .form-control::-webkit-input-placeholder{}
.kontaktform .form-control:-moz-placeholder{}
.kontaktform .form-control:-ms-input-placeholder{}
.kontaktform img#captcha{background:RGBA(66, 139, 202, 1);border:1px solid #357EBD;}

/***** REGISTERFORM ************************************************************************************************************************/



/***** CAROUSEL ************************************************************************************************************************/

.carousel .carousel-inner .carousel-item img.bgImg {background:#777;color:#7a7a7a;}
.carousel .carousel-indicators li:hover{background:#fab100;border-color:#fab100;}
.carousel .label{background: #428BCA;}
.carousel .carousel-item a{color:#fff;}


/***** SLICK-SLIDER ************************************************************************************************************************/

.slick-prev:before,
.slick-next:before {color: #fff;}
.slick-loading .slick-list{background-color: #fff;}

/* Arrows */
.slick-prev,
.slick-next{color: #000;}
.slick-prev:before,
.slick-next:before{color: white;}

/* Dots */
.slick-dots li button{color: transparent;background: transparent;}
.slick-dots li button:before{color: black;}
.slick-dots li.slick-active button:before{color: black;}

/***** SLICKSLIDER POPUP'S ************************************************************************************************************************/

.slider.popup .inner{background:#E9DEC7;}

/***** Routeplaner GOOGLE ************************************************************************************************************************/

#map_canvas{color:#000;}


/***** HEADER ************************************************************************************************************************/

header{color:#fff;background-color:#fff;}
/* LOGO & BRAND */
a.logo,
a.logo:hover{color:#999;}
/* .navbar-toggler */
.navbar-toggler{border-color:#999;}
.navbar-toggler:active{background:RGBA(246, 246, 246, 1);}
.navbar-toggler .icon-bar{background-color:#999;}
/* .nav LINKS*/
.nav > li > a {color:#000;border-left:1px solid #999;}
.nav > li > a:hover{color:#000}
.nav > li.active > a,
.nav > li.active > a:hover,
.nav > li.active > a:focus{color:#000;}
/* .dropdown-menu LINKS*/
.dropdown-menu{color:#000;background-color:#fff;border-color:#999;}
.dropdown-menu .arrow.top,
.dropdown-menu .arrow.right,
.dropdown-menu .arrow.bottom,
.dropdown-menu .arrow.left{color:#000;background-color:#fff;}
.dropdown-menu .arrow.top{border-left:1px solid #999;}
.dropdown-menu > li > a {color:#000;border-right:1px solid #999;}
.dropdown-menu > li > a:hover{color:#000}
.dropdown-menu > li.active > a,
.dropdown-menu > li.active > a:hover,
.dropdown-menu > li.active > a:focus{color:#000;}


/***** FOOTER ************************************************************************************************************************/

footer{color:#000;background-color:rgb(147,192,232);}
footer a,
footer .nav > li > a {color:#000;}
footer a:hover,
footer .nav > li > a:hover{color:#fff;text-decoration:none;}
footer a:active,
footer a:focus,
footer .active a,
footer .nav > li.active > a,
footer .nav > li.active > a:hover,
footer .nav > li.active > a:focus{color:#fff;text-decoration:none;}

/* .dropup-menu LINKS*/

.dropup .dropdown-menu li ul li a:hover.search{background:#4cae4c;}
.dropup .dropdown-menu a.btn-search{color:#fff;}
.dropup .dropdown-menu a.btn-search:hover{background-color:#5cb85c;}
.dropup .dropdown-menu .btn.login,
.dropup .dropdown-menu .btn.logout{}
.dropup .dropdown-menu .btn.logout{color:#d9534f;}
.dropup .dropdown-menu .btn.logout:hover{color:#d43f3a;}
.dropup .dropdown-menu .btn.login{color:#47a447;}
.dropup .dropdown-menu .btn.login:hover{color:#398439;}

@media (max-width: 767px) {
	.dropup .dropdown-menu .nav.listfunctions .btn.search:hover{background:#4cae4c}
}

/***** MODUL LISTVIEW BLÄTTERN ************************************************************************************************************************/

.lv_status{color:#333;}
.lv_zurueck a,
.lv_vor a,
.lv_zurueck:hover a,
.lv_vor:hover a,
.lv_zurueck:focus a,
.lv_vor:focus a{}
.lv_status a.seitenzahlen{color:#333;}
.lv_status a.seitenzahlen.active{color:#333;}






