/*
Theme Name: Winnex Child
Description: Child theme for the Winnex themes
Author: gaviathemes
Template: winnex
*/

.page-links > a, .page-links > span:not(.page-links-title) {
  background: #a2202b;
}

.pager .paginations a.active, .pager .paginations a:hover, .pager .paginations a:focus {
  background: #a2202b;
  background-color: #a2202b; 
}

.row-gradient-darkblue {
  background-color: #a2202b;
}

.column-style-4 .vc_column-inner {
  background: #a2202b;
}

.column-border .vc_column-inner {
  border: 2px solid #a2202b;
}

.vc_progress_bar.gva-process .vc_general .vc_bar {
  background: #a2202b;
}

.vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list > li.vc_active:after {
  background: #a2202b;
}

.vc_general.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list > li.vc_active a {
  color: #a2202b;
}

.vc_general.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list > li.vc_active a .vc_tta-icon {
  border-color: #a2202b;
}

.vc_tta.vc_tta-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a {
  color: #a2202b;
}

.vc_toggle .vc_toggle_title:hover h4 {
  color: #a2202b;
}

.vc_toggle .vc_toggle_title .vc_toggle_icon {
  color: #a2202b;
}

.vc_toggle.vc_toggle_active .vc_toggle_title h4 {
  color: #a2202b;
}

.gva-social-links.style-v2 ul.socials > li > a:hover {
  color: #a2202b;
}

.gsc-icon-box .highlight-icon .icon-container {
  color: #a2202b;
}

.gsc-icon-box.icon-background .highlight-icon .icon-container.bg-theme:after {
  background: #a2202b;
}

.gsc-icon-box.icon-background.icon-border .highlight-icon .icon-container.bg-theme {
  border-color: #a2202b;
}

.gsc-icon-box.icon-border:not(.icon-background) .highlight-icon .icon-container {
  color: #a2202b;
}

.gsc-icon-box.right .highlight_content .title:after, .gsc-icon-box.left .highlight_content .title:after {
  background: #a2202b;
}

.gsc-icon-box.text-light .title a:hover {
  color: #a2202b;
}

.gsc-team .team-position {
  color: #a2202b;
}

.gsc-team.team-horizontal .team-header .social-list a:hover {
  color: #a2202b !important;
}

.gsc-team.team-horizontal .team-name:after {
  background: #a2202b;
}

.gsc-team.team-vertical .team-body .info {
  background: #a2202b;
}

.gsc-heading .title strong {
  color: #a2202b !important;
}

.gsc-heading .title-icon {
  color: #a2202b !important;
}

.gsc-heading .title-icon {
  color: #a2202b;
  background: #a2202b;
}

.gsc-image-content.style-2:hover .box-content {
  background: #a2202b;
}

.gsc-image-content.style-3 .image:hover:after {
  background: #a2202b;
}

.milestone-block.position-icon-left .milestone-icon span {
  color: #a2202b;
}

.milestone-block.position-number-top .milestone-number-inner {
  color: #a2202b;
}

.box-card.box-card-left .highlight-icon .icon {
  color: #a2202b;
}

.box-card.box-card-right .highlight-icon .icon {
  color: #a2202b;
}

.gsc-call-to-action .title span span {
  color: #a2202b;
}

.gsc-call-to-action.button-bottom .title strong {
  color: #a2202b;
}

.gsc-call-to-action.button-bottom .title:after {
  color: #a2202b;
}

.gsc-call-to-action .video-body .gsc-video-link .icon-play {
  color: #a2202b;
}

.gsc-our-partners .content-inner .info .category {
  color: #a2202b;
}

.gsc-quotes-rotator .cbp-qtprogress {
  background: #a2202b;
}

.gsc-map .link-open-content a {
  background: #a2202b;
}

.gsc-map .phone {
  color: #a2202b;
}

.gsc-service-box .icon-inner .icon {
  background: #a2202b;
}

.gsc-service-box .content-inner ul li:after {
  color: #a2202b;
}

.gsc-service-box .action a:hover {
  color: #a2202b;
}

.gsc-job-box .content-inner .job-type {
  color: #a2202b;
}

.gsc-job-box .content-inner .information ul li i {
  color: #a2202b;
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
  background: #a2202b !important;
}

.color-theme .widget-title, .color-theme .widgettitle {
  color: #a2202b !important;
}

.widget .widget-title:after, .widget .widgettitle:after, .widget .wpb_singleimage_heading:after, .wpb_single_image .widget-title:after, .wpb_single_image .widgettitle:after, .wpb_single_image .wpb_singleimage_heading:after, .wpb_content_element .widget-title:after, .wpb_content_element .widgettitle:after, .wpb_content_element .wpb_singleimage_heading:after {
  background: #a2202b;
}

.wp-sidebar ul li a:hover {
  color: #a2202b;
}

#wp-footer .widget ul li a:hover, #wp-footer .wpb_single_image ul li a:hover {
  color: #a2202b;
}

.widget_tag_cloud .tagcloud > a:hover {
  background: #a2202b;
}

.widget_mc4wp_form_widget .widget-title {
  color: #a2202b;
}

.newsletter-form input.newsletter-submit {
  color: #a2202b;
}

