/**
 * Theme Name: Sistemas de Gestión
 * Theme URI: http://www.sistemasdegestion.com/
 * Description: Sistemas de Gestión es un proveedor de tecnología empresarial, con más de 20 años de   experiencia desarrollando e implantando soluciones de gestión empresarial especializadas, basadas en el ERP Microsoft Dynamics NAV.
 * Version: 1.0
 * Author: Cristian Arias
 * Author URI: http://www.amara-marketing.com/
 *Template: hybrid
 */

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
     background: none repeat scroll 0% 0% transparent;
     border: medium none;
     font-size: 100%;
     margin: 0pt;
     outline: medium none;
     padding: 0pt;
     text-decoration: none;
     vertical-align: baseline;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
     display: block;
}

b, i, hr, u, center, menu, layer, s, strike, font, xmp {
     background: none repeat scroll 0% 0% transparent;
     border: medium none;
     font-size: 100%;
     font-style: normal;
     font-weight: normal;
     margin: 0pt;
     outline: medium none;
     padding: 0pt;
     text-decoration: none;
     vertical-align: baseline;
}

body {
     background: none repeat scroll 0% 0% #FFFFFF;
     color: #333333;
     font-family: Georgia,Times,"Times New Roman",serif;
     line-height: 24px;
}

h1, h2, h3, h4, h5, h6 {
     font-style: normal;
     font-weight: normal;
}

h1 {
     font-size: 1.8em;
}

h2 {
     font-size: 1.7em;
}

h3 {
     font-size: 1.55em;
}

h4 {
     font-size: 1.4em;
}

h5 {
     font-size: 1.25em;
}

h6 {
     font-size: 1.1em;
}

p {
     margin-bottom: 15px;
}

ol, ul {
     list-style: none outside none;
}

ol {
     list-style-type: decimal;
     margin: 0pt 0pt 21px 3em;
}

ol ol {
     list-style: upper-roman outside none;
}

ol ol ol {
     list-style: lower-roman outside none;
}

ol ol ol ol {
     list-style: upper-alpha outside none;
}

ol ol ol ol ol {
     list-style: lower-alpha outside none;
}

ul ul, ol ol, ul ol, ol ul {
     margin-bottom: 0pt;
}

dl {
     margin: 0pt 0pt 18px 3px;
}

dl dt {
     font-weight: bold;
     margin: 12px 0pt 0pt;
}

dl dd {
     margin: 6px 0pt 0pt 1.5em;
}

strong {
     font-weight: bold;
}

strong strong {
     font-weight: normal;
}

em, cite {
    
}

em em, cite cite {
     font-style: normal;
}

abbr {
    
}

acronym {
     border-bottom: 1px dashed #666666;
     cursor: help;
     text-transform: uppercase;
}

big {
     font-size: 120%;
}

small, sup, sub {
     font-size: 80%;
}

sup {
     bottom: 0.3em;
     position: relative;
     vertical-align: baseline;
}

sub {
     position: relative;
     top: 0.3em;
     vertical-align: baseline;
}

address {
     font-style: italic;
     margin: 0pt 0pt 21px;
}

li address, dd address {
     margin: 0pt;
}

blockquote {
     font-style: normal;
     margin: 0pt 2.5em;
}

blockquote em, blockquote cite {
     font-style: italic;
}

blockquote, q {
     quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
     content: none;
}

a {
     cursor: pointer;
}

a img {
     border: medium none;
}

pre {
     font: 0.9em/21px Monaco,monospace,Courier,"Courier New";
     margin-bottom: 21px;
     overflow: auto;
     padding: 9px;
}

code {
     font: 0.9em Monaco,monospace,Courier,"Courier New";
}

pre code {
     font-size: 1em;
}

ins, dfn {
     border-bottom: 1px solid #666666;
     font-style: italic;
     text-decoration: none;
}

del, s, strike {
     text-decoration: line-through;
}

object {
     margin-bottom: 21px;
}

input[type="submit"] {
     cursor: pointer;
}

:focus {
     outline: medium none;
}

.ie8 {
    
}

form label {
    
}

option {
     padding: 1px 3px;
}

table {
     border-collapse: collapse;
     border-spacing: 0pt;
     margin-bottom: 21px;
}

th, td {
     text-align: left;
}

hr {
     background: none repeat scroll 0% 0% #333333;
     height: 1px;
     margin-bottom: 21px;
}

img.wp-smiley {
     border: medium none;
     margin: 0pt;
     max-height: 12px;
     padding: 0pt;
}

.gallery {
     display: block;
     margin-bottom: 21px;
     text-align: center;
}

.alignleft, .left {
     float: left;
     margin-right: 15px;
}

.alignright, .right {
     float: right;
     margin-left: 15px;
}

.aligncenter, .center {
     display: block;
     margin: 0pt auto 21px;
}

.alignnone, .block {
     clear: both;
}

.clear {
     clear: both;
}

img.alignleft, img.alignright {
     display: inline;
}

blockquote.alignleft, blockquote.alignright {
     width: 33%;
}

#body-container {
     margin: 0pt auto;
     width: 950px;
}

#container {
     background-color: #FFFFFF;
     float: left;
     margin-bottom: 20px;
     overflow: hidden;
     padding-left: 35px;
     padding-right: 35px;
     padding-top: 35px;
     position: relative;
     width: 93%;
}

.singular-page-17 #container, .singular-page-1661 #container, .singular-page-1665 #container, .singular-page-5447 #container {
     background: url("img/clientes.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.singular-page-17 #container .content .entry-content, .singular-page-1661 #container .content .entry-content, .singular-page-1665 #container .content .entry-content, .singular-page-5447 #container .content .entry-content {
     height: 460px;
     overflow: hidden;
     padding-left: 80px;
     padding-right: 80px;
     padding-top: 160px;
     width: 720px;
}

.singular-page-17 .page-title, .singular-page-1661 .page-title, .singular-page-1665 .page-title {
     color: #FFFFFF ! important;
     display: none;
}

.archive .content, .search .content, .singular .content {
     float: right;
     width: 880px;
}

.page-template-custom-query .content {
     float: right;
     overflow: hidden;
     width: 665px;
}

.no-widgets .content, .no-default-widgets .content {
     width: 880px;
}

.archive #primary, .search #primary, .singular #primary {
     display: none;
}

.page-template-custom-query #primary {
     display: block;
     float: left;
     width: 180px;
}

#left-column {
     display: block;
     float: left;
     width: 180px;
}

#secondary {
     clear: left;
     float: left;
     width: 180px;
}

#subsidiary {
     overflow: hidden;
}

#subsidiary .widget {
     float: left;
     margin: 0pt 20px 0pt 0pt;
     overflow: hidden;
     width: 180px;
}

