/* Enter Your Custom CSS Here */
div.wpcf7-response-output {
    position: relative;
    padding: 17px 20px 17px 35px;
    color: #ec0707;
}
p, li {
  color: black;
}
span.time.entry_date.updated {
    display: none;
}
.single-post span.date.entry_date.updated {
    display: none;
}
@media only screen and (max-width: 480px) {
.q_logo a, .q_logo img {
    height: 93px !important;
}
  div#slide-16-layer-5 i, div#slide-16-layer-6 {
    font-size: 12px !important;
}
h3, .h3, h3 a {
    font-size: 18px !important;
    line-height:18px !important;
  color:#d9a75a !important;
}

}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background-color: #ececec;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    background-color: #ececec;
}
.vertical_menu_area_widget_holder {
    display: none;
}
nav.vertical_menu > ul > li > a {
    font-family: 'Merriweather', sans-serif !important;
    font-weight: 600 !important;
    font-size: 15px !important;
}
.vertical_menu .second .inner ul {
    padding-left: 10px !important;
}
.vertical_menu .second .inner > ul > li > a, .vertical_menu .wide .second .inner > ul > li > a {
    color: #1e191d !important;
    font-family: 'Merriweather', sans-serif !important;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400 !important;
    font-style: italic !important;
    text-transform: none !important;
}
.pt-cv-wrapper .btn-success.active.focus, .pt-cv-wrapper .btn-success.active:focus, .pt-cv-wrapper .btn-success.active:hover, .pt-cv-wrapper .btn-success:active.focus, .pt-cv-wrapper .btn-success:active:focus, .pt-cv-wrapper .btn-success:active:hover, .pt-cv-wrapper .open>.dropdown-toggle.btn-success.focus, .pt-cv-wrapper .open>.dropdown-toggle.btn-success:focus, .pt-cv-wrapper .open>.dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #f1cd9c;
    border-color: #f1cd9c;
}
.hesperiden .tp-bullet {
    background: rgb(153, 153, 153);
    background: -moz-linear-gradient(top, rgb(153, 153, 153) 0%, rgb(225, 225, 225) 100%);
    background: -webkit-linear-gradient(top, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%);
    background: -o-linear-gradient(top, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%);
    background: -ms-linear-gradient(top, rgb(153, 153, 153) 0%,rgb(225, 225, 225) 100%);
    background: linear-gradient(to bottom, rgb(255, 255, 255) 0%,rgb(225, 225, 225) 100%);
}
.hesperiden .tp-bullet:hover, .hesperiden .tp-bullet.selected {
    background: rgb(255, 255, 255);
}
div#slide-1-layer-5 {
    font-family: 'Merriweather', sans-serif;
}
.pt-cv-wrapper .btn-success {
    padding: 4px 20px;
    border-radius: 30px;
    font-size: 12px;
    font-style: italic;
    border: 0px;
}
.full_width {
    background-color: white;
}
.post-type-archive-tribe_events h1 {
    text-align: center;
}
a.qode-aig-lightbox img {
    height: 200px;
}
.title.title_size_large h1 {
    font-size: 42px;
    color: #f1cd91;
}
a.butcss {
    background: #ecc990;
    color: white;
    border-radius: 16px;
    padding: 8px;
    font-size: 12px;
    font-style: italic;
}
a.butcss1 {
    background: #c19957;
    color: white;
    border-radius: 16px;
    padding: 8px;
    font-size: 12px;
    font-style: italic;
}
.position_center.title .title_subtitle_holder {
    text-align: left;
}
aside.vertical_menu_area {
    background-color: #f3f3f3;
}
.vertical_menu_area {
    text-align: left;
}
nav.vertical_menu > ul > li > a {
    font-size: 14px;
    line-height: 36px;
}
nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus {
    line-height: 36px;
    height: 36px;
}
.vertical_menu_area li.menu-item-has-children > a > i {
    margin-left: 0px;
}
.pt-cv-wrapper .btn-success {
    color: #fff;
    background-color: #b5b3b3;
    border-color: #888888;
}
.pt-cv-wrapper .btn-success:hover {
    color: #fff;
    background-color: #f6dbad;
    border-color: #f6dbad;
}
a:hover, p a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .q_tabs .tabs-nav li a:hover, .q_icon_with_title .icon_with_title_link:hover, .blog_holder article .post_description a:hover, .blog_holder.masonry article .post_info a:hover, .portfolio_social_holder a:hover, .latest_post_inner .post_infos a:hover {
    color: #ecbc6c;
}
h3, .h3, h3 a {
    color: #f1cd91;
    font-family: Merriweather !important;
}
h4, .h4, h4 a {
    color: #f1cd91;
    font-family: 'Merriweather', sans-serif;
    font-size: 24px;
    line-height: 30px;
}