/*
Theme Name: codehaven22
Version: 1.0
Description: A child theme of Hello Elementor
Author: mikeys4u
Template: hello-elementor
*/

/*@import url("../hello-elementor/style.css");*/

.niceedge {
  background-color: #646366;
  color: #fff;
  padding: 10px;
  margin: 10px 0;
  border-radius: 5px;
}

.niceedge p {
    color: #fff;
  }

.resultscat {
    text-transform: sentencecase !important;
}
.widget-title {
    /*font-size: 23px !important;*/
    margin-bottom: 0 !important;
    margin-top: 10px !important;
	color: #fff !important;
    text-align: center;
    background-color: #6eaad5;
    line-height: 1.0 !important;
    padding-top: 10px;
    padding-bottom: 10px;
}

.post-title {
    color: #fff !important;
     /*font-weight: 300 !important;*/
    display: block;
}



.widget-title a {
    
	/*color: #fff !important;*/
    text-decoration: underline !important;
    text-transform: uppercase;
}
.widget-title a:hover {
    color: #326eb3 !important;
}
a, .page-title {
    color: #519ed2;
}

#comment {
    color: rgb(2, 116, 190);
    background: rgba(2, 116, 190, 0.09);
}

.comments-area textarea#comment {
    height: 140px;
}

.elementor-post__read-more {
    background-color: #326eb3;
	color: #fff !important;
	padding: 5px;
	float: right;
	position: absolute;
	bottom: -20px;
	right: 0;
}
.elementor-post__read-more:hover {
    background-color: #fff;
	color: #326eb3 !important;
	
}

#same-category-posts-2 ul {
 padding-left:  5px !important;
}


.same-category-post-item:hover {
    background-color: #6eaad5;
}

.elementor-9672 .elementor-element.elementor-element-51072d5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px !important;
}

.column-categories {
    width: 10% !important;
}

.column-title {
    width: 40%;
}
.column-tags {
    width: 5%;
}
.column-helpful-contra {
    width: 5%;
}
.column-helpful-pro {
    width: 5%;
}
#seopressor_score {
    width: 5%;
}
#seopressor_keyword {
    width: 10%;
}

.helpful.helpful-theme-flat {
    width: 50%;
    float: left;
}
.helpful-theme-flat .helpful-controls > div {
    padding: 12.5px 25px;
    border-radius: 0 !important;
}

.crayon-syntax {
    width: 90% !important;
}

/*//global text colour*/
.elementor-widget-theme-post-content {
    color: #403e3e;
}

p {
    color: #403e3e;
}



.size-full {
	border: 2px solid #326eb3 !important;
	border-radius: 5px !important;
}




@media (max-width: 767px) {
 
 .helpful.helpful-theme-flat {
    width: 100%;
}
	/*mobile media */
 
}