/**
Theme Name: Shark Corporate
Author: Shark Themes
Author URI: http://sharkthemes.com/
Version: 1.0.4
Requires PHP: 5.6
Tested up to: 6.0
Template: shark-business
Text Domain: shark-corporate
Description: Shark Corporate is a beautiful and elegant purple gradient schemed child theme of Shark Business. Theme Demo: http://demo.sharkthemes.com/shark-corporate/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: translation-ready, custom-background, custom-header, theme-options, custom-menu, threaded-comments, featured-images, featured-image-header, footer-widgets, right-sidebar, full-width-template, two-columns, three-columns, grid-layout, custom-logo, blog, portfolio, education

Shark Corporate WordPress Theme, Copyright 2018 Shark Themes
Shark Corporate is distributed under the terms of the GNU GPL

Shark Corporate WordPress Theme is child theme of Shark Business WordPress Theme, Copyright 2018 Shark Themes
Shark Business WordPress Theme is distributed under the terms of the GNU GPL
*/

a,
#masthead.site-header.sticky-header.nav-shrink .site-title a, 
.site-title a,
.main-navigation a,
.main-navigation ul.menu li.current-menu-item > a,
#masthead.site-header.sticky-header.nav-shrink .main-navigation a, 
#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li.menu-item-has-children svg, 
#masthead.site-header.sticky-header.nav-shrink .main-navigation a svg,
.section-title,
article .entry-title a,
.our-services article.hentry .fa,
.counter-widget .section-title,
.counter .counter-value,
.counter h5.counter-label,
.cta-section .read-more:hover a,
.loader-container svg, 
.blog-loader svg,
.main-navigation ul li.menu-item-has-children svg,
.widget .tagcloud a:hover,
.entry-meta > span a:hover, 
.entry-meta > span a:focus,
span.cat-links a:hover, 
span.cat-links a:focus, 
span.posted-on a:hover, 
span.posted-on time:hover, 
span.posted-on a:focus, 
span.posted-on time:focus,
.contact_widget .contact-details svg,
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a
{
	color: #384fcf;
	fill: #384fcf;

}
#masthead.site-header.sticky-header .main-navigation ul li.menu-item-has-children svg,
.main-navigation ul.sub-menu li.menu-item-has-children a:hover svg,
.secondary-menu ul li svg
{
	fill: #fff;
}
.team-section .social-icons li a svg,
.testimonial-slider article .social-icons li a svg,
.main-navigation a:hover,
.main-navigation ul li.menu-item-has-children a:hover svg
{
	color: #384fcf;
	fill: #384fcf;
}
.team-section .position,
.testimonial-slider article .position,
article .entry-title a:hover,
a:hover, 
a:focus, 
a:active
{
	color: #384fcf;
}
.secondary-menu,
.secondary-menu a,
#colophon .entry-content, 
.footer-widgets-area .widget, 
.footer-widgets-area a, 
.footer-widgets-area p,
#colophon .widget_latest_post .entry-meta, 
#colophon .widget_latest_post .post-content .entry-meta > span.posted-on,
#colophon article .entry-title a, 
#colophon .widget_recent_entries span.post-date,
.site-info a:hover,
#masthead.site-header.sticky-header .main-navigation .current_page_item > a,
#masthead.site-header.sticky-header .main-navigation .current-menu-item > a,
#masthead.site-header.sticky-header .main-navigation .current_page_ancestor > a,
#masthead.site-header.sticky-header .main-navigation .current-menu-ancestor > a
{
	color: #fff;
}

/* Background */

#top-menu,
.pagination .page-numbers.current,
.reply a,
.custom-header-content .separator,
.our-services article.hentry:hover .fa,
.read-more:hover,
.cta-section .overlay,
.testimonial-slider .slick-prev, 
.testimonial-slider .slick-next,
.backtotop,
.menu-toggle,
.slick-prev:hover, 
.slick-next:hover, 
.slick-prev:focus, 
.slick-next:focus,
.main-navigation ul.sub-menu,
#secondary .widget-title, 
#secondary .widgettitle,
input[type="submit"],
form.search-form button.search-submit,
.widget_search form.search-form button.search-submit
{
	background: rgb(149,35,186);
    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
}
.separator,
.team-section article .entry-header .separator,
.backtotop:hover,
.cta-section,
#respond input[type="submit"]:hover, 
#respond input[type="submit"]:focus
{
	background: rgb(149,35,186);
    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
}
.cta-section {
	background-color: #384fcf;
}
#colophon,
.site-info
{
	background-color: background: rgb(149,35,186);
    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
}
.slick-prev, .slick-next
{
	background-color: rgba(66,92,140,0.1);
}
/* Border */

#search.search-open,
.our-services article.hentry .fa,
.post-navigation, 
.posts-navigation, 
.post-navigation, 
.posts-navigation,
#respond input[type="submit"]:hover, 
#respond input[type="submit"]:focus
{
	border-color: #384fcf;
}
a:hover, 
a:focus, 
a:active,
.read-more,
.our-services article.hentry:hover .fa,
.widget .tagcloud a:hover,
#respond input[type="submit"]
{
	border-color: #384fcf;
}

/* Shadow */

.testimonial-slider article .testimonial-image img,
.team-section .team-image img
{
	box-shadow: 0px 0px 5px 0px #384fcf;
}

/* Responsive */

@media screen and (max-width: 1023px) {
	.main-navigation,
	.main-navigation ul.nav-menu,
	.main-navigation ul.sub-menu
	{
	    background: rgb(149,35,186);
	    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
	    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
	    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
	}
	#masthead.site-header.sticky-header.nav-shrink .main-navigation a, 
	#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li.menu-item-has-children svg, 
	#masthead.site-header.sticky-header.nav-shrink .main-navigation a svg
	{
		color: #fff;
		fill: #fff;
	}
	.main-navigation a,
	.main-navigation ul.menu li.current-menu-item > a
	{
		color: #fff;
	}
}

@media screen and (min-width: 1024px) {
	.main-navigation ul.sub-menu li:hover > a, 
	.main-navigation ul.sub-menu li:focus > a 
	{
	    background: rgb(149,35,186);
	    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
	    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
	    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
	}
}

/* Woocommerce */

.woocommerce ul.products li.product .woocommerce-loop-category__title, 
.woocommerce ul.products li.product .woocommerce-loop-product__title, 
.woocommerce ul.products li.product h3,
.woocommerce ul.products li.product .woocommerce-loop-category__title:hover, 
.woocommerce ul.products li.product .woocommerce-loop-product__title:hover, 
.woocommerce ul.products li.product h3:hover
{
	color: #384fcf;
}

.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 .widget_price_filter .price_slider_amount .button,
.woocommerce ul.products li.product .button
{
	color: #384fcf;
	border-color: #384fcf;
}
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce ul.products li.product .button:hover {
	background: rgb(149,35,186);
    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
	color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range
{
	background: rgb(149,35,186);
    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
    background: linear-gradient(45deg, rgba(149,35,186,1) 0%,rgba(104,56,196,1) 54%,rgba(56,79,207,1) 100%);
}
.woocommerce-pagination svg
{
	fill: #384fcf;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, 
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:hover svg
{
	border-color: #384fcf;
	color: #384fcf;
	fill: #384fcf;
}