/*
Theme Name: Theme-Sampedro
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.27.3.1732633670
Updated: 2024-11-26 16:07:50

*/

.et_pb_svg_logo #logo {
	max-width: 180px;
}
#main-header {border-bottom: 0px !important;}
#et-info { float:right !important; text-align:right; font-weight:regular; }
#top-menu li {font-weight:600;}

@media (min-width: 1650px) {
	#top-menu li, .et_mobile_menu li a, .nav li li a {font-size:16px !important;}
}
@media (max-width: 1650px) {
		#top-menu li {padding-right: 12px !important;}
	#main-header .container {width: 90%;}
}

/*break point in menu*/
@media only screen and (max-width: 1300px) {
	/* Hide the first section & the sticky section */
	.free-du-plugin-header .et_pb_section:first-child, .free-sticky-wrapper {
	display: none!important;
	}
	/* Show the default Divi menu */
	#main-header, #top-header {
	display: block!important;
	}
	/* Optional: During the breakpoint, use hamburger menu instead */
	#main-header #top-menu-nav {
	display: none!important;
	}
	#main-header #et_mobile_nav_menu {
	display: block!important;
	}
}

/*Pequeña transición al efecto de zoom*/

.producto_inicio {
	transition: all 0.55s ease;
	-moz-transition: all 0.55s ease;
	-webkit-transition: all 0.55s ease;
}
.producto_inicio:hover {
	transform: scale(1.11);
	-moz-transform: scale(1.11);
}
/*.producto_inicio:hover h2 {
	color:#E9B226 !important;
}*/
.et_mobile_menu li a {
  font-size: 18px;
}
.et_parallax_bg {
  background-position: 50% -250px;
}
@media only screen and (max-width: 1400px) {
.et_parallax_bg {
  background-position: 50% 50%;
	}
}

.btn-inline .et_pb_button_module_wrapper {
	display: inline-block;
	margin: 0 10px;
}
.btn-inline {
	text-align: center !important;
}
.btn-inliner .et_pb_button_module_wrapper {
	display: inline-block;
	margin: 0 20px 0 0;
	float:left;
}

#top-menu a {border-bottom: 3px transparent solid;}
#top-menu a:hover{border-bottom: 3px #202A51 solid; }

.anos .et_pb_column {height:auto;}

@media only screen and (min-width: 980px) {
	.anos .et_pb_column {height:0px !important;}
}

.tablas { font-size:16px;}
.tablas th {}
.tablas table {background-color: #ffffff !important;border-top: none !important; }
.tablas table tr td {border-top: none !important; border-bottom: none !important; padding:5px;}
.tablas tr:nth-child(even) {background-color: rgba(103,115,121,0.08);}
.tablas tr td:first-child { color: #656565 !important;}
.tablas table tr th {background-color: #202A51 !important; color: #ffffff !important;padding:5px;}

.tablas-2 { font-size:16px;}
.tablas-2 th {}
.tablas-2 table {background-color: #ffffff !important;}
.tablas-2 table tr td {border:1px rgba(103,115,121,0.2) solid; padding:5px;}
.tablas-2 tr:nth-child(even) {background-color: rgba(103,115,121,0.08);}
.tablas-2 tr td:first-child { color: #656565 !important;}
.tablas-2 table tr th {background-color: #202A51 !important; color: #ffffff !important;padding:10px;}

/*#ladrillos a.et_pb_button {line-height: 1.1em !important;}*/

@media all and (max-width: 767px) {
 #top-header {display:none !important;}
}
.et-search-form input {
	background:white;
}
.proyecto-sampedro .et_pb_bg_layout_light .et-pb-arrow-next , .proyecto-sampedro .et_pb_bg_layout_light .et-pb-arrow-prev { background:white !important;}
.proyecto-sampedro .et-pb-controllers {display:none;}
.mfp-title {display:none;}

a.et_pb_button {line-height: 1.3em !important;}

.et_post_meta_wrapper img {
	display: none !important;
}
.et_pb_accordion_item {margin-bottom:4px !important;}
