/*
Theme Name:     finance-child
Description:    Child theme for the finance
Author:         Themesflat
Template:       finance

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
body #content a {color: #b74927 !important;}

.bottom .menu li a:hover {
    color: #b74927;
}
.page-title.pagetitle_style_2 {
	background: #2A2C6A;
}
.breadcrumbs a, .breadcrumbs span {color:#fff !important;}

.title-section .title:after {background: #b74927 !important;}
.btn-menu:before, .btn-menu:after, .btn-menu span {background: #2A2C6A !important;}
.flexslider {height:inherit !important;}
.aol_app_form .form-group input {
    margin-bottom: 0;
   /* width: 50%;
    float: left;
    padding-right: 15px; */
}

.aol_app_form legend {text-transform: uppercase;
    font-weight: bold;
    padding-bottom: 10px;
    margin-bottom: 30px;
	padding-top: 30px;
}

.aol_app_form label {
text-transform: capitalize;
}
body #content .buttoncolor a {
    color: #fff !important;
    padding-top: 13px;
    padding-bottom: 14px;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: capitalize;
    background: #B74927;
    border: #B74927;
}
body #content .buttoncolor a:hover {
	background: #2A2C6A;
    border: #2A2C6A;
}
.readbut {color: #b74927;
    font-weight: bold;
    padding-top: 10px;
    display: block;
    cursor: pointer;
}
.services-grid .flat-imagebox-header {pointer-events: none;}
.flat-contact-form input[type="text"], .flat-contact-form input[type="email"], .flat-contact-form input[type="phone"], .flat-contact-form textarea {
    background-color: #f7f7f7;
    font-size: 16px;
    color: #000;
}

body .frm_submit button {
	margin: 0 !important;
    background: #B74927 !important;
    color: #fff !important;
    padding: 5px 30px !important;
    border-color: #B74927 !important;
}

.frm_forms legend {display:none;}



body .info-top-right a.appoinment {color: #fff !important;
background: #333;}

body .info-top-right a.appoinment:hover {background-color: #333 !important; color:#f9e9b5 !important;}

body .flat-top .custom-info ul li {
    color: #000;
    font-weight: 600;
    letter-spacing: 1px;
}
body .flat-top.header-style1 {background-color: #fff !important;}

body .header.header-style1 {
    background-color: #85292a;
}
body header #mainnav > ul > li > a {
    color: #fff;
	padding: 0 10px 0 10px;
}
#mainnav > ul > li:last-child > a {
    padding: 0 0 0 10px;
}

body #mainnav > ul > li > a:hover, body #mainnav > ul > li.current-menu-item > a, .bottom #menu-bottom li a:hover {
    color: #FDDF7D !important;
}

iframe {border: none !important;}

.call-action {text-align: center;
    color: #fff;
    font-size: 55px;
	font-style:italic;
    display: block;
    line-height: 100px;
	font-weight: bold;
}

body #content .call-action a {display: block;
    font-size: 80px;
    color: #ecc236 !important;
    font-weight: bold;

}

.missionhinds {text-align: center;
    font-size: 17px;
    line-height: 30px;
}

.miss-letter {font-style: italic;
    font-weight: bold;
    color: #85292a;
	font-size:25px;
}

.page-title {display:none;}

.cnt-icon .flat-iconbox {text-align:center;}
.flat-iconbox .flat-iconbox-icon {
    line-height: 85px;
}
.flat-one textarea {height: 180px;}


.two-tables table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

.two-tables td, .two-tables th {
  border: 1px solid #eee;
  text-align: center;
  padding: 8px;
}

.two-tables tr:nth-child(even) {
  background-color: #eee;
}

body .btn-menu:before, body .btn-menu:after, body .btn-menu span {
    background: #fff !important;
}

#mainnav-mobi {
    background-color: #85292a;
}

#mainnav-mobi ul li {
    border-top: 1px solid #b32f30;
}


@media only screen and (max-width:480px) {
	
	.copyright {text-align: center;
    width: 100%;
	}
	.call-action {
    font-size: 50px;
	line-height: 66px;
	}
	body #content .call-action a {
    font-size: 50px;
	}
	
}


