/*
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 : 08.12.2017, 08:22:44
    Author     : adam2
*/

input[type="captcha"] {width:24px;text-align: center;}
input[type="checkbox"]{min-height:0px;margin-bottom:0px;
  margin-top:0px;}


.help.help-block{
   color: #0c4ee1;
   display:block;
}
input[name="freitext"]{min-width:140px;}

textarea[name="freitext"] {height:16px;}

input[type="button"] {
box-shadow: 0 0 20px #eaeaea inset;
border: 1px solid #888888;
border-radius: 3px 3px 3px 3px;
color: #888888;
font-size: 14px;
padding: 2px 3px;
margin-bottom: 5px;
/* width: 90%; */
}
input[type="tel"],input[type="captcha"], input[type="text"],   input[type="name"], input[type="date"] , input[type="number"],textarea {
    padding: 2px 2px  3px 30px;
    width: 80%;   
}



.product_info_cartbutton  input[type="text"] {width:30px;}
.container-fluid {
  /*
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  */
  padding-bottom: 30px;
  margin-bottom: auto;
}
input[type="radio"] {margin:6px; }
dl dd textarea#message, textarea#review {min-width:80%; background: #fff url('images/Messages/speech.png') 5px 4px no-repeat;padding-left: 30px; background-size:16px 16px;}
textarea#messagebody {min-width:90%; background: #fff url('images/Messages/speech.png') 5px 4px no-repeat; padding-left: 30px; background-size:16px 16px;}
input#email, input#create_email,input#from_email_address, input#phone {min-width:80%; max-width:90%;background: #fff url('images/Messages/email.png') 5px 3px no-repeat;padding-left: 30px; background-size:16px 16px;}
input#c_name, input#c_name {min-width:80%; background: #fff url('images/Messages/user.png') 5px  3px no-repeat;padding-left: 30px; background-size:16px 16px;}
input#name, input#from_name, input#create_firstname, input#create_lastname {min-width:80%; background: #fff url('images/Messages/user.png') 5px  3px no-repeat;padding-left: 30px; background-size:16px 16px;}
input#company{min-width: 80%;background: #fff url('images/Messages/user.png') 5px  3px no-repeat;padding-left: 30px; background-size:16px 16px;}
input#from_phone {min-width:80%; background: #fff url('images/Messages/phone.png') 5px  3px no-repeat;padding-left: 30px; background-size:16px 16px;}


input[name="street_address"],input[name="street_address_num"],input[name="postcode"],input[name="city"]{ width:70%;}
.inputRequirement {margin-left:4px;margin-right:4px;} /*color:#275b89;*/
input#name.valid, input#create_firstname.valid,input#create_lastname.valid,input#company.valid,input#email.valid,input#create_email.valid,input#phone.valid, textarea#messagebody.valid, input[name="codeanwser"].valid,input#create_street_address.valid,select.valid,
input#street_address_num.valid,input#create_postcode.valid,input#create_city.valid,input#create_telephone.valid,input#create_confirmation.valid,input#create_password.valid{
    border-color: #468847;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    /* border-width: 2px; */
    /* background-color:  rgba(245,255,250,0.5); */
    color: #468847;
    padding-left: 30px;
}

input[class^="products_qty"]{width:auto;}
input#create_password,input#create_confirmation{ padding-left:30px;}