.newsletter-form input.newsletter-submit:hover {
  color: #a2202b;
}

.sidebar .widget_nav_menu ul.menu li > a:hover {
  background: #a2202b;
}

.sidebar .widget_nav_menu ul.menu li.current-menu-item > a {
  background: #a2202b;
}

.widget_rss > ul li .rss-date {
  color: #a2202b;
}

.opening-time .phone {
  color: #a2202b;
}

.support-box {
  background: #a2202b;
}

.post .cat-links a:hover, .post .cat-links a:focus {
  color: #a2202b;
}

.post .tag-links a:hover {
  background: #a2202b;
}

.single.single-post .content-top.entry-meta .cat-links a {
  background: #a2202b;
}

.single.single-post .post-content input[type="submit"] {
  background: #a2202b;
}

.post-navigation a:hover .title {
  color: #a2202b;
}

.post-navigation a span.meta-nav .icon {
  color: #a2202b;
}

.event-block .event-image .date {
  background: #a2202b;
}

.event-block .event-content .event-info .address {
  color: #a2202b;
}

.event-block .view-node {
  color: #a2202b;
}

.event-block-list .event-date {
  background: #a2202b;
}

.event-block-list .event-address i {
  color: #a2202b;
}

.event-single .event-thumbnail .social-networks a:hover, .event-single .event-thumbnail .social-networks a:focus {
  color: #a2202b;
}

.event-single .meta-block .block-title:after {
  background: #a2202b;
}

.event-single .meta-block.speakers .speaker-item .job {
  color: #a2202b;
}

.portfolio-v1 .content-inner .category a:hover, .portfolio-v1 .content-inner .category a:focus, .portfolio-v1 .content-inner .category a:active {
  color: #a2202b;
}

.portfolio-item-v2 .content-inner .category a {
  color: #a2202b;
}

.portfolio-item-v3 .content-inner .category a {
  color: #a2202b;
}

.portfolio-item-v4 .content-inner .category a {
  color: #a2202b;
}

.portfolio-filter ul.nav-tabs > li > a.active {
  color: #a2202b;
}

.service-block .service-content .content-right a {
  border: 1px solid #a2202b;
  color: #a2202b;
}

.testimonial-node-1 .testimonial-content .quote:after {
  color: #a2202b;
}

.testimonial-node-v4 .testimonial-content .job {
  color: #a2202b;
}

.testimonial-grid .item-grid .testimonials-profile:after {
  background: #a2202b;
}

.testimonial-grid .item-grid .testimonials-profile .right .job {
  color: #a2202b;
}

.team-block.team-v1 .team-image .team-content .socials-team a:hover, .team-block.team-v1 .team-image .team-content .socials-team a:focus, .team-block.team-v1 .team-image .team-content .socials-team a:active {
  background: #a2202b;
}

.team-block.team-v1 .team-image .team-content .team-name a:hover {
  color: #a2202b;
}

.team-block.team-v1 .team-skills .vc_single_bar .vc_bar {
  background: #a2202b;
}

.team-block.team-v2 .team-image .socials-team a:hover, .team-block.team-v2 .team-image .socials-team a:focus, .team-block.team-v2 .team-image .socials-team a:active {
  background: #a2202b;
}

.team-block.team-v2 .team-content .team-job {
  color: #a2202b;
}

.team-block-single .heading:after {
  background: #a2202b;
}

.single-blog .post-desc-wrapper .meta > div a {
  color: #a2202b;
}

.pagination .disabled {
  background: #a2202b;
}

.pagination .current {
  background: #a2202b;
}

.content-page-index .post-items article.post.sticky:after {
  color: #a2202b;
}

#comments #add_review_button,
#comments #submit {
  background: #a2202b;
}

#comments ol.comment-list .vcard .fn a:hover {
  color: #a2202b;
}

#comments ol.comment-list .comment-reply-link {
  color: #a2202b;
}

.owl-carousel .owl-nav > div, .flex-control-nav .owl-nav > div {
  color: #a2202b;
}

.owl-carousel .owl-nav > div:hover, .owl-carousel .owl-nav > div:focus, .flex-control-nav .owl-nav > div:hover, .flex-control-nav .owl-nav > div:focus {
  background: #a2202b;
}

.owl-carousel .owl-dots .owl-dot.active, .flex-control-nav .owl-dots .owl-dot.active {
  background: #a2202b;
}

ul.nav-tabs > li > a:hover, ul.nav-tabs > li > a:focus, ul.nav-tabs > li > a:active {
  color: #a2202b;
}

ul.nav-tabs > li.active > a {
  background: #a2202b !important;
}

.btn-slider-white {
  color: #a2202b;
}

.btn-slider-white:hover, .btn-slider-white:focus, .btn-slider-white:active {
  background: #a2202b;
}

/*
Structure customizations
*/

/* Extra Small Devices, Phones */ 
@media only screen and (min-width:240px) and (max-width:1024px) {

	.header-mobile {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	div.sidebar-left {
		display: none;
	}
	
	article .testimonial-content h1 {
		font-size: 105%;
	}
}

/* only put a margin on the first container */ 
#wp-main-content > .container {
	margin-top: 35px;
}

div.sidebar-left {
	margin-top: 10%;
}