/*
Theme Name: Journo Child
Theme URI: http://journo.edge-themes.com
Description: A child theme of Journo Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: journo
Template: journo
*/

body, p, a, h1, h2, h3, h4, h5, h6 {font-family: Raleway;}

.edgtf-top-bar .widget.edgtf-news-weather-widget.edgtf-news-weather-skin-light {
    color: #fff;
}

.edgtf-top-bar .widget_icl_lang_sel_widget #lang_sel a, .edgtf-top-bar .widget_icl_lang_sel_widget #lang_sel_click a {
    color: #fff;
}

.edgtf-header-centered .edgtf-page-header .edgtf-menu-area {
    margin-top: 25px;
}

.edgtf-logo-wrapper a img.edgtf-normal-logo {
    margin: 25px;
}

.edgtf-right-widget-area {
    display: none;
}

.edgtf-page-footer {
    color: #fff;
}

.edgtf-sticky-header .edgtf-sticky-holder .edgtf-logo-wrapper a {
    max-height: 80px;
}

.edgtf-header-centered .edgtf-page-header .edgtf-logo-area .edgtf-logo-wrapper a {
    max-height: 200px;
    height: 150px !important;
}

.edgtf-header-centered .edgtf-page-header .edgtf-logo-area {
    height: 150px;
}

.edgtf-top-bar .widget_icl_lang_sel_widget #lang_sel a::before, .edgtf-top-bar .widget_icl_lang_sel_widget #lang_sel_click a::before {
    background-color: #f69f8f;
}

.edgtf-top-bar .widget_icl_lang_sel_widget #lang_sel ul ul, .edgtf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul ul {
    background-color: #41C2B0;
}

.edgtf-page-footer .widget.widget_nav_menu ul li {
    display: block;
}

.edgtf-page-footer .widget.widget_nav_menu ul li a {
    color: #fff;
}

.edgtf-widget-title {
    color: #fff;
    text-decoration: underline;
}

.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid {
    padding-top: 40px;
    padding-bottom: 0px;
}

.powerd a {
	color: #666;
}

.powerd a:hover {
	color: #41C2B0;
}

.edgtf-page-footer {
    border-top: 5px solid #fddd6a;
}

#text-3 {
	margin-bottom: 0;
}

#edgtf-back-to-top .edgtf-icon-stack {
    color: #41c2b0;
    background-color: transparent;
    border: 2px solid #41c2b0;
}

#edgtf-back-to-top .edgtf-icon-stack::before {
    border-top: 1px solid #41c2b0;
    border-right: 1px solid #41c2b0;
}

#edgtf-back-to-top .edgtf-icon-stack::after {
    background-color: #41c2b0;
}

.edgtf-drop-down .second .inner ul li a .item_text::after {
    border-bottom: 1px solid #F7A793;
}

#noSpace .widget{
	margin-bottom: 10px !important;
}

.edgtf-layout2-item .edgtf-ni-content .edgtf-ni-info-top .edgtf-post-info-category {
    background: #F7A793;
    color: #fff;
}

#bgPrivate {
	min-height: 400px;
	background: linear-gradient(124deg, #F7A793, #41C2B0, #fddd6a, #F7A793, #41C2B0, #fddd6a, #F7A793, #41C2B0, #fddd6a, #F7A793);
	background-size: 1800% 1800%;

	-webkit-animation: rainbow 18s ease infinite;
	-z-animation: rainbow 18s ease infinite;
	-o-animation: rainbow 18s ease infinite;
	  animation: rainbow 18s ease infinite;
}

@-webkit-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-moz-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-o-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@keyframes rainbow { 
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}

.btJoin {
	background-color: transparent !important;
	border: 3px solid #fff !important;
	color: #fff !important;
	font-weight: 700 !important;
	padding: 15px 25px;
	cursor: pointer;
}

.btJoin:hover {
	background-color: #fff !important;
	border: 3px solid #fff !important;
	color: #41c2b0 !important;
	font-weight: 700 !important;
	padding: 15px 25px;
}

#sb_instagram.sbi_fixed_height {
    overflow-y: hidden;
}

.hoverImage:hover {
	opacity: 0.7;
}

.childcare .edgtf-post-info-category {
    background: #00b1a5 !important;
}

.lifestyle .edgtf-post-info-category {
    background: #ffa08f !important;
}

.warehouse .edgtf-post-info-category {
    background: #00c1d1 !important;
}

.taylor .edgtf-post-info-category {
    background: #ffdb5b !important;
}

