@font-face {
    font-family: 'bebas_neuebold';
    src: url('https://www.salomonspices.com/fuentes/bebasneue_bold-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/bebasneue_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/bebasneue_bold-webfont.woff2') format('woff2'),
         url('https://www.salomonspices.com/fuentes/bebasneue_bold-webfont.woff') format('woff'),
         url('https://www.salomonspices.com/fuentes/bebasneue_bold-webfont.svg#bebas_neuebold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neuebook';
    src: url('https://www.salomonspices.com/fuentes/bebasneue_book-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/bebasneue_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/bebasneue_book-webfont.woff2') format('woff2'),
         url('https://www.salomonspices.com/fuentes/bebasneue_book-webfont.woff') format('woff'),
         url('https://www.salomonspices.com/fuentes/bebasneue_book-webfont.svg#bebas_neuebook') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neuelight';
    src: url('bebasneue_light-webfont.eot');
    src: url('bebasneue_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('bebasneue_light-webfont.woff2') format('woff2'),
         url('bebasneue_light-webfont.woff') format('woff'),
         url('bebasneue_light-webfont.svg#bebas_neuelight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neue_regularregular';
    src: url('https://www.salomonspices.com/fuentes/bebasneue_regular-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/bebasneue_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/bebasneue_regular-webfont.woff2') format('woff2'),
         url('https://www.salomonspices.com/fuentes/bebasneue_regular-webfont.woff') format('woff'),
         url('bebasneue_regular-webfont.svg#bebas_neue_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neuethin';
    src: url('https://www.salomonspices.com/fuentes/bebasneue_thin-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/bebasneue_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/bebasneue_thin-webfont.woff2') format('woff2'),
         url('https://www.salomonspices.com/fuentes/bebasneue_thin-webfont.woff') format('woff'),
         url('https://www.salomonspices.com/fuentes/bebasneue_thin-webfont.svg#bebas_neuethin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'oswaldbold';
    src: url('https://www.salomonspices.com/fuentes/oswald-bold-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/oswald-bold-webfont.woff2') format('woff2'),
         url('https://www.salomonspices.com/fuentes/oswald-bold-webfont.woff') format('woff'),
         url('https://www.salomonspices.com/fuentes/oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'oswaldlight';
    src: url('https://www.salomonspices.com/fuentes/oswald-light-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/oswald-light-webfont.woff2') format('woff2'),
         url('oswald-light-webfont.woff') format('woff'),
         url('https://www.salomonspices.com/fuentes/oswald-light-webfont.svg#oswaldlight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'oswaldbook';
    src: url('https://www.salomonspices.com/fuentes/oswald-regular-webfont.eot');
    src: url('https://www.salomonspices.com/fuentes/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.salomonspices.com/fuentes/oswald-regular-webfont.woff2') format('woff2'),
         url('https://www.salomonspices.com/fuentes/oswald-regular-webfont.woff') format('woff'),
         url('https://www.salomonspices.com/fuentes/oswald-regular-webfont.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1::selection {
    background: #b3122d;
    color: #fff;
}
h1::-moz-selection {
    background: #b3122d;
    color: #fff;
}
h2::selection {
    background: #b3122d;
    color: #fff;
}
h2::-moz-selection {
    background: #b3122d;
    color: #fff;
}
h3::selection {
    background: #b3122d;
    color: #fff;
}
h3::-moz-selection {
    background: #b3122d;
    color: #fff;
}
h4::selection {
    background: #b3122d;
    color: #fff;
}
h4::-moz-selection {
    background: #b3122d;
    color: #fff;
}
h5::selection {
    background: #b3122d;
    color: #fff;
}
h5::-moz-selection {
    background: #b3122d;
    color: #fff;
}
strong::selection {
    background: #b3122d;
    color: #fff;
}
strong::-moz-selection {
    background: #b3122d;
    color: #fff;
}
p::selection {
    background: #b3122d;
    color: #fff;
}
p::-moz-selection {
    background: #b3122d;
    color: #fff;
}
span::selection {
    background: #b3122d;
    color: #fff;
}
span::-moz-selection {
    background: #b3122d;
    color: #fff;
}
a::selection {
    background: #b3122d;
    color: #fff;
}
a::-moz-selection {
    background: #b3122d;
    color: #fff;
}
h3::selection {
    background: #b3122d;
    color: #fff;
}
h3::-moz-selection {
    background: #b3122d;
    color: #fff;
}
em::selection {
    background: #b3122d;
    color: #fff;
}
em::-moz-selection {
    background: #b3122d;
    color: #fff;
}
img::selection {
    background: #b3122d;
    color: #fff;
}
img::-moz-selection {
    background: #b3122d;
    color: #fff;
}
div::selection {
    background: #b3122d;
    color: #fff;
}
div::-moz-selection {
    background: #b3122d;
    color: #fff;
}
input::selection {
    background: #b3122d;
    color: #fff;
}
input::-moz-selection {
    background: #b3122d;
    color: #fff;
}
textarea::selection {
    background: #b3122d;
    color: #fff;
}
textarea::-moz-selection {
    background: #b3122d;
    color: #fff;
}

.single-post .blog_single p a {
    color: #b3122d;
}
.single-post .blog_single p a:hover {
    color: #dbb131;
}
.html5gallery-tn-title-9 {
    display: none !important;
}
#paginas_aviso {
    padding-top: 70px;
    padding-bottom: 30px;
}
.wpml-ls-native {   
	font-family: "bebas_neuebook";
}
#nav-menu-item-wpml-ls-2-es .wpml-ls-native {
    background-image: url("https://www.salomonspices.com/img/flecha_lang.png");
    background-repeat: no-repeat;
    background-size: 24px;
    padding-right: 30px;
    background-position: right;
}
#nav-menu-item-wpml-ls-2-en .wpml-ls-native {
    background-image: url("https://www.salomonspices.com/img/flecha_lang.png");
    background-repeat: no-repeat;
    background-size: 24px;
    padding-right: 30px;
    background-position: right;
}
#nav-menu-item-wpml-ls-2-fr .wpml-ls-native {
    background-image: url("https://www.salomonspices.com/img/flecha_lang.png");
    background-repeat: no-repeat;
    background-size: 24px;
    padding-right: 30px;
    background-position: right;
}
.drop_down .second .wpml-ls-native {
   background-image: none !important;
    padding-right: 0px !important;
}	
header.sticky .header_bottom {
    box-shadow: none !important;
}
#listado_galeria
{
	display:none;
	padding-top:30px;
	padding-bottom:30px;
}
.single_blog_post_navigation {
    margin: 20px 0px 70px 0px !important;
}
.boton-ant-post {
    color: #392d27;
    font-family: "oswaldbook";
    font-size: 17px;
    float: left;
}
.boton-ant-post:hover {
color: #b3122d;
}
.boton-sig-post {
    color: #392d27;
    font-family: "oswaldbook";
    font-size: 17px;
    float: right;
    position: relative;
    right: -15px;
}
.boton-sig-post:hover {
color: #b3122d;
}
.at-share-tbx-element .at-icon-wrapper {
    background: white;
    width: 25px !important;
    height: 25px !important;
}
.at-icon {
    background: #dbb131;
    border-radius: 20px;
    width: 25px !important;
    height: 25px !important;
}
.single_blog_post_next img {
    border: 8px solid #b3122d;
    margin-top: -130px;
    z-index: -1;
    position: relative;
	filter: brightness(0.5);
}
.single_blog_post_prev img {
    border: 8px solid #b3122d;
    margin-top: -130px;
    z-index: -1;
    position: relative;
	filter: brightness(0.5);
}
.drop_down .narrow .second .inner ul li {
    width: 130px !important;
}
li.narrow .second .inner ul {
    margin-top: 27px;
    margin-left: 0px;
}
.single_blog_post_prev a {
    color: #fff;
    font-family: "bebas_neuebold";
    font-size: 25px;
    margin-left: 5px;
}
.single_blog_post_prev a:hover {
    color: #fff;
}
.single_blog_post_next a {
	color: #fff;
	font-family: "bebas_neuebold";
	font-size: 25px;
    margin-left: 5px;
}
.single_blog_post_next a:hover {
    color: #fff;
}
.single_blog_post_prev {
    width: 45%;
    display: inline;
    float: left;
    text-align: center;
    top: 50px;
    position: relative;
    padding-bottom: 40px;
}
.single_blog_post_next {
    width: 45%;
    display: inline;
    text-align: center;
    top: 80px;
    position: relative;
}
.jps_bete_custom_css8316.bt368-nav-ptt[id^="jps_bete_"]:not(.bt-entry-content) .bt-color-title, .jps_bete_custom_css8316.bt368-nav-ptt[id^="jps_bete_"] .bt-ajax-title {
    text-transform: none !important;
    font-family: 'bebas_neuebold';
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 25px;
	color: #392d27;
	line-height: 30px;
}
#listado_entradas_blog {
    padding-top: 40px;
    padding-bottom: 40px;
}
.bt-img-parallax {
    border: 8px solid #b3122d;
}
.separacion_blog {
    width: 100%;
    padding-top: 14px;
    padding-bottom: 20px;
}
.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav {
    margin-top: -26px !important;
    z-index: 9999;
    position: relative;
}
#anclas_formatos {
    padding-top: 30px;
    padding-bottom: 30px;
}
#anclas_formatos_1 {
    background-image: url("https://www.salomonspices.com/img/fondoformato1.jpg");
    background-repeat: no-repeat;
    padding: 30px 0px 20px 0px;
}
#anclas_formatos_1 a {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 40px;
    color: #fff;
}
#anclas_formatos_1 a:hover {
    text-decoration:underline;
}
#anclas_formatos_2 {
    background-image: url("https://www.salomonspices.com/img/fondoformato2.jpg");
    background-repeat: no-repeat;
    padding: 30px 0px 20px 0px;
}
#anclas_formatos_2 a {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 40px;
    color: #fff;
}
#anclas_formatos_2 a:hover {
    text-decoration:underline;
}
#anclas_formatos_3 {
    background-image: url("https://www.salomonspices.com/img/fondoformato3.jpg");
    background-repeat: no-repeat;
    padding: 30px 0px 20px 0px;
}
#anclas_formatos_3 a {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 40px;
    color: #fff;
}
#anclas_formatos_3 a:hover {
    text-decoration:underline;
}
#anclas_formatos_4 {
    background-image: url("https://www.salomonspices.com/img/fondoformato4.jpg");
    background-repeat: no-repeat;
    padding: 30px 0px 20px 0px;
}
#anclas_formatos_4 a {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 40px;
    color: #fff;
}
#anclas_formatos_4 a:hover {
    text-decoration:underline;
}
.footer_top p {
    color: #dbb131 !important;
    font-weight: 300 !important;
    font-size: 13px;
}
.footer_top strong {
    color: #dbb131 !important;
    font-weight: 300 !important;
    font-size: 13px;
}
#menu-menu-principal {
    font-family: 'bebas_neuebold';
    position: relative;
    top: 33px;
}
#menu-menu-principal-en {
    font-family: 'bebas_neuebold' !important;
    position: relative !important;
    top: 33px !important;
}
#menu-menu-principal-fr {
    font-family: 'bebas_neuebold' !important;
    position: relative !important;
    top: 33px !important;
}
.has_top.scroll_header_top_area.stick.scrolled_not_transparent.page_header.sticky.sticky_animate #menu-menu-principal {
    margin-top: -33px;
}
.has_top.scroll_header_top_area.stick.scrolled_not_transparent.page_header.sticky.sticky_animate #menu-menu-principal-en {
    margin-top: -33px;
}
.has_top.scroll_header_top_area.stick.scrolled_not_transparent.page_header.sticky.sticky_animate #menu-menu-principal-fr {
    margin-top: -33px;
}
.has_top.scroll_header_top_area.stick.scrolled_not_transparent.page_header.sticky.sticky_animate li.narrow .second .inner ul {
    padding: 55px 0 0px 0px;
    margin-top: -20px;
    z-index: -1 !important;
    position: relative;
}
.drop_down .second .inner {
    margin-top: -30px;
}
li.narrow .second .inner ul {
    background: #dbb131 !important;
}
.drop_down .narrow .second .inner ul li a {
    text-align: center !important;
    padding: 6px 3px 6px 3px !important;
    font-size: 14px;
    color: #392d27 !important;
    font-family: 'bebas_neuebold';
    font-weight: 100;
}
#nav-menu-item-153 a:hover {
    color: white;
    opacity: 1;
}
nav.main_menu > ul > li > a {
    z-index: 9999;
}
.drop_down .narrow .second .inner ul li a:hover {
    color: #fff !important;
}
.drop_down .narrow .second .inner a
{
	border-bottom:2px solid white;
}
.esp-sa {
    color: #392d27;
    font-family: 'bebas_neuebold';
    font-size: 20px;
    padding-bottom: 15px;
    padding-top: 10px;
}
.h-sa {
    color: #392d27;
    font-family: 'bebas_neuebold';
    font-size: 30px;
    padding-bottom: 15px;
    font-weight: 100;
    line-height: 25px;
    min-height: 52px;
}
.column4.footer_col4 {
    text-align: right;
}
.footer_top .q_social_icon_holder i.simple_social, .footer_top .q_social_icon_holder span.simple_social {
    margin-left: 10px !important;
    margin-right: 0px !important;
}
.column4.footer_col4 a {
    font-family: inherit;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 600;
}
.header_bottom
{
	border-bottom: 8px solid #dbb131;
}
.header_top.clearfix {
    background: #b3122d;
    color: white;
    font-family: 'bebas_neue_regularregular';
    text-transform: uppercase;
    font-size: 15px;
    letter-spacing: 1px;
}
.header_top .right {
    padding-right: 5%;
}
header.sticky .header_fixed_right_area, header.sticky .header_top {
    display: contents !important;
}
.header_top_bottom_holder {
    position: relative;
    background: #b3122d;
}
#origen_sabores_rojo {
    background: #b3122d;
    padding-top: 80px;
    padding-bottom: 40px;
    color: white;
	font-size:20px;
    padding-left: 14%;
    padding-right: 21%;
}
#origen_sabores_rojo strong {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    font-size: 85px;
    line-height: 70px;
}
#origen_sabores_rojo p {
    padding-top: 20px;
    font-family: 'oswaldbook';
}
#origen_sabores_blanco {
    background: white;
    padding-top: 20px;
    padding-bottom: 80px;
    color: #392d27;
	font-size:20px;
    padding-left: 14%;
    padding-right: 21%;
}
#origen_sabores_blanco p {
    padding-top: 20px;
    font-family: 'oswaldbook';
}
#origen_sabores_blanco a {
    border: 3px solid #392d27;
    color: #392d27;
    letter-spacing: 1px;
    font-size: 25px;
    padding: 5px 10px;
    transition: 0.3s;
    font-family: 'bebas_neuebold';
    top: 20px;
    position: relative;
}
#origen_sabores_blanco a:hover {
	border:3px solid #392d27;
    color: #fff;
	background:#392d27;
	transition:0.3s;
}
.boton_post_bottom {
    border: 3px solid #fff;
    color: #fff !important;
    letter-spacing: 1px;
    font-size: 14px !important;
    transition: 0.3s;
    font-family: 'bebas_neuebold' !important;
    top: 7px;
    position: relative;
    padding: 1px 0px 2px 0px !important;
    margin-left: 39%;
    margin-right: 38%;
}
.boton_post_bottom:hover {
	border:3px solid #fff;
    color: #392d27 !important;
	background:#fff;
	transition:0.3s;
}
.blog_holder.blog_single article h2 {
color: #392d27;
font-family: "bebas_neuebold";
font-size: 43px;
line-height: 40px;
}
.date.entry_date.updated {
    color: #392d27;
    font-family: "bebas_neuebold";
    font-size: 23px;
    padding-top: 14px;
    margin-bottom: 3px;
}
.single-post .blog_single strong {
color: #392d27;
font-family: "oswaldbold";
font-size: 25px;
font-weight:100;
}
.single-post .blog_single p{
color: #392d27;
font-family: "oswaldbook";
font-size: 17px;
padding-top: 8px;
padding-bottom: 15px;
margin-bottom:0px !important;
}
.texto_compartir1 {
    float: left;
    padding-right: 15px;
    color: #392d27;
    font-family: "oswaldbook";
    padding-top: 40px;
    font-size: 17px;
}
.texto_compartir2 {
    float: left;
    display: grid;
    padding-top: 40px;
}
.tags_text {
    color: #392d27;
    font-family: "oswaldbook";
    font-size: 17px;
    float: left;
    padding-top: 20px;
}
.tags_text a {
color: #392d27;
font-family: "oswaldbook";
font-size: 17px;
}
.tags_text a:hover {
color: #dbb131;
}
.enlaceblog {
    border: 3px solid #392d27 !important;
    color: #392d27 !important;
    letter-spacing: 1px !important;
    font-size: 25px !important;
    padding: 0px 10px !important;
    transition: 0.3s !important;
    font-family: 'bebas_neuebold' !important;
    top: -16px !important;
    position: relative !important;
    float: right;
}
.enlaceblog:hover{
	border:3px solid #392d27 !important;
    color: #fff !important;
	background:#392d27 !important;
	transition:0.3s !important;
}
#galeria_certificaciones a {
    border: 3px solid #392d27;
    color: #392d27;
    letter-spacing: 1px;
    font-size: 25px;
    padding: 5px 10px;
    transition: 0.3s;
    font-family: 'bebas_neuebold';
    top: 20px;
    position: relative;
    margin-left: -25px;
}
#galeria_certificaciones a:hover {
	border:3px solid #392d27;
    color: #fff;
	background:#392d27;
    margin-left: -25px;
	transition:0.3s;
}
#botonenviar{
    border: 3px solid #392d27;
    color: #392d27;
	font-weight:100;
    letter-spacing: 1px;
    font-size: 25px;
	border-radius:0px;
    padding: 5px 10px;
    transition: 0.3s;
    font-family: 'bebas_neuebold';
}
#botonenviar:hover {
	border:3px solid #392d27;
    color: #fff;
	font-weight:100;
	border-radius:0px;
	background:#392d27;
	transition:0.3s;
}
.btn-sa {
    display: inline-block;
    border: 3px solid #392d27;
    color: #392d27;
    letter-spacing: 1px;
    font-size: 25px;
    padding: 5px 10px;
    transition: 0.3s;
    font-family: 'bebas_neuebold';
    margin-left: 19%;
    margin-right: 19%;
    margin-bottom: 20px;
}
.btn-sa:hover {
	border:3px solid #392d27;
    color: #fff;
	background:#392d27;
	transition:0.3s;
}
.textolopdform {
    font-size: 13px;
    line-height: 16px;
}
.textolopdform strong {
    font-size: 13px;
	color:#392d27;
    line-height: 14px;
}
.textolopdform a {
    color: #392d27;
    font-weight: bold;
}
.textolopdform a:hover {
    color: #392d27;
	text-decoration:underline;
}
#campocontacto1 {
    border: 3px solid #dbb131;
    margin-bottom: -13px;
    font-family: "bebas_neuebook";
    font-size: 22px;
    padding: 7px 0px 7px 12px;
}
#campocontacto2 {
    border: 3px solid #dbb131;
    margin-bottom: -13px;
    font-family: "bebas_neuebook";
    font-size: 22px;
    padding: 7px 0px 7px 12px;
	padding-bottom:100px;
}
#form_salomon h2
{
	color:#392d27;
	padding-bottom:20px;
    font-size: 40px;
    font-family: 'bebas_neuebold';
}
span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 0 !important;
}
#mapaform strong {
    color: #392d27;
	font-weight:100;
    font-size: 30px;
    font-family: 'bebas_neuebold';
}
#mapaform p {
    color: #392d27;
    font-size: 20px;
	padding-bottom:15px;
    font-family: 'bebas_neuebook';
}
#mapaform .wpb_wrapper {
    padding: 0;
    width: 110%;
}
#mapaform iframe {
    border: 3px solid #dbb131 !important;
    margin-bottom: 20px;
    margin-top: 75%;
}
.textoaceptarform
{
	font-family: 'bebas_neuebook';
	font-size:20px;
	color:#818181;
}
.textoaceptarform a
{
	font-family: 'bebas_neuebook';
	font-size:20px;
	color:#818181;
	text-decoration:underline;
}
.textoaceptarform a:hover
{
	font-family: 'bebas_neuebook';
	font-size:20px;
	color:#dbb131;
	text-decoration:underline;
}
#contacto_salomon {
    padding-top: 50px;
    padding-bottom: 50px;
    background-position-y: -150px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: -10px;
    background-image: url(https://www.salomonspices.com/wp-content/uploads/2018/09/mapamundi.jpg);
    padding-left: 14%;
    padding-right: 14%;
}
#imagenproducto {
    content: "";
    z-index: 1;
    position: absolute;
    top: 30px;
    left: -12%;
    width: 100%;
    height: 100%;
    background-image: url("https://www.salomonspices.com/img/productos_home.png");
    background-size: 750px;
    background-position: right;
}
#titulos_formatos {
    padding-top: 30px;
}
#titulos_formatos p {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 65px;
    color: #392d27;
    padding-bottom: 15px;
}
.flexslider, .portfolio_slider {
    margin: 0 !important;
}
#origen_sabores {
    position: relative;
}
#blog_especias {
    padding-top: 30px;
    padding-bottom: 350px;
}
#tituloquienes {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 109px;
    color: #392d27;
}
#blog_especias strong{
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 50px;
	color:white;
    line-height: 60px;
	text-align:center;
}
#columnaderecha_quienes {
    margin-top: -30px;
}
#galeria_certificaciones {
    padding-top: 8px;
}
#columnaderecha_como {
    margin-top: 100px;
}
#columnaderecha_como strong {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 40px;
    color: #b3122d;
	position:relative;
	left:30px;
}
#columnaderecha_quienes strong {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 40px;
    color: #b3122d;
}
#columnaderecha_quienes em {
    color: #392d27;
    position: relative;
    font-family: "oswaldbold";
    font-style: inherit;
    font-size: 30px;
    line-height: 35px;
}
#columnaderecha_quienes p {
    color: #392d27;
    position: relative;
    left: 30px;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
    padding-top: 5px;
    padding-bottom: 15px;
}
#quienes_somos {
    padding-top: 100px;
}
#info_formatos {
    padding-top: 40px;
    padding-bottom: 80px;
}
#que_hacemos {
    padding-top: 100px;
    background: #dbb131;
    padding-bottom: 30px;
}
#como_lo_hacemos{
    padding-top: 70px;
    padding-bottom: 30px;
}
#certificaciones_quienes{
    padding-top: 40px;
    padding-bottom: 30px;
}
#titulocomo strong {
	font-family: 'bebas_neuebold';
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 118px;
	color: #392d27;
	line-height:95px;
}
#titulocomo p {
    color: #392d27;
    position: relative;
    font-family: "oswaldbold";
    font-style: inherit;
    font-size: 17px;
    padding-top: 5px;
    padding-bottom: 15px;
    text-align: right;
}
#tituloquehacemos strong {
	font-family: 'bebas_neuebold';
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 118px;
	color: #392d27;
}
#tituloquehacemos p {
    color: #392d27;
    position: relative;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
    padding-top: 5px;
    padding-bottom: 15px;
    text-align: right;
}
#titulocertificaciones strong {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 90px;
    color: #392d27;
    line-height: 73px;
}
#titulocertificaciones h3 {
    color: #392d27;
    position: relative;
    font-family: "oswaldbold";
    font-style: inherit;
    font-size: 32px;
    padding-top: 20px;
    padding-bottom: 15px;
    padding-left: 27%;
    font-weight: 100;
    text-transform: inherit;
    line-height: 40px;
}
#titulocertificaciones p {
    color: #392d27;
    position: relative;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
    padding-top: 5px;
	text-align:right;
    padding-bottom: 15px;
    text-transform: inherit;
    padding-left: 25%;
}
#titulocertificaciones h4 {
    color: #b3122d;
    position: relative;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
    padding-left: 25%;
    padding-top: 5px;
    padding-bottom: 15px;
}
#titulocertificaciones a {
    color: #392d27;
    position: relative;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
}
#titulocertificaciones a:hover {
    color: #b3122d;
    position: relative;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
}
#galeria_certificaciones h4 {
    color: #b3122d;
    position: relative;
    font-family: "oswaldbold";
    font-style: inherit;
    font-size: 20px;
    padding-top: 15px;
} 
#galeria_certificaciones p {
    color: #392d27;
    position: relative;
    font-family: "oswaldbook";
    font-style: inherit;
    font-size: 17px;
    padding-left: 25px;
    line-height: 35px;
}
#tituloquienes p {
    padding-bottom: 50px;
}
#blog_especias p{
    font-family: 'bebas_neue_regularregular';
    text-transform: uppercase;
    font-size: 35px;
	color:white;
    line-height: 60px;
	text-align:center;
}
#blog_especias a{
	border:3px solid #fff;
    color: #fff;
    letter-spacing: 1px;
    font-size: 25px;
    padding: 5px 10px;
	transition:0.3s;
    font-family: 'bebas_neuebold';
}
#blog_especias a:hover {
	border:3px solid #fff;
    color: #392d27;
	background:#fff;
	transition:0.3s;
}
#iso9001 img {
    padding-top: 17px;
    width: 185px;
    padding-left: 50%;
}
#imasd img {
    width: 100px;
    padding-top: 24px;
    padding-left: 5%;
}
#iso_imasd {
    border-top: 7px solid white;
    border-bottom: 7px solid white;
}
.footer_top img {
    width: 180px;
}
.footer_top a {
    color: #dbb131 !important;
    font-size: 23px;
    font-family: "bebas_neue_regularregular";
    line-height: 35px;
}
#texto_fondo_marron {
    background: #392d27;
    padding: 25px 0px 25px 25px;
	border-left: 7px solid white;
}
#texto_fondo_marron p
{
    color: #dbb131;
    font-size: 23px;
    font-family: "bebas_neue_regularregular";
    letter-spacing: 1px;
    line-height:32px;	
}
.footer_bottom_holder {
    display: none !important;
}
.footer_top {
    background: #392d27;
}
#imasd {
    background: #eeeeee;
    padding-bottom: 26px;
}
#iso9001 {
    background: #eeeeee;
    padding-bottom: 20px;
}
#fila_img
{
	padding-top:15px;
	padding-bottom:15px;
}
#ver_mas_galeria {
    background: #b3122d;
    width: 24%;
    padding: 142px 0px 142px 0px;
    margin-top: 17px;
}
#ver_mas_galeria a {
    color: #dbb131;
    font-size: 65px;
    font-family: "bebas_neuebold";
    line-height: 65px;
}
#ver_mas_galeria a:hover {
    color: #392d27;
    font-size: 65px;
    font-family: "bebas_neuebold";
    line-height: 65px;
}
#galeria_salomon_1 img {
    width: 100%;
    padding-bottom: 17px;
}
#galeria_salomon_2 img {
    width: 100%;
    padding-top: 17px;
}
#explora {
    padding-top: 85px;
    background: #dbb131;
    padding-bottom: 85px;
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 3px;
    font-size: 90px;
    color: #392d27;
    line-height: 78px;
}
.html5gallery-elem-image-1 {
    z-index: 1;
}
.html5gallery-elem-image-2 {
    z-index: 1;
}
.html5gallery-elem-image-3 {
    z-index: 1;
}
.html5gallery-elem-image-4 {
    z-index: 1;
}
.html5gallery-elem-image-5 {
    z-index: 1;
}
.html5gallery-elem-image-6 {
    z-index: 1;
}
.html5gallery-elem-image-7 {
    z-index: 1;
}
.html5gallery-elem-image-8 {
    z-index: 1;
}
.html5gallery-elem-image-9 {
    z-index: 1;
}
.html5gallery-elem-image-10 {
    z-index: 1;
}
.html5gallery-elem-image-11 {
    z-index: 1;
}
.html5gallery-elem-image-12 {
    z-index: 1;
}
.html5gallery-elem-image-13 {
    z-index: 1;
}
.html5gallery-elem-image-14 {
    z-index: 1;
}
.html5gallery-elem-image-15 {
    z-index: 1;
}
.html5gallery-elem-image-16 {
    z-index: 1;
}
.html5gallery-elem-image-17 {
    z-index: 1;
}
.html5gallery-elem-image-18 {
    z-index: 1;
}





  /**************/
 /* SA Sliders */
