/* Generated by less 2.2.0 */
/*
Theme Name: Smartick
Theme URI:
Author: Ladislao Garcia
Author URI: http://www.ladislaogarcia.com
Description: Theme para el blog de Smartick
Version: 1.0
License: GPL v3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Tags: smartick, education, students, school
Text Domain: smartick
*/
html,
body {
  display: block;
  width: 100%;
  height: auto;
  min-height: 100%;
  position: relative;
  float: left;
  font-family: 'Raleway', sans-serif;
  margin-top: 0 !important;
}
html .imagePost,
body .imagePost {
  height: auto;
  max-height: 100%;
}
html .single h1,
body .single h1,
html .single h2,
body .single h2 {
  width: 100%;
}
/*.comentario a { color: #ccc; }*/
#sidebar {
  color: black;
  font-family: 'Raleway', sans-serif;
}
#sidebar ul {
  padding: 0;
  list-style: none;
}
#sidebar .widget {
  margin: 0 auto;
  float: none;
}
#sidebar .widget .widget-title {
  font-size: 24px;
  font-weight: 600;
  margin: 20px 0;
  text-align: center;
}
#sidebar .widget#facebooklikebox-5 {
  max-width: 300px;
}
#sidebar .widget.leerTemas {
  max-width: 350px;
}
#sidebar .widget .leerTemas {
  font-family: "Raleway", sans-serif;
}
#sidebar .widget .leerTemas .seguirAprendiendo {
  max-width: 100%;
}
#sidebar .widget.widget_featured_post_widget.vsSmartick img {
  width: 100%;
}
#sidebar .buscador .search-form {
  display: block;
}
#sidebar .postMasLeidos {
  font-size: 90%;
}
#sidebar .postMasLeidos h2 {
  font-size: 24px;
}
#sidebar .postMasLeidos .wpp-list,
#sidebar .postMasLeidos .wpp-excerpt {
  font-size: 90%;
}
#sidebar .postMasLeidos .wpp-list {
  list-style: none;
}
#sidebar .postMasLeidos .wpp-list li {
  margin-bottom: 2em;
}
#sidebar .postMasLeidos .wpp-list .wpp-shortcode {
  line-height: 1.3;
}
#sidebar .postMasLeidos .wpp-post-title {
  color: #f36d21;
  display: block;
  font-size: 14px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#sidebar .postMasLeidos img {
  float: left;
  margin-right: 1em;
}
#sidebar .fb_iframe_widget > span {
  display: block;
  margin: 0 auto;
}
.search-form {
  position: relative;
  display: inline-block;
}
.search-form .search-submit {
  width: auto;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
}
.leerTemas {
  font-family: 'Raleway', sans-serif;
}
.leerTemas ul li a::before {
  content: '>';
  position: relative;
  left: -1em;
  font-weight: 700;
  z-index: 1;
}
.leerTemas ul li a:hover::before {
  color: #fff;
}
.similar-posts {
  margin-top: 7px;
}
div.leerTemas.seguirAprendiendo ul.similar-posts li a:hover::before {
  color: #63b7f1;
}
.not-link {
  cursor: default;
  display: inline-block;
  margin-right: 5px;
  text-decoration: none !important;
}
.abh_box {
  font-family: 'Raleway', sans-serif;
}
.abh_box .abh_tab_content {
  border: none;
  padding: 0!important;
}
.abh_box .abh_tab_content a {
  color: #f36d21;
}
.comment-form {
  padding-left: 0;
  margin-left: 0;
}
.comment-form p {
  padding-left: 0;
  margin-left: 0;
}
.comment-form .btnEnviarComentario {
  font-family: 'Raleway', sans-serif;
}
.comment-list ul {
  padding-left: 0;
  /*&.children {
      margin-left: 2em;
    }*/
}
.comment-list a {
  color: #f36d21;
  word-break: break-word;
}
.avatar {
  height: auto;
  background-color: #eee;
  border-radius: 3px;
}
.comment-reply-link {
  background: url(img/ico-responder.png) no-repeat left 2px;
  color: #f36d21;
  display: block;
  font-size: 14px;
  margin-top: 15px;
  padding-bottom: 10px;
  padding-left: 21px;
}
.comment-reply-link:hover,
.comment-reply-link:visited {
  color: #f3945d;
}
#new-comment-message {
  border: none!important;
  margin-left: 27px;
  padding-top: 0;
}
.comentariosInferior {
  font-family: 'Raleway', sans-serif;
  display: inline-block;
}
.comentariosInferior ul {
  list-style: none;
  padding: 0;
}
.comentariosInferior .date {
  color: #727272;
  font-weight: normal;
}
.aligncenter {
  display: block;
  margin: 0 auto;
}
div#cookie-law-info-bar {
  font-size: 13px;
  padding: 1em;
}
div#cookie-law-info-bar a.cli-plugin-main-link {
  text-decoration: none;
  margin-left: 2px;
}
div#cookie-law-info-bar a.cli-plugin-main-button {
  font-size: 14px;
  font-weight: bold;
  margin-left: 12px;
  padding: 3px 10px;
}
.seguirAprendiendo li {
  list-style: none;
}
.perfilPost .photo {
  border: 7px solid #fff !important;
  max-width: 130px;
  margin-right: 30px;
}
.leerTemas.seguirAprendiendo h3 ,
.leerTemas.seguirAprendiendo p {
  margin: 0;
  text-align: left;
}
div.abh_box.abh_box_down.abh_box_minimal div.abh_tab_content {
  border: none!important;
}
div.abh_box.abh_box_down.abh_box_minimal div.abh_tab_content img {
  border: 7px solid #fff!important;
  border-radius: 0!important;
  height: auto!important;
  max-width: 120px!important;
  min-width: 120px;
  padding: 0!important;
}
div.abh_box.abh_box_down.abh_box_minimal div.abh_tab_content h3 {
  margin-top: 10px!important;
}
div.abh_box.abh_box_down.abh_box_minimal div.abh_tab_content a {
  font-size: 24px!important;
}
div.abh_box.abh_box_down.abh_box_minimal div.abh_tab_content .abh_description {
  font-size: 14px!important;
}
#menu {
  top: -700px;
}
.really_simple_share_facebook_like {
  width: 89px !important;
}
.really_simple_share_twitter,
.really_simple_share_google1,
.really_simple_share_linkedin {
  width: auto !important;
}
.really_simple_share_facebook_share_new {
  width: auto !important;
  margin-top: -3px;
}
.logged-in-as {
  border: none!important;
  box-shadow: none!important;
}
.logged-in-as a {
  color: #3ba7f1;
}
.logged-in-as a:hover {
  color: #63b7f1;
}
#email-notes {
  display: block;
}
.extractoPost {
  display: table-cell;
  margin-top: -1em;
  overflow: hidden;
}
.extractoPost P {
  margin-top: 0;
}
form#commentform.comment-form p.comment-notes,
form#commentform.comment-form p.form-submit {
  box-shadow: none;
  border: none;
}
#commentform > input {
  background-color: #fbfbfa;
  border: 1px solid #f0ebe4;
  border-radius: 6px;
  box-sizing: border-box;
  font-family: "Raleway", sans-serif;
  font-size: 18px;
  font-style: italic;
  margin-bottom: 20px;
  max-width: 470px;
  padding: 12px 25px;
  width: 100%;
}
#commentform textarea {
  background-color: #fbfbfa;
  border: 1px solid #f0ebe4;
  border-radius: 6px;
  box-sizing: border-box;
  font-family: "Raleway", sans-serif;
  font-size: 18px;
  font-style: italic;
  margin-bottom: 20px;
  padding: 12px 25px;
  width: 100%;
}
#wpadminbar {
  position: fixed;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
  z-index: 999999999999;
}
div.wp-pagenavi {
  padding-top: 40px;
  text-align: center;
}
div.wp-pagenavi a,
div.wp-pagenavi span {
  background-color: #f0ebe4;
  border: medium none;
  border-radius: 50%;
  color: #8a8080;
  display: inline-block;
  font-family: "Raleway", sans-serif;
  font-size: 23px;
  font-weight: 300;
  height: 35px;
  line-height: 30px;
  margin: 5px;
  padding: 3px;
  text-align: center;
  width: 35px;
}
div.wp-pagenavi span.current {
  background-color: #f36d21;
  color: #fff;
  font-weight: normal;
}
.columnaIzquierda .archive-header.seguirAprendiendo {
  min-height: auto;
}
.columnaIzquierda .archive-header .archive-title {
  margin-bottom: 0;
  margin-top: 40px;
}
.columnaIzquierda .page-header {
  min-height: 0;
}
.columnaIzquierda .page-header h1 {
  color: #f36d21;
  font-size: 30px;
  font-weight: 600;
  line-height: 35px;
  margin-bottom: 17px;
}
.columnaIzquierda .page-content form#search-form.search-form label input#s.search-field {
  background: url("img/ico-buscar.png") no-repeat scroll right 10px;
  border: 1px solid #e9e9e9;
  box-sizing: border-box;
  display: block;
  font-family: "Raleway", sans-serif;
  font-size: 14px;
  max-width: 350px;
  min-width: 270px;
  padding: 10px 20px;
  width: 100%;
}
.columnaIzquierda .page-content form#search-form.search-form input#searchsubmit.search-submit {
  min-height: 40px;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.ssba img {
  width: 35px;
  height: auto;
  padding: 6px;
  border: 0;
  box-shadow: none;
  display: inline;
  vertical-align: middle;
}
.ssba,
.ssba a {
  text-decoration: none;
  border: 0;
  background: none;
  font-size: 20px;
  font-weight: bold;
}
