/* 
    Created on : 04.04.2016, 18:39:14
    Author     : Sergey Perevoznuk
*/

.partner_logo {
    text-align: center;
    padding: 10px 0;
}
h2 {
    font-size: 18px;
    font-weight: 800;
    line-height: 20px;
}
.rowinputs  label.css-label, .rowinputs  label.css-label-radio {
    font-size:14px;
    padding:0;
    background:none;
    display: inline-block;
    line-height: 20px;
    margin: 0;
}


.rowinputs  [type=radio] +  .css-label-radio:before {
    display:none;
}

[type=radio] {
    display:inline-block;
    height: auto;
}
.chekror {
    margin: 4px 0;
}
.rowinputs {
    margin: 0 0 40px 0;
}

.infolink, .photolink {
    width: 20px;
    height: 20px;
    background-size: contain;
}

.anketa input[type=checkbox] + label.css-label:before, .anketa_rezervuar input[type=checkbox] + label.css-label:before {
    display:none;
}
.anketa [type=checkbox], .anketa_rezervuar [type=checkbox]{
    display:inline-block;
    position: relative;
    width: auto;
    height: auto;
    margin:0
}
.typeprodblock [type=checkbox] {
    display:none
}

.anketa .onechekrow.active .attribut label {
    font-size:14px
}
.selectbox:after {
    display: none;
}
.selectbox select {
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    appearance: menulist;
    font-size: 14px;
}
.onechekrow  label.css-label {
    font-size:16px;
    line-height: 35px;
    /* padding-left:25px */
    padding-left: 46px;
}
.anketa .onechekrow [type=checkbox]   +   label.css-label:before {
    display:block;
    left: 0;
    position: absolute;
}


.rowinputs  input[type=checkbox]{
    display:inline-block;
    position: relative;
    width: auto;
    height: auto;
    margin: 0;
}
.contactinfo label{
    font-size:14px;
    margin: 10px 0 0;
}
.contactinfo [type=text] {
    font-size: 14px;
    padding: 3px 10px;
}
label.typeprod {
    display:none;
}
.anketa h3 {
    font-size: 14px;
} 

.anketa .onechekrow {
    padding: 3px 16px;
    background-size: auto  100% !important;
}
.infocalc {
    padding:  5px;
}
.infocalc span {
    font-size:14px
}
form input[type=text] {
    font-size:14px;
    padding:3px 10px
}
.calac_inputs label {
    font-size:14px
}