/*
Theme Name: Consultix
Theme URI: https://consultix.radiantthemes.com
Author: RadiantThemes
Author URI: https://themeforest.net/user/radiantthemes
Description: Consultix is an extremely potent corporate, business & financial services WordPress theme. It is apt for a myriad of business and corporate websites that are related to insurance services, stocks, e-commerce, financial services, finance, advisories, accounts, legal, banking, wealth consultants and general services websites.
Version: 4.0.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: consultix
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Consultix is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

/* Header fix */
.header_main .brand-logo img {
    max-width: 140px;
}
.wraper_header_main > .container {
    padding-top: 12px;
    padding-bottom: 12px;
}
.menu.rt-mega-menu-transition-default li {
	margin-top: 8px;
}
/* END - Header fix */

/* Study case fix */
.rt-case-study-box.element-three .rt-case-study-box-item > .holder > .data p.category {
	color: #562E00 !important;
}
.rt-case-study-box.element-three .rt-case-study-box-item > .holder > .more > .btn.alt {
    background-color: #562E00 !important;
}
/* END - Study case fix */

/* Blog titles fix */
.blog.element-two .blog-item > .holder > .data h4 {
    color: #562E00 !important;
}
.blog.element-two .blog-item > .holder > .data ul.post-meta li strong {
    color: #562E00 !important;
}
/* END - Blog titles fix */

/* Inner banner fix */
.inner_banner_main .title {
    color: #562E00 !important;
}
/* END - Inner banner fix */

/* Error 404 page fix */
.error_main .btn {
    background-color: #fff;
    border: 1px #562E00 solid;
    font-weight: 600;
    color: #562E00;
}
.error_main .btn:hover {
    background-color: #562E00 !important;
    border-color: #562E00 !important;
    color: #F4CF30 !important;
}

.error_main img {
	display: none !important;
}

.error_main h4 {
	width: 70% !important;
    float: left !important;
    font-size: 1.2em !important;
}
/* END - Error 404 page fix */

/* Email on quick contact box on services fix */
.vc_custom_1566329939173 {
	font-size: 13px !important;
}
/* END - Email on quick contact box on services fix */

/* Footer menu fix */
.wraper_footer_navigation > .container {
    padding-top: 4px;
    padding-bottom: 4px;
}
.footer_copyright_item {
    margin-bottom: 2px;
}
/* END - Footer menu fix */

/* Hyperlink fix */
#custom-link .main-link {
	color: #2a4582;
	padding: 5px 0 0 5px;
	font-weight: 200;
	font-size: 17px;
}
/* END - Hyperlink fix */

/* Timeline images */
.radiantthemes-timeline.element-one > .radiantthemes-timeline-item > .radiantthemes-timeline-item-pic > .radiantthemes-timeline-item-pic-main > .holder img {
    width: 70% !important;
}
/* END - Timeline images */

/* Footer fix */
.footer_navigation ul.menu li {
	font-weight: 500;
}
/* END - Footer fix */

/* Header fix */
.header_main .responsive-nav i {
    font-size: 25px;
    color: #562E00;
	line-height: 50px;
}
/* END - Header fix */

/* Widget suscription fix */
.enviar_suscribe {
	padding-top: 12px;
	padding-bottom: 12px;
	font-family: Cabin;
	text-transform: uppercase;
	line-height: 25px;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	font-size: 12px;
}
.suscribe {
	width: 100%;
	margin-bottom: 8px;
}
.enviar_suscribe, .email_suscribe {
	font-size: 13px;
}
.mc4wp-alert {
	margin-top: 10px;
	font-size: 0.8em;
	margin-bottom: -26px;
	text-align: center;
}
.mc4wp-success {
	color: #39B765;;
}
/* END - Widget suscription fix */

/* GPDR fix */
.gdpr-notice .btn {
	line-height: 25px;
	font-size: 14px;
	font-family: Cabin;
	font-weight: 600;
	font-style: normal
}
.cookie-notice-container {
    padding: 25px;
}
.cn-button {
	display: block;
 	float: right;
}
#cn-accept-cookie {
    margin-left: 10px;
    background: #fff;
	border-bottom-left-radius: 50px;
	border-bottom-right-radius: 50px;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#cn-notice-text {
	display: inline-block;
	width: 80%;
	text-align:left;
	float: left;
    padding-bottom: 25px;
}
#cn-more-info{
	margin-top: 10px;
	color: #fff;
}
.entry-footer {
	visibility: hidden;
}
/* END - GPDR fix */

/* Cabecera fix */
.wraper_inner_banner {
    background-color:     #f6f6f6;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('http://psicologiaensantander.com/wp-content/uploads/2018/02/Inner-Banner-Background-Image-2.png');
}
/* END - Cabecera fix */

/* POP-UP fix */
.sgpm-popup-maker-wrapper + a {
    max-width: 0% !important;
}
.sgpm-popup-maker-wrapper + a img {
    max-width: 0% !important;
}
/* END - POP-UP fix */

/* Li items fix */
.rt-list.element-one ul li:before {
	display: none !important;
}
/* END - Li items fix */

/* Contact Form Fixes */
.radiant-contact-form.element-one .form-row input[type=submit] {
	width: 100% !important;
}
/* END - Contact Form Fixes */

/* Blog item Fixes */
.blog.element-nine .blog-item > .holder .data ul.meta li {
	display: none !important;
}

.blog.element-nine .blog-item > .holder.matchHeight {
	height: 434.594px !important;
}

/* END - Blog item Fixes */