/*
Theme Name:  Zippco Child Theme
Description: Child theme for the Zippco theme
Author:      ThemetechMount
Author URI:  https://www.themetechmount.com/
Template:    zippco
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

.foot-acc-logo {
    max-height: 150px;
    margin-top: 25px;
    text-align: center;
    display: block;
}
.rotator-heading {
    background: #333;
}
.rotator-heading h5 {
    padding: 8px 15px;
	color:#ffffff;
}

.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2 {
    font-weight: 700 !important;
    color: #58595b !important;
}

.tm-list.tm-list-style-icon li i {
	color:#77bd43 !important;
}

.design-acc {
	position: absolute;
    transform: translateY(-50%);
    right: 50px;
}


.tm-element-heading-wrapper .white-heading .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2,
h2.white-heading,
.white-heading h2 {
	color:#ffffff !important;
}

.widget .widget-title:after {
	background-color:#77bd43;
}

footer a {
	color:#ffffff !important;
}

footer a:hover {
	color:#77bd43 !important;
}

.top-contact.tm-highlight-left:after {
	display:none;
}

.themetechmount-topbar-inner {
background: rgb(88,89,91);
background: -moz-linear-gradient(123deg, rgba(88,89,91,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(123deg, rgba(88,89,91,1) 0%, rgba(0,0,0,1) 100%);
background: linear-gradient(123deg, rgba(88,89,91,1) 0%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#58595b",endColorstr="#000000",GradientType=1);	
}

.themetechmount-topbar-inner .tooltip-top:hover,
.themetechmount-topbar-inner a:hover {
color:#77bd43;
}

.themetechmount-service-box-style2:hover .themetechmount-serviceboxbox-readmore a {
background-color:transparent;
}

.themetechmount-service-box-style2:hover .themetechmount-serviceboxbox-readmore a {
background-color:#77bd43;
border-color:#77bd43;
}

.themetechmount-box-title h4 a {
color:#000000;
}

.themetechmount-box:hover .themetechmount-box-title h4 a {
color:#77bd43;
}

footer #enhancedtextwidget-5 i {
color:#77bd43;
margin-right:10px;
}

.footer .tm-textcolor-white .social-icons li > a {
    background-color: #343434;
}

.social-icons i:hover {
color:#77bd43;
}

.wpcf7 .contactform-1 textarea,
.wpcf7 .contactform-1 .wpcf7-text {
border-color:rgba(0,0,0,0.10) !important;
}

/* Customer Area */
body.customer-area-active .cuar-css-wrapper .cuar-toolbar {
background: linear-gradient(123deg, rgba(88,89,91,1) 0%, rgba(0,0,0,1) 100%);
border-top: 3px solid #77bd43;
border-bottom: none;
}
body.customer-area-active .cuar-css-wrapper, body.customer-area-active .cuar-css-wrapper.cuar-content-container {
border: none;
}
body.customer-area-active .cuar-css-wrapper .cuar-page-content {
border: 1px solid #101010;
border-top: none;
}
body.customer-area-active .cuar-css-wrapper .cuar-menu-container .navbar .navbar-nav>li.current-menu-item>a,
body.customer-area-active .cuar-css-wrapper .cuar-menu-container .navbar .navbar-nav>li.current-page-parent>a {
/* background: #ffffff;
color: #77bd43;
box-shadow: none; */
}
body.customer-area-active .cuar-css-wrapper .panel-heading {
color: #77bd43;
text-transform: uppercase;
font-size: 18px;
border: none;
}
body.customer-area-active .cuar-css-wrapper span.fancytree-node {
border-left-color: #77bd43;
}
.customer-area .tm-titlebar-wrapper {
display: none;
}
.customer-area #content-wrapper {
border-top: 1px solid #101010;
}
.customer-area #content-inner {
background: #0b0C26;
}
.customer-area #main {
background: #0b0C26;
padding-bottom: 60px;
}
.headerlogo .header-badge img {
margin-left: 10px;
max-height: 95px;
}
@media (max-width: 400px) {
	
	.header-badge {
	display: none!important;
	}
}