/*
 Theme Name:   Variety Child Theme
 Theme URI:    https://variety.axiomthemes.com/
 Description:  Variety Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     variety
 Version:      1.0.0
 Tags:         agency, digital marketing, digital agency, company, consulting, finance, management, it company, accountant, advertising, business, startup, corporate, seo, insurance
 Text Domain:  variety
*/


/*

NOTES

CONTACT PAGE
	o finish contact page


Solutions pages!
	o inventory
	o you left off halfway through warehousing and storage
	o CGPBD

CONTACT FORMS
	o make sure sending emails match FORMS
	o install flamingo and configure it to capture emails
	+ find out how existing site forms are sending, and to whom
		+ probably can't replicate this, will have to do the website.valleylogistics.ca trick

Header 
	o fix default header text situation


BLOG / FAQ
	o I guess make all the faq stuff a custom header?
		o That only shows on the main page?
	o blog single
	o blog single header	
	o import blogs!

Plugins!
	o move chat widget over from old site somehow?
	

	
	
*/


/* =Theme customization starts here
------------------------------------------------------------ */



.sc_button:not(.sc_button_simple), 
.sc_button.sc_button_simple, .sc_form button{
	border-radius: 0;
}

.sc_item_subtitle {
  font-size: 21px;
  font-family: "Barlow", sans-serif;
  line-height: 1em !important;
  font-weight: 600;
  font-style: normal;
  text-transform: uppercase;
  color: #707070;
}

.disabled-links a{
	cursor: default;
}

.white-outline .sc_item_button a.sc_button{
	border: 1px solid #fff !important;
	background-color: transparent !important;
	color: #fff !important;
}

.white-outline .sc_item_button a.sc_button:hover,
.white-outline .sc_item_button a.sc_button:focus{
	border: 1px solid #fff !important;
	background-color: #fff !important;
	color: #000 !important;
}

.blue-outline .sc_item_button a.sc_button{
	border: 1px solid #19A3DD !important;
	background-color: transparent !important;
	color: #19A3DD !important;
}

.blue-outline .sc_item_button a.sc_button:hover,
.blue-outline .sc_item_button a.sc_button:focus{
	border: 1px solid #19A3DD !important;
	background-color: #19A3DD !important;
	color: #000 !important;
}

.trx_addons_scroll_to_top{
	right: auto;
	left: 2em;
}

body.blog .page_content_wrap{
	background-color: #fff;
}

body.blog .sidebar_inner{
	border: 1px solid #CECDCD;
}

.services-custom .sc_services_item_title a{
	font-size: 0.7em;
	font-weight: 400;
	margin-top: 0.25em;
}

.services-custom .sc_services_content .sc_services_item_marker{
	width: 80px;
	height: 80px;
}

.services-custom .sc_services_content .sc_services_item_marker img{
	height: 45px !important;
}

.services-custom .sc_services_qw-nodes .sc_services_item:hover .sc_services_item_marker {
	background-color: #ffffff;
}

.services-custom .sc_services_qw-nodes .sc_services_item{
	padding-left: 120px;
}

.services-custom .sc_services_qw-nodes .sc_services_item .sc_services_item_marker{ }

.services-custom .sc_services_item_timeline{
	display: none !important; 
}

.services-custom .sc_services_qw-nodes .sc_services_item .sc_services_item_marker:before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-color: #F53D01;
	z-index: 5;
	mix-blend-mode: screen;
	transition: opacity 0.4s;
	opacity: 0;
}

.services-custom .sc_services_qw-nodes .sc_services_item:nth-child(2n) .sc_services_item_marker:before{
	background-color: #19A3DD;
}

.services-custom .sc_services_qw-nodes .sc_services_item:hover .sc_services_item_marker:before {
	opacity: 1;
}

nav.sc_layouts_menu .sc_layouts_menu_nav .menu-item a{
	font-size: 14px;
}

.wpcf7 .wpcf7-submit-style .submit-style-in{
	border-radius: 0;
}


@media screen and (max-width: 768px) {
	.sc_item_subtitle { font-size: 17px; }
	.services-custom .sc_services_content .sc_services_item_marker{
		width: 60px;
		height: 60px;
	}

	.services-custom .sc_services_content .sc_services_item_marker img{
		height: 35px !important;
	}
}