#footer-container {
     clear: both;
     overflow: hidden;
}

#footer {
     border-bottom: 1px solid #B2B2B2;
     border-top: 1px solid #B2B2B2;
     clear: both;
     color: #484747;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 11px;
     line-height: normal;
     overflow: hidden;
     padding-bottom: 10px;
     padding-top: 13px;
     width: 102%;
}

#footer #execphp-17, #footer #execphp-18, #footer #execphp-20, #footer #execphp-21, #footer #execphp-22 {
     float: left;
     line-height: normal;
     margin-left: 15px;
     width: 134px;
}

#footer #execphp-17 p, #footer #execphp-18 p, #footer #execphp-20 p, #footer #execphp-21 p, #footer #execphp-22 p {
     margin-bottom: 7px;
}

#footer a {
     color: #484747;
}

#footer .widget-title {
     color: #484747;
     font-size: 11px;
     margin-bottom: 8px;
     text-transform: uppercase;
}

.wp-pagenavi {
     clear: both;
     color: #797979;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 11px;
     margin-top: 20px;
     overflow: visible;
     text-align: center;
}

.wp-pagenavi a {
     border: 1px solid #D6D6D6;
     color: #797979;
     margin: 2px;
}

.wp-pagenavi a.page {
     display: inline-block;
     margin: 2px;
     padding: 2px 7px ! important;
}

.wp-pagenavi .pages, .wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink, .wp-pagenavi .last, .wp-pagenavi .first {
     border: 1px solid #D6D6D6;
     display: inline-block;
     margin: 2px;
     padding: 2px 7px;
}

.wp-pagenavi .current {
     margin: 2px;
     padding: 2px 7px;
}

.wp-pagenavi .extend {
     margin: 2px;
}

.WP-EmailIcon {
     border: medium none;
     margin: 0pt;
     padding: 0pt;
}

.comment_license {
     font-style: italic;
}

img#wpstats {
     height: 0pt ! important;
     margin: 0pt ! important;
     overflow: hidden ! important;
     padding: 0pt ! important;
     width: 0pt ! important;
}

.contact-form {
     margin-bottom: 21px;
}

.contact-form legend {
     display: none;
}

.contact-form .form-input input {
     display: block;
     margin-bottom: 6px;
     padding: 3px 6px;
     width: 300px;
}

.contact-form label {
     font-size: 0.9em;
}

.contact-form textarea {
     margin-bottom: 6px;
     padding: 6px;
     width: 97%;
}

.contact-form .form-option {
     margin-bottom: 6px;
}

.contact-form .button {
     margin-right: 9px;
     padding: 6px 9px;
     width: 100px;
}

.contact-form .button:hover {
     cursor: pointer;
}

.utility-after-header .widget-shailan-sf-dropdown {
     clear: both;
     font-family: 'Ubuntu',sans-serif;
     font-size: 11px;
     height: 25px;
     margin-bottom: 10px;
     overflow: visible;
     position: relative;
     text-transform: uppercase;
     z-index: 100;
}

.widget-shailan-sf-dropdown a {
     background-color: #00698D;
     color: #FFFFFF;
     font-weight: normal;
     height: 22px;
     line-height: normal;
     margin-bottom: 5px;
     margin-right: 2px;
     padding-top: 3px;
     text-align: center;
     width: 134px;
}

.widget-shailan-sf-dropdown li.page-item-21 a {
     margin-left: 0px;
     margin-right: 0px;
}

.widget-shailan-sf-dropdown a:hover {
     background-color: #FFFFFF;
     background-image: none;
     color: #00698D;
     text-decoration: none;
}

.widget-shailan-sf-dropdown li li a {
     background-color: #00698D;
     background-image: none;
     color: #FFFFFF;
     height: auto;
     margin-bottom: 1px;
     padding: 5px 15px 5px 25px;
     text-align: left;
}

.widget-shailan-sf-dropdown li.current_page_item a {
     background-color: #FFFFFF;
     background-image: none;
     color: #00698D;
}

.widget-shailan-sf-dropdown li.current_page_item li a {
     background-color: #00698D;
     background-image: none;
     color: #FFFFFF;
}

.widget-shailan-sf-dropdown li.current_page_item li a:hover {
     background-color: #FFFFFF;
     background-image: none;
     color: #00698D;
}

.sticky, .bypostauthor {
    
}

body {
     background-image: url("img/background.jpg");
     background-position: center top;
     background-repeat: repeat-x;
     color: #000000;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 13px;
     font-style: normal;
     font-variant: normal;
     font-weight: normal;
     line-height: 20px;
}

a {
     color: #009CDA;
     text-decoration: none;
}

a:visited {
    
}

a:hover, a:active {
     text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
     color: #000000;
     font-weight: bold;
}

h1 {
     font-size: 24px;
}

h2 {
     font-size: 21px;
}

h3 {
     font-size: 19px;
}

h4 {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     text-transform: uppercase;
}

h5 {
     font-size: 15px;
}

h6 {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     text-transform: uppercase;
}

.entry-content ul {
     list-style-type: disc;
     padding-left: 20px;
}

ul ul {
     list-style-type: disc;
     margin-bottom: 20px;
     padding-left: 20px;
}

blockquote {
     color: #555555;
     font-style: italic;
}

blockquote blockquote {
     color: #777777;
}

blockquote em {
     font-style: normal;
}

pre {
     background: none repeat scroll 0% 0% #F9F9F9;
     border: 1px solid #CCCCCC;
     padding: 9px;
}

code {
     background: none repeat scroll 0% 0% #EEEEEE;
     padding: 0pt 3px;
}

pre code {
     background: none repeat scroll 0% 0% transparent;
}

table {
     border-collapse: separate;
     border-left: 1px solid #CCCCCC;
     border-top: 1px solid #CCCCCC;
     width: 100%;
}

caption {
     font-size: 0.9em;
     font-style: italic;
     text-align: right;
}

td, th {
     border-bottom: 1px solid #CCCCCC;
     border-right: 1px solid #CCCCCC;
     padding: 3px 6px;
}

th {
     background: none repeat scroll 0% 0% #EEEEEE;
}

.drop-cap {
     color: #333333;
     float: left;
     font: 47px/35px "Warnock Pro","Goudy Old Style",Palatino,"Book Antiqua",Georgia,serif;
     margin: 3px 3px 0pt 0pt;
}

.note {
     background: none repeat scroll 0% 0% #EEEEEE;
     border: 1px solid #CCCCCC;
     padding: 6px 9px;
}

.warning, .alert {
     background: none repeat scroll 0% 0% #FFFBBC;
     border: 1px solid #E6DB55;
     padding: 6px 9px;
}

