.vertical-line hr{
    transform: rotate(90deg);
    z-index: 1;
    border-width: 3px;
    position: absolute!important;
    
}


body:not(.single-product) .owl-item .tmb .t-entry-visual{
    min-height: 325px!important;
    background-color: #ffffff!important;
    
}

.wow-modal-window{
    max-width:600px;
    margin:0 auto;
}
.tmb-woocommerce.tmb .t-entry-inline-price .t-entry .price{
    display:none;
}


p{
    margin: 10px 0 0;
    
}

footer .footer-center{
    padding-top: 20px;
    padding-bottom: 20px;
    
}

#gform_wrapper_2 div, #gform_wrapper_2 ul, #gform_wrapper_2 li, #gform_wrapper_2 form,  #gform_wrapper_2 input {
    display:inline;
} 
.panel-title > a span{
    font-size:18px;
    font-family: 'Yeseva One'!important;
    text-transform:none;
        padding: 10px;
}


.panel-title > a{
    padding: 10px;
    
}

.panel-body{
    padding:0;
}

.panel-title.active > a{
     background-color: #000000;
    padding: 10px;
    color: #ffffff!important;
    
}

.style-light .panel-title.active > a span:after{
color: #ffffff;
    right: 20px;
    font-weight: bold;
    font-size: 20px;
    top: 9px;
    
}

.style-light .panel-title > a span:after{
color: #000000;
    right: 20px;
    font-weight: bold;
    font-size: 20px;
    top: 9px;
    
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{
    background-color:#000000;
    border-color:#000000;
    color:#ffffff;
    
}

.gform_wrapper .gform_footer input[type=submit]:hover{
    background-color:transparent;
    border-color:#000000;
    color:#000000;
    
}


.gform_wrapper .gform_footer {
    padding: 0;
    margin: 0;
    clear: both;
    width: 100%;
}

.gform_wrapper .top_label input.medium{
        height: 47px;
}

.gform_wrapper ul.gform_fields li.gfield{
    padding-right:0;
}


@media only screen and (max-width:1024px) {
.vertical-line hr{
 transform: rotate(0deg);
    z-index: 0;
    border-width: 3px;
    position: relative!important;   
    
}
}


@media only screen and (max-width:768px) {
.wow-modal-window{
    max-width: 450px;
    margin: 0 auto;
    padding: 20px!important;
    
}
}