/*
Theme Name: Energyland - Child
Author: Vladeer Design
Description: Child theme created from Solar and Renewable Energy WordPress Theme
Template: energyland
Text Domain: energyland-child
*/

/**
 * Promjena boja
 */

/* Boja teksta svih linkova */
a {
    color: #C00000;
}

/* Pozadina tipki */
.theme-btn {
    background-color: #C00000;
    border: 1px solid #C00000;
}

/* Pozadina top bara sa brojem telefona i emailom */
.top-bar-wrapper {
    background-color: #67696f;
}

/* Pozadina header slike */
.page-banner-wrap::before, .page-banner-wrap::after {
    background: #A02727;
}

/* Boja linka glavnog izbornika */
header.header-1 .main-menu ul > li:hover > a {
    color: #C00000;
}
header.header-1 .main-menu ul > li:hover > ul li:hover > a {
    color: #FFFFFF;
}

/* Boja pozadine podlinka glavnog izbornika */
header.header-1 .main-menu ul > li > ul {
    background: #C00000;
}
header.header-1 .main-menu ul > li > ul li:hover {
    background: #A02727;
}

/* Pozadina scroll to top tipke */
#scrollUp {
    background-color: #C00000;
}

/* Promjena boje naslovnog slideshowa */
.hero-1 .single-slide .hero-contents h1 span {
    color: #C00000 !important;
}
.hero-1 .single-slide .slide-bg::after {
    opacity: 0.3;
}

/* Pozadina ikone na kartici usluge */
.service-single-card-item .content .service-cat a {
    background-color: #C00000;
}

/* Boja linka na kartici usluge */
.service-single-card-item .content h3:hover a {
    color: #C00000;
}

/* Boja obruba na naslovnoj stavci "Zašto izabrati nas" */
.core-features-carousel .single-features-item {
    border-color: #FFACAC;
}
.core-features-carousel .single-features-item:hover {
    border-color: #C00000;
}

/* Boja gradijenta na naslovnom projektu */
.single-project-grid::before,
.single-project-grid::after {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 45%, #911212 100%);
}


.btnd, .theme-btn, .video-btn {
    text-transform: none;
}

.breadcrumb-wrapper {
    color: #C00000;
}
.breadcrumb-wrapper a {
    color: #1A0000;
}
.breadcrumb-wrapper a:hover {
    color: #C00000;
}

.block-contents .section-title h2,
.block-contents .section-title h5,
.block-contents .section-title > span {
    text-transform: none;
}

#hamburger {
    color: #C00000;
}
.mobile-nav {
    background-color: #ffe5e5;
    color: #C00000;
}
.mobile-nav .sidebar-nav .metismenu a {
    color: #C00000;
}
.mobile-nav .sidebar-nav .metismenu a:hover,
.mobile-nav .sidebar-nav .metismenu a:focus {
    background-color: #C00000;
    color: #FFFFFF;
}
.mobile-nav .sidebar-nav .metismenu ul a::before {
    border-color: #C00000;
}
.call-us .text h5,
.call-us .text span,
.action-bar .call-us .icon,
.single-info-element .text h5,
.single-info-element .text span,
.action-bar .single-info-element .icon,
.mobile-nav .social-icons,
.mobile-nav .social-icons a,
.mobile-nav .close-nav,
.mobile-nav .close-nav a {
    color: #C00000 !important;
}
.action-bar .theme-btn {
    background-color: #C00000;
    color: #FFFFFF;
}

.core-features-carousel .slick-arrow {
    border-color: #C00000;
    color: #C00000;
}
.service-single-card-item .content .read-btn:hover {
    color: #000000;
}

.service-single-card-item .content .service-cat {
    display: none;
}

.service-single-card-item .content h3,
header.header-1 .main-menu ul > li > a {
    text-transform: none;
}

.single-project-grid .project-details .project-cat a,
.single-project-grid .project-details h3 {
    text-transform: none;
}

.hero-1 .single-slide .hero-contents h1  {
    text-transform: none;
    font-size: 54px;
}
.hero-1 .single-slide .hero-contents h1 span {
    text-decoration: none;
}

.hero-1 .single-slide {
    min-height: 800px;
}

/* Dodavanje podrške za themearea */
textarea {
    display: block;
    width: 100%;
    height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    border: none;
    margin-top: 5px;
    border-radius: 4px;
    outline: none;
    background: #f7f7f7d4;
    font-size: 15px;
    color: #666;
}
.request-quote-form textarea::placeholder {
    color: #777;
    font-size: 15px;
    text-transform: capitalize;
}
.wpcf7-captchac {
    margin: 20px 0;
}
.wpcf7-form-control-wrap {
    display: block;
    width: 100%;
}
.request-quote-form-wrapper {
    padding: 0;
}
.request-quote-form-wrapper label {
    display: block;
    width: 100%;
}