@font-face {
	font-family:'montserrat-hairline-webfont';
	src:url(../Quienes_somos_files/montserrat-hairline-webfont.eot);
	src:url(../Quienes_somos_files/montserrat-hairline-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-hairline-webfont.woff2) format("woff2"),url(../fonts/montserrat-hairline-webfont.woff) format("woff"),url(../fonts/montserrat-hairline-webfont.ttf) format("truetype"),url(../fonts/montserrat-hairline-webfont.svg#montserrat-hairline-webfont) format("svg");
	font-weight:400;
	font-style:normal;
}

@font-face {
	font-family:'montserrat-light-webfont';
	src:url(../Quienes_somos_files/montserrat-light-webfont.eot);
	src:url(../Quienes_somos_files/montserrat-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-light-webfont.woff2) format("woff2"),url(../fonts/montserrat-light-webfont.woff) format("woff"),url(../fonts/montserrat-light-webfont.ttf) format("truetype"),url(../fonts/montserrat-light-webfont.svg#montserrat-light-webfont) format("svg");
	font-weight:400;
	font-style:normal;
}

@font-face {
	font-family:'montserrat-regular-webfont';
	src:url(../Quienes_somos_files/montserrat-regular-webfont.eot);
	src:url(../Quienes_somos_files/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-regular-webfont.woff2) format("woff2"),url(../fonts/montserrat-regular-webfont.woff) format("woff"),url(../fonts/montserrat-regular-webfont.ttf) format("truetype"),url(../fonts/montserrat-regular-webfont.svg#montserrat-regular-webfont) format("svg");
	font-weight:400;
	font-style:normal;
}

@font-face {
	font-family:'montserrat-ultralight-webfont';
	src:url(../Quienes_somos_files/montserrat-ultralight-webfont.eot);
	src:url(../Quienes_somos_files/montserrat-ultralight-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-ultralight-webfont.woff2) format("woff2"),url(../fonts/montserrat-ultralight-webfont.woff) format("woff"),url(../fonts/montserrat-ultralight-webfont.ttf) format("truetype"),url(../fonts/montserrat-ultralight-webfont.svg#montserrat-ultralight-webfont) format("svg");
	font-weight:400;
	font-style:normal;
}

@font-face {
	font-family:'DINNextLTPro-Light';
	src:url(../Quienes_somos_files/DINNextLTPro-Light.eot);
	src:url(../Quienes_somos_files/DINNextLTPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Light.woff2) format("woff2"),url(../fonts/DINNextLTPro-Light.woff) format("woff"),url(../fonts/DINNextLTPro-Light.ttf) format("truetype"),url(../fonts/DINNextLTPro-Light.svg#DINNextLTPro-Light) format("svg");
	font-weight:400;
	font-style:normal;
}

html {
	position:relative;
	min-height:100%;
}



.vhidden {
	visibility:hidden;
}

.breadcrumb {
	background:none;
	padding:8px 0;
	color:#bebebe;
}

.breadcrumb li.active {
	text-decoration:underline;
}

.breadcrumb>li+li:before {
	content:"";
}

h1 {
	font-size:3em;
}

p {
	font-size:1.4em;
}

span {
	font-size:1.2em;
}

#navcontent .col-sm-3,.mb-navbar .dropdown-menu li,.owl-carousel .item h1 {
	font-family:'montserrat-hairline-webfont',sans-serif;
}

#mb-block1 p,#mb-block2 span,#mb-block3 p,#mb-scrolldown span,#pescagrosa p,#alimentacion p,#vision p,#beneficios,#cultivo,#mision p, #plantas p, #mb-main p,#mb-main ul,.mb-menu,.breadcrumb li,#mb-contacto input,#mb-contacto select, .mb-language,
.mb-language-mobile ul a {
	font-family:'DINNextLTPro-Light',sans-serif;
}

#navcontent .col-sm-3 h3 a.active,#mb-block1 a.mas,.owl-carousel .item a.mas,.owl-carousel .item span.sub {
	font-family:'montserrat-regular-webfont',sans-serif;
}

#mb-block1 h1,#pescagrosa h1,#alimentacion h1,#vision h1,#beneficios h1,#cultivo h1,#mision h1, #plantas h1,#navcontent .col-sm-7,#mb-main h1,#mb-main h2 {
	font-family:'montserrat-ultralight-webfont',sans-serif!important;
}

.mb-navbar .navbar-nav > li,#mb-block1 h1,#mb-block2 h2,#mb-block3 h2,#mb-block3 span,#mb-block4 h4,#mb-block4 .btn-default,#mb-empaque h2,#mb-empaque h1 {
	font-family:'montserrat-light-webfont',sans-serif;
}

.mb-slider > .container {
	padding-top:80px;
}

.mb-navbar {
	background:none;
	border:none;
}

.mb-logo,.mb-logo-inside {
	background:url(../Quienes_somos_files/logo4.png) no-repeat;
	display:block;
	width:228px;
	height:74px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}

.mb-logo-inside {
	background-image:url(../Quienes_somos_files/logo4.png);
	
}

.mb-navbar .navbar-nav > li > a,
.mb-navbar .navbar-nav > .open > a:focus,
.mb-navbar .navbar-nav > .open > a:hover,
.mb-language .dropdown-menu a,
.mb-language .dropdown-menu a:focus,
.mb-language .dropdown-menu a:hover,
.mb-language .btn {
	background:none!important;
	color:#fff!important;
}

.mb-navbar .dropdown-menu,
.mb-language .dropdown-menu,
.mb-language .btn,
.mb-language .dropdown-menu a {
	background:none;
	box-shadow:none;
	border:none;
}

.mb-navbar.navbar-default .navbar-nav {
	position:relative;
}

.mb-navbar.navbar-default .navbar-nav .border-nav {
	width:100%;
	height:2px;
	background:#e7e7e7;
	display:block;
	position:absolute;
	bottom:1px;
	left:0;
}

.mb-navbar.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	background:none;
	color:#fff;
}

