/*
¡Bienvenido a Custom CSS!

CSS (Hojas de estilo en cascada) es un tipo de lenguaje de programación
que indica al navegador cómo procesar una página web. Puedes eliminar
estos comentarios y comenzar con tus personalizaciones.

Por defecto, tu hoja de estilo se cargará después de las hojas de estilo
del tema, lo que significa que tus normas pueden prevalecer y anular las
reglas CSS del tema. Solo tienes que escribir aquí lo que quieres cambiar,
no es necesario copiar todo el contenido de la hoja de estilo de tu tema.
*/
/* Desktop 1440px - modern larger monitor ----------- */
* {
	text-transform: none !important;
}

body {
	font-size: 16px;
}

@media only screen and (min-width:1440px) and (max-width:1920px) {
	footer .innerwrap, header .innerwrap, #bodywrap, .innerwrap-custom-header, #main-navigation .innerwrap {
		margin: 0 auto;
		padding: 0;
		max-width: 960px;
		width: auto;
	}
}

.wp-caption .wp-caption-text:before {
	content: ' ';
	font-size: 1.125em;
	font-style: normal;
	font-weight: bold;
	margin-right: 5px;
	position: absolute;
	left: 10px;
	top: 7px;
}

.wp-caption {
	margin-bottom: .625em;
	max-width: 96%;
	padding: 2px;
	box-shadow: 0 0 0 #999;
	background-color: #fff;
}

.post-content ul li, .post-content ol li {
	margin: 0 0 .1em;
}

.sf-menu ul li a {
	font-size: 1.2em !important;
	text-transform: none !important;
}

p {
	margin: 0 0 .625em;
}

.widget-area aside {
	margin: 0 0 1em;
}

#main-navigation .sf-menu a {
	border-bottom: 5px solid #5db068;
}

.wp-caption .wp-caption-text {
	margin-bottom: .6em;
	padding: 0 5px;
	position: relative;
	color: #333;
}

.wp-caption .wp-caption-text, .gallery-caption {
	color: #333;
	font-size: 70%;
}

#post-entry article a {
	text-decoration: none !important;
}

#post-entry article a:hover {
	text-decoration: underline !important;
}

/*footer*/
.footer-right ul li {
/* text-transform: none !important; */
}

/*directory*/
#lddbd_business_directory_head h2 {
	font-size: .9em !important;
}

#lddbd_navigation_holder {
	display: block;
	clear: inherit !important;
	overflow: hidden;
	margin: 0 !important;
	padding: 1px 0 0 !important;
	border-top: 0 solid #bbb !important;
	float: left;
}

#lddbd_categories_left {
	width: 50%;
	float: left !important;
	display: block;
	border: green 1px solid;
	padding: 2px 0 2px 20px;
	margin: 2px;
	width: 90%;
	color: white;
}

#lddbd_categories_right {
	width: 50%;
	float: left !important;
	display: block;
	border: green 1px solid;
	padding: 2px 0 2px 20px;
	margin: 2px;
	width: 90%;
}

.lddbd-business-info-data {
	display: inline !important;
}

.lddbd_navigation_holder .lddbd_navigation_button {
	width: 150px !important;
}