@charset "UTF-8";
 .meta-centiveone {
content: '1.8.6';
} * {
border: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
margin: 0;
padding: 0;
outline: 0;
text-rendering: optimizeLegibility;
vertical-align: baseline;
}
html {
scroll-behavior: smooth;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
a {
cursor: pointer;
text-decoration: none;
}
[hidden] {
display: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 1.5em;
font-weight: 400;
}
abbr,
acronym {
border: 0;
}
b,
strong {
font-weight: 700;
}
em,
i {
font-style: italic;
}
mark {
background: #ff0;
color: #000;
}
code,
kbd,
pre,
samp {
font-family: 'Courier New', Courier, monospace;
font-size: 1em;
}
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
address,
caption,
cite,
code,
dfn,
pre,
th,
var {
font-style: normal;
font-weight: 400;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
content: '';
}
ol,
ul {
list-style: none;
}
dd,
dl,
dt,
li {
display: list-item;
list-style: none;
quotes: '' '';
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 1;
position: relative;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
-ms-interpolation-mode: bicubic;
vertical-align: bottom;
}
svg:not(:root) {
overflow: hidden;
}
fieldset {
border: 1px solid silver;
padding: 0.35em 0.625em 0.75em;
vertical-align: middle;
}
button,
input {
line-height: normal;
}
button,
input[type='button'],
input[type='reset'],
input[type='submit'] {
cursor: pointer;
-webkit-appearance: button;
}
button[disabled],
input[disabled] {
cursor: default;
}
input[type='checkbox'],
input[type='radio'] {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
input[type='search'] {
-webkit-appearance: textfield;
}
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration {
-webkit-appearance: none;
}
textarea {
overflow: auto;
}
input,
label,
select,
textarea {
background-color: transparent;
}
table {
border-collapse: collapse;
border-spacing: 0;
} [class*='container_'] {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
margin-left: auto;
margin-right: auto;
}
.max1000 {
max-width: 1150px;
}
.max1200 {
max-width: 1200px;
}
.max1400 {
max-width: 1400px;
}
.max1600 {
max-width: 1600px;
}
.container_grid [class*='grid_'] {
margin-right: 2%;
}
.container_grid [class*='grid_'].last {
margin-right: 0;
}
.container_grid .grid_1 {
width: 6.5%;
}
.container_grid .grid_2 {
width: 15%;
}
.container_grid .grid_3 {
width: 23.5%;
}
.container_grid .grid_4 {
width: 32%;
}
.container_grid .grid_5 {
width: 40.5%;
}
.container_grid .grid_6 {
width: 49%;
}
.container_grid .grid_7 {
width: 57.5%;
}
.container_grid .grid_8 {
width: 66%;
}
.container_grid .grid_9 {
width: 74.5%;
}
.container_grid .grid_10 {
width: 83%;
}
.container_grid .grid_11 {
width: 91.5%;
}
.container_grid .grid_12 {
width: 100%;
margin-right: 0;
}
[class*='container_'] [class*='grid_'] {
float: left;
}
[class*='container_'] [class*='grid_'].center {
float: none;
margin-left: auto;
margin-right: auto;
}
[class*='container_'] [class*='grid_'] embed,
[class*='container_'] [class*='grid_'] iframe,
[class*='container_'] [class*='grid_'] img,
[class*='container_'] [class*='grid_'] object,
[class*='container_'] [class*='grid_'] video {
max-width: 100%;
}
.relative {
position: relative;
}
.onerow {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.txtleft {
text-align: left !important;
}
.txtright {
text-align: right !important;
}
.txtcenter {
text-align: center !important;
}
.txtjust {
text-align: justify !important;
}
.fleft {
float: left;
}
.fright {
float: right;
}
.dnone {
display: none;
}
.dblock {
display: block;
}
.alignleft {
float: left;
margin: 0 20px 20px 0;
}
.alignright {
float: right;
margin: 0 0 20px 20px;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
}
.clear {
clear: both;
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
}
.clearfix:after,
.clearfix:before,
[class*='container_']:after,
[class*='container_']:before,
[class*='grid_']:after,
[class*='grid_']:before {
content: '\0020';
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
}
.clearfix:after,
[class*='container_']:after,
[class*='grid_']:after {
clear: both;
}
.clearfix,
[class*='container_'],
[class*='grid_'] {
zoom: 1;
}
@media all and (max-width: 960px) {
.responsive>[class*='grid_'].adapt {
float: none;
margin-right: 0;
width: auto;
}
}
@media all and (max-width: 720px) {
.responsive>[class*='grid_'].adapt>[class*='grid_'],
.responsive>[class*='grid_'].center {
float: none;
margin-right: 0;
width: auto;
}
}
@media all and (max-width: 480px) {
.responsive>[class*='grid_'] {
float: none;
margin-right: 0;
width: auto;
}
.responsive .nomobile {
display: none;
}
.responsive .txtmobile {
text-align: center !important;
}
}
@media all and (max-width: 320px) {
.responsive .img320 {
width: 100% !important;
}
}
[class*='grid_'] {
word-wrap: break-word;
}
table {
word-break: break-all;
} body,
input,
button,
textarea,
select,
label {
color: #777;
font: normal normal normal 100%/1.2 Arial, Helvetica, sans-serif;
}
body,
input,
button,
textarea,
select,
label,
p {
font-family: 'Open Sans', sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
#main_menu,
#main_cat {
font-family: 'Raleway', sans-serif;
}
body {
background: #f6f3f7 url() no-repeat center top fixed;
}
a {
color: #7dc15a;
text-decoration: underline;
}
a:hover {
color: #0070b9;
}
.nomargin {
margin: 0 !important;
}  .shadow {
box-shadow: 1px 2px 5px 1px #eee;
-moz-box-shadow: 1px 2px 5px 1px #eee;
-webkit-box-shadow: 1px 2px 5px 1px #eee;
}
.radius {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.transition {
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.nodecoration a {
text-decoration: none;
} nav#main_menu {
position: relative;
z-index: 1000;
} #main_menu ul li {
border-color: #b5d0e2;
border-right: 1px solid #b5d0e2;
display: block;
float: left;
position: relative;
}
#main_menu ul li:first-child {
border-left: 1px solid #b5d0e2;
}
#main_menu ul li a {
color: #4b91be;
display: block;
float: left;
padding: 8px 10px;
text-decoration: none;
transition: all 0.2s linear;
}
#main_menu ul li a:hover {
background: #ecf2f6;
color: #0070b9;
} #main_menu ul li.sfHover a {
background: #ecf2f6;
}
#main_menu ul li.current-menu-item>a,
#main_menu ul li.current-page-ancestor>a,
#main_menu ul li.current-menu-ancestor>a {
background: #fff;
color: #4b91be;
}
#main_menu li ul li {
width: 100%;
}
#main_menu li ul {
visibility: hidden;
opacity: 0;
left: -1px;
top: 34px;
position: absolute;
transition: visibility 0s, opacity 0.3s linear;
z-index: 999;
}
#main_menu li li ul {
visibility: hidden;
opacity: 0;
left: 248px;
top: -1px;
}
#main_menu li:hover>ul {
visibility: visible;
opacity: 1;
}
#main_menu li li:hover>ul {
visibility: visible;
opacity: 1;
} #main_menu ul li ul {
width: 250px;
}
#main_menu ul li ul li {
border-right: 1px solid #b5d0e2;
border-bottom: 1px solid #b5d0e2;
border-left: 1px solid #b5d0e2;
}
#main_menu ul li ul li:first-child {
border-top: 1px solid #b5d0e2;
}
#main_menu ul li ul li a {
background: #ecf2f6;
float: none;
padding-bottom: 10px;
padding-top: 10px;
}
#main_menu ul li ul li a:hover {
background: #b5d0e2;
}
#menu_mob {
display: none;
padding: 8px;
background: #ccc;
color: #fff;
}
#menufixed {
position: relative;
top: 0;
}
.responsive_menu {
display: block;
padding: 5px;
}
.responsive_menu select {
background: #fff;
color: #7dc15a !important;
padding: 5px 10px;
width: 100%;
}  .content p,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6,
.content ol,
.content ul,
.content li,
.content table,
.content fieldset,
.content article {
margin: 0 0 20px 0;
} .content small {
font-size: 80%;
} .content hr {
background: url(//cursodesublimacaoonline.com/wp-content/themes/centiveone/img/hr.png) repeat-x 0 0;
border: 0;
height: 6px;
margin: 20px auto;
} #main_cat .menu-sidebar {
margin: 0 0 20px 0 !important;
}
#main_cat ul li ul {
margin: 0;
}
#main_cat ul li {
font-size: 1.125rem;
margin: 10px 0 0 0;
position: relative;
}
#main_cat ul li:first-child {
margin-top: 0;
}
#main_cat ul li a {
line-height: 38px;
background: #999;
border-left: 10px solid #777;
color: #fff;
display: block;
padding: 10px 2px 10px 10px;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
#main_cat ul li a i {
font-size: 2.2rem;
vertical-align: middle;
}
#main_cat ul li ul li {
margin-left: 20px;
margin-top: 10px !important;
}
#main_cat ul li ul li a {
line-height: 30px;
}
#main_cat li:nth-child(4n + 1) a,
.widget_nav_menu li:nth-child(4n + 1) a {
background-color: #4b91be;
border-color: #0070b9;
}
#main_cat li:nth-child(4n + 1) a:hover,
.widget_nav_menu li:nth-child(4n + 1) a:hover {
background-color: #0070b9;
border-color: #4b91be;
}
#main_cat li:nth-child(4n + 2) a,
.widget_nav_menu li:nth-child(4n + 2) a {
background-color: #dd4e4e;
border-color: #d32727;
}
#main_cat li:nth-child(4n + 2) a:hover,
.widget_nav_menu li:nth-child(4n + 2) a:hover {
background-color: #d32727;
border-color: #dd4e4e;
}
#main_cat li:nth-child(4n + 3) a,
.widget_nav_menu li:nth-child(4n + 3) a {
background-color: #f5b235;
border-color: #f29f05;
}
#main_cat li:nth-child(4n + 3) a:hover,
.widget_nav_menu li:nth-child(4n + 3) a:hover {
background-color: #f29f05;
border-color: #f5b235;
}
#main_cat li:nth-child(4n) a,
.widget_nav_menu li:nth-child(4n) a {
background-color: #94d573;
border-color: #7dc15a;
}
#main_cat li:nth-child(4n) a:hover,
.widget_nav_menu li:nth-child(4n) a:hover {
background-color: #7dc15a;
border-color: #94d573;
}
.widget_nav_menu .menu {
margin: 0 0 20px 0 !important;
}
.widget_nav_menu.singlecontent ul li ul {
margin: 0;
}
.widget_nav_menu ul li ul {
margin: 0;
}
.widget_nav_menu ul li {
font-size: 1.125rem;
margin: 10px 0 0 0 !important;
position: relative;
list-style: none !important;
text-align: left;
}
.widget_nav_menu ul li:first-child {
margin-top: 0;
}
.widget_nav_menu ul li a {
line-height: 38px;
background: #999;
border-left: 10px solid #777;
color: #fff;
display: block;
padding: 10px 2px 10px 10px;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.widget_nav_menu ul li a i {
font-size: 2.2rem;
vertical-align: middle;
}
.widget_nav_menu ul li ul li {
margin-left: 20px !important;
margin-top: 10px !important;
}
.widget_nav_menu ul li ul li a {
line-height: 30px;
}
#sidefixed {
float: left;
position: -webkit-sticky;
position: -moz-sticky;
position: -ms-sticky;
position: -o-sticky;
position: sticky;
top: 0;
width: 100%;
z-index: 900;
}
h2.titside {
display: block;
font-size: 1em;
letter-spacing: 1px;
margin: 0 0 10px 10px;
}
.pubside {
overflow: hidden;
text-align: center;
}
.pubtop {
margin: 20px auto 0 auto;
text-align: center;
width: 728px;
}
.pubbase {
margin: 0 auto 20px auto;
text-align: center;
width: 728px;
}
.imgbanner:hover {
filter: alpha(opacity=80);
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}
ul.listside {
margin: 0;
}
.listside li {
background: #fff;
border: 1px solid #dddcd8;
display: block;
margin: 10px 0 0 0;
}
.listside li:first-child {
margin-top: 0;
}
.listside li a h2,
.listside li a h3 {
color: #3a81af;
font-size: 0.75em;
font-weight: bold;
letter-spacing: 1px;
margin: 0;
}
.listside li a h3 strong {
background: #0070b9;
color: #fff;
display: block;
float: left;
margin: 0 0 5px 0;
padding: 2px 5px;
text-transform: uppercase;
}
.listside li a {
border-left: 5px solid #dddcd8;
display: block;
padding: 10px;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.listside li a:hover {
background: #ecf2f6;
border-color: #0070b9;
}
.sideitem {
background: #fff;
border: 1px solid #dddcd8;
display: block;
margin: 0 0 20px 0;
padding: 20px;
}
.box_author {
background: #fff;
border: 1px solid #cce1ef;
margin-bottom: 20px;
padding: 20px;
}
.box_author p {
font-size: 0.875em;
line-height: 1.5;
margin: 10px 0 0 0;
}
.box_author h3 {
margin: 20px 0 0 0;
}
.box_author h3 a {
border-bottom: 1px dashed #cce1ef;
border-top: 1px dashed #cce1ef;
display: block;
line-height: 1;
padding: 10px 0;
text-decoration: none;
}
.box_author .avatar,
.single_author .avatar {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.direita {
float: right !important;
margin-left: 2% !important;
margin-right: 0 !important;
}
.widget_recent_entries ul,
.widget_categories ul,
.widget_archive ul,
.widget_pages ul,
.widget_meta ul {
margin: 0;
}
.widget_recent_entries li,
.widget_categories li,
.widget_archive li,
.widget_pages li,
.widget_meta li {
margin: 0 0 10px 0;
list-style: none !important;
}
.widget_categories li li {
margin-left: 20px;
margin-top: 20px;
}
.widget_recent_entries li a,
.widget_categories li a,
.widget_archive li a,
.widget_pages li a,
.widget_meta li a {
border: 1px dashed #cce1ef;
display: block;
padding: 10px;
text-decoration: none;
}
.widget_recent_entries li a:hover,
.widget_categories li a:hover,
.widget_archive li a:hover,
.widget_pages li a:hover,
.widget_meta li a:hover {
background-color: #cce1ef;
} .widget_recent_entries ul li {
display: flex;
flex-direction: column-reverse;
}
.widget_recent_entries span {
font-size: 11px;
display: block;
background-color: #eee;
color: #222;
padding: 10px;
}
.widget_categories li,
.widget_archive li {
position: relative;
}
.widget_categories li span,
.widget_archive li span {
border-radius: 50%;
position: absolute;
right: -15px;
top: 7px;
font-size: 14px;
line-height: 1;
display: block;
background-color: #eee;
color: #222;
padding: 7px;
}
.widget_recent_comments ul {
margin: 0;
}
.widget_recent_comments li {
border: 1px dashed #cce1ef;
display: block;
margin: 0 0 10px 0;
padding: 10px;
} .widget_recent_comments li a {
text-decoration: none;
}
.widget_tag_cloud .tagcloud a {
float: left;
display: block;
padding: 10px;
border: 1px solid #eee;
margin: 0 10px 10px 0;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar caption {
text-align: right;
color: #333;
font-size: 12px;
margin-top: 10px;
margin-bottom: 15px;
}
.widget_calendar thead {
font-size: 12px;
}
.widget_calendar thead th {
padding-bottom: 10px;
}
.widget_calendar tbody {
color: #aaa;
}
.widget_calendar tbody td {
background: #f5f5f5;
border: 1px solid #fff !important;
text-align: center;
padding: 8px;
}
.widget_calendar tbody .pad {
background: none;
}
.widget_calendar tbody tr:hover {
background: none;
}
.widget_calendar tfoot #next {
font-size: 10px;
text-transform: uppercase;
text-align: right;
}
.widget_calendar tfoot #prev {
font-size: 10px;
text-transform: uppercase;
padding-top: 10px;
}
.widget_calendar tfoot td {
padding: 8px;
border: none !important;
}
#side_left .acf_widget_centive_widget_image a {
display: block;
text-align: center;
}
#side_left .acf_widget_centive_widget_text {
padding-bottom: 0;
}
#side_left .acf_widget_centive_widget_text p {
line-height: 1.4;
}
.centive_widget_author .sideitem {
background-color: transparent;
border: none;
padding: 0;
margin: 0;
}
.centive_widget_author .sideitem p {
margin: 10px 0 0 0;
}
.centive_widget_author .minibtn {
margin-top: 10px;
display: inline-block;
padding: 10px;
border-radius: 3px;
text-decoration: none;
} header#main_header {
background: #fff;
padding: 20px 0;
position: relative;
z-index: 999;
}
.logoscale img,
.logoscale h2 {
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.logoscale img:hover {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
}
.logoscale h2:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
}
.logoscale a,
.logoscale a:hover {
color: #0070b9;
text-decoration: none;
}
.logoscale h2 {
display: block;
float: left;
font-size: 3.2em;
padding: 0 10px;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.logo_top img {
max-height: 300px;
}
.menubar {
background: #cce1ef;
display: block;
position: relative;
z-index: 1001;
}
.customsearch {
padding: 2px 0;
}
.customsearch input[type='search'] {
background: #fff;
float: left;
height: 31px;
padding: 5px 10px;
width: 70%;
}
.customsearch input[type='submit'],
.customsearch button {
background: #7dc15a;
color: #fff;
float: right;
height: 31px;
padding: 0;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
width: 30%;
}
.customsearch input[type='submit']:hover,
.customsearch button:hover {
background: #0070b9;
}
.lnkmob {
display: inline-block;
}
img.rotate:hover {
transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
}
.sociallnk {
background: #fff;
border-radius: 7px;
display: inline-block;
margin: 0 2px !important;
padding: 2px 5px;
}
.sociallnk:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
}
#topmsg {
display: none;
background: #0070b9 url(//cursodesublimacaoonline.com/wp-content/themes/centiveone/img/bg-stripes.png) repeat center center;
color: #fff;
letter-spacing: 1px;
line-height: 30px;
padding: 10px;
position: relative;
width: 100%;
z-index: 888;
-webkit-text-shadow: 0 1px 1px #555;
-moz-text-shadow: 0 1px 1px #555;
text-shadow: 0 1px 1px #555;
}
#topmsg a.btn_purple {
background: #d32727;
margin: 0 0 0 20px;
padding: 0 20px;
display: inline-block;
text-transform: none;
opacity: 0.8;
}
#topmsg a.btn_purple:hover {
opacity: 1;
}
#close_top_msg {
background: #0070b9;
border-radius: 50%;
color: #fff;
font-size: 24px;
position: absolute;
right: 20px;
top: 50%;
margin: -15px 0 0 0;
line-height: 28px;
height: 30px;
width: 30px;
text-align: center;
opacity: 0.8;
}
#close_top_msg:hover {
opacity: 1;
}
#logobar {
display: flex;
align-items: center;
}
.sidelogo {
text-align: right;
} .welcome {
background: #3a81af;
padding: 10px 0 15px 0;
text-align: center;
}
.welcome h1 {
color: #fff;
font-size: 1.8em;
}
.welcome h2 {
color: #cce1ef;
font-size: 1.375em;
line-height: 1.5;
}
.welcome h1,
.welcome h2 {
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}
.capturebar {
background: #4b91be;
padding: 15px;
text-align: center;
}
.capturebar h3 {
color: #fff;
font-size: 1.65rem;
line-height: 1.5;
}
.capturebar h3.big {
font-size: 1.65rem;
}
.capturebar input[type='text'],
.capturebar input[type='email'] {
background: #fff;
height: 40px;
margin-bottom: 2px;
padding: 10px;
width: 100%;
max-width: 380px;
}
.capturebar input[type='submit'],
.capturebar input[type='button'],
.capturebar button {
background: #7dc15a;
color: #fff;
height: 40px;
padding: 0;
transition: all 0.2s ease-in-out;
width: 100%;
max-width: 380px;
box-shadow: 0 -2px 0 0 rgba(0, 0, 0, 0.25) inset;
margin-top: 5px;
}
.capturebar input[type='submit']:hover,
.capturebar input[type='button']:hover,
.capturebar button:hover {
background: #0070b9;
transform: scale(1.1);
}
.capturebar label {
color: #fff;
display: block;
font-size: 0.8em;
letter-spacing: 1px;
margin: 5px 0 0 0;
}
.capturebar h3,
.capturebar label,
.capturebar i.fascale {
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}
i.fascale {
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.capturebox:hover i.fascale,
.capturebar:hover i.fascale {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
}
.iscascale {
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.iscascale:hover {
filter: alpha(opacity=80);
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}
.capturebox:hover .iscascale,
.capturebar:hover .iscascale {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
}
.capturebox {
margin: 0 0 20px 0;
}
.capturebox header {
background: #3a81af;
display: block;
padding: 18px 0;
}
.capturebox header h3 {
border: none !important;
color: #cce1ef;
font-size: 1em !important;
font-weight: bold;
letter-spacing: 1px;
margin: 0 !important;
padding: 0 !important;
text-transform: uppercase;
}
.capturebox .wrapcapture {
background: #fff;
padding: 10px 10px 15px 10px;
}
.capturebox h3 {
color: #3a81af;
font-size: 1em !important;
line-height: 1.5;
margin: 0 0 10px 0 !important;
}
.capturebox h3.fa_sidebar i.fa {
display: block;
font-size: 4em;
margin: 0 0 10px 0;
}
.capturebox h3.fa_post i.fa {
display: block;
font-size: 1.5em;
margin: 0 0 10px 0;
}
.capturebox input[type='text'],
.capturebox input[type='email'] {
background: #fff;
border: 1px solid #dddcd8;
margin: 0 0 10px 0;
padding: 10px;
width: 100%;
}
.capturebox input[type='submit'],
.capturebox input[type='button'],
.capturebox button {
background: #7dc15a;
color: #fff;
margin: 0;
padding: 10px 0;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
width: 70%;
}
.capturebox input[type='submit']:hover,
.capturebox input[type='button']:hover,
.capturebox button:hover {
background: #0070b9;
}
.capturebox label {
color: #3a81af;
display: block;
font-size: 0.8em;
letter-spacing: 1px;
margin: 15px 0 0 0;
}
.capturebox.fluid {
margin: 0 0 20px 0 !important;
}
.capturebox.fluid input[type='text'],
.capturebox.fluid input[type='email'] {
float: left;
height: 42px;
margin: 0 0 7px 0;
width: 100%;
}
.capturebox.fluid input[type='submit'],
.capturebox.fluid input[type='button'],
.capturebox.fluid button {
height: 42px;
width: 60%;
}
.img_isca {
margin: 0 0 10px 0;
max-height: 100px;
}
.popular {
background: #ecf2f6;
padding: 10px 0;
}
.popular h4 {
color: #3a81af;
font-size: 1.125em;
font-weight: bold;
letter-spacing: 1px;
margin: 10px;
text-transform: uppercase;
}
.popular_posts_centive a {
border: 1px solid #ecf2f6;
display: block;
padding: 10px;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.popular_posts_centive a h2 {
margin: 10px 0 0 0;
}
.popular_posts_centive a h2,
.popular_posts_centive a h3 {
color: #3a81af;
font-size: 0.85em;
font-weight: bold;
letter-spacing: 1px;
}
.popular_posts_centive a h3 strong {
background: #0070b9;
color: #fff;
display: inline-block;
margin: 5px 0;
padding: 2px 5px;
text-transform: uppercase;
}
.popular_posts_centive a:hover {
background: #fff;
border-color: #cce1ef;
}
.popular_posts_centive a:hover img.thumbpost {
filter: alpha(opacity=80);
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}
.popular_posts_centive p {
background: #fff;
border: 1px solid #cce1ef;
display: block;
padding: 10px;
text-align: center;
}
.imgwidget_center {
text-align: center;
margin: 20px 0;
}
.imgwidget_left {
float: left;
margin: 0 20px 20px 0;
}
.imgwidget_right {
float: right;
margin: 0 0 20px 20px;
}
.com_ebook {
text-align: center;
} section#main_content {
margin: 20px 0;
}
#main_content .container_grid.max1000.responsive {
display: flex;
flex-flow: row wrap;
}
#main_content #side_left.grid_4 {
width: 30% !important;
float: none;
}
#main_content .fixsidebar.grid_8 {
width: 68% !important;
float: none;
}
.posts article {
background: #fff;
display: block;
margin: 0 0 20px 0;
padding: 20px;
}
.posts article h2 {
font-size: 2.25em;
}
.posts article h2 a {
color: #3a81af;
display: block;
text-decoration: none;
}
.posts article h2 a:hover {
text-decoration: underline;
}
.posts article .seemore {
display: block;
margin: 20px 0 0 0;
}
.posts article .seemore a {
display: block;
}
.posts article .infopost {
color: #7dc15a;
font-size: 1em;
}
.singlepost {
background: #fff;
display: block;
margin: 0 0 20px 0;
}
.singlepost .headerpost {
display: block;
padding: 20px;
}
.singlepost h1 {
color: #3a81af;
font-size: 2.625em;
font-weight: bold;
margin: 0;
}
.singlepost .infopost {
color: #7dc15a;
font-size: 1em;
}
.info_autor_topo {
margin-left: 8px;
}
.singlebrief {
background: #ecf2f6;
display: block;
color: #3a81af;
padding: 20px;
}
.singlebrief h2 {
font-size: 1.25em;
line-height: 1.7;
margin: 0;
}
.singlepost article {
margin: 0;
}
.singlecontent {
display: block;
font-size: 1.063em;
}
.singlecontent.padd {
padding: 20px;
}
.singlecontent h2 {
border-bottom: 1px solid #cce1ef;
color: #3a81af;
clear: both;
display: block;
padding: 0 0 10px 0;
}
.singlecontent h3 {
color: #3a81af;
}
.singlepost .singlecontent h2 {
font-size: 2.4em;
}
.singlepost .singlecontent h3 {
font-size: 2em;
}
.singlepost .singlecontent h4,
.singlepost .singlecontent h5,
.singlepost .singlecontent h6 {
color: #3a81af;
font-size: 1.6em;
}
.singlecontent p {
line-height: 1.7;
}
.singlecontent img {
height: auto !important;
max-width: 100% !important;
vertical-align: middle !important;
}
.singlecontent ul li {
list-style: disc;
margin-left: 40px;
}
.singlecontent ol li {
list-style: decimal;
margin-left: 40px;
}
.singlecontent ul li ul {
margin-top: 20px;
}
.singlecontent ul li ul li {
list-style: none;
}
.singlecontent .gallery {
margin: 0 0 20px 0 !important;
}
.singlecontent blockquote {
background: #ecf2f6;
border-left: 5px solid #0070b9;
color: #3a81af;
display: block;
float: right;
font-size: 1.2em;
font-style: italic;
margin: 0 0 20px 20px;
padding: 20px 20px 0 20px;
width: 50%;
}
.singlecontent table {
width: 100%;
margin: 20px auto;
}
.singlecontent table tr td {
border: 1px solid #eee;
padding: 10px 5px;
vertical-align: middle;
}
.singlecontent table tbody tr:hover {
background: #fffed1;
}
.singlecontent table h1,
.singlecontent table h2,
.singlecontent table h3,
.singlecontent table h4,
.singlecontent table h5,
.singlecontent table h6,
.singlecontent table p {
margin: 0 !important;
}
.infopost a {
background: #7dc15a;
color: #fff !important;
display: block;
float: left;
font-size: 0.85em;
letter-spacing: 1px;
margin: 0 10px 2px 0;
padding: 2px 5px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.infopost a:hover {
background: #0070b9;
}
.infopost a:before {
content: '#';
}
ul.borders {
margin: 0;
}
ul.borders li {
display: block;
float: left;
height: 2px;
margin: 0;
width: 25%;
}
.borders li.pink {
background-color: #0070b9;
}
.borders li.orange {
background-color: #d32727;
}
.borders li.red {
background-color: #f29f05;
}
.borders li.green {
background-color: #7dc15a;
}
a.btn_purple {
background: #7dc15a;
color: #fff !important;
display: block;
font-weight: bold;
letter-spacing: 1px;
padding: 7px 10px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
a.btn_purple:hover {
background: #0070b9;
}
.thumbpost {
height: auto;
width: 100%;
}
a .thumbpost:hover {
filter: alpha(opacity=80);
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
}
.related article,
.related div {
background: #fff;
margin: 0;
}
.related h3 {
font-size: 1em;
margin: 0;
}
.related h4 {
display: block;
font-size: 0.85em;
letter-spacing: 1px;
line-height: 1;
margin: 0;
padding: 20px 20px 2px 20px;
text-transform: uppercase;
}
.related a {
display: block;
padding: 20px;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.related a:hover {
background: #ecf2f6;
}
.related .related_img {
padding: 0;
}
.wp-caption {
margin-bottom: 20px;
max-width: 100%;
text-align: center;
}
.wp-caption img {
height: auto !important;
width: auto !important;
}
.wp-caption p {
margin: 0;
}
p.wp-caption-text {
background: #4b91be;
color: #fff;
display: block;
font-size: 1em;
line-height: 1.3;
margin-top: 1px;
padding: 5px 10px;
}
.wp-caption-text em {
color: #ecf2f6;
font-size: 0.7em;
letter-spacing: 1px;
}
.wp-caption-text a {
color: #ecf2f6;
text-decoration: none;
}
.wp-caption-text a:hover {
text-decoration: underline;
}
ul.dtklist li {
background-color: #fcfcfc;
border: 1px dashed #dddcd8;
display: block;
margin-left: 0;
padding: 10px;
}
a.dtkbtn {
background: #7dc15a;
color: #fff;
display: block;
margin: 0 auto 0 auto;
padding: 15px 0;
text-align: center;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
width: 50%;
}
a.dtkbtn:hover {
background: #0070b9;
}
.titpage {
border-bottom: 1px solid #cce1ef;
color: #3a81af;
clear: both;
display: block;
font-size: 2.4em;
font-weight: normal;
padding: 0 0 10px 0;
}
.breadcrumb {
background: #fff;
display: block;
font-size: 0.85em;
margin: 0 0 10px 0 !important;
padding: 10px;
}
.breadcrumb a {
text-decoration: none;
}
.breadcrumb .fa {
display: inline-block;
margin: 0 5px;
}
.breadcrumb__position {
display: none;
}
.nomb .capturebox {
margin-bottom: 0 !important;
}
.single_author {
margin: 0 0 20px 0;
padding: 20px 0;
}
.single_author h3 {
margin: 0;
font-size: 1.25em;
}
.single_author p {
font-size: 0.875em;
margin: 10px 0 0 0;
}
.single_author i.fa {
font-size: 2em;
margin: 0 10px 0 0;
}
.whitebox {
background: #fff;
padding: 20px;
}
.commentswrap {
overflow: hidden;
}
.commentswrap .g-recaptcha {
float: left;
margin: 10px 0;
}
ul.cat-post li {
border: 1px dashed #dddcd8;
list-style: decimal;
margin-left: 30px;
}
.cat-post li a {
background: #fcfcfc;
display: block;
padding: 20px;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.cat-post li a:hover {
background: #ecf2f6;
}
.singlecontent input[type='text'],
.singlecontent input[type='email'],
.singlecontent input[type='password'],
.singlecontent input[type='url'],
.singlecontent input[type='tel'],
.singlecontent input[type='number'],
.singlecontent input[type='date'],
.singlecontent input[type='file'],
.singlecontent select,
.singlecontent textarea {
background: #fff;
border: 1px solid #dddcd8;
font-size: 1em;
height: auto;
line-height: 1.2;
margin: 2px 0;
padding: 8px 5px;
width: 50%;
}
.singlecontent select {
padding: 7px 5px;
}
.singlecontent textarea {
max-width: 75%;
transition: height 0.2s;
-webkit-transition: height 0.2s;
-moz-transition: height 0.2s;
}
.singlecontent input[type='file'] {
width: 75%;
}
.singlecontent input[type='submit'] {
background-color: #7dc15a;
color: #fff;
margin: 0 10px 10px 0;
padding: 10px 30px;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
}
.singlecontent input[type='submit']:hover {
background-color: #0070b9;
}
.sharelist--grid {
display: grid;
grid-gap: 4px;
grid-template-columns: [row-start] repeat(auto-fit, minmax(100px, 1fr)) [row-end];
grid-auto-rows: auto;
margin: 0 0 20px 0;
}
.sharelist--grid a {
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
border-radius: 5px;
text-decoration: none;
display: flex;
align-items: center;
justify-content: center;
padding: 12px 7px;
box-shadow: 0 -2px 1px 0 rgba(0, 0, 0, 0.25) inset;
transition: all 0.1s linear;
}
.sharelist--grid a:hover {
transform: scale(1.1);
opacity: 0.9;
}
.sharelist--grid a .fa {
font-size: 1.5rem;
margin: 0 7px;
}
.sharelist_tit {
font-size: 1.4rem !important;
text-align: center;
}
.wp-video {
max-width: 100% !important;
margin: 0 auto;
}
.wp-video video {
width: 100%;
height: 100%;
max-width: 100%;
}
.comments_centive input[type='text'],
.comments_centive input[type='email'],
.comments_centive input[type='password'],
.comments_centive input[type='url'],
.comments_centive select,
.comments_centive textarea {
width: 100% !important;
max-width: 100%;
}
#respond #reply-title,
#respond .comment-notes,
#respond span.required {
display: none;
}
#respond .comment-form-comment {
margin: 0 !important;
}
#respond_form iframe {
display: block !important;
float: left !important;
margin: 0 0 20px 0 !important;
}
.sideitem input[type='text'],
.sideitem input[type='email'],
.sideitem input[type='password'],
.sideitem input[type='url'],
.sideitem input[type='tel'],
.sideitem input[type='number'],
.sideitem input[type='date'],
.sideitem input[type='file'],
.sideitem input[type='submit'],
.sideitem label,
.sideitem textarea,
.sideitem select {
display: block;
margin: 0 0 10px 0;
width: 100%;
}
.sideitem ul li {
list-style: none;
margin-left: 0;
}
.sideitem ul li ul {
margin-top: 0;
}
.sidebar_fixada {
margin-bottom: 20px;
}
.wpcf7-response-output {
margin: 0 0 20px 0 !important;
padding: 10px !important;
}
.sharelist {
list-style: none !important;
margin: 0 0 20px 0;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
grid-gap: 1rem;
grid-auto-rows: auto;
}
.sharelist li {
list-style: none !important;
margin: 0 !important;
}
.btn_share {
display: block;
line-height: 1;
font-weight: 300;
font-size: 1rem;
background-color: #325c99;
border-radius: 3px;
box-shadow: rgba(0, 0, 0, 0.247059) 0px -2px 0px 0px inset;
color: #fff;
padding: 10px 5px;
text-align: center;
text-decoration: none;
}
.sharelist .twitter {
background: #02acec;
}
.sharelist .linkedin {
background: #0077b5;
}
.sharelist .whatsapp {
background: #1da110;
}
.sharelist .pinterest {
background: #e60023;
}
.btn_share:hover {
text-decoration: none;
color: #fff;
transform: scale(1.1);
opacity: 0.9;
}
.btn_share i {
margin-right: 5px;
}
.taglist {
display: block;
font-size: 14px;
margin: 0 0 20px 0;
}
.taglist a {
display: inline-block;
margin: 5px 5px 5px 0 !important;
border: 1px solid #ccc;
border-radius: 5px;
padding: 5px 10px;
text-decoration: none;
}
.centive_cta_btn {
clear: both;
float: none;
display: inline-block;
font-size: 24px;
padding: 15px 30px;
margin: 40px auto;
background-color: rgb(50, 92, 153);
border-radius: 7px;
box-shadow: rgba(0, 0, 0, 0.247059) 0px -5px 0px 0px inset;
color: #fff;
text-align: center;
text-decoration: none;
letter-spacing: 1px;
transition: all 0.2s ease-in-out;
}
.centive_cta_btn,
.centive_cta_btn:hover {
color: #fff !important;
}
.centive_cta_btn:hover {
transform: scale(1.1);
}
.centive_cta_btn img {
vertical-align: middle;
display: inline;
float: none !important;
margin: 0 !important;
}
aside .centive_cta_btn {
margin: 0 auto 10px auto;
}
.widget_before_content {
margin: 0 0 20px 0;
}
.widget_after_content {
margin: 20px 0 0 0;
} body:not(.op-plugin) .fancybox-overlay {
z-index: 9999910 !important;
}
body:not(.op-plugin) .fancybox-wrap,
body:not(.op-plugin) .fancybox-opened {
z-index: 9999930 !important;
}
#popup_domination_lightbox_wrapper * {
box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
-webkit-box-sizing: content-box !important;
}
#disqus_thread {
background: #fff;
padding: 20px;
}
#fbSEOComments {
background: #fff;
}
.wpcf7-response-output {
margin: 0 !important;
}
.fixbr br {
display: none !important;
}
.data-lazy-ready {
height: auto !important;
}
.popular_posts_centive a {
display: none;
}
.popular_posts_centive a:nth-child(1),
.popular_posts_centive a:nth-child(2),
.popular_posts_centive a:nth-child(3),
.popular_posts_centive a:nth-child(4) {
display: block;
}
.popular_posts_centive a img {
margin: 0 !important;
}
.popular_posts_centive {
display: flex;
flex-flow: row nowrap;
}
#gc_message_bar {
white-space: normal !important;
}
#gc_message_bar,
#gc_message_bar #gc_message_bar_wrapper,
#gc_message_bar #gc_message_bar_content,
#gc_message_bar #gc_message_bar_message {
height: auto !important;
}
@media all and (max-width: 720px) {
#gc_message_bar {
font-size: 11px !important;
top: -10px !important;
}
}
[class*='container_'] [class*='grid_'] .video_embed {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
margin-bottom: 1.25em;
}
[class*='container_'] [class*='grid_'] .video_embed iframe,
[class*='container_'] [class*='grid_'] .video_embed object,
[class*='container_'] [class*='grid_'] .video_embed embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100% !important;
}
[id*='creditosCentive'] {
display: block !important;
visibility: visible !important;
}
[id*='apagouCentive'] {
display: block !important;
position: fixed;
left: 0;
top: 0;
background: #0070b9;
width: 100%;
height: 100%;
z-index: 9999999;
color: #fff;
font-size: 36px;
text-align: center;
padding: 20px;
}
.dnone {
display: none !important;
}
.rowtop {
margin: 20px 0 0 0 !important;
}
#main_menu .fa,
#main_cat .fa,
.widget_nav_menu .fa {
width: 1.28571429em;
text-align: center;
}
.screen-reader-text {
display: none !important;
}
.wp-block-media-text {
margin-bottom: 20px;
}
.blocks-gallery-caption,
figcaption {
font-size: 14px;
text-align: center;
display: block;
width: 100%;
}
.wp-block-gallery figcaption {
margin-top: -30px;
}
.wp-block-gallery {
margin-bottom: 20px;
} .footercontent h2,
.footercontent h3 {
color: #3a81af;
font-size: 1.125em;
font-weight: bold;
margin: 0 0 10px 0;
}
.footercontent p {
font-size: 0.875em;
margin: 0 0 20px 0;
}
.scrolltop {
bottom: 20px;
display: none;
opacity: 0.5;
padding: 10px;
position: fixed;
right: 20px;
z-index: 9999;
}
.scrolltop:hover {
opacity: 1;
}
.basebarpink {
background: #ecf2f6;
padding: 20px 0;
}
.basebarwhite {
background: #fff;
padding: 20px 0;
}
.menubase {
border-bottom: 1px solid #dddcd8;
margin: 0 0 20px 0;
padding: 0 0 20px 0;
}
.menubase a { display: block;
padding: 10px 5px;
text-align: center;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.menubase a:hover {
background: #ecf2f6;
}
.menubase a img {
margin: 0 0 5px 0;
}
.menubase a h2 {
color: #4b91be;
font-size: 1em;
margin: 0 0 5px 0;
}
.menubase a:hover h2 {
text-decoration: underline;
}
.menubase a p {
color: #0070b9;
font-size: 0.8em;
line-height: 1.3;
margin: 0;
}
.partners {
border-bottom: 1px solid #dddcd8;
margin: 0 0 20px 0;
padding: 0 0 20px 0;
}
.imgwidget_mobile {
bottom: 0;
display: none;
left: 0;
height: 50px;
position: fixed;
overflow: hidden;
text-align: center;
width: 100%;
z-index: 999;
}
.logobase img {
max-height: 50px;
}
.logobase h2 {
font-size: 2.2em;
padding: 5px 10px;
} .emm-paginate {
display: block;
margin: 0 0 20px 0;
padding: 10px 0;
}
.emm-paginate a {
background-color: transparent;
border: 1px solid #4b91be;
color: #4b91be;
display: inline-block;
margin-right: 10px;
padding: 8px 16px;
text-decoration: none !important;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.emm-paginate a:hover,
.emm-paginate a:active,
.emm-paginate .emm-current {
color: #fff;
background: #7dc15a;
border: 1px solid #7dc15a;
margin-right: 10px;
padding: 8px 16px;
}
.emm-paginate .emm-gap {
background-color: transparent;
border: 1px solid #4b91be;
color: #4b91be;
display: inline-block;
margin-right: 10px;
padding: 8px 16px;
} #comments {
display: block;
}
#comments fieldset {
background: #fff;
border: none;
display: block;
margin: 0;
padding: 0;
}
#comments p.cancel {
margin: 0;
}
#respond {
margin: 0 0 0 0;
clear: both;
}
#respond form input,
#respond form textarea {
margin-bottom: 10px;
}
#respond form input.commentsubmit {
clear: both;
margin-bottom: 0;
}
ol.commentlist {
border-bottom: 1px dashed #3a81af;
display: block;
margin-bottom: 20px;
}
ol.commentlist li {
list-style: none;
margin-bottom: 0;
}
ol.commentlist ul {
margin: 0;
}
ol.commentlist #respond #reply-title {
margin: 20px 0;
}
ol.commentlist #respond {
padding: 20px;
}
ol.commentlist ul,
ol.commentlist li,
ol.commentlist .comment-body,
ol.commentlist #respond,
ol.commentlist #respond #reply-title {
display: block;
float: left;
width: 100%;
}
ol.commentlist ul li {
margin: 0;
}
ol.commentlist ul.children {
padding-left: 20px;
}
ol.commentlist ul.children li {
border-left: 3px solid #3a81af;
}
ol.commentlist ul.children li li {
border-left: none;
margin-left: 0;
}
ul.children {
margin: 0 !important;
}
.comment.even {
background: #fff;
}
.comment.odd {
background: #ecf2f6;
}
.comment-body {
border-top: 1px dashed #3a81af;
display: block;
font-size: 14px;
padding: 20px;
}
.comment-author {
display: block;
margin: 0 0 5px 0;
}
.comment-meta {
display: block;
margin: 0 0 20px 0;
}
.comment-author a,
.comment-meta a {
text-decoration: none;
}
.comment-author cite {
margin-left: 10px;
}
.reply {
clear: both;
display: block;
}
.reply a {
background-color: transparent;
border: 1px solid #7dc15a;
color: #7dc15a;
display: block;
float: left;
font-size: 12px;
padding: 5px;
text-decoration: none;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.reply a:hover {
background-color: #7dc15a;
color: #fff;
}
.reply:before,
.reply:after {
content: '\0020';
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
}
.reply:after {
clear: both;
}
.reply {
zoom: 1;
} @media all and (max-width: 960px) {
#main_menu {
display: none;
height: 80vh;
width: 80vw;
}
#menu_mob {
display: block;
}
.wrap_main_menu {
text-align: center;
}
#main_menu ul {
width: inherit !important;
position: relative !important;
}
#main_menu ul li,
#main_menu ul li a {
background: none !important;
border: none !important;
float: none !important;
margin: 0 !important;
padding: 0 !important;
} #main_menu ul li a {
background: #fff !important;
padding: 10px !important;
border: 1px solid #000 !important;
margin-bottom: 5px !important;
}
#main_menu ul ul {
padding-left: 20px !important;
}
#main_menu li ul li {
width: inherit;
}
#main_menu li ul {
visibility: inherit;
opacity: inherit;
left: inherit;
top: inherit;
position: inherit;
}
#main_menu li li ul {
visibility: inherit;
opacity: inherit;
left: inherit;
top: inherit;
}
#main_cat {
margin: 20px auto !important;
}
.centive_widget_author {
margin: 20px auto !important;
}
#main_cat #menu-sidebar {
margin: 0 !important;
}
#main_cat ul li {
float: left;
margin: 0 2.5% 10px 2.5%;
width: 45%;
}
#main_cat ul li ul li {
margin-left: 10%;
width: 90%;
}
.row960 {
margin-bottom: 10px;
}
.no960 {
display: none !important;
}
.paddmob {
padding-left: 10px;
padding-right: 10px;
} .paddside {
padding-left: 10px;
padding-right: 10px;
}
.marginside {
margin-left: 10px !important;
margin-right: 10px !important;
}
.pubside {
margin: 0 0 20px 0;
text-align: center !important;
}
.pubside .titside {
margin-left: 0 !important;
} .fixsidebar {
min-height: inherit !important;
}
.customsearch {
padding: 0 5px 5px 5px !important;
}
.direita {
float: none !important;
margin-left: 0 !important;
margin-right: 0 !important;
} #main_content .container_grid.max1000.responsive {
flex-flow: column nowrap !important;
}
#main_content #side_left.grid_4,
#main_content .fixsidebar.grid_8 {
width: auto !important;
max-width: 100%;
}
.commentswrap {
margin-top: 20px;
}
.singlecontent table tr td {
font-size: 11px !important;
padding: 10px 2px;
}
.widget_calendar {
font-size: 11px;
}
.widget_calendar tbody td {
padding: 8px 2px;
}
.com_ebook,
.com_ebook label {
text-align: center;
}
.com_ebook img {
max-height: 180px;
}
.com_icone .fascale {
font-size: 4rem !important;
}
.capturebar h3,
.capturebar h3.big {
font-size: 1.3rem;
}
.capturebar h3.big {
text-align: center !important;
}
.sharelist--grid {
grid-template-columns: [row-start] repeat(auto-fit, minmax(150px, 1fr)) [row-end] !important;
}
}
@media all and (max-width: 720px) {
.notab {
display: none !important;
}
.centertab {
text-align: center !important;
}
.popular h4 {
margin-bottom: 10px;
}
.popular_posts_centive {
flex-flow: row wrap;
}
.popular_posts_centive a {
margin: 0 2.5% 10px 2.5% !important;
width: 45% !important;
background: #fff;
border: 1px solid #cce1ef;
}
.wrapstep>[class*='grid_'] {
float: none;
margin-right: 0;
width: auto;
}
.steps {
margin-bottom: 40px;
}
#topmsg a.btn_purple {
clear: both;
display: block;
margin: 2px auto;
}
.centive_cta_btn {
width: 100%;
}
#logobar {
flex-direction: column;
}
.sidelogo {
text-align: center;
}
}
@media all and (max-width: 480px) {
#main_cat ul li,
.popular_posts_centive a {
float: none !important;
margin: 0 10px 10px 10px !important;
width: auto !important;
}
.popular_posts_centive {
flex-flow: column nowrap;
}
#main_cat .menu-sidebar {
margin: 0 0 20px 0 !important;
}
#main_cat ul li {
margin: 10px 10px 0 10px !important;
}
#main_cat ul li:first-child {
margin-top: 0 !important;
}
#main_cat ul li ul li a {
margin-top: 10px !important;
}
.nomob {
display: none !important;
}
.rowmob {
margin-bottom: 10px;
}
.centermob {
text-align: center !important;
}
.popular_posts_centive {
margin-left: 10px !important;
margin-right: 10px !important;
}
a.btn_purple {
clear: both;
float: none;
margin: 20px auto;
width: 80%;
}
.related article,
.related div {
margin: 0 0 20px 0;
text-align: left !important;
width: 100% !important;
}
.related article.last,
.related div.last {
margin-bottom: 0 !important;
}
.capturebox input[type='email'],
.menubase div {
margin-bottom: 10px !important;
}
.capturebox input[type='email'],
.capturebox button,
.capturebar input[type='email'],
.capturebar button,
.singlecontent input[type='text'],
.singlecontent input[type='email'],
.singlecontent input[type='password'],
.singlecontent select,
.singlecontent textarea {
width: 100% !important;
}
.pubcontent {
text-align: center !important;
width: 100% !important;
}
.scrolltop {
bottom: 60px !important;
right: 10px !important;
}
.imgwidget_mobile {
display: block !important;
}
.singlecontent blockquote {
margin: 0 0 20px 0;
width: 100%;
}
.emm-paginate .emm-gap,
.emm-paginate .emm-page,
.emm-paginate .emm-prev,
.emm-paginate .emm-next {
display: block;
float: left;
font-size: 1.2em;
margin: 0 10px 10px 0 !important;
text-align: center;
width: 20%;
}
.logoscale h2 {
float: none;
}
}