
@media (min-width: 1025px) {
.site-content {
	margin-top: 125px !important;
}
}

@media (max-width: 1600px){
	h6 {
		font-size: 22px !important;
		font-family: 'Kumbh Sans' !important;
		text-transform: none !important;
		font-weight: normal !important;
		
	}
}

	.wp-caption-text {
     max-width: 100%;
}
.site-description {
	display: none;
}

div.site-branding {
	width: 350px;
}

@media only screen and (max-width: 600px){
	div.site-branding{
		width: 225px;
	}
.site-branding {
    max-width: 100%;
}

}
	

.wp-block-ce4wp-subscribe .title {
    margin-bottom: 0;
    font-size: 22px;
}


h1, h2, h3, h4, h5, h6, .site-title, .site-header .nav-menu, .single .nav-links > span, .single .nav-links > div > span, .single .nav-links .post-title, blockquote p, .wp-block-latest-posts li > a:first-child, body #jp-relatedposts h3.jp-relatedposts-headline, body #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
    text-transform: uppercase;
	font-family: 'Roboto Condensed';
	font-weight: 700;
}
.nav-menu, .page-title{
	text-transform: uppercase;
	font-weight: 700;
}

.entry-content a.read-more-link, body .wp-block-social-links .wp-social-link a, body .wp-block-social-links .wp-social-link a:hover {
    border-bottom: none;
    margin-top: 5px;
}
h2 {
	text-transform: uppercase;
}
.wp-block-ce4wp-subscribe .inputBlock label {     
display: inline-block;     
line-height: 1rem;
	text-transform: uppercase;
}

.wp-block-ce4wp-subscribe .submit-button {
	text-transform: uppercase;
}
.wp-block-button__link
{
	font-size: 14px;
}
.col-md-9 {
    width: 100%;
}
.col-md-9.has-sidebar{
	width: 77%;
}
@media only screen and (max-width: 767px){
	#primary.content-area.col-md-9.has-sidebar{
	width: 100%;
}
}
@media only screen and (max-width: 991px){
.sidebar {
     margin-top: 1rem;
 }
 }


@media only screen 
  and (max-width: 1024px) {
   .col-md-9.has-sidebar{
	width: 70%;
}
}

.featured-image a{
    margin-top: 10px;
}


.single .nav-links .post-title {
    color: #000;
}

.single .nav-links a {
background-color: #eeeeee;
}
.category-filter {
	display: none;
	margin: 0px;
}


/*.category-filter .cat-active a {
    color: #2196f3;
}*/
.entry-content p{
	color: #000;
}
 .widget button {
    height: auto;
}
/*.jetpack-subscribe-count {
	display: none;
}*/
.wp-block-button__link {
	text-transform: uppercase;
}

p.subTitle{
	font-size: 13px !important;
}

h1, h2, h3, h4, h5, h6, #site-navigation ul li a {
    font-style: normal;
    font-weight: 700;
}

.woocommerce ul.products li.product a img {
   
    height: auto;
    display: block;
    margin: auto;
    width: 25%;
   
}

.woocommerce ul.products li.product .woocommerce-loop-product__title{
 text-align: center;
}

.woocommerce ul.products li.product .price{
text-align: center;
}


.woocommerce ul.products li.product .button{
  display: block;  
	margin: auto;
max-width: 200px;
}

.woocommerce ul.products li.product .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button {
    font-size: 12px;
    margin-top: 10px;
	text-align: center;
	  
}
.caldera-grid button, .caldera-grid html input[type=button], .caldera-grid input[type=reset], .caldera-grid input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    margin-top: 10px;
}
.caldera-grid .help-block {
    display: block;
    margin-bottom: 10px;
    color: #d3d3d3;
    font-style: italic;
}
.single .entry-title{
text-transform: uppercase;
}

.entry-title{
text-transform: uppercase;
}

.single .nav-links .post-title {
    color: #000;
    text-transform: uppercase;
}

body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
    text-transform: uppercase;
}
 
body #jp-relatedposts h3.jp-relatedposts-headline{
  text-transform: uppercase;
}

input[type="submit"]{
  text-transform: uppercase;
}

 h2 a {
text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
.main-navigation .nav-menu {
    font-size: 35px;
}
}
@media only screen and (max-width: 767px){
.nav-menu .sub-menu li {
    font-size: 30px;
}
}
@media only screen and (max-width: 767px){
.menu-toggle span {
 
    max-width: 35px;
}
}
.comment-reply-title{
	text-transform: uppercase;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    clear: both;
    /*width: 50%;*/
    float: right;
}
@media only screen and (max-width: 767px){
	.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
		width: 100%;
	}
}
.caldera-grid .form-control.cf2-file {
    width: 50%;
    background-color: #eee0;
}

.caldera-grid .btn {
 white-space: normal;
}
@media only screen and (max-width: 767px){
.caldera-grid .form-control.cf2-file .btn {
    height: 100px;
    margin-top: 5px;
}
}
@media only screen and (max-width: 767px){
.caldera-grid input[type=submit] {
    margin-top: 65px;
}
}
.icon-drop-down {
    display: block;
    visibility: visible;
}




.site-header nav {
    overflow: visible;
}

@media only screen and (min-width: 1025px)


.site-header .container {
    overflow: visible;
}
@media only screen and (max-width: 767px) {
.container > .row {
display: flex;
flex-direction: column-reverse;
}
}
.site-footer{
    margin-top: 35px;
}
.site-footer .widget-area {
    margin-top: 2rem;
    margin-bottom: 3rem;
}
p .stk-highlight {
	font-size: 18px;
}
#post-10831 > div > div.wp-block-cover.alignfull.is-light > div > div {
	padding-left: 25px;
	padding-right: 25px;
}


.entry-content a:not(.wp-block-button__link) {
    border-bottom: 1px solid;
    border-color: #43799b;
    font-weight: 500;
	color: #43799b;
}