.error {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     padding-top: 15px;
     text-transform: uppercase;
}

.error span {
     color: #000000;
     display: block;
     font-weight: normal;
     padding-bottom: 300px;
     text-transform: none;
}

.download {
     background: none repeat scroll 0% 0% #E7F7D3;
     border: 1px solid #66CC33;
     padding: 6px 9px;
}

.breadcrumb {
     display: none;
}

.hentry img {
    
}

.no-widgets .hentry img {
     max-width: 880px;
}

img.alignleft, img.alignright {
     margin-bottom: 10px;
}

.thumbnail, .post-thumb {
     background-color: #F2F5F8;
     border: 1px solid #CFD7DF;
     float: left;
     margin: 5px 17px 10px 0pt;
}

img.wp-smiley {
     background: none repeat scroll 0% 0% transparent;
     border: medium none;
     max-width: 12px;
     padding: 0pt;
}

.wp-caption {
     border: 1px solid #CCCCCC;
     margin-top: 6px;
     max-width: 616px;
     padding: 6px 1px 3px;
     text-align: center;
}

.wp-caption .wp-caption-text {
     color: #666666;
     font-size: 0.9em;
     font-style: italic;
     margin: 0pt;
     padding: 0pt 5px;
     text-align: right;
}

.wp-caption img {
     border: 1px solid #666666;
     margin: 0pt auto;
     max-width: 604px;
     padding: 0pt;
}

.no-widgets .wp-caption {
     max-width: 880px;
}

.no-widgets .wp-caption img {
     max-width: 880px;
}

.gallery img {
     border: 1px solid #CCCCCC;
}

.avatar {
     border: 1px solid #CCCCCC;
     float: left;
     height: 100px;
     margin: 5px 15px 0pt 0pt;
     padding: 4px;
     width: 100px;
}

#header-container {
     background-image: url("img/opacidad.png");
     background-position: left top;
     background-repeat: repeat;
     border: 1px solid #FFFFFF;
     height: 80px;
     margin-bottom: 5px;
     margin-top: 3px;
     overflow: hidden;
     position: relative;
}

#site-title {
    
}

#site-title a, #site-title-en a {
     background-image: url("img/logotipo.png");
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     height: 57px;
     margin-left: 14px;
     margin-top: 12px;
     text-indent: -9999px;
     width: 138px;
}

#site-description {
     display: none;
}

#primary-menu, #navigation {
     height: 34px;
     margin: 0pt 0pt 60px;
     overflow: visible;
     z-index: 100;
}

#primary-menu li, #page-nav li {
     margin-right: 15px;
}

#primary-menu li li, #page-nav li li {
     margin-right: 0pt;
}

#primary-menu li a, #page-nav li a {
     background: none repeat scroll 0% 0% #FFFFFF;
     border: 1px solid #CCCCCC;
     color: #111111;
     padding: 8px 15px;
}

#primary-menu li:hover ul, #primary-menu li.sfHover ul, #page-nav li:hover ul, #page-nav li.sfHover ul {
     top: 32px;
}

#primary-menu li li a, #page-nav li li a {
     border-top: medium none;
     margin-right: 0pt;
}

#primary-menu li ul, #page-nav li ul {
     background: none repeat scroll 0% 0% #FFFFFF;
     border-top: 1px solid #CCCCCC;
}

#primary-menu li li:hover ul, #primary-menu li li.sfHover ul, #primary-menu li li li:hover ul, #primary-menu li li li.sfHover ul, #page-nav li li:hover ul, #page-nav li li.sfHover ul, #page-nav li li li:hover ul, #page-nav li li li.sfHover ul {
     top: -1px;
}

#primary-menu li li li, #page-nav li li li {
     margin-left: -1px;
}

.content {
    
}

.no-widgets .content, .page-template-no-widgets .content {
     width: 880px;
}

.hentry {
     overflow: hidden;
}

.singular .hentry {
    
}

.loop-meta {
    
}

.loop-title {
     font-size: 24px;
     font-style: normal;
     font-variant: normal;
     font-weight: bold;
     line-height: 24px;
}

.singular-page .entry-title, .singular-attachment .entry-title {
     margin: 0pt 0pt 20px;
}

.entry-title a {
     color: #000000;
}

.byline {
     font-size: 11px;
     line-height: normal;
     margin: 0px;
     text-transform: uppercase;
}

.entry-content {
     margin: 0pt 0pt 10px;
}

.entry-meta {
     display: none;
}

p.page-links, .comment-pagination {
     clear: both;
}

.comment-pagination {
     margin-bottom: 21px;
}

p.page-links a, .comment-pagination .page-numbers {
     border: 1px solid #CCCCCC;
     margin: 0pt 3px;
     padding: 3px 9px;
}

.navigation-links {
     display: none;
}

.navigation-links .previous {
     float: left;
     max-width: 50%;
}

.navigation-links .next {
     float: right;
     max-width: 50%;
     text-align: right;
}

.navigation-attachment {
     overflow: hidden;
}

.widget {
     overflow: hidden;
}

#comments-template {
     clear: both;
     margin-left: 270px;
     width: 610px;
}

.comments-header {
     display: none;
}

.comments-closed {
     display: none;
}

ol.comment-list, ol.comment-list ol.children {
     list-style: none outside none;
     margin: 0pt 0pt 21px;
}

li.comment, li li li.comment, li li li li li.comment, li li li li li li li.comment, li li li li li li li li li.comment, li.pingback, li.trackback {
     background-color: #EEEDEB;
     margin: 0pt 0pt 5px;
     overflow: hidden;
     padding: 17px 17px 0pt;
}

li li.comment, li li li li.comment, li li li li li li.comment, li li li li li li li li.comment, li li li li li li li li li li.comment {
     background: none repeat scroll 0% 0% #F9F9F9;
}

#comments-template .avatar {
     border: medium none;
     float: left;
     height: 72px;
     margin-right: 15px;
     padding: 0pt;
     width: 72px;
}

.comment-meta {
    
}

.comment-author {
     color: #009CDA;
     font-size: 13px;
     font-style: normal;
     font-weight: bold;
}

.comment-reply-link, .permalink, .comment-edit-link {
    
}

.comment-text {
     margin-left: 87px;
}

#respond {
     background-color: #EEEDEB;
     margin-bottom: 5px;
     padding-bottom: 5px;
     padding-left: 15px;
     padding-top: 15px;
}

.text-input, #commentform textarea {
     border: 1px solid #777675;
     padding-bottom: 3px;
     padding-left: 3px;
     padding-top: 3px;
     width: 472px;
}

#comments-template label {
     display: block;
     float: left;
     width: 90px;
}

