
.post_info_date{display:none!Important;}

.carousel-inner .slider_content .text .qbutton.white {
    margin: 10px 0 0 6px;
}
.header_bottom {
    padding: 0 29px;
}
header .header_inner_left {
    left: 24px;
}

.qbutton, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    line-height: 53px;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea {
    text-align: center;
}

 .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 7px;
}

header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a{
    opacity: 1;
}

.gallery_holder ul li .gallery_hover {
    background-color: rgba(255, 255, 255, 0.8);
}

.gallery_holder ul li .gallery_hover i {
    color: #434343;
}

nav.main_menu > ul > li > a {
padding-left:10px!important;
padding-right:10px!important;
padding-top:10px!important;
padding-bottom:0px!important;
margin-bottom:-10px!important;
}
q_logo{
height:120px!important;
}
normal{
height:120px!important;
}
@media only screen and (min-width: 1000px) {header:not(.scrolled):not(.sticky) .q_logo a{height: 110px !important;}}
.safari .wufoo select.select {
    background: #ffffff url(/images/fieldbg.gif) repeat-x top;
    font-size: 100% !important;
    color: #000 !important;
}
.wufoo input.text, .wufoo textarea.textarea, .wufoo select.select, form li.complex div span.full input {
    width: 80%;
    height: 1.5rem;
    padding: 0.44444rem;
    margin-top: 0.6rem;
    color: #444444 !important;
    background-image: none;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    transition: border-color 0.15s linear, background 0.15s linear;
    -webkit-transition: border-color 0.15s linear, background 0.15s linear;
    -moz-transition: border-color 0.15s linear, background 0.15s linear;
}