.mb-navbar.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .mb-language .dropdown-menu a:focus,
.mb-language .dropdown-menu a:hover {
	text-decoration:underline;
}

.mb-navbar #navbar {
	max-width:855px;
	margin:0 auto;
}

.mb-indicator {
	display:inline-block;
	width:12px;
	height:7px;
	margin-left:2px;
	vertical-align:middle;
	background:url(../Quienes_somos_files/up.png);
}

.mb-inner .mb-indicator {
    background: url(../Quienes_somos_files/upb.png)
}

.mb-navbar .dropdown.open .mb-indicator,
.mb-language.open .mb-indicator {
	background-image:url(../Quienes_somos_files/down.png);
}

.mb-inner .mb-language.open .mb-indicator {
    background-image: url(../Quienes_somos_files/downb.png)
}

.mb-navbar.navbar-default .navbar-toggle {
	border-color:#fff;
}

.mb-navbar.navbar-default .navbar-toggle,.mb-navbar.navbar-default .navbar-toggle:focus,.mb-navbar.navbar-default .navbar-toggle:hover {
	border-color:#55b8d1;
	background-color:#55b8d1;
}

.mb-navbar.navbar-default .navbar-toggle .icon-bar {
	background-color:#fff;
}

.open > .dropdown-menu {
	animation-name:slidenavAnimation;
	animation-duration:.8s;
	animation-iteration-count:1;
	animation-timing-function:ease;
	animation-fill-mode:forwards;
	-webkit-animation-name:slidenavAnimation;
	-webkit-animation-duration:.8s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-timing-function:ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-name:slidenavAnimation;
	-moz-animation-duration:.8s;
	-moz-animation-iteration-count:1;
	-moz-animation-timing-function:ease;
	-moz-animation-fill-mode:forwards;
}

@keyframes slidenavAnimation {
	from {
		opacity:0;
	}
	
	to {
		opacity:1;
	}
}

@-webkit-keyframes slidenavAnimation {
	from {
		opacity:0;
	}
	
	to {
		opacity:1;
	}
}

.owl-carousel .item h1 {
	color:#fff;
	text-align:center;
}

.owl-carousel .item span.sub {
	color:#fff;
	font-size:1.2em;
	padding:8px 0;
	display:block;
	text-align:center;
	width:150px;
	margin:0 auto;
	margin-top:10px;
	border-bottom:4px solid #fff;
}

