/*.error{
    border-bottom: 1px solid #ff073a !important;;
    color: #ff073a !important;}
.error::-webkit-input-placeholder {color:#ff073a !important;}
.error::-moz-placeholder          {color:#ff073a!important;}/* Firefox 19+ */
/*.error::-moz-placeholder           {color:#ff073a!important;}/* Firefox 18- */
/*.error::-ms-input-placeholder      {color:#ff073a!important;}*/

input[type="date"]::-webkit-clear-button {
    display: none;
}

/* Removes the spin button */
input[type="date"]::-webkit-inner-spin-button {
    display: none;
}

/* Always display the drop down caret */
input[type="date"]::-webkit-calendar-picker-indicator {
    color: #2c3e50;
}

/* A few custom styles for date inputs */
input[type="date"] {
    appearance: none;
    -webkit-appearance: none;
    color: #555;
    font-family: 'Museo', sans-serif;
    font-size: 16px;
    border: 1px solid #000;
    background: #fff;
    padding: 5px 15px;
    display: inline-block !important;
    visibility: visible !important;
}

input[type="date"], focus {
    color: #555;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}

input[type=file] {
    cursor: pointer;
    width: 305px;
    height: 34px;
    overflow: hidden;
}

input[type=file]:before {
    width: 175px;
    height: 36px;
    font-size: 16px;
    line-height: 32px;
    content: 'Загрузи фотографии';
    display: inline-block;
    background: white;
    border: 1px solid #000;
    padding: 0 10px;
    text-align: center;
    font-family: 'Museo', sans-serif;
    position: absolute;
    top: -5px;
    left: -70px;
}

input[type=file]::-webkit-file-upload-button {
    visibility: hidden;
}
.fb-block-input.file{
    margin: 0 0 30px 70px;
    position: relative;
}

#new_pretense {

}

#new_pretense .fb-block-h {
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    text-align: left;
    margin: 30px 0 30px;
}

#new_pretense .form-control_can{
    width: 377px;
    height: 52px;
    padding: 5px;
}
#new_pretense .fb-block-input{
    padding: 0 0 42px 0;
}
#new_pretense #form-control_can_file:hover:before{
    background-color: #000;
    color: #fff;
}

#new_pretense .new_pretense-btn{
    border: 1px solid #000;
    border-radius: 0;
    margin: 0 0 42px 0;
}

#new_pretense .new_pretense-btn:hover{
    background-color: #000;
    color: #fff;
}
#new_pretense input[type=text].error,  #new_pretense input[type=date].error {
    border: 1px solid red;
}