/*.motochoose .motorbike-one:hover,*/ 
.motochoose .motorbike-one.active {
  background: #f2f2f2;
}
.kw-models.motochoose .motorbike-one, .motochoose #motobike-new .motorbike-one{
    height: 100%;
}

.kw-form{
    display: none;
}
.kw-models.motochoose .kw-form.form-moto > .row{
    margin: 0;
}

.motochoose .col-lg-3{
    padding:0;
}

.motochoose .col-lg-3.left-info{
    background:#000;color:#fff;padding:20px;
}
.left-info h2{
    font-size:24px;text-align: center;margin-bottom: 30px;font-weight: bold;
}
.left-info p{
    font-size:16px; font-family: 'Oswald';font-weight: 300;line-height: 1.6;
}
.left-info p a{
    text-decoration: underline;color:#fff;font-weight: 700;
}
.left-info p a:hover{
    color:#5ec62f
}
.right-info{
    padding:20px;background:#f2f2f2
}

.motochoose .motorbike-one_title{
    font-size:23px;
}
.motochoose .motorbike-one_text{
    font-size:14px;
}
.motochoose .motorbike-one_button {
    margin-top: 5px;
}
.motochoose .motorbike-one_button a{
    font-size:14px;font-weight: 500;
}

.motochoose form label{
    font-size:24px;font-family: 'Oswald';padding-left: 10px;font-weight: 500;margin-bottom: 15px;
}

.motochoose form .form-control{
    padding:5px 10px;
    min-height: 45px;
    height: auto;
    border:1px solid #b3b3b3;
    box-shadow: none;
    font-family: 'Oswald';
    font-size:16px;
    margin-bottom: 20px;
    font-weight: 500;
}
.motochoose form .custom-select {
    background: url(/images/front/select-form2.png) no-repeat center right;
    background-color:     #fff;
    cursor: pointer;
    height: 45px;
    padding: 0px 7px;
    font-size: 16px;
    font-family: 'Oswald', sans-serif;
    box-shadow: none !important;
    border-color:#b3b3b3 !important;
    border-radius: 0;
    font-weight: 500;
    padding-right: 45px;
    text-overflow: ellipsis;
    color: #6C757D;
}
.motochoose form .date-input {
    background: url(/images/front/select-form2.png) no-repeat center right;
    background-color: #fff;
    cursor: pointer;
    font-weight: 500;
    padding-right: 45px;
    text-overflow: ellipsis;
}
.motochoose form p.info-t{
    font-family: 'Oswald', sans-serif;
    font-size:13px;
    color:#676767;
    margin-bottom: 20px;
}
.motochoose form p.info-t2{
    font-family: 'Oswald', sans-serif;
    font-size:14px;
    font-weight: bold;
    color:#676767;
    margin-bottom: 20px;
}

.agree-label{
    background:#54ab34;color:#fff;padding:8px 15px;width:100%;margin-bottom: 20px;
}
.motochoose form  .agree-label label{
    font-size:16px;padding-left: 0;margin:0;font-weight: 400;
}

.motochoose .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;  
    border-color: #dbdbdb;
    background-color: #5ec62f;
    box-shadow: none !important;
    border-radius: 0;
}
.motochoose .custom-control-input:after,.motochoose .custom-control-label:before,.motochoose .custom-control-label::after {
    box-shadow: none !important;
    border-radius: 0;
    top:4px;
}
.motochoose form .in-f{
    font-family: 'Oswald', sans-serif;
    font-size:14px;
    color:#676767;
}

.moto-reset-btn ,.moto-btn {
    padding: 10px 15px;
    font-size: 18px;
    font-family: 'Oswald', sans-serif;
    width:100%;
    text-align: center;
    border: none;
    color:#6a6a6a;
    box-shadow: none;
    background: #d5d4d4;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    text-transform: uppercase;
    font-weight: 500;
}
.moto-btn{
    background:#54ab34;color:#fff;
}
.moto-btn:hover{
    background:#5ec62f;color:#fff
}
.moto-reset-btn:hover{
    background:#6a6a6a;color:#d5d4d4
}


.finansuj-section .section_title h2 {
  color: #000;
  text-transform: none;
}
.finansuj-section .section_title::before {
    display: none;
}
.finansuj-section .subheading {
  cursor: pointer;
  text-decoration: underline;
  font-size: 20px;
  font-weight: bold;
  color: #000;
  font-family: 'Oswald', sans-serif;
}
.finansuj-section .contact-form-row {
  display: none;
}