/*
Theme Name: Divi Brull Arts
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Enrique F. Brull
Author URI: http://www.enriquefbrull.com
Description: Child Theme de Divi para la web marketingensalud.com
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.28.1484759648
Updated: 2017-01-18 17:14:08

*/

.fl-rich-text p{
	color: #666666 !important;
	

}


p a{
	color: #ff6b00 !important;
}

.nav li a{
	text-transform: uppercase !important;
}

.nav, .et_mobile_menu{
	text-transform: uppercase;

}


.fl-button-text {
	font-weight: bold;
}

.fl-form-field input{
	padding: 20px !important;
	font-size: 16px !important;
}

 .et_mobile_menu {
 border-top: 3px solid #ff6b00;
 
 }
 
 .mobile_menu_bar::before, .et_toggle_slide_menu::after{
	color: #ff6b00;
 }
 
 #sidebar{

	width: 30%;

}

#left-area{
	width: 70%;
}
.et_right_sidebar #left-area{
	 padding-right: 20px;
}
.et_pb_post .entry-content {
    padding-top: 5px;
}

#main-content .container:before {
width: 0;
}

container::before { display:none; } .et_pb_widget_area_right { border-left:0; }


.fl-rich-text p{
	color: #666666 !important;
	

}

.et-social-linkedin a:before { 
	content: '\e09d';
}

.et-social-instagram a:before { 
	content: '\e09a';
}

.et-social-flickr a:before { 
	content: '\e0a6'; 
}


 .et-social-tumblr a.icon:before{
	 content:'\e097';
	 
	 }
	 
 .et-social-pinterest a.icon:before { 
 
	content: '\e095'; 
	}
	 
	 

.fl-cta-title{

	font-weight:bold;
	margin-bottom: 20px !important;

}

.fl-cta-text-content p a{
	color: #fff !important;
	text-decoration: underline !important;
}	

.fl-cta-button{
	
	margin-top: 15px !important;
}	

#footer-bottom{
	
	background-color: #C0C6C6;
	color: #626263;
}

#footer-info a{

	color: #626263 !important;
	
}

.fl-post-grid-author a{
	
	color: #ff6b00 !important;
	
}

#main-header {
    box-shadow: 0 1px 0 #C0C6C6 !important;
}

.widgettitle{

	text-transform: uppercase;
	/*text-decoration: underline;*/
	color: #ff6b00;
	font-weight: bold;
	border-bottom: 1px #ff6b00 solid;
	display: table;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.entry-title{
	font-weight: bold;
	font-size: 32px;
	line-height: 1.3;
}

#sidebar img{
	border-radius: 10px; 
 	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}


#sidebar_common{
	
	margin:0 auto 0 auto; width:88px;
	margin-top: 5px;

}

#sidebar_common a img{
	border-radius: 0px !important; 
 	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
}


#main-content .container {
    padding-top: 40px;
}


.nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a {
    color: #ff6b00 !important;
}


.sub-menu li a{
	text-transform: none !important;
	font-size: 15px !important;
	font-weight: normal !important;
}

.nav li ul {
    border-top: 3px solid #ff6b00 !important;

}
.et_mobile_menu .menu-item-has-children > a {
    font-weight: normal !important;
}

/*icono categorias*/

.cat-item a{
	padding-left: 10px; 
}

.cat-item a:before{
    font-family: FontAwesome;
	content: "\f115";
	margin-right: 7px;
}

.fl-cta-title{
	line-height: 26pt !important;
}

/*Formulario Contacto*/

.fl-module-contact-form label{

	font-weight: bold;
	margin-bottom: 5px;
}

.fl-module-contact-form input, textarea{

	padding:15px;
	/*font-size: 16px !important;*/
}



.et_pb_post h2 {
    margin-top: 15px;
	margin-bottom: 10px;
	font-weight:bold;
}

.et_pb_post h3{
    margin-top: 15px;
	margin-bottom: 10px;
	text-decoration: underline;
	
}

