/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* mobile font size */
@media(max-width:544px) { body p, body li, body ul {font-size:15px;}
}

/* width of home wiki 
.post-type-archive-pauple_helpie .helpie-single-page-module .helpie-primary-view.boxed-width .wrapper, .single-pauple_helpie .wrapper {width:1080px;}
*/

/* headings helpie *
.helpie-single-page-module .helpie-primary-view .content-area h1 {font-size:42px;}
.helpie-single-page-module .helpie-primary-view .content-area h2 {font-size:34px;}
.helpie-single-page-module .helpie-primary-view .content-area h3 {font-size:26px;}

.helpie-single-page-module .helpie-primary-view .content-area h1,helpie-single-page-module .helpie-primary-view .content-area h2, .helpie-single-page-module .helpie-primary-view .content-area h3, .helpie-single-page-module.single-page h1 {
	color:#262626 !important;
	font-weight:900 !important;
}

/*helpie z index for search box */
.helpie_helpdesk {z-index:1 !important;}

/* ocean wp header */
.page-header .page-header-title, .page-header.background-image-page-header .page-header-title {
    font-size: 40px;
    letter-spacing: 1.2px;
}

.background-image-page-header-overlay {
	background-color:transparent !important;
}

/* ocean wp header and title hide with helpie loading */

.pauple_helpie .page-header-title.clr, .featured-image-container {
    display: none;
}

/* submenu */
.dropdown-menu ul li a.menu-link {
	color:#555;
	z-index:9999 !important;
}

.dropdown-menu ul li a.menu-link:hover {
	background:#262626;
	color:white;
}

/* helpie archive page */
.post-type-archive-pauple_helpie .page-header {display:none;}

/* helpie category page */
.tax-helpdesk_category .page-header {display:none;}

/* full width article listing on category page */
body.tax-helpdesk_category .helpie-primary-view #primary ul.child-category-list {width:100%;}

.tax-helpdesk_category ul.child-category-list {float:none;}

/* helpie single entry */
.pauple_helpie-template-default.single.single-pauple_helpie .page-header {display:none;}

/*
.helpie-single-page-module .helpie-primary-view .wrapper {
	width:1180px;
}

.helpie-single-page-module .helpie-primary-view #primary.content-area.left-sidebar, .helpie-single-page-module .helpie-primary-view .content-area.left-sidebar {
	margin-left:0
}

/* home */
.page-id-281 .page-header {display:none;}

/* helpie search */
.helpie-search-listing h2 {display:none;}

/* subtitle */
.helpie-element .item-content {color:#fff;}

/* title size */
.article-title h1 {font-size: 56px;}

h3.collection-title {font-size:36px !important;}

/* add border to wiki categories *

#helpie-categories-section-boxed1 .category-list  .helpie-element, .helpie-recent-articles .single-article, .ui.fluid.card, body.tax-helpdesk_category .helpie-primary-view #primary ul.child-category-list li a, .pauple-helpie-single-sidebar.left{
    box-shadow: 0px 0px 5px 1px rgba(39,68,114,0.5);
	background: white;
}


body.tax-helpdesk_category .helpie-primary-view #primary ul.child-category-list li a, body.tax-helpdesk_category .helpie-primary-view #primary ul.child-category-list li a:hover {border:none;}

*/

/* padding to wiki home */
.ui.grid > .column:not(.row) {padding-bottom:2rem;}

.helpie-categories-section-boxed1 .category-list .title{
line-height: 18px;
}

.helpie-categories-section-boxed1 .category-list .helpie-element {
    background: none;
}

@media (max-width:400px) { .helpie-categories-section-boxed1 .category-list .helpie-element {min-height:350px;
	}
	}

/* darken text color */

#helpie-categories-section-boxed1 .category-list .title, .helpie-single-page-module .content-area, .pauple-helpie-single-sidebar .collection-title, .helpie-primary-view .helpie-main-section .helpie-articles-listing .collection-title, .card.helpie-element .item-content > a.header { color: #262626;}

.pauple_helpie_breadcrumbs {font-size:16px;}

.helpie-category-listing .description {
    display: none;
}

/* TOC  */
.ui.top.attached.large.label.auto-toc-title {
    background: #ffcd00;
}

.helpie-toc .collection-title, .ui.label {
  font-size: 16px !important;
}
.pauple-helpie-single-sidebar .helpie-element .item-title.protected {
    opacity: 0.5;
}
.helpie-toc .helpie-element .item-title a.cat,
.helpie-toc .helpie-element .item-title i{
	color: #262626;
}
.helpie-toc .helpie-element .item-title a.cat {
font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
}

/*sidebar in article box */
.item.smooth-scroll.hash {
    text-transform: capitalize;
}

/* padding to various areas */

.helpie_kb_hero {
	    padding: 60px 8px;
}

.helpie_helpdesk {
    padding: 20px 0px;
}

.helpie-main-content-area .content-section {
    margin: 50px 0px 50px 0px !important;
}

ul.article-preview-list {
    line-height: 150%;
	  padding-top: 10px!important; 
}

.helpie-animated {
	line-height: initial;
}

/* recent articles on home */

.helpie-articles-listing{
clear: both;
}
.helpie-recent-articles .single-article h3 {
    min-height: 0px;
}

.helpie-recent-articles .single-article {
    min-height: 150px;
    margin-bottom: 60px;
}

.helpie-articles-listing.card-collection .card .image, .extra.content {
    display: none;
}

body.tax-helpdesk_category .helpie-primary-view #primary ul.child-category-list li a::after {color:inherit;}

/* link hover *
body.tax-helpdesk_category .helpie-primary-view #primary ul.child-category-list li a:hover {
	color: #f9d334;
}

*/

#helpie-categories-section-boxed1 ul.article-preview-list li a:hover {
    background-color: #f9d334;
	text-decoration:none;
}