textarea {
    
}

#submit {
     background-image: url("img/enviar.png");
     background-position: left top;
     background-repeat: no-repeat;
     border: medium none;
     display: inline-block;
     height: 35px;
     margin-left: 90px;
     text-indent: -9999px;
     width: 106px;
}

#footer-container {
     background-color: #FFFFFF;
     clear: both;
     margin-bottom: 15px;
     position: relative;
     width: 102%;
}

#subsidiary {
     margin: 0pt 0pt 21px;
}

#footer .copyright {
     display: inline;
     float: left;
     margin-right: 9px;
}

.home #container {
     display: none;
}

#utility-before-header {
     position: relative;
}

#utility-before-header, #utility-before-header a {
     color: #009CDA;
     font-family: 'Ubuntu',sans-serif;
     text-decoration: none;
}

#utility-before-header a:hover {
     text-decoration: underline;
}

#execphp-3 {
     background-image: url("img/opacidad.png");
     background-position: left top;
     background-repeat: repeat;
     border: 1px solid #FFFFFF;
     float: left;
     font-size: 10px;
     height: 23px;
     margin-right: 3px;
     padding-left: 9px;
     padding-top: 5px;
     width: 205px;
}

#social-icon {
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     float: left;
     height: 18px;
     margin-right: 6px;
     text-indent: -9999px;
     width: 18px;
}

.linkedin {
     background-image: url("img/linkedin.png");
}

.facebook {
     background-image: url("img/facebook.png");
}

.youtube {
     background-image: url("img/youtube.png");
}

.flickr {
     background-image: url("img/flickr.png");
}

.plus {
     background-image: url("img/plus.png");
}

.rss {
     background-image: url("img/rss.png");
}

.twitter {
     background-image: url("img/twitter.png");
}

#execphp-4 {
     background-image: url("img/opacidad.png");
     background-position: left top;
     background-repeat: repeat;
     border: 1px solid #FFFFFF;
     float: left;
     font-size: 15px;
     height: 25px;
     padding-left: 8px;
     padding-top: 3px;
     width: 291px;
}

#qtranslate-3 {
     float: left;
     font-size: 13px;
     margin-right: 3px;
}

.widget-widget_qtranslate li {
     background-image: url("img/opacidad.png");
     background-position: left top;
     background-repeat: repeat;
     border: 1px solid #FFFFFF;
     float: left;
     height: 24px;
     margin-left: 3px;
     padding-left: 8px;
     padding-top: 4px;
     width: 55px;
}

.widget-widget_qtranslate li.active {
     background-color: #FFFFFF;
}

#hybrid-search-3 {
     background-image: url("img/opacidad.png");
     background-position: left top;
     background-repeat: repeat;
     border: 1px solid #FFFFFF;
     height: 28px;
     margin-right: 3px;
     width: 165px;
}

#search-1 #search-text-1 {
     border: 1px solid #B5D4E6;
     color: #009CDA;
     float: left;
     font-family: 'Ubuntu',sans-serif;
     font-size: 11px;
     height: 20px;
     margin-left: 7px;
     margin-right: 5px;
     padding-left: 2px;
     width: 120px;
}

#search-1 #search-submit-1 {
     background: url("img/search.png") no-repeat scroll left top transparent;
     border: medium none;
     display: block;
     height: 20px;
     margin-top: 3px;
     text-indent: -9999px;
     width: 20px;
}

#execphp-6 {
     position: absolute;
     right: 94px;
     top: 8px;
}

#execphp-6 a {
     background-image: url("img/LogotipoMPGold.png");
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     height: 70px;
     text-indent: -9999px;
     width: 228px;
}

#execphp-7 {
     height: 63px;
     position: absolute;
     right: 8px;
     top: 8px;
     width: 64px;
}

#execphp-7 a {
     background-image: url("img/20.png");
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     height: 63px;
     text-indent: -9999px;
     width: 64px;
}

.en_US #execphp-7 a {
     background-image: url("img/20-en.png");
}

#utility-before-footer {
     display: none;
}

.home #utility-before-footer {
     display: block;
     margin-bottom: 20px;
     overflow: visible;
}

#utility-after-footer {
     color: #484747;
     font-size: 11px;
     padding-top: 15px;
     text-align: right;
}

#utility-after-footer a {
     color: #484747;
     font-size: 11px;
}

#execphp-9 {
     float: left;
     font-size: 12px;
     margin-right: 20px;
     text-transform: uppercase;
}

#execphp-9 a {
     color: #000000;
     font-family: 'Ubuntu',sans-serif;
}

.link-blog {
     background-image: url("img/blog.png");
     background-position: left center;
     background-repeat: no-repeat;
     display: block;

     height: 28px;
     padding-left: 64px;
     padding-top: 6px;
}

.link-instalaciones {
     background-image: url("img/instalaciones.png");
     background-position: left center;
     background-repeat: no-repeat;
     display: block;
     height: 34px;
     padding-left: 64px;
}

.link-sugerencias {
     background-image: url("img/sugerencias.png");
     background-position: left center;
     background-repeat: no-repeat;
     display: block;
     height: 34px;
     padding-left: 64px;
}

#utility-after-header .widget-pages {
     float: left;
     height: 107px;
     margin-bottom: 5px;
}

#utility-after-header .widget-title {
     color: #FFFFFF;
     font-family: 'Ubuntu',sans-serif;
     font-size: 16px;
     font-weight: lighter;
     margin-bottom: 2px;
     margin-top: 8px;
     text-transform: uppercase;
}

#utility-after-header ul {
     line-height: 0px;
}

#utility-after-header .widget-pages a {
     color: #FFFFFF;
     font-size: 11px;
     font-weight: normal;
     line-height: normal;
}

#utility-after-header .widget-pages li.current_page_item a, #utility-after-header .widget-pages li.current_page_ancestor a, #utility-after-header .widget-pages li.current_page_parent a {
     font-weight: bold;
}

#utility-after-header .widget-pages .widget-inside {
     padding-left: 60px;
}

#hybrid-pages-15, #hybrid-pages-16, #hybrid-pages-17, #hybrid-pages-18 {
     margin-right: 5px;
}

.es_ES #hybrid-pages-15, .es_ES #hybrid-pages-16, .es_ES #hybrid-pages-17, .es_ES #hybrid-pages-18, .es_ES #hybrid-pages-19 {
     display: none;
}

#hybrid-pages-8, #hybrid-pages-9, #hybrid-pages-10, #hybrid-pages-11 {
     margin-right: 5px;
}

.en_US #hybrid-pages-8, .en_US #hybrid-pages-9, .en_US #hybrid-pages-10, .en_US #hybrid-pages-11, .en_US #hybrid-pages-12 {
     display: none;
}