.et_pb_post h2, .et_pb_blog_grid h2{
	font-size: 26px;	
}



/*boton comentario*/
.et_pb_button{

	background-color: #ff6b00 !important;
	color: #fff !important;
	border: 0px  !important;
}

.tm-click-to-tweet{

	margin-bottom: 30px;
	
}

.tm-ctt-btn{
	color: #999999 !important;
}

.tm-ctt-btn:hover{
	color: #666666 !important;
}



.wp-pagenavi a, .wp-pagenavi a:hover{
	color: #BCBCBC !important;
	font-weight: bold !important;

}

.wp-pagenavi span.current {

	color: #ff6b00 !important;
	font-weight: bold !important;
	
}


.saboxplugin-wrap {
    margin-bottom: 20px !important;
	margin-top: 20px !important;
}

.fn, .fn a{
	font-size: 14px !important;
	font-weight: normal !important;
	color: #626263 !important;

}
 .fn a{

	font-weight: bold !important;
	color: #626263 !important;
	
 }

span.fn, span.fn a{
	display: inline !important;
}

#comment-wrap{

	padding-top: 20px !important;
}

.comment-edit-link {
	color: #ff6b00 !important;
}

.comment-reply-link{

	padding: 7px !important;
	font-size: 14px !important;
	font-weight:bold !important;
}

.et_pb_button::before, .et_pb_button::after {

	transition: none !important;
 
 }

#comments{
	font-size: 28px !important;
	margin-bottom: 15px !important;
}

li a {

	color: #ff6b00;
}



/* icono entradas */

.widget_recent_entries ul li a{
	padding-left: 10px; 
	display:table;
}

.widget_recent_entries ul li  a:before{
    font-family: FontAwesome;
	content: "\f016";
	margin-right: 7px;
}


@media all and (max-width: 997px){
		
	h1, h2, h3{
	
		 font-size: 1.5em !important;
	}
	
	.fl-button-text{
	
		 font-size: 1em !important;
	}
	
}

.fl-form-field.fl-terms-checkbox input[type="checkbox"], form .fl-terms-checkbox input[type="checkbox"] {

height: 23px !important;
width: 15px !important;


}

.et_pb_widget li a:hover{
	
	color: #ffb561 !important;
}


.fl-form-error-message{
	color: #fff !important;
	margin-top: 5px !important;
	font-weight: bold  !important;
	background-color: #00df25 !important;
	padding: 5px !important;
}



.tags{
	font-style: italic !important;
	font-weight: bold !important;	

}


.tags a{
	
	font-weight: bold !important;	
	text-decoration: underline !important;	
}


.titulo_archivo, .titulo_categoria{
	font-weight: bold !important;
	color: #ff6b00 !important;
	font-size: 33px !important;
	margin-bottom: 20px !important;
	
}

.descripcion_categoria{
		
	text-decoration: underline !important;	
}

.mashctt-icon, .icon-twitter{
	
	color: #a0cced !important;
	
}

.mashctt-click-to-tweet, .mashctt-style3{
	margin-top: 18px !important;
}


.mashctt-click-to-tweet{
	margin-bottom: 25px !important;
}
/**/
.mashsb-container {
	
padding-top: 0px !important;
padding-bottom: 0px !important;
position: relative; top: -15px; 
}

.compartir_final{
	
	text-align: center !important;
	color: #000 !important;
	font-weight: bold !important;
	font-size: 22px !important;
	padding: 20px 0px 20px 0px !important;
	margin-bottom: 15px !important;
	margin-top: 10px !important;
}

.fn{
	font-weight: bold !important;
	font-size: 25px !important;
	color: #000 !important;
	
}

.fl-post-grid-more{
	font-weight: bold !important;
}

.formulario_pequeno input{
	padding: 10px !important;
	font-size: 16px !important;
}

blockquote {
    border-color: #ff6b00 !important;
}

.thrv-inline-text a{
	color: #ff6b00 !important;
}
