body, h1, h2, h3, h4, h5, h6, textarea { font-family: 'PT Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;}
a {color: #067195}
.footer-widgets a {color: #a9e8fd !important; text-decoration:underline}
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button { }
a.button { padding:.6em 1.5em; background-color: #067195 !important; color:#fff}
footer p a { color:#000; font-weight:bold}  .no-top-padding main.content { padding-top:0 !important} .fa-verde { color:#47DC0B !important} .site-inner {-moz-box-shadow: 0 0 0 0 #fff;	-webkit-box-shadow: 0 0 0 0 #fff; box-shadow: 0 0 0 0 #fff;} .site-header {min-height: 70px !important; }
.title-area {width: 255px !important; margin-top:20px !important; margin-bottom:20px !important;}
.header-image .title-area,.header-image .site-title,.header-image .site-title a {max-width: 255px !important; min-height: 70px !important;} h1.entry-title, h2, h3 { }
h4.entry-title{ font-size:30px}
.widget h3 a { color:#333} .genesis-nav-menu.menu-primary { font-size:17px; background:#0f5e31 }
.genesis-nav-menu.menu-primary a { color:#fff !important; padding: 16px 16px !important;}
.genesis-nav-menu.menu-primary li{ float:left}
.genesis-nav-menu.menu-primary li.right{ float:right}
.genesis-nav-menu.menu-primary li:hover, .genesis-nav-menu.menu-primary a:hover { background-color:#000 !important}
.genesis-nav-menu.menu-primary .current-menu-item > a { background-color:#000 !important}
.genesis-nav-menu.menu-primary .search-form input{ margin:0px; height:57px; line-height:57px; padding:20px; background-color: #17753f; border:0 !important; box-shadow: 0 0 0 !important; color:#fff} .header-widget-area section { padding-top:20px !important;}
.header-widget-area .textwidget { text-align:right} .content .genesis_responsive_slider .slide-excerpt {background-color: #000;	filter: alpha(opacity=80); opacity: 0.8;font-size:1.1em;}
.content .genesis_responsive_slider .slide-excerpt h2 a { font-size:1.6em; text-transform:none }
.content .genesis_responsive_slider .slide-excerpt a { color:#eee; font-weight: bold } .home-middle.widget-area{ margin-bottom:50px} .widget_catalogowidget ul li { padding-left:0; background:none; padding-top:15px; margin-top:15px; border-top:1px solid #ccc }
.widget_catalogowidget ul li p.fecha { font-style:italic}
.widget_catalogowidget ul li a.button { } #marcas-box { padding:40px 40px; text-align:center; width:100%; background:#eee; clear:both}
#marcas-box h3 { }
#marcas-box ul { display:table; width:95%; margin:0 auto}
#marcas-box ul li{ display:inline-table; margin:5px;}
#marcas-box ul li img{ border:1px solid #ccc;
-webkit-filter: grayscale(1) !important;
-moz-filter: grayscale(1) !important;
-ms-filter: grayscale(1) !important;
filter: grayscale(1) !important;
} .nav-secondary {background-color: #333;	display: none;	position: fixed; top: 0;width: 100%; z-index: 999; text-align:center; border-bottom:1px solid #ccc}
.nav-secondary > li{ display:inline-block}
.admin-bar .nav-secondary {top: 32px;}
.nav-secondary .genesis-nav-menu a {padding: 20px;}
.nav-secondary .genesis-nav-menu .sub-menu a {padding: 16px 20px;}
.nav-secondary a:hover,.nav-secondary .current-menu-item > a,.nav-secondary .menu-item-home > a,.nav-secondary .menu-item-home > a:hover {	color: #fff;}
.nav-secondary .sub-menu a:hover {color: #333;} .executive-pro-catalogo .catalogo-archive-intro{ padding:2em; margin-bottom:30px; background:#eee}
.executive-pro-catalogo .entry.catalogo {float: left; padding: 0 30px 30px; width: 33.33333333%;}
.executive-pro-catalogo .entry.catalogo .entry-title {font-size: 26px;}
.executive-pro-catalogo .entry.catalogo .catalogo-archive-fechas span{ font-style:italic}
.executive-pro-catalogo .entry.catalogo:nth-of-type(3n+1) {	clear: left;}
@media only screen and (max-width: 800px) {
#top-bar > div { float:none; text-align:center}
.genesis-nav-menu.menu-primary li{ float:none}
.header-widget-area .textwidget { text-align:center; margin-bottom:20px}
#featured-box > div{ width:90%;}
} #ouibounce-modal .modal-body{ padding:30px; margin-top: 60px; margin-bottom: 40px;}
#ouibounce-modal .modal-body h3{ margin-bottom: 10px; color: #000; font-size: 25px; text-transform: none}
#ouibounce-modal .modal-body p{ margin-bottom: 10px;} body:not(.page-id-14) .grecaptcha-badge { display: none }.upw-posts article{display:block;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #ddd}.upw-posts article:last-child{border-bottom:0;padding-bottom:0}.upw-posts .entry-title{margin-bottom:.5em}.upw-posts .entry-title a{text-decoration:none}.upw-posts .entry-title a:focus,.upw-posts .entry-title a:hover{text-decoration:underline}.upw-posts .entry-image{margin-bottom:1em}.upw-posts .entry-image img{max-width:100%;height:auto}.upw-posts .entry-meta{color:#888;font-size:.9em;margin-bottom:1em;line-height:1.4}.upw-posts .entry-meta .comments{white-space:nowrap}.upw-posts .entry-content>:last-child,.upw-posts .entry-summary>:last-child{margin-bottom:1em}.upw-posts .more-link{white-space:nowrap}.upw-posts footer{display:block;color:#888;font-size:.9em;line-height:1.4}.upw-posts .custom-field,.upw-posts .entry-categories,.upw-posts .entry-custom-fields,.upw-posts .entry-tags{margin-bottom:.5em}.upw-after,.upw-before{margin-bottom:1rem}.upw-after>:last-child,.upw-before>:last-child{margin-bottom:0}