#hybrid-pages-8, #hybrid-pages-15 {
     background-image: url("img/menu-hoteles.png");
     background-position: left top;
     background-repeat: no-repeat;
     width: 185px;
}

#hybrid-pages-9, #hybrid-pages-16 {
     background-image: url("img/menu-aerolineas.png");
     background-position: left top;
     background-repeat: no-repeat;
     width: 185px;
}

#hybrid-pages-10, #hybrid-pages-17 {
     background-image: url("img/menu-aeropuertos.png");
     background-position: left top;
     background-repeat: no-repeat;
     width: 190px;
}

#hybrid-pages-11, #hybrid-pages-18 {
     background-image: url("img/menu-turistico.png");
     background-position: left top;
     background-repeat: no-repeat;
     width: 195px;
}

#hybrid-pages-12, #hybrid-pages-19 {
     background-image: url("img/menu-otros.png");
     background-position: left top;
     background-repeat: no-repeat;
     margin: 0px;
     width: 175px;
}

#execphp-10 {
     clear: both;
     margin-bottom: 10px;
}

#wpcontent_slider_container .cs-prev {
     background-image: url("img/left-arrow.png");
     background-position: left center;
     background-repeat: no-repeat;
     height: 225px;
     width: 50px;
}

#wpcontent_slider_container .cs-next {
     background-image: url("img/right-arrow.png");
     background-position: right center;
     background-repeat: no-repeat;
     height: 225px;
     width: 50px;
}

.page-title, .titulo-evento {
     color: #009CDA;
     font-family: 'Ubuntu',sans-serif;
     font-size: 30px;
     font-weight: lighter;
     line-height: normal;
     text-transform: uppercase;
}

.titulo-evento {
     margin-bottom: 20px;
}

div.page .page-title {
     color: #009CDA;
     font-family: 'Ubuntu',sans-serif;
     font-size: 30px;
     font-weight: lighter;
     line-height: normal;
     text-transform: uppercase;
}

#execphp-11 {
     background-color: #E3E3E3;
     color: #000000;
     float: left;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 13px;
     height: 145px;
     line-height: normal;
     margin-bottom: 5px;
     margin-right: 5px;
     padding-left: 15px;
     padding-right: 15px;
     padding-top: 13px;
     position: relative;
     width: 285px;
}

#execphp-11 .attachment-home-thumb {
     float: left;
     margin-right: 15px;
}

#execphp-11 .entry-title {
     bottom: 10px;
     font-size: 11px;
     font-weight: normal;
     left: 10px;
     margin: 0px;
     position: absolute;
}

#execphp-12 {
     background-color: #E3E3E3;
     color: #000000;
     float: left;
     height: 145px;
     margin-bottom: 5px;
     margin-right: 5px;
     padding-left: 15px;
     padding-top: 15px;
     position: relative;
     width: 295px;
}

#execphp-13 {
     background-image: url("img/siguenos-en.png");
     background-position: left top;
     background-repeat: no-repeat;
     height: 145px;
     position: relative;
     width: 315px;
}

.en_US #execphp-13 {
     background-image: url("img/follow_us.png");
}

#execphp-13 ul {
     padding-left: 101px;
     padding-top: 67px;
}

#execphp-13 ul li a {
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     text-indent: -9999px;
}

a.banner-linkedin {
     background-image: url("img/banner-linkedin.png");
     height: 22px;
     margin-bottom: 13px;
     width: 78px;
}

.banner-facebook {
     background-image: url("img/banner-facebook.png");
     height: 15px;
     left: 195px;
     position: absolute;
     top: 70px;
     width: 76px;
}

.banner-youtube {
     background-image: url("img/banner-youtube.png");
     height: 23px;
     margin-left: 11px;
     width: 56px;
}

.banner-twitter {
     background-image: url("img/banner-twitter.png");
     height: 14px;
     left: 199px;
     position: absolute;
     top: 105px;
     width: 68px;
}

.bloques-formulario {
     background-color: #EEEDEB;
     margin-bottom: 10px;
     padding-left: 20px;
     padding-right: 20px;
     padding-top: 20px;
}

.bloques-formulario h2 {
     color: #009CDA;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 13px;
     font-weight: bold;
     margin-bottom: 15px;
}

.bloques-formulario .wpcf7-list-item {
     display: inline-block;
     margin-bottom: 15px;
     width: 298px;
}

.campos-obligatorios {
     margin-bottom: 2px;
     margin-left: 109px;
     margin-top: 10px;
}

.texto-formularios {
     display: inline-block;
     width: 104px;
}

.your-name input, .your-company input, .your-charge input, .your-phone input, .your-email input, .your-adress input {
     border: 1px solid #7F7F7F;
     padding-bottom: 3px;
     padding-top: 3px;
     width: 535px;
}

.your-cp input {
     border: 1px solid #7F7F7F;
     padding-bottom: 3px;
     padding-top: 3px;
     width: 94px;
}

.your-state input, .your-country input {
     border: 1px solid #7F7F7F;
     padding-bottom: 3px;
     padding-top: 3px;
     width: 221px;
}

.your-message textarea {
     border: 1px solid #7F7F7F;
     height: 104px;
     padding-bottom: 3px;
     padding-top: 3px;
     width: 535px;
}

.wpcf7-submit {
     background-image: url("img/enviar.png");
     background-position: left top;
     background-repeat: no-repeat;
     border: medium none;
     height: 35px;
     margin-left: 109px;
     text-indent: -9999px;
     width: 106px;
}

.other-option input {
     border: 1px solid #7F7F7F;
     margin-bottom: 20px;
     margin-top: 5px;
     padding-bottom: 3px;
     padding-top: 3px;
     width: 605px;
}

iframe, .gmsc {
     border: 1px solid #009CDA;
}

.anythingSlider iframe {
     border: medium none;
}

#post-21 .page-title, #post-547 .page-title {
     background-image: url("img/iconos-contacto.png");
     background-position: left center;
     background-repeat: no-repeat;
     height: 34px;
     padding-left: 72px;
     padding-top: 3px;
}

#post-8761 .page-title {
     background-image: url("img/iconos-evento.png");
     background-position: left center;
     background-repeat: no-repeat;
     height: 42px;
     padding-left: 64px;
     padding-top: 8px;
}

#search-results {
     background-image: url("img/iconos-resultado.png");
     background-position: left center;
     background-repeat: no-repeat;
     height: 38px;
     margin-bottom: 10px;
     padding-left: 54px;
     padding-top: 4px;
}

#search-results span {
     color: #000000;
     display: block;
     font-size: 11px;
     text-transform: none;
}

