/*
 Theme Name:     KMBL Child
 Description:    KMBL Child Theme - use to customize theme without loosing any changes after update
 Author:         You
 Template:       kmbl
 Version:        1.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../kmbl/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=fd362ad2-b23e-4a4b-be5f-4d920f7b6a08");
@font-face{
font-family:"Proxima N W15 Light";
src:url("fonts/53f72e41-ffd4-47d4-b8bf-b1ab3cada2e5.eot?#iefix");
src:url("fonts/53f72e41-ffd4-47d4-b8bf-b1ab3cada2e5.eot?#iefix") format("eot"),url("fonts/fb5639f2-f57b-487d-9610-3dc50820ab27.woff") format("woff"),url("fonts/2eafe9b7-5a21-49c0-84ca-54c54f899019.ttf") format("truetype"),url("fonts/0a2fe21c-cfdd-4f40-9dca-782e95c1fa90.svg#0a2fe21c-cfdd-4f40-9dca-782e95c1fa90") format("svg");
}
@font-face{
font-family:"Proxima N W15 Light It";
src:url("fonts/8fec2708-71b6-4d6c-858f-47fcb99e7601.eot?#iefix");
src:url("fonts/8fec2708-71b6-4d6c-858f-47fcb99e7601.eot?#iefix") format("eot"),url("fonts/5dcab973-758a-4f4b-beee-965124bc39b6.woff") format("woff"),url("fonts/c729f755-cac7-421c-b045-a161883bdf71.ttf") format("truetype"),url("fonts/e816cdad-3ffd-45b5-bc39-eb89e337c7e2.svg#e816cdad-3ffd-45b5-bc39-eb89e337c7e2") format("svg");
}
@font-face{
font-family:"Proxima N W15 Reg";
src:url("fonts/ccd538c8-85a6-4215-9f3f-643c415bbb19.eot?#iefix");
src:url("fonts/ccd538c8-85a6-4215-9f3f-643c415bbb19.eot?#iefix") format("eot"),url("fonts/e8e438df-9715-40ed-b1ae-58760b01a3c0.woff") format("woff"),url("fonts/baf65064-a8a8-459d-96ad-d315581d5181.ttf") format("truetype"),url("fonts/76bd19c9-c46a-4c27-b80e-f8bd0ecd6057.svg#76bd19c9-c46a-4c27-b80e-f8bd0ecd6057") format("svg");
}
@font-face{
font-family:"Proxima N W15 Reg It";
src:url("fonts/39b8a8a4-edc9-4785-af87-d2bcad9cc963.eot?#iefix");
src:url("fonts/39b8a8a4-edc9-4785-af87-d2bcad9cc963.eot?#iefix") format("eot"),url("fonts/ddfa5815-0439-455c-ab0a-704be1e727e3.woff") format("woff"),url("fonts/561cb800-4365-4d2a-8971-7fb5524aa7bd.ttf") format("truetype"),url("fonts/32e22620-f3c6-4eda-992b-c5875390b55d.svg#32e22620-f3c6-4eda-992b-c5875390b55d") format("svg");
}
@font-face{
font-family:"Proxima N W15 Smbd";
src:url("fonts/f0900b9e-436e-4bb2-ba92-174617a6b4bc.eot?#iefix");
src:url("fonts/f0900b9e-436e-4bb2-ba92-174617a6b4bc.eot?#iefix") format("eot"),url("fonts/91b14d48-ff2a-4a42-87df-b04c76cfb67f.woff") format("woff"),url("fonts/65e3a762-7125-4d24-9247-fc73d4786cd0.ttf") format("truetype"),url("fonts/4b8633b5-6a28-45ea-afc0-1784363b823a.svg#4b8633b5-6a28-45ea-afc0-1784363b823a") format("svg");
}
@font-face{
font-family:"Proxima N W15 Smbd It";
src:url("fonts/da821cac-572d-47e0-8320-82a02dec3a33.eot?#iefix");
src:url("fonts/da821cac-572d-47e0-8320-82a02dec3a33.eot?#iefix") format("eot"),url("fonts/da1887f8-f4f1-4bf8-ba4a-800c75895f58.woff") format("woff"),url("fonts/8a90f222-9a43-42ad-8100-cefe67360d60.ttf") format("truetype"),url("fonts/dbf6f7e6-69b1-43d3-b96b-43f053128b74.svg#dbf6f7e6-69b1-43d3-b96b-43f053128b74") format("svg");
}
@font-face{
font-family:"Proxima N W15 Bold";
src:url("fonts/9682bb7d-efd6-4254-8771-e146c89a72d4.eot?#iefix");
src:url("fonts/9682bb7d-efd6-4254-8771-e146c89a72d4.eot?#iefix") format("eot"),url("fonts/a3a867b8-141c-4865-9f8d-6dc5766a6bc5.woff") format("woff"),url("fonts/b9d6d5ca-ba9b-4fa1-a81e-366891676e4a.ttf") format("truetype"),url("fonts/844c48e5-7a2b-488b-9e47-ff8dda98e5e2.svg#844c48e5-7a2b-488b-9e47-ff8dda98e5e2") format("svg");
}
@font-face{
font-family:"Proxima N W15 Bold It";
src:url("fonts/715a0342-db92-4c36-b812-04212361621b.eot?#iefix");
src:url("fonts/715a0342-db92-4c36-b812-04212361621b.eot?#iefix") format("eot"),url("fonts/f015d7cb-8f83-497f-b23e-157a01bfbeb1.woff") format("woff"),url("fonts/2c5a2cf6-d798-4ecb-9116-dcbd92a8b3e5.ttf") format("truetype"),url("fonts/ba8566d1-fe90-4f7a-94a8-6c854619fb3b.svg#ba8566d1-fe90-4f7a-94a8-6c854619fb3b") format("svg");
}

body {
	font-family: 'Proxima N W15 Reg';
	font-size: 13px;
	color: #333333;
}

a, a:visited {
	color: #333333;
}

a:hover {
	color: #446081;
}

p {
	line-height: 20px;
}

strong {
	font-family: 'Proxima N W15 Bold';
	font-weight: normal;
}

.button, a.button {
	font-size: 11px;
	line-height: 15px;
	padding: 8px 15px;
}

/* Header */