#mb-block1 a.mas,.owl-carousel .item a.mas {
	margin:0 auto;
	width:150px;
	display:block;
	padding:8px 0;
	margin-top:30px;
	text-align:center;
	border:3px solid #55b8d1;
	color:#fff;
	text-transform:uppercase;
}

#mb-block1,#mb-block2,#mb-block3,#mb-empaque {
	margin:40px 0;
}

#mb-block1 > .container,#pescagrosa > .container-fluid,#alimentacion > .container-fluid {
	background:#fff;
}

#mb-block1 > .container .col-sm-7,#pescagrosa > .container-fluid .col-sm-6,#alimentacion > .container-fluid .col-sm-6 {
	padding:0;
}

#mb-block1 > .container .col-sm-5 {
	padding:90px 80px 10px;
}

#mb-block1 a.mas {
	border-color:#0c1c33;
	color:#142641;
	float:left;
	margin:20px 0 0!important;
}

#mb-block1 h1 {
	color:#0c1c33;
}

#mb-block1 hr,#pescagrosa hr,#alimentacion hr,#vision hr,#mision hr,#plantas hr, #beneficios hr,#cultivo hr,#mb-contactenos hr {
	border:2px solid #0c1c33;
	border-bottom:none;
	display:block;
	margin-right:70%;
}

#mb-scrolldown a {
	display:block;
	width:30px;
	height:47px;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:15px;
}

#mb-scrolldown span {
	display:block;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
}

#mb-block2 .item {
	position:relative;
}

#mb-block2 .item .shadow2,#mb-block2 .item .shadow {
	position:absolute;
	background:url(../img/shadow.png);
	width:100%;
	height:100%;
	display:block;
	left:0;
	top:0;
	-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-o-background-size:100% 100%;
	background-size:100% 100%;
	color:#fff;
}

#mb-block2 .item .shadow2 {
	background-image:url(../Quienes_somos_files/shadow2.png);
}

#mb-block2 .item .shadow2:hover,#mb-block2 .item .shadow:hover {
	color:#55b8d1;
}

#mb-block2 .item .shadow2 .desc,#mb-block2 .item .shadow .desc {
	position:absolute;
	width:100%;
	bottom:0;
	padding:0 10px 15px;
	text-align:center;
}

#mb-block3 .item {
	background:#fff;
	margin-bottom:30px;
}

#mb-block3 .item h2 {
	text-transform:uppercase;
	font-size:1.5em;
	word-break:break-word;
}

#mb-block3 p {
	font-size:1.2em;
	word-break:break-word;
}

#mb-block3 .item .desc {
	padding:30px 30px 20px;
}

#mb-block3 span {
	font-size:1.2em;
}

#mb-block3 hr {
	border-width:2px;
	margin-right:70%;
	margin-bottom:10px;
	border-color:#0c1c33;
}

#mb-block4 iframe {
	height:480px;
}

#mb-block4 .suscribete {
	background:#3ebec3;
	color:#fff;
	text-align:center;
	padding:40px;
}

#mb-block4 .suscribete h2 {
	margin:0;
}

#mb-block4 .item {
	background:none;
	margin-bottom:30px;
}

#mb-block4 h4 {
	text-transform:uppercase;
}

#mb-block4 .suscribete .form-control {
	box-shadow:none;
	background:none;
	margin-top:20px;
	margin-bottom:20px;
	border-color:#64dbe0!important;
	border-width:3px;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	font-family:'montserrat-light-webfont',sans-serif;
}

#mb-block4 .suscribete .form-control:focus {
	border-color:#fff!important;
}

#mb-block4 ::-webkit-input-placeholder {
	color:#fff;
	text-align:center;
	font-family:'montserrat-light-webfont',sans-serif;
}

#mb-block4 :-moz-placeholder {
	color:#fff;
	text-align:center;
	font-family:'montserrat-light-webfont',sans-serif;
}

#mb-block4 ::-moz-placeholder {
	color:#fff;
	text-align:center;
	font-family:'montserrat-light-webfont',sans-serif;
}

#mb-block4 :-ms-input-placeholder {
	color:#fff;
	text-align:center;
	font-family:'montserrat-light-webfont',sans-serif;
}

#mb-block4 .btn-default {
	font-weight:700;
	background:#fff;
	color:#64dbe0;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	border-color:#fff;
}

