.wpcf7-form-control-wrap.telefonas{
background-color:#fff;
}
.wpcf7-form-control-wrap.telefonas input[type=text]{
font-size: 30px;
}
.cookies-policy{position:fixed;width: 300px;bottom:0;left: 0;background: #464646;border-top: 2px solid #000000;text-align:center;z-index: 9999999999;}
.cookies-policy .wrapper-bottom{margin: 10px auto;max-width:1000px;width:100%;display:inline-block;vertical-align:middle;color:#fff;}
.cookies-policy p{display:inline-block;float:left;max-width:780px;margin-right:15px;text-align: justify;margin-left:15px;font-size: 12px;color: #fff;}
.cookies-policy p a{color:#3d99cd;}
.cookies-policy .cookies-agree{display:inline-block;margin-top: 10px;margin-right:10px;cursor:pointer;background-color: #ffffff;padding: 5px 20px;color: #000;font-weight: 500;}
.cookies-policy .cookies-close{position:absolute;right:0;top:5px;background:url(../images/cookies-close-white.png) no-repeat;height:22px;width:22px;margin-right:5px;}
.mkdf-mobile-nav li.telefonas a span {
    font-size: 30px;
}
.mkdf-mobile-nav li.telefonas a {
    text-align: center;
padding-top: 15px !important;
}
.mkdf-mobile-header .mkdf-mobile-header-inner {
    background-color: #464646;
}
.telefonas .fas {
    font-size: 38px;
    color: #fff;
    padding: 10px;
    margin-left: 10px;
    padding-top: 15px;
    border: 1px solid #fff;
}
.emailas .far { 
font-size: 51px;
    color: #fff;
    padding: 6px;
margin-left: 10px;
 border: 1px solid #fff;
}
.contact-information {  
float: right;
display: flex;
    margin-left: 20px;
}
.mkdf-footer-top-holder .widget p {
    color: #ffffff !important;
}
#mkdf-back-to-top {
right: 33px;
    bottom: 100px;
}
.mkdf-workflow .mkdf-workflow-item {
max-width: 100%;
}
.mkdf-workflow-text p {
    text-align: justify;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image, .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {
    padding: 0 30px 0px 20px;
}
.wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    padding: 0px 0 0px;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
    color: #464646; 
    border-color: #464646; 
}
#respond input[type=text], #respond textarea, .mkdf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
margin: 0 0 10px 0px;
font-size:18px;
color: #464646;
border-bottom: 2px solid #464646;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
    color: #464646; 
    border-color: #464646; 
}
footer .mkdf-footer-top-holder .widget a {
color: #ffffff;
}
footer .widget .mkdf-widget-title-holder {
    margin-bottom: 30px;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
    padding: 40px 0 20px;
}
.mkdf-page-footer .mkdf-footer-bottom-holder {
height: 30px;
}
.antras-cta .mkdf-cta-button {
    padding-right: 20px;
}
.antras-cta .mkdf-cta-text {
color: #fff;
padding-left: 30px;
}
.antras-cta {
    padding: 50px 0px 50px 0px;
    background-color: #464646;
margin-top: 50px;
}
.mkdf-sticky-header .mkdf-position-left {
    background-color: #464646;
}
.mkdf-main-menu>ul>li>a {
    color: #464646;
}
.mkdf-menu-area .mkdf-position-left {
    background-color: #464646;
}
.mkdf-call-to-action-holder.pirmas-cta.mkdf-simple-layout {
background-color: #464646;
}
.pirmas-cta .mkdf-cta-text {
color: #fff;
}
.mkdf-cta-text {
    font-size: 32px;
    font-weight: 600;
    line-height: 35px;
}
.lokacija .mkdf-row-background-pattern-right {
background-color: #e2e2e2;
}
.uzklausa .vc_row > label {
    font-weight: 600;
}
.cost-calculator-container .cost-calculator-more, .cost-calculator-container .cost-calculator-more[type="submit"] {
background: #464646;
    border: 2px solid #464646;
}
.cost-calculator-box label {
font-weight: 600;
}
.skaiciuotuvo-pastaba {
    font-size: 12px;
    padding-bottom: 50px;
}
span#kaina {
    margin-top: 40px;
    font-size: 110px;
    color: #464646;
}
.calc-fields.calc-list.loaded {
    background-color: #e2e2e2 !important;
}
.calc-container {
    padding: 0 0px;
max-width: 1300px;
}
.pirmas-cta .mkdf-cta-button-holder {
    padding-top: 10px;
}
.pirmas-cta {
    padding: 30px 0px 30px 0px;
    background-color: #e2e2e2;
}
.telefonas {
    background-color: #464646;
}
.telefonas a span {
color:#fff;
}
#rev_slider_5_1_wrapper .wilmer-navigation.tparrows:hover {
    background-color: #464646;
}
#rev_slider_5_1_wrapper .wilmer-navigation.tparrows.tp-rightarrow {
    background-color: #464646;
}
.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-icon):after {
    background-color: #464646;
color:#fff;
}
.mkdf-banner-holder.mkdf-hover-background-color:hover .mkdf-banner-text-holder .mkdf-btn:after {
    background-color: #fff;
color:#464646;
}
.mkdf-header-tabbed .mkdf-page-header .mkdf-menu-area .mkdf-position-center .mkdf-main-menu>ul>li:hover {
background-color: #464646 !important;
color:#fff !important;
background-image: none;
-webkit-transition: 1s linear;
    -o-transition: 1s linear;
    transition: 1s linear;
}
.mkdf-header-tabbed .mkdf-page-header .mkdf-menu-area .mkdf-position-center .mkdf-main-menu>ul>li>a:hover {
color:#fff !important;
}
@media only screen and (max-width: 600px) { 
.mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
height: 64px !important;
}
.mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opener-icon-pack .mkdf-mobile-menu-icon {
    font-size: 55px;
    color: #fff;
}
.mkdf-mobile-header .mkdf-mobile-header-inner {
height: 65px;
    margin-top: 0px;
}
span#kaina {
    margin-top: 30px;
    font-size: 60px;
    color: #464646;
    font-weight: bold;
    margin-bottom: 20px;
}
.cost-calculator-container .vc_row.wpb_row .wpb_column {
    margin-top: 0px;
}
}