/*
Theme Name:     Entrepreneur Child Theme
Theme URI:      http://demo.themovation.com/entrepreneur/
Description:    Child theme for Entrepreneur
Author:         Themovation
Author URI:     http://themovation.com
Template:       entrepreneur
Version:        1.1
License:        Regular License
License URI:    http://themeforest.net/licenses/regular
*/

/* General */

html {margin: 0px !important; }
body h1, body h2, body h3, body h4, body h5, p {color: #444444; font-family: 'Open Sans', sans-serif;}
h1 {font-size: 28px;font-weight: 500;text-align: center;margin-bottom: 20px !important;color: #444444 !important;text-transform: uppercase;position: relative; margin-bottom: 30px !important; }
h1:after {position:absolute;bottom: -5px;left:50%;content:'';width:70px;height:2px;margin-left:-35px;background-color:#54a919;}
h2 {font-size: 25px;font-weight: 500;text-align: center;margin-bottom: 30px;}
h3 {font-size: 25px; font-weight: 500;}
p {font-size: 16px;line-height: 1.5em;}
body a {color: #c40406;font-weight: 600;text-decoration: none !important;}
body a:hover {color: #c40406;}
figure {border: none !important; padding: 0 !important; }

body {background-color: #fff;}
body .transition {transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s;}

body .container {left: initial !important;right: initial !important;position: relative;}

html body .booked-modal {z-index: 999999999999999 !important; }
body div.pp_pic_holder {z-index: 9999999999999999 !important; }

body #timeline_feed1922.sboard {width: 100%; }
body #wpadminbar {z-index: 99999999999999999999999999999 !important;}

html .formcraft-css .fc-form .form-element .field-cover:after {right: 10px !important; }
.wp-pointer-content {display: none; }


/* Header */

body header {position: fixed;left: 0;top: 0;z-index: 999999999999999 !important;width: 100%;}
body header .top {position: relative;background: rgba(0,0,0,0.6);width: 100%;}
body header .top .contmenutop {float: right; position: relative; background: transparent; }
body header .top .contmenutop ul#menu-menu-funcional, body header .top .contmenutop ul#menu-menu-funcional-ingles {position: relative; margin-bottom: 0; list-style-type: none;}
body header.large .top .contmenutop ul#menu-menu-funcional li, body header .top .contmenutop ul#menu-menu-funcional-ingles li {position: relative;display: inline-block;padding: 3px 15px 3px 0; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s;}
body header .top .contmenutop ul#menu-menu-funcional li a, body header .top .contmenutop ul#menu-menu-funcional-ingles li a {color: #fff;font-size: 0.8em;font-weight: 300;letter-spacing: 1px;text-decoration: none !important;}
body header.large .bottom {position: relative;padding-top: 0;background: rgba(0,0,0,0.55);}
body header .bottom .logoh {float: left; }
body header.large .bottom .logoh img {width: 170px;}
body header.large .bottom ul#menu-menu-header {list-style-type: none;float: left;position: relative;padding-left: 0;margin-bottom: 0;margin-top: 40px;margin-left: 30px; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s;}
body header .bottom ul#menu-menu-header li {display: inline-block;padding-right: 15px;}
body header .bottom ul#menu-menu-header li a {color: #fff; }

body header.large .bottom .widgetclima {float: right;position: relative;margin-top: 5px;background: rgba(0,0,0,0.4);padding: 5px 5px 5px 5px;}
body header.small .bottom .widgetclima {float: right;position: relative;margin-top: 5px;background: rgba(0,0,0,0.4);padding: 10px 20px 10px 10px;}
body header .widgetclima .climamed {position: relative; color: #fff;}
body header .widgetclima .climamed .icon{}
body header .widgetclima .climamed .infoCity{font-size: 15px;font-weight: 300;text-align: center;margin-top: 5px;}
body header .widgetclima .climamed .iconTemp{font-size: 22px;font-weight: 300;}
body header .widgetclima .climamed .infoWeather{font-size: 24px; font-weight: 100; padding-top: 16px; padding-bottom: 16px; }
body header .widgetclima .climamed .labels{padding-bottom: 16px; }
body header .bottom .widgetclima .localtime {color: #fff; }

body .wpml-ls-current-language {background-color: #fff;padding: 0 10px !important;margin-right: 7px;}
body .wpml-ls-current-language span {color: #444444; }

body header.small .top .contmenutop ul#menu-menu-funcional li, body header.small .top .contmenutop ul#menu-menu-funcional-ingles li {position: relative;display: inline-block;padding: 0 15px 0 0; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s;}
body header.small .top {background: rgba(0,0,0,0.6);}
body header.small .bottom {position: relative;padding-top: 0;background: rgba(0,0,0,0.55);padding-bottom: 5px;}
body header.small .bottom .logoh img {width: 160px; }
body header.small .bottom ul#menu-menu-header {list-style-type: none;float: left;position: relative;padding-left: 0;margin-bottom: 0;margin-top: 37px;margin-left: 30px;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;}
body header.small .bottom .widgetclima {float: right;position: relative; }

body header.large .contmenuheader {float: left;margin-top: 30px;margin-left: 30px;}
body header.small .contmenuheader {float: left;margin-top: 25px;margin-left: 50px;}
body a.ubermenu-target {text-align: center; color: #444444 !important;}
body .ubermenu ul li ul li.ubermenu-item .ubermenu-target>.ubermenu-target-text {color: #444444 !important;}
body .contmenuheader a span {color: #fff !important;font-weight: 500 !important;font-size: 0.9em;}
body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {background-color: #fff !important;padding-left: 5px;padding-right: 5px;}
body .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {color: #fff !important;right: 0px;}
body .ubermenu-content-block.ubermenu-custom-content {text-align: center;padding: 5px 20px;font-size: 0.9em;}
body .ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target, .ubermenu .ubermenu-target {padding: 15px 10px;}
body .ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child {margin-top: 0 !important; }
body .ubermenu .ubermenu-item > a {padding: 15px 15px !important; }

/*body .contmenutop .ubermenu .ubermenu-target-text {font-size: 0.9em;color: #fff;font-weight: 300;}
body .contmenutop .ubermenu .ubermenu-item > a {padding: 4px 12px !important; }*/

body .animated {animation-iteration-count: 1 !important; -webkit-animation-iteration-count: 1 !important;}


/* Footer */

footer {position: relative; }
footer .top {background-color: #2A2E33;padding: 20px 0;}
footer .top .left {position: relative; float: left;}
footer .top .left .menufoot {position: relative;}
footer .top .left .menufoot ul {position: relative;list-style-type: none;columns: 3;-webkit-columns: 3;-moz-columns: 3;padding-left: 0;-webkit-column-gap: 35px; /* Chrome, Safari, Opera */-moz-column-gap: 35px; /* Firefox */column-gap: 35px;}
footer .top .left .menufoot ul li {position: relative;}
footer .top .left .menufoot ul li a {color: #fff;text-decoration: none !important;font-weight: 500;}
footer .top .right {position: relative; float: right;}
footer .top .right .datoscontfoot {position: relative; color: #fff; padding-bottom: 20px;}
footer .top .right .redes {position: relative;}
footer .top .right .redes span {position: relative; color: #fff;}
footer .top .right .redes .redesaci {margin-top: 8px;}
footer .bottom {position: relative;padding: 40px 0 20px;}
footer .top .right .redes .redesaci a {margin-right: 5px;color: #404040;}
footer .top .right .redes .redesaci a:hover {text-decoration: none; }
footer .bottom .contbott {position: relative; width: 80%; margin: 0 auto;}
footer .bottom .logof {position: relative; float: left;}
footer .bottom .logof img {width: 150px;margin-top: -15px;}
footer .bottom .logosaliad {position: relative; float: left; margin-left: 30px;}
footer .bottom .logosaliad .fila {position: relative;padding-bottom: 15px;text-align: center;}
footer .bottom .logosaliad .fila img {margin-right: 10px;}
footer .bottom .logosaliad .fila a:nth-of-type(4) img {border-right: 1px solid #9e9e9e;padding-right: 7px;}
footer .bottom .logosaliad .fila a:nth-of-type(5) img {margin-left: -9px;}
footer .top .right .redes .redesaci a:hover, footer .top .right .redes .redesaci a:focus {color: #d6d231; text-decoration: none; }


/* Home */

a.btn-aprenda {right: 65px;position: absolute;top: -3px;z-index: 999999999999 !important;}
a.btn-aprenda img {z-index: 99; }
body .ms-layer {z-index: 999999999 !important; }


body div#slideractualidad {margin-top: -63px !important;background: rgba(0, 0, 0, 0.7);z-index: 99999999999999999;}
#slideractualidad .bx-wrapper {max-width: 80% !important; float: left; }
.ms-bullets {display: none; }
.bxslider li {color: #fff;font-size: 1em;}

.actuali {position: relative;display: inline-block;float: left;margin-right: 15px;background-color: #f1c100;line-height: 2em;padding: 0 10px;}
.actuali span {color: #fff; }

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {display: none; }
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt a {color: #168191;}

button.new-appt.button {padding: 10px 10px; line-height: 1em; }

.entry-content-asset{position:relative; padding-bottom:56.25%; height:0; overflow:hidden; }
.entry-content-asset iframe, .entry-content-asset object, .entry-content-asset embed {position:absolute; top:0; left:0; width:100%; height:100%; }

section.content-editor {padding: 0 !important; }



/* Tabs - Accordion*/

body div#tabmenu {margin: 30px 0 50px 0;}
body #tabmenu li, #tabmenu p {  }
body #tabmenu #nav {overflow: hidden;padding-left: 0;text-align: center;margin-bottom: 15px;}
body #tabmenu #nav li {display: table-cell;list-style: none;}
body #tabmenu #nav li a {padding: 15px 20px;display: block;letter-spacing: 1px;line-height: 1.3em;color: #444444;}
body #tabmenu #tab-content {border: 1px solid #CCC;width: initial;margin-top: -1px;-moz-border-radius: 0 0 5px 5px;background-color: #fff;}
body #tabmenu #nav li a.active {background: #67b232;color: #fff;}
body #tabmenu #nav.tabs li a.active {background: transparent; color: initial;}
body #tabmenu #nav.tabs li.active {background: #67b232;color: #fff;}
body #tabmenu #nav.tabs li.active a {color: #fff; text-decoration: none; }
body .cont-tabs {background-color: #f8f9fa;}

body #accordion {}
body #accordion > div {display:none;border-bottom:thin solid #d0d1d2;padding: 15px;}
body #accordion > a {display:block;width:initial;font-size: 1.4em;line-height: 1em;font-weight: 600;padding: 15px 15px 15px 15px;color: #444444;border-bottom: thin solid #d0d1d2;}
body #accordion a:hover, body #accordion a:visited, body #accordion a:focus {text-decoration: none; color: #444444;}
body .first {border-top:thin solid #d0d1d2; }

body a.vc_general.vc_btn3.vc_btn3-size-sm {padding: 5px 15px !important;font-size: 14px;}

body .vc_gitem-animated-block {height: 200px !important; }




/* Blog Category */

body .catgblog {position: relative; }
body .catgblog img {width: 100%; }
body .cont-menucat {position: relative;text-align: center;margin: 30px 0 20px 0;}
body .cont-menucat ul {list-style-type: none;}
body .cont-menucat ul li {display: inline-block;padding: 0 15px;position: relative;}
body .cont-menucat ul li a {font-size: 0.8em;border-bottom: 0px !important;padding: 8px 6px !important;color: #000;}
body .masonry-blog {padding-top: 10px;}
h2.titleblogcat {text-align: center; margin-top: 40px; }
h2:after {bottom: 5px;background-color: transparent;}
body .cont-menucat ul li.current-cat:after {position:absolute;bottom: 5px;left:50%;content:'';width: 50px;height:2px;margin-left: -25px;background-color:#54a919;}
.mas-blog span.show-comments {display: none; }
.mas-blog span.show-author {font-size: }
.mas-blog span.show-author a {color: #168191; }
.post-excerpt a {padding: 5px 15px;/* border: 1px solid #444444; */color: #444444;display: inline-block;margin: 10px auto 10px auto;}
nav.post-nav .previous a, nav.post-nav .next a {color: #168191;}
nav.post-nav .previous a:hover, nav.post-nav .next a:hover {background-color: transparent; }
.widget_recent_entries ul li a {color: #168191;}
.widget .tagcloud a {color: #168191;}

body.archive.category select#cat {width: 180px !important;margin: 0 auto;padding: 5px;}
body.archive.category .cont-menucat h3.widget-title {font-size: 1.3em;margin-bottom: 10px;}

.mas-blog-post .post-title a {color: #404040;}
.soc-widget a {color: #404040;}

.sidebar {padding: 10px 15px 40px 40px; }
.cont-menucat .widget-title {display: none; }

.mas-blog-post .post-meta {padding-bottom: 10px; display: none; }
.mas-blog-post .entry-content.post-excerpt {display: none; }


/* Blog interna */

html body.single .wp-post-image {margin-bottom: 0px; }
body section#themo_single_post_layout {padding: 40px 20px; }
p.form-allowed-tags {display: none; }
.sharedes {position: relative; margin: 30px 0 0 0; }
span.show-author {display: none; }
span.show-date .pre-date {display: none; }
span.show-comments {line-height: 3em; }
time.published {color: #444; font-weight: 500; }

.ekko-lightbox, .modal {z-index: 999999999999999 !important;background-color: #000;}
.ekko-lightbox .modal-header {z-index: 99999999999999999 !important; }
.modal-backdrop.in {-webkit-opacity: 1 !important; -moz-opacity: 1 !important; opacity: 1 !important; background-color: #000 !important; }




/* Preguntas Frecuentes */

section.preguntas-frecuentes .cont-pf {margin-top: 40px;}
section.preguntas-frecuentes h2 {margin-bottom: 40px;text-transform: uppercase;}
section.preguntas-frecuentes .contenido {margin-top: 50px;background-color: #f8f9fa;padding: 50px 0;}
section.preguntas-frecuentes .accpf {border: 1px solid #CCC;}

body input[type="submit"] {background-color: #ffa71c !important; }

.cabezote {position: relative;}
.cabezote img {width: 100%;}
.cabezote .overlaylay/*, .overlayhme*/ {height: 100%; width: 100%; position: absolute; z-index: 99999; left: 0; top: 0; background-color: rgba(0,0,0, 0.3);}
.titlesection {margin-top: 40px;}
.titlesection h2 {text-transform: uppercase; }
body .ms-wk .ms-slide .ms-slide-layer {z-index: 999999999999999 !important; }

.flex-control-nav {display: none !important; }



/* Transparencia */

section.transparencia {position: relative;}
section.transparencia #tabmenu #tab-content {overflow: hidden; }
section.transparencia #tabmenu #tab-content .estruct2col1 {position: relative; /*float: left; width: 49%; margin-right: 1%;*/ }
section.transparencia #tabmenu #tab-content .estruct2col2 {position: relative; /*float: left; width: 49%; margin-left: 1%;*/ }
section.transparencia .cont-bloquetrans {margin: 0;overflow: hidden;padding: 40px 0;background-color: #f8f9fa !important;}
section.transparencia .cont-bloquetrans .bloque2col1 {/*position: relative; float: left; width: 49%; margin-right: 1%; */}
section.transparencia .cont-bloquetrans .bloque2col2 {/*position: relative; float: left; width: 49%; margin-left: 1%;*/ }
section.transparencia .bottom .imagesentes img {max-width: 140px;display: inline-block;margin-right: 20px;}
section.transparencia .bottom {text-align: center;margin-top: 20px;}
section.transparencia .bottom .imagesentes {margin: 40px 0; }
section.transparencia .tabstans {padding: 20px 0 0 0;}
section.transparencia .contacc_trans {background-color: #f8f9fa;padding: 40px 0;}
body section.transparencia #tabmenu #tab-content {border: none;}
section.transparencia .contacc_trans h3 {text-align: center; margin-bottom: 20px; }
body section.transparencia #accordion {background-color: #fff;border-top: thin solid #d0d1d2;border-left: thin solid #d0d1d2;border-right: thin solid #d0d1d2;}
section.transparencia .cont-bloquetrans h3 {text-align: center; margin-bottom: 20px; }
body section.transparencia #accordion a {border-top: none;}
section.transparencia .accrd_transparencia .contdocs {position: relative; margin-top: 20px; }
section.transparencia .accrd_transparencia .contdocs a.doctranspar {display: block;padding: 10px 0 10px 35px;margin: 5px 0;font-size: 1.2em;background: url('../entrepreneur/img/pdficon.png') left center no-repeat;background-size: 22px 30px;}
section.transparencia .accrd_transparencia .contdocs table {width: 100%; }

section.transparencia .estruct1col, section.transparencia .estruct2col1, section.transparencia .estruct2col2 {margin: 20px 0; }


.tabqs {padding: 15px;}



/* Bolsa de Empleo */


.bolsa-empleo .tabsbolsa {padding: 20px 0;background-color: #f8f9fa;}
.bolsa-empleo .contaccbols {position: relative; overflow: hidden; }
.bolsa-empleo .contaccbols .cont1col1 {position: relative; float: left; width: 100%; }
.bolsa-empleo .contaccbols a {text-decoration: underline;}


/* Formularios */

html body .formcraft-css .fc-form {box-shadow: none !important;}
body .formcraft-css .fc-form .form-page .form-element .field-cover input[type="text"], body .formcraft-css .fc-form .form-page .form-element .field-cover textarea {background-color: #fbfcfe;margin-bottom: 10px;width: 99%;}
html body .formcraft-css .fc-form .field-cover>div {width: 100%; }
html body .formcraft-css .fc-form .form-element .form-element-html {padding: 0; }
body .formcraft-css .fc-form .form-page .form-element .fileupload-cover .button-file, .formcraft-css .fc-form .form-page .form-element .field-cover .button {background: transparent;}
html body .formcraft-css .fc-form .form-element .fileupload-cover.field-cover .button-file .icon-upload-cloud {display: none;}
body .formcraft-css .fc-form .form-page .form-element .field-cover .button-file {text-shadow: none;color: #454545;border: 1px solid #454545;padding: 0 15px;}
body .formcraft-css .fc-form .form-page .form-element .field-cover .button.submit-button {background: #ffa81d;border-radius: 0;padding: 5px 15px !important;}
body .formcraft-css .fc-form .form-page .form-element .submit-cover .submit-button .text {text-shadow: none;}
html body .formcraft-css .fc-form .form-page-content {padding: 0; }
body .formcraft-css {font-family: 'Open Sans', sans-serif; }
body .formcraft-css input, body .formcraft-css span {font-weight: 500 !important; }
html body form.fc-form {background: transparent !important; }



/* Contacto */

section.contactenos select {margin-bottom: 10px !important; }




/* Cooperación */

.cooperacion .conttabscopp {background-color: #f8f9fa; }
div#tab .cont2col2 p a {padding: 5px 15px;border: 1px solid #444444;color: #444444;display: inline-block;margin: 10px auto 10px auto;}
.cooperacion .conttabscopp #nav li {/* padding-right: 20px !important; *//* padding-left: 20px; */}
.cooperacion .conttabscopp #nav li:last-of-type {border-right: none;}
.cooperacion .contbottcoop {margin: 50px auto;}
.cooperacion .contbottcoop .colbottcoop a {padding: 5px 15px;border: 1px solid #444444;color: #444444;display: inline-block;margin: 10px auto 10px auto;}
.cooperacion .contbottcoop .colbottcoop a:hover {text-decoration: none;}


.fs-lightbox.fs-lightbox-fixed.fs-lightbox-open {z-index: 99999999999999999 !important;}




/* Invierta en Medellin */

.page-template-portfolio-standard .port-img {width: 100%;}
.page-template-portfolio-standard section#themo_page_header_1 {display: none; }
.page-template-portfolio-standard .meta-border {margin: 0 auto; border-bottom: none !important; }
.page-template-portfolio-standard .portfolio {background-color: #fff !important;padding-top: 10px;padding-bottom: 40px;}
.page-template-portfolio-standard .inv a {padding: 5px 15px;border: 1px solid #444444;color: #444444;display: inline-block;margin: 10px auto 10px auto;}
.page-template-portfolio-standard .port-overlay, .section-header h2:after {background-color: #67b231 !important; }
.vc_btn3-inline a {border: none !important; }
.portfolio-filters span {display: none !important; }
.contbottom {position: relative;padding-bottom: 30px;padding-top: 20px;background-color: #f8f9fb !important;margin-bottom: 50px;}

.continvbott {position: relative;margin-bottom: 70px;padding-top: 30px;}
.continvbott .bloque {position: relative;text-align: center;overflow: hidden;height: initial !important;}
.continvbott img {border-radius: 50%;-webkit-box-shadow: none !important;box-shadow: none !important;overflow: hidden;max-width: 280px;margin: 0 auto;position: relative;width: 250px;height: 250px !important;}
.continvbott h3 {text-align: center;margin-bottom: 50px;}
.continvbott a {background: #ffa81d;color: #fff;padding: 5px 15px;margin: 5px 0 15px 0;display: inline-block;text-decoration: none !important;}
.continvbott a:hover {text-decoration: none !important;background-color: #e59619;}
.continvbott .bloque h4 {margin: 20px 0 15px 0; }



/* 404 Page */

.pagina_404 {position: relative;}
.pagina_404 .pag404 {text-align: center;margin: 30px auto 41px auto;}
.pagina_404 h1 {margin-top: 30px;}


/* Media Queries */


@media only screen and (min-width : 320px) and (max-width : 1169px){

body header .bottom .logoh {float: left;z-index: 99999;position: relative;}
body header {position: relative;}

body .ubermenu-responsive-toggle .fa {color: #fff; }

body header.large .bottom .widgetclima, body header.small .bottom .widgetclima {display: none;}

body .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {position: relative; right: initial; margin-top: -5px; margin-left: 10px; }
body .cont-menucat ul {padding-left: 0;}
body .cont-menucat ul li {padding: 5px 20px;margin-bottom: 10px;}
body .cont-menucat ul li.current-cat:after {bottom: 0px;;}

body div#slideractualidad {display: none;}
.cooperacion .conttabscopp #nav li {border-right: none;}
.port-single {padding-top: 20px; }
.port-header .p-mob-nav .p-mob-back {margin: 0 25px;}
.page-title.centered {padding: 30px 15%; }
.port-single #respond {margin-top: 20px; }
.page-template-portfolio-standard .port-overlay, .section-header h2:after {background: rgba(103, 178,1,0.3) !important;}
body section#themo_single_post_layout {padding: 30px 10px;}
nav.post-nav .previous a, nav.post-nav .next a {color: #168191; margin: 0 15px; }
section#themo_project_single_content img {margin-bottom: 20px; }
footer .top .right .redes .redesaci a {margin-right: 10px;}
footer .bottom .logosaliad .fila a:nth-of-type(4) img {border-right: none;}

}


@media only screen and (min-width : 320px) and (max-width : 959px){

body header .ubermenu-responsive-default.ubermenu-responsive.ubermenu {margin: 0;margin-top: 36px;background: rgba(0,0,0,0.7);width: 100% !important;}

}



@media only screen and (min-width : 320px) and (max-width : 480px){

body header .top {display: none;}
body header.large .bottom, body header.small .bottom  {position: relative;padding: 0;background: rgba(0,0,0,0.7);height: 95px;}
body header.large .contmenuheader, body header.small .contmenuheader {top: 0;position: absolute !important;right: 0;width: 100%;margin-top: 0;margin-left: 0;}

body header.large .bottom .logoh img, body header.small .bottom .logoh img  {width: 150px;}
body .ubermenu-responsive-toggle {display: block;color: #fff;padding: 0 !important;font-size: 1.2em;font-weight: 300;margin-top: 10%;margin-right: 5%;}
body .ubermenu .ubermenu-item-layout-image_above>.ubermenu-image {margin: 0; width: 100%; padding-bottom: 10px; }
body .mas-blog-post {width: 100%;}
section.transparencia .accrd_transparencia .contdocs a {padding: 10px 10px 10px 35px;}


footer .top .left .menufoot ul {position: relative;list-style-type: none;columns: 1;-webkit-columns: 1;-moz-columns: 1;padding-left: 0;-webkit-column-gap: 0px; /* Chrome, Safari, Opera */-moz-column-gap: 0px; /* Firefox */column-gap: 0px;}
footer .top .left {width: 100%;}
footer .top .left .menufoot ul li {padding-bottom: 10px;}
footer .top .right .datoscontfoot {padding-top: 10px;}
footer .top .right .redes {}
footer .bottom {padding: 20px 0 20px;}
footer .bottom .logosaliad {margin-left: 0;margin-top: 20px;}

body #timeline_feed1922.sboard {width: 300px !important; }
body #tabmenu #nav li {display: block;}

footer .bottom .logof {position: relative;float: none;width: 100%;text-align: center;}

}



@media only screen and (min-width : 481px) and (max-width : 767px){

body header .top {display: none;}
body header.large .bottom, body header.small .bottom  {position: relative;padding: 0;background: rgba(0,0,0,0.7);height: 95px;}
body header.large .contmenuheader, body header.small .contmenuheader {top: 0;position: absolute !important;right: 0;width: 100%;margin-top: 0;margin-left: 0;}

body header.large .bottom .logoh img, body header.small .bottom .logoh img  {width: 150px;}
body .ubermenu-responsive-toggle {display: block;color: #fff;padding: 0 !important;font-size: 1.2em;font-weight: 300;margin-top: 6%;margin-right: 5%;}

footer .top .left .menufoot ul {position: relative;list-style-type: none;columns: 1;-webkit-columns: 1;-moz-columns: 1;padding-left: 0;-webkit-column-gap: 0px; /* Chrome, Safari, Opera */-moz-column-gap: 0px; /* Firefox */column-gap: 0px;}
footer .bottom .logof {position: relative;float: none;text-align: center;margin-bottom: 20px;}

body #timeline_feed1922.sboard {width: 300px !important; }

body #tabmenu #nav li {display: block;}
footer .bottom .logof {position: relative;float: none;width: 100%;text-align: center;}

}



@media only screen and (min-width : 768px) and (max-width : 1023px){

body #tabmenu #nav li {display: block;}

}



@media only screen and (min-width : 768px) and (max-width : 1024px){

body header .top {display: none;}
body header.large .bottom, body header.small .bottom  {position: relative;padding: 0;background: rgba(0,0,0,0.7);height: 95px;}
body header.large .contmenuheader, body header.small .contmenuheader {top: 0;position: absolute !important;right: 0;width: 100%;margin-top: 0;margin-left: 0;}

body header.large .bottom .logoh img, body header.small .bottom .logoh img  {width: 150px;}
body .ubermenu .ubermenu-item-layout-image_above>.ubermenu-image {margin: 0; width: 100%; padding-bottom: 10px; }
a img.wp-post-image {margin: 0 !important; width: 100%; }
nav#ubermenu-main-21-header-menu {/*display: none !important;*/ }

footer .top .left {width: 100%;}
footer .top .right {position: relative;float: right;width: 100%;text-align: center;margin-top: 25px;}
footer .bottom .logof {position: relative;float: none;text-align: center;margin-bottom: 20px;}
footer .bottom .logosaliad {width: 100%;}

}


@media only screen and (min-width : 960px) and (max-width : 1024px){

body header.large .contmenuheader, body header.small .contmenuheader {position: relative;float: left;margin-top: initial;margin-left: initial;width: 80%;}

}


@media only screen and (min-width : 768px) and (max-width : 959px){

body .ubermenu-responsive-toggle {display: block;color: #fff;padding: 0 !important;font-size: 1.2em;font-weight: 300;margin-top: 5%;margin-right: 5%;}

}




@media only screen and (min-width : 1025px) and (max-width : 1169px){

body header .top {position: relative;padding: 0;background: rgba(0,0,0,0.5);}
body header.large .bottom, body header.small .bottom  {position: relative;padding: 0;background: rgba(0,0,0,0.5);}
body header.large .contmenuheader, body header.small .contmenuheader {}


}


@media only screen and (max-width: 1024px) and (min-width: 961px) {

nav#ubermenu-main-21-header-menu {/*display: none !important;*/ }

}


@media only screen and (max-width: 1199px) and (min-width: 1170px) {

body header.large .bottom .widgetclima, body header.small .bottom .widgetclima {display: none !important; }

}



@media only screen and (max-width: 1024px) {

  header .top {
      display: block !important;
  }

  header .top .contmenutop ul li {
      display: none !important;
  }
  header .top .contmenutop ul li.wpml-ls-item {
      display: inline-block !important;
  }

}
