/*Theme Name: NRGBlogTheme URI: http://demo.nrgthemes.com/Author: NRGTHEMESAuthor URI: http://themeforest.net/user/NRGTHEMESDescription: A stunning visual experience for minimal loving creative. This template is a responsive and retina-ready Wordpress theme with grid system layout. It is optimized for mobile touch and swipe.Tags: black, one-column, two-columns, right-sidebar, custom-menu, post-formats, sticky-post, translation-ready, responsive-layoutVersion: 1.0.0License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlText Domain: nrgblog*//* Google fonts-------------------------------------------------------------- */@import url('http://fonts.googleapis.com/css?family=Montserrat:400,700');@import url('http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic');/* Default WP CSS-------------------------------------------------------------- */.alignnone {    margin: 5px 20px 20px 0;}.aligncenter,div.aligncenter {    display: block;    margin: 5px auto 5px auto;}.alignright {    float:right;    margin: 5px 0 20px 20px;}.alignleft {    float: left;    margin: 5px 20px 20px 0;}a img.alignright {    float: right;    margin: 5px 0 20px 20px;}a img.alignnone {    margin: 5px 20px 20px 0;}a img.alignleft {    float: left;    margin: 5px 20px 20px 0;}a img.aligncenter {    display: block;    margin-left: auto;    margin-right: auto}.wp-caption {    background: #fff;    border: 1px solid #f0f0f0;    max-width: 96%; /* Image does not overflow the content area */    padding: 5px 3px 10px;    text-align: center;}.wp-caption.alignnone {    margin: 5px 20px 20px 0;}.wp-caption.alignleft {    margin: 5px 20px 20px 0;}.wp-caption.alignright {    margin: 5px 0 20px 20px;}.wp-caption img {    border: 0 none;    height: auto;    margin: 0;    max-width: 98.5%;    padding: 0;    width: auto;}.wp-caption p.wp-caption-text {    font-size: 11px;    line-height: 17px;    margin: 0;    padding: 0 4px 5px;}/* Text meant only for screen readers. */.screen-reader-text {  clip: rect(1px, 1px, 1px, 1px);  position: absolute !important;  height: 1px;  width: 1px;  overflow: hidden;}.screen-reader-text:focus {  background-color: #f1f1f1;  border-radius: 3px;  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);  clip: auto !important;  color: #21759b;  display: block;  font-size: 14px;  font-size: 0.875rem;  font-weight: bold;  height: auto;  left: 5px;  line-height: normal;  padding: 15px 23px 14px;  text-decoration: none;  top: 5px;  width: auto;  z-index: 100000; /* Above WP toolbar. */}/* WordPress Gallery ------------------------------------------ */.gallery {  margin-left: -0.5em;  margin-right: -0.5em;}.gallery:after {  display: table;  content: "";  clear: both;}.gallery-item {  margin: 0;  float: left;  padding: 0.5em;}.gallery-item img {  width: 100%;}.gallery-columns-1 .gallery-item {    width: 100%;    float: none;}.gallery-columns-2 .gallery-item {    width: 50%}.gallery-columns-3 .gallery-item {    width: 33.3333%}.gallery-columns-4 .gallery-item {    width: 25%}.gallery-columns-5 .gallery-item {    width: 20%}.gallery-columns-6 .gallery-item {    width: 16.6667%}.gallery-columns-7 .gallery-item {    width: 14.2857%}.gallery-columns-8 .gallery-item {    width: 12.5%}.gallery-columns-9 .gallery-item {    width: 11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1) {  clear: left;}/* CAMBIOS CREATIVE */.about-me img { border-radius: 0 !important; width: 200px !important;}.vc_row {margin-left: 15px !important;margin-right: 15px !important;}.post-grid-item.style-2 .content { display:none !important;}.post-grid-item.style-2:hover .content { display: block !important;}/* CAMBIOS MIGUEL */.socialmediabar {    width: 100%;    text-align: center;    z-index: 20;    height: 31px;    top: 93px;    position: relative;    background-color: white;    }@media (max-width: 768px) {    .socialmediabar {        top:115px;    }}.socialmediabar div a {    float: left;    margin-right: 3px;}.socialmediabar div a .socialmediaicon {    background-image: url(assets/images/socialmedia.jpg);    background-repeat: no-repeat;    background-size: 750%;    width: 30px;    height: 30px;}.socialmediabar div a .socialmediaicon.facebook {    background-position-x: -12px;    background-position-y: -2px;}.socialmediabar div a .socialmediaicon.twitter {    background-position-x: -40px;    background-position-y: -2px;}.socialmediabar div a .socialmediaicon.instagram {    background-position-x: -154px;    background-position-y: -2px;}.socialmediabar div a .socialmediaicon.linkedin {    background-position-x: -154px;    background-position-y: -60px;}