/*

Theme Name:     Karma Child Theme

Theme URI:      http://themeforest.net/item/karma-clean-and-modern-wordpress-theme/168737?ref=TrueThemes

Description:    Child theme for the Karma theme 

Author:         TrueThemes

Author URI:     http://themeforest.net/user/TrueThemes?ref=TrueThemes

Template:       Karma

Version:        0.1.12


*/



@import url("../Karma/style.css");





/* ------- Insert custom styles below this line ------- */

body {color: #000; font-size: 13px; font-family: Arial; min-width: auto !important; }

#header .header-holder {background-color: #850104 !important;}

#header .header-area {padding-top: 1px;}

#header .logo {padding-bottom: 0;}

.home-banner-wrap {margin-top: 124px;}

.main-area.home-main-area {bottom: 35px; margin-bottom: 0; margin-left: auto; margin-right: auto; padding-bottom: 5px; padding-left: 0; padding-right: 0; width: 980px;}

.home-banner-wrap {z-index: 2;}

#menu-main-nav {background: url(images/_global/navback.png) no-repeat; width: 603px; height: 84px; margin: -10px 32px 0 0; padding: 0 0 0 8px; position: relative; z-index: 1;}

#menu-main-nav a {padding: 0;}

#menu-main-nav a span {bottom: auto; margin: 0; color: #fad98d; font-family: Arial; font-size: 13.35px; line-height: 15.13px; font-weight: bold;}

#menu-main-nav li {padding: 0 !important; height: auto; left: auto; width: 186px;}

#menu-main-nav li:last-child {width: 210px;}

#menu-main-nav li strong {font-family: Arial; font-size: 17.8px; line-height: 23px; letter-spacing: -1px; right: auto; font-weight: normal;}

.modern_banner_full {top: 185px; margin-top: 0;}

#content a, #sidebar a, .content_full_width a, p a strong {color: #af7a01;}

.gradlist ul { padding-left: 20px; }

.gradlist ul, .gradlist li {font-size: 14px; font-weight: bold; line-height: 14px; margin-top: 8px; }

.info {padding-top: 17px;}

#main h1, .yellowtitle, .yellowtitle2, .blacktitle2, .headertext {font-family: 'Geometric', Arial !important; font-size: 20.52px !important; letter-spacing: -1px;}

.headertext {
	margin-top: 0 !important;
}
.gradtitle2 li {
	margin-bottom: 16px;
}
.yellowtitle {
	margin-top: 20px !important;
	line-height: 22px !important;
}
.yellowtitle:first-child {
	margin-top: 10px;
}
span.yellowtitle2 {display:block; margin: 10px 0;}

.yellowtitle, .blacktitle2 {border-bottom: 1px solid #b2b2b2; padding-bottom: 3px;}

.callgrad_hp {height: 58px;}

.main-holder {
	margin-top: 10px !important
}
.main-holder.home-holder {
	margin-top: 1px !important;
}
/*.big-banner .rays, #header-rays {
	background: url(http://www.securetransit.org/wp-content/uploads/2018/11/header_back_new2.png) center top no-repeat !important;
}*/
.home .content_full_width {
/*	width: 600px !important;
	margin-left: auto !important;
	margin-right: auto !important;*/
}
video {
	width: 400px; 
	height: 300px;
}