.helpie-toc .helpie-element .item-title a:hover,
.helpie-toc .helpie-element .item-title.active,
.helpie-toc .helpie-element .item-title.active a {
background-color: #f9d334 !important;
	text-decoration:none;
	padding:2px;
}

/* background color */

.helpie-main-content-area .content-section ul li, .helpie-single-page-module .helpie-primary-view, .pauple-helpie-single-sidebar, body.tax-helpdesk_category .helpie-primary-view, .helpie-articles-listing.list-collection, .helpie-main-content-area, .helpie-articles-listing.card-collection, .pauple-helpie-module.article-voting .icon-tray, body .helpie-single-page-module {
    background: #fff !important;
}

.helpie-element.helpie-animated.animated.fadeInUp.protected, .helpie-main-section .wrapper, .helpie-categories-section-boxed1 .category-list .helpie-element {
    background: transparent;
}

/* more link */
.helpie-categories-section-boxed1 .category-list a.more i {position:initial;}


p, li, ul, body {
   color: #333;
    font-size:18px;
    font-weight:400;
}

/*
b, strong {
    font-weight: 700;
}
*/

.helpie-single-page-module .helpie-primary-view #primary.content-area p strong, .helpie-single-page-module .helpie-primary-view .content-area p strong {
	color:inherit;
}
/*
.helpie_helpdesk h1, #helpie-categories-section-boxed1 .category-list .title {font-family:'Roboto', sans-serif;}
*/
.helpie-single-page-module .content-area p {color:#333 !important;}

#helpie-categories-section-boxed1 ul.article-preview-list li a {color:#333;}

/* helpie search */
.pauple-helpie-search-box input[type="text"]{font-size:17px !important;}

helpie-faq.accordions .search__input { 
	font-size:2rem !important;
	height:80px !important;
}

.collection-title {display:none;}

/* category page child */
.helpie-categories-section-boxed .category-list .column a .sicon img {display:none;}

/* caldera Forms */
.caldera-grid .form-control {
    height: 45px!important;
    transition: none!important;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.5)!important;
    background: #fff!important;
}

.caldera-grid .form-control:focus {
    box-shadow: 0 0 5px 1px rgba(39,68,114,.5)!important;
    background: #fff!important;
	border: transparent;
}

.caldera-grid .alert-success {
	background-color:green !important;
	color:#fff !important;
}

form select:focus:invalid {color:inherit;}

.calderahide {display:none;}

.menu-link:hover {
	transform: scale(1.1);}

/* footer */
#footer-bottom #copyright {color:#666;}

#main #content-wrap {padding-bottom:0px !important;}

/* buttons */
.elementor-button, .elementor-button-link.elementor-button.elementor-size-sm, .caldera-grid input[type=submit] { 
font-size: 14px;
font-weight: 600;
letter-spacing: 0px;
background-color: rgba(0,0,0,0);
border-radius: 0px 0px 0px 0px;
	border-color:#000;
	padding: 15px 40px 15px 40px;
	border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-button:hover, .elementor-button-link.elementor-button.elementor-size-sm:hover, .caldera-grid input[type=submit]:hover {
	transform: scale(1.1);
	background-color:rgba(0,0,0,0);
}

.elementor-button-text {
	text-transform:capitalize;
	font-size:14px;}

code {
	background: white;
}

form input[type="number"] {
    max-width: inherit;
}

/* checkmark for lists 
ul {
  list-style: none;
}

ul li:before {
  content: '✓';
	margin-right:5px;
}


.helpie-single-page-module .helpie-primary-view #primary.content-area, .helpie-single-page-module .helpie-primary-view .content-area { 
width: 100%;
}
*/
blockquote {
    box-shadow: 0px 0px 10px 10px rgba(0,0,0,.1),0 .025rem .05rem rgba(0,0,0,.05);
    background-color: white;
    padding: 3%;
	font-style: normal;
	border-left-width:5px;
}

blockquote p {
	font-size:14px;
}

note {
    border-color: #f9d334;
	font-style: italic;
	margin: 20px 40px;
	border-left-width: 3px;
	border-style: solid;
	box-shadow: 0px 0px 10px 10px rgba(0,0,0,.1),0 .025rem .05rem rgba(0,0,0,.05);
    background-color: white;
    padding: 3%;
	font-style: normal;
	border-left-width:5px;
}

note p {
	font-size:14px;
}