#post-540 .page-title {
     background-image: url("img/iconos-nota-legal.png");
     background-position: left center;
     background-repeat: no-repeat;
     height: 38px;
     padding-left: 50px;
     padding-top: 2px;
}

.widget-widget_eme_list {
     background-color: #E5E5E4;
     height: 145px;
     margin-bottom: 5px;
     padding-left: 15px;
     padding-top: 15px;
     width: 300px;
}

.widget-widget_eme_list .widget-title {
     display: none;
}

.widget-widget_eme_list ul {
     list-style-type: none;
     margin: 0pt;
     padding: 0pt;
}

.widget-widget_eme_list li {
     clear: both;
}

ul.eme_events_list {
     margin: 0pt;
     padding: 0pt;
}

.evento-list {
     border-bottom: 1px solid #D4D1CC;
     color: #000000;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 13px;
     margin-bottom: 23px;
     padding-bottom: 18px;
}

.evento-list .event-list-date {
     color: #009CDA;
}

.evento-list h2 a {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     text-transform: uppercase;
}

.evento-list .evento-leer-mas a {
     background-image: url("img/evento-leer-mas.png");
     background-position: left top;
     display: block;
     height: 24px;
     margin-top: 10px;
     text-indent: -9999px;
     width: 95px;
}

.eme-location-map {
     border: 1px solid #079FDB;
     margin-bottom: 20px;
}

#execphp-14 {
     background-color: #E5E5E5;
     float: left;
     height: 135px;
     margin-right: 5px;
     padding-left: 15px;
     padding-top: 10px;
     position: relative;
     width: 300px;
}

#execphp-15 {
     background-color: #E5E5E5;
     background-image: url("img/newsletter-background.png");
     background-position: 13px 13px;
     background-repeat: no-repeat;
     color: #444444;
     float: left;
     height: 145px;
     line-height: normal;
     margin-right: 5px;
     position: relative;
     width: 310px;
}

.newsletter-info {
     padding-left: 90px;
     padding-right: 25px;
     padding-top: 20px;
}

.newsletter-info a {
     color: #444444;
     display: block;
     font-weight: bold;
}

.newsletter-link a {
     background-image: url("img/newsletter-link.png");
     background-position: left center;
     background-repeat: no-repeat;
     bottom: 10px;
     color: #444444;
     display: block;
     font-size: 11px;
     height: 20px;
     left: 10px;
     margin-bottom: 0px;
     margin-left: 0px;
     margin-top: 7px;
     padding-left: 30px;
     padding-top: 5px;
     position: absolute;
}

.news-link a {
     background-image: url("img/news-link.png");
     background-position: left center;
     background-repeat: no-repeat;
     bottom: 10px;
     color: #444444;
     display: block;
     font-size: 11px;
     height: 18px;
     left: 10px;
     margin-bottom: 0px;
     margin-left: 0px;
     margin-top: 7px;
     padding-left: 27px;
     padding-top: 2px;
     position: absolute;
}

.blog-link a {
     background-image: url("img/blog-link.png");
     background-position: left center;
     background-repeat: no-repeat;
     bottom: 10px;
     color: #444444;

     display: block;
     font-size: 11px;
     height: 21px;
     left: 10px;
     margin-bottom: 0px;
     margin-left: 0px;
     padding-left: 35px;
     padding-top: 5px;
     position: absolute;
}

.eventos-link a {
     background-image: url("img/eventos-link.png");
     background-position: left bottom;
     background-repeat: no-repeat;
     bottom: 10px;
     clear: both;
     color: #444444;
     display: block;
     font-size: 11px;
     height: 21px;
     left: 10px;
     margin-bottom: 0px;
     margin-left: 0px;
     padding-left: 25px;
     padding-top: 12px;
     position: absolute;
}

a.follow-blog {
     font-size: 13px;
     font-weight: bold;
}

.color-azul {
     color: #009CDA;
}

.widget-widget_featuredimagewidget {
     clear: both;
     height: 175px;
     overflow: hidden;
}

.singular-post .widget-widget_featuredimagewidget, .search .widget-widget_featuredimagewidget, .taxonomy-category .widget-widget_featuredimagewidget {
     display: none;
}

.formulario-inscripcion {
     background-color: #EEEDEB;
     padding-left: 14px;
     padding-right: 14px;
     padding-top: 14px;
}

.formulario-inscripcion h3 {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     text-transform: uppercase;
}

#wpcf7-f178-p547-o1, #wpcf7-f8577-p547-o1 {
     background-color: #EEEDEB;
     margin-left: 74px;
     padding-bottom: 17px;
     padding-left: 17px;
     padding-top: 20px;
     width: 659px;
}

#wpcf7-f178-p547-o1 h3, #wpcf7-f8577-p547-o1 h3 {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     text-transform: uppercase;
}

.search #container .post, .search #container .page {
     border-bottom: 1px solid #D4D1CC;
     padding-bottom: 29px;
     padding-top: 19px;
}

.search #container .entry-title {
     margin: 0pt;
}

.search #container .entry-title a {
     color: #009CDA;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 13px;
     text-transform: uppercase;
}

.search #container .byline {
     color: #009CDA;
     text-transform: uppercase;
}

.search #container p {
     margin: 0pt;
}

.archive .post {
     border-bottom: 1px solid #D4D1CC;
     margin-bottom: 22px;
     overflow: hidden;
     padding-bottom: 21px;
}

.archive .category-title {
     color: #009CDA;
     font-family: 'Ubuntu',sans-serif;
     font-size: 30px;
     font-weight: lighter;
     margin-bottom: 25px;
     text-transform: uppercase;
}

.archive .entry-title a {
     color: #009CDA;
     font-size: 13px;
     text-transform: uppercase;
}

.vinculo-noticias p {
     display: none;
}

.vinculo-noticias a {
     background-image: url("img/evento-leer-mas.png");
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     height: 24px;
     margin-left: 144px;
     margin-top: 10px;
     text-indent: -9999px;
     width: 95px;
}

body.en_US .vinculo-noticias a {
     background-image: url("img/evento-leer-mas-en.png");
     width: 107px;
}

.singular-post #content div.category-noticias {
     background-image: url("img/iconos-nota-legal.png");
     background-position: left 5px;
     background-repeat: no-repeat;
}

.singular-post #content .post-title {
     color: #009CDA;
     font-family: 'Ubuntu',sans-serif;
     font-size: 26px;
     font-weight: lighter;
     line-height: normal;
     margin-bottom: 30px;
}

.singular-post #content .category-noticias .byline {
     margin-bottom: 5px;
     margin-left: 50px;
     text-transform: none;
}

div.category-noticias .post-title {
     margin-left: 50px;
}

