.glifos_bibliografia {
       margin-right: -20px!important; 
       padding-left: 0px!important; 
       padding-right: 7px!important; 
       width: 480px; 
    } 

.glifos_col_sidebar_menu {
       margin-left: 0px!important; 
       margin-right: 1px!important; 
       padding-right: 0px!important; 
       width: 300px!important; 
    } 

.glifos_col_txt_menu {
       margin-right: -19px!important; 
       width: 405px!important; 
    } 

.glifos_enlace_destacado {
       font-size: 22px!important; 
       font-weight: bold!important; 
    } 

.glifos_mod_blog_rejilla {
       box-shadow: none!important; 
    } 

.glifos_mod_txt_intro {
       border-bottom-color: #000000!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 6px!important; 
       border-top-color: #000000!important; 
       border-top-style: solid!important; 
       border-top-width: 6px!important; 
    } 

.glifos_mod_txt_titular {
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
       padding-bottom: 15px!important; 
       padding-top: 15px!important; 
    } 

.mc_button {
       background-color: transparent!important; 
       border-color: #e40000!important; 
       border-radius: 0px!important; 
       border-style: solid!important; 
       border-width: 1px!important; 
       color: #e40000!important; 
       font-size: 16px!important; 
       font-weight: bold!important; 
       margin-top: 11px!important; 
       padding-top: 5px!important; 
       width: 101px; 
    } 

.post-11 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-bottom-style: none!important; 
       border-color: #ffffff!important; 
       border-style: solid!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-11 .et_pb_section:nth-child(2) .et_pb_button {
       margin-top: 0px!important; 
       padding-bottom: 6px!important; 
    } 

.post-11 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide_content  a {
       color: #ffffff!important; 
       font-size: 19px!important; 
       margin-bottom: 0px!important; 
       padding-bottom: 0px!important; 
    } 

.post-11 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide_content  p {
       padding-bottom: 9px!important; 
    } 

.post-11 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Crimson Text!important; 
    } 

.post-1327 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-style: none!important; 
    } 

.post-377 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-498 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-503 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-507 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-511 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-514 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-517 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-521 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-width: 10px!important; 
       box-shadow: none!important; 
    } 

.post-694 .et_pb_section:nth-child(2) .et_pb_text   {
       font-size: 18px!important; 
       line-height: 24px!important; 
    } 

.post-870 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-size: 18px!important; 
       line-height: 24px!important; 
    } 

.single #content-area .hentry .entry-content {
       background-color: #ffffff!important; 
       border-bottom-color: #000000!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 6px!important; 
       border-right-color: #000000!important; 
       font-size: 18px!important; 
       line-height: 24px!important; 
       margin-top: -10px!important; 
       padding-bottom: 30px!important; 
       padding-left: 60px!important; 
       padding-right: 40px!important; 
       padding-top: 31px!important; 
    } 

#custom_sidebar_module_1.et_pb_widget_area .et_pb_widget:not(.woocommerce) input[type=text] {
       font-size: 16px!important; 
    } 

#custom_sidebar_module_2.et_pb_widget_area {
       margin-left: 1px!important; 
       margin-right: 50px!important; 
       padding-right: 71px!important; 
       width: 300px; 
    } 

#left-area .hentry  {
       background-color: #ffffff!important; 
       padding-bottom: 0px!important; 
       padding-left: 0px!important; 
       padding-right: 0px!important; 
       padding-top: 0px!important; 
    } 

#left-area .hentry .post-meta a {
       color: #e40000!important; 
    } 

#left-area .hentry .post-meta a:hover {
       color: #000000!important; 
    } 

#left-area .hentry .post-meta {
       background-color: #ffffff!important; 
       color: #000000!important; 
       font-size: 20px!important; 
       margin-bottom: -9px!important; 
       margin-top: 5px!important; 
       padding-bottom: 15px!important; 
       padding-top: 6px!important; 
       text-align: center!important; 
    } 

#left-area .hentry  h1 {
       background-color: #000000!important; 
       color: #ffffff!important; 
       padding-left: 14px!important; 
       padding-right: 14px!important; 
       padding-top: 10px!important; 
       text-align: center!important; 
    } 

#left-area .hentry > h2 {
       text-align: center!important; 
    } 

#left-area .hentry  p {
       font-size: 18px!important; 
       line-height: 24px!important; 
    } 

#mce-EMAIL {
       font-size: 16px!important; 
       width: 200px; 
    } 

#mce-FNAME {
       font-size: 16px!important; 
       width: 200px; 
    } 

#mce-LNAME {
       font-size: 16px!important; 
       margin-top: 3px!important; 
       width: 200px; 
    } 

html body div#et-top-navigation ul.nav li a {
       font-size: 14px!important; 
    } 

html body div#main-content {
       background-color: #ffffff!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a {
       color: #e40000!important; 
       font-size: 16px!important; 
       font-weight: bold!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a:hover {
       color: #ffffff!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) img {
       padding-top: 9px!important; 
    } 

