@charset "UTF-8";
/*
Theme Name: Modern IUMX
Author: DaxMX
Author URI: https://daxmx.net/
Description: Modern IUMX is a 'Magazin/Newspaper/Multimedia/Video' ready WordPress theme.
Version: 2.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: miumx
*/

html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*,*:before,*:after {padding:0;margin:0;box-sizing:border-box;}
body {font:500 15px/150% Roboto,'Segoe UI','helvetica neue',sans-serif;color:#333;overflow-x:hidden;}
/*- [ Social Icons ] -*/
@font-face {
font-family:'miumx';
src: url('fonts/miumx.eot');
src: url('fonts/miumx.eot#iefix') format('embedded-opentype'), url('fonts/miumx.woff2') format('woff2'), url('fonts/miumx.woff') format('woff'), url('fonts/miumx.ttf') format('truetype'), url('fonts/miumx.svg') format('svg');
font-weight: normal;
font-style: normal;
}
#menu-social li {list-style:none;margin:1px;border:0;}
#menu-social li a {
margin:0 auto;
width:98%;
color:#222;
text-decoration:none;
display:block;
line-height:28px;
box-shadow:0 0 4px 1px #77AAFF;
text-shadow:1px 1px 1px rgba(0, 204, 255, 0.5);
}
#menu-social li a:hover {
box-shadow:0 0 4px 2px #00B2FF;
text-shadow:1px 1px 1px rgba(255, 0, 102, 0.4);
}
[class^="ico-"]:before, [class*=" ico-"]:before, #menu-social li a:before {
font-family:"miumx";
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
speak:none;
display:inline-block;
width:26px;
margin:1px;
line-height:26px;
text-align:center;
text-decoration:inherit;
font-size:22px;
text-shadow: 1px 1px 1px rgba(36, 36, 36, 0.3);
}
/*li a[]::before ?? */
.ico-android:before {content: '\f17b';}
.ico-angle-double-right:before {content: '\f101';}
.ico-angle-down:before {content: '\f107';}
.ico-angle-left:before {content: '\f104';}
.ico-angle-right:before {content: '\f105';}
.ico-angle-up:before {content: '\f106';}
.ico-behance:before {content: '\f1b4';}
.ico-bookmark:before {content: '\e729';}
.ico-chrome:before {content: '\e841';}
.ico-comment:before {content: '\e802';}
.ico-discord:before, #menu-social li a[href*="discord.com/"]:before, #menu-social li a[href*="discord.gg/"]:before {content: '\f392';color:#7289DA;}
.ico-download:before {content: '\f019';}
.ico-dropbox:before {content: '\f16b';}
.ico-facebook:before,#menu-social li a[href*="facebook.com/"]:before {content: '\f09a';color:#3b5998;}
.ico-fav:before {content: '\f02e';}
.ico-firefox:before {content: '\e840';color:#F30;}
.ico-flickr:before,#menu-social li a[href*="flickr.com/"]:before {content:'\f16e';color:#ff0084;}
.ico-github:before,#menu-social li a[href*="github.com/"]:before {content:'\f113';color:#171515;}
.ico-google:before {content: '\f1a0';color:#4285f4;}
.ico-gplus:before,#menu-social li a[href*="plus.google.com/"]:before {content: '\f2b3';color:#dd4b39;}
.ico-hacker:before {content: '\f21b';}
.ico-hashtag:before {content: '\f292';}
.ico-ie:before {content: '\e843';}
.ico-infinity:before {content: '\f534';}
.ico-instagram:before,#menu-social li a[href*="instagram.com/"]:before {content: '\f16d';color:#3f729b;}
.ico-key:before {content: '\f084';}
.ico-linkedin:before,#menu-social li a[href*="linkedin.com/"]:before {content: '\f0e1';color:#0e76a8;}
.ico-lock:before {content: '\f023';}
.ico-mail:before {content: '\e805';}
.ico-menu:before {content: '\f0c9';}
.ico-minus:before {content: '\e804';}
.ico-opera:before {content: '\e842';color:#E00;}
.ico-paypal:before {content: '\f1ed';color:#012D8A;}
.ico-paypal-cc:before {content: '\f1f4';}
.ico-pinterest:before,#menu-social li a[href*="pinterest.com/"]:before {content: '\f0d2';color:#c8232c;}
.ico-plus:before {content: '\e800';}
.ico-quote-left:before {content: '\f10d';}
.ico-quote-right:before {content: '\f10e';}
.ico-reddit:before, #menu-social li a[href*="reddit.com/"]:before {content: '\f1a1';color:#F40;}
.ico-rss:before,#menu-social li a[href$="/feed/"]:before {content:'\f09e';color:#F60;}
.ico-safari:before {content: '\f267';}
.ico-share:before {content: '\f1e0';}
.ico-skype:before {content: '\f17e';}
.ico-sliders:before {content: '\f1de';}
.ico-snapchat:before {content: '\f2ab';}
.ico-soundcloud:before {content: '\f1be';}
.ico-stumbleupon:before {content: '\f1a4';}
.ico-telegram:before, #menu-social li a[href^="https://t.me/"]:before {content: '\f2c6';color:#39F;}
.ico-tiktok:before, #menu-social li a[href*="tiktok.com/"]:before {content: '\e801';color:#000;text-shadow: 1px 1px 1px rgba(255, 0, 68, 1);}
.ico-trash:before {content: '\f1f8';}
.ico-trash-empty:before {content: '\e07b';}
.ico-tumblr:before, #menu-social li a[href*="tumblr.com/"]:before {content:'\f173';color:#34526f;}
.ico-twitch:before, #menu-social li a[href*="twitch.tv/"]:before {content:'\f1e8';color:#a970ff}
.ico-twitter:before, #menu-social li a[href*="twitter.com/"]:before {content: '\f099';color:#3CF;}
.ico-up:before {content: '\f176';}
.ico-upload:before {content: '\f093';}
.ico-user:before {content: '\f007';}
.ico-vimeo:before,#menu-social li a[href*="vimeo.com/"]:before {content:'\f194';color:#1AB7EA;}
.ico-wechat:before {content: '\f1d7';}
.ico-whatsapp:before {content: '\f232';background:#00E676;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-shadow:1px 1px 1px rgba(0, 51, 0, 0.5);}
.ico-wp:before,.ico-wordpress:before,#menu-social li a[href*="wordpress.org/"]:before,#menu-social li a[href*="wordpress.com/"]:before {content: '\f19a';}
.ico-youtube:before,#menu-social li a[href*="youtube.com/"]:before {content: '\f167';color:#E00;}
/*- Integrated Share buttons -*/
.comparte {margin:10px 0;text-align:center;}
.comparte a {text-decoration:none;color:#333;}
.comparte a:hover {color:#111;}
.comparte a span {font-size:0;}
/* END SOCIAL */
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display: none;}
a {background:transparent;cursor:pointer;}
a:active, a:hover {outline:0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight:bold;}
mark {background: #ff0;color: #000;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail {border:0;max-width:100%;height:auto;}
svg:not(:root),.breadcrumb {overflow:hidden;}
hr {box-sizing:content-box;height:0;}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0;}
button,select {text-transform:none;}
legend {border:0;padding:0;}
textarea {overflow:auto;}
optgroup {font-weight: bold;}
button,input,select,textarea {margin:0;}
:focus, :active {outline:0;}
a:link {-webkit-tap-highlight-color:#FF5E99;}
td,th {padding: 0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;margin:10px 0;color:#000;}
h1 {font-size:28px;line-height:1.4;}
h2 {font-size:26px;line-height:1.4;}
h3 {font-size:22px;line-height:1.4;}
h4 {font-size:20px;line-height:1.4;}
h5 {font-size:18px;line-height:1.4;}
h6 {font-size:16px;line-height:1.4;}
.no-results h2 {font-size: 20px;}
dfn,cite,em,i {font-style:italic;}
time, .entry-meta, .comment-meta {color:#888;}
blockquote {margin: 0 1.5em;}
address {margin: 0 0 1.5em;}
pre {line-height:1.6;max-width:100%;overflow:auto;}
code,kbd,tt,var,pre,samp {font:400 14px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
code,kbd,pre,samp {padding:3px 5px;margin:0 1px;background:#f0f0f1;}
abbr,acronym {border-bottom:1px dotted #666;cursor:help;}
mark,ins {background:#fff9c0;text-decoration: none;}
big {font-size:125%;}
blockquote:before {font-family:'miumx';content:'\f10d';}
blockquote:after {font-family:'miumx';content:'\f10e';}
hr {background:#ccc;border:0;height: 1px;margin-bottom: 1.5em;}
ul,ol {margin:0;padding:0;}
ul {list-style:disc;}
ol {list-style:decimal;}
li > ul,li > ol {margin-bottom: 0;
margin-left: 17px;
margin-top: 5px;
}
dt {font-weight: bold;}
dd {margin: 0 1.5em 1.5em;}
table {border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin-bottom: 15px;
}
td,th {padding: 5px 15px;
border: 1px solid #e2e2e2;
text-align: left;
}
html, body, .main-container, #site-footer {width:100%;min-width:100%;max-width:100%;}
.main-container {
width:100%;
clear:both;
}
.container, #page {
max-width:1050px;
min-width:320px;
margin:0 auto;
position:relative;
clear:both;
}
#page {padding-top:10px;min-height:100px;}
body > header {
width: 100%;
position:relative;
}
#site-header {
position: relative;
width: 100%;
z-index: 99;
background:#099;
padding: 20px 0 0 0;
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);
}
.site-branding {width:100%;min-height:80px;margin:0 auto;}
.site-branding h1,.site-branding h2 {font-size:44px;line-height:120%;margin:10px 0 23px 0;}
.image-logo a {
color:#111;
display:block;
background:transparent no-repeat top center;
text-indent:-9999px;
overflow:hidden;
}
.site-title a, .site-title a:hover {
font-family:Pacifico, sans-serif;
text-transform:none;
color:#111;
}
.site-description {
font-size:14px;
font-style:italic;
margin-top:-15px;
margin-bottom:10px;
line-height:150%;
color: #111;
}
a#pull, .primary-navigation .children li .sf-sub-indicator, .widget .menu-item-has-children > a:after, #navigation select {display:none;}
.primary-navigation {
background: #1b1b1b;
display: block;
clear: both;
width: 100%;
max-width: 100%;
margin: 15px auto 0;
min-height: 45px;
}
#navigation {width:100%;font-size:14px;margin:0 auto;}
#navigation ul {list-style-type: none;}
#navigation a {
color:#333;
font-weight:600;
text-align:left;
text-decoration: none;
padding:0 20px;
line-height:45px;
display:block;
}
.primary-navigation a .sub {
font-size:12px;
font-weight:normal;
color:#555555;
}
.sf-js-enabled li a.sf-with-ul {} .sf-js-enabled li ul.sf-with-ul {
padding-right: 20px
}
#navigation .sf-sub-indicator {
display: block;
width:11px;
overflow: hidden;
position: absolute;
right: 7px;
top: 0;
}
.primary-navigation a:hover {border-bottom:2px solid #222;}
#navigation ul li {
float: left;
position: relative;
}
#navigation ul li.current-menu-item a {
border-bottom:2px solid #099;
}
#navigation ul li.current-menu-item ul a,#navigation ul ul li.current-menu-item a {
border-bottom:0px solid #fff;
}
#navigation > ul > li:last-child {
border-right: none;
}
#navigation > ul > .current a {
background: transparent;
color: #5a5a5a !important;
}
#navigation ul li li {
background: #fff;
width: 100%;
}
#navigation ul ul {
position:absolute;
width:190px;
padding:20px 0 0 5px;
padding-top:0px;
z-index:400;
font-size:14px;
color:#798189;
box-shadow:0px 8px 15px rgba(0, 0, 0, 0.2);
margin:0;
display:none;
}
#navigation ul ul ul,#navigation ul ul ul ul,#navigation ul ul ul ul ul {
box-shadow: 8px 0px 15px rgba(0, 0, 0, 0.2);
}
#navigation ul ul a {
color: #555555;
font-weight: normal;
}
#navigation ul ul li {
padding: 0;
background: #fff;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#navigation ul ul li a,#navigation ul ul li a:link,#navigation ul ul li a:visited {
position: relative;
width: 188px;
background: transparent;
margin: 0;
line-height: 1.4;
padding-top: 10px;
padding-bottom: 10px;
font-weight:400;
}
#navigation ul ul li:first-child a {}
#navigation ul ul li:last-child {
border-bottom: none;
}
#navigation ul li:hover ul {
left: auto;
opacity: 1;
}
#navigation ul ul ul {
top: -1px;
left: 188px;
}
#navigation li:hover ul,#navigation li li:hover ul,#navigation li li li:hover ul,#navigation li li li li:hover ul {
opacity: 1;
left: 188px;
}
#navigation ul ul:after {
left: 10px;
top: -5px;
}
#navigation ul ul ul:after {
border-color: transparent #282E33 transparent transparent;
border-color: transparent rgba(14, 19, 22, 0.92) transparent transparent;
left: -12px;
top: 3px;
}
.menu-item-has-children > a:after {
content: '\f107';
font-family: 'miumx';
position: absolute;
right: 20px;
}
#navigation .menu-item-has-children > a {
padding-right:32px;
}
#navigation .toggle-caret {display:none;}
.primary-navigation #wpmm-megamenu .wpmm-posts a:hover {background:transparent;}
/*-[ Content ]-*/
div#content {
float:left;
padding:0 20px 0 10px;
width:68.5%;
max-width:720px;
overflow:hidden;
height:1%;
}
.breadcrumb {width:98%;padding-left:5px;line-height:24px;margin:10px auto;clear:both;}
.article {margin-bottom:30px;width:100%;clear:both;overflow:hidden;height:1%;}
.single_post {padding:20px;width:100%;box-sizing:border-box;}
.post-single-content {line-height:22px;width:100%;}
.ss-full-width {
background:white;
padding:20px;
margin-bottom:30px;
overflow:hidden;
border:1px solid #CDCDCD;
}
span.sticky-post {
position:absolute;
top:0;
color:#FFF;
padding:1px 10px;
font-size:13px;
right:0;
}
.post-content p {text-align:justify;}
.post {position:relative;width:100%;margin:5px 0 15px;box-shadow:0 0 5px 0 #969696;clear:both;height:1%;overflow:hidden;}
.post .post-content {line-height:160%;color:#555;}
.excerpt:hover {box-shadow:0 0 5px 0 #099;}
.advanced-recent-posts .wp-post-image {min-width:65px;}
.featured-thumbnail {
width:100%;
max-width:150px;
float:left;
position:relative;
margin-top:5px;
}
.related-posts .featured-thumbnail {float:none;max-width:200px;}
.home_page .featured-thumbnail {max-width:150px;}
.featured-thumbnail img {width:100%;}
.featured-thumbnail .latestPost-review-wrapper.wp-review-show-total {
position:absolute;
right:0;
top:0;
color: #fff;
padding:0px 5px;
}
.title {
margin-bottom: 5px;
margin-top: 15px;
font-size: 24px;
line-height: 28px;
clear: both;
}
h1.title {line-height:150%;}
.single-title {
padding:0;
margin:0;
font-size:28px;
line-height:34px;
}
.title a {color:#000;}
.page h1.title {
margin-bottom: 0;
margin-top: 0;
}
.post-info {
display: block;
font-size: 13px;
color: #999999;
width: 100%;
}
.post-info > span i {
font-size: 16px;
}
.post-info > span {
margin-right: 7px;
}
.post-info > span > span {
margin-right: 7px;
}
.post-info > span:last-child {
margin-right: 0;
}
.single-postmeta {
clear: both;
margin-bottom: 10px;
}
article header {
margin-bottom: 15px;
width: 100%;
}
.related-posts article header {margin-bottom:0;}
.single_post header {margin-bottom:20px;}
.post-info a,.single-post .post-info a {color:#999;}
.post-date-miumx {
margin: 5px 0;
color: #a2a2a2;
font-size:14px;
width: 100%;
font-weight: 500;
font-style: italic;
}
.post h2.title {
margin: 0px 0 7px 0;
}
.post h2.title a {
color:#111;
font-weight:400;
line-height:140%;
font-size:24px;
text-shadow:1px 1px 1px #000;
}
.entry-meta {
font-style:italic;
font-size:14px;
margin:0 0 7px;
}
.post header {
margin-bottom: 0;
}
/*-[ Toggle menu ]-*/
.toggle-menu ul ul {display: none;}
.toggle-menu .toggle-menu-item-parent {
position:relative;
}
.toggle-menu .toggle-caret {
position: absolute;
top: 0;
right: 3px;
text-align: center;
cursor: pointer;
line-height: inherit;
}
.toggle-menu .toggle-caret i {
text-align: center;
font-size: 15px;
color: inherit;
line-height: 20px;
}
.toggle-menu.active > .toggle-caret .miumx-icon:before {
content: '\e804';
}
.toggle-menu .active > .toggle-caret .miumx-icon:before {
content: '\e804';
}
.tagcloud a {
font-size: 14px!important;
padding: 2px 10px;
border-top: 1px solid #CACACA!important;
border-left: 3px solid #00A8FF;
margin-bottom: 10px;
float: left;
margin-right: 7px;
background: #fff;
color: #615F5F;
border-right: 1px solid #CACACA!important;
border-bottom: 1px solid #CACACA!important;
}
#wp-calendar {
margin-bottom: 0;
border: 1px solid #e2e2e2;
}
#wp-calendar td {
text-align: center;
padding: 7px 0;
border-top: 1px solid #e2e2e2;
border-right: 1px solid #e2e2e2;
}
#wp-calendar tbody {
background: #FFFFFF;
border: 1px solid #e2e2e2;
border-top: 0;
}
#wp-calendar tbody th {
border-bottom: 1px solid #CFCFCF;
}
#wp-calendar caption {
font-size: 16px;
padding-bottom: 10px;
font-weight: bold;
}
#wp-calendar #prev {
text-align: left;
padding-left: 12px;
}
#wp-calendar thead {
background: #e2e2e2;
}
#wp-calendar thead th {
padding: 10px 0;
text-align: center;
}
#wp-calendar tfoot {
background: #fff;
border: 1px solid #e2e2e2;
border-top: 0;
}
p {margin-bottom:15px;}
a {text-decoration:none;color:#099;transition:background-color, color 0.2s linear;}
a:hover {color:#099;}
a:link,a:visited,a:active {text-decoration:none;}
.menu-toggle,.main-navigation.toggled ul {display:block;}
@media screen and (min-width: 37.5em) {
.menu-toggle {display: none;}
.main-navigation ul {display: block;}
}
.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
}
.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous {
float: left;
}
.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next {
float: right;
text-align: right;
}
/* Forms */
input, textarea, select {
padding:8px 12px;
font-size:14px;
color:#5E656D;
}
input, textarea {
width:100%;
max-width:600px;
border:1px solid #646464;
background:#FFF;
transition:all 0.25s ease-in-out;
}
textarea {overflow:auto;resize:vertical;}
input[type='radio'], input[type='checkbox'] {width:auto;}
input[type='submit'], input[type='button'], button {
width:auto;
font-size:16px;
color:#FFF;
padding:12px 24px;
cursor:pointer;
border:0;
transition:all 0.25s linear;
}
#searchform, .searchform {
padding:5px 0;
width:100%;
}
.article .searchform {padding:0;}
#searchform button, .searchform button {width:29%;font-size:14px;padding:0 10px;height:37px;}
input#s, input#q, input.s {
width:69%;
background:#FFF;
border:1px solid #099;
border-right:0;
padding:10px 0;
text-indent:10px;
line-height:1;
height:37px;
font-size:14px;
}
input#codigo {width:200px;}
input:hover, textarea:hover, input#codigo:hover {border:1px solid #099;}
input:focus, textarea:focus, input:active, textarea:active, select:focus, select:active {border:1px solid #3CF;}
::-webkit-input-placeholder{}
::-moz-input-placeholder {color:#585F65;text-shadow:0 1px 1px rgba(255, 255, 255, 0.4);}
::-ie-input-placeholder {color:#585F65;text-shadow:0 1px 1px rgba(255, 255, 255, 0.4);}
::-o-input-placeholder {color:#585F65;text-shadow:0 1px 1px rgba(255, 255, 255, 0.4);}
::input-placeholder {color:#585F65;text-shadow:0 1px 1px rgba(255, 255, 255, 0.4);}
.main-header #s {
width: 150px;
border: none !important;
color: #fff !important;
}
.footer-widgets fieldset,#sidebar fieldset,.searchform fieldset,#searchform fieldset {width:100%;border:0;}
.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. */
}
#content[tabindex="-1"]:focus {outline: 0;}
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,#site-header:before,#site-header:after,.site-content:before,.site-content:after,#site-footer:before,#site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,.entry-content:after,.comment-content:after,#site-header:after,.site-content:after,#site-footer:after {
clear: both;
}
.clear {
clear: both;
}
.left,.alignleft {
float: left;
}
.right,.alignright {
float: right;
}
.inside .left {
margin-left: 1em;
}
.sticky {
display: block;
}
.byline,.updated:not(.published) {
display: none;
}
.single .byline,.group-blog .byline {
display: inline;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.article img.left,.article img.alignleft,.wp-caption.alignleft {
margin: 0.3em 1.571em 0.5em 0;
display: block;
float: left;
}
.article img.right,.article img.alignright,.wp-caption.alignright {
margin: 0.3em 0 0.5em 1.571em;
display: block;
float: right;
}
.article img.center,.article img.aligncenter,.wp-caption.aligncenter {
margin: 0.3em auto 1em auto;
display: block;
float: none;
}
.article img.aligncenter,.article img.alignnone {
margin-top: 1em;
margin-bottom: 1em;
display: block;
clear: both;
float: none;
}
.article ul {
margin: 1.5em 0 1.571em 1.9em;
list-style-type: square;
padding: 0;
}
.article ul li,.article ol li {
margin-bottom: 5px;
}
.article ol {
margin: 1.5em 0 1.571em 1.9em;
list-style-type: decimal;
padding: 0;
}
.article ul ul,.article ol ol,.article ul ol,.article ol ul {
margin-top: 0;
margin-bottom: 0;
}
#sidebar, .footer-widgets {padding:20px 5px;}
#sidebar, .header-search {float:right;width:29%;max-width:300px;overflow:hidden;height:1%;}
.widget {line-height:150%;color:#555;margin:0 0 15px;overflow:hidden;}
.widget select {
max-width:100%;
width:100%;
height:36px;
line-height:35px;
padding:0 10px;
}
.widget li {
list-style-type:none;
margin:0 0 6px;
padding-bottom:5px;
border-bottom:1px solid #CCC;
font-weight:400;
}
.widget li:first-child {padding-top:0!important;}
.widget li .children {margin-left:10px;}
.widget li .children li {border:0;margin-top:5px;}
.widget li .children:last-of-type li:last-of-type {border:0;margin:0;}
.widget.widget_nav_menu li {list-style-type:none;margin-left:0;}
.widget h2, .widget h3 {font-weight:600;line-height:30px;font-size:20px;padding:0 0 10px;}
.widget h2:after, .widget h3:after {display:block;content:' ';height:2px;width:60px;margin:5px 0 0;}
#sidebar .widget a {color:#444;}
#sidebar .widget h2, #sidebar .widget h3, #sidebar .widget h3 a, #sidebar .widget h2 a, #sidebar .widget .title {color:#111;}
#sidebar .widget h2:after, #sidebar .widget h3:after {background:#099;}
#sidebar .wp-post-image,.footer-widgets .wp-post-image {margin:5px 10px 0 0;}
#site-footer {width:100%;background:#111;clear:both;overflow:hidden;height:1%;padding:5px;font-size:14px;}
#site-footer p {color:#AAA;}
.footer-widgets {overflow:hidden;width:100%;}
.footer-widget {width:29%;float:left;position:relative;margin-bottom:10px;margin-left:3%;padding:0 0 0 10px;}
.footer-widget .widget {color:#CCC;}
.footer-widget .widget code {color:#999;}
.footer-widget .widget h2, .footer-widget .widget h3, .footer-widget .widget h3 a, .footer-widget .widget table caption, .footer-widget .title {color:#FFF;font-weight:500;}
.footer-widget .widget h2:after,.footer-widget .widget h3:after {background:#FFF;}
.footer-widget .widget li {border:0;margin:3px 0;padding:0;}
.footer-widget .widget li a, .footer-widget .widget table a {color:#DDD;}
.footer-widget .widget li a {padding:7px 2px;border-bottom:1px solid transparent;}
.footer-widget .widget li a:hover {color:#FFF;}
.footer-widget .widget .tagcloud a {color:#615F5F;}
.footer-widget .wpt_widget_content a, .footer-widget .wp_review_tab_widget_content a, .footer-widget .widget table  {color:#AAA;}
#gosky {display:block;}
#gosky.ico-angle-up {width:90px;margin:1px auto;}
#gosky.top {position:fixed;right:0;bottom:0;width:38px;height:107px;background:url(css/top.png) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;}
#gosky.top:hover {background:url(css/top.png) no-repeat 100% 0;}
.copytext {
margin:0;
padding:15px 0;
width:100%;
clear:both;
text-align:center;
background:#333;
color:#AAA;
}
.copytext a {color:#EEE;}
.copytext a:hover {color:#FD8;}
.archive .postsby {
text-align:center;
}
.archive .postsby span {
font-size: 28px;
margin: 0;
color: #000;
text-align: center;
font-weight: 500;
}
.archive .postsby span:after {
display: block;
content: ' ';
height: 2px;
background: #333;
width: 70px;
margin: 5px auto 30px;
}
.related-posts {
margin-top:10px;
clear: both;
width: 100%;
border-top: 1px solid rgba(51, 51, 51, 0.15);
padding:40px 20px;
}
.postauthor-top {
margin-bottom:10px;
}
.related-posts h3 {
font-size: 28px;
margin:0;
color:#000;
text-align:center;
font-weight:500;
}
.related-posts h3:after {
display: block;
content: ' ';
height: 2px;
background: #333;
width: 70px;
margin: 5px auto 30px;
}
.related-posts .post {
width:30.5%;
float:left;
margin-right:2%;
clear:none;
padding:0;
border:0;
overflow:hidden;
}
.related-posts h4 {margin:0;padding:5px;}
.related-posts .featured-thumbnail {padding:0;margin:0;}
.related-posts a {display:block;width:100%;color:#666;text-align:center;}
.related-posts .title {
width:100%;
font-size:17px;
font-family: inherit;
font-weight:normal;
line-height:150%;
letter-spacing:initial;
font-weight:500;
}
.postauthor {
margin: 10px 0 15px;
padding: 0;
min-height: 125px;
clear: both;
width: 100%;
border-top: 1px solid rgba(51, 51, 51, 0.15);
padding: 40px 0 20px;
}
.postauthor h4 {
font-size: 28px;
margin: 0;
color: #000;
text-align: center;
font-weight: 500;
}
.postauthor h4:after {
display: block;
content: ' ';
height: 2px;
background: #333;
width: 70px;
margin: 5px auto 30px;
}
.postauthor h5 {
text-transform: capitalize;
font-weight: bold;
font-size: 14px;
padding: 0;
margin: 0;
line-height: 24px;
}
.postauthor img {
float: left;
margin: 5px 25px 15px 0;
border-radius: 50%;
}
.postauthor h4 a {
color: #473636;
}
.tags {
margin: 10px 0 15px 0;
width: 100%;
}
.tags a {
margin-left: 5px;
}
.total-comments {
display:block;
font-size:28px;
margin: 0;
color: #000;
text-align: center;
font-weight: 500;
border-top:1px solid rgba(51, 51, 51, 0.15);
padding:40px 0 0;
line-height:150%;
}
.total-comments span:after {
display: block;
content: ' ';
height: 2px;
background: #333;
width: 70px;
margin: 5px auto 30px;
}
.commentlist li:first-of-type {border-top:0;}
.cnumber {
color: #2DB2EB;
}
#comments {
padding:0;
margin:10px 0 0;
clear:both;
width:100%;
}
#commentsAdd {
padding: 0;
width: 100%;
clear: both;
box-sizing: border-box;
overflow:hidden;
}
#comments .avatar {
float:left;
border-radius:50%;
margin-right:20px;
}
ul.children .commentImageLeft {
width: 60px;
height: 90px;
border-left: 1px solid #c1bbb6;
border-bottom: 1px solid #c1bbb6;
position: absolute;
top: -40px;
left: -70px;
}
#cancel-comment-reply-link {
line-height:24px;
margin:0 0 0 10px;
cursor:pointer;
font-size:16px;
}
.comment-form label {width:100%;display:block;}
.comment-form-cookies-consent label {display:inline;}
.commentlist {margin:0;clear:both;font-size:14px;}
.commentlist li {
list-style:none;
margin:5px 0;
padding:10px 0;
width:100%;
border-top:1px solid #dadada;
}
.children .commentCInner {width:92%;}
.children .children .commentCInner {width:88%;}
.commentlist p {
margin:8px 0;
line-height:20px;
}
.fn {line-height:1.375em;}
.fn a {color:#444;}
.comment-meta {margin:5px 5px 0;font-size:13px;font-style:italic;clear:both;text-align:right;}
.comment-meta a {padding:0 5px;}
.comment-meta a:hover {color:#555;}
.comment-text li {border:0;margin:0 0 0 3px!important;padding:0;}
.comment-text ol li {list-style:decimal;}
.comment-text ul li {list-style:square;}
.commentlist .children {
padding-left:20px;
margin:10px 0 20px 0;
width: 100%;
}
.commentlist .children li {
margin-bottom: 10px;
padding-bottom: 0;
}
.avatar {float:left;}
#respond h3 {
margin-top: 18px;
font-size: 18px;
margin: 15px 0 0 0;
padding: 0 0 20px 0;
}
.cancel-comment-reply a {
float: right;
margin-top: -8px;
font-size: 14px;
}
.comment-awaiting-moderation {
font-style: italic;
font-weight: bold;
}
ol.commentlist > .navigation {
margin-bottom: 10px;
clear: both;
float: left;
width: 100%;
}
ol.commentlist > .navigation.bottomnav {
margin-bottom: 0;
}
#commentform p {
margin-bottom:15px;
width:100%;
}
p.comment-form-comment {
margin-bottom:8px;
}
p.form-submit {
margin-top: 10px;
margin-bottom: 0;
text-align:center;
}
#commentform p label {
padding-bottom:5px;
padding-top:5px;
}
.required {
color: red;
font-size:18px;
padding:5px;
padding-top:9px;
}
.comment-notes .required {padding-left:0;padding-top:3px;}
.comment-notes {font-style:italic;}
#email-notes, .form-allowed-tags {display:none;}
.respond {position: relative;}
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
embed,iframe,object {max-width: 100%;}
.wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
border: 1px solid #ddd;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.4em 0;
}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
}
.pagination {
clear:both;
width:100%;
padding:0;
}
.navigation.pagination {margin:15px auto;text-align:center;}
.pagination .current, .pagination a, .pagination2, .pagination .dots {margin:0;display:inline-block;line-height:20px;height:38px;text-decoration:none;padding:8px 13px;transition:all 0.25s ease;border:1px solid #e0e0e0;}
.pagination .current {color:#fff;}
.pagination a, .pagination2, .pagination .dots {color:#888;}
.pagination a:hover {color:#fff;border-color: transparent;}
.pagination2 {clear:both;}
.pnavigation2 {
display:block;
width:100%;
overflow:hidden;
padding: 10px 0;
margin-bottom:10px;
}
.nav-links {
display:inline-block;
margin:auto;
font-size:16px;
}
.nav-links [class^="ico-"]:before {width:15px;line-height:15px;}
.nav-previous {float:left;}
.nav-next {float:right;}
.nav-previous a,.nav-next a {
color: #979494;
padding: 10px 15px;
}
.nav-previous a:hover, .nav-next a:hover {
color: #fff !important;
border-color: transparent;
}
.comment_text_area {
overflow: hidden;
}
.rtl_on {
direction: rtl;
}
.rtl_off {
direction: ltr;
}
input[type="submit"]:hover, input[type="button"]:hover, button:hover, .readMore a:hover, .featured-thumbnail .latestPost-review-wrapper {background: #222;}
.comment-respond h3 {
font-size: 28px;
margin: 0;
color: #000;
text-align: center;
font-weight: 500;
}
.comment-respond h3:after {
display: block;
content: ' ';
height: 2px;
background: #333;
width: 70px;
margin: 5px auto 30px;
}
.primary-navigation {background: #fff;}
.featured-thumbnail-container {
display:block;
float:left;
width:100%;
max-width:30%;
margin-right:5px;
text-align:center;
}
.post-blogs-container-thumbnails {display:flex;width:100%;padding:8px;}
.post-blogs-container {padding:10px;}
p.comment-form-email,p.comment-form-author {width:100%;display:inline-block;max-width:48%;}
.total-comments span:after, span.sticky-post, .nav-previous a:hover, .nav-next a:hover, input[type='submit'], input[type='button'], button, .home_menu_item, .currenttext, .pagination a:hover, .readMore a, .pagination .current, .postauthor h4:after, .related-posts h3:after, .archive .postsby span:after, .comment-respond h3:after {background:#099;}
#navigation ul li.current-menu-item a, .pagination .current, .tagcloud a {border-color:#099;}
a, #tabber .inside li .meta b, #navigation ul ul a:hover,#sidebar .textwidget a, #sidebar .widget a:hover {color:#099;}
a:hover, .sticky-text {color:#F06;}
/* Infinite scroll support */
.infinite-scroll .pagination,.infinite-scroll .posts-navigation, .infinite-scroll.neverending #site-footer {display:none;}
.infinity-end.neverending #site-footer {display:block;}
.infinite-loader {float: none;display:inline-block;margin:0 auto;}
/* Infinite Scroll end */
.corner {border-color:transparent transparent #099;}
.last {margin-right:0;}
.red,.ok {margin:10px auto;width:100%;padding:5px;line-height:20px;}
.red {background:#FFC;border:1px solid #F30;}
.ok {background:#CF9;border:1px solid #0C3;}
/* Botones */
.more-link{font-size:16px;font-weight:600;}
input, button, a.button, textarea, select, #menu-social li a, .post, .footer-widget {
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
}
a.button {
display:block;
width:80%;
min-width:300px;
margin:5px auto 10px;
padding:10px;
font:600 18px/18px Roboto,"Segoe UI",sans-serif;
color:#FFF;
border:0;
outline:0;
cursor:pointer;
text-decoration:none;
text-align:center;
background:#099;
background-image:linear-gradient(bottom, #006666 0%, #009999 52%);
background-image:-moz-linear-gradient(bottom, #006666 0%, #009999 52%);
background-image:-webkit-linear-gradient(bottom, #006666 0%, #009999 52%);
}
a.button:hover {
background:#0A9;
background-image:linear-gradient(bottom, #006655 0%, #00AA99 52%);
background-image:-moz-linear-gradient(bottom, #006655 0%, #00AA99 52%);
background-image:-webkit-linear-gradient(bottom, #006655 0%, #00AA99 52%);
-webkit-transition:background 0.3s ease-in-out;
-moz-transition:background 0.3s ease-in-out;
transition:background-color 0.3s ease-in-out;
}
a.button:active {box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);}

/* Responsive Render */
@media screen and (max-width: 1100px) {
.container {max-width:98%;}
}
@media screen and (min-width: 865px) {
.navigation.mobile-only {display:none;}
}
@media screen and (max-width: 865px) {
.header-search {width:90%;max-width:90%;float:none;clear:both;margin:5px auto 0;}
.site-branding {text-align:center;}
#navigation.mobile-menu-wrapper ul ul {box-shadow:0px 0px 0px rgba(0, 0, 0, 0);}
#navigation {width:100%;border:0;display:none;}
#navigation .menu a,#navigation .menu .fa > a,#navigation .menu .fa > a {color:#fff;background:transparent;margin-left:0!important;}
#navigation .menu {display:block!important;background:transparent;float:left;}
#navigation ul ul {visibility:visible!important;opacity:1!important;position:relative;left:0!important;border:0;width:100%;}
#navigation ul li li {background:transparent;border:0;}
#navigation {height:auto;}
#navigation li,#navigation ul li li {width:100%!important;float:left;position:relative;}
#navigation ul li:after, #navigation ul li:before,#navigation a .sub {display:none;}
#navigation li a {border:0!important;width:100%!important;box-sizing:border-box;}
#navigation a {text-align:left;width:100%;}
a#pull {display:block;width:100%;color:#333;padding:10px 0;text-indent:2%;text-align:left;text-transform:uppercase;position:relative;}
a#pull:hover {border:0;}
a#pull:after {content: '\f0c9';display:inline-block;position:absolute;right:2%;top:10px;font-family:"miumx";}
#navigation ul .sfHover a,#navigation ul li:hover,#navigation ul .sfHover ul li {background:transparent;}
/*disable flayout*/
#catcher {height: 0 !important;}
.sticky-navigation-active {position: relative !important;top: 0 !important;}
/*-[ Responsive Navigation ]-*/
.main-container {position: relative;left: 0;transition: left 500ms ease;}
.mobile-menu-active .main-container {left: 300px;transition: left 500ms ease;}
#navigation.mobile-menu-wrapper {display:block;position: fixed;top: 0;left: -300px;width: 300px;z-index: 9999;height: 100%;background:#333;border-right: 1px solid rgba(0, 0, 0, 0.15);overflow: auto;transition: left 500ms ease;-webkit-backface-visibility: hidden;}
.mobile-menu-active #navigation.mobile-menu-wrapper {left: 0;}
#navigation ul li {width: 100%;}
#navigation ul li:hover {background:none;}
#navigation ul li a,#navigation ul ul a {padding:0px 20px;width:100%;border:0;min-height:auto;border-right: 0!important;}
#navigation ul ul {position:static;width:100%;border:none;background:none;float:left;display:none;}
#navigation ul ul li {background:none;width:100%;padding:0;}
#navigation > ul li:first-child a {border-left:none!important;}
.primary-navigation .menu .current-menu-item > a:after, #navigation ul ul li:hover {background:none;}
#navigation i {display:inline;}
#navigation ul ul a {padding: 0 20px;width: 100%!important;}
#navigation .toggle-caret {display: block;width: 44px;height: 44px;line-height: 44px;color: #fff;border-left: 1px solid rgba(255, 255, 255, 0.08);}
#mobile-menu-overlay {position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;cursor: pointer;display: none;backface-visibility: hidden;background: rgba(0, 0, 0, 0);}
html.noscroll {position: fixed;overflow-y: scroll;width: 100%;}
.menu-item-has-children > a:after {content:'';}
#navigation ul ul a {font-weight:600;}
div#content, #sidebar {float:left;overflow:hidden;}
.footer-widget {width:48%;max-width:48%;margin-left:2%;}
}
@media screen and (max-width:720px) {
#site-header {padding:0;}
#page {padding-top:0;}
.post-blogs-container-thumbnails {display:block;}
.featured-thumbnail-container {width:100%;max-width:100%;min-height:150px;float:none;}
.site-branding h1,.site-branding h2 {font-size:35px;}
.post h2.title, .entry-meta {text-align:center;}
div#content, #sidebar, .footer-widget {width:98%;max-width:660px;margin:8px auto!important;clear:both;float:none;padding:0 5px;}
.article {width:100%;}
.pagination {margin-bottom:0;}
}
@media screen and (max-width: 640px) {
.single-title {font-size: 24px;}
}
@media screen and (max-width: 550px) {
.related-posts .post {width:47%;margin-right:2%;margin-bottom:15px;}
.related-posts .post:nth-of-type(2n) {margin-right:0;}
.related-posts .featured-thumbnail {width:100%;max-width:100%;}
}
@media screen and (max-width:480px) {
.related-posts .post {max-width:100%;width:100%;}
div#content, #sidebar {max-width:460px;}
}