.zakaz_wrap {
    padding: 20px;
    max-width:500px
}

.zakaz_wrap label {
    font-weight: 800;
    font-size: 1.2em;
    /* padding: 20px 0px; */
    display: block;
}
.zakaz_wrap label span input{
    width: 100%;
    height: 50px;
    border:2px solid #dedada;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    display: block;
    margin: 10px 0px;
    font-family: 'Geometria';
    font-weight: 500;
    font-style: normal;
    padding: 0 0 0 20px;
}

.zakaz_wrap .wpcf7-submit {
    display: block;
    background: #f17500;
    background: -moz-linear-gradient(left, #f17500 0%, #ff8b27 100%);
    background: -webkit-linear-gradient(left, #f17500 0%,#ff8b27 100%);
    background: linear-gradient(to right, #f17500 0%,#ff8b27 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f17500', endColorstr='#ff8b27',GradientType=1 );
    width: 215px;
    height: 60px;
    border: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    margin: 20px 0;
    cursor: pointer;
    font-weight: 700;
    color: #fff;
    font-family: 'Geometria', Arial, sans-serif;
    font-size: 22px;
}
a.basezakaz.prettyphoto {
    color: #fff;
    background: #ff5500;
    width: 100%;
    display: block;
    padding: 12px 0px;
    text-align: center;
    font-size: 20px;
    font-family: 'Geometria', Arial, sans-serif;
    font-weight: 700;
}
.bleft{
    border-left:3px solid #ff5500;
    padding-left:20px;
}
.bleft h4 {
    font-weight: 700;
    margin-bottom: 20px;
    font-family: 'Geometria', Arial, sans-serif;
}
.adressrow h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
}
.vc_custom_1556969779140 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
.vc_custom_1556969788026 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-image: url(https://tahoban.ru/wp-content/uploads/2019/05/backo.png?id=10642) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.vc_custom_1519363431293 {
    margin-top: 10px !important;
    margin-bottom: 35px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
.vc_custom_1518766187077 {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
.vc_custom_1518768764441 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 35px !important;
    padding-right: 17px !important;
    padding-bottom: 50px !important;
    padding-left: 17px !important;
}
.vc_custom_1556872583947 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-bottom-width: 1px !important;
    padding-top: 0px !important;
    padding-bottom: 16px !important;
    border-bottom-color: rgba(255, 255, 255, 0.3) !important;
    border-bottom-style: solid !important;
}
.vc_custom_1556872610694 {
    margin-top: 18px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 4px !important;
}
.vc_custom_1571216421960 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 17px !important;
}
.vc_custom_1560941406373 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 10px !important;
    padding-right: 26px !important;
    padding-bottom: 10px !important;
    padding-left: 26px !important;
    background-color: #ffffff !important;
    border-radius: 35px !important;
}
.vc_custom_1518766187077 {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
.vc_custom_1560941381275 {
    margin-bottom: 20px !important;
}
.vc_custom_1560941389093 {
    margin-bottom: 20px !important;
}
.vc_custom_1559551007444 {
    padding-top: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
    background-color: #f5f5f5 !important;
}
.rt-list.rt3d928cec-37c7-6 ul li:before {
    color: #273272;
}