/* Text transform CSS*/
.st-counter h4, .widget-title, .btn, button, .button, html input[type="button"], input[type="reset"], input[type="submit"], input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.added_to_cart, .st-button, .header-button, .st-iconbox .box-link a, .st-pricingbox .box-link a, .blog-container .more-link a, .st-service .service-link a, .breadcrumb > li:first-child, .post-date, .post-category, .post-author, .post-comment, .st-portfolio .portfolio-link a, .st-promobox .box-link a, .st-contact-info li div, .load-filter li a {
	text-transform: capitalize;
}
/* Header Menu CSS - begin */
.header-stick.affix .header-top{
    display: none;
}
.header-left-info li:first-child {
    visibility: hidden;
}
.header-stick.affix .st-logo {
    margin: 0px;
    padding: 7px;
}
.header-stick ul.primary-menu ul li a:hover, .header-stick ul.primary-menu ul > li:hover > a {
    color: #fff !important;
    background-color: #ff8000 !important;
}
/*-- Header Menu CSS - end --*/
/* Page title banner CSS - begin */
#title-wrapper{
	padding-top: 175px;
}
#content-wrapper.not-vc {
    padding-top: 55px;
}
/*-- Page title banner CSS - end --*/
/* General button CSS - begin */
.header-stick a.header-button{
	background-color: transparent;
  	border: 2px solid #ff8000;
}
.header-stick a.header-button:hover{
  	border-color: #222;
}
.st-button.style-2{
	color: #222;
}
.st-button.style-2:hover{
  	color: #fff;
  	border-color: #222;
}
.st-button.style-2:before, .st-button.style-2:hover:before{
	background-color: #222;
}
/* Footer CSS - begin */
#footer a:hover {
    color: #fff !important;
}
#footer #footer-wrapper {
    padding: 40px 0 0px;
}
#footer .widget{
	margin-bottom: 30px;
}
#footer .widget-title{
	margin: 0 0 15px;
}
#footer #copyright-wrapper{
	padding: 8px 0;
}
/*-- Footer CSS - end --*/

.st-contact-info li div {
    font-weight: 600;
}