/* ----------------------------------------------------------------- */
/*                         FORMULARZE                                */
/* ----------------------------------------------------------------- */

/* LABEL ======================================= */


input:invalid { 
			border-bottom:1px solid #cdcdcd; 
			}


input:valid, input:valid ~ #input-group-text, input:valid ~ i { 
			color: #00c400;
			border-bottom:2px solid #00c400; 
			}


select:invalid { 
			border-bottom:1px solid #cdcdcd; 
			}


select:valid, select:valid ~ #select-group-text, select:valid ~ i { 
			color: #00c400;
			border-bottom:2px solid #00c400; 
			}


.select-css: select{
    border-color: #aaa;
    box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
    box-shadow: 0 0 0 3px -moz-mac-focusring;
    color: #222; 
    outline: none;
}
.select-css option {
    font-weight:normal;
	color:#00c400;
	
}
.select-css select:focus {
    outline: none;
}



.circle {
 border-radius: 28px;
    background: #c40000;
    color : white;
    padding : 6px 7px;
	font-size:10px;
}