/**************/

/* Quitar color y cambiar padding de columnas personalizado */
div.sa_hover_container {
    background: none !important;
    padding: 10px !important;
}
/* Columnas */
.owl-stage .owl-item {
    box-sizing: border-box;
    transition: 0.25s;
    text-align: center;
    border: 2px #fff solid;
    background-color: #ccc !important;
    overflow: hidden;
}
/* Color de fondo de columna hover Directo */
.owl-stage .owl-item.active:hover {
    background-color: #f6f6f6 !important;
}
/* Link */
.link-sa {
    display: block;
}
a.link-sa:before { /* Sombra interna del mismo color que el fondo para simular círculo más pequeño*/
    content: '';
    display: block;
    position: absolute;
    width: 175px; /* 3px más que la imagen */
    height: 175px; /* 3px más que la imagen */
    left: 50%;
    transform: translateX(-50%);
    margin-top: -1.5px; /* 3/2px de compensación */
    border-radius: 50%;
    box-shadow: inset 0 0 0 25px #ccc; /* 3 + 5px de "borde" */
    transition: all .25s;
}
.owl-stage .owl-item.active:hover a.link-sa:before {
    border-radius: 0;
    box-shadow: 0 0 0 0 #ccc, 0 0 0 0 #ccc;
    opacity: 0;
}
/* IMG */
.owl-stage .owl-item img.img-sa {
    width: 172px;
    height: 172px;
    display: block;
    margin: 5px auto 0;
    border-radius: 50%;
    transition: border-radius 0.25s;
}
.owl-stage .owl-item.active:hover img.img-sa {
    border-radius: 0;
}

  /****************/
 /* Efecto Hover */
