﻿.center {    padding: 25px;
    box-sizing: border-box;    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important;position:relative;}
.center ol li{list-style:decimal;list-style-position:inside;}
.center ul li{list-style:disc;list-style-position:inside;}
.center .formcallback {margin-right:20px;float:left;}
.center span {clear:both;}
.center ul li {margin:5px 0 5px 0;list-style-position:inside;}
.center ul {margin-left:40px;}
.center h3 {margin:10px 0px;font-weight:bold;}
.formcallback h3 {margin:5px auto !important; font-weight:normal !important;}
.formcallback input {height:36px;}
.center img {border-radius: 4px;
    border: 1px solid #ddd;
    padding: 4px;height: 189px;
    box-sizing: border-box;}
.zarplata {font-weight:bold;font-size: 23px;margin:30px auto;display:block;}
.center .formcallback {border-radius:4px;}
.vak-adres {font-weight:bold;}
.vak-info {position:absolute;right:0px;top:0px;text-align:center;}
.vak-tel {color: #FF3100;font-size: 35px;
       padding: 28px 28px 8px 28px;   text-shadow: 0px 1px 1px rgba(0,0,0,0.6), 0px 1px 0px rgba(0,0,0,0.6), 0px 0px 0px rgba(0,0,0,0.6);}
.center a{padding: 10px 20px;
    color: #ffffff;
    background-color: #268ac1;
    border-radius: 3px;display:block;width:310px;box-sizing:border-box;}
.center h1 {margin:30px 0px;}
#errconts {color:#ffffff;}
.file-upload {    position: relative;line-height:36px;
    overflow: hidden;
    width: 100%;
       height: 36px;
    background: transparent;
	border:1px solid #ffffff;
	margin-bottom: 11px;
    border-radius: 3px;
    padding: 8px 4px;
	box-sizing:border-box;
    color: #fff;
    text-align: center;}
	.file-upload input[type="file"] {
    display: none;}
	.file-upload label {
     display: block;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     cursor: pointer;}