/******************************************
	File Name: corporate.css
    Template Name: materialize
    Created By: TrendyTheme
    Envato Profile: https://themeforest.net/user/trendytheme
    Website: http://trendytheme.net
    Version: 1.0
    Support: http://trendytheme.net/support
******************************************/


/*button style*/
.btn {
	font-size: 14px;
}

.btn,
.btn:hover,
button:focus {
    background-color: #ed0000;
}


/*link style*/
a {
    color: #ed0000;
}



/*common form style*/
input[type=text]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=url]:focus:not([readonly]),
input[type=time]:focus:not([readonly]),
input[type=date]:focus:not([readonly]),
input[type=datetime-local]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #ed0000;
    box-shadow: 0 1px 0 0 #ed0000;
}

input[type=text]:focus:not([readonly]) + label,
input[type=password]:focus:not([readonly]) + label,
input[type=email]:focus:not([readonly]) + label,
input[type=url]:focus:not([readonly]) + label,
input[type=time]:focus:not([readonly]) + label,
input[type=date]:focus:not([readonly]) + label,
input[type=datetime-local]:focus:not([readonly]) + label,
input[type=tel]:focus:not([readonly]) + label,
input[type=number]:focus:not([readonly]) + label,
input[type=search]:focus:not([readonly]) + label,
textarea.materialize-textarea:focus:not([readonly]) + label {
    color: #ed0000 !important;
}



/* ============= Color Presets ================ */
.brand-color,
.brand-icon,
.flex-direction-nav a:before,
.contact-info .mail a:hover,
.portfolio-with-title .portfolio-title h2 a:hover,
.portfolio-with-title .portfolio-title p a:hover {
    color: #ed0000 !important; /*theme primary color*/
}

.brand-bg,
.brand-hover:hover,
.brand-bar,
.brand-filter li:hover,
.brand-filter li.active,
.icon-hover-brand:hover .icon {
    background-color: #ed0000 !important; /*theme primary background color*/
}

.brand-bg.darken-2 {
    background-color: #0288d1 !important;
}



/*Topbar*/
.top-bar .social-top a i {
    color: #bac2c6;
}
.top-bar .social-top a i:hover,
.top-bar .topbar-cta a:hover {
    color: #ed0000;
}


/*Nav Search*/
.search-trigger i:hover {
    color: #ed0000;
}
.active-search .search-trigger .search-btn {
    background-color: rgba(113, 196, 76, 0.9);
}


/* === Navigation === */
.menuzord-menu>li {
    margin-left: 15px;
}
.menuzord .menuzord-menu>li.active>a,
.menuzord .menuzord-menu>li.active>a>i,
.menuzord .menuzord-menu>li:hover>a,
.menuzord .menuzord-menu>li:hover>a>i {
    color: #ed0000 !important;
}

.nav-border-bottom .menuzord .menuzord-menu>li.active>a,
.nav-border-bottom .menuzord .menuzord-menu>li:hover>a {
    border-bottom: 3px solid #ed0000;
}

.menuzord-menu ul.dropdown li.active>a,
.menuzord-menu ul.dropdown li:hover>a,
.menuzord-menu>li>.megamenu .megamenu-row li:hover>a {
    color: #ed0000;
}

.menuzord-menu ul.dropdown li >a::before,
.menuzord-menu>li>.megamenu .megamenu-row li >a::before {
    background-color: #ed0000;
}



/*
Background banner images
------------------------------------------------------------*/
.corporate-banner-1 {
    background-image: url("../../img/corporate/kid.jpg");
}


/*page cover*/
.page-title-bg {
    background-image: url(../../img/corporate/page-cover.jpg);
    background-color: #446E2C;
}

.breadcrumb li a {
    color: #fff;
}
.breadcrumb li a:hover,
.breadcrumb>.active {
    color: #65eb37;
}




/*tab*/
.border-tab.primary-nav .nav-tabs>li>a,
.border-tab.primary-nav .nav-tabs.nav-justified>li>a {
    border: 0;
    background: #fff;
    color: #ed0000;
}
.border-tab.primary-nav .nav-tabs>li.active::after {
    border-bottom: 3px solid #ed0000;
}


/*vertical-tab*/
.vertical-tab .nav-tabs>li>a {
    color: #303b41;
    background: #fff;
    border: 1px solid #eee;
}

.vertical-tab .nav-tabs>li.active>a,
.vertical-tab .nav-tabs>li.active>a:focus,
.vertical-tab .nav-tabs>li.active>a:hover {
    background-color: #ed0000;
    color: #fff;
    border: 1px solid transparent;
}




/*footer*/
.copy-text a,
.footer p {
    color: #eee;
}

.copy-text,
.copy-text a:hover,
.footer-four .secondary-footer ul li a:hover {
    color: #c6fcae;
}

.footer-four .social-link li a i:hover,
.team-title h3 a:hover,
.team-social-links li a:hover {
    color: #ed0000;
}