/****************/

@media (min-width: 980px) {
/* Resolución mínima en la que aplicar:
    Mobile Portrait: 480
    Mobile Landscape: 600
    Tablet Portrait: 770
    Desktop Small: 1000
    Desktop Large: 1200
    Desktop X-Large: ¿? Supongo que igual a anterior
Tenerlo en cuenta en SA Sliders > Items Displayed */
    .owl-stage .owl-item.active {
        width: 20vw !important; /* Ancho de columnas (x) [100/Elementos_Visibles] */
    }
    .owl-stage:hover .owl-item.active {
        width: 19.5vw !important; /* Ancho de columnas hover Indirecto (y) [y=(100-z)/(x-1)] */
    }
    .owl-stage .owl-item.active:hover {
        width: 22vw !important; /* Ancho de columna hover Directo (z) [z=100-(y*(x-1))] */
    }
    /* PARA QUE LAS IMÁGENES QUEDEN ALINEADAS ABAJO */
    .owl-stage {
        height: 390px; /* Necesario establecer un alto total */
    }
    .owl-stage .owl-item {
        float: none !important;
        display: inline-block;
        vertical-align: top;
        position: relative;
        height: 100%;
    }
    .owl-stage .owl-item.active .sa_hover_container {
        height: 100%;
    }
    .owl-stage .owl-item.active:hover img.img-sa {
        position: absolute;
        bottom: 19px;
        left: 50%;
        transform: translateX(-50%);
    }
    .owl-stage .owl-item.active .link-sa {
        /* transform: scale(1.28); */
    }
    .owl-stage .owl-item.active:hover .link-sa {
        /* transform: scale(1); */
    }
}

  /*******************/
 /* MENÚ DE COLORES */
