html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1.5;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img {border: none;}
.entry-content img {margin: 0 0 1.5em 0;}
div.alignleft, img.alignleft {display: inline-block;float: left;margin-right: 1em;margin-bottom: 1em;}
div.alignright, img.alignright {display: inline-block;float: right;margin-left: 1em;margin-top: 1em;}
div.aligncenter, img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
div.wp-caption {text-align: center;margin-top: 2em;margin-bottom: 2em;font-size: 12px;}
.wp-caption img {border: 0 none;margin: 0;padding: 0;}
.wp-caption p.wp-caption-text, .image_caption {margin: 0;opacity: .5;font-size: 12px;padding-bottom: 0 !important;}
.wp-smiley {max-height: 1em;margin: 0 !important;}
.gallery dl {margin: 0;border: 0;padding: 0;}
blockquote.left {float: left;margin-left: 0;margin-right: 20px;text-align: right;width: 33%;}
blockquote.right {float: right;margin-left: 20px;margin-right: 0;text-align: left;width: 33%;}
.gallery-caption {font-size: 12px;}
html {height: 100%;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img {border: none;}
p {padding-top: .1em;padding-bottom: .1em;}
em {font-style: italic;}
.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {max-width: 100%;height: auto;}
.center {text-align: center;}
body.center {text-align: left;}
#page_content_wrapper p, .page_content_wrapper p {padding-top: .5em;padding-bottom: .5em;}
#page_content_wrapper p:empty, .page_content_wrapper p:empty, #page_content_wrapper p:first-child, .page_content_wrapper p:first-child {padding: 0 !important;margin: 0 !important;}
#page_content_wrapper p.comment-notes {margin-bottom: 20px !important;}
#footer p {padding-top: .5em;padding-bottom: .5em;}
html, body {min-height: 100%;}
em {font-style: italic;}
::selection {background: #efc337;color: #fff;}
table {border-spacing: 0;}
.sticky {background: #ffffe0;padding: 30px 20px 20px 20px;border: 1px solid #e6db55 !important;box-sizing: border-box;}
.marginright {margin-right: 7px;}
img.alignright {float: right;margin: 0 0 1em 2em;}
img.alignleft {float: left;margin: 0 2em 1em 0;}
img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
a img.alignright {float: right;margin: 0 0 1em 2em;}
a img.alignleft {float: left;margin: 0 2em 1em 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.sticky, .bypostauthor {font-weight: bold;}
.screen-reader-text {clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}
.screen-reader-text {position: absolute !important;left: -999em;}
.screen-reader-text:focus {clip: auto !important;display: block;height: auto;left: 5px;top: 5px;width: auto;z-index: 100000;}
@keyframes subNavIn {from {transform: translateX(180px);-webkit-transform: translateX(180px);opacity: 0;}
	to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}
@-webkit-keyframes subNavIn {from {transform: translateX(180px);-webkit-transform: translateX(180px);opacity: 0;}
	to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}
@keyframes subNavOut {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}
	to {transform: translateX(180px);-webkit-transform: translateX(180px);opacity: 0;}}
@-webkit-keyframes subNavOut {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}
	to {transform: translateX(180px);-webkit-transform: translateX(180px);opacity: 0;}}
@keyframes mainNavOut {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}
	to {transform: translateX(-180px);-webkit-transform: translateX(-180px);opacity: 0;}}
@-webkit-keyframes mainNavOut {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}
	to {transform: translateX(-180px);-webkit-transform: translateX(-180px);opacity: 0;}}
@keyframes mainNavIn {from {transform: translateX(-180px);-webkit-transform: translateX(-180px);opacity: 0;}
	to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}
@-webkit-keyframes mainNavIn {from {transform: translateX(-180px);-webkit-transform: translateX(-180px);opacity: 0;}
	to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}
@media only screen and (min-width:769px) {.fadeIn {animation-name: fadeIn;-webkit-animation-name: fadeIn;animation-duration: .3s;-webkit-animation-duration: .3s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;visibility: visible !important;display: inline-block !important;}
	@keyframes fadeIn {0% {transform: scale(1);opacity: 0;}
		100% {transform: scale(1);opacity: 1;}}
	@-webkit-keyframes fadeIn {0% {-webkit-transform: scale(1);opacity: 0;}
		100% {-webkit-transform: scale(1);opacity: 1;}}
	.slideUp {animation-name: slideUp;-webkit-animation-name: slideUp;animation-duration: .5s;-webkit-animation-duration: .5s;animation-timing-function: ease;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-ms-animation-fill-mode: forwards;animation-fill-mode: forwards;visibility: visible !important;}
	@keyframes slideUp {0% {opacity: 0;visibility: hidden;transform: translateY(10%);}
		100% {opacity: 1;visibility: visible;transform: translateY(0%);}}
	@-webkit-keyframes slideUp {0% {opacity: 0;visibility: hidden;-webkit-transform: translateY(10%);}
		100% {opacity: 1;visibility: visible;-webkit-transform: translateY(0%);}}
	.slideUp2 {animation-name: slideUp2;-webkit-animation-name: slideUp2;animation-duration: .2s;-webkit-animation-duration: .2s;animation-timing-function: ease;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-ms-animation-fill-mode: forwards;animation-fill-mode: forwards;}
	@keyframes slideUp2 {0% {opacity: 0;transform: translateY(15%);}
		100% {opacity: 1;transform: translateY(0%);}}
	@-webkit-keyframes slideUp2 {0% {opacity: 0;transform: translateY(15%);}
		100% {opacity: 1;transform: translateY(0%);}}
	.slideDown {animation-name: slideDown;-webkit-animation-name: slideDown;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;}
	@keyframes slideDown {0% {opacity: 0;transform: translateY(-100%);}
		100% {opacity: 1;transform: translateY(0%);}}
	@-webkit-keyframes slideDown {0% {opacity: 0;-webkit-transform: translateY(-100%);}
		100% {opacity: 1;-webkit-transform: translateY(0%);}}
	.slideDown2 {animation-name: slideDown2;-webkit-animation-name: slideDown2;animation-duration: .2s;-webkit-animation-duration: .2s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;display: inline-block !important;}
	@keyframes slideDown2 {0% {opacity: 0;transform: translateY(-50%);}
		100% {opacity: 1;transform: translateY(0%);}}
	@-webkit-keyframes slideDown {0% {opacity: 0;-webkit-transform: translateY(-50%);}
		100% {opacity: 1;-webkit-transform: translateY(0%);}}
	.bigEntrance {animation-name: bigEntrance;-webkit-animation-name: bigEntrance;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;visibility: visible !important;}
	@keyframes bigEntrance {0% {transform: scale(.5);opacity: .5;}
		30% {transform: scale(1.03);opacity: 1 !important;}
		45% {transform: scale(.98);opacity: 1 !important;}
		60% {transform: scale(1.01);opacity: 1 !important;}
		100% {transform: scale(1);opacity: 1 !important;}}
	@-webkit-keyframes bigEntrance {0% {-webkit-transform: scale(.5);opacity: .5;}
		30% {-webkit-transform: scale(1.03);opacity: 1 !important;}
		45% {-webkit-transform: scale(.98);opacity: 1 !important;}
		60% {-webkit-transform: scale(1.01);opacity: 1 !important;}
		100% {-webkit-transform: scale(1);opacity: 1 !important;}}
	.slideLeft {animation-name: slideLeft;-webkit-animation-name: slideLeft;animation-duration: .7s;-webkit-animation-duration: .7s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;}
	@keyframes slideLeft {0% {transform: translateX(10%);opacity: 0;}
		100% {transform: translateX(0%);opacity: 1 !important;}}
	@-webkit-keyframes slideLeft {0% {-webkit-transform: translateX(10%);opacity: 0;}
		100% {-webkit-transform: translateX(0%);opacity: 1 !important;}}
	.slideRight {animation-name: slideRight;-webkit-animation-name: slideRight;animation-duration: .7s;-webkit-animation-duration: .7s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;}
	@keyframes slideRight {0% {opacity: 0;transform: translateX(-10%);}
		100% {transform: translateX(0%);opacity: 1 !important;}}
	@-webkit-keyframes slideRight {0% {opacity: 0;-webkit-transform: translateX(-10%);}
		100% {-webkit-transform: translateX(0%);opacity: 1 !important;}}}
.ui-helper-hidden {display: none;}
.ui-helper-hidden-accessible {position: absolute;left: -99999999px;}
.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;text-decoration: none;font-size: 100%;list-style: none;}
.ui-helper-clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.ui-helper-clearfix {display: inline-block;}
* html .ui-helper-clearfix {height: 1%;}
.ui-helper-clearfix {display: block;}
.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}
.ui-state-disabled {cursor: default !important;}
.ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}
.ui-widget-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ui-widget .ui-widget {font-size: 1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-size: 1em;}
.ui-widget-content {border: 1px solid #ccc;}
.ui-widget-content a {color: #222;}
.ui-widget-header {border-bottom: 1px solid #aaa;background: #ccc url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;font-weight: bold;}
.ui-widget-header a {}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #d3d3d3;background: #e6e6e6 url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #555;}
.ui-state-default {background: #fff;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555;text-decoration: none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px solid #999;background: #dadada url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #212121;}
.ui-state-hover, .ui-widget-header, .ui-state-default {background: transparent;}
.ui-state-hover a, .ui-state-hover a:hover {color: #212121;text-decoration: none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #ccc;background: #fff url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #212121;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #212121;text-decoration: none;}
.ui-widget:active {outline: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1;background: #fbf9ee url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color: #363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a;background: #fef1ec url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color: #cd0a0a;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #cd0a0a;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #cd0a0a;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: .7;filter: Alpha(Opacity=70);font-weight: normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: .35;filter: Alpha(Opacity=35);background-image: none;}
.ui-icon {width: 32px;height: 32px;background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_222222_256x240.png");}
.ui-widget-content .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_222222_256x240.png");}
.ui-widget-header .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_222222_256x240.png");}
.ui-state-default .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_888888_256x240.png");}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_454545_256x240.png");}
.ui-state-active .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_454545_256x240.png");}
.ui-state-highlight .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_2e83ff_256x240.png");}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("/wp-content/themes/grandnews/css/jqueryui/images/ui-icons_cd0a0a_256x240.png");}
.ui-icon-carat-1-n {background-position: 0 0;}
.ui-icon-carat-1-ne {background-position: -16px 0;}
.ui-icon-carat-1-e {background-position: -32px 0;}
.ui-icon-carat-1-se {background-position: -48px 0;}
.ui-icon-carat-1-s {background-position: -64px 0;}
.ui-icon-carat-1-sw {background-position: -80px 0;}
.ui-icon-carat-1-w {background-position: -96px 0;}
.ui-icon-carat-1-nw {background-position: -112px 0;}
.ui-icon-carat-2-n-s {background-position: -128px 0;}
.ui-icon-carat-2-e-w {background-position: -144px 0;}
.ui-icon-triangle-1-n {background-position: 0 -16px;}
.ui-icon-triangle-1-ne {background-position: -16px -16px;}
.ui-icon-triangle-1-e {background-position: -32px -16px;}
.ui-icon-triangle-1-se {background-position: -48px -16px;}
.ui-icon-triangle-1-s {background-position: -64px -16px;}
.ui-icon-triangle-1-sw {background-position: -80px -16px;}
.ui-icon-triangle-1-w {background-position: -96px -16px;}
.ui-icon-triangle-1-nw {background-position: -112px -16px;}
.ui-icon-triangle-2-n-s {background-position: -128px -16px;}
.ui-icon-triangle-2-e-w {background-position: -144px -16px;}
.ui-icon-arrow-1-n {background-position: 0 -32px;}
.ui-icon-arrow-1-ne {background-position: -16px -32px;}
.ui-icon-arrow-1-e {background-position: -32px -32px;}
.ui-icon-arrow-1-se {background-position: -48px -32px;}
.ui-icon-arrow-1-s {background-position: -64px -32px;}
.ui-icon-arrow-1-sw {background-position: -80px -32px;}
.ui-icon-arrow-1-w {background-position: -96px -32px;}
.ui-icon-arrow-1-nw {background-position: -112px -32px;}
.ui-icon-arrow-2-n-s {background-position: -128px -32px;}
.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}
.ui-icon-arrow-2-e-w {background-position: -160px -32px;}
.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}
.ui-icon-arrowstop-1-n {background-position: -192px -32px;}
.ui-icon-arrowstop-1-e {background-position: -208px -32px;}
.ui-icon-arrowstop-1-s {background-position: -224px -32px;}
.ui-icon-arrowstop-1-w {background-position: -240px -32px;}
.ui-icon-arrowthick-1-n {background-position: 0 -48px;}
.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}
.ui-icon-arrowthick-1-e {background-position: -32px -48px;}
.ui-icon-arrowthick-1-se {background-position: -48px -48px;}
.ui-icon-arrowthick-1-s {background-position: -64px -48px;}
.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}
.ui-icon-arrowthick-1-w {background-position: -96px -48px;}
.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}
.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}
.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}
.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}
.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}
.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}
.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}
.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}
.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}
.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}
.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}
.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}
.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}
.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}
.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}
.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}
.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}
.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}
.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}
.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}
.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}
.ui-icon-arrow-4 {background-position: 0 -80px;}
.ui-icon-arrow-4-diag {background-position: -16px -80px;}
.ui-icon-extlink {background-position: -32px -80px;}
.ui-icon-newwin {background-position: -48px -80px;}
.ui-icon-refresh {background-position: -64px -80px;}
.ui-icon-shuffle {background-position: -80px -80px;}
.ui-icon-transfer-e-w {background-position: -96px -80px;}
.ui-icon-transferthick-e-w {background-position: -112px -80px;}
.ui-icon-folder-collapsed {background-position: 0 -96px;}
.ui-icon-folder-open {background-position: -16px -96px;}
.ui-icon-document {background-position: -32px -96px;}
.ui-icon-document-b {background-position: -48px -96px;}
.ui-icon-note {background-position: -64px -96px;}
.ui-icon-mail-closed {background-position: -80px -96px;}
.ui-icon-mail-open {background-position: -96px -96px;}
.ui-icon-suitcase {background-position: -112px -96px;}
.ui-icon-comment {background-position: -128px -96px;}
.ui-icon-person {background-position: -144px -96px;}
.ui-icon-print {background-position: -160px -96px;}
.ui-icon-trash {background-position: -176px -96px;}
.ui-icon-locked {background-position: -192px -96px;}
.ui-icon-unlocked {background-position: -208px -96px;}
.ui-icon-bookmark {background-position: -224px -96px;}
.ui-icon-tag {background-position: -240px -96px;}
.ui-icon-home {background-position: 0 -112px;}
.ui-icon-flag {background-position: -16px -112px;}
.ui-icon-calendar {background-position: -32px -112px;}
.ui-icon-cart {background-position: -48px -112px;}
.ui-icon-pencil {background-position: -64px -112px;}
.ui-icon-clock {background-position: -80px -112px;}
.ui-icon-disk {background-position: -96px -112px;}
.ui-icon-calculator {background-position: -112px -112px;}
.ui-icon-zoomin {background-position: -128px -112px;}
.ui-icon-zoomout {background-position: -144px -112px;}
.ui-icon-search {background-position: -160px -112px;}
.ui-icon-wrench {background-position: -176px -112px;}
.ui-icon-gear {background-position: -192px -112px;}
.ui-icon-heart {background-position: -208px -112px;}
.ui-icon-star {background-position: -224px -112px;}
.ui-icon-link {background-position: -240px -112px;}
.ui-icon-cancel {background-position: 0 -128px;}
.ui-icon-plus {background-position: -16px -128px;}
.ui-icon-plusthick {background-position: -32px -128px;}
.ui-icon-minus {background-position: -48px -128px;}
.ui-icon-minusthick {background-position: -64px -128px;}
.ui-icon-close {background-position: -80px -128px;}
.ui-icon-closethick {background-position: -96px -128px;}
.ui-icon-key {background-position: -112px -128px;}
.ui-icon-lightbulb {background-position: -128px -128px;}
.ui-icon-scissors {background-position: -144px -128px;}
.ui-icon-clipboard {background-position: -160px -128px;}
.ui-icon-copy {background-position: -176px -128px;}
.ui-icon-contact {background-position: -192px -128px;}
.ui-icon-image {background-position: -208px -128px;}
.ui-icon-video {background-position: -224px -128px;}
.ui-icon-script {background-position: -240px -128px;}
.ui-icon-alert {background-position: 0 -144px;}
.ui-icon-info {background-position: -16px -144px;}
.ui-icon-notice {background-position: -32px -144px;}
.ui-icon-help {background-position: -48px -144px;}
.ui-icon-check {background-position: -64px -144px;}
.ui-icon-bullet {background-position: -80px -144px;}
.ui-icon-radio-off {background-position: -96px -144px;}
.ui-icon-radio-on {background-position: -112px -144px;}
.ui-icon-pin-w {background-position: -128px -144px;}
.ui-icon-pin-s {background-position: -144px -144px;}
.ui-icon-play {background-position: 0 -160px;}
.ui-icon-pause {background-position: -16px -160px;}
.ui-icon-seek-next {background-position: -32px -160px;}
.ui-icon-seek-prev {background-position: -48px -160px;}
.ui-icon-seek-end {background-position: -64px -160px;}
.ui-icon-seek-start {background-position: -80px -160px;}
.ui-icon-seek-first {background-position: -80px -160px;}
.ui-icon-stop {background-position: -96px -160px;}
.ui-icon-eject {background-position: -112px -160px;}
.ui-icon-volume-off {background-position: -128px -160px;}
.ui-icon-volume-on {background-position: -144px -160px;}
.ui-icon-power {background-position: 0 -176px;}
.ui-icon-signal-diag {background-position: -16px -176px;}
.ui-icon-signal {background-position: -32px -176px;}
.ui-icon-battery-0 {background-position: -48px -176px;}
.ui-icon-battery-1 {background-position: -64px -176px;}
.ui-icon-battery-2 {background-position: -80px -176px;}
.ui-icon-battery-3 {background-position: -96px -176px;}
.ui-icon-circle-plus {background-position: 0 -192px;}
.ui-icon-circle-minus {background-position: -16px -192px;}
.ui-icon-circle-close {background-position: -32px -192px;}
.ui-icon-circle-triangle-e {background-position: -48px -192px;}
.ui-icon-circle-triangle-s {background-position: -64px -192px;}
.ui-icon-circle-triangle-w {background-position: -80px -192px;}
.ui-icon-circle-triangle-n {background-position: -96px -192px;}
.ui-icon-circle-arrow-e {background-position: -112px -192px;}
.ui-icon-circle-arrow-s {background-position: -128px -192px;}
.ui-icon-circle-arrow-w {background-position: -144px -192px;}
.ui-icon-circle-arrow-n {background-position: -160px -192px;}
.ui-icon-circle-zoomin {background-position: -176px -192px;}
.ui-icon-circle-zoomout {background-position: -192px -192px;}
.ui-icon-circle-check {background-position: -208px -192px;}
.ui-icon-circlesmall-plus {background-position: 0 -208px;}
.ui-icon-circlesmall-minus {background-position: -16px -208px;}
.ui-icon-circlesmall-close {background-position: -32px -208px;}
.ui-icon-squaresmall-plus {background-position: -48px -208px;}
.ui-icon-squaresmall-minus {background-position: -64px -208px;}
.ui-icon-squaresmall-close {background-position: -80px -208px;}
.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}
.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}
.ui-icon-grip-solid-vertical {background-position: -32px -224px;}
.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}
.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}
.ui-icon-grip-diagonal-se {background-position: -80px -224px;}
.ui-widget-overlay {background: #aaa url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter: Alpha(Opacity=30);}
.ui-widget-shadow {margin: -8px 0 0 -8px;padding: 8px;background: #aaa url("/wp-content/themes/grandnews/css/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter: Alpha(Opacity=30);-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.ui-accordion .ui-accordion-header {cursor: pointer;position: relative;margin-top: 1px;zoom: 1;}
.ui-accordion .ui-accordion-li-fix {display: inline;}
.ui-accordion .ui-accordion-header a {display: block;padding: 1em .3em 1em .7em;color: #000;}
.ui-accordion a {zoom: 1;}
.ui-accordion-icons .ui-accordion-header a {padding-left: 1.6em;}
.ui-accordion .ui-accordion-header .ui-icon {position: absolute;left: .5em;top: 50%;margin-top: -15px;}
.ui-accordion .ui-accordion-content {padding: 1em 1em;border-top: 0;margin-top: -2px;position: relative;top: 1px;margin-bottom: 2px;overflow: auto;display: none;zoom: 1;}
.ui-accordion .ui-accordion-content-active {display: block;}
.ui-tabs {position: relative;padding: .2em;zoom: 1;}
.ui-tabs .ui-tabs-nav {margin: 0;padding: .2em .2em 0;}
.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 1px;margin: 0 .2em 1px 0;border-bottom: 0 !important;padding: 0;white-space: nowrap;}
.ui-tabs .ui-tabs-nav li a {float: left;padding: .5em 1em;text-decoration: none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom: 0;padding-bottom: 1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor: text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;}
.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em;background: none;}
.ui-tabs .ui-tabs-hide {display: none !important;}
.ui-tabs.ui-widget-content {border: 0;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}
.slides, .flex-control-nav, .flex-direction-nav {padding: 0;list-style: none;}
.slides {margin-top: 0 !important;margin-left: 0 !important;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;text-align: center;}
.flexslider .slides > li img {max-width: 100%;line-height: 0;}
.flexslider .slides.post_slideshow_widget > li {margin-right: 0 !important;}
.flexslider .slides.post_slideshow_widget > li img {margin-bottom: 10px;}
#page_slider.flexslider .slides > li {margin-right: 0 !important;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0;position: relative;zoom: 1;margin-top: 0;}
.flexslider.post_carousel {margin-top: 0;}
.flex-viewport {height: auto !important;max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.flexslider.tg_gallery .slides {line-height: 0;}
.carousel li {margin-right: 5px;}
.flex-direction-nav {height: 0;list-style: none !important;}
.flex-direction-nav a {display: block;width: 30px;height: 30px;text-align: center;position: absolute;bottom: 48%;z-index: 2;overflow: hidden;opacity: 1;cursor: pointer;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;background: transparent;color: #fff;border-radius: 200px;border: 2px solid #fff;}
.ppb_blog_half_content_slider .flex-direction-nav .flex-prev {bottom: 20px;left: 80px;}
.ppb_blog_half_content_slider .flex-direction-nav .flex-next {bottom: 20px;left: 123px;}
.flex-direction-nav a:hover {opacity: 1;}
#page_slider .flex-direction-nav a {top: 42% !important;}
.slider_widget_wrapper .flex-direction-nav a {top: 34% !important;}
.post_type_gallery .flex-direction-nav a {top: 33%;}
.flex-direction-nav .flex-prev {left: 50px;opacity: 0;}
.flex-direction-nav .flex-next {right: 50px;opacity: 0;}
.slider_wrapper:hover .flex-prev {opacity: 1;}
.slider_wrapper:hover .flex-next {opacity: 1;}
.flexslider .flex-prev:hover, .flexslider .flex-next:hover {text-decoration: none !important;}
.flex-direction-nav .flex-disabled {opacity: 0 !important;filter: alpha(opacity=0);cursor: default;}
.flex-direction-nav a:before {font-family: "FontAwesome";font-size: 15px;line-height: 30px;display: block;content: "";color: #fff;margin-top: 0px;font-weight: 600;}
.flex-direction-nav a.flex-next:before {content: "";}
.flex-pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: .8;z-index: 10;overflow: hidden;cursor: pointer;color: #000;}
.flex-pauseplay a:before {font-family: "flexslider-icon";font-size: 20px;display: inline-block;content: "";}
.flex-pauseplay a:hover {opacity: 1;}
.flex-pauseplay a.flex-play:before {content: "";}
.flex-control-nav {width: 100%;text-align: center;margin: 0 !important;margin-top: 20px !important;}
.flex-control-nav li {margin: 0 4px;display: inline-block;zoom: 1;}
.flex-control-paging li a {width: 4px;height: 4px;line-height: 7px;display: inline-block;vertical-align: middle;background: transparent;background: #ccc;cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;border: 2px solid transparent;}
.flex-control-paging li a:hover {border-color: #222;background: #222;}
.flex-control-paging li a.flex-active {background: #222;border-color: #222;cursor: default;width: 7px;height: 7px;}
.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}
.flex-control-thumbs li {width: 25%;float: left;margin: 0;}
.flex-control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}
body {background: #fff;font-family: "Roboto","Helvetica Neue",Arial,Verdana,sans-serif;padding: 0;margin: 0;color: #444;font-weight: 400;-webkit-font-smoothing: antialiased;font-size: 14px;line-height: 1.7;word-wrap: break-word;-webkit-overflow-scrolling: touch;}
body.overflow_hidden {overflow: hidden;}
body.loading #wrapper {opacity: .3;}
body.notouch {-webkit-overflow-scrolling: auto !important;}
.floatleft {float: left !important;}
.floatright {float: right !important;}
.textcenter {text-align: center;}
.divider {clear: both;}
.hidden {display: none;}
#wrapper {float: left;width: 100%;-webkit-transition: -webkit-transform 500ms ease;-moz-transition: transform 500ms ease;-o-transition: -o-transform 500ms ease;transition: transform 500ms ease;padding-top: 161px;}
@media only screen and (max-width:767px) {#wrapper {padding-top: 128px;}}
#wrapper.hasbg {padding-top: 0 !important;}
hr {height: 1px;border: 0;border-top: 1px solid #ebebeb;background: transparent;margin: auto;width: 100%;clear: both;}
hr.post_divider {margin-top: 10px;}
hr.post_divider.double {margin-top: 2px;}
a {color: #222;text-decoration: none;-webkit-transition: color .2s linear,background .1s linear;-moz-transition: color .2s linear,background .1s linear;-ms-transition: color .2s linear,background .1s linear;-o-transition: color .2s linear,background .1s linear;transition: color .2s linear,background .1s linear;}
a:hover, .post_header h5 a:hover {color: #000;text-decoration: none;}
a:active, .post_header h5 a:active {color: #000;text-decoration: none;}
a.comment-reply-link {color: #222;}
.mobile_menu_wrapper #searchform {background: #333;width: 100%;}
.mobile_menu_wrapper #searchform input[type=text] {background: transparent;width: 80%;width: calc(100% - 35px);border: 0;display: inline-block;color: #fff;}
.mobile_menu_wrapper #searchform button {background: transparent;display: inline-block;border: 0;}
.mobile_menu_wrapper #searchform button i {color: #fff;font-size: 13px;opacity: .5;}
.mobile_menu_wrapper .widget_search #searchform {background: transparent !important;width: 100%;}
.mobile_menu_wrapper .widget_search #searchform input[type=text] {background: #333;width: 100%;}
h1 {font-size: 34px;}
h2 {font-size: 30px;}
h3 {font-size: 26px;}
h3#reply-title {font-size: 18px;display: none;}
h4 {font-size: 22px;}
h5 {font-size: 18px;}
h5.related_post, .fullwidth_comment_wrapper h5.comment_header {text-align: center;}
h6 {font-size: 16px;}
h7 {font-size: 16px;}
h1, h2, h3, h4, h5, h6, h7 {color: #222;font-family: "Roboto","Georgia",Arial,Verdana,sans-serif;letter-spacing: 0;font-weight: 600;}
.space {margin-bottom: 5px;}
.middle {vertical-align: -30%;}
pre, code, tt {font: 12px "andale mono","lucida console",monospace;line-height: 1.5;padding: 15px 10px 15px 10px;display: block;overflow: auto;margin: 20px 0 20px 0;width: 92%;border: 0;color: #000;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.clear {clear: both;}
img.mid_align {vertical-align: middle;margin-right: 5px;border: 0;}
.fullwidth_comment_wrapper {width: 100%;float: left;padding: 30px 30px 0 30px;margin-bottom: 50px;box-sizing: border-box;background: #f2f2f2;}
.fullwidth_comment_wrapper:empty {display: none;}
.woocommerce #commentform {margin-left: 0;}
#commentform label {display: none;}
.logged-in-as {display: none;}
#commentform p.comment-form-author, #commentform p.comment-form-email, #commentform p.comment-form-url {width: 30.99%;float: left;margin-right: 3.5%;}
#commentform p.comment-form-url {margin-right: 0;}
::-webkit-input-placeholder {color: #999;font-style: italic;}
:-moz-placeholder {color: #999;font-style: italic;}
::-moz-placeholder {color: #999;font-style: italic;}
:-ms-input-placeholder {color: #999;font-style: italic;}
#contact_form {margin-top: 20px;}
#reponse_msg {margin-top: 10px;font-weight: bold;}
#contact_form input[type="text"], #contact_form textarea, #commentform input[type="text"], #commentform input[type="email"], #commentform input[type="url"], #commentform textarea {margin-bottom: 15px;width: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}
#commentform input[type=text]:focus, #commentform input[type=email]:focus, #commentform input[type=url]:focus, #commentform textarea:focus {border-color: #444;}
.dropcap1 {display: block;float: left;margin: -1px 8px 0 0;font-size: 70px;line-height: 70px;text-shadow: none;}
blockquote {font-size: 22px;margin: 20px auto;padding-top: 20px;padding-bottom: 20px;text-align: center;font-style: italic;position: relative;}
.post_header blockquote p {text-align: center;}
blockquote:before {background: #fff;color: black;content: "“";left: 50%;padding: 0 15px;position: absolute;top: -.5em;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
blockquote:after {border: 1px solid #e1e1e1;border-left: 0;border-right: 0;bottom: 0;content: "";display: block;left: 50%;margin-left: -4.5em;position: absolute;top: 0;width: 9em;z-index: -1;}
blockquote p {padding: 0 !important;}
blockquote h2 {font-weight: normal;font-size: 22px;}
blockquote h3 {font-weight: normal;font-size: 20px;}
#respond {width: 100%;float: left;}
#respond.comment-respond {margin-bottom: 20px;}
#commentform > p.comment-form-comment {padding-bottom: 0;}
#commentform textarea {margin-bottom: 10px;}
#commentform input[type=submit] {margin-top: 10px;font-size: 15px;padding: 8px 20px 8px 20px;}
#logo_wrapper {text-align: center;padding: 50px 0 40px 0;overflow: hidden;position: relative;z-index: 3;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.top_bar.scroll #logo_wrapper {height: 0;padding: 0;}
.top_bar.scroll #logo_wrapper .social_wrapper {display: none;}
.logo_container {display: table;width: 100%;height: 100%;}
.logo_align {display: table-cell;vertical-align: middle;}
.logo_wrapper {margin: 0;display: inline-block;line-height: 0;-webkit-transition: margin .3s,display .3s;-moz-transition: margin .3s,display .3s;transition: margin .3s,display .3s;}
.logo_wrapper.hidden {display: none;}
.logo_wrapper img.zoom {transform: scale(.8) !important;}
.above_top_bar {height: 40px;background: #111;position: relative;z-index: 3;}
.header_style_wrapper {width: 100%;float: left;position: fixed;top: 0;left: 0;z-index: 9;display: block;box-shadow: 0 1px 5px rgba(190,190,190,.2);}
.header_style_wrapper.nofixed {display: none;}
.top_bar {padding: 0;box-sizing: border-box;width: 100%;background: #fff;background: rgba(255,255,255,.95);float: left;-webkit-transition: height .5s,background .5s;-moz-transition: height .5s,background .5s;transition: height .5s,background .5s;}
.top_bar.scroll {box-shadow: 0 1px 5px rgba(190,190,190,.2);border-bottom: 1px solid #e1e1e1;}
#mobile_menu {display: none;cursor: pointer;}
#menu_wrapper {width: 100%;margin: auto;}
#nav_wrapper {float: left;width: 100%;height: 100%;text-align: center;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.top_bar.scroll #nav_wrapper {border: 0;}
#menu_border_wrapper > div {width: 100%;}
#menu_border_wrapper .notice {padding: 10px 0 10px 0;}
#mobile_nav_icon {display: inline-block;border-bottom: 9px double #444;border-top: 3px solid #444;height: 3px;width: 25px;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;cursor: pointer;position: relative;margin-left: 10px;top: 3px;}
#search_icon, #page_share {display: inline-block;font-size: 14px;line-height: 14px;color: #222;margin-left: 10px;}
#menu_border_wrapper, #logo_right_button {display: inline-block;}
#logo_right_button #search_icon i {font-size: 14px;}
.header_cart_wrapper {display: inline-block;margin-left: 10px;position: relative;}
.header_cart_wrapper a {color: #222;}
.header_cart_wrapper .cart_count {position: absolute;top: -10px;right: -10px;font-size: 9px;border-radius: 50px;background: #da0081;color: #fff;z-index: 2;width: 16px;height: 16px;line-height: 16px;font-weight: 600;text-align: center;}
.header_cart_wrapper i {font-size: 18px !important;margin-right: 0 !important;}
.post_share_wrapper {display: inline-block;}
.post_share_wrapper a {color: #222;}
.mobile_menu_wrapper {right: 0;-webkit-transition: -webkit-transform 500ms ease;-moz-transition: transform 500ms ease;-o-transition: -o-transform 500ms ease;transition: transform 500ms ease;-webkit-transform: translate(360px,0);-ms-transform: translate(360px,0);transform: translate(360px,0);-o-transform: translate(360px,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: subpixel-antialiased;-webkit-overflow-scrolling: touch;width: 360px;padding: 43px;box-sizing: border-box;background: #111;position: fixed;top: 0;height: 100%;z-index: 999;color: #999;}
body.admin-bar .mobile_menu_wrapper {padding-top: 65px;}
body.admin-bar #close_mobile_menu {top: 61px;}
body.js_nav .mobile_menu_wrapper {-webkit-transform: translate(0px,0);-moz-transform: translate(0px,0);transform: translate(0px,0);overflow-y: scroll !important;-webkit-overflow-scrolling: touch;}
#close_mobile_menu {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
#close_mobile_menu.open {z-index: 99;}
.mobile_main_nav, #sub_menu {margin-bottom: 40px;list-style: none;overflow: hidden;width: 100%;}
#close_mobile_menu_button {float: right;margin-bottom: 10px;font-size: 11px;border-radius: 50px;background: #444;text-align: center;width: 20px;height: 20px;line-height: 20px;color: #fff;}
#sub_menu .sub-menu {margin-left: 15px;list-style: circle;}
#sub_menu li {width: 100%;}
.mobile_main_nav li a, #sub_menu li a {color: #777;width: 100%;display: block;font-size: 14px;line-height: 3em;font-weight: 900;text-transform: uppercase;font-family: "Roboto","Georgia",Arial,Verdana,sans-serif;}
.mobile_main_nav li.menu-item-has-children > a:after {font-size: 11px;position: absolute;left: 320px;font-family: "FontAwesome";content: "";margin-top: 1px;}
.mobile_main_nav li ul.sub-menu {display: none;}
.mobile_main_nav.mainnav_in {-webkit-animation: mainNavIn .2s;animation: mainNavIn .2s;}
.mobile_main_nav.mainnav_out {-webkit-animation: mainNavOut .2s;animation: mainNavOut .2s;}
#sub_menu.subnav_out {-webkit-animation: subNavOut .2s;animation: subNavOut .2s;}
#sub_menu.subnav_in {-webkit-animation: subNavIn .2s;animation: subNavIn .2s;}
#sub_menu li ul a:after {display: none;}
#menu_back {text-transform: uppercase;letter-spacing: 2px;font-size: 10px !important;margin-bottom: 5px;}
#menu_back:before {font-size: 12px;margin-right: .7em;position: relative;top: -1px;display: inline;font-family: "FontAwesome";content: "";}
.overlay_background_title {background-color: rgba(0,0,0,.9);position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;}
#overlay_background, #overlay_background_search {opacity: 0;visibility: hidden;background-color: rgba(0,0,0,.9);position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
#overlay_background.share_open {background-color: rgba(0,0,0,.9);}
#overlay_background.visible {opacity: 1;visibility: visible;}
body.js_nav #overlay_background {visibility: visible;opacity: 1;}
#overlay_background_search.visible {visibility: visible;opacity: 1;overflow-y: auto;}
#overlay_background_search #search_close_button {position: absolute;top: 30px;text-align: center;color: #fff;width: 100%;font-size: 22px;}
#overlay_background_search .search_wrapper {width: 100%;height: 100%;}
#overlay_background_search .search_wrapper .search_content {margin-top: 100px;}
#overlay_background_search .search_wrapper .search_content #searchform {width: 50%;margin: auto;}
#overlay_background_search .search_wrapper .search_content #searchform button {display: none;}
#overlay_background_search .search_wrapper .search_content #searchform .search_tagline {font-size: 14px;letter-spacing: 2px;text-transform: uppercase;color: #999;text-align: center;padding: 0 0 30px 0;border-bottom: 1px solid #fff;border-bottom-color: rgba(255,255,255,.2);}
#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s {width: 100%;background: transparent;font-size: 70px;font-weight: 600;text-align: center;color: #fff;border: 0;}
#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s::-webkit-input-placeholder {color: #fff;font-weight: 600;font-style: normal;}
#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s:-moz-placeholder {color: #fff;font-weight: 600;opacity: 1;font-style: normal;}
#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s::-moz-placeholder {color: #fff;font-weight: 600;opacity: 1;font-style: normal;}
#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s:-ms-input-placeholder {color: #fff;font-weight: 600;font-style: normal;}
#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s:placeholder-shown {color: #fff;font-weight: 600;font-style: normal;}
#autocomplete {display: none;position: absolute;z-index: 1001;width: 50%;background: transparent;}
#autocomplete.visible {display: block;}
@-moz-document url-prefix() {#autocomplete {margin-top: 20px;}}
#autocomplete ul {margin: 0;padding: 0;padding-top: 10px;border: 0;float: left;list-style: none;width: 100%;}
#autocomplete li {display: block;clear: both;float: left;width: 100%;padding: 10px 15px 10px 15px;box-sizing: border-box;}
#autocomplete li:first-child {margin-top: 10px;}
#autocomplete li:last-child {margin-top: 10px;border: 0;}
#autocomplete li .search_thumb {width: 120px;height: auto;border-radius: 0;}
#autocomplete li .post_type_icon {width: 120px;height: 80px;line-height: 80px;border-radius: 0;background: #222;text-align: center;box-sizing: border-box;}
#autocomplete li .post_type_icon i {line-height: 70px;font-size: 18px;}
#autocomplete li.view_all {font-weight: bold;padding: 30px;margin-top: 20px;text-align: center;font-size: 18px;border-top: 1px solid #fff;border-top-color: rgba(255,255,255,.2);}
#autocomplete li .ajax_post {float: left;width: calc(100% - 135px);margin-left: 15px;}
#autocomplete li .post_detail {font-size: 12px;}
#autocomplete a, #autocomplete a h6 {color: #fff;}
#autocomplete a h6 {font-size: 18px;}
.header_style_wrapper.fixed .top_bar #menu_border_wrapper .notice {margin-top: 24px;}
.nav, .subnav, .nav_page_number {list-style: none;padding: 10px 0 10px 0;}
.subnav {background: none;}
.nav > li, .nav_page_number > li {display: inline-block;}
.nav_page_number {margin-top: 2px;}
#menu_wrapper .nav ul, #menu_wrapper div .nav {list-style: none;display: block;padding: 0;margin: 0;margin-bottom: 0;}
#menu_wrapper .nav ul li, #menu_wrapper div .nav li {display: inline-block;margin: 0;padding: 0;background-color: transparent;background-color: rgba(255,255,255,0);}
#menu_wrapper .nav ul li ul li, #menu_wrapper div .nav li ul li {clear: both;width: 100%;padding: 0 !important;margin: 0;text-align: left !important;}
#menu_wrapper .nav ul li:last-child, #menu_wrapper div .nav li:last-child {margin-right: 0;}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a {display: inline-block;margin: 0;color: #666;font-size: 12px;padding: 18px 15px 15px 15px;font-weight: 400;font-family: "Roboto","Helvetica Neue",Arial,Verdana,sans-serif;text-transform: uppercase;-webkit-transition: padding .3s;-moz-transition: padding .3s;transition: padding .3s;}
.top_bar.fullscreen_video #menu_wrapper div .nav > li > a, .top_bar.fullscreen_video i, .top_bar.fullscreen_video #searchform label, .top_bar.hasbg #menu_wrapper div .nav > li > a, .top_bar.hasbg i, .top_bar.hasbg {color: #fff !important;}
#menu_wrapper .nav li.arrow > a:after, #menu_wrapper div .nav li.arrow > a:after, #menu_wrapper .nav li.catmenu > a:after, #menu_wrapper div .nav li.catmenu > a:after, #menu_wrapper .nav li.catmenu2 > a:after, #menu_wrapper div .nav li.catmenu2 > a:after {text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0 0;background-repeat: repeat;font-family: "FontAwesome";content: "";float: right;margin-left: 8px;margin-top: 5px;}
#menu_wrapper .nav ul li.arrow > a:after, #menu_wrapper div .nav li.arrow > a:after {font-size: 11px;}
#menu_wrapper .nav ul li a.hover, #menu_wrapper .nav ul li a:hover, #menu_wrapper div .nav li a.hover, #menu_wrapper div .nav li a:hover {color: #444;}
#menu_wrapper div .nav > li.current-menu-item > a, #menu_wrapper div .nav > li.current-menu-parent > a, #menu_wrapper div .nav > li.current-menu-ancestor > a {color: #444;}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul {display: none;list-style: none;background: #fff;position: absolute;padding: 0 0 0 0;width: 220px;height: auto;margin: 0;margin-left: -5px;margin-top: 0;z-index: 9;border: 0;border: 1px solid #e1e1e1;box-shadow: 0 8px 15px rgba(0,0,0,.1);}
#menu_wrapper .nav ul li ul li ul, #menu_wrapper div .nav li ul li ul {position: absolute;left: 220px;margin-top: -45px;margin-left: 0;display: none;z-index: 9;opacity: 1;}
#menu_wrapper .nav ul li ul li ul:before, #menu_wrapper div .nav li ul li ul:before {display: none;}
#menu_wrapper .nav ul li:hover ul, #menu_wrapper div .nav li:hover ul {display: block;}
#menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-item ul li a, #menu_wrapper div .nav li ul li.current-menu-item a, #menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a, #menu_wrapper div .nav li.current-menu-parent ul li a, #menu_wrapper div .nav li ul li.current-menu-parent a {display: block;background: transparent;height: auto;}
#menu_wrapper .nav ul li ul li a, #menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-parent ul li a {width: 180px;display: block;border-top: 0;margin: 0;font-size: 11px;padding: 10px 20px 10px 20px;letter-spacing: 0;font-weight: 400;text-transform: none;border-bottom: 1px solid #e1e1e1;-webkit-transition: color .2s linear,background .2s linear;-moz-transition: color .2s linear,background .2s linear;-ms-transition: color .2s linear,background .2s linear;-o-transition: color .2s linear,background .2s linear;transition: color .2s linear,background .2s linear;}
#menu_wrapper .nav ul li ul li ul li a:hover, #menu_wrapper .nav ul li ul li ul li a:hover, #menu_wrapper div .nav li ul li ul li a:hover, #menu_wrapper div .nav li ul li ul li a:hover, #menu_wrapper div .nav li.current-menu-item ul li ul li a:hover, #menu_wrapper div .nav li.current-menu-parent ul li ul li a:hover {color: #444;}
#menu_wrapper .nav ul li.megamenu > ul, #menu_wrapper div .nav li.megamenu > ul, #menu_wrapper .nav ul li.catmenu > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu > .catmenu_wrapper, #menu_wrapper .nav ul li.catmenu2 > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper {position: absolute;width: 960px;left: 0;right: 0;margin-left: auto;margin-right: auto;padding: 15px;box-sizing: border-box;box-shadow: 0 32px 60px rgba(0,0,0,.1);}
#menu_wrapper .nav ul li.catmenu2 > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper {padding-bottom: 0;}
#menu_wrapper .nav ul li.catmenu > ul.catmenu_wrapper.sub-menu, #menu_wrapper div .nav li.catmenu > ul.sub-menu {display: none !important;}
#menu_wrapper .nav ul li:not(.megamenu) ul.sub-menu li.arrow > a:after, #menu_wrapper div .nav li:not(.megamenu) ul.sub-menu li.arrow > a:after {font-size: 11px;margin-left: .5em;text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0 0;background-repeat: repeat;font-family: "FontAwesome";content: "";float: right;margin-right: 0;margin-top: 5px;}
#menu_wrapper div .nav li.megamenu ul li {display: block;box-sizing: border-box;clear: none;float: left;border-left: 1px solid #eee;}
#menu_wrapper div .nav li.megamenu ul li.hidden > a {display: none;}
#menu_wrapper div .nav li.megamenu ul li:first-child {border: 0;}
#menu_wrapper div .nav li.megamenu.col2 ul li {width: 50%;padding: 0 12px;}
#menu_wrapper div .nav li.megamenu.col3 ul li {width: 33.3%;padding: 0 12px;}
#menu_wrapper div .nav li.megamenu.col4 ul li {width: 25%;padding: 0 12px;}
#menu_wrapper .nav ul li.megamenu ul li ul, #menu_wrapper div .nav li.megamenu ul li ul {position: relative;width: 100%;margin: 0;border: 0;box-shadow: 0 0 0;display: block !important;opacity: 1 !important;left: 0;}
#menu_wrapper .nav ul li.megamenu ul li ul li, #menu_wrapper div .nav li.megamenu ul li ul li {width: 100% !important;border: 0 !important;}
#menu_wrapper div .nav li.megamenu ul li > a, #menu_wrapper div .nav li.megamenu ul li > a:hover, #menu_wrapper div .nav li.megamenu ul li> a:active {width: 100%;color: #444;box-sizing: border-box;background: transparent;border: 0;}
#menu_wrapper .nav ul li.megamenu ul li ul li a:before, #menu_wrapper div .nav li.megamenu ul li ul li a:before {text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0 0;background-repeat: repeat;font-family: "FontAwesome";content: "";float: left;margin-right: 8px;margin-top: 4px;}
#menu_wrapper .nav ul li.megamenu ul li ul li a:hover, #menu_wrapper div .nav li.megamenu ul li ul li a:hover, #menu_wrapper .nav ul li.megamenu ul li ul li a:active, #menu_wrapper div .nav li.megamenu ul li ul li a:active {color: #444;background: #f9f9f9;width: auto;}
#menu_wrapper div .nav li.megamenu ul li a:after {display: none;}
#menu_wrapper .nav ul li.megamenu ul li ul li, #menu_wrapper div .nav li.megamenu ul li ul li a {width: auto;display: inline-block;margin-left: 20px;padding: 7px 20px 7px 5px;border: 0 !important;}
@media only screen and (min-width:1100px) {#menu_wrapper .nav ul li.megamenu > ul, #menu_wrapper div .nav li.megamenu > ul, #menu_wrapper .nav ul li.catmenu > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu > .catmenu_wrapper, #menu_wrapper .nav ul li.catmenu2 > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper {max-width: 1425px;width: 100%;width: calc(100% - 180px);box-sizing: border-box;}}
#menu_wrapper .nav ul li.catmenu > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu > .catmenu_wrapper, #menu_wrapper .nav ul li.catmenu2 > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper {background: #fff;padding-top: 20px;border: 1px solid #e1e1e1;display: none;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper .one_half, #menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper .one_third {text-align: left;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper .one_third .post_img {margin-bottom: 10px;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper .one_third h6 {line-height: 1.5;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper .one_half {font-size: 14px;margin-bottom: 15px;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper .post_circle_thumb {margin-right: 15px;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper h2.widgettitle {margin-bottom: 20px;}
#menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper a.post_title {color: #111;text-align: left;}
#top_menu {float: left;display: block;list-style: none;}
#top_menu li {float: left;margin-right: 25px;}
#top_menu li a, .above_top_bar .today_time {font-size: 12px;font-weight: 600;color: #ccc;line-height: 40px;}
#top_menu li ul, #footer_menu li ul {display: none;}
.above_top_bar .today_time {float: left;margin-right: 30px;}
.footer_photostream_wrapper {margin-top: 40px;text-align: center;}
.footer_photostream_wrapper i {margin-right: 5px;}
.footer_photostream {margin-top: 20px;}
.footer_photostream li {width: 12.5%;margin: 0;display: inline;float: left;line-height: 0;}
.footer_photostream li a {line-height: 0;}
.footer_photostream li img {width: 100%;height: auto;}
.footer_photostream_wrapper h2.widgettitle {text-transform: uppercase;display: inline-block;margin: 40px 0 30px 0;}
.footer_bar {width: 100%;margin: auto;padding: 0 0 10px 0;float: left;background: #fff;}
.footer_bar.noborder {border: 0 !important;}
.footer_bar.noborder .footer_bar_wrapper {border: 0 !important;}
#footer {width: 100%;margin: auto;padding-bottom: 50px;word-wrap: break-word;margin-bottom: 0;padding-top: 50px;float: left;}
#footer a {color: #000;}
#footer a:hover, #footer a:active {color: #000;}
#footer .sidebar_widget li.widget_mc4wp_widget {background: transparent;}
#footer .sidebar_widget li h2.widgettitle {margin-bottom: 25px;color: #fff;text-align: left;}
#footer .sidebar_widget li h2.widgettitle:before {display: none;}
#footer .sidebar_widget li h2.widgettitle span {background: transparent;padding: 0;}
#footer .sidebar_widget li.widget_mc4wp_widget h2.widgettitle {color: #999;}
#footer ul.sidebar_widget {width: 960px;list-style: none;margin: 0;margin: auto;}
#footer ul.sidebar_widget li ul {list-style: none;margin-left: 0;}
#footer ul.sidebar_widget li ul li ul.children {margin-left: 10px;margin-bottom: 0;}
#footer ul.sidebar_widget li ul li ul.children li:last-child {border: 0;margin-bottom: 0;}
#footer .sidebar_widget.four > li {width: 20%;float: left;margin-right: 5%;}
#footer .sidebar_widget.four > li:nth-child(4) {margin-right: 0;width: 25%;}
#footer .sidebar_widget.three > li {width: 30.99%;float: left;margin-right: 3.5%;}
#footer .sidebar_widget.three > li:nth-child(3) {margin-right: 0 !important;float: right;width: 30.99%;}
#footer .sidebar_widget.two > li {width: 48%;float: left;margin-right: 2%;}
#footer .sidebar_widget.two > li:nth-child(2) {margin-right: 0;width: 50%;}
#footer .sidebar_widget.one > li {width: 100%;clear: both;float: left;margin-bottom: 30px;}
#footer ul.sidebar_widget li ul.posts.blog li img {float: left;margin: 0 10px 10px 0;width: 90px;}
#footer ul.sidebar_widget li ul.posts.blog li {clear: both !important;float: left;border: 0;margin: 0 0 20px 0;}
#footer ul.sidebar_widget li ul li {margin: 0 0 10px 0;}
#footer ul.sidebar_widget li ul li ul.sub-menu {margin-left: 15px;}
#footer ul.sidebar_widget li ul.flickr li {margin: 0 2% 0 0;border-bottom: 0;width: 31%;}
#footer ul.sidebar_widget li ul.flickr li img {width: 100%;height: auto;}
#copyright {float: left;width: 50%;font-size: 11px;font-weight: normal;margin-bottom: 10px;letter-spacing: 0;text-align: left;}
#copyright p.attachment {display: none;}
.footer_bar_wrapper {width: 960px;margin: auto;font-size: 13px;font-weight: 600;-webkit-transition: -webkit-transform 500ms ease;transition: -webkit-transform 500ms ease;-webkit-font-smoothing: antialiased;clear: both;color: #fff;border-top: 1px solid #444;margin-top: 0;padding-top: 20px;}
#toTop {width: 25px;background: #eee;opacity: 0;text-align: center;padding: 10px 10px 10px 10px;position: fixed;bottom: 8px;right: 8px;cursor: pointer;transition: color 300ms,background-color 300ms,opacity 300ms;-moz-transition: color 300ms,background-color 300ms,opacity 300ms;-o-transition: color 300ms,background-color 300ms,opacity 300ms;-webkit-transition: color 300ms,background-color 300ms,opacity 300ms;z-index: 9;display: block;}
#toTop:hover {opacity: 1 !important;}
#toTop i {color: #000;font-size: 1.5em;}
#content_wrapper {width: 72%;float: left;margin: 0;}
#page_content_wrapper, .page_content_wrapper {width: 960px;margin: auto;padding-bottom: 40px;}
#page_content_wrapper.wide, .page_content_wrapper.wide {width: 100%;}
#page_content_wrapper img, .page_content_wrapper img {max-width: 100%;height: auto;}
.Grand_News_Custom_Ads img {width: 100%;}
.standard_wrapper, .slider_wrapper.standard_wrapper {width: 960px;margin: auto;}
.one_half .standard_wrapper, .one_third .standard_wrapper, .one_fourth .standard_wrapper, .one_fifth .standard_wrapper, .two_third .standard_wrapper, .one_half .page_content_wrapper, .one_third .page_content_wrapper, .one_fourth .page_content_wrapper, .one_fifth .page_content_wrapper, .two_third .page_content_wrapper {max-width: 100%;width: 100%;padding: 0;}
.page_content_wrapper:empty {margin-top: 0 !important;}
.page_content_wrapper.fullwidth, #page_content_wrapper.fullwidth {width: 100%;padding: 0;}
#content_wrapper .inner {overflow: hidden;}
#page_content_wrapper .inner {width: 100%;margin: auto;margin-top: 40px;}
#page_content_wrapper .inner .inner_wrapper {padding-top: 0;float: left;width: 100%;margin-bottom: 40px;}
body.single-galleries #page_content_wrapper .inner .inner_wrapper {margin-bottom: 0;}
.post.type-post {width: 100%;margin-bottom: 35px;float: left;position: relative;}
.post.type-post.last {margin-bottom: 0;}
body.search-results .hentry {float: left;width: 100%;padding-top: 40px;margin-bottom: 10px;}
body.search-results .hentry:first-child {border-top: 0;}
#page_content_wrapper .inner .sidebar_content .post.type-post.last_post {margin-bottom: 20px;}
#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content {margin-right: 0;padding-right: 0;width: 690px;box-sizing: border-box;margin-bottom: 40px;}
#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content.left_sidebar {padding-left: 20px;padding-right: 0;}
#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post {width: 46%;}
#page_content_wrapper .inner .sidebar_content.two_cols .post.type-post {float: left;width: 48%;margin-right: 3.5%;margin-bottom: 15px;box-sizing: border-box;}
#page_content_wrapper .inner .sidebar_content.two_cols.mixed .post.type-post.first-child {float: left;width: 100%;margin: 0;}
#page_content_wrapper .inner .sidebar_content.two_cols .post.type-post[data-column=last] {float: right;width: 48%;margin-right: 0;clear: right;}
#page_content_wrapper .inner .sidebar_content.three_cols .post.type-post {float: left;width: 31.29%;margin-right: 3%;margin-bottom: 20px;box-sizing: border-box;}
#page_content_wrapper .inner .sidebar_content.three_cols .post.type-post[data-column=last] {float: right;margin-right: 0;clear: right;}
body.single .post.type-post {border: 0;margin-bottom: 0;}
.post.type-post.last-child {border: 0;margin: 0;padding: 0;}
.post.type-post:last-child {margin-bottom: 0;}
.post_wrapper {padding: 20px 0 25px 0;}
.post_wrapper.grid_layout {padding: 0;}
.blog_grid_content {width: 100%;clear: both;box-sizing: border-box;float: left;}
body.single .post_wrapper {padding-bottom: 0;}
.post_wrapper:first-child {padding: 0;border: 0;}
.post_wrapper.single {width: 100%;margin: 0;}
.post_header {width: 100%;float: left;margin-bottom: 20px;}
body.single .post_header {margin-bottom: 20px;}
body.single .post_header.grid {margin-bottom: 10px;}
.post_header.mixed {margin-bottom: 40px;}
.post_header.mixed.list {margin-bottom: 10px;}
.post_header.single {text-align: left;}
.post_header p {text-align: left;}
.post_header.search {width: 100%;margin-bottom: 0;text-align: left;}
.search_form_wrapper .searchform input[type=text] {width: calc(100% - 30px);margin-right: 10px;}
.readmore {font-size: 13px;font-weight: 600;text-transform: uppercase;display: inline-block;margin: auto;letter-spacing: 2px;}
.post_header.grid {margin-bottom: 15px;width: 100%;float: none;}
.post_header.full {width: 100%;}
body.page-template-blog_f-php .post_excerpt_full {margin-bottom: 0;}
.post_header.grid h6 {font-size: 20px;}
.post_header h3 a, .post_header.grid h6 a {color: #222;}
.post_header:not(.single) h5, body.single-post .post_header_title h1 {font-size: 36px;line-height: 1.2;}
.post_header h6, .two_cols .post_header h5 {font-size: 26px;}
.post_header.search h5 {font-size: 24px;margin-bottom: 5px;}
.two_cols.mixed .post_header h5 {font-size: 22px;line-height: 1.3;}
.two_cols.mixed .hentry.first-child .post_header h5 {font-size: 34px;line-height: 1.3;}
.post_header h6, .three_cols .post_header h5 {font-size: 22px;line-height: 1.3;}
.post_header.tg_post_slide_title {margin-bottom: 30px;}
.post_header.tg_post_slide_title h6 {font-size: 20px;}
.post_header h5 a, .post_header h6 a {color: #222;}
.post_excerpt {width: 70%;margin: auto;}
.post_excerpt br:first-child {display: none;}
.post_related strong {font-size: 16px;margin-bottom: 5px;}
.post_related strong a {color: #222;}
.post_related .post_header {text-align: left;}
.animate {opacity: 0;}
.animate.visible {animation-name: slideUp2;-webkit-animation-name: slideUp2;animation-duration: .6s;-webkit-animation-duration: .6s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.post_excerpt.post_tag {width: auto;text-align: center;clear: both;margin-top: 30px;}
.post_excerpt.post_tag a {font-size: 9px !important;letter-spacing: 2px;text-transform: uppercase;margin: 0 3px 5px 5px;padding: 6px 9px 6px 9px;background: #fff;border: 2px solid #e1e1e1;color: #555;}
.post_share_center {text-align: center;margin-top: 40px;margin-bottom: 20px;}
#about_the_author {margin: 0 0 40px 0;padding: 30px;width: 100%;background: #f2f2f2;box-sizing: border-box;}
#about_the_author .gravatar {float: left;margin-right: 20px;}
#about_the_author .author_detail {width: calc(100% - 120px);float: left;}
#about_the_author .author_detail h4 {font-size: 18px;margin-bottom: 10px;}
.post_content_wrapper {padding: 0;margin: 0;}
.post_content_wrapper.fullwidth {width: 100%;}
.post_header .post_detail, .recent_post_detail, .post_detail, .page_tagline {width: 100%;padding: 0;float: left;margin: 5px 0 0 0;font-size: 12px;}
.post_header .post_detail.post_date {float: left;margin: auto;margin-top: 15px;margin-bottom: 15px;}
body.single .post_header .post_detail.post_date, body.single .post_header .post_detail.post_comment {width: 50%;float: left;margin-top: 15px;}
body.single .post_trending .post_header .post_detail.post_date, body.single .post_trending .post_header .post_detail.post_comment {width: 100%;}
body.single .post_header .post_detail.post_comment {float: right;}
.post_info_date, .post_info_author {color: #999;position: relative;display: block;float: left;}
.post_info_date a, .post_info_date a:hover, .post_info_date a:active {color: #999;}
.post_info_date {font-size: 10px;letter-spacing: 2px;text-transform: uppercase;line-height: 22px;}
.post_info_author {font-weight: 600;margin-right: 10px;}
.post_info_author .gravatar {width: 25px;height: 25px;margin-right: 10px;line-height: 25px;}
.sticky .post_info_date span {background: #ffffe0 !important;}
.search_form_wrapper .content {font-size: 16px;text-align: center;width: 60%;margin: auto;margin-bottom: 40px;}
.post_header .post_detail.grid {margin-top: 5px;}
.post_header .post_detail.full {width: 100%;margin-top: 7px;margin-bottom: 7px;}
.post_header .post_detail.grid {margin-bottom: 0;}
.post_attribute, .comment_date, .post-date {padding: 0;margin-top: 10px;color: #999;letter-spacing: 0;font-size: 12px;}
.post_attribute.info_date {font-size: 10px;letter-spacing: 2px;text-transform: uppercase;line-height: 22px;}
.post_info_comment, .post_info_view {font-size: 12px;float: right;text-align: right;margin-left: 15px;font-weight: 600;}
.post_info_comment i, .post_info_view i {margin-right: 5px;}
.zilla-likes {float: right;font-weight: 600;font-size: 12px;background-position: 0 40% !important;color: #999;margin: 0 !important;}
.zilla-likes.active {color: #f56559;}
.zilla-likes:hover, .zilla-likes.active {margin: 0 !important;}
.post_info_cat, .author_label, .post_info_label {position: relative;font-size: 12px;text-transform: uppercase;letter-spacing: 2px;color: #999;margin-top: 6px;}
body.single-post .post_info_cat, .post_header_title .post_info_cat {margin-bottom: 10px;}
.author_label {margin-top: 0;}
.author_social {list-style: none;display: block;margin: 20px 0 0 0 !important;}
.author_social li {display: inline-block;margin-right: 10px;}
.author_social li i {font-size: 18px;}
.single_subtitle {text-transform: uppercase;font-size: 18px;clear: both;}
.post_info_cat.list {text-align: left;margin-top: 0;}
.post_info_cat a {color: #999;}
.post_type_icon {float: left;margin-right: 0;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;width: 30px;height: 30px;padding: 5px;display: block;text-align: center;background: #222;}
body.search-results .post_type_icon {margin-right: 15px;}
.post_type_icon i {font-size: 16px;line-height: 16px;line-height: 30px;display: block;position: relative;top: 50%;}
.post_type_icon a {color: #fff !important;display: block;}
.search_thumb {float: left;border-radius: 200px;width: 40px;height: 40px;overflow: hidden;position: relative;margin-top: 5px;}
.search_thumb img {width: 100%;height: auto;}
.post_detail_wrapper {float: left;width: 96%;margin: 0 0 10px 0;}
.gravatar {position: relative;z-index: 2;overflow: hidden;float: left;width: 100px;height: 100px;border-radius: 200px;}
.comment .gravatar {width: 60px;height: 60px;margin-right: 20px;}
.gravatar img {max-width: 100% !important;height: auto;}
#about_the_author .header span {display: block;padding: 10px 0 10px 20px;font-size: 14px;}
#about_the_author .thumb {width: 80px;float: left;margin: 20px 0 0 20px;}
#about_the_author .thumb img {padding: 3px;width: 50px;}
#about_the_author .description {width: 550px;float: left;padding: 0 0 0 20px;}
.comment .left img.avatar {width: 50px;height: 50px;}
.comment {width: 100%;padding-bottom: 0;float: left;}
.fullwidth_comment_wrapper .comment {width: 100%;}
.comment .right {width: calc(100% - 80px);float: left;padding-bottom: 20px;}
.comment .right h7 {display: block;float: left;font-size: 16px;line-height: 30px;}
.comment .right p {margin: 0;padding: 0;}
.comment .right strong {font-weight: bold;}
#content_wrapper ul.children {list-style: none;margin: -40px 0 0 74px;border-left: 1px solid #ccc;padding: 5px 20px 2px 0;float: left;width: 106%;}
#content_wrapper ul.children ul.children {margin-top: -10px;padding-bottom: 0;width: 83.5%;}
.comment_wrapper {float: left;margin-left: 25px;border-left: 1px solid #eee;}
.comment_date {margin: 0;line-height: 32px;float: left;margin-left: 10px;}
ul.children .comment {width: 100%;margin: 20px 0 0 45px;padding: 20px 0 10px 0;float: left;}
ul.children .comment:last-child {padding-top: 0;padding-bottom: 15px;}
ul.children .comment:first-child {padding-top: 10px;margin-top: 0;}
.social_wrapper {width: 100%;margin: 20px 0 5px 0;text-align: center;}
.footer_bar_wrapper .social_wrapper {width: 50%;float: right;text-align: right;margin: 0;}
.above_top_bar .social_wrapper {margin: 0;float: right;width: auto;}
.social_wrapper.shortcode, .social_wrapper.shortcode ul {margin: 0;text-align: left;}
.social_wrapper ul {list-style: none;margin-left: 0 !important;text-align: left;}
.above_top_bar .social_wrapper ul {text-align: right;}
.footer_bar_wrapper .social_wrapper ul {text-align: right;}
#page_content_wrapper .social_wrapper ul {list-style: none;margin-top: 12px;}
#page_content_wrapper .social_wrapper.shortcode ul {margin-top: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li .social_wrapper.shortcode ul {padding: 0;margin: 0;text-align: center;}
.social_wrapper ul li, .social_wrapper.small ul li {display: inline-block;margin-right: 15px;}
#menu_wrapper .social_wrapper ul li {margin-right: 10px;}
#logo_wrapper .social_wrapper ul li {margin-right: 10px;}
.social_wrapper.shortcode ul li, .social_wrapper.small.shortcode ul li {margin: 0 10px 10px 10px !important;}
.footer_bar_wrapper .social_wrapper ul li {background: transparent !important;border: 0 !important;width: 16px;height: 16px;margin-left: 5px;float: right;}
.social_wrapper.light ul li {border: 0 !important;}
.social_wrapper.large ul li {width: 50px;height: 50px;}
.above_top_bar .social_wrapper ul li {background: transparent;border: 0;width: auto;height: auto;margin-right: 0;}
.social_wrapper.shortcode ul li {margin: 0 2px 4px 2px;clear: none !important;float: none !important;width: auto !important;display: inline-block !important;}
.sidebar_content ul li .social_wrapper.shortcode, .sidebar_content ul li .social_wrapper.shortcode ul {text-align: center !important;}
.social_wrapper ul li a {opacity: 1;display: block;line-height: 0;color: #222;}
.social_wrapper.shortcode ul li a {color: #fff;}
.social_wrapper.shortcode.light ul li a {color: #444;}
.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle:before {border: 0;}
.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle span {background: transparent;padding-left: 0;padding-right: 0;}
.mobile_menu_wrapper .social_wrapper ul li a {opacity: .5;}
.mobile_menu_wrapper .social_wrapper ul li a:hover, .mobile_men2u_wrapper .social_wrapper ul li a:active {opacity: 1;}
.above_top_bar .social_wrapper ul li:last-child a {margin-right: 0;}
.above_top_bar .social_wrapper ul li a {display: inline-block;color: #fff;padding: 0;margin-left: 10px;margin-right: 10px;line-height: 40px;}
.above_top_bar .page_content_wrapper {margin: auto;}
.footer_bar_wrapper .social_wrapper ul li a {color: #fff;}
.footer_bar_wrapper .social_wrapper ul li a:hover, .footer_bar_wrapper .social_wrapper ul li a:active {opacity: 1;}
.social_wrapper ul li a i, .social_wrapper.small ul li a i {line-height: 18px;font-size: 18px;}
.above_top_bar .social_wrapper ul li a i {font-size: 16px;line-height: 24px;}
.footer_bar_wrapper .social_wrapper ul li a i {line-height: 20px;font-size: 18px;}
.social_wrapper.large ul li a i {line-height: 32px;font-size: 24px;}
.above_top_bar .social_wrapper ul li:hover {background: transparent !important;opacity: 1;}
.social_wrapper ul li a img {opacity: .4;}
.social_wrapper.shortcode ul li a img, .social_wrapper ul li:hover a img {opacity: 1;}
#page_caption {padding: 25px 0 30px 0;width: 100%;background: #fff;border-bottom: 1px solid #e1e1e1;margin-bottom: 0;margin-top: 0;}
#page_caption.hasbg {height: 500px;position: relative;top: 0;right: 0;width: 100%;border: 0;padding: 0;background-repeat: no-repeat;background-size: cover;background-position: center center;margin-bottom: 0;z-index: 2;margin-top: 0;}
#page_caption.hasbg #bg_regular, #page_caption.hasbg #bg_blurred {width: 100%;min-height: 100%;position: absolute;background-size: cover;background-position: center top;background-repeat: no-repeat;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
#page_caption.hasbg:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.4)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.4) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.4) 93%,rgba(0,0,0,.59) 100%);}
#page_caption.hasbg #bg_regular {opacity: 1;}
#page_caption.hasbg #bg_blurred {opacity: 0;}
#page_caption.nomargin {margin-bottom: 0;}
#page_caption .page_title_wrapper, .page_title_wrapper {width: 960px;margin: auto;text-align: center;}
body.single-post #page_caption.hasbg .page_title_wrapper {padding: 0;}
#page_caption.hasbg .page_title_wrapper {position: absolute;bottom: 30px;width: 100%;text-align: left;z-index: 2;}
#page_caption.hasbg .page_title_wrapper a, #page_caption.hasbg .page_title_wrapper a:hover, #page_caption.hasbg .page_title_wrapper a:active {color: #fff;}
#page_caption.hasbg .page_title_wrapper .post_info_date, #page_caption.hasbg .page_title_wrapper .post_info_author, #page_caption.hasbg .page_title_wrapper .post_comment, #page_caption.hasbg .page_title_wrapper .post_comment .post_info_view {color: #fff;}
#page_caption.hasbg .page_title_wrapper .post_date {width: 50%;float: left;margin-top: 10px;}
#page_caption.hasbg .page_title_wrapper .post_comment {float: right;width: 50%;text-align: right;margin-top: 10px;}
#page_caption.hasbg h1, h1.hasbg {color: #fff;float: none;margin: auto;line-height: 1.3;padding: 0;clear: both;display: block;}
.page_tagline {width: auto;display: inline-block;margin: auto;border-top: 0;float: none;}
#page_caption.hasbg .page_tagline {color: #fff;border: 0;margin-top: 0;padding-top: 0;}
#page_caption h1 {display: inline-block;padding: 0 50px 0 50px;position: relative;margin: auto;line-height: 1.3;}
#page_caption h1:before {content: "";border-bottom: 1px solid #e1e1e1;width: 100%;position: absolute;left: 0;top: 50%;z-index: 0;}
#page_caption.hasbg h1:before {display: none;}
#page_caption h1 span {display: inline-block;padding: 0 .3em;background: #fff;position: relative;z-index: 2;}
#page_caption.hasbg .page_title_wrapper .post_info_cat {color: #fff;float: left;}
#page_caption.hasbg h1 span {background: transparent;padding: 0;}
#video_caption {background: #000;width: 100%;height: 60vh;text-align: center;}
#video_caption iframe {width: 100%;height: 100%;}
.review-wrapper {margin-top: 40px;}
.review-total-wrapper span.review-total-box {text-align: center;font-size: 50px;}
.review-title {font-size: 24px;font-weight: 900;text-align: center;}
#page_content_wrapper p.review-summary-title:first-child {font-size: 11px;letter-spacing: 2px;text-transform: uppercase;color: #222;margin-top: 10px !important;}
.review-summary-title strong {font-weight: 900;}
.review-list li span {font-size: 11px;letter-spacing: 2px;text-transform: uppercase;color: #222;font-weight: 900;}
.review-total-wrapper span.review-total-box {color: #222;}
hr.title_break {margin: 20px 0 20px 0;width: 60px;}
hr.title_break.center {margin: 20px auto;}
.post.type-post .post_share {color: #444;display: none;}
.post.type-post:hover .post_share, .post.type-post .post_share.visible {display: block;}
.post_gallery_wrapper {margin-bottom: 10px;float: left;width: 100%;}
.post_gallery_wrapper .one_fifth {position: relative;line-height: 0;}
.post_gallery_wrapper .one_fifth .more_gallery_count {background: rgba(0,0,0,.3);width: 100%;height: 100%;position: absolute;top: 0;left: 0;font-size: 40px;font-weight: 900;text-align: center;line-height: 140px;color: #fff;}
.post_img {position: relative;height: auto;text-align: center;overflow: hidden;float: left;line-height: 0;max-width: 100%;margin: 0;background: #f9f9f9;}
.post_img .post_icon_circle, .ppb_blog_half_content_slider .slides li .slider_image .post_icon_circle {position: absolute;bottom: 20px;right: 20px;border-radius: 200px;width: 38px;height: 38px;text-align: center;background: #da0081;}
.post_related .post_img .post_icon_circle {right: 10px;bottom: 10px;width: 28px;height: 28px;}
.post_related .post_img .post_icon_circle i {font-size: 10px;line-height: 28px;}
.catmenu_wrapper .post_img .post_icon_circle, .search .post_img .post_icon_circle {bottom: 10px;right: 10px;}
.post_img .post_icon_circle i, .ppb_blog_half_content_slider .slides li .slider_image .post_icon_circle i {font-size: 17px;line-height: 38px;color: #fff;}
.post_img .post_icon_circle i.fa-play {margin-left: 2px;}
.post_content_wrapper .post_img:not(.small) {margin-bottom: 20px;}
body.single .post_content_wrapper .post_img:not(.small) {margin-bottom: 30px;}
.post_img.small {margin-bottom: 15px;}
.post_related, .post_trending {margin-top: 20px;margin-bottom: 30px;float: left;}
.post_trending {margin-bottom: 30px;}
.post_related .one_third {margin-bottom: 0;}
.post_related .post_img {margin-top: 0;}
.post_img.one_third {margin-top: 0;}
.read_next_wrapper {width: 100%;float: left;padding-top: 40px;padding-bottom: 30px;position: relative;border-top: 1px solid #e1e1e1;}
.read_next_wrapper:before {font-family: "FontAwesome";content: "";font-size: 100px;position: absolute;top: -15px;right: 0;color: #da0081;}
.read_next_wrapper .post_img.next_post {width: 120px;margin-right: 20px;float: left;}
.read_next_wrapper .post_content {width: calc(100% - 140px);box-sizing: border-box;padding-right: 50px;float: left;}
.read_next_wrapper .post_content .read_next_label {font-size: 18px;font-weight: 600;text-transform: uppercase;color: #da0081;}
.read_next_wrapper .post_content .next_post_title h3 {font-size: 20px;line-height: 1.2;}
.post_ft_img {opacity: 0;}
.post_img img {max-width: 100%;}
body.single .post_img img {width: auto;}
body.single .post_content_wrapper.post_img.post_gallery_featured {margin-bottom: 2%;}
#social_share_wrapper, .social_share_wrapper {margin-left: 0 !important;margin-top: 20px;padding-top: 20px;margin-bottom: 20px;text-align: center;clear: both;}
#social_share_wrapper a i, .social_share_wrapper.shortcode a i {font-size: 20px;}
#social_share_wrapper a, .social_share_wrapper.shortcode a {opacity: .3;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
#social_share_wrapper a:hover, .social_share_wrapper.shortcode a:hover {opacity: 1;}
.social_share_wrapper.shortcode {margin: 0;}
#social_share_wrapper h5, .social_share_wrapper.shortcode h5 {display: inline-block;margin-bottom: 5px;}
#social_share_wrapper ul, .social_share_wrapper.shortcode ul, .social_share_bubble ul {display: block;clear: both;list-style: none;margin: 0;margin-left: 0 !important;}
#social_share_wrapper ul li, .social_share_wrapper.shortcode ul li, .social_share_bubble ul li {display: block;margin: 0 0 5px 0;}
.social_share_wrapper.shortcode ul li {display: inline-block;margin: 0 10px 0 10px;border-left: 0 !important;}
.social_share_bubble ul li {display: inline-block;margin: 0 7px 0 7px;font-size: 14px;}
#social_share_wrapper.inline, .social_share_bubble.inline {text-align: center;border: 0;margin-top: 30px;}
#fullscreen_share_wrapper {display: table;width: 100%;height: 100%;z-index: 9;color: #fff;position: relative;visibility: hidden;}
.fullscreen_share_content {display: table-cell;vertical-align: middle;position: relative;text-align: center;}
.fullscreen_share_content #social_share_wrapper ul li {display: inline-block;margin: 0 20px 0 20px;}
.fullscreen_share_content #social_share_wrapper ul li a {color: #fff;opacity: 1;display: block;}
.fullscreen_share_content #social_share_wrapper ul li a i {font-size: 4em;}
#post_info_bar {position: fixed;top: -60px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;width: 100%;height: 60px;z-index: 10;background: #fff;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;}
#post_info_bar #post_indicator {width: 0;height: 2px;background: #da0081;position: absolute;top: -1px;z-index: 3;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;}
#post_info_bar.scroll {top: 0;}
#post_info_bar .post_info, #post_info_bar .post_info_thumb {float: left;}
#post_info_bar .post_info_thumb img {width: auto;height: 47px;margin-right: 15px;margin-top: 5px;}
#post_info_bar .post_info .post_info_label {font-size: 9px;line-height: 20px;font-weight: 900;}
#post_info_bar .post_info .post_info_title {margin-top: -5px;}
#post_info_bar #post_info_share, #post_info_bar #post_info_comment {float: right;display: block;height: 60px;line-height: 60px;padding: 0 15px 0 15px;box-sizing: border-box;font-weight: 900;text-transform: uppercase;font-size: 11px;}
#post_info_bar #post_info_share i, #post_info_bar #post_info_comment i {margin-right: 10px;}
.inner_wrapper {overflow: hidden;float: left;width: 100%;}
#page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content {width: 65%;padding: 0;float: left;padding-right: 0;padding-top: 0;overflow: hidden;}
#page_content_wrapper .inner .sidebar_content.left_sidebar, .page_content_wrapper .inner .sidebar_content.left_sidebar {border-right: 0;float: right;margin-right: 0;margin-left: 10px;}
#page_content_wrapper .inner .sidebar_content.full_width, .page_content_wrapper .inner .sidebar_content.full_width {width: 100%;margin: auto;margin-top: 0;margin-right: 0;border: 0;}
#page_content_wrapper .inner .sidebar_content.full_width.blog_f {box-sizing: border-box;width: 100%;margin: auto;float: none;}
body.single-portfolios #page_content_wrapper .inner .sidebar_content.full_width {margin-top: 40px;}
.slider_wrapper.tg_gallery {margin: 20px 0 20px 0;}
#page_content_wrapper.hasbg.nomargintop {margin-top: 0 !important;}
#page_content_wrapper .inner .sidebar_content.full_width.nopadding, .page_content_wrapper .inner .sidebar_content.full_width.nopadding {padding: 0 !important;}
#page_content_wrapper .inner .sidebar_content img, .page_content_wrapper .inner .sidebar_content img {max-width: 100%;height: auto !important;}
#page_content_wrapper .inner .sidebar_content div.wp-caption, .page_content_wrapper .inner .sidebar_content div.wp-caption {max-width: 100%;}
#page_content_wrapper .inner .sidebar_wrapper, .page_content_wrapper .inner .sidebar_wrapper {width: 30.99%;float: right;margin-top: 0;margin-left: 0;padding: 0;box-sizing: border-box;overflow: hidden;}
#page_content_wrapper .inner .sidebar_wrapper.left_sidebar {width: 30.99%;margin-right: 0;margin-left: 0;float: left;}
#page_content_wrapper .inner .sidebar_wrapper a, .page_content_wrapper .inner .sidebar_wrapper a {color: #222;}
#page_content_wrapper .inner .sidebar_wrapper .sidebar, .page_content_wrapper .inner .sidebar_wrapper .sidebar {width: 100%;float: left;padding-bottom: 30px;}
#page_content_wrapper .inner .sidebar_wrapper .sidebar .content, .page_content_wrapper .inner .sidebar_wrapper .sidebar .content {width: 100%;margin: 0 0 0 0;}
.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle {color: #fff;}
.mobile_menu_wrapper .sidebar_wrapper a {color: #777;}
.mobile_menu_wrapper .page_content_wrapper {width: 100%;}
.mobile_menu_wrapper .sidebar_wrapper {width: 100%;margin-top: 40px;}
.mobile_menu_wrapper .sidebar_wrapper .sidebar .content .sidebar_widget li {margin-bottom: 0;}
.mobile_menu_wrapper .sidebar_wrapper .sidebar .content .sidebar_widget li .social_wrapper ul {text-align: center;}
#page_content_wrapper .sidebar .content .sidebar_widget > li .fb_iframe_widget {margin-top: 15px;}
input[type=text], input[type=password], input[type=email], input[type=url], input[type=date], input[type=tel], input.wpcf7-text {padding: 11px 10px 11px 10px;font-size: 100%;font-family: "Roboto","Helvetica Neue",Arial,Verdana,sans-serif;margin: 0;background: #fcfcfc;border: 1px solid #e1e1e1;outline: none;-webkit-transition: border-color linear .3s;-moz-transition: border-color linear .3s;-o-transition: border-color linear .3s;transition: border-color linear .3s;box-sizing: border-box;-webkit-appearance: none;border-radius: 0;}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=date]:focus, input.wpcf7-text:focus, input[type=tel]:focus {background: #f9f9f9;outline: 0;}
.contact_form_wrapper input[type=submit] {float: right;margin-right: 4%;}
.contact_form_response ul {margin-left: 20px;margin-bottom: 20px;}
.contact_form_wrapper {margin-top: 30px;}
input[type=text].blur, textarea.blur {color: #999;}
#contact_form label {display: none;}
#contact_form input[type="text"], #contact_form textarea {margin-bottom: 15px;}
div.wpcf7-response-output {padding: 20px;}
.wpcf7-form input.wpcf7-text, .wpcf7-form textarea, .wpcf7-form input.wpcf7-date {width: 100%;box-sizing: border-box;}
.fullwidth_comment_wrapper #commentform textarea {width: 100%;}
.fullwidth_comment_wrapper .post_content_wrapper {background: transparent !important;padding: 30px 0 30px 0 !important;width: 100% !important;}
label {clear: both;float: none;width: 100%;margin-left: 0;margin-bottom: 10px;display: block;text-transform: uppercase;font-size: 11px;font-weight: 600;letter-spacing: 2px;}
.form-allowed-tags {display: none !important;}
p.comment-notes {margin-bottom: 20px;}
textarea {font-size: 100%;border: 1px solid #e1e1e1;background: #fcfcfc;margin: 0;height: 200px;overflow: auto;padding: 7px 10px 7px 10px;font-family: "Roboto","Helvetica Neue",Arial,Verdana,sans-serif;outline: none;-webkit-transition: border-color linear .2s;-moz-transition: border-color linear .2s;-o-transition: border-color linear .2s;transition: border-color linear .2s;box-sizing: border-box;-webkit-appearance: none;border-radius: 0;}
input[type=submit], input[type=button], a.button, .button {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding: 8px 20px 8px 20px;color: #fff;background: #efc337;border: 2px solid #efc337;text-transform: uppercase;font-size: 15px;font-weight: 900;font-family: "Roboto","Georgia",Arial,Verdana,sans-serif;text-shadow: none;-webkit-appearance: none;box-shadow: 0 0 0 0 !important;line-height: 1.5 !important;letter-spacing: 2px;border-radius: 0;-webkit-transition: color .2s linear,background .1s linear,opacity .2s linear;-moz-transition: color .2s linear,background .1s linear,opacity .2s linear;-ms-transition: color .2s linear,background .1s linear,opacity .2s linear;-o-transition: color .2s linear,background .1s linear,opacity .2s linear;transition: color .2s linear,background .1s linear,opacity .2s linear;}
input[type=submit]#contact_submit_btn {width: 100%;}
.post_button_wrapper {width: 50%;float: left;}
.slide_post .post_button_wrapper {width: 100%;}
.slide_post .readmore {float: left;}
input[type=submit].white, input[type=button].white, a.button.white, .button.white, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active {color: #fff;background: transparent;border-color: #fff;}
input[type=submit].whitebg, input[type=button].whitebg, a.button.whitebg, .button.whitebg, a.button.whitebg:hover, .button.whitebg:hover, a.button.whitebg:active, .button.whitebg:active {background: #fff;color: #000;border-color: #fff;}
input[type=submit].black, input[type=button].black, a.button.black, .button.black, a.button.black:hover, .button.black:hover, a.button.black:active, .button.black:active {color: #000;border-color: #000;}
input[type=button]:hover, input[type=submit]:hover, a.button:hover, .button:hover, .button.submit, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active {color: #fff;border-color: #222;background: #222;}
.error {color: #f00;}
a.comment-reply-link {margin: 0 0 0 10px;float: left;line-height: 32px;font-weight: 900;font-size: 11px;text-transform: uppercase;letter-spacing: 2px;}
input[type=submit].medium, input[type=button].medium, a.button.medium {font-size: 15px;padding: 12px 20px 11px 20px;}
input[type=submit].large, input[type=button].large, a.button.large {font-size: 17px;padding: 16px 25px 15px 25px;}
#cancel-comment-reply-link {display: block;margin: 0 20px 0 10px;font-size: 11px;text-transform: uppercase;letter-spacing: 2px;}
input[type=submit].left, input[type=button].left, a.button.left {float: left;}
input[type=submit].right, input[type=button].right, a.button.right {float: right;}
input[type=submit].center, input[type=button].center, a.button.center {margin: auto;}
.button.ghost {background: transparent;border: 1px solid #fff;color: #fff;}
.pagination {margin: 0 0 30px 0;float: left;position: relative;width: 100%;text-align: center;font-weight: 600;}
.ppb_blog_fiterable_list_sidebar_pagination .pagination {margin-top: 30px;}
.pagination:empty {margin: 0;padding: 0;}
.pagination a.prev_button {position: absolute;right: 0;}
.pagination a.next_button {position: absolute;left: 0;}
.pagination a i {font-size: 13px;}
.pagination a.next_button i {margin-right: 5px;}
.pagination a.prev_button i {margin-left: 5px;}
.pagination a {font-size: 11px;text-transform: uppercase;letter-spacing: 2px;color: #666;display: block;}
.pagination a:hover {color: #222;}
.pagination .pagination_page {position: absolute;left: 50%;font-size: 11px;}
.pagination_load_more, .pagination_loading {text-align: center;display: block;margin: auto;margin-bottom: 20px;margin-top: 10px;position: relative;}
.pagination_load_more.inactive, .pagination_loading {display: none;}
.pagination_loading.active {display: block;}
.pagination_load_more:before {content: "";border-bottom: 1px solid #e1e1e1;width: 100%;position: absolute;left: 0;top: 50%;z-index: 0;}
.pagination_load_more span {display: inline-block;padding: 0 1.2em;background: #fff;position: relative;z-index: 2;}
#page_content_wrapper ul {margin: 0;}
#page_content_wrapper ol {margin: 15px 0 15px 40px;}
.infinite_loading {width: 100%;text-align: center;margin-top: 10px;padding: 40px 0 0 0;font-size: 30px;display: none;}
.infinite_loading.visible {display: block;}
#page_content_wrapper ul.flickr {margin: 0 0 10px 0;}
#page_content_wrapper ul.posts.blog {list-style: none;margin-left: 0 !important;float: left;padding: 0;width: 100%;box-sizing: border-box;}
#page_content_wrapper ul.flickr li img {width: 65px;height: auto;}
#page_content_wrapper .sidebar .content .posts.blog li img, #page_content_wrapper .posts.blog li img, .page_content_wrapper .sidebar .content .posts.blog li img, .page_content_wrapper .posts.blog li img {float: left;margin: 0 10px 10px 0;width: 90px;}
.post_circle_thumb {position: relative;z-index: 2;float: left;float: left;width: 105px;margin-right: 0;}
.post_circle_thumb .post_number {width: 20px;height: 20px;font-size: 10px;color: #fff;font-weight: 600;border-radius: 50px;text-align: center;line-height: 20px;background: #da0081;position: absolute;bottom: 5px;right: 5px;}
.post_circle_thumb.flickr {margin-right: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget, #page_content_wrapper .sidebar .content .posts.blog, .page_content_wrapper .sidebar .content .sidebar_widget, .page_content_wrapper .sidebar .content .posts.blog {list-style: none;margin-left: 0;margin-top: 0;padding: 0;}
#page_content_wrapper .sidebar .content .posts.blog li, .page_content_wrapper .sidebar .content .posts.blog li {padding: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li, .page_content_wrapper .sidebar .content .sidebar_widget li {margin: 40px 0 0 0;padding: 0;float: left;clear: both;width: 100%;}
#page_content_wrapper .sidebar .content .sidebar_widget > li {box-sizing: border-box;clear: both;width: 100%;float: left;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.Custom_Ads, #page_content_wrapper .sidebar .content .sidebar_widget > li.widget_search {border: 0;padding: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_comments ul li {margin: 0 0 20px 0;padding-bottom: 15px;border: 0;box-sizing: border-box;position: relative;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_comments ul li .comment-author-link {font-style: italic;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_comments ul li:last-child {padding-bottom: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_comments ul li:before, .page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_comments ul li:before {font-size: 18px;text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline-block;width: auto;height: auto;line-height: normal;vertical-align: top;margin-top: 0;margin-top: 2px;font-family: "FontAwesome";content: "";margin-right: 10px;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.Custom_Twitter {color: #fff;background: #60caf9;border: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.Custom_Twitter h2.widgettitle, #page_content_wrapper .sidebar .content .sidebar_widget > li.Custom_Twitter a, #page_content_wrapper .sidebar .content .sidebar_widget > li.Custom_Twitter a:hover, #page_content_wrapper .sidebar .content .sidebar_widget > li.Custom_Twitter a:active {color: #fff;}
#page_content_wrapper .sidebar .content .sidebar_widget li select, .textwidget select, .page_content_wrapper .sidebar .content .sidebar_widget li select {margin: 10px 0 10px 0;max-width: 100%;}
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle {font-size: 12px;display: block;text-align: center;font-family: "Roboto","Georgia",Arial,Verdana,sans-serif;color: #222;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;position: relative;margin-bottom: 10px;}
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:before, .page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:before, h2.widgettitle:before {content: "";border-bottom: 1px solid #e1e1e1;width: 100%;position: absolute;left: 0;top: 50%;z-index: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle span, .page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle span, h2.widgettitle span {display: inline-block;padding: 0 1.2em;background: #fff;position: relative;z-index: 2;}
#page_content_wrapper .sidebar .content .sidebar_widget li:first-child, .page_content_wrapper .sidebar .content .sidebar_widget li:first-child {margin-top: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul, .page_content_wrapper .sidebar .content .sidebar_widget li ul {list-style: none;padding: 20px 0 0 0;margin: 0 0 15px 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children, .page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children {margin-left: 10px;margin-bottom: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children li:last-child, .page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children li:last-child {border: 0;margin-bottom: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li ul.children, .page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li ul.children {margin-left: 20px;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul li, #footer .sidebar_widget li ul li, .page_content_wrapper .sidebar .content .sidebar_widget li ul li, #footer .sidebar_widget li ul li {padding: 0;margin-top: 0;margin-bottom: 5px;}
#footer .sidebar_widget li.widget_nav_menu ul li, #page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li {border: 0;}
#footer .sidebar_widget li ul li {border-color: #000;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child, .page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child, #footer ul.sidebar_widget li ul li:first-child, #footer ul.sidebar_widget li .textwidget {padding-top: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li:first-child, .page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li:first-child, #footer ul.sidebar_widget li ul.flickr li:first-child {border: 0;padding-top: 0;}
#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li a, .page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li a {width: 100%;box-sizing: border-box;padding: 5px 10px 5px 0;display: block;}
#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a, .page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a {font-weight: bold;}
#wp-calendar tr td, #wp-calendar tr th {padding: 5px 0 5px 0;text-align: center;background: transparent;}
#wp-calendar tr td#prev, #wp-calendar tr td#next {text-transform: uppercase;padding-top: 20px;}
#wp-calendar tr td.pad, #wp-calendar tr td#prev, #wp-calendar tr td#next {background: transparent !important;}
#wp-calendar caption {display: none;}
#wp-calendar {margin: 20px 0 0 0;width: 100%;}
.mobile_menu_wrapper .widget_calendar table tr th, .mobile_menu_wrapper .widget_calendar table tr td {border-color: #555;}
table {margin: 10px 0 10px 0;}
table tr td {border-bottom: 1px solid #e1e1e1;}
table tr th, table tr td {padding: 20px;text-align: left;font-weight: bold;border-bottom: 1px solid #e1e1e1;}
table tr td {font-weight: normal;}
#footer table tr th, #footer table tr td {border-bottom: 1px solid #000 !important;}
#footer .widget_tag_cloud div a {border-color: #000 !important;}
#footer_menu {float: right;display: block;list-style: none;}
#footer_menu li {float: left;margin-left: 20px;}
#footer_menu li a {font-size: 11px;font-weight: normal;color: #fff;}
#footer_menu li a:hover {color: #fff;}
#footer_menu li ul {display: none;}
table thead tr th {background: transparent;}
table#wp-calendar thead tr th {text-align: center;}
table tfoot tr, table tfoot tr td {background: transparent;border-bottom: 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr, .page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr {list-style: none;margin: 5px 0 30px 0;float: left;display: block;padding: 15px 0 3px 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li, .page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li {display: block;float: left;margin: 0 0 5px 0;padding: 0;border: 0;clear: none;width: 33.3%;padding-right: 10px;box-sizing: border-box;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img, .page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img {width: 100%;height: auto;}
.mobile_menu_wrapper .sidebar .content .sidebar_widget li ul.flickr li {width: 33.3%;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter, .page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter {margin: 20px 0 0;list-style: none;padding: 0 0 0 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li, .page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li {padding-bottom: 15px;border: 0;box-sizing: border-box;position: relative;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before, .page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before {font-size: 22px;text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline-block;width: auto;height: auto;line-height: normal;vertical-align: top;margin-top: 0;margin-top: 3px;font-family: "FontAwesome";content: "";margin-right: 20px;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li .tweet, .page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li .tweet {display: inline-block;width: calc(100% - 50px);}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media, .page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media {list-style: none;margin: 10px 0 15px 0;float: left;display: block;padding: 0 0 3px 0;margin-left: -5px;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li, .page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li {display: block;float: left;margin: 0 5px 0 0;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr, ul.flickr, .page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr, ul.flickr {list-style: none;margin: 10px 0 -10px 0;float: left;display: block;clear: both;width: 100%;width: calc(100% + 10px);}
ul.flickr li {float: left;margin: 0 5px 0 0;}
#page_content_wrapper .sidebar .content .posts.blog, .page_content_wrapper .sidebar .content .posts.blog {list-style: none;margin-top: 30px;margin-bottom: 0;}
#page_content_wrapper .sidebar .content .posts.blog.withthumb, .page_content_wrapper .sidebar .content .posts.blog.withthumb {margin-top: 20px;}
#page_content_wrapper .sidebar .content .posts.blog li, .page_content_wrapper .sidebar .content .posts.blog li {line-height: 1em;clear: both;border: 0;background: none;width: 100%;float: left;margin: 0;}
#page_content_wrapper .posts.blog li, .page_content_wrapper .posts.blog li {float: left;width: 49.4%;margin-right: 1.2%;margin-bottom: 1.2%;padding: 20px;box-sizing: border-box;border: 1px solid #e1e1e1;display: table;text-align: left;-webkit-transition: background .2s linear;-moz-transition: background .2s linear;-ms-transition: background .2s linear;-o-transition: background .2s linear;transition: background .2s linear;}
#page_content_wrapper .posts.blog li:nth-child(2n), .page_content_wrapper .posts.blog li:nth-child(2n) {margin-right: 0;float: right;}
#page_content_wrapper .posts.blog li a, .page_content_wrapper .posts.blog li a, #page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_entries ul li a, #footer ul.sidebar_widget .posts.blog li a {width: 100%;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_entries ul li a {display: block;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_entries ul li {margin-bottom: 30px;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_recent_entries ul li:last-child {margin-bottom: 0;}
#page_content_wrapper .sidebar .content .posts.blog.withthumb li, #page_content_wrapper .posts.blog.withthumb li, .page_content_wrapper .sidebar .content .posts.blog.withthumb li, .page_content_wrapper .posts.blog.withthumb li {line-height: 1.5em;border: 0;display: block;}
#page_content_wrapper .sidebar .content .posts.blog li, .page_content_wrapper .sidebar .content .posts.blog li {padding-top: 30px;}
#page_content_wrapper .sidebar .content .posts.blog li:last-child, .page_content_wrapper .sidebar .content .posts.blog li:last-child {padding-bottom: 0;}
#page_content_wrapper .sidebar .content .posts.blog li strong.header, #page_content_wrapper .posts.blog li strong.header, .page_content_wrapper .sidebar .content .posts.blog li strong.header, .page_content_wrapper .posts.blog li strong.header {font-weight: normal;}
#cover_content {position: fixed;top: 20%;left: 40px;z-index: 9;}
#page_content_wrapper .sidebar .content .textwidget, .page_content_wrapper .sidebar .content .textwidget {margin-top: 0;padding: 20px 0 0 0;}
.textwidget img {max-width: 100%;height: auto;}
.widget_search input#searchsubmit {margin: 10px 0 0 0;}
.widget_tag_cloud div, .tag_cloud {margin: 20px 0 10px 0;}
.widget_tag_cloud div a, .meta-tags a, .tag_cloud a {display: inline-block;-webkit-transition: background .2s linear,border .1s linear;-moz-transition: background .2s linear,border .1s linear;-ms-transition: background .2s linear,border .1s linear;-o-transition: background .2s linear,border .1s linear;transition: background .2s linear,border .1s linear;font-size: 9px !important;letter-spacing: 2px;text-transform: uppercase;margin: 0 3px 5px 0;padding: 6px 9px 6px 9px;background: #fff;border: 2px solid #e1e1e1;color: #555;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe {max-width: 100%;height: auto;}
.one_half {float: left;width: 48%;margin-right: 3.5%;box-sizing: border-box;}
.one_half.last {float: right;width: 48%;margin-right: 0;clear: right;}
.portfolio2filter_wrapper {overflow: hidden;margin: 0 12px 0 0;float: left;}
.one_half.portfolio2_wrapper {width: 50%;margin-bottom: 0;}
.two_cols.gallery, .three_cols.gallery, .four_cols.gallery {margin-bottom: 20px;float: left;}
.two_cols.gallery .element {float: left;width: 48%;margin-right: 3.5%;margin-bottom: 3.5%;box-sizing: border-box;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.two_cols.gallery .element.last {float: right;width: 48%;margin-right: 0;clear: right;}
.two_cols.gallery.wide .element {width: 50%;margin: 0 -1px 0 0;}
.two_cols.gallery.wide .element img {width: 100%;height: auto;}
.one_half.gallery2 {width: 100%;height: 100%;float: left;margin: 0;overflow: hidden;position: relative;}
.one_half.gallery2.static {overflow: hidden;}
.one_half.gallery2 a {position: relative;display: block;line-height: 0;}
.element.classic2_cols {overflow: hidden;position: relative;width: 49.8%;height: auto;margin-right: 1px;margin-bottom: 1px;float: left;}
.one_half.gallery2.filterable.portfolio_type {margin: 0;}
.one_half.gallery2 a {display: block;}
.one_half.gallery2.classic a {overflow: hidden;width: 100%;height: 100%;position: relative;}
.one_half.gallery2.classic a:hover .portfolio_classic_icon_wrapper {opacity: 1;}
.one_third {width: 31.29%;float: left;margin-right: 3%;margin-bottom: 3%;position: relative;box-sizing: border-box;}
.one_third.last {margin-right: 0 !important;float: right;width: 31.29%;}
.one_third.portfolio3_wrapper {width: 30%;margin-bottom: 0;margin-right: 25px;}
#page_content_wrapper .inner .sidebar_content ul, .page_content_wrapper .inner .sidebar_content ul {margin-left: 20px;}
#page_content_wrapper .inner .sidebar_content ul.review-list, .page_content_wrapper .inner .sidebar_content ul.review-list {margin-left: 0;}
#page_content_wrapper .inner .sidebar_content.full_width.portfolio3_content_wrapper {width: 1250px;}
#page_content_wrapper .inner .sidebar_content.full_width.portfolio4_content_wrapper, .page_content_wrapper.portfolio4_content_wrapper {width: 1260px;}
.page_content_wrapper.portfolio4_content_wrapper {margin-top: 50px;}
.gallery_a_title {text-align: center;}
.three_cols.gallery .element {width: 31.29%;float: left;margin-right: 3%;margin-bottom: 3%;padding: 0;box-sizing: border-box;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;opacity: 1 !important;position: relative;}
.three_cols.gallery .element.last {margin-right: 0 !important;float: right;width: 31.29%;}
.three_cols.gallery.wide .element {width: 33.33%;margin: 0 -1px 0 0;}
.three_cols.gallery.wide .element img {width: 100%;height: auto;}
.sidebar_content.three_cols.gallery .element {width: 46%;margin-right: 3%;margin-bottom: 4%;}
.three_cols.gallery .element.grid {padding: 0;}
.three_cols.gallery .element.fade {opacity: .2 !important;}
@media only screen and (min-width:1430px) {#page_content_wrapper.fullwidth .three_cols.gallery .element, .page_content_wrapper.fullwidth .three_cols.gallery .element {width: 22.4%;margin-bottom: 2.5%;}}
@media only screen and (min-width:1720px) {#page_content_wrapper.fullwidth .three_cols.gallery .element, .page_content_wrapper.fullwidth .three_cols.gallery .element {width: 17.8%;margin-bottom: 2.5%;}}
@media only screen and (min-width:2200px) {#page_content_wrapper.fullwidth .three_cols.gallery .element, .page_content_wrapper.fullwidth .three_cols.gallery .element {width: 14.6%;margin-bottom: 2.5%;}}
.one_third.gallery3 {position: relative;width: 100%;margin: 0;overflow: hidden;}
.one_third.gallery3 a {position: relative;display: block;line-height: 0;}
.one_third.gallery3.static {overflow: hidden;}
.one_third.gallery3 a {display: block;}
.one_third.gallery3.classic a {overflow: hidden;width: 100%;height: 100%;position: relative;}
.element.classic3_cols {float: left;}
.one_third.gallery3.last {float: right;margin-right: 0;}
.one_third.gallery3 img {max-width: 100%;display: block;position: relative;}
.one_third.gallery3 .one_third_img {position: absolute;}
.one_third.filterable.gallery3.portfolio_type {margin: 0;}
.one_third.gallery3 a[rel=gallery] {display: block;width: 100%;height: 100%;position: absolute;z-index: 99999;background: #000;}
.two_third {float: left;width: 65.33%;margin-right: 3%;box-sizing: border-box;}
.two_third.last {margin-right: 0;float: right;clear: right;}
.one_fourth {width: 22%;float: left;margin-right: 4%;margin-bottom: 2%;position: relative;box-sizing: border-box;}
.one_fourth.last {width: 22%;margin-right: 0;float: right;clear: right;}
.four_cols.gallery .element {width: 22.9%;margin-bottom: 2%;margin-right: 2%;padding: 0;box-sizing: border-box;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;opacity: 1 !important;}
.four_cols.gallery.wide .element {width: 25%;margin: 0 -1px 0 0;}
.four_cols.gallery.wide .element img {width: 100%;height: auto;}
.four_cols.gallery .element.grid {padding: 0;background: transparent;}
.four_cols.gallery .element.fade {opacity: .2 !important;}
.one_fourth.gallery4 {position: relative;width: 100%;margin: 0;overflow: hidden;}
.one_fourth.gallery4 a {position: relative;display: block;line-height: 0;}
.one_fourth.gallery4.static {overflow: hidden;}
.element.classic4_cols {float: left;}
.one_fourth.portfolio4 {margin: 0;}
.one_fourth.gallery4 .one_fourth_img {position: absolute;}
.one_fourth.gallery4 a {display: block;}
.one_fourth.gallery4.classic a {overflow: hidden;width: 100%;height: 100%;position: relative;}
.one_fourth.gallery4.classic a:hover .portfolio_classic_icon_wrapper {opacity: 1;}
.one_fifth {width: 18.4%;float: left;margin-right: 2%;margin-bottom: 2%;box-sizing: border-box;}
.one_fifth.last {margin-right: 0;}
.five_cols.gallery.wide .element {width: 20%;margin: 0 -1px 0 0;}
.one_fifth.gallery5 {position: relative;width: 100%;margin: 0;overflow: hidden;}
.one_fifth.gallery5 a {position: relative;display: block;line-height: 0;}
.five_cols.gallery.wide .element img {width: 100%;height: auto;}
.five_cols.gallery .element.grid {padding: 0;background: transparent;}
.five_cols.gallery .element.fade {opacity: .2 !important;}
.one_sixth {width: 11%;float: left;margin-right: 6%;margin-bottom: 2%;box-sizing: border-box;}
.one_sixth.last {margin-right: 0;}
.isotope, .isotope .isotope-item {-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-ms-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.isotope {-webkit-transition-property: height,width;-moz-transition-property: height,width;-ms-transition-property: height,width;-o-transition-property: height,width;transition-property: height,width;overflow: visible !important;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform,opacity;-moz-transition-property: -moz-transform,opacity;-ms-transition-property: -ms-transform,opacity;-o-transition-property: -o-transform,opacity;transition-property: transform,opacity;opacity: 1 !important;}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.gallery_mansory_wrapper, .gallery_mansory4_wrapper {padding: 0;margin: 0 auto;margin-bottom: 20px;width: 960px;}
.one_fourth.withbg .page_content_wrapper, .one_third.withbg .page_content_wrapper, .one_half.withbg .page_content_wrapper, .two_third.withbg .page_content_wrapper {padding: 0 10% 0 10%;box-sizing: border-box;}
.error_box {background: #222;margin: 0 auto;width: 310px;height: 310px;position: relative;margin-top: 10px;}
.error_box .error_type {font-size: 156px;text-align: right;font-weight: 900;margin-bottom: 0;color: #fff;line-height: 0;right: 0;bottom: 60px;position: absolute;letter-spacing: -2px;}
.error_text {font-size: 53px;letter-spacing: -1.5px;color: #222;margin-top: 0;text-transform: uppercase;text-align: center;padding: 0 !important;margin-bottom: 10px;}
.widget_search .searchforminput#s {width: 100%;width: calc(100% - 50px);}
.widget_search .searchform #searchsubmit {padding: .6em 1em .5em 1em !important;margin-left: -5px;margin-top: -2px;}
#page_content_wrapper .sidebar .content .sidebar_widget > li .mc4wp-form, .page_content_wrapper .sidebar .content .sidebar_widget > li .mc4wp-form {margin-top: 20px;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_mc4wp_form_widget, .page_content_wrapper .sidebar .content .sidebar_widget > li.widget_mc4wp_form_widget {background: #f2f2f2;padding: 30px;box-sizing: border-box;}
#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_mc4wp_form_widget h2.widgettitle span, .page_content_wrapper .sidebar .content .sidebar_widget > li.widget_mc4wp_form_widget h2.widgettitle span {background: #f2f2f2;}
.widget_mc4wp_form_widget input[type=email] {width: 100%;text-align: center;}
.widget_mc4wp_form_widget input[type=submit] {width: 100%;font-size: 15px;padding: 8px 20px 8px 20px;}
.subscribe_tagline {font-size: 16px;text-align: center;margin-bottom: 5px;}
.subscribe_form {margin-top: 15px;}
.ppb_mailchimp_subscription {text-align: center;background-size: cover;padding: 50px 0 50px 0;}
.ppb_mailchimp_subscription .subscribe_form {margin: auto;margin-top: 30px;}
.ppb_mailchimp_subscription .subscribe_form p {display: inline-block;padding: 0 !important;}
.ppb_mailchimp_subscription .subscribe_form input {float: none;display: inline-block;height: 46px;}
.ppb_mailchimp_subscription .subscribe_form input[type=email] {width: 300px;margin-top: -1px;padding: 12px 10px 13px 10px;}
.catmenu_wrapper .one_fifth {text-align: left;margin-bottom: 10px;}
.catmenu_wrapper .one_fifth h6 {font-size: 14px;}
.catmenu_wrapper .one_fifth .post_img {margin-bottom: 10px;}
.ppb_blog_half_content_slider .slider_wrapper {width: 960px;margin: auto;margin-top: 30px;margin-bottom: 30px;}
.ppb_blog_half_content_slider .slides li .slider_image {width: 50%;float: left;background-size: cover;background-position: center center;min-height: 450px;position: relative;}
.ppb_blog_half_content_slider .slides li .slide_post {width: 50%;float: left;padding: 30px;box-sizing: border-box;min-height: 450px;}
.ppb_blog_half_content_slider .slides li .slide_post .post_header h2 {line-height: 1.3;font-size: 30px;}
.ppb_blog_half_content_slider .slides li .slide_post .post_header {margin-bottom: 10px;}
.ppb_blog_half_content_slider .slides li .slide_post .post_info_excerpt {margin: 20px 0 40px 0;}
.post_category_tag {margin-bottom: 15px;}
.post_category_tag a, .post_category_tag span {display: inline-block;padding: 3px 10px 3px 10px;font-size: 12px;text-transform: uppercase;font-weight: 600;color: #fff;background: #da0081;margin-right: 5px;}
.newsticker_label {float: left;margin-right: 20px;height: 36px;box-sizing: border-box;padding-right: 10px;padding-left: 10px;text-align: center;background: #da0081;color: #fff;font-size: 16px;line-height: 36px;font-weight: 600;text-transform: uppercase;}
.newsticker_label i {margin-right: 5px;}
.newsticker {float: left;height: 36px;overflow: hidden;}
.newsticker li {height: 36px;}
.newsticker li a {line-height: 36px;font-size: 16px;}
.newsticker_nav, .carousel_nav {float: right;text-align: right;margin-top: 5px;}
.newsticker_nav a, .carousel_nav a {display: inline-block;width: 20px;height: 20px;background: transparent;color: #222;border-radius: 200px;border: 2px solid #222;opacity: .2;overflow: hidden;margin-left: 5px;line-height: 30px;}
.newsticker_nav a:hover, .carousel_nav a:hover {opacity: 1;}
.newsticker_nav a:before, .carousel_nav a:before {font-family: "FontAwesome";font-size: 14px;line-height: 20px;display: block;content: "";margin-top: 0;font-weight: 600;text-align: center;color: #222;}
.newsticker_nav a.newsticker_prev:before, .carousel_nav a.carousel_prev:before {content: "";}
.newsticker_nav a.newsticker_next:before, .carousel_nav a.carousel_next:before {content: "";}
.ppb_blog5_grid_classic .one_half .post_img {margin-bottom: 15px;}
.ppb_blog5_grid_classic .one_half.div_wrapper {margin-right: 1.7%;width: 49%;}
.ppb_blog5_grid_classic .one_half.div_wrapper.last {width: 49%;margin-right: 0;}
.ppb_blog5_grid_classic .one_half .post_header h2 {font-size: 30px;line-height: 1.3;}
.ppb_blog5_grid_classic .one_half.last .post_header h2 {font-size: 18px;}
.ppb_wrapper .one {width: 100%;clear: both;float: left;}
.ppb_ads {text-align: center;margin: auto;}
.ppb_ads img, .ppb_ads iframe {max-width: 100%;height: auto;}
.ppb_ads.pp_ads_global_before_menu {margin-top: 20px;}
.ppb_ads.pp_ads_global_after_menu {margin-top: 40px;}
.ppb_ads.pp_ads_single_after_content {margin-top: 30px;}
.ppb_ads.pp_ads_single_before_related {margin-bottom: 30px;}
.ppb_ads.pp_ads_single_before_comment {margin-bottom: 30px;}
.ppb_ads.pp_ads_global_before_footer {margin-bottom: 30px;clear: both;}
.ppb_blog_fullwidth_slider ul.slides li .slider_image {width: 100%;height: 480px;position: relative;background-size: cover;background-position: center center;}
.ppb_blog_fullwidth_slider ul.slides li .slider_image:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.4)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.4) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.4) 93%,rgba(0,0,0,.59) 100%);}
.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title {position: absolute;bottom: 30px;width: 100%;text-align: left;z-index: 2;}
.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title {width: 70%;}
.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title .slider_post_excerpt {color: #fff;margin-top: 10px;}
.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title h2 {color: #fff;font-size: 30px;line-height: 1.3;}
.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title h2 {font-size: 40px;line-height: 1.1;}
.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title .post_date {width: 100%;margin-bottom: 10px;}
.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title .post_info_date, .ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title .post_info_author {color: #fff;}
.teaser_wrapper {background-size: cover;background-position: center center;position: relative;}
.teaser_wrapper:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.4)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.4) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.4) 93%,rgba(0,0,0,.59) 100%);}
.teaser_wrapper .teaser_content_wrapper {text-align: center;color: #fff;position: absolute;bottom: 20px;z-index: 2;width: 100%;padding: 0 15px 0 15px;box-sizing: border-box;}
.teaser_wrapper .teaser_content_wrapper h5, .teaser_wrapper .teaser_content_wrapper h5 a {color: #fff;font-size: 28px;line-height: 1.2;}
.teaser_content {line-height: 1.3;margin-top: 5px;}
.ppb_subtitle_left {display: inline-block;width: 30%;margin-bottom: 20px;}
.ppb_subtitle_left.fullwidth {width: 100%;}
ul.post_filter {display: inline-block;width: 70%;list-style: none;margin-bottom: 30px;margin-left: 0 !important;text-align: right;}
ul.post_filter.full {width: 100%;text-align: left;}
ul.post_filter li {display: inline-block;margin-left: 20px;}
ul.post_filter li a {font-size: 14px;text-transform: uppercase;color: #111;opacity: .5;font-weight: 600;}
ul.post_filter li a:hover {opacity: 1;}
ul.post_filter li a.selected {opacity: 1;border-bottom: 3px solid #da0081;}
.post_filter_wrapper {float: left;width: 100%;height: 100%;position: relative;}
.post_filter_wrapper .post_filter_loading {width: 100%;height: 100%;position: absolute;background: #fff;background: rgba(255,255,255,.8);top: 0;left: 0;z-index: 2;display: none;}
.post_filter_wrapper .post_filter_loading.active {display: block;}
.post_filter_wrapper .post_filter_loading .loading_wrapper {margin: 160px 0 160px 0;text-align: center;font-weight: 600;font-size: 24px;text-transform: uppercase;}
.ppb_blog_random .post_filter_wrapper .post_filter_loading .loading_wrapper {margin: 80px 0 80px 0;}
.post_filter_wrapper .post_filter_loading .loading_wrapper i {margin-bottom: 10px;font-size: 32px;}
.ppb_blog3_grid {float: left;}
.ppb_blog3_grid .one_half.div_wrapper {background-size: cover;background-position: center center;width: calc(50% - 5px);height: 600px;position: relative;margin: 0;}
.ppb_blog3_grid .one_half.div_wrapper:not(.last):after, .ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.6)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);}
.ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper {width: 100%;height: 295px;margin-bottom: 10px;position: relative;background-size: cover;background-position: center center;}
.ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper.last {margin-bottom: 0;}
.ppb_blog3_grid .one_half.div_wrapper .post_header {float: none;margin: 0;position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 20px 20px 20px;z-index: 2;color: #fff;box-sizing: border-box;}
.ppb_blog3_grid .one_half.div_wrapper .post_header a {color: #fff;}
.ppb_blog3_grid .one_half.div_wrapper .post_header h2 {font-size: 28px;line-height: 1.3;}
.ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper h2 {font-size: 22px;line-height: 1.3;}
.ppb_blog3_grid .post_header .post_detail.post_date {margin: 0;margin-bottom: 5px;}
.ppb_blog3_grid .post_info_date, .ppb_blog3_grid .post_info_author {margin: 0;color: #fff;}
.ppb_blog3_grid .post_info_author {margin-right: 7px;}
.ppb_blog3_grid .post_filter_wrapper {position: relative;}
.ppb_blog_mixed_sidebar .sidebar_content .one_half.div_wrapper .post_img {margin-bottom: 10px;}
.ppb_blog_mixed_sidebar .sidebar_content .one_half.div_wrapper .post_header h2 {font-size: 20px;line-height: 1.3;}
.ppb_blog_mixed_sidebar .sidebar_content .one_half .post_header h5 {font-size: 14px;line-height: 1.4;}
.ppb_blog_mixed_sidebar .sidebar_content .one_half .post_header .post_detail.post_date {margin: 0;}
.ppb_blog_mixed_sidebar .sidebar_content .one_half.div_wrapper .post_detail.post_date {margin: 5px 0 5px 0;}
.ppb_blog_video {background: #000;color: #fff;}
.ppb_blog_video .post_img {background: #222;}
.ppb_blog_video .post_header h5 a, .ppb_blog_video .post_info_author a {color: #fff;}
.ppb_blog_video .post_header {margin-bottom: 0;}
.ppb_blog_video .one.div_wrapper {width: 100%;height: 480px;background-size: cover;background-position: center center;position: relative;margin-bottom: 3.5%;}
.ppb_blog_video .one.div_wrapper:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.6)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);}
.ppb_blog_video .one.div_wrapper .post_header {float: none;margin: 0;position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 20px 30px 20px;z-index: 2;color: #fff;box-sizing: border-box;}
.ppb_blog_video .one.div_wrapper .post_header a {color: #fff;}
.ppb_blog_video .one.div_wrapper .post_header h2 {font-size: 30px;line-height: 1.3;}
.ppb_blog_video .one.div_wrapper .post_header .post_detail.post_date {margin: 0;}
.ppb_blog_video .one.div_wrapper .post_header .post_detail.post_date .post_info_date, .ppb_blog_video .one.div_wrapper .post_header .post_detail.post_date .post_info_author, .ppb_blog_video h5.single_subtitle {color: #fff;}
.ppb_blog_video .one.div_wrapper .post_icon_circle {position: absolute;left: calc(50% - 35px);top: calc(50% - 35px);border-radius: 200px;width: 60px;height: 60px;text-align: center;background: #da0081;}
.ppb_blog_video .one.div_wrapper .post_icon_circle i.fa-play {margin-left: 2px;color: #fff;font-size: 24px;line-height: 60px;}
.ppb_header_content {margin-top: 20px;}
.ppb_subtitle {font-size: 12px;text-transform: uppercase;letter-spacing: 2px;font-weight: 600;color: #444;}
.standard_wrapper.three_cols .one_third {margin-bottom: 15px;}
.ppb_blog_random {width: 100%;}
.ppb_blog_random .one_fifth_bg {float: left;width: 20%;min-height: 240px;background-size: cover;background-position: center center;position: relative;color: #fff;cursor: pointer;overflow: hidden;}
.ppb_blog_random .one_fifth_bg .post_header {float: none;margin: 0;}
.ppb_blog_random .one_fifth_bg .content_link {display: block;padding: 30px;box-sizing: border-box;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #ff3c36;color: #fff;opacity: 0;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.ppb_blog_random .one_fifth_bg .content_link h5 {color: #fff;font-size: 18px;line-height: 1.3;}
.ppb_blog_random .one_fifth_bg .content_link .post_info_date {color: #fff;}
.ppb_blog_random .one_fifth_bg:hover .content_link {opacity: 1;}
.ppb_blog_random .title_bar {width: 100%;box-sizing: border-box;float: left;padding: 20px 0 20px 0;background: #111;}
.ppb_blog_random .title_bar a, .ppb_blog_random .title_bar h5 {color: #fff;}
.ppb_blog_random .title_bar .ppb_subtitle_left {width: auto;float: left;margin: 0;color: #fff;}
.ppb_blog_random .title_bar .random_refresh {display: block;float: right;font-size: 18px;opacity: .6;}
.ppb_blog_random .title_bar .random_refresh:hover {opacity: 1;}
.ppb_blog_grid_with_posts .two_third.div_wrapper {height: 500px;background-size: cover;background-position: center center;position: relative;margin: 0;}
.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper, .ppb_blog_grid_with_posts.ppb_blog_video .one_third.last {height: auto;}
.ppb_blog_grid_with_posts .two_third.div_wrapper .video-container {margin: 0 !important;}
.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper:after {display: none;}
.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper .post_filter_loading {width: 100%;height: 100%;position: absolute;background: #000;top: 0;left: 0;z-index: 2;display: none;}
.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper .post_filter_loading {margin-top: 50px;}
.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper .post_filter_loading.active {display: block;}
.ppb_blog_grid_with_posts .one_third.last {height: 500px;overflow-y: auto;margin-bottom: 0;}
.ppb_blog_grid_with_posts .one_third.last h5 {font-size: 15px;line-height: 1.4;}
.ppb_blog_grid_with_posts .one_third.last .post_img {margin-bottom: 10px;}
.ppb_blog_grid_with_posts .one_third.last .post_img .now_playing {height: 20px;line-height: 21px;color: #fff;text-transform: uppercase;font-size: 11px;font-weight: 600;text-align: center;position: absolute;bottom: 0;left: 0;width: 100%;background: #000;}
.ppb_blog_grid_with_posts .one_third.last .post_img .now_playing.hide {display: none;}
.ppb_blog_grid_with_posts .one_third.last .post.type-post {margin-bottom: 15px;}
.ppb_blog_grid_with_posts .two_third.div_wrapper:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.6)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);}
.ppb_blog_grid_with_posts .two_third.div_wrapper .post_header {float: none;margin: 0;position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 20px 20px 20px;z-index: 2;color: #fff;box-sizing: border-box;}
.ppb_blog_grid_with_posts .two_third.div_wrapper .post_info_date, .ppb_blog_grid_with_posts .two_third.div_wrapper .post_info_author {margin: 0;color: #fff;}
.ppb_blog_grid_with_posts .two_third.div_wrapper .post_header a {color: #fff;}
.ppb_blog_grid_with_posts .two_third.div_wrapper .post_header h2 {font-size: 28px;line-height: 1.3;}
.ppb_blog_grid_with_posts .two_third.div_wrapper .post_header .post_detail.post_date {margin: 0;margin-bottom: 5px;}
.ppb_blog_grid_with_posts .two_third.div_wrapper .post_info_author {margin-right: 7px;}
.ppb_blog_carousel ul.slides li {margin-right: 30px;width: 304px;min-height: 225px;float: left;}
.ppb_blog_carousel ul.slides li .post_header h5 {font-size: 15px;line-height: 1.5;}
.ppb_blog_carousel ul.slides li .post_header {margin-bottom: 0;}
.Grand_News_Category ul li {margin: 5px 0 5px 0 !important;float: left;width: 100%;}
.Grand_News_Category ul li .category_title {display: block;float: left;}
.Grand_News_Category ul li .category_count {float: right;text-align: center;border-radius: 50px;font-size: 12px;line-height: 22px;height: 22px;background: #08a100;color: #fff;min-width: 22px;}
.horizontal_gallery {overflow-x: scroll;clear: both;margin-top: 0;margin-bottom: 0;}
.horizontal_gallery table {margin: 0;}
.horizontal_gallery_wrapper tbody tr td {display: table-cell;vertical-align: middle;padding: 5px;padding-top: 0;padding-bottom: 0;border: 0 !important;}
.horizontal_gallery_wrapper tbody tr td:last-child {padding-right: 0;}
.horizontal_gallery_wrapper tbody tr td:first-child {padding-left: 0;}
.horizontal_gallery_wrapper tbody tr td img.horizontal_gallery_img {max-height: 450px;width: auto;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper {position: relative;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper:after {content: "";position: absolute;top: 0;right: 0;bottom: 7px;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.6)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_header {float: none;margin: 0;position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 20px 25px 20px;z-index: 2;color: #fff;box-sizing: border-box;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_header a {color: #fff;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_header h2 {font-size: 24px;line-height: 1.3;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_header .post_detail.post_date {margin: 0;margin-bottom: 5px;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_info_date, .horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_info_author {margin: 0;color: #fff;}
.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_info_author {margin-right: 5px;}
.ppb_header_video:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.6)),to(rgba(0,0,0,.59)));background-image: -webkit-linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);background-image: linear-gradient(transparent 0,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.59) 100%);}
.ppb_header_video .background_title_wrapper {position: absolute;bottom: 30px;left: 0;z-index: 3;}
.ppb_header_video .background_title_wrapper .title_content {float: left;width: 70%;}
.ppb_header_video .background_title_wrapper .button_link {float: right;width: 30%;text-align: right;position: relative;top: 20px;}
#captcha-wrap {border: solid #870500 1px;width: 270px;-webkit-border-radius: 10px;float: left;-moz-border-radius: 10px;border-radius: 10px;background: #870500;text-align: left;padding: 3px;margin-top: 3px;height: 112px;}
#captcha-wrap .captcha-box {-webkit-border-radius: 7px;background: #fff;-moz-border-radius: 7px;border-radius: 7px;text-align: center;border: solid #fff 1px;}
#captcha-wrap .text-box {-webkit-border-radius: 7px;background: #ffdc73;-moz-border-radius: 7px;width: 140px;height: 48px;float: left;margin: 4px;border-radius: 7px;text-align: center;border: solid #ffdc73 1px;}
#captcha-wrap .text-box input {width: 120px;-webkit-appearance: textfield;padding: 1px;background-color: white;border-image: initial;-webkit-rtl-ordering: logical;-webkit-user-select: text;cursor: auto;float: none;margin: 0;}
#captcha-wrap .text-box label {color: #333;font-family: helvetica,sans-serif;font-size: 11px;width: 140px;padding-top: 3px;padding-bottom: 3px;margin: 0;font-weight: normal;text-transform: none;}
#captcha-wrap .captcha-action {float: right;width: 117px;background: url("/wp-content/themes/grandnews/images/logos.jpg") top right no-repeat;height: 44px;margin-top: 3px;}
#captcha-wrapimg#captcha-refresh {margin-top: 9px;border: solid #333 1px;margin-right: 6px;cursor: pointer;}
#reponse_msg ul:empty {margin: 0;}
#reponse_msg ul {margin-left: 20px;}
#reponse_msg ul li:last-child {margin-bottom: 20px;}
#reponse_msg ul li.error {color: #f00;}
.mejs-container {background: #333 !important;width: 100% !important;}
.mejs-container:hover {background: transparent !important;color: #000 !important;}
.one_half img, .one_third img, .one_fourth img, .one_fifth img, .two_third img {max-width: 100% !important;height: auto;}
.animated {visibility: hidden;}
.fancybox-inner div {max-width: 100% !important;height: auto !important;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 0;height: 0;overflow: hidden;margin: 20px 0 20px 0;}
.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.mejs-overlay-button {display: block;z-index: 99999;}
.slider_wrapper {width: 100%;position: relative;overflow: hidden;}
.slider_wrapper.fixed_width {width: 960px;margin: auto;}
.slider_wrapper.fixed_width .flex-direction-nav .flex-prev {left: 30px;}
.slider_wrapper.fixed_width .flex-direction-nav .flex-next {right: 30px;}
.slider_wrapper.fixed_width:hover .flex-direction-nav .flex-prev {left: 110px;}
.slider_wrapper.fixed_width:hover .flex-direction-nav .flex-next {right: 110px;}
.post_wrapper.grid_layout .slider_wrapper {min-height: 190px;margin-bottom: 15px;}
.ads_label {font-size: 10px;text-align: center;margin-bottom: 10px;color: #999;}
.social_share_counter {float: left;}
#social_share_button_wrapper {float: right;}
.social_share_counter {text-align: center;margin-bottom: 15px;margin-right: 15px;}
.post_share_center .social_share_counter {margin-bottom: 0;}
.social_share_counter_label {text-transform: uppercase;opacity: .5;}
.social_share_counter_number {font-size: 50px;font-weight: 600;color: #da0081;line-height: 38px;}
.social_share_button_wrapper ul {list-style: none;display: inline-block;margin-left: 0 !important;margin-bottom: 30px;}
.social_share_button_wrapper ul li {display: inline-block;margin-right: 5px;}
.social_share_button_wrapper ul li a {display: block;padding: 0 25px 0 25px;line-height: 40px;height: 40px;color: #fff;text-align: center;}
.social_share_button_wrapper ul li a.email_share {background: #1980be;}
.social_share_button_wrapper ul li a.facebook_share {background: #455fa1;}
.social_share_button_wrapper ul li a.facebook_share i, .social_share_button_wrapper ul li a.twitter_share i {margin-right: 7px;}
.social_share_button_wrapper ul li a.twitter_share {background: #58abf5;}
.social_share_button_wrapper ul li a.pinterest_share {background: #cd1d1f;}
.social_share_button_wrapper ul li a.google_share {background: #eb4026;}
.tg_post_slide_title {width: 50%;float: left;}
.tg_post_slide_direction {width: 50%;float: right;text-align: right;}
.tg_post_slide_direction .button {background: #111;border-color: #111;margin-left: 5px;font-weight: 600;font-size: 12px;}
.post_pagination_divider {margin-top: 20px;}
.post_pagination {width: 100%;text-align: center;margin: 2px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid #e1e1e1;font-weight: 600;}
.post_pagination a, .post_pagination a:hover, .post_pagination a:active {font-size: 11px;text-transform: uppercase;letter-spacing: 2px;color: #666;margin: 0 10px 0 10px;}
.page_tagline {margin-top: 30px;}
body.single .post-views {display: none;}
.ppb_blog_fullwidth_slider a {display: block;}
.ppb_blog_fullwidth_slider ul.slides li > a {position: relative;overflow: hidden;}
.ppb_blog_fullwidth_slider .slider_blur {display: none;}
.ri-grid {margin: auto;position: relative;max-height: 0;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out;overflow: hidden;}
.ri-grid.visible {max-height: 100%;}
.ri-grid ul {list-style: none;display: block;width: 100%;margin: 0;padding: 0;overflow: hidden;}
.ri-grid ul:before, .ri-grid ul:after {content: "";display: table;}
.ri-grid ul:after {clear: both;}
.ri-grid ul {zoom: 1;}
.ri-grid ul li {-webkit-perspective: 400px;-moz-perspective: 400px;-o-perspective: 400px;-ms-perspective: 400px;perspective: 400px;margin: 0;padding: 0;float: left;position: relative;display: block;overflow: hidden;background: #fff;width: 0;height: 0;border: 2px solid #fff;border-bottom: 4px solid #fff;box-sizing: border-box;}
.ri-grid ul li a {display: block;outline: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #fff;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.ri-grid-size-1 {width: 55%;}
.ri-grid-size-2 {width: 100%;}
.ri-grid-size-3 {width: 100%;margin-top: 0;}
.ri-shadow:after, .ri-shadow:before {content: "";position: absolute;z-index: -2;bottom: 15px;left: 10px;width: 50%;height: 20%;max-width: 300px;max-height: 100px;box-shadow: 0 15px 10px rgba(0,0,0,.7);-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-ms-transform: rotate(-3deg);-o-transform: rotate(-3deg);transform: rotate(-3deg);}
.ri-shadow:after {right: 10px;left: auto;-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-ms-transform: rotate(3deg);-o-transform: rotate(3deg);transform: rotate(3deg);}
.ri-grid-loading:after, .ri-grid-loading:before {display: none;}
.ri-loading-image {display: none;}
.ri-grid-loading .ri-loading-image {position: relative;left: 100%;margin: auto;margin-top: 50px;margin-bottom: 50px;display: block;text-align: center;}
.pagination .pagination_page {display: none;}
.portfolio_nav {display: none;}
.top_bar {min-height: 125px;}
@media all and (max-width:962px) {.top_bar {min-height: 90px;}}
.top_bar.fixed {position: fixed;animation-name: slideDown;-webkit-animation-name: slideDown;animation-duration: .5s;-webkit-animation-duration: .5s;z-index: 999;visibility: visible !important;top: 0px;}
.top_bar.fixed #menu_wrapper div .nav {margin-top: 16px;}
.top_bar.fixed #searchform {margin-top: 8px;}
.top_bar.fixed .header_cart_wrapper {margin-top: 21px;}
.top_bar.fixed #menu_wrapper div .nav > li > a {padding-bottom: 24px;}
.top_bar.fixed .logo_wrapper img {max-height: 40px;width: auto;}
#mobile_nav_icon {display: none;}
#page_caption h1:before {display: none;}
#page_caption h1, #page_caption h1 span {padding: 0;}
#page_caption .page_title_wrapper .post_info_cat {float: right;}
#menu_wrapper .nav li.arrow > a:after, #menu_wrapper div .nav li.arrow > a:after, #menu_wrapper .nav li.catmenu > a:after, #menu_wrapper div .nav li.catmenu > a:after, #menu_wrapper .nav li.catmenu2 > a:after, #menu_wrapper div .nav li.catmenu2 > a:after {margin-top: 9px;}
@media only screen and (max-width:767px) {html[data-menu=leftmenu] .mobile_menu_wrapper {right: 0;left: initial;-webkit-transform: translate(360px,0px);-ms-transform: translate(360px,0px);transform: translate(360px,0px);-o-transform: translate(360px,0px);}}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #23a0c6 !important;}
.ppb_blog_random .one_fifth_bg .content_link {background: rgba(35,160,198,.8);}
.category-page {padding: 20px 0 20px;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
body.category.paged div.category-page {display: none;}
.mobile, .desktop {display: none;}
@media (min-width:769px) {.desktop {display: block;}
	#wrapper {padding-top: 161px;}}
@media (max-width:767px) {.mobile {display: block;}
	#logo_normal {display: block;float: left;width: auto;max-width: 105px;}
	#menu_wrapper {float: right;display: block;width: auto !important;}
	#logo_right_button {padding-top: 0 !important;}
	.ppb_blog_carousel .post_img a {width: 100vw !important;height: calc(100vw * .47) !important;}
	.ppb_blog_filterable_3cols .post_img, .ppb_blog_filterable_3cols .post_img img, .page_content_wrapper .inner .sidebar_content img {width: 100%;}
	.mobile_menu_wrapper {display: flex !important;flex-direction: column !important;}
	.mobile_menu_wrapper #close_mobile_menu_button {margin-left: auto;}
	.mobile_menu_wrapper .menu-main-menu-container {flex-grow: 1;}
	.mobile_menu_wrapper .page_content_wrapper {padding: 0 0 10px;margin: auto 0 0 0 !important;}
	.mobile_menu_wrapper .page_content_wrapper .social_wrapper ul {text-align: left;}
	.mobile_menu_wrapper .social_wrapper ul {margin-bottom: 0 !important;text-align: left !important;padding-top: 10px !important;}
	.mobile_menu_wrapper .social_wrapper ul li {height: auto;}
	.mobile_main_nav li a, .mobile_menu_wrapper #sub_menu li a {font-size: 16px !important;}
	.mobile_menu_wrapper #sub_menu li a#menu_back {font-size: 13px !important;}}
.heading-highlight {background-color: #7f6c9d;padding: 10px;color: #fff;margin: 20px 0;}
.post-ad {display: block;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 15px 0;margin: 20px 0;font-size: 0;}
.post_info_date {display: none !important;}
.post-ad .image {display: inline-block;width: 120px;height: 120px;margin-right: 15px;}
.post-ad .image a {display: block;}
.post-ad .image img {width: 100%;}
.post-ad .image, .post-ad .content {display: inline-block;vertical-align: middle;font-size: 16px;}
.post-ad .title {font-size: 21px;}
.post-ad .title, .post-ad .description {margin: 0 0 5px;padding: 0 !important;}
.button.fluid {width: 100% !important;}
.post_info_date {display: none !important;}
.post_share_center {text-align: left !important;}
.post_content_wrapper h3, .post_content_wrapper h4, .post_content_wrapper h5, .category-page h3, .category-page h4, .category-page h5 {color: #7f6c9d;}
.post_content_wrapper h3, .post_content_wrapper h2 {margin-top: 12px !important;}
.post_content_wrapper .heading-highlight {color: #fff !important;}
.post_content_wrapper hr {margin: 20px 0;}
.post_detail.post_date, .post_info_author .gravatar {display: none !important;}
.post_wrapper h1, .post_wrapper h2, .post_wrapper h3, .post_wrapper h4, .post_wrapper h5, .post_wrapper h6 {line-height: 1.2em !important;}
.category-page ul, .post_content_wrapper ul {margin-top: 15px !important;margin-bottom: 15px !important;}
.category-page ul li, .post_content_wrapper ul li {margin-bottom: 10px;}
.post_content_wrapper h3, .post_content_wrapper h2, .category-page h3, .category-page h2 {margin-top: 20px !important;}
.post_content_wrapper .heading-highlight {color: #fff !important;}
.post_content_wrapper hr {margin: 20px 0;}
.post_info_author, .post_info_author .gravatar {display: none !important;}
#post_info_share, #post_info_comment, .read_next_wrapper:before {display: none !important;}
.next_post_arrow {display: block;position: absolute;top: -15px;right: 0;}
.next_post_arrow:before {font-family: "FontAwesome";content: "";font-size: 100px;color: #155f75;}
.next_post_arrow span {display: none;}
.heading-highlight {background: #7f6c9d none no-repeat 15px center;background-size: 45px auto;padding-left: 70px;}
.heading-highlight.aries {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_aries.png");}
.heading-highlight.taurus {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_taurus.png");}
.heading-highlight.gemini {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_gemini.png");}
.heading-highlight.cancer {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_cancer.png");}
.heading-highlight.leo {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_leo.png");}
.heading-highlight.virgo {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_virgo.png");}
.heading-highlight.libra {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_libra.png");}
.heading-highlight.scorpio {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_scorpio.png");}
.heading-highlight.sagittarius {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_sagittarius.png");}
.heading-highlight.capricorn {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_capricorn.png");}
.heading-highlight.aquarius {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_aquarius.png");}
.heading-highlight.pisces {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i_pisces.png");}
.social_share_button_wrapper ul li a.whatsapp_share {background: #25d366;}
.social_share_button_wrapper ul li a.whatsapp_share .fa-whatsapp {font-size: 24px !important;}
.social_share_button_wrapper ul li a.whatsapp_share .fa-whatsapp:before {display: inline-block;vertical-align: middle;}
.social_share_button_wrapper ul li {vertical-align: middle;}
.wm-btn {display: inline-block;cursor: pointer;text-align: center;text-decoration: none;padding: 10px 20px 10px 20px;color: #fff !important;background-color: #b67fb5;border: 0;text-transform: uppercase;font-size: 16px;font-weight: 600;border-radius: 5px;font-family: "Dosis",Arial,sans-serif;letter-spacing: 0;}
.wm-btn:hover {color: #fff;}
.post_header.single ul {margin-left: 20px;}
.post_content_wrapper ul li {margin: 0 0 10px;}
ul.grid, ul.inline, ul.list {margin: 20px 0;padding: 0;display: block;font-size: 0;width: 100%;}
ul.list li {padding: 15px 0;}
ul.list li {width: 100%;border-bottom: 1px solid #e6e6e6;}
ul.grid li, ul.inline li, ul.list li {box-sizing: border-box;font-size: 16px;display: inline-block;vertical-align: top;}
ul.list li .image {margin-right: 20px;}
ul.list li .content {max-width: 70%;}
ul.list li .content > .content {max-width: 100%;margin-bottom: 0;}
ul.list li .content, ul.list li .image {display: inline-block;vertical-align: top;margin-bottom: 20px;}
ul.grid h1, ul.grid h2, ul.grid h3, ul.grid h4, ul.grid h5, ul.grid h6, ul.list h1, ul.list h2, ul.list h3, ul.list h4, ul.list h5, ul.list h6 {font-size: 1.3em;line-height: 1.4em;}
#page_content_wrapper .inner .sidebar_content ul.inline, #page_content_wrapper .inner .sidebar_content ul.list, #page_content_wrapper .inner .sidebar_content ul.grid {margin-left: 0 !important;padding: 20px 0;}
#page_content_wrapper .inner .sidebar_content ul.list li .image img {width: 100%;max-width: 140px;}
#page_content_wrapper .inner .sidebar_content ul.inline li, #page_content_wrapper .inner .sidebar_content ul.grid li {padding: 5px;}
ul.list li {width: 100%;border-bottom: 1px solid #e6e6e6;padding: 15px 0;}
ul.list li .image {margin-right: 20px;}
ul.list li .content {max-width: 70%;}
ul.list li .content h1, ul.list li .content h2, ul.list li .content h3, ul.list li .content h4, ul.list li .content h5, ul.list li .content h6 {margin-top: 0;}
ul.arrow {list-style-type: none;}
ul.arrow li {position: relative;padding-left: 20px;}
ul.list.arrow li:before, ul.arrow li:before {content: ">";font-family: "Dosis",sans-serif;display: inline-block;font-size: 22px;color: #ccc;font-weight: 500;-webkit-transition: margin-right .5s ease;transition: margin-right .5s ease;position: absolute;top: 0;left: 0;line-height: 1.1em;}
ul.grid, ul.list {}
ul.grid:before, ul.list:before, ul.grid:after, ul.list:after {content: "";display: table;}
ul.grid:after, ul.list:after {clear: both;}
ul.grid .image+.content h3 {line-height: 1.1em;}
ul.grid .image+.content h3 a {color: #484367;font-size: 18px;letter-spacing: 0;}
ul.grid.l-col-1 li, ul.inline li.l-col-1 {width: 100%;}
ul.grid.l-col-2 li, ul.inline li.l-col-2 {width: 50%;}
ul.grid.l-col-3 li, ul.inline li.l-col-3 {width: 33.3333%;}
ul.grid.l-col-4 li, ul.inline li.l-col-4 {width: 25%;}
ul.grid.l-col-5 li, ul.inline li.l-col-5 {width: 20%;}
ul.grid.l-col-6 li, ul.inline li.l-col-6 {width: 16.6666%;}
ul.grid.l-col-7 li, ul.inline li.l-col-7 {width: 14.2857%;}
ul.grid.l-col-8 li, ul.inline li.l-col-8 {width: 12.5%;}
ul.grid.l-col-9 li, ul.inline li.l-col-9 {width: 11.1111%;}
ul.grid.l-col-10 li, ul.inline li.l-col-10 {width: 10%;}
ul.grid.l-col-11 li, ul.inline li.l-col-11 {width: 9.0909%;}
ul.grid.l-col-12 li, ul.inline li.l-col-12 {width: 8.3333%;}
@media (min-width:769px) and (max-width:992px) {ul.grid.m-col-1 li, ul.inline li.m-col-1 {width: 100%;}
	ul.grid.m-col-2 li, ul.inline li.m-col-2 {width: 50%;}
	ul.grid.m-col-3 li, ul.inline li.m-col-3 {width: 33.3333%;}
	ul.grid.m-col-4 li, ul.inline li.m-col-4 {width: 25%;}
	ul.grid.m-col-5 li, ul.inline li.m-col-5 {width: 20%;}
	ul.grid.m-col-6 li, ul.inline li.m-col-6 {width: 16.6666%;}
	ul.grid.m-col-7 li, ul.inline li.m-col-7 {width: 14.2857%;}
	ul.grid.m-col-8 li, ul.inline li.m-col-8 {width: 12.5%;}
	ul.grid.m-col-9 li, ul.inline li.m-col-9 {width: 11.1111%;}
	ul.grid.m-col-10 li, ul.inline li.m-col-10 {width: 10%;}
	ul.grid.m-col-11 li, ul.inline li.m-col-11 {width: 9.0909%;}
	ul.grid.m-col-12 li, ul.inline li.m-col-12 {width: 8.3333%;}}
@media (max-width:767px) {ul.list li, ul.grid li {margin-bottom: 20px;}
	.post_content_wrapper ul.list {padding-left: 0 !important;margin-left: 0 !important;}
	ul.list.mobile-align-center li {text-align: center;}
	ul.list li .image, ul.list li .content, .post_content_wrapper ul.list li .content {max-width: 100%;}
	ul.grid.s-col-1 li, ul.inline li.s-col-1 {width: 100%;}
	ul.grid.s-col-2 li, ul.inline li.s-col-2 {width: 50%;}
	ul.grid.s-col-3 li, ul.inline li.s-col-3 {width: 33.3333%;}
	ul.grid.s-col-4 li, ul.inline li.s-col-4 {width: 25%;}
	ul.grid.s-col-5 li, ul.inline li.s-col-5 {width: 20%;}
	ul.grid.s-col-6 li, ul.inline li.s-col-6 {width: 16.6666%;}
	ul.grid.s-col-7 li, ul.inline li.s-col-7 {width: 14.2857%;}
	ul.grid.s-col-8 li, ul.inline li.s-col-8 {width: 12.5%;}
	ul.grid.s-col-9 li, ul.inline li.s-col-9 {width: 11.1111%;}
	ul.grid.s-col-10 li, ul.inline li.s-col-10 {width: 10%;}
	ul.grid.s-col-11 li, ul.inline li.s-col-11 {width: 9.0909%;}
	ul.grid.s-col-12 li, ul.inline li.s-col-12 {width: 8.3333%;}}
.wm-circles {display: block;width: 70px;height: 70px;background-color: #7f6c9d;text-align: center;border-radius: 100px;color: #fff;line-height: 70px;font-size: 18px;}
.wm-horoscopo h3 {margin-top: 5px;margin-bottom: 0;line-height: .5em;}
.wm-horoscopo h3 a {font-size: 16px;color: #4d4d4d;font-weight: 600;}
h1, h2, h3, h4, h5, h6 {text-transform: uppercase;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {font-weight: 600;}
#page_content_wrapper hr, .page_content_wrapper hr, .category-page hr {margin: 10px 0;}
.button {font-family: "Dosis",sans-serif;}
.sidebar .widgettitle {font-size: 18px;font-weight: 600;letter-spacing: 0px;text-align: center;position: relative;}
.sidebar .widgettitle span {display: inline-block;padding: 0 1.2em;background: #fff;position: relative;z-index: 2;}
.sidebar .widgettitle:before {content: "";border-bottom: 1px solid #e1e1e1;width: 100%;position: absolute;left: 0;top: 50%;z-index: 0;border-color: #e1e1e1;}
#logo_wrapper {padding: 15px 0 10px;z-index: 2;}
#footer_menu li a, #footer_menu li a:hover {color: #454545;}
#custom_logo img {width: 100%;max-width: 135px;max-height: initial !important;height: auto;}
@media (min-width:769px) {.ppb_blog_fullwidth_slider ul.slides li .slider_blur {display: block;position: absolute;top: -16px;right: -16px;bottom: -16px;left: -16px;filter: blur(8px);background-position: center;background-size: cover;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image {position: relative;margin: 0 auto;max-width: 1024px;height: 480px !important;}}
.post_category_tag span {margin-bottom: 5px;}
.ppb_blog_carousel .post_img {width: 100%;padding-bottom: calc(100% * .47);}
.ppb_blog_carousel .post_img a {position: absolute;display: block;width: 100%;height: 100%;overflow: hidden;background-size: cover;background-position: center;text-indent: -999px;}
.ppb_blog_carousel .post_img img {display: none;}
.img-ad {width: 100%;display: block;background-color: #e6e6e6;text-align: center;margin: 0 auto;}
.img-ad img {width: 100%;display: block;margin: 0 auto;}
.m-rec {max-width: 300px !important;}
.leaderboard {max-width: 728px !important;}
.m-banner {max-width: 468px !important;}
.wm-sidebar {max-width: 400px !important;}
li[id^="grand_news_custom_ads"] a {display: block;}
li[id^="grand_news_custom_ads"], div[id^="google_ads_iframe"] {text-align: center;}
li[id^="grand_news_custom_ads"] iframe, li[id^="grand_news_custom_ads"] img {display: inline-block;}
ul.inline {margin: 0;padding: 0;font-size: 0;}
ul.inline > li {display: inline-block;vertical-align: top;font-size: 16px;}
.zodiac-table-info .header {padding: 10px 0;border-bottom: 1px solid #e6e6e6;margin-bottom: 10px;}
.zodiac-table-info .header + .content {padding-left: 0;}
.zodiac-table-info .header .title {display: inline-block;}
.zodiac-table-info ul.inline > li {width: 37.5%;box-sizing: border-box;padding: 0 10px;}
.zodiac-table-info ul.inline > li:first-child {width: 25%;}
.zodiac-table-info ul.inline > li .title {font-weight: bold;}
@media all and (max-width:767px) {.zodiac-table-info .header {cursor: pointer;}
	.zodiac-table-info .header + .content {display: none;}
	.zodiac-table-info .header.open + .content {display: block;}
	.zodiac-table-info .header:after {content: "";display: block;border-left: 5px solid #333;border-top: 5px solid transparent;border-bottom: 5px solid transparent;float: right;width: 0;height: 0;margin: 10px 0;}
	.zodiac-table-info .header.open:after {border-left: 5px solid transparent;border-top: 5px solid #333;border-right: 5px solid transparent;border-bottom: 0;}
	.zodiac-table-info ul.inline > li {display: block;width: 100%;margin-bottom: 15px;padding: 0;}
	.zodiac-table-info ul.inline > li:first-child {width: 100%;}
	#toTop {width: 60px;height: 60px;box-sizing: border-box;}
	#toTop i {line-height: 35px;}
	.mc-customerchat iframe {right: 3px !important;bottom: 145px !important;}}
.wm-accordion {margin: 20px 0;}
.wm-accordion.color-lines .content:nth-child(even) {background-color: #e7ebf2;}
.wm-accordion-header .image {max-width: 30px;margin-right: 10px;}
.wm-accordion-header .image img {width: 100%;}
.wm-accordion-content {max-width: 95%;width: 100%;padding: 10px 20px 20px;display: none;border-bottom: 1px solid #e3e6e6;}
.wm-accordion-header {border-bottom: 1px solid #e3e6e6;padding: 10px 0;background: transparent url("https://images.wemystic.es/repo/i-accordion-open.png") no-repeat 99% center;cursor: pointer;}
.wm-accordion-header .title {font-size: 21px;margin: 0 !important;padding: 0 0 0 10px;transition: all,.5s,ease;}
.wm-accordion-header.open .title {font-size: 26px;}
.wm-accordion-header .title, .wm-accordion-header .image {display: inline-block;vertical-align: top;}
.wm-accordion-header.open {border-bottom: 0;background: transparent url("https://images.wemystic.es/repo/i-accordion-close.png") no-repeat 99% center;}
.wm-accordion-content h1, .wm-accordion-content h2, .wm-accordion-content h3, .wm-accordion-content h4, .wm-accordion-content h5, .wm-accordion-content h6 {color: #7f6c9d;margin-top: 10px;}
.wm-accordion.bars {padding: 0 5px;}
.wm-accordion.bars .content {border: 0;border-radius: 5px;box-shadow: 0 0 3px rgba(0,0,0,.2);margin: 10px 0;}
.wm-accordion.bars .wm-accordion-content .content {box-shadow: 0 0 0 transparent;}
.wm-accordion.bars .wm-accordion-header.open {border-bottom: 1px solid #e3e6e6;}
.wm-accordion.bars .wm-accordion-header.open .title {font-size: 21px;}
.social_share_button_wrapper ul li:first-child {display: none;}
.social_share_button_wrapper a[class^="PIN_"] {font: 11px/40px "Helvetica Neue",Helvetica,sans-serif;background-size: 20px;text-indent: 30px;}
.post_img.static+.social-like, .addthis_inline_share_toolbox.social-like {padding-bottom: 10px;margin-bottom: 10px;}
.wrapper.chat-list-container {text-align: center;border-bottom: 1px solid #e1e2e2;border-top: 1px solid #e1e2e2;padding-top: 15px;}
.chat-list {display: block;font-size: 0;text-align: center;padding: 20px 0;margin: 0;}
.chat-list {}
.chat-list:before, .chat-list:after {content: "";display: table;}
.chat-list:after {clear: both;}
.chat-list li {display: inline-block;vertical-align: top;font-size: 16px;max-width: 100px;margin: 0 10px;}
.chat-list a.icon {display: block;width: 80px;height: 80px;background-size: 100%;margin: 0 auto 10px;font-size: 0;}
.chat-list a.title {display: block;font-family: "Dosis",sans-serif;text-transform: uppercase;text-decoration: none;font-weight: 600;color: #484367;}
.chat-list a.icon.tarot {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i-tarot.png");}
.chat-list a.icon.baralho-cigano {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i-baralho-cigano.png");}
.chat-list a.icon.runas {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i-runas.png");}
.chat-list a.icon.numerologia {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i-numerologia_3.png");}
.chat-list a.icon.tarot-anjos {background-image: url("https://assets.wemystic.com/wmcom/2018/04/i-tarot-anjos.png");}
.sidebar .wrapper.chat-list-container {border: 0;padding: 0;}
.sidebar .wrapper.chat-list-container {text-align: left;padding: 10px;background-color: #b67fb5;}
.sidebar .wrapper.chat-list-container .header {padding: 15px 0;}
.sidebar .wrapper.chat-list-container .header .title {color: #fff;font-size: 21px;text-align: center;line-height: 1.1em;}
.sidebar .wrapper.chat-list-container .content {border: 0;}
.sidebar .chat-list {border-top: 1px solid rgba(255,255,255,.2);padding: 0 !important;display: block;margin-bottom: 0;}
.sidebar .chat-list li {display: block;text-align: left;padding: 15px 0 !important;margin-bottom: 0;max-width: 100%;border-bottom: 1px solid rgba(255,255,255,.2);}
.sidebar .chat-list li:last-child {border-bottom: 0;}
.sidebar .chat-list a.icon {display: none;}
.sidebar .chat-list a.title {color: #fff !important;transition: padding-left,.5s,ease;line-height: 1.1em;}
.sidebar .chat-list a.title:hover {padding-left: 10px;color: #fff !important;}
.sidebar .chat-list a.title:before {content: ">";display: inline-block;vertical-align: top;margin-right: 10px;}
.sidebar .header .widgettitle {color: #fff;text-align: center;}
.post_filter {display: none !important;}
#page_content_wrapper p, .page_content_wrapper p {white-space: normal;}
.mc-customerchat iframe {width: 205pt !important;}
#spinner {display: none !important;}
.category-daily-horoscope .pagination {display: none;}
.post_info_comment {display: none;}
blockquote.background-color {padding: 25px 0;}
blockquote.background-color:before {top: 0;}
blockquote.background-color.light-blue, blockquote.background-color.light-blue:before {background-color: #e7ebf2;}
blockquote.background-color.blue, blockquote.background-color.blue:before {background-color: #155f75;color: #fff;}
blockquote.background-color.dark-blue, blockquote.background-color.dark-blue:before {background-color: #386ba9;color: #fff;}
blockquote.background-color.purple, blockquote.background-color.purple:before {background-color: #7f6c9d;color: #fff;}
blockquote.background-color.dark-purple, blockquote.background-color.dark-purple:before {background-color: #484367;color: #fff;}
blockquote.background-color.pink, blockquote.background-color.pink:before {background-color: #b67fb5;color: #fff;}
.items-calendar-wrapper {background-color: #fff;box-shadow: 0 0 5px rgba(0,0,0,.3);border-radius: 10px;margin: 5px;}
.items-calendar-header {padding: 10px;border-bottom: 1px solid #e6e6e6;}
.items-calendar-header .title {display: inline-block;margin: 0;padding: 0;}
.items-calendar-content.loading {min-height: 200px;background: #fff url("https://mkt.wemystic.com/design/gadgets/item-calendar/loading.gif") no-repeat center;background-size: 80px 80px;}
.select-box-wrapper {float: right;position: relative;}
.select-box {background-color: #155f75;min-width: 100px;border-radius: 5px;color: #fff;font-family: "Dosis",sans-serif;text-transform: uppercase;padding: 5px 10px;cursor: pointer;}
.select-box:after {content: "";display: inline-block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #fff;float: right;margin: 10px 0 0 0;}
.select-option-wrapper {margin: 0 !important;padding: 0;position: absolute;top: 100%;background-color: #fff;box-shadow: 0 0 5px rgba(0,0,0,.3);border-radius: 5px;min-width: 120px;display: none;z-index: 2;}
.post_content_wrapper ul.select-option-wrapper {margin-top: 0 !important;}
.select-option-wrapper.show, .select-option-wrapper:hover {display: block;}
.select-option-wrapper li {display: block;margin: 0;padding: 0;}
.select-option {padding: 5px 10px;display: block;}
.select-option:hover {background: #e6e6e6;}
ul.month-info {list-style-type: none;background-color: #fff;margin-left: 0 !important;}
ul.month-info li {display: block;}
ul.month-info li {}
ul.month-info li:before, .month-info li:after {content: "";display: table;}
ul.month-info li:after {clear: both;}
ul.month-info li:nth-child(even) {background-color: #f1f2f2;}
.icon {display: inline-block;vertical-align: top;width: 40px;height: 40px;background-size: 100% !important;cursor: pointer;position: relative;margin: 0 1px;}
.tooltip {position: absolute;left: 0;background: #e7ebf2;border-radius: 5px 5px 5px 0;width: 150px;padding: 5px;line-height: 1.2em;box-shadow: 0px 3px 5px rgba(0,0,0,.25);}
.day-info {display: block;width: 100%;max-width: 230px;float: left;border-right: 1px solid #e6e6e6;padding: 5px 10px;box-sizing: border-box;}
.day-info p {display: inline-block;}
.day-items {padding: 5px 10px;float: left;}
.day {font-family: "Dosis",sans-serif;text-transform: uppercase;font-weight: 600;color: #939598;}
.icon.day {width: auto;margin-right: 5px;vertical-align: middle;height: auto;padding-top: 5px;}
.icon.hour {width: 20px;background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/i-arrow.png") no-repeat 0;}
.icon.hour .tooltip {max-width: 65px;}
.icon.zodiac .tooltip {max-width: 100px;}
.icon.aries {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-aries.png") no-repeat 0;}
.icon.touro {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-touro.png") no-repeat 0;}
.icon.gemeos {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-gemeos.png") no-repeat 0;}
.icon.cancer {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-cancer.png") no-repeat 0;}
.icon.leao {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-leao.png") no-repeat 0;}
.icon.virgem {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-virgem.png") no-repeat 0;}
.icon.libra {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-libra.png") no-repeat 0;}
.icon.escorpiao {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-escorpiao.png") no-repeat 0;}
.icon.sagitario {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-sagitario.png") no-repeat 0;}
.icon.capricornio {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-capricornio.png") no-repeat 0;}
.icon.aquario {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-aquario.png") no-repeat 0;}
.icon.peixes {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/zodiac/i-peixes.png") no-repeat 0;}
.icon.wanning-moon {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/moon/i-waning-moon.png") no-repeat 0;}
.icon.full-moon {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/moon/i-full-moon.png") no-repeat 0;}
.icon.new-moon {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/moon/i-new-moon.png") no-repeat 0;}
.icon.waxing-moon {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/moon/i-waxing-moon.png") no-repeat 0;}
.icon.weight-loss {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-weight-loss.png") no-repeat 0;}
.icon.adiction {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-addiction.png") no-repeat 0;}
.icon.hair-wash {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-hair-wash.png") no-repeat 0;}
.icon.hair-extra {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-haircut-plus.png") no-repeat 0;}
.icon.dentist {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-dentist.png") no-repeat 0;}
.icon.surgery {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-surgery.png") no-repeat 0;}
.icon.vaccines {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-vaccines.png") no-repeat 0;}
.icon.deying-hair {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-deying-hair.png") no-repeat 0;}
.icon.nutrients {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-nutrients.png") no-repeat 0;}
.icon.skin-care {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-skincare.png") no-repeat 0;}
.icon.skin-care-extra {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-skincare-extra.png") no-repeat 0;}
.icon.haircut {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-haircut.png") no-repeat 0;}
.icon.nails {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-nails.png") no-repeat 0;}
.icon.massage {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-massage.png") no-repeat 0;}
.icon.no-vaccines {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-no-vaccines.png") no-repeat 0;}
.icon.no-adiction {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-no-addiction.png") no-repeat 0;}
.icon.no-dentist {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-no-dentist.png") no-repeat 0;}
.icon.no-haircut {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-no-haircut.png") no-repeat 0;}
.icon.no-surgery {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-no-surgery.png") no-repeat 0;}
.icon.dont-dentist {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/i-dont-dentist.png") no-repeat 0;}
.icon.clean-windows {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-clean-windows.png") no-repeat 0;}
.icon.destroy-weeds {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-destroy-weeds.png") no-repeat 0;}
.icon.fertilizer {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-fertilizer.png") no-repeat 0;}
.icon.frozen-fruit {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-frozen-fruit.png") no-repeat 0;}
.icon.laundry {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-laundry.png") no-repeat 0;}
.icon.no-fertilizer {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-no-fertilizer.png") no-repeat 0;}
.icon.no-preserve-fruits {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-no-preserve-fruits.png") no-repeat 0;}
.icon.no-store-fruits {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-no-store-fruits.png") no-repeat 0;}
.icon.no-watering {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-no-watering.png") no-repeat 0;}
.icon.plant-flowers {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-plant-flowers.png") no-repeat 0;}
.icon.plant-fruits {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-plant-fruits.png") no-repeat 0;}
.icon.plant-roots {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-plant-roots.png") no-repeat 0;}
.icon.plant-vegetables {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-plant-vegetables.png") no-repeat 0;}
.icon.preserve-fruits {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-preserve-fruits.png") no-repeat 0;}
.icon.preserve-vegetables {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-preserve-vegetables.png") no-repeat 0;}
.icon.stains {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-stains.png") no-repeat 0;}
.icon.store-fruit-plus {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-store-fruit-plus.png") no-repeat 0;}
.icon.store-fruit {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-store-fruit.png") no-repeat 0;}
.icon.ventilation {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-ventilation.png") no-repeat 0;}
.icon.wall-paint {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-wall-paint.png") no-repeat 0;}
.icon.watering {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-watering.png") no-repeat 0;}
.icon.mowing-lawn {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-mowing-lawn.png") no-repeat 0;}
.icon.mowing-lawn-plus {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-mowing-lawn-plus.png") no-repeat 0;}
.icon.gardening {background: transparent url("https://mkt.wemystic.com/design/gadgets/item-calendar/items/home-garden/i-gardening.png") no-repeat 0;}
.icon.attract {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-attract.png") no-repeat 0;}
.icon.be-a-star {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-be-a-star.png") no-repeat 0;}
.icon.behave {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-behave.png") no-repeat 0;}
.icon.mars-sign {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-mars-sign.png") no-repeat 0;}
.icon.mercury-sign {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-mercury-sign.png") no-repeat 0;}
.icon.money-matters {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-money-matters.png") no-repeat 0;}
.icon.moon-sign {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-moon-sign.png") no-repeat 0;}
.icon.stressfull {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-stressfull.png") no-repeat 0;}
.icon.sun-sign {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-sun-sign.png") no-repeat 0;}
.icon.super-love {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-super-love.png") no-repeat 0;}
.icon.super-opportunity {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-super-opportunity.png") no-repeat 0;}
.icon.venus-sign {background: transparent url("https://mkt.wemystic.net/design/publishing/gadgets/item-calendar/good-day-calendar/i-venus-sign.png") no-repeat 0;}
@media all and (min-width:769px) {.select-option-wrapper {max-height: 150px;overflow-x: auto;}
	.tooltip {display: none;bottom: 105%;}
	.tooltip.show {display: block;}}
@media all and (max-width:768px) {ul.month-info li:nth-child(even) {background-color: #fff;}
	.select-box-wrapper {float: none;}
	.select-option-wrapper {width: 100%;max-height: 200px;overflow-x: auto;}
	.items-calendar-content {max-height: 300px;overflow-x: auto;position: relative;}
	.items-calendar-header .title {line-height: 1.2em;margin-bottom: 10px;}
	.day-info, .day-items {max-width: 100%;width: 100%;text-align: left;box-sizing: border-box;}
	.day-info:empty, .day-items:empty {display: none;}
	.day-info {border-right: 0;border-bottom: 1px solid #e6e6e6;}
	.day-items {background-color: #f1f2f2;padding-left: 50px;}
	.icon.day {min-width: 35px;}
	.items-calendar-header .tooltip-header {background: #e7ebf2;padding: 5px;line-height: 1.2em;border: 5px;margin-top: 5px;}
	.items-calendar-header .tooltip-header:empty {display: none;}
	.icon {position: static;}
	.tooltip {position: absolute;display: none;top: 0;left: 0;border-radius: 0;padding: 10px;width: 100%;transition: bottom,.5s,ease;box-sizing: border-box;text-align: center;max-width: 100% !important;z-index: 2147483647;}
	.tooltip.show {display: block;}}
.info-box {display: none;width: auto;color: #d03f47;border-radius: 3px;font-size: 14px;padding: 3px 10px;margin: 10px 0;}
.info-box.error {background-color: #efbfc6;}
.info-box.show {display: inline-block;}
.sidebar-zodiac .header {background-color: #7f6c9d;text-align: center;color: #fff;padding: 20px;}
.sidebar-zodiac .header .title {margin: 0;padding: 0;font-family: "Dosis",sans-serif;text-transform: uppercase;font-size: 26px;font-weight: 500;letter-spacing: 2px;color: #fff;}
.sidebar-zodiac .header .date {font-size: 14px;font-style: italic;margin-bottom: 0;}
.sidebar-zodiac .header .icon {max-width: 80px !important;width: 100%;}
.sidebar-zodiac-list {margin: 0 !important;padding: 0 !important;list-style-type: none;}
.sidebar-zodiac-list {}
.sidebar-zodiac-list:before, .sidebar-zodiac-list:after {content: "";display: table;}
.sidebar-zodiac-list:after {clear: both;}
.sidebar-zodiac-list li {margin: 0 !important;padding: 15px !important;border-bottom: 1px solid #e6e6e6;font-size: 0;box-sizing: border-box;}
.sidebar-zodiac-list .item, .sidebar-zodiac-list .value {font-size: 14px;display: inline-block;vertical-align: top;width: 50%;text-transform: uppercase;}
.sidebar-zodiac-list .item {font-weight: bold;text-align: left;}
.sidebar-zodiac-list .value {text-align: right;}
.sidebar-zodiac-caracteristics {margin-top: 30px;}
.wm-fw-horoscope {background-color: #f1f2f2;}
.wm-fw-horoscope .wm-container {padding: 0;margin: 0;max-width: 100%;}
.wm-fw-horoscope ul.grid {margin: 0;}
.wm-fw-horoscope ul.grid li {margin: 0;padding: 1px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;}
.wm-fw-items {display: block;background-color: #f1f2f2;text-align: center;padding: 20px 0;transition: background-color .5s ease;}
.wm-fw-items:hover {background-color: #7f6c9d;}
.wm-fw-items .title {font-weight: 600;font-size: 18px;color: #b67fb5;}
.wm-fw-items .date {color: #7f6c9d;}
.wm-fw-items .title, .wm-fw-items .date {display: block;font-family: "Dosis",sans-serif;text-transform: uppercase;transition: color .5s ease;}
.wm-fw-items:hover .title, .wm-fw-items:hover .date {color: #fff;}
.wm-fw-items .icon {width: 80px;height: 80px;display: block;margin: 0 auto 15px;background: url("https://images.wemystic.com.br/repo/full-width-horoscope-sprite-0.png") no-repeat 0 0;}
.months .wm-fw-items .icon {background: url("https://images.wemystic.es/repo/full-horoscope-months-es-sprite.png") no-repeat 0 0;background-size: 960px !important;}
.months.lang-en .wm-fw-items .icon {background: url("https://mkt.wemystic.net/design/publishing/images/icons/gadget-months-calendar/full-horoscope-months-en-sprite.png") no-repeat 0 0;background-size: 960px !important;}
.zodiac .wm-fw-items .icon {background: url("https://mkt.wemystic.com/design/wemystic/icons/full-horoscope-zodiac-es-sprite.png") no-repeat 0 0;background-size: 960px !important;}
ul.grid.months li, ul.grid.zodiac li {margin: 0;padding: 1px !important;}
ul.grid.months li br, ul.grid.zodiac li br {display: none;}
.wm-fw-items:hover {background-position: 0 0;}
.wm-fw-items[data-month="enero"] .icon, .wm-fw-items[data-month="january"] .icon {background-position: 0 0 !important;}
.wm-fw-items[data-month="enero"]:hover .icon, .wm-fw-items[data-month="january"]:hover .icon {background-position: 0 -80px !important;}
.wm-fw-items[data-month="febrero"] .icon, .wm-fw-items[data-month="february"] .icon {background-position: -80px 0 !important;}
.wm-fw-items[data-month="febrero"]:hover .icon, .wm-fw-items[data-month="february"]:hover .icon {background-position: -80px -80px !important;}
.wm-fw-items[data-month="marzo"] .icon, .wm-fw-items[data-month="march"] .icon {background-position: -160px 0 !important;}
.wm-fw-items[data-month="marzo"]:hover .icon, .wm-fw-items[data-month="march"]:hover .icon {background-position: -160px -80px !important;}
.wm-fw-items[data-month="abril"] .icon, .wm-fw-items[data-month="april"] .icon {background-position: -240px 0 !important;}
.wm-fw-items[data-month="abril"]:hover .icon, .wm-fw-items[data-month="april"]:hover .icon {background-position: -240px -80px !important;}
.wm-fw-items[data-month="mayo"] .icon, .wm-fw-items[data-month="may"] .icon {background-position: -320px 0 !important;}
.wm-fw-items[data-month="mayo"]:hover .icon, .wm-fw-items[data-month="may"]:hover .icon {background-position: -320px -80px !important;}
.wm-fw-items[data-month="junio"] .icon, .wm-fw-items[data-month="june"] .icon {background-position: -400px 0 !important;}
.wm-fw-items[data-month="junio"]:hover .icon, .wm-fw-items[data-month="june"]:hover .icon {background-position: -400px -80px !important;}
.wm-fw-items[data-month="julio"] .icon, .wm-fw-items[data-month="july"] .icon {background-position: -480px 0 !important;}
.wm-fw-items[data-month="julio"]:hover .icon, .wm-fw-items[data-month="july"]:hover .icon {background-position: -480px -80px !important;}
.wm-fw-items[data-month="agosto"] .icon, .wm-fw-items[data-month="august"] .icon {background-position: -560px 0 !important;}
.wm-fw-items[data-month="agosto"]:hover .icon, .wm-fw-items[data-month="august"]:hover .icon {background-position: -560px -80px !important;}
.wm-fw-items[data-month="septiembre"] .icon, .wm-fw-items[data-month="september"] .icon {background-position: -640px 0 !important;}
.wm-fw-items[data-month="septiembre"]:hover .icon, .wm-fw-items[data-month="september"]:hover .icon {background-position: -640px -80px !important;}
.wm-fw-items[data-month="octubre"] .icon, .wm-fw-items[data-month="october"] .icon {background-position: -720px 0 !important;}
.wm-fw-items[data-month="octubre"]:hover .icon, .wm-fw-items[data-month="october"]:hover .icon {background-position: -720px -80px !important;}
.wm-fw-items[data-month="noviembre"] .icon, .wm-fw-items[data-month="november"] .icon {background-position: -800px 0 !important;}
.wm-fw-items[data-month="noviembre"]:hover .icon, .wm-fw-items[data-month="november"]:hover .icon {background-position: -800px -80px !important;}
.wm-fw-items[data-month="diciembre"] .icon, .wm-fw-items[data-month="december"] .icon {background-position: -880px 0 !important;}
.wm-fw-items[data-month="diciembre"]:hover .icon, .wm-fw-items[data-month="december"]:hover .icon {background-position: -880px -80px !important;}
.wm-fw-items[data-sign="aries"] .icon {background-position: 0 0;}
.wm-fw-items[data-sign="aries"]:hover .icon {background-position: 0 -80px;}
.wm-fw-items[data-sign="tauro"] .icon {background-position: -80px 0;}
.wm-fw-items[data-sign="tauro"]:hover .icon {background-position: -80px -80px;}
.wm-fw-items[data-sign="geminis"] .icon {background-position: -160px 0;}
.wm-fw-items[data-sign="geminis"]:hover .icon {background-position: -160px -80px;}
.wm-fw-items[data-sign="cancer"] .icon {background-position: -240px 0;}
.wm-fw-items[data-sign="cancer"]:hover .icon {background-position: -240px -80px;}
.wm-fw-items[data-sign="leo"] .icon {background-position: -320px 0;}
.wm-fw-items[data-sign="leo"]:hover .icon {background-position: -320px -80px;}
.wm-fw-items[data-sign="virgo"] .icon {background-position: -400px 0;}
.wm-fw-items[data-sign="virgo"]:hover .icon {background-position: -400px -80px;}
.wm-fw-items[data-sign="libra"] .icon {background-position: -480px 0;}
.wm-fw-items[data-sign="libra"]:hover .icon {background-position: -480px -80px;}
.wm-fw-items[data-sign="escorpion"] .icon {background-position: -560px 0;}
.wm-fw-items[data-sign="escorpion"]:hover .icon {background-position: -560px -80px;}
.wm-fw-items[data-sign="sagitario"] .icon {background-position: -640px 0;}
.wm-fw-items[data-sign="sagitario"]:hover .icon {background-position: -640px -80px;}
.wm-fw-items[data-sign="capricornio"] .icon {background-position: -720px 0;}
.wm-fw-items[data-sign="capricornio"]:hover .icon {background-position: -720px -80px;}
.wm-fw-items[data-sign="acuario"] .icon {background-position: -800px 0;}
.wm-fw-items[data-sign="acuario"]:hover .icon {background-position: -800px -80px;}
.wm-fw-items[data-sign="piscis"] .icon {background-position: -880px 0;}
.wm-fw-items[data-sign="piscis"]:hover .icon {background-position: -880px -80px;}
.wm-horoscopo ul.grid {padding-top: 0;}
.wm-horoscopo ul.grid li {text-align: center;}
.wm-horoscopo ul.grid li .title {margin-top: 0 !important;line-height: 1em;}
.wm-horoscopo ul.grid li a {width: 100%;max-width: 100px;height: auto;}
.sidebar .wm-horoscopo ul.grid li {width: 50% !important;border-bottom: 1px solid #e1e1e1;clear: none !important;text-align: left;padding: 10px 0 !important;}
.sidebar .wm-horoscopo ul.grid li .icon {display: none;}
.sidebar .wm-horoscopo ul.grid li .title {font-size: 16px;color: #ddd;}
.sidebar .wm-horoscopo ul.grid li .title a:before {content: ">";display: inline-block;vertical-align: top;color: #a1a1a1;margin-right: 10px;}
.home-horoscope-zodiac-signs .wm-horoscopo ul.grid li {width: 8.3333% !important;}
.home-horoscope-zodiac-signs .wm-horoscopo ul.grid li a {width: 100% !important;height: auto;max-width: 80px;}
@media all and (max-width:767px) {.home-horoscope-zodiac-signs .wm-horoscopo ul.grid li {width: 33% !important;margin-bottom: 10px !important;}
	.home-horoscope-zodiac-signs .wm-horoscopo ul.grid li .icon {max-width: 65px;display: inline-block;}}
.compatibilidade-zodiac {background-color: #d03f47;text-align: center;padding: 30px 0;}
.compatibilidade-zodiac .header .widgettitle {color: #fff;}
.form-compatibilidade label {display: block;letter-spacing: 0;text-transform: initial;font-size: 14px;}
ul.form-compatibilidade {margin: 10px 0;}
ul.form-compatibilidade li {width: 100%;max-width: 250px;}
ul.form-compatibilidade li:nth-child(2) {max-width: 50px;width: 100%;text-align: center;margin: 0 20px;}
ul.form-compatibilidade select {min-width: 200px;}
ul.form-compatibilidade .icon {max-width: 30px;}
.compatibilidade-zodiac .wm-btn {font-family: "Dosis",sans-serif;font-weight: 600;letter-spacing: 0;background-color: transparent;font-size: 16px;border: 1px solid rgba(255,255,255,.5);padding: 10px 15px;}
.compatibilidade-zodiac .wm-btn:hover {background-color: #fff;border-color: #fff;color: #d03f47;}
@media all and (max-width:768px) {ul.form-compatibilidade li {margin: 0;max-width: 100%;}
	ul.form-compatibilidade li:nth-child(2) {margin: 10px 0 0;}}
.info-box {display: none;width: auto;color: #d03f47;border-radius: 3px;font-size: 14px;padding: 3px 10px;margin: 10px 0;}
.info-box.error {background-color: #efbfc6;}
.info-box.show {display: inline-block;}
.ppb_blog_carousel+.one .page_content_wrapper, .ppb_blog_carousel+.one+.one+.standard_wrapper+.standard_wrapper+.one .page_content_wrapper {padding: 40px 0;}
.wm-container.home img {width: 100%;}
.wm-container.home .wm-btn {margin: 10px 0;}
.home-categories-list li {padding: 0 10px;}
.home-categories-list li:first-child {padding-left: 0px;}
.home-categories-list li:last-child {padding-right: 0px;}
@media all and (max-width:768px) {.home-categories-list li, .home-categories-list li:first-child, .home-categories-list li:last-child {padding: 10px 0;}
	.ppb_blog_carousel+.one+.one+.standard_wrapper+.standard_wrapper+.one .page_content_wrapper {padding-top: 0;}}
.above_top_bar .social_wrapper ul {text-align: right !important;}
.menu-lang-wrapper {height: 30px;float: left;margin: 5px 10px 0 0;border-right: 1px solid rgba(255,255,255,.2);padding-right: 10px;position: relative;}
.menu-lang-wrapper a.lang-item.active:after {text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-repeat: repeat;font-family: "FontAwesome";content: "";float: right;margin-left: 8px;margin-top: 5px;color: #fff;}
ul.list.menu-lang-list {position: absolute;top: 100%;left: 0;width: 100%;background-color: #fff;z-index: 4;min-width: 150px;margin: -2px 0 0 0;display: none;}
ul.list.menu-lang-list:hover, ul.list.menu-lang-list.show, .menu-lang-wrapper a.lang-item.active:hover+ul.list.menu-lang-list {display: block;}
ul.list.menu-lang-list li {padding: 0;}
ul.list.menu-lang-list li a {transition: background,.5s,ease;}
ul.list.menu-lang-list li a:hover {background: #f2f2f2;}
ul.list.menu-lang-list .lang-item {padding: 5px;}
.lang-item {display: block;}
.lang-item .flag, .lang-item span {display: inline-block;vertical-align: middle;padding-left: 10px;color: #484367;font-size: 14px;}
.lang-item.active span {color: #fff;}
.lang-item .flag {max-width: 25px;}
@media all and (max-width:768px) {.menu-lang-wrapper {border-right: 0;}
	.lang-item .flag {padding-left: 0;}
	ul.list.menu-lang-list li {margin-bottom: 0 !important;}}
ul.list.horoscope-list li {position: relative;}
ul.list.horoscope-list li .image {position: absolute;top: 20px;left: 0;max-width: 67px;}
ul.list.horoscope-list li .content {max-width: 100%;padding-left: 90px;}
@media all and (max-width:767px) {ul.list.horoscope-list li .image {left: 50%;margin-left: -34px;}
	ul.list.horoscope-list li .content {padding: 90px 15px 0;}}
table td.wm-horoscopo-list-icon {width: 65px;}
table td.wm-horoscopo-list-icon, table td.wm-horoscopo-list-icon+td {vertical-align: top;}
table td.wm-horoscopo-list-icon+td h3 {margin-top: 0 !important;}
@media all and (max-width:767px) {table td.wm-horoscopo-list-icon {text-align: center;}
	table td.wm-horoscopo-list-icon, table td.wm-horoscopo-list-icon+td {display: block;width: 100%;box-sizing: border-box;}}
.horoscope-categories {border-bottom: 1px solid #e3e6e6;padding: 15px 0;margin: 15px 0;border-top: 1px solid #e3e6e6;}
.horoscope-categories .wm-circles {max-width: 120px;min-height: 120px;width: 100%;border-radius: 170px;display: flex;margin: 0 auto;align-items: center;justify-content: center;line-height: 1.2em;font-family: "Dosis",sans-serif;text-transform: uppercase;}
.horoscope-categories .wm-circles:hover {color: #fff;background-color: #155f75;}
.horoscope-categories .title {text-align: center;}
.horoscope-categories ul.grid li {margin-bottom: 0;}
hr+.horoscope-categories {margin-top: 0;border-top: 0;}
.wrapper.header-category-image {width: 100%;background: #f1f2f2 none no-repeat 0;background-size: cover;color: #fff;}
.header-category-image.tarot {background-image: url("https://mkt.wemystic.com/design/gadgets/wm-header-categories-img/header-categorie-img-tarot.jpg");}
.header-category-image.oracle {background-image: url("https://mkt.wemystic.com/design/gadgets/wm-header-categories-img/header-categorie-img-oracle.jpg");}
.header-category-image.dreams {background-image: url("https://mkt.wemystic.com/design/gadgets/wm-header-categories-img/header-categorie-img-dreams.jpg");}
.header-category-image.numerology {background-image: url("https://mkt.wemystic.com/design/gadgets/wm-header-categories-img/header-categorie-img-numerology.jpg");}
.header-category-image.runes {background-image: url("https://mkt.wemystic.com/design/gadgets/wm-header-categories-img/header-categorie-img-runes.jpg");}
.header-category-image > .container {min-height: 280px;display: flex;align-items: center;justify-content: center;}
.header-category-image .container .block {text-align: center;}
.header-category-image .title {font-size: 42px !important;color: #fff;}
.header-category-image .description {margin: 0 0 20px;}
.body-article-img {width: 100%;}
.post_info_cat.labels {padding: 10px 0;}
.post_info_cat.labels .breadcrumb > * {display: none;}
.post_info_cat.labels .breadcrumb a {display: inline-block;padding: 3px 5px 0px 10px;font-size: 12px;text-transform: uppercase;font-weight: 600;color: #bbb !important;margin: 2px;border-radius: 5px;}
.post_info_cat.labels .breadcrumb a:first-child {display: none;}
.post_circle_thumb .post_number {background-color: #23a0c6 !important;}
.pinterest-card {display: block;border-radius: 15px;transition: background-color .5s ease;padding: 10px;margin-bottom: 10px;}
.pinterest-card:hover {background-color: rgba(0,0,0,.05);}
.pinterest-card {}
.pinterest-card:before, .pinterest-card:after {content: "";display: table;}
.pinterest-card:after {clear: both;}
.pinterest-card span {display: block;overflow: hidden;width: 100%;height: 100px;padding: 1px;box-sizing: border-box;float: left;}
.pinterest-card img {width: 100%;display: block;}
.pinterest-card .bottom-left, .pinterest-card .bottom-right {width: 50%;}
.pinterest-card .top {border-radius: 10px 10px 0 0;margin-bottom: 1px;}
.pinterest-card .bottom-left {border-radius: 0 0 0 10px;}
.pinterest-card .bottom-right {border-radius: 0 0 10px 0;}
.pinterest-card .title {height: auto;font-weight: 700;font-family: "Dosis",sans-serif;text-transform: uppercase;font-size: 21px;}
.custom-select {position: relative;background-color: #fff;box-shadow: 0 0 4px rgba(0,0,0,.3);height: 40px;overflow: hidden;width: 240px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.sidebar_widget .custom-select {width: calc(100% - 8px);margin: 0 auto;}
.custom-select:after {content: "";width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #444;display: block;position: absolute;right: 10px;top: 17px;}
.custom-select select {background: transparent;border: none;font-size: 14px;height: 40px;padding: 5px;width: calc(100% + 20px);color: #444;margin: 0 !important;max-width: initial !important;}
.chinese-zodiac {background-image: linear-gradient(to bottom right,#d71c24,#c1272d);padding: 20px;}
.chinese-zodiac:after {content: "";display: table;clear: both;}
.chinese-zodiac .title-wrapper .title {color: #fbae17;font-size: 30px;margin-bottom: 5px;margin-top: 5px;padding-bottom: 0;}
.chinese-zodiac .title-wrapper .description {margin-top: 0 !important;padding-top: 0 !important;color: #fff;}
.chinese-zodiac .block {display: inline-block;}
.chinese-zodiac .custom-select {box-shadow: 0 0 0 transparent;}
.chinese-zodiac .l-col-8 {width: 49%;}
.chinese-zodiac ul.inline {margin: 0 !important;padding: 0 !important;}
.chinese-zodiac .wm-btn {padding: 7px 20px;border-radius: 5px;background-color: #fbae17;}
.icon-chinese {display: inline-block;width: 60px;height: 60px;border-radius: 100px;background: #d86d0e url("https://assets.wemystic.com/wmcom/2018/12/sprite-chinese-zodiac.png") no-repeat left top;background-size: 180px auto;transition: background,.5s,ease;}
.icon-chinese.dog, .icon-chinese.dog {background-color: #d86d0e;background-position: 0 -420px;}
.icon-chinese.dragon, .icon-chinese.dragon {background-color: #d86d0e;background-position: 0 -300px;}
.icon-chinese.rat, .icon-chinese.rat {background-color: #d86d0e;background-position: 0 -240px;}
.icon-chinese.tiger, .icon-chinese.tiger {background-color: #d86d0e;background-position: 0 -480px;}
.icon-chinese.ox, .icon-chinese.ox {background-color: #d86d0e;background-position: 0 -120px;}
.icon-chinese.horse, .icon-chinese.horse {background-color: #d86d0e;background-position: 0 -180px;}
.icon-chinese.pig, .icon-chinese.pig {background-color: #d86d0e;background-position: 0 -60px;}
.icon-chinese.goat, .icon-chinese.goat {background-color: #d86d0e;background-position: 0 -660px;}
.icon-chinese.snake, .icon-chinese.snake {background-color: #d86d0e;background-position: 0 -360px;}
.icon-chinese.rooster, .icon-chinese.rooster {background-color: #d86d0e;background-position: 0 0;}
.icon-chinese.monkey, .icon-chinese.monkey {background-color: #d86d0e;background-position: 0 -540px;}
.icon-chinese.rabit, .icon-chinese.rabit {background-color: #d86d0e;background-position: 0 -600px;}
.icon-chinese.dog.active {background-color: #fbae17;background-position: -60px -420px;}
.icon-chinese.dragon.active {background-color: #fbae17;background-position: -60px -300px;}
.icon-chinese.rat.active {background-color: #fbae17;background-position: -60px -240px;}
.icon-chinese.tiger.active {background-color: #fbae17;background-position: -60px -480px;}
.icon-chinese.ox.active {background-color: #fbae17;background-position: -60px -120px;}
.icon-chinese.horse.active {background-color: #fbae17;background-position: -60px -180px;}
.icon-chinese.pig.active {background-color: #fbae17;background-position: -60px -60px;}
.icon-chinese.goat.active {background-color: #fbae17;background-position: -60px -660px;}
.icon-chinese.snake.active {background-color: #fbae17;background-position: -60px -360px;}
.icon-chinese.rooster.active {background-color: #fbae17;background-position: -60px 0;}
.icon-chinese.monkey.active {background-color: #fbae17;background-position: -60px -540px;}
.icon-chinese.rabit.active {background-color: #fbae17;background-position: -60px -600px;}
.icon-chinese.dog.symbol, .icon-chinese.dog:hover {background-color: #fbae17;background-position: -120px -420px;}
.icon-chinese.dragon.symbol, .icon-chinese.dragon:hover {background-color: #fbae17;background-position: -120px -300px;}
.icon-chinese.rat.symbol, .icon-chinese.rat:hover {background-color: #fbae17;background-position: -120px -240px;}
.icon-chinese.tiger.symbol, .icon-chinese.tiger:hover {background-color: #fbae17;background-position: -120px -480px;}
.icon-chinese.ox.symbol, .icon-chinese.ox:hover {background-color: #fbae17;background-position: -120px -120px;}
.icon-chinese.horse.symbol, .icon-chinese.horse:hover {background-color: #fbae17;background-position: -120px -180px;}
.icon-chinese.pig.symbol, .icon-chinese.pig:hover {background-color: #fbae17;background-position: -120px -60px;}
.icon-chinese.goat.symbol, .icon-chinese.goat:hover {background-color: #fbae17;background-position: -120px -660px;}
.icon-chinese.snake.symbol, .icon-chinese.snake:hover {background-color: #fbae17;background-position: -120px -360px;}
.icon-chinese.rooster.symbol, .icon-chinese.rooster:hover {background-color: #fbae17;background-position: -120px 0;}
.icon-chinese.monkey.symbol, .icon-chinese.monkey:hover {background-color: #fbae17;background-position: -120px -540px;}
.icon-chinese.rabit.symbol, .icon-chinese.rabit:hover {background-color: #fbae17;background-position: -120px -600px;}
.icons-wrapper {padding-left: 10px;}
.icons-wrapper ul.inline {text-align: right;}
.icons-wrapper ul.inline li {margin: 0;padding: 1px !important;}
#showForm {display: block;text-decoration: underline;font-size: 14px;padding-top: 10px;color: #fff;}
#revealChineseSign {display: none;}
#revealChineseSign .icon-chinese {cursor: default;}
@media all and (min-width:769px) {#revealChineseSign .block {width: 9%;padding: 10px 0;}
	#revealChineseSign .block:nth-child(2) {width: 80%;text-align: center;}
	#revealChineseSign .description {text-align: center;}
	#revealChineseSign {align-items: center;justify-content: center;}
	#revealIconSymbol {display: none;}}
@media all and (max-width:768px) {.chinese-zodiac .s-col-16 {width: 100% !important;}
	.chinese-zodiac .title-wrapper, .chinese-zodiac .description {text-align: center;}
	.chinese-zodiac .description {line-height: 1.2em;}
	.chinese-zodiac .title-wrapper ul.inline li {margin-bottom: 0px;display: block;width: 100%;text-align: center;}
	.chinese-zodiac .title-wrapper ul.inline li a.wm-btn, .chinese-zodiac .title-wrapper ul.inline li .custom-select, #findChineseZodiac, #showForm {width: 100%;box-sizing: border-box;color: #fff;}
	#showForm:hover {text-decoration: none;}
	.icons-wrapper {padding-left: 0px;padding-top: 20px;}
	.icons-wrapper ul.inline {text-align: center;}
	#revealChineseSign .title-wrapper .title {font-size: 22px;}
	#revealChineseSign .title-wrapper .description {margin-bottom: 10px;}
	#revealChineseSign .icon-chinese.mobile {display: inline-block !important;}
	#revealChineseSign .block {text-align: center;width: 100%;display: block;}
	.block.symbol .icon-chinese {display: none !important;}}
#about_the_author .gravatar:empty {display: none;}
#about_the_author .gravatar:empty + .author_detail {width: 100%;}
.sun-moon {margin: 10px 0;}
.sun-moon ul.inline {margin: 0 !important;padding: 0 !important;}
.sun-moon .container {width: 100%;padding: 0;}
.sun-moon .container:after {content: "";display: table;clear: both;}
.sun-moon .block {box-sizing: border-box;}
.sun-moon .block.sun, .sun-moon .block.moon {width: 50%;float: left;padding: 15px;color: #fff;}
.sun-moon .block.sun {background-color: #e5ecf4;border-radius: 10px 0 0 10px;color: #333;}
.sun-moon .block.moon {background-color: #313745;border-radius: 0 10px 10px 0;}
.sun-moon .block ul.inline {margin: 0 10px 0 0;}
.sun-moon .block ul.inline li {margin-right: 7px;}
.sun-moon .header {height: 90px;display: flex;align-items: center;justify-content: left;}
.sun-moon .header .title {font-size: 21px;}
.sun-moon .moon .header .title {color: #fff;}
.sun-moon .header .sun-moon-icon {margin-right: 15px;}
.sun-moon .sun .header .sun-moon-icon {max-width: 70px !important;}
.sun-moon .moon .header .sun-moon-icon {max-width: 60px !important;}
.sun-moon-label {display: block;text-transform: uppercase;font-size: 11px;}
.sun-moon-value {font-family: "Dosis",sans-serif;font-size: 21px;font-weight: 700;}
.sun-moon .block.sun .sun-moon-value {color: #7f6c9d;}
.sun-moon .icon-moon {width: 15px;height: 15px;background: transparent none no-repeat left top;background-size: 100%;}
.sun-moon .icon-moon, .sun-moon .phase-name {display: inline-block;vertical-align: middle;}
.sun-moon .phase-name {font-size: 11px;}
.sun-moon .icon-moon.first-quarter {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-first-quarter.png");}
.sun-moon .icon-moon.waxing-crescent {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-waxing-crescent.png");}
.sun-moon .icon-moon.new-moon {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-new-moon.png");}
.sun-moon .icon-moon.waning-crescent {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-waning-crescent.png");}
.sun-moon .icon-moon.last-quarter {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-last-quarter.png");}
.sun-moon .icon-moon.waning-gibbous {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-waning-gibbous.png");}
.sun-moon .icon-moon.full-moon {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-full-moon.png");}
.sun-moon .icon-moon.waxing-gibbous {background-image: url("https://mkt.wemystic.net/design/publishing/gadgets/wm-sun-moon/images/i-moon-waxing-gibbous.png");}
.sidebar .sun-moon ul.inline li {clear: none !important;width: auto !important;display: inline-block;margin-right: 15px !important;}
.sidebar .sun-moon .block.sun, .sidebar .sun-moon .block.moon {width: 100%;}
.sidebar .sun-moon .block.sun {border-radius: 5px 5px 0 0;}
.sidebar .sun-moon .block.moon {border-radius: 0 0 5px 5px;}
.sidebar .sun-moon-label {font-size: 9px;}
.sidebar .sun-moon .moon span {color: #fff !important;}
@media all and (max-width:768px) {.sun-moon .block.sun, .sun-moon .block.moon {width: 100%;}
	.sun-moon .block.sun {border-radius: 5px 5px 0 0;}
	.sun-moon .block.moon {border-radius: 0 0 5px 5px;}
	.sun-moon-label {font-size: 9px;}}
.container.main+.bottom_body_block .wrapper.gadget-chat-v2 {margin-bottom: 0;}
.wrapper.gadget-chat-v2 {margin-bottom: 50px;padding-top: 0;padding-bottom: 0;margin-top: 0;box-sizing: border-box;}
.gadget-chat-v2 .container {padding: 40px 0 30px;max-width: 1425px;margin: 0 auto;}
.gadget-chat-v2 .block.header .title {font-size: 31px;color: #fff;}
.gadget-chat-v2 .block.header .description {color: #fff;}
.gadget-chat-v2 .block.header {text-align: center;}
.gadget-chat-v2 {width: 100%;padding: 20px;background: transparent url("https://mkt.wemystic.com/design/gadgets/gadget-chat-v2/gadget-chats-header.jpg") no-repeat left top;background-size: cover;margin-top: -20px;}
.voyance-list ul.inline {text-align: center;}
.voyance-list ul.inline li {padding: 10px;max-width: 20%;}
.voyance-list ul.inline li .content {display: block;min-height: 200px;}
.voyance-list ul.inline li .image {overflow: hidden;padding: 10px;max-width: 90px;margin: 0 auto;position: relative;height: 90px;}
.voyance-list ul.inline li .image:after {content: "";display: block;bottom: 20px;right: 20px;width: 15px;height: 15px;background-color: #e6e6e6;position: absolute;border-radius: 50px;}
.voyance-list ul.inline li .card {border-bottom: 5px solid #e6e6e6;}
.voyance-list ul.inline li.online .card {border-bottom: 5px solid #39b54a;}
.voyance-list ul.inline li.online .image:after {background-color: #39b54a;}
.voyance-list ul.inline li .image img {display: block;max-width: 100%;border-radius: 100px;}
.voyance-list .card {text-align: center;padding: 10px;background-color: #fff;border-radius: 5px;}
.voyance-list .card:after {content: "";display: table;clear: both;}
.voyance-list .content .name {margin: 0;padding: 0;font-size: 21px;margin-bottom: 5px;color: #585277;text-transform: uppercase;font-family: "Dosis",sans-serif;font-weight: 600;}
.voyance-list .content .name a {color: #585277;}
.voyance-list .content .position {background-color: #155f75;display: inline-block;width: auto;padding: 0 10px;font-weight: 700;text-transform: uppercase;font-family: "Dosis",sans-serif;font-size: 12px;color: #fff;border-radius: 5px;}
.voyance-list .content .description {line-height: 1.1em;font-size: 15px;padding-bottom: 10px;color: #333;}
.voyance-list .content .wm-btn {border-radius: 5px;padding: 7px 15px;cursor: pointer;}
.voyance-list .image, .voyance-list .content .description, .voyance-list .content .name {display: block;}
@media all and (max-width:768px) {.gadget-chat-v2 .block.header .title {font-size: 28px;}
	.gadget-chat-v2 {background: transparent url("https://mkt.wemystic.com/design/gadgets/gadget-chat-v2/m-gadget-chats-header.jpg") no-repeat left top;margin-top: 0;}
	.voyance-list .content .image, .voyance-list .content .description, .voyance-list .content .name {margin-bottom: 0;padding-top: 0;}
	.voyance-list .card {display: flex;align-items: center;justify-content: center;}
	.gadget-chat-v2 .container {padding: 20px 0;}
	.voyance-list .content .name a {font-size: 18px;}
	.voyance-list ul.inline li {width: 100% !important;max-width: 100% !important;}
	.voyance-list .image, .voyance-list .content {float: left;}
	.voyance-list ul.inline li .content {min-height: initial;}
	.voyance-list .content .position {font-size: 11px;padding: 0 5px;}
	.voyance-list ul.inline li .image {max-width: 90px;}
	.voyance-list .content {max-width: 65%;text-align: left;}
	.voyance-list .content .description {padding-top: 0px;color: #333;line-height: 1em;font-size: 14px;}
	.voyance-list .content .position {line-height: 21px;margin-bottom: 5px;}
	.gadget-chat-v2 .block.header .description {line-height: 16px;}
	.voyance-list .content .name {font-size: 18px;}
	.voyance-list .content .position {display: inline-block;}}
.mirror-clocks .hours {font-size: 20px;}
.mirror-clocks .wm-container {padding: 0;}
ul.grid.numbers li {padding: 1px !important;}
ul.grid.numbers .wm-fw-items .icon {width: 70px;height: 70px;margin-bottom: 5px;}
ul.grid.numbers .wm-fw-items .title {line-height: 1.2em;}
ul.grid.numbers .icon.number1 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-01.png") no-repeat left top;}
ul.grid.numbers .icon.number2 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-02.png") no-repeat left top;}
ul.grid.numbers .icon.number3 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-03.png") no-repeat left top;}
ul.grid.numbers .icon.number4 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-04.png") no-repeat left top;}
ul.grid.numbers .icon.number5 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-05.png") no-repeat left top;}
ul.grid.numbers .icon.number6 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-06.png") no-repeat left top;}
ul.grid.numbers .icon.number7 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-07.png") no-repeat left top;}
ul.grid.numbers .icon.number8 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-08.png") no-repeat left top;}
ul.grid.numbers .icon.number9 {background: transparent url("https://mkt.wemystic.net/design/publishing/images/icons/numbers-hover/wm-icons-numbers-hover-09.png") no-repeat left top;}
ul.grid.numbers .wm-fw-items:hover .icon.number1, ul.grid.numbers .wm-fw-items:hover .icon.number2, ul.grid.numbers .wm-fw-items:hover .icon.number3, ul.grid.numbers .wm-fw-items:hover .icon.number4, ul.grid.numbers .wm-fw-items:hover .icon.number5, ul.grid.numbers .wm-fw-items:hover .icon.number6, ul.grid.numbers .wm-fw-items:hover .icon.number7, ul.grid.numbers .wm-fw-items:hover .icon.number8, ul.grid.numbers .wm-fw-items:hover .icon.number9 {background-position: left bottom;}
@media all and (max-width:768px) {ul.grid.numbers li {margin-bottom: 0 !important;}}
.page-single-card {padding: 15px 15px 20px;}
.page-single-card .container:after {content: "";display: table;clear: both;}
.page-single-card .card {background-color: #fff;border-radius: 5px;padding: 20px;border-left: 5px solid #ccc;border-left: 5px solid #39b54a;box-shadow: 0px 3px 10px rgba(0,0,0,.2);}
.page-single-card .card .image {max-width: 150px;}
.page-single-card .card .image img {width: 100%;}
.page-single-card .btn {min-width: 100px;display: block;background-color: #b67fb5;border-radius: 5px;text-align: center;color: #fff;padding: 15px;text-decoration: none;text-transform: uppercase;transition: background .5s ease;}
.page-single-card .btn:hover {background-color: #d18fcc;color: #fff;}
.page-single-card .card .content .title {font-size: 22px;font-family: "Dosis",sans-serif;text-transform: uppercase;margin: 0;padding: 0;}
.page-single-card .card .content .title a {text-decoration: none;color: #484367;}
.page-single-card .status {font-size: 11px;font-style: italic;}
.page-single-card .card.online {border-left: 5px solid #39b54a;}
.page-single-card .card .status:before {content: "";display: inline-block;width: 10px;height: 10px;background-color: #ccc;vertical-align: middle;border-radius: 15px;margin-right: 5px;}
.page-single-card .card.online .status:before {background-color: #39b54a;}
@media all and (min-width:769px) {.page-single-card .card {display: flex;align-items: center;position: relative;}
	.page-single-card .card .content {padding: 0 20px;}
	.page-single-card .btn-container {right: 0;position: absolute;margin-right: 30px;display: flex;}}
@media all and (max-width:768px) {.page-single-card .card {display: block;text-align: center;}
	.page-single-card .card {border-left: 0;border-top: 5px solid #ccc;}
	.page-single-card .card.online {border-left: 0;border-top: 5px solid #39b54a;}
	.page-single-card .card .image {margin: 0 auto;max-width: 100px;}}
#page_content_wrapper .sidebar .content .posts.blog li img, #page_content_wrapper .posts.blog li img {border-radius: 5px;}
.post_img.static.one_third {border-radius: 5px;}
.ppb_blog_carousel .post_img a {border-radius: 5px;}
.container-horoscopo-home {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 3rem 0 0rem;}
.title-horoscopo-home {color: #fff;font-size: 32px;line-height: 1.4em;}
.description-horoscopo-home {color: #fff;padding: 0 0 10px 0 !important;width: 350px;}
@media all and (min-width:0px) and (max-width:798px) {.description-horoscopo-home {width: 100%;}}
.wm-btn-horoscopo-home {display: inline-block;cursor: pointer;text-align: center;text-decoration: none;padding: 12px 25px 12px 25px;color: #fff;background-color: #b67fb5;border: 0;text-transform: uppercase;font-size: 15px;font-weight: 600;border-radius: 5px;font-family: "Dosis",Arial,sans-serif;letter-spacing: 0;margin-top: 5px;box-shadow: 3px 3px 8px rgba(9,9,9,.08);}
.wm-btn-horoscopo-home:hover {color: #fff;}
.description-horoscope-hoje {color: #808080;}
.container-icon {margin-bottom: 20px;}
.empty {background-color: transparent;height: 50px;width: 150px;}
h3.title-signos-hoje {line-height: .5em !important;margin-top: 0px !important;padding: 18px 0 5px;}
.title-signos-hoje {text-align: center;margin: 0;padding: 5px 5px 5px 5px;}
.title-signos-hoje a {text-decoration: none;color: #b67fb5 !important;text-transform: uppercase;font-family: "Dosis",sans-serif;font-weight: 500 !important;font-size: 14px !important;}
p.data-signos-hoje {padding: 0 0 15px 0 !important;}
.data-signos-hoje {font-family: "Dosis",sans-serif;text-align: center;margin: 0;color: #ccc;font-weight: 500 !important;}
.wm-container-gallery-home {max-width: 1400px;background: white;margin: 0 auto;}
.wm-gallery-home-section {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.wm-gallery-home-section-left {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0px 0px 30px 0px;}
.wm-gallery-home-section-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0px 50px 30px 50px;}
.wm-container-gallery-img {width: 50%;}
.wm-container-gallery-img img {width: 100%;border-radius: 5px;}
.wm-bg-description {background: #fff;}
.wm-gallery-description {width: 48%;margin-left: -42px;border-radius: 5px;z-index: 1;}
.wm-gallery-description.wm-bg-description h3 {color: #484367;text-transform: uppercase;font-size: 20px;margin-bottom: 0px;margin-top: 0px;}
.wm-gallery-description.wm-bg-description p {color: #808080;line-height: 1.6em;padding-bottom: 20px;margin-top: 0px;padding-top: 5px;}
.wm-gallery-description.wm-bg-description a {text-decoration: none;background-color: #b67fb5;padding: 12px 15px 12px 15px;color: #fff;text-transform: uppercase;border-radius: 5px;font-size: 13px;font-weight: bold;}
.wm-gallery-description.wm-bg-description a.wm-gallery-links {text-decoration: none;background-color: transparent;padding: 0px;color: #155f75;text-transform: none;border-radius: 5px;font-weight: 500;font-size: 16px;}
.wm-gallery-description.wm-bg-description a.wm-gallery-links:hover {color: #24a0c6;}
.wm-gallery-description.wm-bg-description a:hover {color: #fff;}
.wm-bg-description-left a:hover {color: #fff;}
.wm-container-bg-one-column a:hover {color: #fff;}
.wm-gallery-description-left {margin-left: auto;margin-right: -42px;}
.wm-gallery-description-left h3 {color: #484367;text-transform: uppercase;font-size: 20px;margin-bottom: 0px;margin-top: 0px;}
.wm-gallery-description-left p {color: #808080;line-height: 1.6em;padding-bottom: 10px;padding-bottom: 20px;margin-top: 0px;padding-top: 5px;}
.wm-gallery-description-left a {text-decoration: none;background-color: #b67fb5;padding: 12px 15px 12px 15px;color: #fff;}
.wm-bg-description-left {background: #fff;}
.wm-bg-description-left a {text-decoration: none;background-color: #b67fb5;padding: 12px 15px 12px 15px;color: #fff;text-transform: uppercase;border-radius: 5px;font-size: 13px;font-weight: bold;}
.description-bg-home {background-color: #fff;padding: 40px 40px 45px 40px;box-shadow: 0px 3px 5px #f0f0f0;border-radius: 5px;}
.wm-one-column-section {padding: 30px 50px 30px 50px;}
.wm-wrapper-gallery-home {display: flex;}
.wm-wrapper-left {flex: 0 0 50%;}
.wm-wrapper-right {flex: 1;}
.wm-container-one-column-img {width: 70%;margin: 0 auto;}
.wm-container-one-column-img img {width: 100%;border-radius: 5px;}
.wm-description-one-column {width: 75%;box-shadow: 0px 3px 5px #f0f0f0;border-radius: 5px;}
.wm-container-bg-one-column {background: #fff;}
.wm-container-bg-one-column {margin-right: 60px;margin-top: -70px;position: relative;}
.wm-container-bg-one-column h3 {color: #484367;text-transform: uppercase;font-size: 20px;margin-bottom: 0px;margin-top: 0px;line-height: 1.5em;}
.wm-container-bg-one-column p {color: #808080;line-height: 1.6em;margin-top: 0px;padding-top: 5px;padding-bottom: 20px;}
.wm-container-bg-one-column a {text-decoration: none;background-color: #b67fb5;padding: 12px 15px 12px 15px;color: #fff;text-transform: uppercase;border-radius: 5px;font-size: 13px;font-weight: bold;}
.wm-container-bg-one-column a.wm-gallery-links {text-decoration: none;background-color: transparent;padding: 0px;color: #155f75;text-transform: none;border-radius: 5px;font-size: 16px;font-weight: 500;}
@media screen and (max-width:986px) {.wm-container-gallery-img, .wm-gallery-description {width: 100%;max-width: 700px;}
	.wm-one-column-section {padding: 30px 50px 30px 50px;}
	.wm-container-bg-one-column {margin-right: 30px;margin-top: -60px;}
	.wm-gallery-description.wm-bg-description p {font-size: 15px;}
	.wm-gallery-description-left p {font-size: 15px;}
	.wm-container-bg-one-column p {font-size: 15px;}
	.wm-description-one-column {width: 80%;}
	.description-bg-home {padding: 40px 20px 45px 20px;}}
@media screen and (max-width:768px) {.wm-container-gallery-home {overflow-x: hidden;}
	.wm-gallery-home-section {flex-direction: column;padding: 30px 0px 0px 0px;}
	.wm-gallery-home-section-left {flex-direction: column;padding: 0px 0px 30px 0px;}
	.wm-one-column-section {padding: 30px 0px 0px 0px;}
	.wm-gallery-description.wm-bg-description h3 {margin-top: 5px;}
	.wm-gallery-description-left h3 {margin-top: 5px;}
	.wm-container-one-column-img {width: 100%;}
	.wm-container-gallery-img img {border-radius: 5px 5px 0 0;}
	.wm-container-one-column-img img {border-radius: 5px 5px 0 0;}
	.wm-wrapper-gallery-home {display: block;}
	.wm-gallery-description {background-color: #f9c5c5;margin-left: 0px;}
	.wm-gallery-description-left {margin-right: 0px;}
	.wm-container-bg-one-column {margin-right: auto;margin-top: 0;margin-bottom: 30px;background-color: #f9c5c5;width: 100%;}
	.wm-container-bg-one-column p {font-size: 16px;}
	.wm-gallery-description-left p {font-size: 16px;}
	.wm-container-bg-one-column h3 {font-size: 26px;}
	.wm-gallery-description.wm-bg-description a {font-size: 12px;}
	.wm-bg-description-left a {font-size: 12px;}
	.wm-container-bg-one-column a {font-size: 12px;}
	.description-bg-home {border-radius: 0px 0px 5px 5px;padding: 20px 20px 40px 20px;}
	.icon-signo {width: 120px;margin: 0 auto;}
	.title-horoscopo-home {line-height: 1.2em;}
	.container-horoscopo-home {padding: 0px 5px 0px 5px;}
	.description-horoscopo-home {padding: 5px 0 5px 0 !important;line-height: 1.5em;}
	.horoscope-hoje .content .title {line-height: 1.5em;}
	.single_subtitle {line-height: 1.5em;}
	.ppb_blog_carousel .post_img a {border-radius: 0px;}
	.wm-gallery-home-section-reverse {display: block;padding: 0px 0px 30px 0px;}
	.single_subtitle {font-size: 16px !important;}
	body {overflow-x: hidden;}
	.container-icon {width: 100%;}}
@media screen and (min-width:769px)and (max-width:830px) {.wm-description-one-column {width: 95%;}}
@media screen and (min-width:1100px)and (max-width:1150px) {.icon-signo {width: 130px;}}
@media screen and (min-width:1324px) {.container-horoscopo-home {padding: 6rem 0 2rem;}}
.gadget-article-chakras {position: relative;box-shadow: 1px 1px 3px rgba(0,0,0,.15);background-color: #fff;border-radius: 10px;margin: 10px 5px;box-sizing: border-box;padding: 20px;overflow: hidden;}
.gadget-article-chakras .header {padding: 10px 10px 0 10px;}
.gadget-article-chakras .subtitle {padding-top: 0;}
.gadget-article-chakras ul.inline {margin: 0 !important;padding: 15px 0 !important;display: block;}
.gadget-article-chakras .chakra-handle, .gadget-article-chakras .chakra-handle span {display: block;text-align: center;}
.gadget-article-chakras .chakra-handle .name {font-family: "Dosis",sans-serif;text-transform: uppercase;font-size: 14px;}
.gadget-article-chakras .chakra-handle .icon {width: 90px;height: 90px;margin-bottom: 5px;border-radius: 100px;background: #fff none no-repeat center;background-size: 80%;-ms-transition: .4s ease-in-out;-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;}
.gadget-article-chakras .chakra-handle .icon:hover {-ms-transform: rotate(36deg);-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.gadget-article-chakras .chakra-handle .icon.chakra-1 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-1.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-1+span {color: #eb5e21;}
.gadget-article-chakras .chakra-handle .icon.chakra-2 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-2.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-2+span {color: #f09000;}
.gadget-article-chakras .chakra-handle .icon.chakra-3 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-3.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-3+span {color: #e0d800;}
.gadget-article-chakras .chakra-handle .icon.chakra-4 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-4.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-4+span {color: #638239;}
.gadget-article-chakras .chakra-handle .icon.chakra-5 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-5.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-5+span {color: #1a8fbd;}
.gadget-article-chakras .chakra-handle .icon.chakra-6 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-6.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-6+span {color: #5b38a5;}
.gadget-article-chakras .chakra-handle .icon.chakra-7 {background-image: url("https://mkt.wemystic.net/design/gadgets/article-chakras/images/chakra-7.png");}
.gadget-article-chakras .chakra-handle .icon.chakra-7+span {color: #9b00c2;}
.info-container {text-align: center;}
.info-container .content {width: 100%;}
.chakra-info {display: flex;align-items: center;position: absolute;top: 100%;left: 0;width: 100%;height: 100%;border-radius: 10px;color: #fff;transition: top 1s ease;}
.chakra-info .content {padding: 20px 0;display: inline-block;vertical-align: middle;max-width: 70%;text-align: left;}
.chakra-info .content .title {color: #fff;margin: 0 !important;padding: 0 !important;}
.chakra-info.active {top: 0px;}
.chakra-info .icon {background-color: #fff;width: 90px;height: 90px;border-radius: 200px;display: inline-block;margin: 0 30px;padding: 10px;vertical-align: middle;}
.chakra-info .icon img {width: 100%;}
.chakra-info.chakra-1 {background-color: #eb5e21;}
.chakra-info.chakra-2 {background-color: #f09000;}
.chakra-info.chakra-3 {background-color: #e0d800;}
.chakra-info.chakra-4 {background-color: #638239;}
.chakra-info.chakra-5 {background-color: #1a8fbd;}
.chakra-info.chakra-6 {background-color: #5b38a5;}
.chakra-info.chakra-7 {background-color: #9b00c2;}
.chakras-close {position: absolute;display: block;top: 20px;right: 20px;max-width: 20px;}
.chakras-close img {width: 100%;}
.chakra-info .ghost-btn {border: 1px solid #fff;padding: 5px 10px;border-radius: 5px;margin: 10px 0;display: inline-block;color: #fff;transition: all .5s ease;}
.chakra-info.chakra-1 .ghost-btn:hover {background-color: #fff;color: #eb5e21;}
.chakra-info.chakra-2 .ghost-btn:hover {background-color: #fff;color: #f09000;}
.chakra-info.chakra-3 .ghost-btn:hover {background-color: #fff;color: #e0d800;}
.chakra-info.chakra-4 .ghost-btn:hover {background-color: #fff;color: #638239;}
.chakra-info.chakra-5 .ghost-btn:hover {background-color: #fff;color: #1a8fbd;}
.chakra-info.chakra-6 .ghost-btn:hover {background-color: #fff;color: #5b38a5;}
.chakra-info.chakra-7 .ghost-btn:hover {background-color: #fff;color: #9b00c2;}
@media all and (max-width:768px) {.chakra-info .icon {width: 80px;height: 80px;margin: 0 auto;}
	.gadget-article-chakras ul.inline {display: block;text-align: center;}
	.gadget-article-chakras ul.inline li {width: 33.3333%;}
	.gadget-article-chakras .chakra-handle .icon {display: inline-block;width: 70px;height: 70px;}
	.chakra-info, .chakra-info .content {display: block;}
	.chakra-info .icon {width: 60px;height: 60px;margin: 30px auto 20px;}
	.chakra-info .content, .chakra-info .content p {padding: 0 20px 20px;text-align: center;line-height: 1.3em;}
	.chakra-info .content {max-width: 100%;box-sizing: border-box;text-align: center;}}
@media all and (min-width:500px) and (max-width:767px) {.gadget-article-chakras ul.inline li {width: 25%;}}
img.alignleft {margin: 0 2em 3em 0 !important;}
.main-container-pinterest {background-color: #f9f9f9;box-shadow: 2px 2px 2px #e6e6e6;padding: 20px;border-radius: 5px;margin-right: 5px;}
.header-container-pinterest {display: flex;}
.header-container-pinterest-left {flex: 0 0 10%;margin-top: auto;margin-bottom: auto;}
.header-container-pinterest-left img {display: block;width: 30px;}
.header-container-pinterest-middle {margin-top: auto;margin-bottom: auto;flex: 0 0 60%;}
.header-container-pinterest-right {margin-top: auto;margin-bottom: auto;flex: 0 0 30%;text-align: right;}
.header-container-pinterest-right img {width: 15px;padding: 0px 0 5px 3px;vertical-align: middle;}
.header-container-pinterest-right a {background-color: #cb1f26;text-decoration: none;padding: 8px 15px 8px 22px;color: #fff !important;border-radius: 5px;font-family: "Dosis",sans-serif;font-size: 14px;font-weight: 600;}
.title-header-pinterest {margin: 0;padding-left: 5px;font-family: "Dosis",sans-serif;color: #484367;font-size: 14px;font-weight: 700;text-transform: uppercase;line-height: 1.3em;}
.subtitle-header-pinterest {margin: 0;padding: 0 0 0 5px !important;font-family: "Dosis",sans-serif;text-transform: uppercase;font-weight: 400;line-height: 1.3em;font-size: 14px;}
.container-pinterest {display: flex;margin-top: 20px;}
.container-pinterest-left img {width: 100%;border-radius: 5px 0 0 5px;}
.container-pinterest-middle img {width: 100%;}
.container-pinterest-right img {width: 100%;border-radius: 0px 5px 5px 0px;}
@media screen and (min-width:0px)and (max-width:420px) {.header-container-pinterest-middle {flex: 0 0 50%;}
	.header-container-pinterest-right {flex: 0 0 40%;}}
.main-container-entrevistas {width: 100%;height: 100%;}
.container-bg-header {width: 100%;height: 200px;background-size: cover;background-image: url("https://mkt.wemystic.net/design/landings/wmbr/entrevistas/alice-mendonca/bg.png");background-position: bottom;}
.container-img-entrevista img {width: 220px;margin: -160px auto 0 auto;display: block !important;padding-bottom: 10px;}
.wm-nome-entrevistas {font-family: "Dosis",sans-serif;text-align: center !important;color: #b3b3b3;text-transform: uppercase;font-weight: bold;font-size: 18px;}
.wm-title-entrevistas {font-family: "Dosis",sans-serif;color: #484367;text-align: center;padding: 15px 0px 5px 0px;font-weight: 600;font-size: 32px;text-transform: initial !important;}
.wm-text-entrevistas {font-family: "Roboto",sans-serif;padding: 0 0px 0 0px;text-align: center !important;color: #808080;line-height: 1.6em;}
.wm-link-entrevistas {text-decoration: none;color: #155f75;}
.wm-container-pergunta {padding: 30px 50px 50px 50px;background-color: #fff;box-shadow: 0 0px 5px #f0f0f0;border-radius: 5px;margin: 60px 0px 20px 0px;position: relative;}
.wm-circle-pergunta {background-image: linear-gradient(to right,#b67fb5,#7f6c9d);width: 55px;height: 55px;margin-top: -60px;border-radius: 30px;opacity: .8;box-shadow: 0 3px 5px #f0f0f0;}
.wm-nr-pergunta {text-align: center !important;color: #fff;font-family: "Dosis",sans-serif;line-height: 2.4em;font-size: 22px;font-weight: 600;}
.wm-title-pergunta-entrevista {font-family: "Dosis",sans-serif;color: #484367 !important;font-size: 26px;font-weight: 600;text-transform: initial !important;padding-bottom: 10px;}
.wm-answer-entrevista {font-family: "Roboto",sans-serif;color: #808080;line-height: 1.6em;}
.container-bg-wave {width: 100%;height: 400px;background-position: center;background-size: cover;background-image: url("https://mkt.wemystic.net/design/landings/wmen/entrevistas/images/wave-bg.png");margin-top: -150px;}
.wm-entrevista-fotos {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 0 100px 25px 100px;margin-top: -220px;}
.wm-entrevista-fotos-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;margin: 0 100px 25px 100px;margin-top: -220px;}
.wm-entrevista-img {width: 50%;}
.wm-entrevista-img img {width: 100%;border-radius: 5px;}
.wm-bg-quote-entrevista-left {background: #fff;}
.wm-quote-entrevista {width: 48%;margin-left: -42px;border-radius: 5px;}
.wm-quote-entrevista-left {margin-left: auto;margin-right: -42px;}
.quote-bg-entrevista {background-color: #fff;padding: 40px 40px 45px;box-shadow: 0 1px 5px #f0f0f0;border-radius: 5px;}
.title-imagens-entrevistas {color: #7f6c9d;font-family: "Dosis",sans-serif;font-weight: 600;font-size: 26px;text-align: center;text-transform: initial;}
.container-width-entrevista {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;}
.post_content_wrapper h3.title-imagens-entrevistas {margin-top: 0px !important;}
.spacer-end-entrevistas {padding: 20px;margin-bottom: 20px;}
.read_next_wrapper .post_img.next_post {border-radius: 5px;}
@media all and (min-width:681px) and (max-width:998px) {.wm-quote-entrevista {width: 60%;}
	.title-imagens-entrevistas {font-size: 22px;}
	.wm-entrevista-fotos-reverse {margin: 0 20px 25px 20px;margin-top: -220px;}
	.wm-entrevista-fotos {margin: 0 20px 25px 20px;margin-top: -220px;}}
@media all and (min-width:0px) and (max-width:680px) {.container-bg-header {height: 160px;}
	.container-img-entrevista img {width: 215px;padding-top: 90px;margin-top: -230px;}
	.wm-title-entrevistas {padding: 5px 20px 5px 20px;font-size: 26px;}
	.wm-text-entrevistas {padding: 0px 20px 0 20px;}
	.wm-container-pergunta {margin: 60px 20px 20px 20px;padding: 30px 25px 30px 25px;}
	h2.wm-title-pergunta-entrevista {line-height: 1.3em !important;}
	.wm-title-pergunta-entrevista {font-size: 22px;}
	.wm-text-entrevistas-bottom {padding: 30px 20px 0 20px !important;}
	.wm-circle-pergunta {width: 50px;height: 50px;margin-top: -55px;}
	.wm-nr-pergunta {padding: 11px;font-size: 20px;}
	.wm-entrevista-fotos-reverse {margin: 0 20px 20px 20px;margin-top: -230px;display: block;}
	.wm-quote-entrevista {width: 100%;margin-left: 0px;}
	.wm-quote-entrevista-left {margin-left: 0px;}
	.wm-entrevista-img {width: 100%;}
	.quote-bg-entrevista {padding: 20px 20px 20px;border-radius: 0 0 5px 5px;}
	.title-imagens-entrevistas {font-size: 24px;}
	.wm-entrevista-img img {border-radius: 5px 5px 0 0 !important;}
	.wm-entrevista-fotos {margin: 0 20px 20px 20px;margin-top: -230px;display: block;}
	.container-width-entrevista {padding: 0;}
	.wm-answer-entrevista {line-height: 1.7em;}
	.info-bio-entrevista {display: block !important;}
	.info-bio-entrevista-left {padding: 20px 20px 0 20px;}
	.info-bio-entrevista-right {padding: 15px 20px 0 20px !important;}
	.container-bg-wave-bio {height: 45px !important;}
	.info-bio-entrevista-right a img {width: 50px;}
	.info-bio-entrevista-right a.insta img {width: 50px;padding-right: 10px;}}
.container-bg-wave-bio {width: 100%;height: 130px;background-position: bottom;background-position: 0% 0% !important;background-size: cover;background-size: 100% 100%;background-image: url("https://mkt.wemystic.net/design/landings/wmbr/entrevistas/alice-mendonca/bg-wave-bio.png");background-repeat: repeat;}
.container-bg-bio {background-image: linear-gradient(to right,#b67fb5,#7f6c9d);}
.info-bio-entrevista {display: flex;padding-bottom: 40px;}
.info-bio-entrevista-left {flex: 0 0 35%;}
.info-bio-entrevista-right {flex: 1;padding: 30px 0 0 35px;}
.wm-text-entrevista-bio {font-family: "Roboto",sans-serif;color: #fff;line-height: 1.6em;}
.wm-text-entrevista-bio + p {display: flex;}
.info-bio-entrevista-right a img {width: 40px;padding-top: 10px;}
.info-bio-entrevista-right a.insta img {width: 40px;padding-right: 5px;padding-top: 10px;}
.wm-link-entrevista-bio {text-decoration: none;color: #494367;font-weight: bold;}
.wm-link-entrevista-bio:hover {color: #494367;}
.title-entrevista-bio {color: #494367 !important;font-size: 22px;}
.wm-text-bullets-bio {font-family: "Roboto",sans-serif;color: #fff;line-height: 1.3em;}
.wm-text-bullets-bio + p {display: flex;}
body.postid-31436 #page_content_wrapper {max-width: 100%;padding: 0;width: 100% !important;}
body.postid-31436 #page_content_wrapper .inner {margin-top: 0px !important;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .post_header {margin: 0 !important;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .post_header .post_header_title {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .clear {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .post_divider {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .addthis_inline_share_toolbox.social-like {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper #about_the_author {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .read_next_wrapper {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;float: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(90% - 140px);}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper {border-top: 0 !important;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .next_post_arrow {position: relative;margin-top: -30px;float: right;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .post_share_center {display: none;}
body.postid-31436 #page_content_wrapper hr {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .post_header.single .wemys-after-article {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .post_header.single .wemys-after-article_2 {display: none;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(100% - 160px) !important;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(100% - 160px) !important;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-31436 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31436 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-31439 #page_content_wrapper {max-width: 100%;padding: 0;width: 100% !important;}
body.postid-31439 #page_content_wrapper .inner {margin-top: 0px !important;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .post_header {margin: 0 !important;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .post_header .post_header_title {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .clear {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .post_divider {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .addthis_inline_share_toolbox.social-like {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper #about_the_author {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .read_next_wrapper {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;float: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(90% - 140px);}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper {border-top: 0 !important;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .next_post_arrow {position: relative;margin-top: -30px;float: right;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .post_share_center {display: none;}
body.postid-31439 #page_content_wrapper hr {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .read_next_wrapper {padding: 0 20px !important;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(100% - 160px) !important;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(100% - 160px) !important;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .post_header.single .wemys-after-article {display: none;}
body.postid-31439 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-31439 .post_wrapper .post_content_wrapper .post_header.single .wemys-after-article_2 {display: none;}
.wm-widget-entrevistas {margin: 5px;border-radius: 5px;background-color: #fff;box-shadow: 0 0px 5px #f0f0f0;padding: 20px 0px 5px 0px;}
.title-widget-entrevistas {text-align: center;margin: 0;padding: 10px 0 0px 0;color: #7f6c9d;font-family: "Dosis",sans-serif;text-transform: uppercase;font-size: 18px;font-weight: 600;}
.subtitle-widget-entrevistas {text-align: center;margin: 0;font-family: "Dosis",sans-serif;color: #ccc;font-size: 14px;padding: 0 !important;}
.widget-card-entrevistas {display: flex;border-bottom: 1px solid #e6e6e6;padding: 10px 20px;}
.card-entrevistas-left {flex: 0 0 35%;margin-top: auto;margin-bottom: auto;}
.card-entrevistas-left img {width: 130px;}
.card-entrevistas-right {flex: 1;padding: 15px 10px 15px 10px;}
.widget-nome-entrevista {font-family: "Dosis",sans-serif;color: #b3b3b3;text-transform: uppercase;font-weight: 700;font-size: 13px;}
.widget-quote-entrevista {font-family: "Dosis",sans-serif;font-size: 12px;color: #484367;margin: 0;padding: 3px 0 8px 0;}
.widget-btn-entrevista {display: inline-block;cursor: pointer;text-align: center;text-decoration: none;padding: 11px 32px;color: #fff !important;background-color: #b67fb5;border: 0;text-transform: uppercase;font-size: 12px;font-weight: 600;border-radius: 4px;font-family: "Dosis",sans-serif;letter-spacing: 0;box-shadow: 3px 3px 8px rgba(9,9,9,.08);}
.widget-card-entrevistas:last-child {border-bottom: 0px;}
.card-entrevistas-right img {width: 25px;padding-left: 10px;}
img.i-widget-entrevistas {width: 25px;margin: 0 auto;display: block;}
@media all and (min-width:0px) and (max-width:767px) {.widget-card-entrevistas {display: block;padding: 20px 20px;}
	.card-entrevistas-left a img {margin: 0 auto;display: block;width: 160px;}
	.widget-nome-entrevista {text-align: center;font-size: 16px;}
	.widget-quote-entrevista {text-align: center;font-size: 18px;padding: 5px 0 12px 0;}
	img.i-widget-entrevistas {padding-top: 10px;padding-bottom: 5px;width: 30px;}
	.card-entrevistas-right {padding: 10px 10px 15px 10px;}
	.title-widget-entrevistas {font-size: 22px !important;}
	.widget-btn-entrevista {font-size: 15px;display: block;}}
.video {overflow: hidden;position: relative;width: 100%;}
.video::after {padding-top: 56.25%;display: block;content: "";}
.video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.header-bg-brand {width: 100%;height: 180px;background-size: cover;background-image: url("https://mkt.wemystic.net/design/landings/wmen/wmen-about-us/images/header-bg-brand.png");background-position: bottom;}
.wm-logo-brand img {width: 200px;margin: 0 auto;display: block;padding-top: 40px;}
.container-brand-content {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;}
.title-logo-brand {font-family: "Dosis",sans-serif;text-align: center;padding-top: 80px;padding-bottom: 10px;color: #484367;text-transform: uppercase;font-weight: 500;font-size: 26px;}
.wm-symbols-brand img {margin: 0 auto;display: block;width: 100px;}
.wm-home-nosotros-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;padding-top: 50px;padding-bottom: 80px;}
.wm-home-nosotros-section {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.wm-nosotros-gallery-img {width: 50%;}
.wm-nosotros-gallery-img img {width: 100%;border-radius: 5px;}
.wm-nosotros-description {width: 48%;margin-left: -42px;border-radius: 5px;}
.wm-nosotros-description-left {margin-left: auto;margin-right: -42px;}
.title-nosotros-home {color: #b67fb5;text-transform: uppercase;font-size: 26px;margin-bottom: 5px;margin-top: 0;font-family: "Dosis",sans-serif;font-weight: 500;}
.text-noostros-home {color: gray;line-height: 1.7em;margin-top: 0;padding-top: 5px;font-family: "Roboto",sans-serif;margin-bottom: 5px;}
.description-nosotros-home {background-color: #fff;padding: 40px 40px 45px;box-shadow: 0 3px 5px #f0f0f0;border-radius: 5px;}
.title-portales {font-family: dosis,sans-serif;color: #484367;text-align: center;font-weight: 600;font-size: 32px;text-transform: uppercase;margin: 0;padding-bottom: 5px;}
.text-intro-portales {font-family: roboto,sans-serif;text-align: center;color: gray;line-height: 1.6em;margin: 0;padding-bottom: 35px !important;}
.row-brand-portais {display: flex;}
.bg-brand-paises img {width: 100%;}
.column-brand-portais-br {width: 25%;background-color: #fff;box-shadow: 0 3px 5px #f0f0f0;border-radius: 5px;margin: 0 10px 10px 0;}
.column-brand-portais-fr {width: 25%;background-color: #fff;box-shadow: 0 3px 5px #f0f0f0;border-radius: 5px;margin: 0 10px 10px 10px;}
.column-brand-portais-es {width: 25%;background-color: #fff;box-shadow: 0 3px 5px #f0f0f0;border-radius: 5px;margin: 0 10px 10px 10px;}
.column-brand-portais-en {width: 25%;background-color: #fff;box-shadow: 0 3px 5px #f0f0f0;border-radius: 5px;margin: 0 0px 10px 10px;}
.content-brand-portais img {margin: 0 auto;display: block;width: 60px;margin-top: -60px;}
.brand-text-portais {text-align: center;font-family: "Dosis",sans-serif;color: gray;font-weight: 500;margin-bottom: 5px;}
p.btn-brand-visitar {padding: 0px;text-align: center;margin-bottom: 25px;}
.btn-brand-visitar a {background-color: #23a0c6;text-decoration: none;color: #fff !important;font-family: "Dosis",sans-serif;border-radius: 5px;padding: 12px 25px 12px 25px;font-weight: 600;text-transform: uppercase;font-size: 16px;}
.btn-brand-visitar a:hover {color: #fff;}
.brand-loja-online {width: 100%;background-size: cover;height: 300px;background-image: url("https://mkt.wemystic.net/design/landings/wmen/wmen-about-us/images/brand-bg-store.jpg");margin-top: 60px;background-position: center;background-repeat: no-repeat;}
.wm-title-brand-online {color: #484367;font-family: dosis,sans-serif;text-transform: uppercase;font-size: 32px;font-weight: 600;padding-top: 100px;padding-bottom: 10px;}
a.wm-btn-brand-online {cursor: pointer;text-decoration: none;padding: 15px 30px;color: #fff !important;background-color: #b67fb5;border: 0;text-transform: uppercase;font-size: 16px;font-weight: 600;border-radius: 5px;font-family: dosis,Arial,sans-serif;letter-spacing: 0;margin-top: 5px;box-shadow: 3px 3px 8px rgba(9,9,9,.08);}
a.wm-btn-brand-online:hover {color: #fff;}
.bg-container-brand-numeros {background-color: #484367;}
.wm-columns-numeros {display: flex;}
.container-brand-title-numeros {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;}
.wm-title-brand-numeros {color: #fff;font-family: dosis,sans-serif;text-transform: uppercase;font-size: 32px;font-weight: 600;text-align: center;margin: 0;padding-top: 80px;padding-bottom: 40px;}
.column-numeros-1, .column-numeros-2, .column-numeros-3, .column-numeros-4, .column-numeros-5 {width: 20%;}
.brand-numeros-title {color: #b67fb5;font-family: dosis,sans-serif;font-size: 46px;text-transform: uppercase;margin: 0;text-align: center;font-weight: 500;line-height: 1.3em;}
.brand-numeros-text {margin: 0;text-align: center;color: #fff;font-family: roboto,sans-serif;padding: 10px 15px;line-height: 1.4em;}
.numeros-bg-brand {width: 100%;background-size: cover;background-image: url("https://mkt.wemystic.net/design/landings/wmen/wmen-about-us/images/numbers-bg-brand.png");height: 160px;background-position: bottom;}
.wm-title-numeros-portal {color: #484367;font-family: dosis,sans-serif;text-transform: uppercase;font-size: 32px;font-weight: 600;text-align: center;margin: 0;padding-top: 50px;padding-bottom: 40px;}
.container-numeros-portais {display: flex;}
.numeros-col-portais-1, .numeros-col-portais-4 {width: 35%;}
.numeros-col-portais-2 {width: 40%;}
.numeros-title-portais {color: #b67fb5;font-family: dosis,sans-serif;font-size: 46px;text-transform: uppercase;margin: 0;text-align: center;font-weight: 500;}
.numeros-text-portais {margin: 0;text-align: center;color: #ccc;font-family: roboto,sans-serif;padding: 10px 25px;line-height: 1.4em;}
.bg-mapa-portais {margin-top: 50px;}
.block-mapa-portais {width: 230px;background-color: #b67fb5;border-radius: 5px;font-family: dosis,sans-serif;text-transform: uppercase;margin-left: 17%;font-weight: 600;position: absolute;box-shadow: 3px 3px 8px rgba(9,9,9,.08);padding: 15px 0 20px 0;}
.block-mapas-title {color: #fff;padding: 20px 20px 10px 20px;margin: 10px;border-bottom: 1px solid rgba(204,204,204,.24);text-align: center;}
.block-lista-paises {text-align: center;color: #fff;list-style: none;padding: 0;font-size: 14px;}
.block-lista-paises li {padding-top: 13px;}
.footer-brand {background-color: #484367;margin-top: 60px;}
.icons-footer-brand {}
.icons-footer-brand img {margin: 0 auto;display: block;width: 90px;background-color: #fff;padding: 5px 15px 5px 15px;border-radius: 0 0 5px 5px;}
.title-contacto-brand {text-align: center;color: #fff;padding: 50px 0 15px 0;font-family: dosis,sans-serif;text-transform: uppercase;font-size: 28px;font-weight: 600;margin-bottom: 10px !important;}
.btn-contacto-brand {margin: 0;text-align: center;padding-bottom: 90px !important;}
.btn-contacto-brand a {color: #fff !important;text-decoration: none;background-color: #b67fb5;text-transform: uppercase;padding: 20px 25px 20px 25px;font-family: dosis,sans-serif;border-radius: 5px;box-shadow: 3px 3px 8px rgba(9,9,9,.08);font-size: 16px;font-weight: 600;letter-spacing: .6px;}
.mapa-portais img {width: 100%;padding-top: 35px;}
.btn-contacto-brand a:hover {color: #fff;}
body.page-id-32343 #wrapper #page_content_wrapper {max-width: 100%;padding: 0;width: 100% !important;}
body.page-id-32343 #wrapper #page_caption {display: none;}
body.page-id-32343 #wrapper #page_content_wrapper .inner {margin-top: 0px !important;}
body.page-id-32343 #wrapper #page_content_wrapper .inner .sidebar_content ul, .page_content_wrapper .inner .sidebar_content ul {margin-left: 0px !important;}
body.page-id-32343 #wrapper #page_content_wrapper p.block-mapas-title:first-child {padding-bottom: 10px !important;}
@media only screen and (min-width:0px) and (max-width:767px) {.container-brand-content {padding: 0 20px;}
	.wm-home-nosotros-section {display: block;}
	.wm-nosotros-description {width: 100%;}
	.wm-nosotros-description-left {margin-left: 0px;}
	.wm-nosotros-gallery-img {width: 100%;}
	.description-nosotros-home {padding: 30px 30px 40px;border-radius: 0px 0px 5px 5px;}
	.wm-nosotros-gallery-img img {border-radius: 5px 5px 0 0 !important;}
	.wm-home-nosotros-reverse {padding-top: 30px;padding-bottom: 50px;}
	.row-brand-portais {flex-wrap: wrap;}
	.wm-title-brand-numeros {padding-top: 60px;padding-bottom: 35px;line-height: 1.5em;}
	.brand-numeros-title {font-size: 40px;font-weight: 600;}
	.numeros-bg-brand {height: 90px;}
	.brand-numeros-text {font-size: 14px;padding: 10px 5px;}
	.wm-columns-numeros {flex-wrap: wrap;}
	.column-numeros-1, .column-numeros-2, .column-numeros-3, .column-numeros-4, .column-numeros-5 {width: 50%;padding-bottom: 15px;}
	.brand-loja-online {height: 250px;}
	.wm-title-brand-online {padding-top: 70px;}
	.container-numeros-portais {flex-wrap: wrap;}
	.numeros-title-portais {font-size: 40px;font-weight: 600;}
	.numeros-text-portais {font-size: 14px;padding: 10px 5px;}
	.wm-title-numeros-portal {padding-top: 40px;line-height: 1.5em;}
	.bg-mapa-portais {margin-top: 40px;}
	.block-mapa-portais {margin-left: 5%;position: relative;}
	.block-mapas-title {font-size: 14px;}
	.title-contacto-brand {font-size: 26px;}
	.btn-contacto-brand a {font-size: 16px;}
	.wm-logo-brand img {width: 185px;padding-top: 50px;}}
@media only screen and (min-width:501px) and (max-width:767px) {.column-brand-portais-br {width: 48%;margin: 0 8px 20px 0;}
	.column-brand-portais-fr {width: 48%;margin: 0 8px 20px 0;}
	.column-brand-portais-es {width: 48%;margin: 0 8px 20px 0;}
	.column-brand-portais-en {width: 48%;margin: 0 8px 20px 0;}
	.numeros-col-portais-1, .numeros-col-portais-2, .numeros-col-portais-4 {width: 50%;}
	.content-brand-portais img {width: 55px;margin-top: -60px;}}
@media only screen and (min-width:0px) and (max-width:500px) {.column-brand-portais-br {width: 100%;margin: 0 8px 20px 0;}
	.column-brand-portais-fr {width: 100%;margin: 0 8px 20px 0;}
	.column-brand-portais-es {width: 100%;margin: 0 8px 20px 0;}
	.column-brand-portais-en {width: 100%;margin: 0 8px 20px 0;}
	p.btn-brand-visitar {margin-bottom: 25px;}
	.column-numeros-1, .column-numeros-2, .column-numeros-3, .column-numeros-4, .column-numeros-5 {width: 100%;}
	.content-brand-portais img {width: 55px;margin-top: -65px;}
	.numeros-col-portais-1, .numeros-col-portais-2, .numeros-col-portais-4 {width: 100%;padding: 0 0 15px 0;}
	.mapa-portais img {padding-top: 0px;}
	.content-brand-portais img {width: 65px;margin-top: -75px;}
	.btn-brand-visitar a {font-size: 18px;}}
#page_content_wrapper .sidebar .content .sidebar_widget li.slider-widget-insta img {width: 100%;border-radius: 0px !important;}
#page_content_wrapper .sidebar .content .sidebar_widget li.slider-widget-insta {clear: initial !important;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.remove-padding-insta {padding: 0px !important;}
#page_content_wrapper .sidebar .content .sidebar_widget li ul.lSPager.lSpg {padding: 0px !important;margin: -15px 0 5px 0 !important;z-index: 1;position: relative;display: block;}
.container-wid-insta {background-color: #fff;border-radius: 5px;box-shadow: 2px 2px 2px #e6e6e6;margin: 30px 5px 0 5px;}
.container-wid-insta .demo .item .lSSlideOuter .lSAction a {display: none;}
.header-widget-insta {padding: 13px 10px 3px 15px;display: flex;}
.header-widget-insta-left img {width: 115px;flex: 0 0 50%;}
.header-widget-insta-right {flex: 1;text-align: right;}
.header-widget-insta-right a {color: #23a0c6 !important;text-decoration: none;border: 1px solid;padding: 6px 33px 6px 30px;margin: 0px 10px 10px 10px;border-radius: 5px;font-size: 14px;}
.lSSlideOuter .lSPager.lSpg {padding-bottom: 15px;}
.lSSlideOuter .lSPager.lSpg > li a {background-color: #e1e1e1 !important;}
.lSSlideOuter .lSPager.lSpg > li.active a {background-color: #b67fb5 !important;}
.lSSlideOuter .lSPager.lSpg > li {padding: 0 3px;}
.lSSlideOuter {overflow: hidden;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.lightSlider:before, .lightSlider:after {content: " ";display: table;}
.lightSlider {overflow: hidden;margin: 0;}
.lSSlideWrapper {max-width: 100%;overflow: hidden;position: relative;}
.lSSlideWrapper > .lightSlider:after {clear: both;}
.lSSlideWrapper .lSSlide {-webkit-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade {position: relative;}
.lSSlideWrapper .lSFade > * {position: absolute !important;top: 0;left: 0;z-index: 9;margin-right: 0;width: 100%;}
.lSSlideWrapper.usingCss .lSFade > * {opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade > *.active {z-index: 10;}
.lSSlideWrapper.usingCss .lSFade > *.active {opacity: 1;}
.lSSlideOuter .lSPager.lSpg {margin: 10px 0 0;padding: 0;text-align: center;}
.lSSlideOuter .lSPager.lSpg > li {cursor: pointer;display: contents !important;padding: 0 5px;}
.lSSlideOuter .lSPager.lSpg > li a {background-color: #222;border-radius: 30px;display: inline-block;height: 8px;overflow: hidden;text-indent: -999em;width: 8px;position: relative;z-index: 99;-webkit-transition: all .5s linear 0s;transition: all .5s linear 0s;margin: 3px;}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {background-color: #428bca;}
.lSSlideOuter .media {opacity: .8;}
.lSSlideOuter .media.active {opacity: 1;}
.icon-linkedin-grey {background-color: white !important;padding: 0px !important;}
.icon-linkedin-grey img {width: 40px;}
@media all and (max-width:768px) {.top_bar.scroll #logo_wrapper #logo_normal.logo_container {display: block !important;}
	.top_bar.scroll #logo_normal {max-width: 100px;}
	.top_bar.scroll #logo_wrapper #custom_logo img {width: 100% !important;}}
body.postid-34923 #page_content_wrapper {max-width: 100%;padding: 0;width: 100% !important;}
body.postid-34923 #page_content_wrapper .inner {margin-top: 0px !important;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .post_header {margin: 0 !important;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .post_header .post_header_title {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .clear {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .post_divider {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .addthis_inline_share_toolbox.social-like {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper #about_the_author {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .read_next_wrapper {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;float: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(90% - 140px);}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper {border-top: 0 !important;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .next_post_arrow {position: relative;margin-top: -30px;float: right;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .post_share_center {display: none;}
body.postid-34923 #page_content_wrapper hr {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .read_next_wrapper {padding: 0 20px !important;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(100% - 160px) !important;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .read_next_wrapper .post_content {width: calc(100% - 160px) !important;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper #post_info_share, #post_info_comment, .read_next_wrapper .post_img.next_post {width: 100px;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .post_header.single .wemys-after-article {display: none;}
body.postid-34923 #page_content_wrapper .inner .inner_wrapper .sidebar_content .post-34923 .post_wrapper .post_content_wrapper .post_header.single .wemys-after-article_2 {display: none;}
@-webkit-keyframes left-btn-arrow {0% {left: 15px;}
	50% {left: 10px;}
	100% {left: 15px;}}
@-moz-keyframes left-btn-arrow {0% {left: 15px;}
	50% {left: 10px;}
	100% {left: 15px;}}
@-o-keyframes left-btn-arrow {0% {left: 15px;}
	50% {left: 10px;}
	100% {left: 15px;}}
@keyframes left-btn-arrow {0% {left: 15px;}
	50% {left: 10px;}
	100% {left: 15px;}}
@-webkit-keyframes right-btn-arrow {0% {right: 15px;}
	50% {right: 10px;}
	100% {right: 15px;}}
@-moz-keyframes right-btn-arrow {0% {right: 15px;}
	50% {right: 10px;}
	100% {right: 15px;}}
@-o-keyframes right-btn-arrow {0% {right: 15px;}
	50% {right: 10px;}
	100% {right: 15px;}}
@keyframes right-btn-arrow {0% {right: 15px;}
	50% {right: 10px;}
	100% {right: 15px;}}
.wm-sidebar-title-button {margin-bottom: 30px;}
.wm-sidebar-title-button.fill {width: 100%;padding: 30px 15px;box-sizing: border-box;text-align: center;border-top: 1px solid #f1f2f2;border-bottom: 1px solid #f1f2f2;}
.wm-sidebar-title-button.fill {background-color: #f9f9f9;border-radius: 7px;box-shadow: 2px 2px 2px #e6e6e6;border: 0;}
.wm-sidebar-title-button.fill {background-color: #f9f9f9;border-radius: 7px;box-shadow: 2px 2px 2px #e6e6e6;}
.wm-sidebar-title-button.fill.highlight {background-color: #b67fb5;}
.wm-sidebar-title-button .title {font-size: 24px;margin-bottom: 10px;}
.wm-sidebar-title-button.fill.highlight .title {color: #fff;}
.wm-sidebar-title-button .btn {font-family: "Dosis",sans-serif;text-transform: uppercase;font-weight: 500;padding: 10px 15px;display: inline-block;border-radius: 5px;background-color: #b67fb5;color: #fff;text-align: center;}
.wm-sidebar-title-button.fill.highlight .btn {background-color: #fff;color: #b67fb5 !important;}
.wm-sidebar-title-button .btn.arrow {position: relative;padding: 10px 40px !important;}
.wm-sidebar-title-button .btn.arrow:before, .wm-sidebar-title-button .btn.arrow:after {content: "";position: absolute;width: 20px;height: 20px;top: 50%;background: transparent url("https://mkt.wemystic.net/design/icons/misc/chevron-down-pink-2x.png") no-repeat center;background-size: 20px;transform: translateY(-50%);}
.wm-sidebar-title-button .btn.arrow:before {left: 15px;transform: translateY(-50%) rotate(-90deg);-webkit-animation: left-btn-arrow 1s infinite;-moz-animation: left-btn-arrow 1s infinite;-o-animation: left-btn-arrow 1s infinite;animation: left-btn-arrow 1s infinite;}
.wm-sidebar-title-button .btn.arrow:after {right: 15px;transform: translateY(-50%) rotate(90deg);-webkit-animation: right-btn-arrow 1s infinite;-moz-animation: right-btn-arrow 1s infinite;-o-animation: right-btn-arrow 1s infinite;animation: right-btn-arrow 1s infinite;}
h3.title a {color: #b67fb5 !important;}
.post_content_wrapper a {color: #23a0c6;}
.next_post_arrow::before {color: #23a0c6 !important;}
.sidebar_content a {color: #23a0c6;}
.container-author {display: flex;box-shadow: 3px 3px 3px #eaeaea;padding: 20px;border-radius: 5px;margin: 5px;margin-bottom: 20px;}
.container-author-left {flex: 0 35%;}
.container-author-left img {margin: 0 auto;float: left;width: 80px;border-radius: 50% !important;}
.container-author-right {flex: 1;border-left: 1px solid #e6e6e6;height: 50px;margin: auto;}
.container-image-author {display: flex;}
.container-image-author-left {flex: 0 20%;margin: auto;}
.container-image-author-right {flex: 1;margin: auto;padding: 10px;font-family: "Dosis",sans-serif;color: #b3b3b3;font-size: 14px;line-height: 1.6em;font-weight: 500;}
.container-image-author-right span a.name-author {font-weight: bold;color: #484367;text-decoration: none;}
.container-image-author-right span {font-weight: bold;color: #484367;}
ul.social-icons-author {margin: 0 !important;padding: 10px 25px;}
.social_wrapper.large ul li a i {color: #484367;font-size: 20px;}
.container-image-author-right img {width: 10px;margin: 5px 4px 0 0;}
@media screen and (min-width:0px) and (max-width:400px) {.container-image-author-left {flex: 0 20%;}}
@media screen and (min-width:401px) and (max-width:960px) {.container-image-author-left {flex: 0 12%;}}
@media screen and (min-width:0px) and (max-width:960px) {.container-author {display: block;padding: 10px 10px 0;}
	.container-author-right {border-left: 0;}
	ul.social-icons-author {padding: 5px 0;}
	.container-author-right .social_wrapper.shortcode {float: none;padding-top: 0;}
	.social_wrapper.large ul li a i {font-size: 16px;}}
#page_content_wrapper .inner .sidebar_content ul.inline.wm-author-social-list {padding: 5px 0 !important;}
.block-autor {background-color: #fff;box-shadow: 2px 2px 5px #e4e4e4;margin: -65px 10px 40px;border-radius: 5px;padding: 0 20px 20px;}
.autor-icon {position: relative;display: inline-block;}
.autor-icon img {width: 90px;margin: -50px auto 0px;position: relative;border-radius: 50%;}
.title-autor {text-align: center;font-family: "Dosis",sans-serif;color: #484367;text-transform: uppercase;font-size: 16px;font-weight: 600;}
.nome-autor {text-align: center;font-family: "Dosis",sans-serif;margin: 0;color: #b680b6 !important;text-transform: uppercase;font-size: 22px;font-weight: 600;padding: 0 0 10px;}
.description-autor {text-align: center;font-family: "Roboto",sans-serif;color: #818181;font-size: 16px;line-height: 1.7em;margin: 5px 0 15px;padding: 0 !important;}
.wm-symbols-autor img {width: 100px;margin: 0 auto;display: block;}
.center-img-autor {position: relative;text-align: center;}
.lista-artigos-autor {background-color: #484367;height: auto;margin: 20px 0;border-radius: 5px;padding: 30px 40px 50px;}
.titulo-lista-artigos {font-family: dosis,sans-serif;text-transform: uppercase;color: #ba7fb5 !important;font-size: 28px;font-weight: 500;line-height: 1.6em;margin: 0;}
.texto-lista-artigos {font-family: "Roboto",sans-serif;color: #fff;font-size: 16px;line-height: 1.7em;margin: 5px 0 15px;padding: 0 !important;}
.block-artigos-um {display: flex;margin: -55px 10px 0;}
.block-artigos {display: flex;margin: 15px 10px 0;}
.block-artigos-left {flex: 25%;background-color: #fff;box-shadow: 2px 2px 5px #e4e4e4;margin-right: 10px;border-radius: 5px;padding: 15px 30px 30px;text-decoration: none;}
.block-artigos-center {flex: 25%;background-color: #fff;box-shadow: 2px 2px 5px #e4e4e4;margin-right: 10px;border-radius: 5px;padding: 15px 30px 30px;text-decoration: none;}
.block-artigos-right {flex: 25%;background-color: #fff;box-shadow: 2px 2px 5px #e4e4e4;border-radius: 5px;padding: 15px 30px 30px;text-decoration: none;}
.nr-artigos-autor {font-family: "Dosis",sans-serif;color: #b67fb5;font-size: 36px;font-weight: 500;}
.texto-artigos-autor {color: #818181;font-family: "Roboto",sans-serif;line-height: 1.7em;font-size: 16px;margin: 0;padding: 0 !important;}
@media screen and (min-width:0px) and (max-width:960px) {.description-autor {margin: 0 0 15px;}
	.block-artigos-um {display: block;margin: -60px 10px 0;}
	.block-artigos {display: block;}
	.block-artigos-left {display: block;width: 100%;margin-bottom: 15px;}
	.block-artigos-center {display: block;width: 100%;margin-bottom: 15px;}
	.block-artigos-right {display: block;width: 100%;margin-bottom: 15px;}
	.texto-lista-artigos {line-height: 1.8em;}}
.wm-author-page-header {position: relative;padding: 70px 20px 0px 20px;}
.wm-author-page-header:before {content: "";display: block;position: absolute;top: 0;left: 0;background-color: #484367;border-radius: 5px;width: 100%;height: 50%;z-index: -1;}
.wm-author-info {background-color: #fff;border-radius: 7px;box-shadow: 2px 2px 5px #e4e4e4;text-align: center;padding: 65px 40px 35px;}
.wm-author-avatar {max-width: 80px;border-radius: 100px;overflow: hidden;position: absolute;top: 35px;left: 50%;transform: translateX(-50%);}
.wm-author-avatar img {height: 100%;display: block;}
.wm-highlight, .wm-author-name {font-family: "Dosis",sans-serif;text-transform: uppercase;font-weight: 500;}
.wm-highlight {display: inline-block;background-color: #23a0c6;padding: 0 10px;border-radius: 100px;color: #fff;font-size: 14px;margin-bottom: 5px;}
.wm-author-name {display: block;font-size: 22px;color: #b680b6;}
.wm-author-social-list a {display: flex;align-items: center;justify-content: center;width: 30px;height: 35px;color: #484367 !important;}
.wm-author-social-list a i {font-size: 18px;}
.wm-icon-sep {display: block;width: 100%;height: 30px;background: transparent url("https://mkt.wemystic.net/design/landings/wmbr/wmbr-quem-somos/images/wm-symbols.png") no-repeat center;background-size: 70px;margin: 30px 0;}
.wm-icon-sep:before, .wm-icon-sep:after {content: "";display: table;clear: both;}
body.wm-fullwidth-page #page_content_wrapper {max-width: 100%;padding: 0;}
body.wm-fullwidth-page #page_content_wrapper .inner {margin-top: 0;}
@media all and (max-width:768px) {#page_content_wrapper img.tarot-card-mobile-width-fix {display: block;max-width: 200px !important;margin: 0 auto 30px !important;}}
.inner_wrapper.premium-author {margin-bottom: 0;}
.premium-author .wm-container {width: 100%;max-width: 1305px;margin: 0 auto;}
.premium-author .wm-block {padding: 20px;box-sizing: border-box;}
.premium-author .wm-block .wm-title {color: #7f6c9d;}
.premium-author .premium-author-cta .wm-container {display: flex;flex-direction: row;align-items: center;max-width: 100%;}
.premium-author .premium-author-cta .wm-container .wm-block {width: 50%;}
.premium-author .wm-block.author-details {max-width: 653px;width: 100%;}
.premium-author .premium-author-title {color: #7f6c9d;}
.premium-author .premium-author-label {display: inline-block;width: auto;padding: 0 10px;background-color: #23a0c6;font-family: "Dosis",sans-serif;font-size: 14px;color: #fff;text-transform: uppercase;border-radius: 200px;margin-bottom: 10px;}
.premium-author .premium-author-description {margin-bottom: 20px;}
.premium-author-btn-wrapper {display: flex;align-items: center;}
.premium-author .wm-btn {display: inline-flex;align-items: center;transition: all .5s ease;}
.premium-author .wm-btn:hover {background-color: #cc93cc;box-shadow: 2px 2px 10px rgba(182,127,181,.2);}
.premium-author .wm-btn.wm-btn-icon i {font-size: 1.2em;margin-right: 5px;}
.premium-author-btn-wrapper .wm-btn.wm-btn-ghost {color: #b67fb5 !important;border: 1px solid #b67fb5;background-color: transparent;padding: 9px 20px 10px 20px;}
.premium-author-btn-wrapper .wm-btn.wm-btn-ghost:hover {color: #fff !important;border: 0;background-color: #b67fb5;}
.premium-author-cta.premium-author-list-page {background: transparent url("https://mkt.wemystic.net/design/publishing/pages/premium-author/desktop-author-picture-empty.jpg") no-repeat right bottom;background-size: 50%;}
.premium-author-cta.premium-author-list-page .wm-container {min-height: 350px;}
.premium-author-cta.premium-author-list-page .wm-block.author-details {margin: 0 auto;text-align: center;}
.wm-btn+.wm-btn.wm-btn-ghost {margin-left: 10px !important;}
@media all and (min-width:769px) {.premium-author .premium-author-cta .wm-container {flex-direction: row-reverse;}}
@media all and (max-width:768px) {.premium-author .premium-author-cta .wm-container {flex-direction: column;}
	.premium-author .premium-author-cta .wm-container .wm-block {width: 100%;text-align: center;}
	.premium-author-cta.premium-author-list-page {background: transparent url("https://mkt.wemystic.net/design/publishing/pages/premium-author/mobile-author-picture-empty.jpg") no-repeat right top;background-size: 80%;}
	.premium-author-btn-wrapper {flex-direction: column;}
	.premium-author-btn-wrapper .wm-btn {margin-bottom: 25px;}}
.premium-author-btn-wrapper .wm-btn+ul.premium-author-social {display: inline-block;width: auto;padding: 0 20px;}
ul.premium-author-social {display: inline-block;width: auto;}
ul.premium-author-social li {margin: 0 10px;}
ul.premium-author-social a {font-size: 20px;color: #484367;transition: color .5s ease;}
ul.premium-author-social a span {opacity: 0;}
ul.premium-author-social a:hover {color: #7f6c9d;}
.premium-author-content {background: #fff url("https://mkt.wemystic.net/design/publishing/pages/premium-author/author-content-bg.jpg") repeat-y top left;background-size: 100%;}
.wm-container.premium-author-bio {display: flex;flex-wrap: wrap;padding-bottom: 50px;}
.wm-container.premium-author-bio .wm-block {align-items: flex-end;width: 50%;}
.wm-container.premium-author-bio .wm-block:first-child {width: 100%;}
@media all and (max-width:769px) {.wm-container.premium-author-bio .wm-block {width: 100%;}}
.premium-author-content .wm-container.premium-author-videos {padding-bottom: 50px;}
ul.inline.premium-author-videos-list {display: flex;flex-wrap: wrap;justify-content: space-between;}
ul.inline.premium-author-videos-list li {width: 32%;margin-bottom: 20px;}
.premium-author-video-container {position: relative;width: 100%;padding-bottom: 56.25%;border-radius: 7px;overflow: hidden;}
.premium-author-video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}
@media all and (min-width:600px) and (max-width:868px) {ul.inline.premium-author-videos-list li {width: 49%;}}
@media all and (max-width:599px) {ul.inline.premium-author-videos-list li {width: 100%;}}
.wm-container.premium-author-articles {padding-bottom: 50px;}
.wm-container.premium-author-articles .wm-block {display: flex;flex-direction: row;flex-wrap: wrap;}
.wm-container.premium-author-articles .wm-block .post {width: 24%;margin: 0 .5% 20px;}
.wm-container.premium-author-articles .wm-block .post_header {display: flex;flex-direction: column;}
.wm-container.premium-author-articles .wm-block .post_img, .wm-container.premium-author-articles .wm-block .post_header_title {width: 100%;}
.wm-container.premium-author-articles .post_header_title h5 {font-size: 18px;font-weight: 500;}
@media all and (min-width:600px) and (max-width:868px) {.wm-container.premium-author-articles .wm-block .post {width: 49%;}}
@media all and (max-width:599px) {.wm-container.premium-author-articles .wm-block .post {width: 100%;}}
.premium-author .premium-author-photo {padding: 0;}
.premium-author .premium-author-photo img {width: 100%;}
.premium-author-highlight-website {border-top: 1px solid #f1f2f2;border-bottom: 1px solid #f1f2f2;padding: 35px 20px;display: flex;align-items: center;}
.premium-author-website-logo {display: inline-flex;}
.premium-author-website-logo img {width: 100%;min-width: 100px;max-width: 100px !important;}
.premium-author-website-button {margin-left: auto;}
.premium-author-website-button .btn, .premium-author-website-button .btn:hover {color: #fff;}
.premium-author-website-title {padding: 0 20px;}
.premium-author-website-title .title {font-size: 18px;color: #7f6c9d;}
@media all and (max-width:769px) {.premium-author-highlight-website {flex-direction: column;justify-content: center;}
	.premium-author-website-title .title {text-align: center;margin: 20px 0;}
	.premium-author-website-button {margin-left: 0;}}
.wm-modal-video-wrapper {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,.8);overflow-y: auto;display: none;align-items: center;justify-content: center;padding: 20px;box-sizing: border-box;z-index: 10;}
.wm-modal-video-wrapper.show {display: flex;}
.wm-modal-video {width: 100%;max-width: 768px;}
.wm-modal-video .premium-author-video-container {box-shadow: 2px 4px 15px rgba(0,0,0,.2);}
a.wm-close-modal-video {display: block;font-size: 32px;padding: 20px;position: fixed;top: 20px;right: 20px;color: #999 !important;transition: color .5s ease;}
a.wm-close-modal-video:hover, a.wm-close-modal-video:link, a.wm-close-modal-video:active, a.wm-close-modal-video:focus {color: #ccc;}
a.wm-close-modal-video:visited {color: #999;}
body.category-57 .post_header {max-width: 1300px;margin: 0 auto;padding: 20px 0 0px;float: none;width: auto !important;}
body.category-57 .post.type-post {margin-bottom: 0px !important;}
@media all and (min-width:0px) and (max-width:1024px) {body.category-57 .post_header {padding: 20px 30px 0px;}}
@media all and (min-width:1025px) and (max-width:1424px) {body.category-57 .post_header {padding: 20px 60px 0px;}}
h2.nome-autor-interview {text-align: center;padding-bottom: 10px;margin-top: 10px !important;}
.post_wrapper .nome-autor-interview a {color: #b47eb4 !important;font-size: 26px;}
.post_wrapper .wm-nome-entrevistas {color: #fff !important;font-size: 14px;margin: 0 auto;font-weight: 500;display: table;}
.wm-nome-entrevistas {background-color: #23a0c6;padding: 6px 14px !important;border-radius: 30px;font-size: 16px;}
.breadcrumbs-interview {display: flex;}
.breadcrumbs-interview-left {flex: 0 50%;padding-top: 10px;text-transform: uppercase;}
.breadcrumbs-interview-right {flex: 0 50%;margin-right: 5.5%;}
.breadcrumbs-interview-right ul {margin-top: 0 !important;}
.breadcrumbs-interview-right ul li {display: flex;float: right;margin: 0 10px;font-size: 22px;}
.breadcrumbs-interview-left a i {font-size: 17px;margin-right: 5px;font-weight: bold;}
.breadcrumbs-interview-right-top {flex: 0 50%;}
.breadcrumbs-interview-right-top ul {margin-top: 0 !important;float: right;display: flex;}
.breadcrumbs-interview-right-top ul li {display: flex;float: right;margin: 0 10px;font-size: 22px;}
#footer {padding-top: 0 !important;}
.breadcrumbs-interview-right-top ul li a img {width: 15px;}
.container-width-entrevista-breadcrumbs {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 20px 60px 0;}
.fa.fa-user.entrevistas {font-size: 22px;margin-right: 8px;}
#wrapper .ppb_wrapper .one.withsmallpadding.ppb_text.withbg {min-height: 200px !important;}
@media screen and (min-width:601px) {#wrapper .ppb_wrapper .one.withsmallpadding.ppb_text.withbg {background-image: url("https://mkt.wemystic.net/design/landings/wmen/home/wmen-your-horoscope-for-today-desktop.jpg") !important;height: 250px !important;}}
.bg-recruta {background-color: #484367;background-image: url("https://mkt.wemystic.net/design/landings/wmen/collaborations/bg-collaborations.jpg");background-size: cover;height: auto;}
.container-recruta {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;}
.container-info-recruta-1 {width: 34%;position: relative;padding: 0 60px;}
.container-info-recruta-2 {padding: 0 60px 15px;}
.title-recruta-header {color: #ba7fb4;margin: 0;position: absolute;font-family: "Dosis",sans-serif;text-transform: uppercase;font-weight: 400;padding-top: 100px;font-size: 40px;z-index: 1;line-height: 1.2em;}
.text-recruta-header {position: absolute;font-family: "Dosis",sans-serif;color: #fff;padding-top: 205px !important;font-size: 20px;line-height: 1.5em;}
.container-recruta img {width: 90%;display: block;margin-left: 10%;}
.title-info-recruta {margin: 0;color: #ba7fb4;text-align: center;font-family: "Dosis",sans-serif;padding-top: 50px;text-transform: uppercase;font-weight: 400;font-size: 34px;}
.text-info-recruta {margin: 0;color: #fff;text-align: center;font-family: "Roboto",sans-serif;font-size: 16px;line-height: 1.7em;}
.text-info-recruta a {color: #ba7fb4 !important;text-decoration: none;}
.text-info-recruta a:hover {color: #ba7fb4 !important;}
.bg-wave-recruta-1 {background-color: #484367;}
.bg-wave-recruta-2 {background-image: url("https://mkt.wemystic.net/design/landings/wmen/collaborations/bg-wave-recruta-4.png");background-size: cover;height: 130px;background-repeat: no-repeat;background-position: bottom;}
.bg-wave-recruta-2 img {display: block;margin: 0 auto;padding-top: 20px;width: 90px;}
.slogan-mystic {font-family: "Dosis",sans-serif;text-align: center;padding: 20px 0 0;color: #484367;text-transform: uppercase;font-weight: 500;font-size: 22px;}
.container-slogan-recruta {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;}
.container-slogan-recruta img {display: block;margin: 0 auto;padding-bottom: 30px;width: 80px;}
.hide-recruta-mobile {display: none;}
@media screen and (min-width:1324px) {.bg-wave-recruta-2 {height: 195px;}
	.bg-wave-recruta-2 img {padding-top: 30px;}}
@media screen and (min-width:841px)and (max-width:1024px) {.title-recruta-header {padding-top: 60px;font-size: 34px;}
	.text-recruta-header {padding-top: 150px !important;font-size: 18px;}}
.page_content_wrapper {padding: 0 60px 20px !important;}
@media screen and (min-width:0px)and (max-width:840px) {.title-recruta-header {position: relative;padding-top: 40px !important;font-size: 34px !important;text-align: center;line-height: 1.4em;}
	.text-recruta-header {position: relative;padding-top: 0px !important;font-size: 18px;text-align: center;margin-top: 5px;}
	.container-info-recruta-1 {width: 100%;padding: 0 0;}
	.container-info-recruta-2 {padding: 0 0px 15px;}
	.title-info-recruta {padding-top: 30px;line-height: 1.4em;}
	.bg-wave-recruta-2 img {padding-top: 15px;}
	.slogan-mystic {padding: 10px 0 0;}
	.bg-wave-recruta-2 {height: 130px;}
	.container-recruta img {width: 100%;margin-left: 0;}
	.hide-recruta-mobile {display: block;}
	.hide-recruta-desktop {display: none;}
	.container-recruta {padding: 0 30px;}
	.page_content_wrapper {padding: 0 15px !important;}}
.page-id-39708 #page_content_wrapper {padding: 0 !important;width: 100% !important;max-width: 100% !important;}
.page-id-39708 #page_content_wrapper .inner {margin-top: 0 !important;}
.ratio-content {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}
.ratio-signos-zodiaco {position: relative;display: block;margin: 0 auto;max-width: 100px !important;}
.ratio-signos-zodiaco:before {content: "";display: block;width: 100%;padding-top: 100%;background: transparent;}
.ratio-gallery-home {position: relative;display: block;}
.ratio-gallery-home:before {content: "";display: block;width: 100%;padding-top: 71.43%;background: transparent;}
.post-template-default #wrapper .post_content_wrapper .post_img.static img {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}
.post-template-default #wrapper .post_content_wrapper .post_img.static {position: relative;display: block;}
.post-template-default #wrapper .post_content_wrapper .post_img.static:before {content: "";display: block;width: 100%;padding-top: 66.67%;background: transparent;}
.post-template-default #wrapper .post_content_wrapper .post_img {float: none;}
@font-face {font-family: "FontAwesome";font-display: swap;src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot");src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-lg {font-size: 1.33333333em;line-height: .75em;vertical-align: -15%;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-fw {width: 1.28571429em;text-align: center;}
.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}
.fa-ul > li {position: relative;}
.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: .14285714em;text-align: center;}
.fa-li.fa-lg {left: -1.85714286em;}
.fa-border {padding: .2em .25em .15em;border: solid .08em #eee;border-radius: .1em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right {margin-left: .3em;}
.pull-right {float: right;}
.pull-left {float: left;}
.fa.pull-left {margin-right: .3em;}
.fa.pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1);}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter: none;}
.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}
.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
.fa-glass:before {content: "";}
.fa-music:before {content: "";}
.fa-search:before {content: "";}
.fa-envelope-o:before {content: "";}
.fa-heart:before {content: "";}
.fa-star:before {content: "";}
.fa-star-o:before {content: "";}
.fa-user:before {content: "";}
.fa-film:before {content: "";}
.fa-th-large:before {content: "";}
.fa-th:before {content: "";}
.fa-th-list:before {content: "";}
.fa-check:before {content: "";}
.fa-remove:before, .fa-close:before, .fa-times:before {content: "";}
.fa-search-plus:before {content: "";}
.fa-search-minus:before {content: "";}
.fa-power-off:before {content: "";}
.fa-signal:before {content: "";}
.fa-gear:before, .fa-cog:before {content: "";}
.fa-trash-o:before {content: "";}
.fa-home:before {content: "";}
.fa-file-o:before {content: "";}
.fa-clock-o:before {content: "";}
.fa-road:before {content: "";}
.fa-download:before {content: "";}
.fa-arrow-circle-o-down:before {content: "";}
.fa-arrow-circle-o-up:before {content: "";}
.fa-inbox:before {content: "";}
.fa-play-circle-o:before {content: "";}
.fa-rotate-right:before, .fa-repeat:before {content: "";}
.fa-refresh:before {content: "";}
.fa-list-alt:before {content: "";}
.fa-lock:before {content: "";}
.fa-flag:before {content: "";}
.fa-headphones:before {content: "";}
.fa-volume-off:before {content: "";}
.fa-volume-down:before {content: "";}
.fa-volume-up:before {content: "";}
.fa-qrcode:before {content: "";}
.fa-barcode:before {content: "";}
.fa-tag:before {content: "";}
.fa-tags:before {content: "";}
.fa-book:before {content: "";}
.fa-bookmark:before {content: "";}
.fa-print:before {content: "";}
.fa-camera:before {content: "";}
.fa-font:before {content: "";}
.fa-bold:before {content: "";}
.fa-italic:before {content: "";}
.fa-text-height:before {content: "";}
.fa-text-width:before {content: "";}
.fa-align-left:before {content: "";}
.fa-align-center:before {content: "";}
.fa-align-right:before {content: "";}
.fa-align-justify:before {content: "";}
.fa-list:before {content: "";}
.fa-dedent:before, .fa-outdent:before {content: "";}
.fa-indent:before {content: "";}
.fa-video-camera:before {content: "";}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {content: "";}
.fa-pencil:before {content: "";}
.fa-map-marker:before {content: "";}
.fa-adjust:before {content: "";}
.fa-tint:before {content: "";}
.fa-edit:before, .fa-pencil-square-o:before {content: "";}
.fa-share-square-o:before {content: "";}
.fa-check-square-o:before {content: "";}
.fa-arrows:before {content: "";}
.fa-step-backward:before {content: "";}
.fa-fast-backward:before {content: "";}
.fa-backward:before {content: "";}
.fa-play:before {content: "";}
.fa-pause:before {content: "";}
.fa-stop:before {content: "";}
.fa-forward:before {content: "";}
.fa-fast-forward:before {content: "";}
.fa-step-forward:before {content: "";}
.fa-eject:before {content: "";}
.fa-chevron-left:before {content: "";}
.fa-chevron-right:before {content: "";}
.fa-plus-circle:before {content: "";}
.fa-minus-circle:before {content: "";}
.fa-times-circle:before {content: "";}
.fa-check-circle:before {content: "";}
.fa-question-circle:before {content: "";}
.fa-info-circle:before {content: "";}
.fa-crosshairs:before {content: "";}
.fa-times-circle-o:before {content: "";}
.fa-check-circle-o:before {content: "";}
.fa-ban:before {content: "";}
.fa-arrow-left:before {content: "";}
.fa-arrow-right:before {content: "";}
.fa-arrow-up:before {content: "";}
.fa-arrow-down:before {content: "";}
.fa-mail-forward:before, .fa-share:before {content: "";}
.fa-expand:before {content: "";}
.fa-compress:before {content: "";}
.fa-plus:before {content: "";}
.fa-minus:before {content: "";}
.fa-asterisk:before {content: "";}
.fa-exclamation-circle:before {content: "";}
.fa-gift:before {content: "";}
.fa-leaf:before {content: "";}
.fa-fire:before {content: "";}
.fa-eye:before {content: "";}
.fa-eye-slash:before {content: "";}
.fa-warning:before, .fa-exclamation-triangle:before {content: "";}
.fa-plane:before {content: "";}
.fa-calendar:before {content: "";}
.fa-random:before {content: "";}
.fa-comment:before {content: "";}
.fa-magnet:before {content: "";}
.fa-chevron-up:before {content: "";}
.fa-chevron-down:before {content: "";}
.fa-retweet:before {content: "";}
.fa-shopping-cart:before {content: "";}
.fa-folder:before {content: "";}
.fa-folder-open:before {content: "";}
.fa-arrows-v:before {content: "";}
.fa-arrows-h:before {content: "";}
.fa-bar-chart-o:before, .fa-bar-chart:before {content: "";}
.fa-twitter-square:before {content: "";}
.fa-facebook-square:before {content: "";}
.fa-camera-retro:before {content: "";}
.fa-key:before {content: "";}
.fa-gears:before, .fa-cogs:before {content: "";}
.fa-comments:before {content: "";}
.fa-thumbs-o-up:before {content: "";}
.fa-thumbs-o-down:before {content: "";}
.fa-star-half:before {content: "";}
.fa-heart-o:before {content: "";}
.fa-sign-out:before {content: "";}
.fa-linkedin-square:before {content: "";}
.fa-thumb-tack:before {content: "";}
.fa-external-link:before {content: "";}
.fa-sign-in:before {content: "";}
.fa-trophy:before {content: "";}
.fa-github-square:before {content: "";}
.fa-upload:before {content: "";}
.fa-lemon-o:before {content: "";}
.fa-phone:before {content: "";}
.fa-square-o:before {content: "";}
.fa-bookmark-o:before {content: "";}
.fa-phone-square:before {content: "";}
.fa-twitter:before {content: "";}
.fa-facebook-f:before, .fa-facebook:before {content: "";}
.fa-github:before {content: "";}
.fa-unlock:before {content: "";}
.fa-credit-card:before {content: "";}
.fa-feed:before, .fa-rss:before {content: "";}
.fa-hdd-o:before {content: "";}
.fa-bullhorn:before {content: "";}
.fa-bell:before {content: "";}
.fa-certificate:before {content: "";}
.fa-hand-o-right:before {content: "";}
.fa-hand-o-left:before {content: "";}
.fa-hand-o-up:before {content: "";}
.fa-hand-o-down:before {content: "";}
.fa-arrow-circle-left:before {content: "";}
.fa-arrow-circle-right:before {content: "";}
.fa-arrow-circle-up:before {content: "";}
.fa-arrow-circle-down:before {content: "";}
.fa-globe:before {content: "";}
.fa-wrench:before {content: "";}
.fa-tasks:before {content: "";}
.fa-filter:before {content: "";}
.fa-briefcase:before {content: "";}
.fa-arrows-alt:before {content: "";}
.fa-group:before, .fa-users:before {content: "";}
.fa-chain:before, .fa-link:before {content: "";}
.fa-cloud:before {content: "";}
.fa-flask:before {content: "";}
.fa-cut:before, .fa-scissors:before {content: "";}
.fa-copy:before, .fa-files-o:before {content: "";}
.fa-paperclip:before {content: "";}
.fa-save:before, .fa-floppy-o:before {content: "";}
.fa-square:before {content: "";}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: "";}
.fa-list-ul:before {content: "";}
.fa-list-ol:before {content: "";}
.fa-strikethrough:before {content: "";}
.fa-underline:before {content: "";}
.fa-table:before {content: "";}
.fa-magic:before {content: "";}
.fa-truck:before {content: "";}
.fa-pinterest:before {content: "";}
.fa-pinterest-square:before {content: "";}
.fa-google-plus-square:before {content: "";}
.fa-google-plus:before {content: "";}
.fa-money:before {content: "";}
.fa-caret-down:before {content: "";}
.fa-caret-up:before {content: "";}
.fa-caret-left:before {content: "";}
.fa-caret-right:before {content: "";}
.fa-columns:before {content: "";}
.fa-unsorted:before, .fa-sort:before {content: "";}
.fa-sort-down:before, .fa-sort-desc:before {content: "";}
.fa-sort-up:before, .fa-sort-asc:before {content: "";}
.fa-envelope:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-rotate-left:before, .fa-undo:before {content: "";}
.fa-legal:before, .fa-gavel:before {content: "";}
.fa-dashboard:before, .fa-tachometer:before {content: "";}
.fa-comment-o:before {content: "";}
.fa-comments-o:before {content: "";}
.fa-flash:before, .fa-bolt:before {content: "";}
.fa-sitemap:before {content: "";}
.fa-umbrella:before {content: "";}
.fa-paste:before, .fa-clipboard:before {content: "";}
.fa-lightbulb-o:before {content: "";}
.fa-exchange:before {content: "";}
.fa-cloud-download:before {content: "";}
.fa-cloud-upload:before {content: "";}
.fa-user-md:before {content: "";}
.fa-stethoscope:before {content: "";}
.fa-suitcase:before {content: "";}
.fa-bell-o:before {content: "";}
.fa-coffee:before {content: "";}
.fa-cutlery:before {content: "";}
.fa-file-text-o:before {content: "";}
.fa-building-o:before {content: "";}
.fa-hospital-o:before {content: "";}
.fa-ambulance:before {content: "";}
.fa-medkit:before {content: "";}
.fa-fighter-jet:before {content: "";}
.fa-beer:before {content: "";}
.fa-h-square:before {content: "";}
.fa-plus-square:before {content: "";}
.fa-angle-double-left:before {content: "";}
.fa-angle-double-right:before {content: "";}
.fa-angle-double-up:before {content: "";}
.fa-angle-double-down:before {content: "";}
.fa-angle-left:before {content: "";}
.fa-angle-right:before {content: "";}
.fa-angle-up:before {content: "";}
.fa-angle-down:before {content: "";}
.fa-desktop:before {content: "";}
.fa-laptop:before {content: "";}
.fa-tablet:before {content: "";}
.fa-mobile-phone:before, .fa-mobile:before {content: "";}
.fa-circle-o:before {content: "";}
.fa-quote-left:before {content: "";}
.fa-quote-right:before {content: "";}
.fa-spinner:before {content: "";}
.fa-circle:before {content: "";}
.fa-mail-reply:before, .fa-reply:before {content: "";}
.fa-github-alt:before {content: "";}
.fa-folder-o:before {content: "";}
.fa-folder-open-o:before {content: "";}
.fa-smile-o:before {content: "";}
.fa-frown-o:before {content: "";}
.fa-meh-o:before {content: "";}
.fa-gamepad:before {content: "";}
.fa-keyboard-o:before {content: "";}
.fa-flag-o:before {content: "";}
.fa-flag-checkered:before {content: "";}
.fa-terminal:before {content: "";}
.fa-code:before {content: "";}
.fa-mail-reply-all:before, .fa-reply-all:before {content: "";}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: "";}
.fa-location-arrow:before {content: "";}
.fa-crop:before {content: "";}
.fa-code-fork:before {content: "";}
.fa-unlink:before, .fa-chain-broken:before {content: "";}
.fa-question:before {content: "";}
.fa-info:before {content: "";}
.fa-exclamation:before {content: "";}
.fa-superscript:before {content: "";}
.fa-subscript:before {content: "";}
.fa-eraser:before {content: "";}
.fa-puzzle-piece:before {content: "";}
.fa-microphone:before {content: "";}
.fa-microphone-slash:before {content: "";}
.fa-shield:before {content: "";}
.fa-calendar-o:before {content: "";}
.fa-fire-extinguisher:before {content: "";}
.fa-rocket:before {content: "";}
.fa-maxcdn:before {content: "";}
.fa-chevron-circle-left:before {content: "";}
.fa-chevron-circle-right:before {content: "";}
.fa-chevron-circle-up:before {content: "";}
.fa-chevron-circle-down:before {content: "";}
.fa-html5:before {content: "";}
.fa-css3:before {content: "";}
.fa-anchor:before {content: "";}
.fa-unlock-alt:before {content: "";}
.fa-bullseye:before {content: "";}
.fa-ellipsis-h:before {content: "";}
.fa-ellipsis-v:before {content: "";}
.fa-rss-square:before {content: "";}
.fa-play-circle:before {content: "";}
.fa-ticket:before {content: "";}
.fa-minus-square:before {content: "";}
.fa-minus-square-o:before {content: "";}
.fa-level-up:before {content: "";}
.fa-level-down:before {content: "";}
.fa-check-square:before {content: "";}
.fa-pencil-square:before {content: "";}
.fa-external-link-square:before {content: "";}
.fa-share-square:before {content: "";}
.fa-compass:before {content: "";}
.fa-toggle-down:before, .fa-caret-square-o-down:before {content: "";}
.fa-toggle-up:before, .fa-caret-square-o-up:before {content: "";}
.fa-toggle-right:before, .fa-caret-square-o-right:before {content: "";}
.fa-euro:before, .fa-eur:before {content: "";}
.fa-gbp:before {content: "";}
.fa-dollar:before, .fa-usd:before {content: "";}
.fa-rupee:before, .fa-inr:before {content: "";}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {content: "";}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {content: "";}
.fa-won:before, .fa-krw:before {content: "";}
.fa-bitcoin:before, .fa-btc:before {content: "";}
.fa-file:before {content: "";}
.fa-file-text:before {content: "";}
.fa-sort-alpha-asc:before {content: "";}
.fa-sort-alpha-desc:before {content: "";}
.fa-sort-amount-asc:before {content: "";}
.fa-sort-amount-desc:before {content: "";}
.fa-sort-numeric-asc:before {content: "";}
.fa-sort-numeric-desc:before {content: "";}
.fa-thumbs-up:before {content: "";}
.fa-thumbs-down:before {content: "";}
.fa-youtube-square:before {content: "";}
.fa-youtube:before {content: "";}
.fa-xing:before {content: "";}
.fa-xing-square:before {content: "";}
.fa-youtube-play:before {content: "";}
.fa-dropbox:before {content: "";}
.fa-stack-overflow:before {content: "";}
.fa-instagram:before {content: "";}
.fa-flickr:before {content: "";}
.fa-adn:before {content: "";}
.fa-bitbucket:before {content: "";}
.fa-bitbucket-square:before {content: "";}
.fa-tumblr:before {content: "";}
.fa-tumblr-square:before {content: "";}
.fa-long-arrow-down:before {content: "";}
.fa-long-arrow-up:before {content: "";}
.fa-long-arrow-left:before {content: "";}
.fa-long-arrow-right:before {content: "";}
.fa-apple:before {content: "";}
.fa-windows:before {content: "";}
.fa-android:before {content: "";}
.fa-linux:before {content: "";}
.fa-dribbble:before {content: "";}
.fa-skype:before {content: "";}
.fa-foursquare:before {content: "";}
.fa-trello:before {content: "";}
.fa-female:before {content: "";}
.fa-male:before {content: "";}
.fa-gittip:before, .fa-gratipay:before {content: "";}
.fa-sun-o:before {content: "";}
.fa-moon-o:before {content: "";}
.fa-archive:before {content: "";}
.fa-bug:before {content: "";}
.fa-vk:before {content: "";}
.fa-weibo:before {content: "";}
.fa-renren:before {content: "";}
.fa-pagelines:before {content: "";}
.fa-stack-exchange:before {content: "";}
.fa-arrow-circle-o-right:before {content: "";}
.fa-arrow-circle-o-left:before {content: "";}
.fa-toggle-left:before, .fa-caret-square-o-left:before {content: "";}
.fa-dot-circle-o:before {content: "";}
.fa-wheelchair:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-turkish-lira:before, .fa-try:before {content: "";}
.fa-plus-square-o:before {content: "";}
.fa-space-shuttle:before {content: "";}
.fa-slack:before {content: "";}
.fa-envelope-square:before {content: "";}
.fa-wordpress:before {content: "";}
.fa-openid:before {content: "";}
.fa-institution:before, .fa-bank:before, .fa-university:before {content: "";}
.fa-mortar-board:before, .fa-graduation-cap:before {content: "";}
.fa-yahoo:before {content: "";}
.fa-google:before {content: "";}
.fa-reddit:before {content: "";}
.fa-reddit-square:before {content: "";}
.fa-stumbleupon-circle:before {content: "";}
.fa-stumbleupon:before {content: "";}
.fa-delicious:before {content: "";}
.fa-digg:before {content: "";}
.fa-pied-piper-pp:before {content: "";}
.fa-pied-piper-alt:before {content: "";}
.fa-drupal:before {content: "";}
.fa-joomla:before {content: "";}
.fa-language:before {content: "";}
.fa-fax:before {content: "";}
.fa-building:before {content: "";}
.fa-child:before {content: "";}
.fa-paw:before {content: "";}
.fa-spoon:before {content: "";}
.fa-cube:before {content: "";}
.fa-cubes:before {content: "";}
.fa-behance:before {content: "";}
.fa-behance-square:before {content: "";}
.fa-steam:before {content: "";}
.fa-steam-square:before {content: "";}
.fa-recycle:before {content: "";}
.fa-automobile:before, .fa-car:before {content: "";}
.fa-cab:before, .fa-taxi:before {content: "";}
.fa-tree:before {content: "";}
.fa-spotify:before {content: "";}
.fa-deviantart:before {content: "";}
.fa-soundcloud:before {content: "";}
.fa-database:before {content: "";}
.fa-file-pdf-o:before {content: "";}
.fa-file-word-o:before {content: "";}
.fa-file-excel-o:before {content: "";}
.fa-file-powerpoint-o:before {content: "";}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {content: "";}
.fa-file-zip-o:before, .fa-file-archive-o:before {content: "";}
.fa-file-sound-o:before, .fa-file-audio-o:before {content: "";}
.fa-file-movie-o:before, .fa-file-video-o:before {content: "";}
.fa-file-code-o:before {content: "";}
.fa-vine:before {content: "";}
.fa-codepen:before {content: "";}
.fa-jsfiddle:before {content: "";}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {content: "";}
.fa-circle-o-notch:before {content: "";}
.fa-ra:before, .fa-resistance:before, .fa-rebel:before {content: "";}
.fa-ge:before, .fa-empire:before {content: "";}
.fa-git-square:before {content: "";}
.fa-git:before {content: "";}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-qq:before {content: "";}
.fa-wechat:before, .fa-weixin:before {content: "";}
.fa-send:before, .fa-paper-plane:before {content: "";}
.fa-send-o:before, .fa-paper-plane-o:before {content: "";}
.fa-history:before {content: "";}
.fa-circle-thin:before {content: "";}
.fa-header:before {content: "";}
.fa-paragraph:before {content: "";}
.fa-sliders:before {content: "";}
.fa-share-alt:before {content: "";}
.fa-share-alt-square:before {content: "";}
.fa-bomb:before {content: "";}
.fa-soccer-ball-o:before, .fa-futbol-o:before {content: "";}
.fa-tty:before {content: "";}
.fa-binoculars:before {content: "";}
.fa-plug:before {content: "";}
.fa-slideshare:before {content: "";}
.fa-twitch:before {content: "";}
.fa-yelp:before {content: "";}
.fa-newspaper-o:before {content: "";}
.fa-wifi:before {content: "";}
.fa-calculator:before {content: "";}
.fa-paypal:before {content: "";}
.fa-google-wallet:before {content: "";}
.fa-cc-visa:before {content: "";}
.fa-cc-mastercard:before {content: "";}
.fa-cc-discover:before {content: "";}
.fa-cc-amex:before {content: "";}
.fa-cc-paypal:before {content: "";}
.fa-cc-stripe:before {content: "";}
.fa-bell-slash:before {content: "";}
.fa-bell-slash-o:before {content: "";}
.fa-trash:before {content: "";}
.fa-copyright:before {content: "";}
.fa-at:before {content: "";}
.fa-eyedropper:before {content: "";}
.fa-paint-brush:before {content: "";}
.fa-birthday-cake:before {content: "";}
.fa-area-chart:before {content: "";}
.fa-pie-chart:before {content: "";}
.fa-line-chart:before {content: "";}
.fa-lastfm:before {content: "";}
.fa-lastfm-square:before {content: "";}
.fa-toggle-off:before {content: "";}
.fa-toggle-on:before {content: "";}
.fa-bicycle:before {content: "";}
.fa-bus:before {content: "";}
.fa-ioxhost:before {content: "";}
.fa-angellist:before {content: "";}
.fa-cc:before {content: "";}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {content: "";}
.fa-meanpath:before {content: "";}
.fa-buysellads:before {content: "";}
.fa-connectdevelop:before {content: "";}
.fa-dashcube:before {content: "";}
.fa-forumbee:before {content: "";}
.fa-leanpub:before {content: "";}
.fa-sellsy:before {content: "";}
.fa-shirtsinbulk:before {content: "";}
.fa-simplybuilt:before {content: "";}
.fa-skyatlas:before {content: "";}
.fa-cart-plus:before {content: "";}
.fa-cart-arrow-down:before {content: "";}
.fa-diamond:before {content: "";}
.fa-ship:before {content: "";}
.fa-user-secret:before {content: "";}
.fa-motorcycle:before {content: "";}
.fa-street-view:before {content: "";}
.fa-heartbeat:before {content: "";}
.fa-venus:before {content: "";}
.fa-mars:before {content: "";}
.fa-mercury:before {content: "";}
.fa-intersex:before, .fa-transgender:before {content: "";}
.fa-transgender-alt:before {content: "";}
.fa-venus-double:before {content: "";}
.fa-mars-double:before {content: "";}
.fa-venus-mars:before {content: "";}
.fa-mars-stroke:before {content: "";}
.fa-mars-stroke-v:before {content: "";}
.fa-mars-stroke-h:before {content: "";}
.fa-neuter:before {content: "";}
.fa-genderless:before {content: "";}
.fa-facebook-official:before {content: "";}
.fa-pinterest-p:before {content: "";}
.fa-whatsapp:before {content: "";}
.fa-server:before {content: "";}
.fa-user-plus:before {content: "";}
.fa-user-times:before {content: "";}
.fa-hotel:before, .fa-bed:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-train:before {content: "";}
.fa-subway:before {content: "";}
.fa-medium:before {content: "";}
.fa-yc:before, .fa-y-combinator:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-opencart:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {content: "";}
.fa-battery-3:before, .fa-battery-three-quarters:before {content: "";}
.fa-battery-2:before, .fa-battery-half:before {content: "";}
.fa-battery-1:before, .fa-battery-quarter:before {content: "";}
.fa-battery-0:before, .fa-battery-empty:before {content: "";}
.fa-mouse-pointer:before {content: "";}
.fa-i-cursor:before {content: "";}
.fa-object-group:before {content: "";}
.fa-object-ungroup:before {content: "";}
.fa-sticky-note:before {content: "";}
.fa-sticky-note-o:before {content: "";}
.fa-cc-jcb:before {content: "";}
.fa-cc-diners-club:before {content: "";}
.fa-clone:before {content: "";}
.fa-balance-scale:before {content: "";}
.fa-hourglass-o:before {content: "";}
.fa-hourglass-1:before, .fa-hourglass-start:before {content: "";}
.fa-hourglass-2:before, .fa-hourglass-half:before {content: "";}
.fa-hourglass-3:before, .fa-hourglass-end:before {content: "";}
.fa-hourglass:before {content: "";}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {content: "";}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {content: "";}
.fa-hand-scissors-o:before {content: "";}
.fa-hand-lizard-o:before {content: "";}
.fa-hand-spock-o:before {content: "";}
.fa-hand-pointer-o:before {content: "";}
.fa-hand-peace-o:before {content: "";}
.fa-trademark:before {content: "";}
.fa-registered:before {content: "";}
.fa-creative-commons:before {content: "";}
.fa-gg:before {content: "";}
.fa-gg-circle:before {content: "";}
.fa-tripadvisor:before {content: "";}
.fa-odnoklassniki:before {content: "";}
.fa-odnoklassniki-square:before {content: "";}
.fa-get-pocket:before {content: "";}
.fa-wikipedia-w:before {content: "";}
.fa-safari:before {content: "";}
.fa-chrome:before {content: "";}
.fa-firefox:before {content: "";}
.fa-opera:before {content: "";}
.fa-internet-explorer:before {content: "";}
.fa-tv:before, .fa-television:before {content: "";}
.fa-contao:before {content: "";}
.fa-500px:before {content: "";}
.fa-amazon:before {content: "";}
.fa-calendar-plus-o:before {content: "";}
.fa-calendar-minus-o:before {content: "";}
.fa-calendar-times-o:before {content: "";}
.fa-calendar-check-o:before {content: "";}
.fa-industry:before {content: "";}
.fa-map-pin:before {content: "";}
.fa-map-signs:before {content: "";}
.fa-map-o:before {content: "";}
.fa-map:before {content: "";}
.fa-commenting:before {content: "";}
.fa-commenting-o:before {content: "";}
.fa-houzz:before {content: "";}
.fa-vimeo:before {content: "";}
.fa-black-tie:before {content: "";}
.fa-fonticons:before {content: "";}
.fa-reddit-alien:before {content: "";}
.fa-edge:before {content: "";}
.fa-credit-card-alt:before {content: "";}
.fa-codiepie:before {content: "";}
.fa-modx:before {content: "";}
.fa-fort-awesome:before {content: "";}
.fa-usb:before {content: "";}
.fa-product-hunt:before {content: "";}
.fa-mixcloud:before {content: "";}
.fa-scribd:before {content: "";}
.fa-pause-circle:before {content: "";}
.fa-pause-circle-o:before {content: "";}
.fa-stop-circle:before {content: "";}
.fa-stop-circle-o:before {content: "";}
.fa-shopping-bag:before {content: "";}
.fa-shopping-basket:before {content: "";}
.fa-hashtag:before {content: "";}
.fa-bluetooth:before {content: "";}
.fa-bluetooth-b:before {content: "";}
.fa-percent:before {content: "";}
.fa-gitlab:before {content: "";}
.fa-wpbeginner:before {content: "";}
.fa-wpforms:before {content: "";}
.fa-envira:before {content: "";}
.fa-universal-access:before {content: "";}
.fa-wheelchair-alt:before {content: "";}
.fa-question-circle-o:before {content: "";}
.fa-blind:before {content: "";}
.fa-audio-description:before {content: "";}
.fa-volume-control-phone:before {content: "";}
.fa-braille:before {content: "";}
.fa-assistive-listening-systems:before {content: "";}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {content: "";}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {content: "";}
.fa-glide:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-signing:before, .fa-sign-language:before {content: "";}
.fa-low-vision:before {content: "";}
.fa-viadeo:before {content: "";}
.fa-viadeo-square:before {content: "";}
.fa-snapchat:before {content: "";}
.fa-snapchat-ghost:before {content: "";}
.fa-snapchat-square:before {content: "";}
.fa-pied-piper:before {content: "";}
.fa-first-order:before {content: "";}
.fa-yoast:before {content: "";}
.fa-themeisle:before {content: "";}
.fa-google-plus-circle:before, .fa-google-plus-official:before {content: "";}
.fa-fa:before, .fa-font-awesome:before {content: "";}
.fa-handshake-o:before {content: "";}
.fa-envelope-open:before {content: "";}
.fa-envelope-open-o:before {content: "";}
.fa-linode:before {content: "";}
.fa-address-book:before {content: "";}
.fa-address-book-o:before {content: "";}
.fa-vcard:before, .fa-address-card:before {content: "";}
.fa-vcard-o:before, .fa-address-card-o:before {content: "";}
.fa-user-circle:before {content: "";}
.fa-user-circle-o:before {content: "";}
.fa-user-o:before {content: "";}
.fa-id-badge:before {content: "";}
.fa-drivers-license:before, .fa-id-card:before {content: "";}
.fa-drivers-license-o:before, .fa-id-card-o:before {content: "";}
.fa-quora:before {content: "";}
.fa-free-code-camp:before {content: "";}
.fa-telegram:before {content: "";}
.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {content: "";}
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {content: "";}
.fa-thermometer-2:before, .fa-thermometer-half:before {content: "";}
.fa-thermometer-1:before, .fa-thermometer-quarter:before {content: "";}
.fa-thermometer-0:before, .fa-thermometer-empty:before {content: "";}
.fa-shower:before {content: "";}
.fa-bathtub:before, .fa-s15:before, .fa-bath:before {content: "";}
.fa-podcast:before {content: "";}
.fa-window-maximize:before {content: "";}
.fa-window-minimize:before {content: "";}
.fa-window-restore:before {content: "";}
.fa-times-rectangle:before, .fa-window-close:before {content: "";}
.fa-times-rectangle-o:before, .fa-window-close-o:before {content: "";}
.fa-bandcamp:before {content: "";}
.fa-grav:before {content: "";}
.fa-etsy:before {content: "";}
.fa-imdb:before {content: "";}
.fa-ravelry:before {content: "";}
.fa-eercast:before {content: "";}
.fa-microchip:before {content: "";}
.fa-snowflake-o:before {content: "";}
.fa-superpowers:before {content: "";}
.fa-wpexplorer:before {content: "";}
.fa-meetup:before {content: "";}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
.header_style_wrapper .top_bar {border-bottom: 1px solid #e1e1e1;}
#wrapper {padding-top: 106px;}
#logo_wrapper {float: left;overflow: visible;width: 100%;padding: 35px 0 30px 0;display: table;}
.logo_container {display: block;display: table-cell;float: left;width: auto;height: auto;margin-right: 15px;vertical-align: middle;}
#menu_wrapper {display: block;display: table-cell;width: auto;height: 100%;vertical-align: middle;}
#nav_wrapper {width: auto;height: auto;border: 0;text-align: left;float: right;}
#menu_wrapper .nav ul li > a, #menu_wrapper div .nav li > a {padding: 8px 15px 10px 15px;transition: none;}
#logo_right_button {float: right;padding: 8px 0 0 0;}
.top_bar.scroll #logo_wrapper {height: auto;padding: 15px 0 10px 0;}
.top_bar.scroll #logo_wrapper #custom_logo img {width: auto;max-height: 30px;}
#post_info_bar {height: 65px;top: -65px;}
#post_info_bar .post_info .post_info_label {margin-top: 10px;}
#post_info_bar .post_info, #post_info_bar .post_info_thumb {margin-top: 4px;}
.top_bar.scroll .logo_container {float: none;}
@media only screen and (min-width:1100px) {#page_content_wrapper, .page_content_wrapper, .standard_wrapper, .footer_bar_wrapper, #footer ul.sidebar_widget, .slider_wrapper.fixed_width, .ppb_blog_half_content_slider .slider_wrapper, #page_caption .page_title_wrapper, .page_title_wrapper, .slider_wrapper.standard_wrapper {max-width: 1425px;width: 100%;box-sizing: border-box;margin: auto;padding: 0 60px;}
	#page_content_wrapper, .page_content_wrapper {padding-bottom: 40px;}
	.ppb_blog_half_content_slider .slider_wrapper {margin-top: 30px;margin-bottom: 30px;}
	#page_content_wrapper.wide, .page_content_wrapper.wide {width: 100%;max-width: 100%;padding: 0;}
	.footer_bar_wrapper {padding-top: 20px;}
	#page_content_wrapper.fullwidth, .page_content_wrapper.fullwidth {width: 100%;padding: 0;max-width: 100%;}
	.mobile_menu_wrapper .page_content_wrapper {padding: 0 !important;}}
@media only screen and (min-width:960px) and (max-width:1099px) {blockquote {font-size: 18px;}
	.above_top_bar {padding: 0 30px 0 30px;box-sizing: border-box;}
	.post_header:not(.single) h5, body.single-post .post_header_title h1 {font-size: 30px;}
	.ppb_blog_half_content_slider .slides li .slide_post .post_header h2 {font-size: 26px;}
	.ppb_blog5_grid_classic .one_half .post_header h2 {font-size: 26px;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title h2 {font-size: 26px;}
	.teaser_wrapper .teaser_content_wrapper h5, .teaser_wrapper .teaser_content_wrapper h5 a {font-size: 24px;}
	.post_header.search h5 {font-size: 20px;}
	#page_caption h1 {font-size: 34px !important;}
	.social_share_counter_number {font-size: 42px;line-height: 30px;}
	.post_header.grid h6 {font-size: 18px;}
	.post_related strong {font-size: 14px;}
	.two_cols.mixed .post_header h5 {font-size: 18px;}
	.two_cols.mixed .hentry.first-child .post_header h5 {font-size: 32px;}
	.read_next_wrapper .post_content .next_post_title h3 {font-size: 18px;}
	.post_header h6, .two_cols .post_header h5 {font-size: 22px;}
	.post_header h6, .three_cols .post_header h5 {font-size: 20px;}
	#social_share_button_wrapper ul li a.email_share {display: none;}
	.blog_f #social_share_button_wrapper ul li a.email_share {display: block;}
	#page_content_wrapper .inner .sidebar_wrapper, .page_content_wrapper .inner .sidebar_wrapper {width: 30.9%;}
	#page_content_wrapper .inner .sidebar_content.full_width.blog_f, body.single-post #page_content_wrapper .inner .sidebar_content.full_width {width: 100% !important;}
	.post_gallery_wrapper .one_fifth .more_gallery_count {line-height: 106px;}
	.social_wrapper.large ul li a i {font-size: 20px;}
	#overlay_background_search .search_wrapper .search_content #searchform, #autocomplete {width: 60%;}
	.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {font-size: 16px !important;}
	h1.product_title {font-size: 28px;}
	.ppb_blog_half_content_slider .flex-direction-nav .flex-prev {left: 30px;}
	.ppb_blog_half_content_slider .flex-direction-nav .flex-next {left: 73px;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title {left: 30px;}
	.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title h2 {font-size: 32px;line-height: 1.2;}
	.ppb_header_video .background_title_wrapper {left: 30px;}}
@media only screen and (min-width:768px) and (max-width:960px) {body {font-size: 13px;}
	.mobile_menu_wrapper {display: block;}
	#wrapper {padding-top: 217px;}
	.top_bar {width: 100%;padding: 0;}
	#logo_wrapper {padding: 30px 0 20px 0;}
	.logo_wrapper img {width: auto;max-height: 70px;max-width: 100%;}
	.footer_before_widget .footer_logo.logo_wrapper img {max-height: none;margin-top: 0;margin: auto;}
	#logo_wrapper {border: 0;}
	.top_bar {border: 0;}
	#post_featured_slider, #post_featured_slider, #page_caption.hasbg, #horizontal_gallery.tg_post {margin-top: 0;}
	.above_top_bar {padding: 0 30px 0 30px;box-sizing: border-box;height: auto;float: left;width: 100%;}
	.above_top_bar .page_content_wrapper {padding: 0;}
	.above_top_bar .today_time {display: none;}
	.ppb_blog_random .one_fifth_bg {min-height: 210px;}
	.standard_wrapper, .slider_wrapper.standard_wrapper {width: 100%;padding: 0 30px 0 30px;box-sizing: border-box;}
	.page_content_wrapper .inner {width: 100%;padding: 0;box-sizing: border-box;}
	h1 {font-size: 30px;}
	h2 {font-size: 22px;}
	h3 {font-size: 20px;}
	h4 {font-size: 18px;}
	h5 {font-size: 16px;}
	h6 {font-size: 14px;}
	h7 {font-size: 12px;}
	.service_title h6 {font-size: 20px;}
	#page_caption h1 {font-size: 26px;}
	#page_content_wrapper .inner .sidebar_content.full_width, .gallery_mansory_wrapper {width: 100%;}
	#page_content_wrapper .inner .sidebar_content.full_width img, .page_content_wrapper img {max-width: 100%;height: auto;}
	#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper, #page_content_wrapper .inner .sidebar_content.full_width#galleries_grid_wrapper {width: 0%;}
	#menu_wrapper {width: 100%;float: left;}
	#menu_wrapper #nav_wrapper {box-sizing: border-box;padding: 15px;}
	#menu_border_wrapper, #logo_right_button {width: 100%;display: block;}
	#page_content_wrapper, .page_content_wrapper, #page_caption .page_title_wrapper {width: 100%;}
	.footer_bar {width: 100%;padding-bottom: 0;}
	.page_control_static {display: none !important;}
	#menu_border_wrapper {height: auto;display: none;}
	.gallery_social {opacity: 0;}
	#page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content, #page_content_wrapper .inner .sidebar_content.portfolio {width: 62%;border: 0;}
	.one_half.gallery2 .mask {width: 100%;height: 231px;}
	.one_half.gallery2:hover .mask .mask_circle {margin-top: 28%;}
	.one_half.gallery2 h4 {font-size: 22px;}
	.portfolio2filter_wrapper {margin-right: 30px;}
	.element.classic2_cols {width: 47%;}
	.one_half.gallery2 .mask .mask_circle i {font-size: 28px;line-height: 32px;}
	.one_half.gallery2:hover .mask .mask_circle {width: 28px;height: 28px;margin-top: 24%;}
	#page_content_wrapper .inner .sidebar_content.full_width.portfolio3_content_wrapper {width: 780px;}
	.one_third.gallery3:hover .mask .mask_circle {margin-top: 22%;width: 24px;height: 24px;}
	.one_third.gallery3 .mask {width: 100%;height: 100%;}
	.one_third.portfolio3 {height: 390px;}
	.one_third.gallery3 div.thumb_content h3 {font-size: 18px;}
	.element.classic3_cols {width: 31%;}
	.one_fourth, .one_fourth.last {width: 100%;margin-right: 0;margin-bottom: 2%;clear: both;}
	.one_fourth.gallery4 {margin: 0;}
	.one_fourth.gallery4 .button.circle img {width: 24px !important;height: 24px !important;}
	.one_fourth.gallery4 .mask {width: 100%;height: 100%;}
	.one_fourth.gallery4:hover .mask .mask_circle {margin-top: 27%;}
	.portfolio_desc.portfolio4 h7 {font-size: 16px;}
	.one_fourth.gallery4 div.thumb_content h3 {font-size: 18px;}
	.portfolio4filter_wrapper {margin-right: 0;}
	.element.classic4_cols {width: 22.5%;}
	.one_third_bg, .one_fourth_bg {width: 100%;}
	.one_fifth, .one_fifth.last {width: 100%;margin-right: 0;margin-bottom: 2%;clear: both;}
	#page_content_wrapper .inner .sidebar_content.full_width.portfolio4_content_wrapper {width: 760px;}
	#page_content_wrapper .inner .sidebar_wrapper {width: 220px;margin: 0;}
	#page_content_wrapper .inner .sidebar_wrapper .sidebar .content {margin: 0;}
	#page_content_wrapper .inner .sidebar_wrapper .sidebar {width: 100%;}
	.social_wrapper ul li img {width: 22px;}
	#page_content_wrapper .inner {width: 100%;}
	#footer {width: 100%;padding: 40px 30px 40px 30px;box-sizing: border-box;}
	#footer ul.sidebar_widget {width: 100%;margin: auto;}
	#page_content_wrapper {width: 100%;margin-top: 0;padding: 0 30px 0 30px;box-sizing: border-box;}
	#page_content_wrapper.wide {padding: 0;}
	#page_content_wrapper .sidebar .content .posts.blog {float: left;margin-bottom: 20px;width: 100%;}
	.comment {width: 100%;}
	.comment .right {width: 82%;}
	ul.children div.comment .right {width: 78%;}
	#content_wrapper ul.children ul.children {width: 77%;}
	#menu_wrapper .nav ul, #menu_wrapper div .nav {display: none;}
	.social_wrapper {float: none;margin: auto;text-align: center;width: auto;}
	.footer_bar_wrapper .social_wrapper {margin-right: 10px;}
	.social_wrapper ul {margin-top: 2px;}
	.above_top_bar .social_wrapper ul {margin-top: 0;}
	.footer_bar_wrapper {width: 100%;}
	#page_content_wrapper .inner .sidebar_content.full_width .post_wrapper.grid_layout .post_img img {width: 100% !important;height: auto !important;}
	#page_content_wrapper .inner .sidebar_content {margin-right: 0;margin-top: 0;padding-right: 10px;padding-top: 0;}
	#page_content_wrapper .inner .sidebar_content.left_sidebar {margin-right: 0;padding-top: 0;padding-left: 30px;}
	#page_content_wrapper .inner .sidebar_wrapper, #page_content_wrapper .inner .sidebar_wrapper.left_sidebar {width: 31%;margin-right: 0;}
	#page_content_wrapper .inner .sidebar_wrapper, .page_content_wrapper .inner .sidebar_wrapper {margin-left: 25px;}
	.page_content_wrapper .inner .sidebar_wrapper {width: 34%;margin-top: 20px;}
	#page_content_wrapper .inner .sidebar_wrapper.left_sidebar {margin-right: 0;}
	#page_content_wrapper .inner .sidebar_content.full_width .post_wrapper .post_img img, #page_content_wrapper .inner .sidebar_content .post_wrapper .post_img img {max-width: 100%;height: auto;}
	.post_content_wrapper {width: 100%;}
	#page_content_wrapper .inner .sidebar_content.full_width .post_wrapper.full .post_img img {max-width: 726px;height: auto;}
	.comment .right {width: 54%;}
	ul.children div.comment .right {width: 62%;}
	#footer .sidebar_widget.four > li {width: 46%;margin-right: 3%;margin-bottom: 3%;}
	#footer .sidebar_widget.four > li:nth-child(2), #footer .sidebar_widget.four > li:nth-child(4) {width: 46%;margin-right: 0;float: right;}
	#footer .sidebar_widget.four > li:nth-child(3) {clear: both;}
	.portfolio_desc.team h5 {font-size: 20px;}
	.portfolio_desc h6, .portfolio_desc h5 {font-size: 18px;}
	#page_caption.hasbg h1, h1.hasbg {font-size: 26px;}
	.slider_wrapper .flexslider img {max-width: 100% !important;height: auto;}
	#copyright {float: none;width: 100%;margin-bottom: 0;line-height: 23px;}
	input[type=submit].medium, input[type=button].medium, a.button.medium {padding: .3em 1.2em .3em 1.2em;}
	.contact_form_wrapper input[type=text], .contact_form_wrapper input[type=email], .contact_form_wrapper input[type=date] {margin-bottom: 4%;}
	#page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content {margin-right: 0;}
	#page_content_wrapper .inner .sidebar_content.left_sidebar {border: 0;padding-left: 10px;}
	#page_content_wrapper .posts.blog li, .page_content_wrapper .posts.blog li {width: 100%;float: none;margin-right: 0;}
	#searchform input[type=text] {width: 70%;}
	.animate, .animated, .gallery_type, .portfolio_type, .fadeIn, .bigEntrance, .post_img.fadeIn, .post_img.grid.fadeIn {transition: none !important;opacity: 1;visibility: visible;}
	#page_caption h1, .ppb_title, h2.ppb_title {font-size: 30px;}
	.post_header h5, body.single-post .post_header h1 {font-size: 22px;}
	#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before, .page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before {display: none;}
	#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li .tweet, .page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li .tweet {width: 100%;}
	#page_content_wrapper .sidebar .content .posts.blog li, .page_content_wrapper .sidebar .content .posts.blog li {margin-bottom: 10px;}
	#page_content_wrapper .sidebar .content .posts.blog li:last-child, .page_content_wrapper .sidebar .content .posts.blog li:last-child {margin-bottom: 0;}
	.post_header:not(.single) h5, body.single-post .post_header_title h1 {font-size: 26px;}
	.post_header h6, .two_cols .post_header h5, .post_header.search h5 {font-size: 18px;}
	hr.title_break {margin-top: 5px;}
	.two_cols.mixed .post_header h5, .three_cols .post_header h5 {font-size: 16px;}
	.two_cols.mixed .hentry:first-child .post_header h5 {font-size: 26px;}
	.footer_bar_wrapper {margin-top: 0;padding: 20px;box-sizing: border-box;}
	.fullwidth_comment_wrapper .comment .right {width: 84%;}
	.flex-direction-nav a {bottom: 66%;}
	#toTop {bottom: 58px;}
	#mobile_nav_icon {display: block !important;float: left;margin-left: 0;}
	#search_icon, #page_share {float: right;}
	#logo_right_button #search_icon i {font-size: 18px;}
	.slider_wrapper.fixed_width {width: 100%;margin: 0 !important;}
	#post_featured_slider li .slide_post .slide_post_excerpt {font-size: 16px;}
	#post_featured_slider li .slide_post h2 {font-size: 34px;}
	#post_featured_slider li .slider_image.three_cols {height: 350px;}
	blockquote {font-size: 20px;}
	#horizontal_gallery_wrapper img.horizontal_gallery_img, .horizontal_gallery_wrapper img.horizontal_gallery_img {max-height: 400px;}
	.post_related strong {font-size: 15px;line-height: 1.3;}
	#page_caption.hasbg, #post_featured_slider li .slider_image {height: 400px;}
	#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s {font-size: 50px;}
	#overlay_background_search .search_wrapper .search_content #searchform .search_tagline {font-size: 13px;}
	#overlay_background_search .search_wrapper .search_content #searchform, #autocomplete {width: 80%;}
	.ppb_blog_half_content_slider .slider_wrapper {width: 100%;}
	.ppb_blog_half_content_slider .slides li .slide_post .post_header h2 {font-size: 22px;}
	.ppb_blog_half_content_slider .slides li .slider_image, .ppb_blog_half_content_slider .slides li .slide_post {min-height: 350px;}
	.ppb_blog_half_content_slider .slides li .slide_post .post_info_excerpt {display: none;}
	.ppb_blog_half_content_slider .flex-direction-nav .flex-prev {left: 30px;}
	.ppb_blog_half_content_slider .flex-direction-nav .flex-next {left: 73px;}
	.ppb_blog_half_content_slider {padding: 0 30px 0 30px;box-sizing: border-box;}
	.ppb_blog5_grid_classic .one_half .post_header h2 {font-size: 22px;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title h2 {font-size: 22px;}
	.newsticker li a {font-size: 14px;}
	.newsticker_nav {display: none;}
	.ppb_blog5_grid_classic .one_half.last .post_header h2 {font-size: 16px;line-height: 1.5;}
	ul.post_filter li {margin-left: 15px;}
	.teaser_wrapper .teaser_content_wrapper h5, .teaser_wrapper .teaser_content_wrapper h5 a {font-size: 20px;}
	#page_content_wrapper, .page_content_wrapper {padding: 0 30px 0 30px;box-sizing: border-box;}
	.ppb_header .page_content_wrapper {padding-bottom: 30px;}
	.teaser_wrapper {max-height: 300px;}
	.social_wrapper.large ul li {height: auto;}
	body #page_caption h1, body .post_caption h1 {font-size: 32px;}
	#page_content_wrapper .sidebar .content .sidebar_widget > li.widget_mc4wp_form_widget, .page_content_wrapper .sidebar .content .sidebar_widget > li.widget_mc4wp_form_widget {padding: 20px;}
	.social_share_counter_number {font-size: 30px;line-height: 24px;}
	.social_share_counter {width: 15%;}
	.social_share_button_wrapper {width: 81%;float: right;margin-bottom: 10px;}
	.social_share_button_wrapper ul li {margin-bottom: 10px;}
	.social_share_counter_label {font-size: 12px;}
	#social_share_button_wrapper ul li a.email_share {display: none;}
	.blog_f #social_share_button_wrapper ul li a.email_share {display: block;}
	#social_share_button_wrapper ul li a {padding: 0 10px 0 10px;}
	#post_info_bar #post_info_share, #post_info_bar #post_info_comment {display: none;}
	.post_header.grid h6 {font-size: 16px;}
	.read_next_wrapper .post_content .next_post_title h3 {font-size: 16px;}
	.read_next_wrapper .post_content .read_next_label {font-size: 14px;}
	input[type=submit], input[type=button], a.button, .button, #commentform input[type=submit], .widget_mc4wp_form_widget input[type=submit] {font-size: 13px;}
	.subscribe_tagline {font-size: 14px;}
	#page_content_wrapper .inner .sidebar_content.full_width.blog_f, body.single-post #page_content_wrapper .inner .sidebar_content.full_width {width: 100% !important;}
	#page_caption.hasbg .page_title_wrapper {bottom: 20px;}
	.post_gallery_wrapper .one_fifth {width: 18.4%;float: left;margin-right: 2%;margin-bottom: 2%;clear: none;}
	.post_gallery_wrapper .one_fifth.last {margin-right: 0;}
	.post_gallery_wrapper .one_fifth .more_gallery_count {line-height: 80px;font-size: 30px;}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin-right: 8%;width: 46%;}
	.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n), .woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n), .woocommerce[class*=columns-] ul.products li.product:nth-child(2n) {margin-right: 0;}
	.header_cart_wrapper {display: block;float: right;}
	.woocommerce .full_widthul.products li.product, .woocommerce-page .full_widthul.products li.product {width: 48%;margin-right: 4%;}
	.woocommerce .full_widthul.products li.product, .woocommerce-page .full_widthul.products li.product {margin-right: 0;}
	#post_info_bar .post_info {width: calc(100% - 72px);}
	#post_info_bar .post_info .post_info_title {margin-top: 0;line-height: 1.5;margin-bottom: 5px;}
	#post_info_bar {top: -100px;}
	.ppb_blog_random .post_filter_wrapper {height: 210px;overflow: hidden;}
	.ppb_blog_random .one_fifth_bg {width: 25%;}
	.ppb_blog_random .one_fifth_bg .content_link h5 {font-size: 16px;}
	.ppb_blog_grid_with_posts .one_third.last .post_img.one_third, .ppb_blog_grid_with_posts .one_third.last .two_third.last {width: 100%;float: none;}
	.ppb_blog_grid_with_posts .two_third.div_wrapper, .ppb_blog_grid_with_posts .one_third.last {height: 505px;}
	.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper, .ppb_blog_grid_with_posts.ppb_blog_video .one_third.last {height: 260px;}
	.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper .post_filter_loading {margin-top: 30px;}
	.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title {width: 100%;}
	.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title h2 {font-size: 32px;line-height: 1.2;}
	.ppb_header_video .background_title_wrapper {bottom: 20px;}}
@media only screen and (max-width:767px) {body {-webkit-text-size-adjust: none;}
	body {font-size: 14px;}
	#wrapper {padding-top: 1px;}
	.logo_wrapper img {width: auto;max-height: 50px;}
	.footer_before_widget .footer_logo.logo_wrapper img {max-height: none;margin-top: 0;margin: auto;}
	.top_bar {width: 100%;border: 0;}
	#top_contact_hours, #top_contact_number {display: none;}
	.standard_wrapper, .slider_wrapper.standard_wrapper {width: 100%;padding: 0 15px 0 15px;box-sizing: border-box;}
	h1 {font-size: 24px !important;}
	h2 {font-size: 22px;}
	h3 {font-size: 20px;}
	h4 {font-size: 18px;}
	h5 {font-size: 16px;}
	h6 {font-size: 15px;}
	h7 {font-size: 14px;}
	.post_header.grid h6, .post_quote_title.grid {font-size: 16px;}
	#page_caption h1 {font-size: 22px !important;}
	#page_caption .page_title_wrapper {width: 100%;margin: auto;}
	#page_caption {margin: 0;padding: 20px;box-sizing: border-box;}
	#page_content_wrapper .inner .inner_wrapper {padding: 0;}
	#page_content_wrapper .inner .sidebar_content.full_width {width: 100%;margin-top: 15px;margin-bottom: 0;}
	#page_content_wrapper .inner .sidebar_content img {max-width: 100%;height: auto;}
	#page_content_wrapper {width: 100%;margin-top: 0;padding: 0 30px 0 30px;box-sizing: border-box;}
	#page_content_wrapper.wide, .page_content_wrapper.wide {padding: 0;}
	#page_content_wrapper .inner {width: 100%;padding: 0;margin-top: 30px;}
	#page_content_wrapper .inner #page_main_content {margin-top: 0;padding-bottom: 0;margin-bottom: 30px;}
	#page_content_wrapper .inner {width: 100%;margin: auto;}
	#page_content_wrapper .inner .sidebar_content {width: 100%;margin-top: 0;padding-bottom: 0;float: none;border: 0 !important;}
	#page_content_wrapper .inner .sidebar_content.full_width {width: 100%;margin-top: 0;}
	#page_content_wrapper .inner #page_caption.sidebar_content.full_width {padding-bottom: 20px;}
	#page_content_wrapper .inner .sidebar_content.full_width img {max-width: 100%;height: auto !important;}
	#page_content_wrapper .inner .sidebar_wrapper {width: 100%;margin-left: 0;margin-bottom: 0;margin-top: 20px;}
	#page_content_wrapper .inner .sidebar_wrapper .sidebar .content {margin: 0;}
	#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper, #page_content_wrapper .inner .sidebar_content.full_width#galleries_grid_wrapper {width: 100%;}
	.portfolio_header h6 {width: 31%;font-size: 12px;}
	#page_content_wrapper .inner .sidebar_content img {max-width: 100%;height: auto;}
	.comment {width: 270px;}
	.comment_arrow {display: none;}
	.fullwidth_comment_wrapper .comment .right {width: 66%;margin-left: 15px;}
	.fullwidth_comment_wrapper ul.children div.comment .right {width: 64%;padding: 0;}
	ul.children div.comment ul.children div.comment .right {width: 50%;}
	#content_wrapper ul.children ul.children {width: 100%;}
	ul.children .comment {margin-left: 0;}
	#content_wrapper ul.children {border: 0;}
	#content_wrapper ul.children ul.children {margin-left: -16px;}
	.comment_wrapper #respond {margin-left: 20px;}
	.comment_wrapper ul.children #respond {margin-left: -55px;}
	#menu_wrapper {width: 100%;display: block;}
	#menu_border_wrapper {height: auto;display: none;}
	input[type="submit"], input[type="button"], a.button, .button {font-size: 12px;}
	.one_half.gallery2, .one_half.portfolio2, .one_half.gallery2 .mask, .one_half.gallery2.filterable {width: 100%;height: auto;}
	.one_half.gallery2 .mask {width: 100%;height: 100% !important;}
	.one_half.portfolio2 {margin-bottom: 5%;margin-right: 5%;}
	.one_half.gallery2 .mask .button.circle {margin-top: 30%;}
	.one_half.gallery2 img.blur_effect, .one_half.portfolio2 img.blur_effect {width: 100%;height: auto;}
	.one_half.gallery2 h4 {font-size: 14px !important;}
	.one_half.gallery2:hover .mask .mask_circle {width: 32px;height: 32px;margin-top: 22%;}
	.one_half.gallery2 .mask .mask_circle i {font-size: 30px;line-height: 34px;}
	.one_third.gallery3, .one_third.portfolio3, .one_third.gallery3 .mask, .one_third.gallery3.filterable {width: 100%;height: auto;}
	.one_third.gallery3 .button.circle img {width: 30px !important;height: 30px !important;}
	.one_third.gallery3 .mask {width: 100%;height: 100% !important;}
	.one_third.gallery3 img.blur_effect, .one_third.portfolio3 img.blur_effect {width: 100%;height: auto;}
	.one_third.gallery3 h5 {font-size: 14px !important;}
	.one_third.gallery3:hover .mask .mask_circle {width: 32px;height: 32px;margin-top: 22%;}
	.one_third.gallery3 .mask .mask_circle i {font-size: 30px;line-height: 34px;}
	.one_fourth, .one_fourth.last {width: 100%;margin-right: 0;margin-bottom: 2%;clear: both;}
	.one_fourth.gallery4, .one_fourth.portfolio4, .one_fourth.gallery4 .mask, .one_fourth.gallery4.filterable {width: 100%;height: auto;}
	.one_fourth.gallery4 img.blur_effect, .one_fourth.portfolio4 img.blur_effect {width: 100%;height: auto;}
	.one_fourth.gallery4 .mask {width: 100%;height: 100% !important;}
	.one_fourth.gallery4.portfolio_type h6 {margin-top: 34%;}
	.one_fourth.gallery4:hover .mask .mask_circle {width: 32px;height: 32px;margin-top: 22%;}
	.one_fourth.gallery4 .mask .mask_circle i {font-size: 30px;line-height: 34px;}
	#page_content_wrapper .inner .sidebar_content.full_width.portfolio3_content_wrapper, #page_content_wrapper .inner .sidebar_content.full_width.portfolio4_content_wrapper {width: 300px;}
	.one_third.portfolio3_wrapper, .one_fourth.portfolio4_wrapper {width: 100%;clear: both;}
	.post_header {width: 100%;}
	.post_header h5, .post_header:not(.single) h5 {font-size: 22px;}
	blockquote {width: 100%;margin: 0;font-size: 18px;}
	#respond {width: 100%;}
	.post_wrapper {width: 100%;margin-top: 0;}
	#footer {padding-top: 40px;padding-bottom: 0;}
	#page_content_wrapper .inner .sidebar_wrapper .sidebar {width: 100%;}
	#photo_wall_wrapper {width: 300px;}
	#footer {width: 100%;}
	#footer ul.sidebar_widget {margin-left: 10px;}
	#footer ul.sidebar_widget {width: 100%;float: none;margin: auto;padding: 0 30px 0 30px;box-sizing: border-box;}
	#footer .sidebar_widget.four > li, #footer .sidebar_widget.three > li, #footer .sidebar_widget.two > li, #footer .sidebar_widget.one > li, #footer .sidebar_widget.four > li:nth-child(4), #footer .sidebar_widget.three > li:nth-child(3), #footer .sidebar_widget.two > li:nth-child(2) {width: 100%;}
	.footer_bar {margin-bottom: 0;}
	#copyright {width: 100%;}
	.social_wrapper {float: none;margin: auto;text-align: center;width: auto;}
	.footer_bar_wrapper {width: 100%;}
	#copyright {float: left;width: 100%;padding: 0 30px 0 30px;box-sizing: border-box;}
	.one_third, .one_third.last, .one_third.pricing, .one_fourth.pricing {width: 100%;margin-bottom: 3%;margin-right: 0;}
	.post_related .one_third {margin-bottom: 20px;}
	.one_third.pricing {margin-bottom: 25px;}
	.two_third, .two_third.last {width: 100%;margin-bottom: 3%;}
	#footer .sidebar_widget.four > li {margin-bottom: 20px;}
	.post_content_wrapper {width: 100%;}
	ul.children div.comment .right {width: 86%;}
	.one.fullwidth .page_content_wrapper {padding: 0;}
	.page_content_wrapper.nopadding {padding: 0 !important;}
	#page_content_wrapper .inner .sidebar_content.full_width.portfolio4_content_wrapper, .page_content_wrapper.portfolio4_content_wrapper {width: 100% !important;}
	.one_fourth, .one_fourth.last {width: 100%;margin-right: 0;}
	.post_img img {max-width: 100% !important;height: auto;}
	#page_content_wrapper .inner .sidebar_wrapper.left_sidebar {width: 100%;margin-right: 0;margin-bottom: 25px;}
	.post_header.full, .post_excerpt_full {width: 96%;}
	#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper {width: 100%;}
	.one_half, .one_half.last {width: 100%;float: none;clear: both;margin-bottom: 15px;}
	#social_share_wrapper, .social_share_wrapper {margin-top: 30px;}
	#page_content_wrapper .posts.blog li {width: 100%;}
	body.single .post.type-post {float: none;}
	.post_header h6 {font-size: 16px;}
	#about_the_author .description {width: 180px;}
	.social_wrapper.shortcode ul li {margin: 5px;}
	.one_fifth {width: 100%;float: none;}
	.footer_bar_wrapper .social_wrapper ul {margin-top: 0;}
	.above_top_bar {padding: 0 20px 0 20px;box-sizing: border-box;height: auto;}
	.today_time {display: none;}
	.above_top_bar .page_content_wrapper {margin: 0;margin: auto;padding: 0;}
	.above_top_bar .social_wrapper {width: 100%;text-align: center;float: none;}
	.above_top_bar .social_wrapper ul {text-align: center;}
	#top_menu {float: none;text-align: center;}
	#top_menu li {margin: 0 5px 0 5px;float: none;display: inline-block;}
	.footer_bar_wrapper .social_wrapper {width: 100%;text-align: center;float: none;margin: 0 0 10px 0;}
	.footer_bar_wrapper .social_wrapper ul li {float: none;display: inline-block;margin: 0 5px 0 5px;}
	.comment .right {width: 100%;margin-left: 0;padding: 0 0 15px 0;}
	.two_cols.gallery .element, .three_cols.gallery .element, .four_cols.gallery .element, #photo_wall_wrapper .wall_entry, .photo_wall_wrapper .wall_entry, #photo_wall_wrapper .wall_entry.three_cols, #photo_wall_wrapper .wall_entry.four_cols, .photo_wall_wrapper .wall_entry.four_cols {width: 100%;margin-right: 0;}
	.page_content_wrapper .inner, .standard_wrapper {width: 100%;}
	.one_half_bg, .one_third_bg, .two_third_bg, .one_fourth_bg {width: 100%;padding: 30px !important;}
	.one_half_bg.nopadding, .two_third_bg > div, .one_half_bg > div, .one_third_bg > div, .one_fourth_bg > div {padding: 0 !important;}
	.one .page_content_wrapper.withbg {max-height: 300px;}
	#page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content, #page_content_wrapper .inner .sidebar_content.portfolio {width: 100%;margin-right: 0;border: 0;margin-bottom: 30px;float: left;padding-right: 0;}
	#page_content_wrapper .inner .sidebar_content.left_sidebar, .page_content_wrapper .inner .sidebar_content.left_sidebar {width: 100%;float: none;padding: 0;margin-left: 0;}
	#page_content_wrapper .inner .sidebar_wrapper, .page_content_wrapper .inner .sidebar_wrapper {width: 100%;float: none;margin: 0;clear: both;}
	.page_content_wrapper .inner > div {width: 100% !important;}
	#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content, #blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post {width: 100%;margin-right: 0;}
	#page_content_wrapper .inner .sidebar_content.full_width img, .page_content_wrapper img {max-width: 100%;height: auto;}
	#footer_menu {float: left;width: 100%;padding: 0 30px 0 30px;box-sizing: border-box;}
	#footer_menu li:first-child {margin-left: 0;}
	.animate, .animated, .gallery_type, .portfolio_type, .fadeIn, .bigEntrance, .post_img.fadeIn, .post_img.grid.fadeIn {transition: none !important;opacity: 1;visibility: visible;}
	#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content.left_sidebar {padding-left: 0;}
	#page_caption.hasbg .post_detail, #page_caption.hasbg .post_detail a, #page_caption.hasbg .post_detail a:hover, #page_caption.hasbg .post_detail a:active, .page_tagline {font-size: 11px;}
	#searchform input[type=text] {width: 71%;}
	#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author, #page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email, #page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url {width: 100%;box-sizing: border-box;}
	#logo_wrapper {border: 0;padding: 30px 0 20px 0;}
	#logo_wrapper .social_wrapper {display: none;}
	.footer_photostream li {width: 25%;}
	.post_excerpt {width: 100%;}
	#horizontal_gallery, .horizontal_gallery {opacity: 1 !important;}
	#horizontal_gallery_wrapper img.horizontal_gallery_img, .horizontal_gallery_wrapper img.horizontal_gallery_img {max-height: 230px !important;}
	.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper {line-height: 0;}
	.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_info_author {line-height: initial;}
	.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper:after {width: 100%;height: 100%;background: rgba(0,0,0,.35);}
	.top_bar.scroll #logo_wrapper {display: block !important;}
	.portfolio_desc {margin-bottom: 15px;}
	#page_caption.hasbg {height: 300px;}
	#page_caption.hasbg #bg_regular, #page_caption.hasbg #bg_blurred {height: 300px;}
	#page_caption.hasbg .page_title_wrapper {bottom: 20px;}
	#page_caption.hasbg .page_title_wrapper .post_info_author {display: none;}
	.textwidget img {text-align: center;}
	.mobile_menu_wrapper {display: block;width: 270px;padding: 30px;}
	#close_mobile_menu {top: 25px;}
	.mobile_main_nav li.menu-item-has-children > a:after {left: 230px;}
	.mobile_menu_wrapper #searchform input[type=text] {width: 70%;}
	.mobile_menu_wrapper .sidebar .content .sidebar_widget li ul.flickr li {width: 50%;}
	.fullscreen_share_content #social_share_wrapper ul li a i {font-size: 2em;}
	.fullscreen_share_content #social_share_wrapper ul li {margin: 0 10px 0 10px;}
	body.js_nav #overlay_background {visibility: visible;opacity: 1;}
	#post_featured_slider li .slider_image {height: 200px;}
	#post_featured_slider li .slide_post h2 {font-size: 26px;}
	#post_featured_slider li .slide_post .slide_post_excerpt {font-size: 14px;width: 90%;}
	#post_featured_slider li .slide_post {padding: 20px;}
	.pagination {margin-top: 20px;margin-bottom: 20px;}
	#footer_menu li {margin-left: 10px;}
	#post_featured_slider li .slider_image.three_cols {width: 100%;height: 200px !important;}
	#post_featured_slider.three_cols {margin-bottom: 0;}
	.top_bar.scroll .post_share_wrapper, .top_bar.scroll #search_icon {display: none;}
	#page_content_wrapper .inner .sidebar_content.two_cols .post.type-post, #page_content_wrapper .inner .sidebar_content.two_cols .post.type-post[data-column=last], #page_content_wrapper .inner .sidebar_content.three_cols .post.type-post, #page_content_wrapper .inner .sidebar_content.three_cols .post.type-post[data-column=last] {width: 100%;float: none;clear: both;margin-right: 0;}
	.post_header h6, .two_cols .post_header h5, .post_header.search h5, .post_header h6, .three_cols .post_header h5 {font-size: 26px;}
	.post_share_text {float: left;clear: both;}
	#about_the_author {text-align: center;}
	#about_the_author .gravatar {float: none;margin: auto;margin-bottom: 20px;}
	.post_related .post_header {margin-bottom: 0;}
	.fullwidth_comment_wrapper.sidebar .comment .right, .fullwidth_comment_wrapper .comment .right {margin-left: 0;margin-top: 10px;width: 100%;}
	.comment .gravatar {margin: auto;float: none;}
	#option_btn {top: 130px;}
	.footer_photostream_wrapper {margin-top: 0;}
	.flex-direction-nav a {bottom: 72%;}
	.slider_wrapper.fixed_width:hover .flex-direction-nav .flex-prev {left: 0;}
	.slider_wrapper.fixed_width:hover .flex-direction-nav .flex-next {right: 0;}
	#menu_wrapper #nav_wrapper {padding: 10px 15px 10px 15px;box-sizing: border-box;}
	#menu_border_wrapper, #logo_right_button {width: 100%;}
	#mobile_nav_icon {display: block !important;float: left;margin-left: 0;margin-top: 5px;}
	#search_icon, #page_share {display: block !important;float: right;margin-top: 5px;}
	#logo_right_button #search_icon i {font-size: 18px;}
	.slider_wrapper.fixed_width {width: 100%;margin: 0 !important;}
	#post_featured_slider, #page_caption.hasbg, #horizontal_gallery.tg_post {margin-top: 0;}
	#post_info_bar #post_info_share, #post_info_bar #post_info_comment {display: none;}
	.footer_bar_wrapper .social_wrapper ul {text-align: center;}
	.review-total-wrapper span.review-total-box {padding-top: 0;}
	.review-total-star {display: none;}
	.two_cols.mixed .hentry:first-child .post_header h5 {font-size: 22px;}
	.post_header.search .post_img.one_third {width: 30.99%;}
	.post_header.search .post_header_title.two_third.last {width: 65.33%;}
	.ppb_blog_half_content_slider .slider_wrapper {width: 100%;}
	.ppb_blog_half_content_slider .slides li .slide_post .post_header h2 {font-size: 18px;}
	.ppb_blog_half_content_slider .slides li .slider_image, .ppb_blog_half_content_slider .slides li .slide_post {min-height: 200px;}
	.ppb_blog_half_content_slider .slides li .slide_post .post_info_excerpt {display: none;}
	.ppb_blog_half_content_slider .flex-direction-nav .flex-prev {left: 30px;}
	.ppb_blog_half_content_slider .flex-direction-nav .flex-next {left: 73px;}
	.ppb_blog_half_content_slider {padding: 0 15px 0 15px;box-sizing: border-box;}
	.ppb_blog_half_content_slider .slides li .slider_image, .ppb_blog_half_content_slider .slides li .slide_post {width: 100%;float: none;clear: both;}
	.slide_post .post_button_wrapper {display: none;}
	.ppb_blog_half_content_slider .flex-direction-nav {display: none !important;}
	.newsticker_label {margin-bottom: 10px;}
	.newsticker_nav {display: none;}
	.ppb_blog5_grid_classic .one_half.div_wrapper, .ppb_blog5_grid_classic .one_half.div_wrapper.last {width: 100%;margin-right: 0;float: none;clear: both;}
	.ppb_blog5_grid_classic .one_half .post_header h2, .ppb_blog5_grid_classic .one_half.last .post_header h2 {font-size: 22px;}
	.ppb_subtitle_left {width: 100%;}
	ul.post_filter {width: 100%;text-align: left;margin-bottom: 10px;}
	ul.post_filter li {margin-right: 15px;margin-bottom: 10px;margin-left: 0;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title h2 {font-size: 22px;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image {height: 400px;}
	.teaser_wrapper {max-height: 400px;}
	.teaser_wrapper .teaser_content_wrapper h5, .teaser_wrapper .teaser_content_wrapper h5 a {font-size: 20px;line-height: 1.3;}
	#page_content_wrapper, .page_content_wrapper {padding: 0 15px 20px 15px;box-sizing: border-box;}
	.post_header.search .post_img.one_third, .post_header.search .post_header_title.two_third.last {width: 100%;}
	.post_header h6, .two_cols .post_header h5, .post_header.search h5, .post_header h6, .three_cols .post_header h5 {font-size: 20px;}
	.post.type-post {margin-bottom: 20px;}
	#page_content_wrapper .inner .sidebar_wrapper .sidebar, .page_content_wrapper .inner .sidebar_wrapper .sidebar {padding-bottom: 0;}
	.ppb_mailchimp_subscription .subscribe_form input[type=email], .ppb_mailchimp_subscription .subscribe_form input {width: 100%;}
	.ppb_mailchimp_subscription .subscribe_form input {margin-bottom: 5px;}
	.ppb_ads img, .ppb_ads iframe {max-width: 100%;height: auto;}
	.ppb_mailchimp_subscription .subscribe_form p {display: block;}
	.subscribe_tagline {font-size: 14px;}
	#overlay_background_search .search_wrapper .search_content #searchform input[type=text]#s {font-size: 24px;}
	#overlay_background_search .search_wrapper .search_content #searchform .search_tagline {font-size: 12px;}
	#overlay_background_search .search_wrapper .search_content #searchform, #autocomplete {width: 90%;}
	#autocomplete a h6 {font-size: 14px;}
	.social_share_counter {float: none;}
	#social_share_button_wrapper {float: none;text-align: center;}
	#social_share_button_wrapper ul {margin-bottom: 0;}
	#social_share_button_wrapper ul li {margin-bottom: 5px;}
	#post_info_bar {height: auto;}
	#post_info_bar .post_info {width: calc(100% - 72px);}
	#post_info_bar .post_info .post_info_title {margin-top: 0;line-height: 1.5;margin-bottom: 5px;}
	#about_the_author .author_detail {width: 100%;}
	.read_next_wrapper .post_content .next_post_title h3 {font-size: 16px;}
	read_next_label {font-size: 14px;}
	.social_share_counter_number {font-size: 32px;line-height: 26px;}
	.social_share_counter_label {font-size: 13px;}
	#post_info_bar {top: -100px;}
	#page_content_wrapper .inner .sidebar_content.full_width.blog_f, body.single-post #page_content_wrapper .inner .sidebar_content.full_width {width: 100% !important;}
	.post_gallery_wrapper .one_fifth {width: 18.4%;float: left;margin-right: 2%;margin-bottom: 2%;clear: none;}
	.post_gallery_wrapper .one_fifth.last {margin-right: 0;}
	.post_gallery_wrapper .one_fifth .more_gallery_count {line-height: 68px;font-size: 22px;}
	.post_share_center .social_share_counter {margin-bottom: 15px;}
	#video_caption {height: 300px;}
	.review-total-wrapper {text-align: center;}
	.review-total-wrapper span.review-total-box, .review-total-wrapper {padding: 0;margin: 0;}
	.review-desc {padding-bottom: 0;margin-bottom: 0;}
	.review-star {margin-bottom: 40px;}
	img.alignleft, img.alignright, img.aligncenter {width: 100% !important;max-width: none !important;float: none;clear: both;margin: 10px 0 10px 0;}
	.flex-direction-nav {display: none !important;}
	.ppb_blog3_grid .one_half.div_wrapper {width: 100%;height: 300px;margin-bottom: 5px;}
	.ppb_blog3_grid .one_half.div_wrapper .post_header h2 {font-size: 22px;}
	.ppb_blog3_grid .one_half.div_wrapper.last {width: 100%;height: 150px;margin-bottom: 0;}
	.ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper {width: 100%;height: 150px;display: inline-block;margin-bottom: 5px;}
	.ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper h2 {font-size: 16px;}
	.ppb_blog3_grid .one_half.div_wrapper:not(.last):after, .ppb_blog3_grid .one_half.div_wrapper.last .div_small_wrapper:after {width: 100%;height: 100%;background: rgba(0,0,0,.35);}
	#page_content_wrapper, .page_content_wrapper {width: 100%;}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin-right: 8%;width: 46%;}
	.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n), .woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n), .woocommerce[class*=columns-] ul.products li.product:nth-child(2n) {margin-right: 0;}
	.header_cart_wrapper {display: block;float: right;margin-top: 5px;}
	.woocommerce .full_widthul.products li.product, .woocommerce-page .full_widthul.products li.product {width: 48%;margin-right: 4%;}
	.woocommerce .full_widthul.products li.product, .woocommerce-page .full_widthul.products li.product {margin-right: 0;}
	.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {font-size: 16px !important;}
	.ppb_blog_mixed_sidebar .sidebar_content .one_half .post_header h5 {font-size: 20px;line-height: 1.3;}
	.ppb_blog_video .one.div_wrapper {height: 320px;}
	.ppb_blog_video .one.div_wrapper .post_header h2, .ppb_blog_carousel ul.slides li .post_header h5, .ppb_blog_grid_with_posts .two_third.div_wrapper .post_header h2 {font-size: 20px;line-height: 1.3;}
	.ppb_blog_random .one_fifth_bg {width: 100%;min-height: 200px;}
	.ppb_blog_carousel .ppb_subtitle_left {width: 50%;}
	.ppb_blog_grid_with_posts .two_third.div_wrapper {height: 350px;}
	.horizontal_gallery_wrapper tbody tr td .gallery_image_wrapper .post_header h2 {font-size: 22px;}
	.ppb_header .page_content_wrapper {padding-bottom: 30px;}
	.social_share_button_wrapper ul li {margin-bottom: 5px;}
	.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper {height: 220px;}
	.ppb_blog_grid_with_posts.ppb_blog_video .one_third.last {height: 300px;}
	.ppb_blog_grid_with_posts.ppb_blog_video .two_third.div_wrapper .post_filter_loading {margin-top: 30px;}
	.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title {width: 100%;}
	.ppb_blog_fullwidth_slider .fullscreen_flexslider ul.slides li .slider_image .slider_post_title h2 {font-size: 24px;line-height: 1.2;}
	.ppb_header_video .background_title_wrapper {bottom: 15px;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title {left: 10px;bottom: 15px;}
	.ppb_blog_fullwidth_slider ul.slides li .slider_image .slider_post_title .slider_post_excerpt {display: none;}}
@media only screen and (min-width:480px) and (max-width:767px) {}
@media only screen and (min-width:1100px) {#menu_wrapper .nav ul li.catmenu > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu > .catmenu_wrapper, #menu_wrapper .nav ul li.catmenu2 > .catmenu_wrapper, #menu_wrapper div .nav li.catmenu2 > .catmenu_wrapper {width: 100%;}}
@media only screen and (min-width:768px) and (max-width:960px) {#logo_wrapper {width: 100%;text-align: center;}
	.logo_container, .logo_align, .logo_wrapper {margin: 0;float: none;width: 100%;display: block;}
	.top_bar.scroll .logo_container {display: none !important;}
	.top_bar.scroll #logo_wrapper {padding: 15px 0 15px 0;}
	.top_bar.scroll #logo_right_button {float: none;padding: 0;}
	#menu_wrapper #nav_wrapper {padding: 0;}}
@media only screen and (max-width:767px) {#logo_wrapper {width: 100%;text-align: center;}
	.logo_container, .logo_align, .logo_wrapper {margin: 0;float: none;width: 100%;display: block;}
	.top_bar.scroll .logo_container {display: none !important;}
	.top_bar.scroll #logo_wrapper {padding: 15px 0 15px 0;}
	.top_bar.scroll #logo_right_button {float: none;padding: 0;}
	#nav_wrapper {display: none;}}