#reply-title {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     margin-bottom: 15px;
     text-transform: uppercase;
}

#commentform {
    
}

#commentform p {
     margin-bottom: 10px;
}

.entry-content h4 {
     background-image: url("img/h4-background.png");
     background-position: left bottom;
     background-repeat: no-repeat;
     font-size: 20px;
     font-weight: normal;
     margin-bottom: 5px;
     padding-bottom: 20px;
}

.navihotel li {
     background-position: left 5px;
     background-repeat: no-repeat;
     margin-bottom: 20px;
     padding-left: 60px;
}

.navihotel li.item-uno {
     background-image: url("img/item-uno.png");
}

.navihotel li.item-dos {
     background-image: url("img/item-dos.png");
}

.navihotel li.item-tres {
     background-image: url("img/item-tres.png");
}

.navihotel li.item-cuatro {
     background-image: url("img/item-cuatro.png");
}

.navihotel li.item-cinco {
     background-image: url("img/item-cinco.png");
}

.navihotel li.item-seis {
     background-image: url("img/item-seis.png");
}

.navihotel li.item-siete {
     background-image: url("img/item-siete.png");
}

.navihotel strong {
     color: #009CDA;
     font-weight: bold;
     text-transform: uppercase;
}

#hybrid-pages-14 {
     background-image: url("img/page-item-257.png");
     background-position: left bottom;
     background-repeat: no-repeat;
     padding-bottom: 105px;
}

#hybrid-pages-14 a {
     background-position: left top;
     background-repeat: no-repeat;
     display: block;
     height: 105px;
     margin-bottom: 5px;
     text-indent: -9999px;
     width: 180px;
}

.page-item-607 a {
     background-image: url("img/page-item-263.png");
}

.page-item-242 a {
     background-image: url("img/page-item-242.png");
}

.page-item-253 a {
     background-image: url("img/page-item-253.png");
}

.page-item-259 a {
     background-image: url("img/page-item-259.png");
}

.page-item-261 a {
     background-image: url("img/page-item-261.png");
}

.page-607 #hybrid-pages-14 .current_page_item a {
     background-image: url("img/page-item-263-active.png");
}

.page-242 #hybrid-pages-14 .current_page_item a {
     background-image: url("img/page-item-242-active.png");
}

.page-253 #hybrid-pages-14 .current_page_item a {
     background-image: url("img/page-item-253.png");
}

.page-259 #hybrid-pages-14 .current_page_item a {
     background-image: url("img/page-item-259.png");
}

.page-261 #hybrid-pages-14 .current_page_item a {
     background-image: url("img/page-item-261.png");
}

.modulos-destacados li {
     background-position: left 5px;
     background-repeat: no-repeat;
     margin-bottom: 20px;
     padding-left: 66px;
}

.modulos-destacados li.item-uno {
     background-image: url("img/itemm-uno.png");
}

.modulos-destacados li.item-dos {
     background-image: url("img/itemm-dos.png");
}

.modulos-destacados li.item-tres {
     background-image: url("img/itemm-tres.png");
}

.modulos-destacados li.item-cuatro {
     background-image: url("img/itemm-cuatro.png");
}

.modulos-destacados li.item-cinco {
     background-image: url("img/itemm-cinco.png");
}

.modulos-destacados li.item-seis {
     background-image: url("img/itemm-seis.png");
}

.modulos-destacados li.item-siete {
     background-image: url("img/itemm-siete.png");
}

.modulos-destacados li.item-ocho {
     background-image: url("img/itemm-ocho.png");
}

.modulos-destacados strong {
     color: #009CDA;
     font-weight: bold;
     text-transform: uppercase;
}

.event-time {
     float: left;
     margin-right: 15px;
}

.event-time-day {
     color: #444444;
     display: block;
     font-family: 'Abel',sans-serif;
     font-size: 60px;
     padding-bottom: 12px;
     padding-top: 12px;
     text-transform: uppercase;
}

.event-time-date {
     color: #444444;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 9px;
     font-weight: bold;
     text-transform: uppercase;
}

.event-content {
     color: #444444;
     font-size: 11px;
     line-height: normal;
     margin-left: 79px;
}

.event-content h1.entry-title {
     line-height: 0px;
     margin-bottom: 0px;
}

.event-content a {
     color: #444444;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 11px;
     font-weight: bold;
     line-height: normal;
}

.event-content p {
     margin-bottom: 5px;
}

.event-info {
     line-height: normal;
}

.event-info h2 {
     color: #009CDA;
     font-size: 13px;
}

.event-info p {
     margin-bottom: 20px;
}

.newsletter-list {
     color: #009CDA;
     float: left;
     margin-bottom: 15px;
     margin-right: 27px;
     text-transform: uppercase;
}

.newsletter-list p {
     margin-bottom: 5px;
}

.newsletter-list a.descargar-pdf {
     background-image: url("img/descargar-pdf.png");
     background-position: left center;
     background-repeat: no-repeat;
     display: block;
     font-size: 11px;
     font-weight: bold;
     margin-top: 2px;
     padding-bottom: 2px;
     padding-left: 30px;
     padding-top: 2px;
}

.en_US .newsletter-list a.descargar-pdf span.espanol {
     display: none;
}

.es_ES .newsletter-list a.descargar-pdf span.ingles {
     display: none;
}

.images-menu p {
     margin: 0px;
}

.singular-page h2.entry-title {
     margin-bottom: 0px;
}

.vinculo a, .envinculo a {
     display: block;
     font-weight: bold;
     margin-top: 5px;
     text-transform: uppercase;
}

#navihotel-page {
     background-image: url("img/iconos-navihotel.png");
     background-position: left center;
     background-repeat: no-repeat;
     height: 42px;
     margin-bottom: 30px;
     padding-left: 53px;
     padding-top: 2px;
}

.es_ES .volver {
     background-image: url("img/volver_es.png");
     background-position: right center;
     background-repeat: no-repeat;
     color: #7F7F7F;
     display: block;
     font-size: 13px;
     font-weight: lighter;
     height: 21px;
     padding-right: 27px;
     position: absolute;
     right: 18px;
     text-indent: -9999px;
     top: 20px;
     width: 100px;
}

.en_US .volver {
	background-image: url("img/volver_en.png");
	background-position: right center;
	background-repeat: no-repeat;
	color: #7F7F7F;
	display: block;
	font-size: 13px;
	font-weight: lighter;
	height: 21px;
	padding-right: 27px;
	position: absolute;
	right: 18px;
	top: 20px;
	width: 100px;
	text-indent: -9999px;
}

.widget-widget_newsletterwidget {
     background-color: #EEEDEB;
     padding-left: 8px;
     padding-right: 8px;
     padding-top: 10px;
}