#mb-block4 .btn-default:hover {
	font-weight:400;
	background:#142742;
	color:#fff;
	border-color:#142742;
}

#mb-block4 .redes {
	margin-top:20px;
}

#mb-block4 .redes a {
	display:inline-block;
	width:30px;
	height:30px;
	background:url(../Quienes_somos_files/facebook.png);
	-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-o-background-size:100% 100%;
	background-size:100% 100%;
	text-indent:-9999px;
	margin:8px;
}

#mb-block4 .redes a.twitter {
	background-image:url(../Quienes_somos_files/twitter.png);
}

#mb-block4 .redes a.instagram {
	background-image:url(../Quienes_somos_files/instagram.png);
}

#mb-block4 .redes a.pinterest {
	background-image:url(../Quienes_somos_files/pinterest.png);
}

select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {
	font-size:16px;
}

#mb-up {
	display:block;
	background:url(../Quienes_somos_files/uparrow.jpg);
	width:80px;
	height:80px;
	float:right;
	text-indent:-9999px;
	margin-top:40px;
	margin-bottom:40px;
}

.mb-navbar.bottom {
	margin-top:80px;
}





#middle-text {
	position:relative;
}




.mb-menu {
	background:url(../Quienes_somos_files/menu.png) no-repeat center 20px;
	text-transform:uppercase;
	display:block;
	width:80px;
	height:80px;
	line-height:115px;
	text-align:center;
	color:#002858;
	position:absolute;
	top:20px;
	left:6%;
	z-index:101;
}

.mb-menu:hover,.mb-menu:focus {
	text-decoration:none;
}

.mb-menu.opened {
	position:fixed;
	background-image:url(../Quienes_somos_files/close.png);
	background-color:#003a6e;
	color:#00a7e0;
}

#pescagrosa,#alimentacion {
	margin-top:20px;
}

#pescagrosa hr,#alimentacion hr {
	border:1px solid #0c1c33;
}

#pescagrosa h1,#alimentacion h1,#vision h1,#mision h1, #plantas h1, #beneficios h1,#cultivo h1,#mb-main h1,#mb-main h2,#mb-empaque h2 {
	color:#00abe2;
	font-size:2.2em;
}

#pescagrosa p,#alimentacion p,#vision p,#mision p, #plantas p, #cultivo p,#beneficios p,#mb-main p,#mb-main ul,#beneficios ul {
	font-size:1.2em;
}

#pescagrosa #pesca-desc,#alimentacion #pesca-desc {
	padding:40px 80px;
}

#pescagrosa .container-fluid,#alimentacion .container-fluid {
	max-width:1500px;
}

#vision,#mision, #plantas, #beneficios,#cultivo {
	background:#ededed;
}

#vision .row, #mision .row, #plantas .row {
	padding:100px 0;
	max-width:800px;
	margin:0 auto;
}

#beneficios .row,#cultivo .row {
	padding:80px 0 0;
	max-width:1170px;
	margin:0 auto;
}

#cultivo .row {
	padding-top:60px;
	padding-left:20%;
}

#mision .row,
#plantas .row {
	padding-top:0;
}

.mb-inside #scroll-btn {
	background:#ededed;
}



.mb-inside #copyright,.mb-products #copyright {
	background:rgba(0,155,219,0.40);
}




.mb-inside #address,.mb-products #address {
	max-width:700px;
	margin:0 auto;
	margin-bottom:40px;
}

#navcontent {
	background:rgba(0,58,110,0.90);
	color:#fff;
	padding:50px 0;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	z-index:100;
	display:none;
}

#navcontent ul {
	list-style:none;
	padding:0;
	margin:0;
}

#navcontent ul li {
	display:inline-block;
	padding:0 8px;
}

#navcontent a {
	color:#fff;
	text-decoration:none;
}

#navcontent ul li a:hover,#navcontent ul li a:focus,#navcontent ul li a.active {
	border-bottom:2px solid #00a7e0;
	padding-bottom:5px;
}

#navcontent .col-sm-3,#navcontent .col-sm-7 {
	padding:5px 20px;
	height:40px;
}

#navcontent h3 {
	margin:0;
	font-size:1.2em;
}

#mb-headline .container-fluid,#mb-main .container-fluid,#scroll-btn .container-fluid,#mb-maps .container-fluid {
	max-width:1300px;
}

