/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2014-05-13, 20:41:48
    Author     : domi
*/
.form {
    opacity:1;
    padding:0 20pt 20pt;
    margin-top:20pt;
    border-radius:0;
    box-shadow:0px 0px 0px 0px #0081AE;
    overflow:auto;
    font-family: 'Ubuntu',sans-serif;
    
}
.form_title{
font-family: 'Ubuntu',sans-serif;
font-weight: 700;
font-size: 20px;
    color:black;;
    text-align:center;
    margin-bottom:30px;
    padding-top:10px;
    border-bottom:1px solid black
}
.element{
    border-bottom:0px solid #ABABAB;
    margin-bottom:15px;
    padding-bottom:15px;
}
.element .element_description{
    font-size:12px;
    font-style:normal;
    color:black;;
    padding:0px;
    text-align:right;
}
.element .element_input img{
    height:100px;
}
.element .element_input a{
    font-style:normal;
    
    color:#f10014;;
    font-size:12pt;
}
.element .element_input a:hover{
    color:#DE4036;
}
.element .element_input {
    color:black;
    
}
.element .element_input input{
    width:50%;
    border-radius:0;
    border:0;
    box-shadow: 0px 0px 2px 0px  transparent;
    font-size:12px;;
    font-weight:normal;
    border-bottom:1px solid #9e7537;
    
}
input[type="date"]{line-height:1.0;}
.element .element_input select{
    width:50%;
    border-radius:0px;
    border:1px solid #9e7537;
    font-size:13px;
    font-weight:700;
    text-align:center;
    
    
}
.element .element_input select.dateselect {
position:relative;float:left;    width:auto;padding:0 20px;font-weight:300;margin-right:10px;
}
.element .element_input input:focus{
    width:50%;
    border-radius:0;
    border:0;
    box-shadow: 0px 0px 2px 0px  transparent;
    font-size:12px;;
    font-weight:normal;
    border-bottom:1px solid #9e7537;
}
.element .element_input textarea{
    width:100%;
    height:200px;
    border-radius:0px;
    border:0;
    box-shadow: 0px 0px 2px 0px  transparent;
    font-size:12px;;
    font-weight:300;    
    margin-left:0 !important;
    border:1px solid #9e7537;
    background-color:#e8e8e8;

}

.element .element_input textarea p{
    
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
.element .element_input textarea hr{
    
    background-color:red !important;
    border:1px solid red !important;
}
.element .element_input textarea:focus{
    width:100%;
    border-radius:10px;
    border:0;
    box-shadow: 0px 0px 5px 1px  #FF1BB8;
}
.form .title_info{
    font-size:16pt;
    color:#AB0036;
    border-bottom:2px solid #AB0036;
    font-weight:900;
    margin-bottom:10pt;
    margin-top:10pt;
    text-align:left;
}
.btn-default{
    border:1px solid #9e7537;
}

 #submit{ 
    border:1px solid #9e7537;
    color:#9e7537;
    padding:10px 20px;
    border-radius:0;
    margin:0;
    margin-top:10px;
 }