/*
Template:       gtbuilder
Theme Name:     GTBuilder Child Theme
Theme URI:      http://radiustheme.com/demo/wordpress/gtbuilder
Author:         radiustheme
Author URI:     http://radiustheme.com
Description:    GTBuilder is a clean and modern WordPress Theme for all kinds of construction and building Company. But you can use it for any kind of business like corporate, creative, business etc. It is easy to use. GTBuilder theme comes with necessary features and pages for business such as About, Projects, Project detail, Services, News/ Blog, News Detail, Team, Team Member Detail, Contact page and others WordPress related Pages/ Posts.
Version:        1.0.0
Text Domain:    gtbuilder
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, translation-ready
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.call-to-action-area p {
	line-height: 23px;
	text-transform: uppercase;
	font-size: 22px!important;
}
.man_added_foot {
    opacity: 1!important;
}
.page-thumbnail {
	padding: 0 0 60px 0;
}
.man_added_foot .vc_column-inner {
	padding-top: 0;
}
.row_sluzby {
	padding-right: 15px;
	padding-left: 15px;
}
.owl-title {
	text-transform: uppercase;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    background-color: #fff!important;
}

textarea {
    margin-bottom: 30px!important;
}

input[type="submit"] {
    padding: 25px 60px;
    float: right;
    height: 78px;
}

.menu-264 .wpcf7-select{
    height: 45px;
    padding: 0 10px;
    width: 100%;
}

.site-main {
	overflow: hidden;
}

.call-to-action-area .slider-bottom-text {
	margin: 0 auto;
}

.cta-contact {
	padding: 40px 20px;
	background-color: #a0ce4e;
}

.slider-bottom-text p {
	line-height: 53px;
}

.stick, .has-sticky .mean-bar {
	background: rgba(255,255,255,1) !important;
}

.cta-sluzby-remove {
	margin:0!important;
}

.cta-sluzby-remove .vc_column-inner {
	padding: 0!important;
}

.header-page h1 {
    text-transform: uppercase;
    line-height: 1.2;
    font-size: 36px;
}

.footer-top-area .single-footer h2 {
    font-size: 20px;
    color: #ffffff;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 18px;
}

.services h3.icon {
    font-family: Raleway, sans-serif;
    font-size: 28px;
    line-height: 31px;
}

.vc_custom_1497344897760 span {
    color: #000000;
    font-size: 32px;
    line-height: 40px;
    font-weight: 900;
}
.vc_btn3-container.vc_btn3-inline {
    margin-right: 20px;
}
.page-id-675 .site-main {
    padding-bottom: 0;
}
/*Responsive inline css
.gtbuilder-primary-color,
a,
.single-footer a,
.mean-container .mean-nav ul li a.mean-expand,
.mean-container a.meanmenu-reveal,
.header-area .search-box .search-button i,
.header-page a,
.service-infotext-area .infoicon,
.service-infotext-area h3 a:hover,
.vc-projects-tab-area .tab-content-area .latest-project .single-project .project-overley .link a,
.testimonial-area .testimonial .single-testimonial h3,
.item-section-area .total-single-item-area .single-item-area .overley ul li a i:hover,
.item-section-area .total-single-item-area .content h3 a:hover,
.footer-top-area .footer-four ul li a:hover, .footer-top-area .footer-four ul li a:active,
.footer-top-area .footer-four ul li i,
.widget_gtbuilder_address ul li i,
.vc-contact-area ul li i,
.header-style-2 .header-area .search-box .search-button i,
.page-header-area ul li:last-child,
.project-overley .link a,
.project-page .tab-content-area .latest-project-page .single-project .project-overley .link a,
.project-isotope-area.style2 .project-overley .content p,
.service-page-main-section-area .single-service-area h3 a:hover,
.service-page-main-section-area .single-service-area h3:after,
.site-main .content-area-section .single-content-area .content-body h4 a:hover,
.site-main .content-area-section .single-content-area .content-body .read-more a,
.custom-search-input button,
.page-sidebar-area .single-sidebar ul li a:hover,
.vc-contact-area ul li a:hover,
.site-main .content-area-section .single-content-area .content-body > h3.media-heading > a:hover,
.comments-area .main-comments .comments-body .replay-area a i,
.content-body a:hover,
.single-team-meta .icon,
.t-center > a:hover {
color: #a0ce4e;
}

.gtbuilder-primary-bgcolor,
ul.gtbuilder-list li::before,
.mean-container a.meanmenu-reveal span,
.vc-projects-tab-area .tab-content-area .latest-project .owl-buttons div,
.testimonial-area .testimonial .single-testimonial p.designation:after,
.owl-custom-nav .owl-prev,
.owl-custom-nav .owl-next,
.about-company-area .who-we-are-area .owl-buttons div,
.about-company-area .content-area h3:after,
.about-company-area .our-capability-area h3:after,
.about-company-area .panel-default > .panel-heading:hover,
.about-company-area .our-capability-area .panel-default > .panel-heading.active,
.service-page-main-section-area .single-service-area h3::after,
.project-isotope-area.style2 .project-overley .link a,
.vc-post-slider-area .content p:after,
.vc-post-slider-area .item-section-area .total-single-item-area .single-item-area .overley ul li a i:hover,
.gtbuilder-cta-widget,
.footer-top-area .single-footer .footer-social-media-area ul li a,
#scrollUp,
.pagination-area ul li.active a,
.pagination-area ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.page-sidebar-area .single-sidebar h3:after,
.vc-contact-area h3:after,
#respond form .btn-send,
.project-detail-area .project-gallery .owl-buttons div,
.main-single-item-area .main-single-team-content .team-content:after,
.main-single-item-area .main-single-team-content .single-team-social-media ul li a,
.error-page-area .error-page-message .home-page a,
input[type="submit"],
.gt-btn-small,
.tagcloud a {
background-color: #a0ce4e;
}

.header-area .search-box .search-text,
.mean-bar,
.stick,
.vc-projects-tab-area .tab-list-area ul li.active,
.testimonial-area .testimonial .owl-pagination .owl-page span,
.vc-post-slider-area .item-section-area .total-single-item-area .single-item-area .overley ul li a i:hover,
.project-page .tab-list-area ul li.active{
border-color: #a0ce4e;
}

.client-logo-area .owl-buttons .owl-prev,
.client-logo-area .owl-buttons .owl-next,
.project-single-gallery .owl-buttons .owl-prev,
.project-single-gallery .owl-buttons .owl-next,
.single-product-tab .owl-buttons .owl-prev,
.single-product-tab .owl-buttons .owl-next,
.related-product-area .owl-buttons div {
background-color: #a0ce4e !important;
}

.item-section-area .total-single-item-area .single-item-area .overley {
background: rgba(160, 206, 78, 0.7) none repeat scroll 0 0;
}

.gtbuilder-secondery-color,
a:hover,
.header-page a:hover,
.mean-container .mean-nav ul li a:hover,
.project-overley .link a:hover,
.vc-projects-tab-area .tab-content-area .latest-project .single-project .project-overley .content h3 a:hover,
.vc-projects-tab-area .tab-content-area .latest-project .single-project .project-overley .link a:hover,
.project-page .tab-content-area .latest-project-page .single-project .project-overley .content h3 a:hover,
.project-page .tab-content-area .latest-project-page .single-project .project-overley .link a:hover {
color: #82a545;
}

.gtbuilder-secondery-bgcolor,
.advertisement-area .view-store a:hover,
.call-to-action-area .slider-bottom .btn:hover,
.tagcloud a:hover,
input[type="submit"]:hover,
.gt-btn-small:hover,
.gt-btn-active,
#scrollUp:hover {
background-color: #82a545;
}

.client-logo-area .single-logo:hover,
.call-to-action-area .slider-bottom .btn:hover {
border-color: #82a545;
}

.footer-top-area {
background-color: #222222;
}
.footer-top-area .single-footer h3 {
color: #ffffff;
}
.footer-top-area .single-footer {
color: #b3b3b3;
}
.footer-bottom-area {
background-color: #000000;
}
.footer-bottom-area .footer-bottom p {
color: #ffffff;
}

.header-area .main-menu-area ul li a {
font-family: Lato, sans-serif;
font-size : 15px;
line-height : 24px;
color: #000000;
}
.header-area.stick .main-menu-area ul li a,
.header-style-2 .header-area.stick .main-menu-area ul li a{
color: #000000;
}
.header-area .main-menu-area ul li a:hover,
.header-area .main-menu-area ul.menu > li.current-menu-item > a {
color: #a0ce4e;
}

.header-area.stick .main-menu-area ul li ul li a,
.header-style-2 .header-area.stick .main-menu-area ul li ul li a,
.header-area .main-menu-area ul li ul li a {
color: #ffffff;
}

.header-area .main-menu-area ul li ul li{
background-color: #a0ce4e;
}

.header-area .main-menu-area ul li ul li:hover {
background-color: #82a545;
}

body {
font-family: Lato, sans-serif;;
font-size: 15px;
line-height: 26px;
}
h1 {
font-family: Raleway;
font-size: 40px;
line-height: 44px;
}
h2 {
font-family: Raleway, sans-serif;;
font-size: 28px;
line-height: 31px;
}
h3 {
font-family: Raleway, sans-serif;;
font-size: 20px;
line-height: 22px;
}
h4 {
font-family: Raleway, sans-serif;;
font-size: 16px;
line-height: 18px;
}
h5 {
font-family: Raleway, sans-serif;;
font-size: 14px;
line-height: 16px;
}
h6 {
font-family: Raleway, sans-serif;;
font-size: 12px;
line-height: 14px;
}

#tophead .tophead-contact .fa,
#tophead .tophead-social li a:hover {
    color: #a0ce4e;
}

.site-main{
padding-top: 0px;
padding-bottom: 0px;
}
.page-header-area{
    background: rgba(0, 0, 0, 0) url(http://vo.charliew.org/wp-content/themes/gtbuilder/assets/img/banner.jpg) no-repeat scroll center center / cover;
}


.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover,
.vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading {
background-color: #a0ce4e !important;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
background-color: #a0ce4e;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:active {
background-color: #82a545;
}
.gtbuilder-button a{
background-color: #a0ce4e !important;
}
.gtbuilder-button a:hover, .gtbuilder-button a:active{
background-color: #82a545 !important;
}

.product-grid-view .woo-shop-top .view-mode ul li:first-child .fa,
.product-list-view .woo-shop-top .view-mode ul li:last-child .fa,
.woocommerce ul.products li.product h3 a:hover,
.woocommerce ul.products li.product .price,
.woocommerce .product-thumb-area .product-info ul li a:hover .fa,
.woocommerce a.woocommerce-review-link:hover,
.woocommerce div.product p.price, .woocommerce div.product span.price,
.woocommerce div.product .product-meta a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-message::before,
.woocommerce-info::before {
    color: #a0ce4e;
}

.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce a.added_to_cart,
.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
p.demo_store,
.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit[disabled]:disabled:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button[disabled]:disabled:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button[disabled]:disabled:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button[disabled]:disabled:hover,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
    background-color: #a0ce4e;
}

.woocommerce-message,
.woocommerce-info {
    border-color: #a0ce4e;
}

.woocommerce .product-thumb-area .overlay {
    background-color: rgba(160, 206, 78, 0.8);
}

.rt-owl-nav-2 .owl-theme .owl-buttons > div {
    background-color: #a0ce4e !important;
}
.rt-owl-team-2 .vc-team-meta .name {
    background-color: #a0ce4e;
}
.rt-owl-team-2 .vc-item .vc-overly {
    background-color: rgba(160, 206, 78, 0.8);
}
.rt-owl-testimonial-2 .rt-vc-meta .designation {
    color: #a0ce4e;
}
.rt-owl-testimonial-2 .owl-pagination .owl-page.active span {
    background-color: #a0ce4e;
}body{
   margin: 0 auto;
}
 End responsive insline */

@media screen and (max-width: 991px) {
    .page-id-20 form .mb15 {
        width: 100%!important;
        margin-bottom: 20px;
    }

    input[type="submit"] {
    	float: none;
    	width: 100%!important;
    }

    div.wpcf7 .ajax-loader {
    	margin: 30px auto 0;
    	display: table;
    }

    div.wpcf7-validation-errors {
    	display: block;
    	margin-top: 0;
    	margin-bottom: 50px;
    }

    .footer-top-area {
    	text-align: center;
    }

    .slider-bottom-text p {
		line-height: 23px;
	}

    .footer-top-area .single-footer h2 {
        font-size: 19px;
    }
}
@media screen and (max-width: 765px) {
    .error-page h1 {
        font-size: 15em;
    }
}
@media screen and (max-width: 490px) {
    .error-page h1 {
        font-size: 4em;
        line-height: 1em;
    }
    .error-page p {
        font-size: 1.5em;
    }
}