#mb-main .container-fluid {
	margin-top:30px;
	margin-bottom:30px;
}

.mb-products .vborder-sm,.mb-products .vborder-md,.mb-products .vborder-lg {
	display:block;
	margin:5px;
	width:3px;
	background:#0f213a;
	height:80px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}

.mb-products .vborder-md {
	height:300px;
}

.mb-products .vborder-lg {
	height:400px;
}

#mb-main #left-content {
	margin-bottom:40px;
}

#mb-main #left-content img {
	display:block;
	margin:0 auto;
}

#mb-main h1 {
	text-transform:uppercase;
}

#mb-main h2 {
	font-size:1.7em;
}

#right-content {
	padding-right:50px;
}

#right-content img {
	margin:30px 10px;
}

#right-content .items {
	list-style:none;
	font-size:1em;
	margin:20px 0;
}

#right-content .items li {
	display:inline-block;
}

#right-content .items>li+li:before {
	padding:0 5px;
	color:#ccc;
	content:"|\00a0";
}

#mb-empaque h2 {
	color:#1cbdd1;
	text-transform:uppercase;
	font-size:1.8em;
}

#mb-empaque h1 {
	color:#00abe2;
	font-size:2em;
	text-transform:uppercase;
}

#mb-contacto {
	margin:40px 40px 40px 100px;
}

#mb-contacto input,#mb-contacto select {
	height:45px;
	background:#ededed;
	text-transform:uppercase;
	margin-bottom:15px;
}

#mb-contacto textarea {
	background:#ededed;
	text-transform:uppercase;
}

#mb-contacto select {
	background:#888;
	color:#fff;
	text-transform:uppercase;
}

.btn-pesc {
	width:100%;
	padding:12px 0;
	border:none;
	background:#00b0e5;
	color:#fff;
	text-transform:uppercase;
}

.btn-pesc:hover,.btn-pesc:focus {
	background:#01a2d3;
	color:#fff;
}

#mb-contactenos h1 {
	text-transform:inherit;
}

#mb-contactenos hr {
	border-width:3px;
}

#glogo {
	margin-top:70px;
}

#map {
	width:100%;
	height:500px;
	background:#ededed;
}

.exportaciones .left-desc {
	margin-top:80px;
}

#beneficios hr,#cultivo hr {
	margin-right:85%;
}

.mb-language,
.mb-language-mobile {
    position: absolute;
    top: 20px;
    right: 40px;
    z-index: 100
}
.mb-language-mobile {
    right: 10px;
    top: 10px;
    display: none
}
.mb-language a,
.mb-language-mobile a {
    text-align: center;
    text-transform: uppercase
}
.mb-language-mobile ul {
    list-style: none;
    padding: 0
}
.mb-language-mobile ul a {
    color: #fff
}
.mb-language-mobile ul li {
    display: inline-block
}
.mb-inner .mb-language a,
.mb-inner .mb-language a:hover,
.mb-inner .mb-language a:focus,
.mb-inner .mb-language-mobile a {
    color: #003f6a !important
}

#tool {
      position: absolute;
      width: 250px;
      line-height: 20px;
      padding: 8px;
      font-size: 14px;
      text-align: center;
      color: rgb(255, 255, 255);
      background: rgba(0, 0, 0, 0.80);
      border-radius: 5px;
      z-index: 6;
      font-style: normal;
}

#tool:after {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-width: 5px;
      border-style: solid;
      border-color: rgba(0, 0, 0, 0.80) transparent transparent transparent;
      top: 36px;
	  left: 50%;
	  margin-left: -5px;
}

.objhidden {
	overflow: hidden;
	height: 0;
}

.loading, .thanks, .subscribed {
	display: none
}

.mb-download {
	margin-top: 20px;
	font-family: 'DINNextLTPro-Light', sans-serif;	
	font-size: 0.80em !important;
}

.soon {
	padding: 200px 0;
}

@media (min-width: 1200px) {
	.container {
		width:1100px;
	}
}