.childcare .edgtf-post-info-category a{
    font-family: 'Amatic SC', cursive !important;
}

.lifestyle .edgtf-post-info-category a{
    font-family: 'Amatic SC', cursive !important;
}

.warehouse .edgtf-post-info-category a{
    font-family: 'Amatic SC', cursive !important;
}

.taylor .edgtf-post-info-category a{
    font-family: 'Amatic SC', cursive !important;
}

.edgtf-post-info-category a {
    font-family: 'Amatic SC', cursive !important;
}

.edgtf-layout2-item .edgtf-ni-content .edgtf-ni-info-top .edgtf-post-info-category {
    font-size: 14px;
}

.edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner, .edgtf-content .edgtf-content-inner > .edgtf-full-width > .edgtf-full-width-inner {
    padding-top: 0;
}

.single-post .edgtf-blog-holder.edgtf-blog-single article:not(.format-link):not(.format-quote) .edgtf-post-text {
    width: 50%;
    float: right;
}

.single-post .edgtf-post-image{
    width: 40%;
    float: left;
}

.edgtf-blog-holder article .edgtf-post-content {
    width: 100%;
    margin-top: 50px;
    text-align: justify;
}

.edgtf-blog-holder.edgtf-blog-single article:not(.format-link):not(.format-quote) .edgtf-post-text {
    border-bottom: none !important;
}

#comments, .edgtf-comment-form {
    display: none !important
}

#thisweek .edgtf-layout2-item .edgtf-ni-content {
    min-height: 115px;
}

#teamfavourites .edgtf-layout2-item .edgtf-ni-content {
    min-height: 115px;
}


h3 {
    font-size: 16px;
}

.edgtf-layout2-item .edgtf-ni-content {
    width: 60%;
}

#thisweek .edgtf-ni-info-bottom {
    display: none !important
}

#teamfavourites .edgtf-ni-info-bottom {
    display: none !important
}

@-webkit-keyframes bgAni {
  0% {
    background-color: #ffdd52;
  }
  25% {
    background-color: #00c1d1;
  }
  60% {
    background-color: #ff9e90;
  }
  100% {
    background-color: #00b2a6;
  }
}
@keyframes bgAni {
  0% {
    background-color: #ffdd52;
  }
  25% {
    background-color: #00c1d1;
  }
  60% {
    background-color: #ff9e90;
  }
  100% {
    background-color: #00b2a6;
  }
}
#colorbg {
  -webkit-animation: bgAni 150s infinite;
    animation: bgAni 150s infinite;
  background-color: #F7A793;
}

.edgtf-title-holder h3 {
    font-size: 40px;
}

.powered-by {
    display: none !important
}

#botao {
    right: 80px;
    bottom: 38px;
    position: fixed;
    color: #f00;
    height: 90px !important;
    width: 90px !important;
    line-height: 56px !important;
    z-index: 99999;
    border-radius: 50px;
    text-align: center;
    border-left: 2px solid rgba(0,0,0,0.1);
    border-right: 2px solid rgba(0,0,0,0.1);
  	-webkit-animation: bgAni 150s infinite;
    animation: bgAni 150s infinite;
  	background-color: #F7A793;
  	cursor: pointer;
}

#botao a {
    color: #fff;
    font-size: 12px;
    position: absolute;
    top: 35px;
    width: 100%;
    left: 0;
    right: 0;
}

#botao .fa.fa-shopping-cart {
    margin: auto;
    text-align: center;
    width: 100%;
    font-size: 30px;
    color: #fff;
    position: relative;
    top: 13% !important;
}

.letrasmarca {
    width: 70px;
    text-align: center;
    cursor: pointer;
    padding: 20px;
    background: #41c2b0;
    margin-bottom: 10px;
}

.letrasmarca p {
    color: #fff !important;
    margin-top: 0;
}

.colunasletrasmarca .wpb_text_column {
    margin: auto;
}

sup {
    bottom: 1ex;
    opacity: 0.5;
}

#lang_sel {
    display: none !important;
}

.wpml-ls-legacy-list-horizontal ul {
    display: inline-block;
    padding-top: 10px;
}

.wpml-ls-legacy-list-horizontal ul li {
    float: left;
    margin-right: 15px;
    color: #fff;
}

.wpml-ls-legacy-list-horizontal ul li a {
    color: #fff;
    font-size: 12px;
}

p a {
    text-decoration: underline;
}

.edgtf-post-info-comments-holder {
    display: none;
}

.edgtf-related-posts-holder .edgtf-related-post .edgtf-post-title {
    min-height: 50px;
}