

.q_progress_bar .progress_title_holder {
    margin: 0 0 5px;
}

.countdown-period {
    font-weight: 400;
    letter-spacing: 0;
}

.countdown-amount {
    margin-bottom: 7px;
}

 .countdown-row > span:first-child {
display: none;
}

.qode_video_box .qode_video_image .qode_video_box_button {
    width: 48px;
    height: 48px;
    background-color: #056b05;
}

.qode_video_box .qode_video_image .qode_video_box_button_arrow {
    border-top: 8px solid transparent;
    border-left: 13px solid #fff;
    border-bottom: 8px solid transparent;
}

.qode_video_box .qode_video_image:hover .qode_video_box_button {
    background-color: #ffe522;
}

span.qode_icon_font_elegant.social_twitter.qode_button_icon_element {
    font-size: 21px;
}

.qbutton .qode_button_icon_element {
    margin: 0px -5px 0 21px;
}

h5.qode-tfs-author-name {
    font-size: 20px;
    text-transform: none;
}

.qode-twitter-feed-shortcode .qode-tfs-inner .qode-tfs-info-holder {
    font-size: 14px;
    font-weight: 400;
}

.qode-twitter-feed-shortcode .qode-tfs-inner .qode-tfs-info {
   margin-top: 8px;
}

.qode-twitter-feed-shortcode .qode-tfs-inner .qode-tfs-text {
    font-family: 'Open Sans', sans-serif;
}

.call_to_action {
    padding-right: 41px;
    padding-left: 56px;
}

@media only screen and (max-width: 768px) {
#twitter {
    text-align: left !important;
}
}

.footer_top .widget_nav_menu ul li {
    padding: 0;
}

.footer_top a:hover {
    text-decoration: underline;
}

.wpcf7 form.wpcf7-form p {
    margin-bottom: 2px;
}

.footer_top h5 {
    margin: 16px 0 12px;
}

.carousel-inner .slider_content .text .qbutton.white {
    margin: 13px 0 0 8px;
}

.qbutton.green.default, .qbutton.white.default {
    padding-left: 37px;
    padding-right: 37px;
}

header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a{
    opacity: 1;
}

.header_top {
    height: 35px;
}

header .header_top .q_social_icon_holder {
    width: 29px;
}

.header-widget.widget_nav_menu ul.menu li a {
    padding: 0 0 0 23px;
}

.header-widget.widget_nav_menu ul.menu li a:hover {
    color: #ffea00 !important;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea {
    text-align: center;
}

#submit_comment {
    font-family: 'Oswald', sans-serif;
}

div.comment_form {
    margin: 0 0 94px;
}

@media only screen and (max-width: 600px) {
h2 a {
    font-size: 22px;
    line-height: 31px;
}
.title.title_size_medium h1 {
    font-size: 26px;
}
}

p{
    padding: 10px 0 0 0;
}