/*
Theme Name:     HelpGuru Sheriff Support Theme
Theme URI: 		http://herothemes.com/
Description:    Theme used for Indiana Sheriff Services Support Website
Author: 		Lieberman Technologies
Author URI: 	https://www.ltnow.com
Template:       helpguru
Version:        1.0.1

red #e2231a
yellow #ede813
blue #3b5cad
charcoal #262729

*/

/* ------- Insert custom styles below this line ------- */

#sidebar {font-size:14px;}
body,
#site-footer-widgets,
#site-footer-widgets a, #site-footer-widgets a:visited {color:#222222;}
#page-header-breadcrumbs .hkb-breadcrumbs a, 
#page-header-breadcrumbs .hkb-breadcrumbs a:visited, 
#page-header-breadcrumbs .hkb-breadcrumbs a:hover,
#sidebar .widget a, 
#sidebar .widget a:visited {color:#222222;}
#sidebar .widget a:hover {color: #4D4D4D;}
#site-footer-widgets, 
#site-footer, 
#page-header-breadcrumbs,
#sidebar .widget {background:#ded0c9;}
.entry-content a,
#site-footer-widgets a:hover {text-decoration: underline;}
#page-header form button {background:#e9b015; font-weight:bold;}



body.home .hkb-category .hkb-category__header {border:0; text-align: center;}
body.home .hkb-category .hkb-category__title a:hover {text-decoration: underline;}
body.home .entry-content h2 {margin-bottom:40px;}
.button_view {text-align: center; padding-top:5px;}
.button_view a.btn {margin:0 auto; display:inline-block; width:160px; padding: 10px; background: #e9b015; font-weight: bold; color:#fff; border-radius:4px;}



/* ---- GENERAL ---- */
	/* loader testing
	.wf-loading {opacity:0; background: url('https://support.pbisrewards.com/wp-content/uploads/pbisrewards-loading.gif') no-repeat center center; height:100%; overflow:hidden;} 
	end loader testing */
.wf-loading {opacity:0;}
.wf-active, 
.wf-inactive {
    opacity: 1;
    -webkit-transition: opacity .75s ease-out;  
    -moz-transition: opacity .75s ease-out; 
    -o-transition: opacity .75s ease-out;  
    transition: opacity .75s ease-out;  
}
h1, h2, h3, h4, h5, h6 {font-family: "ff-dagny-web-pro",helvetica,arial,sans-serif; font-weight:bold;}
#nav-primary {font-family: "ff-dagny-web-pro",helvetica,arial,sans-serif;}

#widget-contact i {float:left; clear:left; padding-top:4px; color:#222222;}
#widget-contact .widget-block {float:left; display:block; margin:0 auto; padding:0 0 12px 10px; width:80%; clear:right;}

.hkb-em-date time {color:#262729;}

.hkb_widget_articles li > a > i.fa,
.hkb-article-related li > a > i.fa,
.hkb-archive li > a > i.fa,
.hkb-template-category .hkb-category .hkb-article__title a > i.fa {color:#e9b015; padding-left:12px;}

.noshow {display:none;}



/* ---- FAQs --- */
#homepage-features {background: #e0e0e0;}

#homepage-features.interior {background:none;}
#homepage-features.interior .hf-block {border:1px solid #e9b015;}

/* Gravity Forms */
.gform_wrapper ul li.gfield {padding-top:1em;}
.gform_wrapper ul li.gfield label.gfield_label { font-weight:bold;}
.gform_wrapper select {padding:2px;}
html body .gform_wrapper label.gfield_label+div.ginput_container {margin-top:0px;}

@media screen and (min-width: 720px) {
	#nav-primary ul > li a {text-transform:capitalize; font-size:17px; letter-spacing:0;}
}