/*******************/
/* - */
#menu_productos {
    margin-top: 30px;
}
#menu-colores {
    margin: 0 -15px;
    display: block;
    align-items: stretch;
    text-align: center;
}
#menu-colores li {
    box-sizing: border-box;
    width: 100%;
}
@media (min-width: 1000px) {
    #menu-colores {
        display: flex;
    }
    #menu-colores li {
        width: calc(100%/5);
    }
}
#menu-colores a {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 33px;
    color: #fff;
    line-height: 30px;
    height: 100%;
    padding: 11px 15px;
    background-repeat: no-repeat;
    background-size: cover;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
}
.li-pimenton {background-image: url("https://www.salomonspices.com/img/fondoformato1.jpg");}
.li-pimenton:hover {background: #d6002a;}
.li-mezcla {background-image: url("https://www.salomonspices.com/img/fondoformato2.jpg");}
.li-mezcla:hover {background: #402015;}
.li-hierbas {background-image: url("https://www.salomonspices.com/img/fondoformato5.jpg");display:flex !important;}
.li-hierbas:hover {background: #5b9f3b;}
.li-vegetales {background-image: url("https://www.salomonspices.com/img/fondoformato3.jpg");}
.li-vegetales:hover {background: #e6af00;}
.li-condimentos {background-image: url("https://www.salomonspices.com/img/fondoformato4.jpg");display:flex !important;}
.li-condimentos:hover {background: #666768;}
#productos-slider {
	padding-top:20px;
}
#menu-pimenton,
#menu-mezcla,
#menu-hierbas,
#menu-vegetales,
#menu-condimentos {
    display: none;
    margin-top: 0;
    height: 500px;
}
.producto {
    display: none;
    margin-top: 0;
}
/*
#menu-pimenton {
    display: block;
}
#menu_productos:target:after {
    content: '';
    display: block;
    margin-top: 0;
    height: 555px;
}
*/
#menu-pimenton:target,
#menu-mezcla:target,
#menu-hierbas:target,
#menu-vegetales:target,
#menu-condimentos:target {
    display: block;
}
.producto:target {
    display: block;
    background: #f7f7f7;
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-image: none;
        background-size: auto auto;
    background-image: url("https://www.salomonspices.com/img/linea_producto.jpg");
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 20px;
    background-size: contain;
}
.producto a:hover {
    border: 3px solid #392d27;
    color: #fff;
    background: #392d27;
    transition: 0.3s;
}
.producto a {
    border: 3px solid #392d27;
    color: #392d27;
    letter-spacing: 1px;
    font-size: 25px;
    padding: 5px 10px;
    transition: 0.3s;
    font-family: 'bebas_neuebold';
}
.imagen_separador_producto1 {
    margin-top: -10px;
}
.imagen_separador_producto2 {
    margin-top: -10px;
}
.imagen_separador_producto3 {
    padding-top: 20px;
}
.imagen_separador_producto4 {
    padding-top: 20px;
}
.producto p {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 20px;
    color: #392d27;
    padding-top: 30px;
    padding-left: 15px;
    padding-bottom: 3px;
}
.producto strong {
    font-family: 'bebas_neuebold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 50px;
    color: #392d27;
	font-weight:100;
}
.producto em {
    font-family: 'oswaldbook';
    text-transform: initial;
    letter-spacing: 1px;
    font-size: 15px;
    color: #392d27;
    font-weight: 100;
    font-style: inherit;
}
#menu-pimenton {background:#d6002a}
#menu-mezcla {background:#402015}
#menu-hierbas {background:#5b9f3b}
#menu-vegetales {background:#e6af00}
#menu-condimentos {background:#666768}
.submenu-colores-pimenton {
    padding: 20px 30px 35px 30px;
}
.submenu-colores-pimenton a {
    color: white;
    font-size: 20px;
    line-height: 20px;
    font-family: 'bebas_neuebold';
    letter-spacing: 1px;
    font-weight: 1;
}
.submenu-colores-pimenton a:hover {
    color: white;
    text-decoration: underline;
}
#menu-colores,
.submenu-colores-pimenton {
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
}
#menu-colores li,
.submenu-colores-pimenton li {
    list-style: none;
}
#menu-colores a,
.submenu-colores-pimenton a {
    color: #fff;
    display: block;
    padding: 2px 5px;
}
.submenu-colores-mezcla {
    padding: 20px 30px 35px 30px;
}
.submenu-colores-mezcla a {
    color: white;
    font-size: 14px;
    line-height: 16px;
    font-family: 'bebas_neuebold';
    letter-spacing: 1px;
    font-weight: 1;
}
.submenu-colores-mezcla a:hover {
    color: white;
    text-decoration: underline;
}
#menu-colores,
.submenu-colores-mezcla {
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
}
#menu-colores li,
.submenu-colores-mezcla li {
    list-style: none;
}
#menu-colores a,
.submenu-colores-mezcla a {
    color: #fff;
    display: block;
    padding: 2px 5px;
}
.submenu-colores-hierbas {
    padding: 20px 30px 35px 30px;
}
.submenu-colores-hierbas a {
    font-size: 14px;
    line-height: 12.5px;
    font-family: 'bebas_neuebold';
    letter-spacing: 1px;
    font-weight: 100;
}
.submenu-colores-hierbas a:hover {
    color: white;
    text-decoration: underline;
}
#menu-colores,
.submenu-colores-hierbas {
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
}
#menu-colores li,
.submenu-colores-hierbas li {
    list-style: none;
}
#menu-colores a,
.submenu-colores-hierbas a {
    color: #fff;
    display: block;
    padding: 2px 5px;
}
.submenu-colores-vegetales {
    padding: 20px 30px 35px 30px;
}
.submenu-colores-vegetales a {
    color: white;
    font-size: 24px;
    line-height: 35px;
    font-family: 'bebas_neuebold';
    letter-spacing: 1px;
    font-weight: 1;
    width: 50%;
    left: 25%;
    position: relative;
}
.submenu-colores-vegetales a:hover {
    color: white;
    text-decoration: underline;
}
#menu-colores,
.submenu-colores-vegetales {
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
}
#menu-colores li,
.submenu-colores-vegetales li {
    list-style: none;
}
#menu-colores a,
.submenu-colores-vegetales a {
    color: #fff;
    display: block;
    padding: 2px 5px;
}
.submenu-colores-condimentos {
    padding: 20px 30px 35px 30px;
}
.submenu-colores-condimentos a {
    color: white;
    font-size: 24px;
    line-height: 19px;
    font-family: 'bebas_neuebold';
    letter-spacing: 1px;
}
.submenu-colores-condimentos a:hover {
    color: white;
    text-decoration: underline;
}
#menu-colores,
.submenu-colores-condimentos {
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
}
#menu-colores li,
.submenu-colores-condimentos li {
    list-style: none;
}
#menu-colores a, .submenu-colores-condimentos a {
    color: #fff;
    display: block;
    padding: 8px 16px;
    font-weight: 100;
}
/* Botón Cerrar */
.cerrar {
    display: block;
    position: absolute !important;
    top: 20px;
    right: 20px;
    left: unset !important;
    width: 20px !important;
    height: 20px;
    padding: 0 !important;
    border: 0 !important;
    z-index: 100;
}
.cerrar:hover {
    background-color: transparent !important;
}
.cerrar:before,
.cerrar:after {
    content: '';
    position: absolute;
    top: 0;
    left: 9px;
    display: block;
    width: 2px;
    height: 20px;
    background-color: #fff;
    transform: rotate(45deg);
}
.cerrar:after {
    transform: rotate(-45deg);
}
.producto .cerrar:before,
.producto .cerrar:after {
    background-color: #392d27;
}

.fa-bars::before {
    content: "\f0c9";
    color: #dbb131;
}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
    color: #392d27 !important;
    font-family: "oswaldbook";
    font-size: 17px !important;
}
nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a {
    color: #b3122d !important;
    font-family: "oswaldbook";
    font-size: 17px !important;
}
#imagenproducto img
{
	display: none;
}



