/*
Theme Name: O'Connor - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: oconnor
*/
body, p, .main-menu, a, .pum-content, .pum-content p, .letracontacto {
	font-family:'avenirbook' !important;
}
h1,h2,h3,h4,h5,h6, .pum-title {
	font-family:'avenirbold' !important;
}
.sticky_header .logo_container .sticky_logo {
    height: 30px !important; 
}
.sticky_header .main-menu > ul, .main-menu > div > ul {
    line-height: 17px !important;
    font-size: 17px !important;
}
#cookies-eu-banner {
    font-size: 13px !important;
}
#cookies-eu-reject, .cookies-eu-reject {
    margin: 2px !important;
    font-size: 10px !important;
    padding: 0px 10px !important;
}
#cookies-eu-accept {
    background-color: #c2b697 !important;
    margin: 2px !important;
    font-size: 10px !important;
    padding: 0px 10px !important;
}
#cookies-eu-more{
	color: #c2b697 !important;
}

.sticky_header .gt3_header_builder__section--middle {
    background-color: #000 !important;
	border-bottom: 1px solid rgba(255,255,255,0.3);
}
.default_logo{
	height:100px !important;
	margin-top:5px !important;
}
#footer .default_logo{
	height:63px !important;
	width:80px !important;
}
.mobile_logo{
	height:50px !important;
	width:236px !important;
}

.pum-container {
    padding: 40px !important;
}
/*.page-id-601 .header_side_container{
	color:#000 !important;
}*/
#menu-principal a:hover{
	color:#c2b697 !important;
}
.post_author{
	display: none !important;
}
@media only screen and (max-width: 600px) {

.top_footer {
	padding-top:30px;
}
	.margenarribamovil{
		margin-top:20px;
	}
	.subirmovil{
		margin-top:-100px !important;
	}
}

.toggle-inner, .toggle-inner::before, .toggle-inner::after {
    background-color: #ffffff !important;
    color: #fff !important;
}
.gt3_header_builder__section--middle__mobile {
    background-color: #000 !important;
}
.page-id-242 .gt3-page-title__content .page_title h1{
	display:none !important;
}