.en_US .widget-widget_newsletterwidget {
     background-image: url("img/suscripcion_newsletter-fondo_EN.png");
     background-position: left top;
     background-repeat: no-repeat;
}

.widget-widget_newsletterwidget h3 {
     color: #009CDA;
     font-size: 13px;
     font-weight: bold;
     margin-bottom: 15px;
     text-transform: uppercase;
}

.en_US .widget-widget_newsletterwidget h3 {
     visibility: hidden;
}

.widget-widget_newsletterwidget p {
     margin-bottom: 15px;
}

.campos-newsletter input {
     border: 1px solid #777675;
     padding-bottom: 3px;
     padding-left: 3px;
     padding-top: 3px;
     width: 157px;
}

.enviar-newsletter input {
     background: url("img/enviar.png") no-repeat scroll left top transparent;
     border: medium none;
     display: block;
     height: 35px;
     margin-left: 35px;
     text-indent: -9999px;
     width: 106px;
}

.faqs-list {
     margin-left: 65px;
}

.alignleft a, .alignleft a:hover {
     cursor: auto;
}

#mapa-mundo {
     background-color: #EEEDEB;
     padding: 10px;
}

#post-2032 iframe {
     border: 1px solid #777675;
}

.entry-content .listado-clientes, .anythingSlider ul {
     list-style-type: none;
     margin: 0px;
     padding: 0px;
}

.listado-clientes li {
     float: left;
     margin-bottom: 5px;
     margin-right: 10px;
}

.bottom-list-content {
     margin-left: 215px;
}

.bottom-list-content h4, .bottom-list h4 {
     background-image: url("img/h4-background.png");
     background-position: left bottom;
     background-repeat: no-repeat;
     font-size: 20px;
     font-weight: normal;
     margin-bottom: 20px;
     margin-top: 30px;
     padding-bottom: 20px;
}

.bottom-list-content p, .bottom-list p {
     float: left;
     width: 50%;
}

.bottom-list-content-dos {
     overflow: hidden;
}

.bottom-list-content-dos h4 {
     background-image: url("img/h4-background.png");
     background-position: left bottom;
     background-repeat: no-repeat;
     font-size: 20px;
     font-weight: normal;
     margin-bottom: 20px;
     margin-top: 30px;
     padding-bottom: 20px;
}

.bottom-list-content-dos p {
     float: left;
     width: 50%;
}

.alter-content {
     float: right;
     overflow: hidden;
     width: 665px;
}

.page-template-clientescolabora #container {
     background: url("img/Planitlla_clientes-Software_nomina_RRHH.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.page-template-clientesatenneaairairport #container {
     background: url("img/Planitlla_clientes-Software_aeropuertos_aerolineas.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.page-template-clientesatennealeisureincomingtransfer #container {
     background: url("img/Planitlla_clientes-Software_parques_incoming_transfer.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.page-template-clientesmicrosoftdynamics #container {
     background: url("img/Planitlla_clientes-Software_distribucion_retail_servicios.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.page-template-clientescommon #container {
     background: url("img/Planitlla_clientes-Software_clientes-de-comm-on.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.page-template-clientesnavihotel #container {
     background: url("img/Planitlla_clientes-Software_hoteles.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.page-template-clientesatenneaairairport #container .content .entry-content, .page-template-clientesatennealeisureincomingtransfer #container .content .entry-content, .page-template-clientescolabora #container .content .entry-content, .page-template-clientescommon #container .content .entry-content, .page-template-clientesmicrosoftdynamics #container .content .entry-content, .page-template-clientesnavihotel #container .content .entry-content {
     height: 465px;
     overflow: hidden;
     padding-left: 80px;
     padding-right: 80px;
     padding-top: 160px;
     width: 720px;
}

.page-template-clientesatenneaairairport .page-title, .page-template-clientesatennealeisureincomingtransfer .page-title, .page-template-clientescolabora .page-title, .page-template-clientescommon .page-title, .page-template-clientesmicrosoftdynamics .page-title, .page-template-clientesnavihotel .page-title {
     color: #FFFFFF ! important;
     display: none;
}

.en_US.page-template-clientescolabora #container {
     background: url("img/Planitlla_clientes-Software_nomina_RRHH-en.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.en_US.page-template-clientesatenneaairairport #container {
     background: url("img/Planitlla_clientes-Software_aeropuertos_aerolineas-en.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.en_US.page-template-clientesatennealeisureincomingtransfer #container {
     background: url("img/Planitlla_clientes-Software_parques_incoming_transfer-en.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.en_US.page-template-clientesmicrosoftdynamics #container {
     background: url("img/Planitlla_clientes-Software_distribucion_retail_servicios-en.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.en_US.page-template-clientescommon #container {
     background: url("img/Planitlla_clientes-Software_clientes-de-comm-on-en.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.en_US.page-template-clientesnavihotel #container {
     background: url("img/Planitlla_clientes-Software_hoteles-en.png") no-repeat scroll right 30px transparent;
     height: 1008px;
}

.singular-post #content .bottom-list-content {
     display: none;
}

#execphp-24 {
     background-image: url("img/area-privada.png");
     background-position: left top;
     background-repeat: no-repeat;
     font-size: 11px;
     height: 30px;
     overflow: hidden;
     position: absolute;
     right: 0px;
     text-transform: uppercase;
     top: 0px;
     width: 121px;
     z-index: 999;
}

#execphp-24:hover {
     overflow: visible ! important;
}

#execphp-24 a {
     color: #FFFFFF;
     display: block;
     height: 25px;
     margin-bottom: 1px;
     padding-left: 10px;
     padding-top: 5px;
     width: 111px;
}

#execphp-24 a.area-privada {
     background-color: #FFA300;
     border: 1px solid #FFFFFF;
     height: 23px;
     width: 109px;
}

.listado-clientes {
     overflow: hidden;
}

.en_US #submit, .en_US .wpcf7-submit, .en_US .enviar-newsletter input {
     background-image: url("img/send.png");
}

.en_US span.spanish, .en_US div.vinculo {
     display: none;
}

.es_ES span.english, .es_ES div.envinculo {
     display: none;
}

.fichaEvento-contenido {
     float: left;
     width: 608px;
}

.fichaEvento-info {
     margin-left: 648px;
     width: 232px;
}

.fichaEvento-info h2 {
     color: #009CDA;
     font-size: 13px;
}

.es_ES #site-title-en, .en_US #site-title {
     display: none;
}

#eme_list-3 {
     position: relative ! important;
}
body.taxonomy-category-noticias #featuredimagewidgetpro-3, body.singular-post #featuredimagewidgetpro-3 {
	display:none;
}