#top-bar {
	background-color: #e9e9e9;
}

#navigation .menu {
	margin: 15px 0 0 0;
}

#navigation .menu > li > a {
	padding: 12px 12px 12px 12px;
}

#navigation .menu > li > a, #navigation ul li a {
	font-family: 'Proxima N W15 Smbd';
	font-size: 14px;
	font-weight: normal;
}

#navigation .menu > li.menu-item-3566 > a {
	padding: 12px 12px 12px 42px;
}

/* Google Translate */

#google_translate_element,
#google_translate_element div,
#google_translate_element select {
	display: inline;
	font-size: 10px;
	margin-top: 8px;
}

.goog-te-gadget {
	font-size: 10px;
}

.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active, #google_translate_element .goog-logo-link, #google_translate_element .goog-logo-link:link {
	font-size: 10px;
}

.goog-te-gadget img {
	width: 40px;
	max-width: 40px;
	display: inline;
}

/* Content */

.home-slider {
	padding-bottom: 30px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Proxima N W15 Smbd';
	font-weight: normal;
	color: #446081;
	line-height: normal;
	padding:0;
	margin:0;
	line-height: 1.4;
}

.wpb_wrapper h1 a,
.wpb_wrapper h2 a,
.wpb_wrapper h3 a,
.wpb_wrapper h4 a,
.wpb_wrapper h5 a,
.wpb_wrapper h6 a {
	color: #446081;
}

.wpb_wrapper h1 a:hover,
.wpb_wrapper h2 a:hover,
.wpb_wrapper h3 a:hover,
.wpb_wrapper h4 a:hover,
.wpb_wrapper h5 a:hover,
.wpb_wrapper h6 a:hover {
	color: #333333;
}

h1 { font-size: 20px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 10px; }
h6 { font-size: 8px; }

.headline {
	font-size: 16px;
	text-transform: none;
}

.meta h1, .meta h2, .meta h1 a, .meta h2 a {
	font-size: 16px;
}

.boxrounded div {
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px 15px 10px 15px;
}

.boxborder {
	padding: 10px 15px 10px 15px;
}

.boxborder div div div {
	border: 1px solid #e3e5e5;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 15px 20px 15px 20px;
}

.boxgeorgia p, .boxgeorgia p strong {
	font-family: Georgia, Times;
}

.box500 {
	height: 1000px;
}

.headshot {
	width: 166px;
	height: 130px;
}

.vc_separator {

}
.vc_separator.wpb_content_element {
	margin-top: 10px;
	margin-bottom: 12px;
}

.nav-links { display: none; }

/* Blog */

.date { display: none; }

.post-content { margin: 0; }

/* Footer */

#footer {
	display: none;
}

#footer-bottom {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #ffffff;
	background-color: #a6b2ca;
}

.footermenu {
	float: left;
}

.footermenu ul li {
	float: left;
}

#footer-bottom a {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #ffffff;
}

.footermenu ul li a {
	font-weight: normal;
	padding: 5px 5px 5px 5px;
}

.footermenu ul li.menu-item-1885 a {
	font-weight: normal;
	padding: 5px 5px 5px 0px;
}

.footercopyright {
	float: left;
}