/* INICIO - RESPONSIVE */

	/* iPad Landscape */
	@media (max-width: 1480px) {
		#imagenproducto {
			left: 0%;
		}
	}	
	
	/* iPad Landscape */
	@media (max-width: 1280px) {
		#imagenproducto {
			left: 0%;
		}
		nav.main_menu > ul > li > a {
			padding: 0 13px !important;
			font-size: 18px !important;
		}
		#ver_mas_galeria {
			padding: 109px 0px 109px 0px;
		}
		#titulocertificaciones strong {
			font-size: 80px;
		}
	}	
		
	/* iPad Landscape */
	@media (max-width: 1024px) {
		#imagenproducto {
			left: 7%;
		}
		#ver_mas_galeria {
			padding: 74px 0px 74px 0px;
		}
		#nav-menu-item-wpml-ls-2-es {
			background-size: 14px;
		}
		nav.main_menu > ul > li > a {
			padding: 0 11px !important;
			font-size: 19px !important;
		}
		#mapaform .wpb_wrapper {
			width: 100%;
		}
		#mapaform iframe {
			margin-top: 85%;
		}
		#tituloquienes {
			line-height: 90px;
		}
		#tituloquehacemos strong {
			line-height: 90px;
		}
		#explora {
			padding-top: 50px;
			padding-bottom: 50px;
			line-height: 75px;
		}
		#titulocertificaciones strong {
			font-size: 80px;
		}
		#titulocertificaciones p {
			padding-left: 8%;
		}
		#salomon1 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon2 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon3 {
			width: 100%;
		}
		#salomon4 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon5 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon6 {
			width: 100%;
		}
		#salomon7 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon8 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon9 {
			width: 100%;
		}
		#salomon10 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon11 {
			width: 100%;
			padding-bottom:15px;
		}
		#salomon12 {
			width: 100%;
		    padding-top: 60px;
			padding-bottom: 50px;
		}
	}

	/* iPad Vertical */
	@media (max-width: 768px) {
		.header_top .right {
			padding-right: 0%;
		}
		#menu-pimenton, #menu-mezcla, #menu-hierbas, #menu-vegetales, #menu-condimentos {
			overflow: scroll;
			height: 200px;
		}
		#galeria_izq_ver_mas
		{
			width:100%;
		}
		#ver_mas_galeria {
			width: 100%;
			padding: 42px 0px 42px 0px;
		}
		.header_top p {
			font-size: 14px;
			padding-top: 7px !important;
		}
		#origen_sabores {
			padding-bottom: 40px;
		}
		.header_top .left {
			display: none;
		}
		#origen_sabores_rojo {
			padding-top: 25px;
			padding-left: 10%;
			padding-right: 10%;
		}
		#origen_sabores_blanco {
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 10%;
			padding-right: 10%;
		}
		#imagenproducto {
			position: relative;
			left: 0%;
			background-image: none;
		}
		#origensabores1 {
			width: 100%;
		}
		#origensabores2 {
			width: 100%;
		}
		#imagenproducto img {
			display: inherit;
			padding-top: 25px;
		}
		#iso9001 {
			width: 50%;
		}
		#iso9001 img {
			padding-left:0%;
		}
		#imasd {
			width: 50%;
		}
		#imasd img {
			padding-left:0%;
		}
		#texto_fondo_marron {
			border-left: 7px solid white;
			width: 100%;
			margin-top: 7px;
		}
		#form_salomon {
			width: 100%;
		}
		#mapaform {
			width: 100%;
		}
		#mapaform iframe {
			margin-top: 5%;
		}
		#quienes_somos {
			padding-bottom: 25px;
		}
		#tituloquehacemos strong {
			font-size: 90px;
			line-height:75px;
		}
		#titulocomo strong {
			font-size: 90px;
			line-height:75px;
		}
		#titulocertificaciones strong {
			font-size: 55px;
			line-height: 50px;
		}
	}

	/* iPhone 7 Plus Landscape */
	@media (max-width: 736px) {
		#quienes_somos {
			padding-top: 40px;
		}
		#columnaderecha_quienes p {
			left: 0px;
		}
		#columnaderecha_como strong {
			left: 0px;
		}
		#iso9001 {
			width: 100%;
		}
		#imasd {
			width: 100%;
		}
		#columnaderecha_quienes {
			margin-top: 20px;
		}
		#que_hacemos {
			padding-top: 60px;
		}
		#como_lo_hacemos {
			padding-top: 50px;
		}
		#explora {
			padding-top: 20px;
			padding-bottom: 20px;
			line-height: 85px;
		}
		#titulocertificaciones p {
			padding-left: 10%;
			padding-right: 10%;
		}
		#titulocertificaciones h3 {
			padding-left: 10%;
			padding-right: 10%;
		}
		#titulocertificaciones h4 {
			padding-left: 10%;
			padding-right: 10%;
		}
		#galeria_certificaciones h4 {
			padding-left: 10%;
		}
		#galeria_certificaciones p {
			padding-left: 13%;
		}
		#columnaderecha_como {
			margin-top: 30px;
		}
	}

	/* iPhone 7 Landscape */
	@media (max-width: 667px) {
		#columnaderecha_quienes p {
			left: 0px;
			padding-right: 5%;
		}
	}
	
	/* iPhone 7 Plus Landscape */
	@media (max-width: 568px) {
		#blog_especias p {
			line-height: 35px;
			margin-bottom: 20px;
		}
		#form_salomon h2 {
			line-height: 35px;
		}
		.header_top p {
			line-height: 18px !important;
		}
	}

	/* iPhone 7 Plus Vertical */
	@media (max-width: 414px) {

	}

	/* iPhone 7 Vertical */
	@media (max-width: 375px) {

	}
	
	@media (max-width: 320px) {
		#titulocertificaciones strong {
			font-size: 40px;
			line-height: 35px;
		}
	}


/* FIN - RESPONSIVE */