@media (min-width: 768px) {
	.mb-navbar .navbar-nav > li,.mb-navbar .dropdown-menu li {
		width:165px;
		text-align:center;
	}
	
	.mb-divider {
		display:block;
		position:absolute;
		width:100%;
		height:3px;
		background:#fff;
		bottom:0;
	}
	
	.mb-navbar .navbar-nav > .open > a:after {
		content:"";
		position:absolute;
		width:100%;
		height:4px;
		background:#78b3df;
		left:0;
		bottom:0;
	}
	
	.mb-navbar .navbar-nav>li>.dropdown-menu {
		margin-top:10px;
	}
}

@media (max-width:800px) {
	.mb-logo {
		background:url(../Quienes_somos_files/logo4@2x.png) no-repeat;
		background-size:100% 100%;
		display:block;
		width:228px;
		height:74px;
		margin:0 auto;
		margin-top:20px;
		margin-bottom:20px;
	}
}

@media (max-width: 1291px) {
	.mb-menu {
		left:2%;
	}
}

@media (max-width: 1199px) {
	#mb-block1 > .container .col-sm-5 {
		padding:50px;
	}
	
	#mb-block4 iframe {
		height:400px;
	}
}

@media (max-width: 991px) {
	#mb-block1 > .container .col-sm-5 {
		padding:0 20px;
	}
	
	.mb-navbar .navbar-nav > li,.mb-navbar .dropdown-menu li {
		width:135px;
		font-size:.9em;
	}
	
	.mb-navbar .mb-indicator {
		display:none;
	}
	
	#mb-block3 .item h2 {
		font-size:1.2em!important;
	}
	
	#mb-block3 .item span {
		font-size:.9em;
	}
	
	#mb-block3 .item p {
		font-size:1em;
	}
	
	#mb-block4 iframe {
		height:255px;
	}
	
	#pescagrosa #pesca-desc,#alimentacion #pesca-desc {
		padding:10px 50px;
	}
	
	.left-desc {
		display:none;
	}
}

@media (max-width: 959px) {
	#pescagrosa #pesca-desc,#alimentacion #pesca-desc {
		padding:10px 30px;
		font-size:.8em;
	}
	
	.mb-menu {
		background-position:center 8px;
		line-height:95px;
		width:60px;
		height:60px;
	}
}

@media (max-width: 767px) {
	.vhidden {
		visibility:hidden;
		display:none;
	}
	
	#mb-block1 > .container .col-sm-5 {
		padding-bottom:100px;
	}
	
	.mb-navbar .navbar-nav > li,.mb-navbar .dropdown-menu li {
		width:100%;
		font-size:1em;
	}
	
	.mb-navbar .navbar-nav > li {
		font-family:'montserrat-regular-webfont',sans-serif;
	}
	
	.mb-navbar .dropdown-menu li {
		font-family:'montserrat-light-webfont',sans-serif;
	}
	
	
	
	#mb-block3 .item h2 {
		font-size:1.5em!important;
	}
	
	#mb-block3 .item span {
		font-size:1.2em!important;
	}
	
	#mb-block3 .item p {
		font-size:1.2em!important;
	}
	
	#mb-block4 iframe {
		height:400px;
	}
	
	.mb-navbar.bottom {
		display:none;
	}
	
	.mb-navbar.navbar-default .navbar-nav .border-nav {
		height:1px;
	}
	
	
	
	#middle-text {
		margin-top:20px;
		margin-bottom:20px;
		position:relative;
	}
	
	#pescagrosa #pesca-desc,#alimentacion #pesca-desc {
		font-size:inherit;
	}
	
	#navcontent ul li {
		display:block;
		padding:5px 20px;
	}
	
	#navcontent .col-sm-3,#navcontent .col-sm-7 {
		padding:5px 20px;
		height:auto;
	}
	
	.mb-menu {
		left:inherit;
		right:5px;
		text-indent:-9999px;
		top:10px;
	}
	
	.mb-menu.opened {
		background-color:transparent;
	}
	
	#right-content {
		padding:0 20px;
	}
	
	#mb-contacto {
		margin:20px;
	}
	
	#cultivo .row {
		padding-left:0;
	}
	
    .mb-language {
        display: none
    }
    .mb-language-mobile {
        display: block
    }
    .mb-inner .mb-language-mobile {
        right: inherit;
        left: 10px
    }
}

@media (max-width: 500px) {
	#mb-block4 iframe {
		height:300px;
	}
}

@media (max-width: 400px) {
	#mb-block4 iframe {
		height:230px;
	}
}