@media(min-width:1400px) and (max-width:1920px) {
}
@media(min-width:1200px) and (max-width:1400px) {
}
@media(max-width:1024px) {

}
@media(min-width:992px) and (max-width:1199px) {
header .logo {
	margin-left: -20px;
}
header nav .ownmenu li {
	padding: 0 10px;
}
.in-the-look li .inn-look {
	padding: 0 10px;
}
.popurlar_product .over-item {
	padding-top: 40%;
}
.popurlar_product .details-sec a {
	letter-spacing: 0px;
}
.small-r-items .btn {
	letter-spacing: 0px;
}
.small-r-items .media {
	width: 100%;
	float: left;
	padding-right: 15px;
	position: relative;
	z-index: 2;
	margin-bottom: 20px;
}
.small-r-items h5 {
	width: 100%;
	margin-top: 30px;
	text-align: center;
}
.small-r-items .item-img {
	width: 120px;
}
.port-folio-row li .hover-port {
	padding-top: 10%;
}
.furniture .items-fer li {
	width: 33.3333%;
}
header .search-nav ul.dropdown {
	width: 100% !important;
}
.header-style-2.header-style-3 .logo {
	margin: 20px 0;
	width: 100%;
	text-align: center;
}
.header-style-2.header-style-3 nav {
	margin-top: 20px;
}
.header-style-2.header-style-3 nav {
	width: 100%;
}
.promo-block .promo-text {
	padding-right: 20px;
}
.contact.style-2 .contact-right {
	padding-right: 15px;
	padding-left: 15px !important;
}

.ser-we-offer li {
	min-height: 185.5px;
}
.containersImg img {
	min-height: 533px;
}
.craineImg img {
	min-height: 1156px;
}

.accesoClientes a {
	width: 160px; 
	padding: 10px 20px;
}
.accesoFuncionarios a {
	width: 200px; 
	padding: 10px 20px;
}
.accesoClientes {
	width: 160px; 
}
.accesoFuncionarios {
	width: 200px; 
}
.listasTitulo2 {
	padding-top: 40px;
}
.listas2, .listas3 {
	margin-left: 0px;
	margin-bottom: 30px;
}
.listasTitulo2 {
	margin-left: 14px;
	padding-top: 60px;
}
.listasTitulo4 {
	margin-left: 14px;
	padding-top: 50px;
}

}

@media(min-width:768px) and (max-width:991px) {
.in-the-look li {
	width: 50%;
}
header .logo {
	width: 100%;
	position: relative;
	text-align: center;
	margin-bottom: 10px;
}
.social {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
.ownmenu {
	width: 100%;
	text-align: center;
	padding-left: 70px;
}
.ownmenu ul.dropdown, .ownmenu ul.dropdown li ul.dropdown {
	width: 250px !important;
}
.ownmenu ul.dropdown, .ownmenu ul.dropdown li ul.dropdown {
	padding: 20px;
}
header .ownmenu ul.dropdown {
	padding: 20px;
}
header nav .ownmenu li {
	padding: 0 10px;
}
.popurlar_product .details-sec a {
	letter-spacing: 0px;
}
.popurlar_product li {
	width: 50%;
}
.list-style li {
	width: 100%;
}
.small-r-items .media {
	width: 50%;
	float: left;
	padding-right: 15px;
	position: relative;
	z-index: 2;
}
.small-r-items h5 {
	width: 100%;
	margin-top: 30px;
	text-align: center;
}
.small-r-items .item-img {
	width: 120px;
}
.port-folio-row li {
	width: 50%;
}
.furniture .items-fer li {
	width: 33.3333%;
}
header nav .ownmenu li {
	float: left;
}
header .search-nav ul.dropdown {
	width: 100% !important;
}
header .ownmenu .look-book .nav-img {
	width: 70px;
	margin-right: 10px;
}
header .ownmenu .look-book .media-heading {
	margin-top: 0px;
	margin-bottom: 10px;
}
header .ownmenu li > .megamenu li a {
	padding: 5px 0
}
header .ownmenu .look-book p {
}
header .ownmenu > li > .megamenu.full-width {
	padding: 30px;
}
header .ownmenu .look-book .media-body a {
	padding: 5px 0 0 0px;
}
header .ownmenu > li > .megamenu.full-width .nav-post .col-sm-3 {
	width: 50%;
}
header .ownmenu .megamenu h6 {
	margin-top: 20px;
}
header .ownmenu ul.dropdown li a {
	letter-spacing: 1px;
}
.ownmenu ul.dropdown, .ownmenu ul.dropdown li ul.dropdown {
	width: 200px;
}
.ownmenu ul.dropdown li a {
	padding-left: 20px;
}
header .ownmenu .look-book .media {
	padding-bottom: 10px;
}
.header-style-2.header-style-3 .logo {
	margin: 20px 0;
	width: 100%;
	text-align: center;
}
.header-style-2.header-style-3 nav {
	margin-top: 20px;
}
.header-style-2.header-style-3 nav {
	width: 100%;
}
header nav li a {
	height: 0px;
}
.col-4 .portfolio-item {
	width: 50%;
}
.testimonial .testi {
	width: 100%;
}
.testimonial .flex-direction-nav {
	display: none;
}
.promo-block .promo-text {
	padding-right: 20px;
}
.process-style-3 li {
	width: 50%;
	margin-bottom: 60px;
}
.process-style-3 li:before {
	top: 120%;
}
.process-style-3 .icon:before {
	height: 20px;
}
.contact.style-2 .contact-right {
	padding-right: 15px;
	padding-left: 15px !important;
}
.services-mission .icon-box.ib-style-3 {
	display: inline-block;
	width: 100%;
}
.up-tittle{
	margin-top:0px;
}
.tittle.blue-bg .padding-left-50{
	padding-left:20px !important; 
}
.facts article{
	margin-bottom:30px;
}
.clients-2 {
    margin: 0 -5px;
    margin-top: 10px;
    display: inline-block;
}
.tittle.blue-bg .padding-right-50{
	padding-right:20px !important; 
}
.tittle.blue-bg .pull-right{
	float:none !important;
}
.team .position-center-center{
	width:100%;
} 
.servicio3Icon {
	background-image: url(../images/home/icon3w.png);
}
.servicio3 {
	background: #59878f !important;
}
.servicio3 h6 {
	color: #fff !important;
}

.servicio4Icon {
	background-image: url(../images/home/icon4g.png);
}
.servicio4 {
	background: #fff !important;
}
.servicio4 h6 {
	color: #59878f !important;
}
.craineImg {
	display: none;
}
.containersImg  {
	float: none !important;
	margin: 0px;
	padding: 0px;
}
.containersImg img {
	float: none !important;
	margin: auto;
	width: 100%;
}
.bigImgContentText {
	margin-top: 150px;
}
.packagesImg {
	float: left;
}
.listas2, .listas3 {
	margin-left: 0px;
	margin-bottom: 30px;
}
.listasTitulo3 {
	margin-left: 14px;
	padding-top: 60px;
}
.listasTitulo4 {
	margin-left: 14px;
	padding-top: 0px;
}
.listasTitulo3 {
	margin-left: 14px;
	padding-top: 80px;
}

}
@media(max-width:767px) {
.ownmenu {
	width: 100%;
}
.ownmenu > li.showhide span.icon {
	padding: 0px;
	margin: 0px;
}
header nav li a {
}
.header {
	margin-top: 0px;
	padding-top: 0px;
}
.container {
	margin-top: 0px;
	padding-top: 0px;
}
.is-sticky .sticky {
	position: relative !important;
}
header .logo {
	position: relative;
	width: 100%;
	text-align: center;
	margin-top: -30px;
}
header nav {
	float: none;
	width: 100%;
}
header nav .ownmenu .indicator {
	display: block;
}
header nav li a {
	display: inline-block;
	width: 100%;
	float: none;
}
.ownmenu > li.showhide span {
	line-height: 30px;
	display: inline-block;
	width: 100%;
}
.ownmenu > li.showhide {
	text-align: center;
	color: #95A398;
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
}
.ownmenu > li.showhide span.title {
	margin: 0px;
}
.ownmenu > li > a {
	padding: 10px 0;
	text-align: center;
}
.ownmenu .indicator {
	display: block;
}
header .social{
	width:100%;
	display:inline-block;
	text-align:center;
	margin-bottom:20px;
	margin-top: -20px;
}
header{
	position:relative;
}
.up-tittle{
	margin-top:0px;
}
.testimonial .media-left{
	width:100%;
	display:inline-block;
}
.testi .media-left .avatar{
	margin:0px;
	margin-bottom:30px;
}
.testi .media.padding-right-100{
	padding-right:0px !important; 
}
.news .up-tittle .img-responsive{
	width:100%;
}
.portfolio .portfolio-item{
	width:100%;
	text-align:center;
}
.news .col-sm-5 img{
	width:100%;
}
.news .col-sm-6 img{
	width:100%;
}
.team .position-center-center{
	width:100%;
}
.clients li{
	display:inline-block;
	width:auto;
	float:left;
	width:33.333%;
}
.big-post .position-center-center{
	width:100%;
}
.tittle.blue-bg .padding-left-50{
	padding-left:20px !important; 
}
.facts article{
	margin-bottom:30px;
}
.clients-2 {
    margin: 0 -5px;
    margin-top: 10px;
    display: inline-block;
}
.tittle.blue-bg .padding-right-50{
	padding-right:20px !important; 
}
.tittle.blue-bg .pull-right{
	float:none !important;
}
.clients.position-center-center{
	width:100%;
}
.ownmenu ul.dropdown, .ownmenu ul.dropdown li ul.dropdown{
	float:left;
}
header .logo{
	margin:15px 0;
}
.about .img-responsive{
	width:100%;
}
.team ul li article{
	background:#fff;
}
.team ul li:nth-child(1) article{
	background:#5a65d1;
}
footer .social-icons{
	text-align:left;
}
.footer-in{
	padding-left:20px;
}
.footer .rights{
	padding-left:20px;
}
.footer-in:before{
	display:none;
}
.portfolio-filter li{
	margin-right:20px;
	margin-bottom:20px;
}
.footer .rights:before{
	display:none;
}
.contentPadding {
	padding-left: 20px;
}
.listas2, .listas3 {
	margin-left: 0px;
	margin-bottom: 30px;
}

}

@media (max-width:640px) {
}
@media(max-width:540px) {
.team ul li img{
	width:100%;

}


}
@media(max-width:440px) {
.media.news-post .media-left{
	width:100%;
	display:inline-block;
}
.media.news-post .media-left .avatar img{
	width:100%;
}
.news-post .avatar{
	width:100%;
}
.media.news-post  .media-body{
	width:100%;
}
.clients li{
	width:50%;
}


}
@media(min-width:320px) and (max-width:992px) {
	.craineImg {
	display: none;
}
.servicio3Icon {
	background-image: url(../images/home/icon3w.png);
}
.servicio3 {
	background: #59878f !important;
}
.servicio3 h6 {
	color: #fff !important;
}
.servicio4Icon {
	background-image: url(../images/home/icon4g.png);
}
.servicio4 {
	background: #fff !important;
}
.servicio4 h6 {
	color: #59878f !important;
}

}

@media(max-width: 510px) {
.sliderBtn {
	width: 80px;
	height: 25px;
}
.accesoClientes, .accesoFuncionarios {
	margin-bottom: 20px;
}
.sliderBtn {
	padding-top: 8px !important;
	font-size: 20px;
}
.bigImgContentText {
	margin-top: -60px;
}
.contenedorCaido {
	padding-left: 15px;
}

.servces-up { 
	margin-top: 10px;
}

}


@media(min-width:320px) and (max-width:992px) {
.hideDiv {
	display: none !important;
}
.addMarginBottomResponsive {
	margin-bottom: 30px !important;
}
.equipoMobile {
	margin-top: 80px !important;
	float: left;
	z-index: 99999;
}
.testi {
	margin-top: 30px !important;
}
.negativeLeft {
	float: left !important;
}
.barco {
margin-top: 330px;
}
.contenedoresDanados {
margin-top: 230px;
}
.contenedoresCaidos1 {
margin-top: 430px;
}


.nuestroEquipo {
	margin-bottom: 0px;
	margin-top: 80px;
	padding-left: 20px;
}
.equipoMobileFix {
	margin-top: -60px;
}
.equipoMobileFix2 {
	margin-bottom: 30px;
}
.ajusteLiquidaaion {
	margin-top: 30px;
}
.inspeccionEmbaraciones {
	margin-top: 30px;
}
.barcoProyecto {
	margin-top: 30px;
}


.hideReunion {
	display: none !important;
}
.hideContenedores {
	display: none !important;
}
.hideCouple {
	display: none !important;
}
.hideContenedorAbirto1 {
	display: none !important;
}
.hideContenedorAbirto2 {
	display: block !important;
	margin-top: 30px;
}
.hideCouple1 {
	display: none !important;
}
.hideCouple2 {
	display: none !important;
}
.hideCalculadora1 {
	display: none !important;
}
.hideCalculadora2 {
	display: block !important;
	margin-top: 30px;
}
.hideYate1 {
	display: none !important;
}
.hideYate2 {
	display: block !important;
	margin-top: 30px;
	margin-bottom: 0px;
}
.hideBarcoProyecto1 {
	display: none !important;
}
.hideBarcoProyecto2 {
	display: block !important;
	margin-top: 30px;
}
.marginBottomMobile {
	margin-bottom: 30px;
}
.hideBarco1 {
	display: none !important;
}
.hideContenedorCargados1 {
	display: none !important;
}
.hideContenedoresCaidos1 {
	display: none !important;
}
.hideContenedorCargados2 {
	display: block !important;
}
.hideContenedoresCaidos2 {
	display: block !important;
}
.spacer150 {
	height: 0px;
}
.spacer50 {
	height: 0px;
}

}


@media(min-width:992px) {
.hideDiv2 {
	display: none !important;
}
}


@media(min-width:320px) and (max-width:767px) {
.languagesMobile {
	margin-top: 0px;
}
}

@media(min-width:410px) and (max-width:767px) {
.largeTextBox {
	width: 100% !important;
}
.mision, .vision {
	height: 300px;
}
.ajusteLiquidaaion {
	margin-top: -60px;
}
.inspeccionEmbaraciones {
	margin-top: -35px;
}
.barcoProyecto {
	margin-top: -20px;
}
.choqueBarcazas {
	margin-top: 90px;
}
.contenedoresCaidos {
	margin-top: 0px;
}
.tituloChico  {
	font-size: 30px;
	padding: 10px;
}


}


@media(min-width:320px) and (max-width:410px) {
.tituloChico  {
	font-size: 26px;
	padding: 5px;
}
.nuestroEquipo{
	margin-top: 60px;
}
.mision, .vision {
	height: 260px;
}
.largeTextBox {
	width: 100% !important;
}
.inspeccionSiniestros {
	margin-top: 50px !important;
}
.ajusteLiquidaaion {
	margin-top: -40px !important;
}
.inspeccionEmbaraciones {
	margin-top: -40px !important;
}
.barcoProyecto {
	margin-top: -40px !important;
}
.barcoProyecto p {
	line-height: 18px !important;
}
.embarcacionesEncalladas {
	margin-top: 70px !important;
}
.choqueBarcazas {
	margin-top: 100px !important;
}
.contenedoresCaidos {
	margin-top: 20px !important;
}

.franjaVerdeTitulo {
	margin-left: -50px;
	width: 300px;
}
.franjaVerdeContent3 {
	padding-top: 200px;
}
.franjaVerdeTitulo {
	margin-left: -35px;
}
.paddingTop30 {
	padding-top: 0px;
}

/* SUB HEADERS */
.secondHeaderQuienesSomos {
	background:url(../images/quienesSomos/quienesSomosMobile.jpg) no-repeat top center;
}
.secondHeaderCasos {
	background:url(../images/casos/casosMobile.jpg) no-repeat top center;
	margin-top: 0px;
}


}

/* MOBILE FOOTER */
@media(min-width:320px) and (max-width:510px) {
.footerLogo {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 100%;
	margin-bottom: 20px;
}
.copyright {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 100%;
	margin-top: 0px;
}
.copyright p {
	margin-top: 0px;
	margin-bottom: 20px;
}
.hideCopyright1 {
	display: none !important;
}
.hideCopyright2 {
	display: block !important;
}
.tituloChico {
	font-size: 24px;
}
.marginLeftHomeFix {
	padding-left:  10px !important;
}

}



@media(min-width:768px) and (max-width:992px) {
.ownmenu {
	margin-top: 10px;
}
.secondHeaderQuienesSomos {
	margin-top: 160px;
}
.secondHeaderServicios {
	margin-top: 160px;
}
.secondHeaderCasos {
	margin-top: 160px;
}
.tituloMarginLeftFix {
	margin-left: -16px;
}
.tituloMarginLeftFix2 {
	margin-left: -16px;
}
}

@media(min-width:320px) and (max-width:768px) {
.secondHeaderQuienesSomos {
	margin-top: 0px;
}
.secondHeaderServicios {
	margin-top: 0px;
}
.secondHeaderCasos {
	margin-top: 0px;
}
.tituloMarginLeftFix {
	margin-left: -5px;
}
.tituloMarginLeftFix2 {
	margin-left: 0px;
}

.listasTitulo4 {
	padding-top: 70px !important;
}
.listasTitulo3 {
	padding-top: 50px !important;
}
.listasTitulo2 {
	padding-top: 60px !important;
}
.casos2 {
	padding-top: 100px;
}
.casos3 {
	padding-top: 60px;
}


.tituloMarginLeftFix {
	margin-left: -20px;
}
.tituloMarginLeftFix2 {
	margin-left: -15px;
}
.mobilePaddingBottom {
	padding-bottom: 250px !important;
}
.pullRightFix {
	margin-left: -350px;
	padding-left: -350px;
	float: none;
	clear: both;
	float: left;
}

}

@media(min-width:480px) and (max-width:768px) {
	.pullRightFix {
	margin-left: -520px;
	padding-left: -520px;
	float: none;
	clear: both;
	float: left;
}
}
@media(min-width:640px) and (max-width:768px) {
	.pullRightFix {
	margin-left: -680px;
	padding-left: -680px;
	float: none;
	clear: both;
	float: left;
}
}
@media(width:768px) {
	.pullRightFix {
	margin-left: -700px;
	padding-left: -700px;
	float: none;
	clear: both;
	float: left;
}
}

@media(min-width:640px) and (max-width:768px) {
.listasTitulo4 {
	padding-top: 80px !important;
}
.listasTitulo3 {
	padding-top: 80px !important;
}
.listasTitulo2 {
	padding-top: 80px !important;
}
.casos2 {
	padding-top: 100px;
}
.casos3 {
	padding-top: 80px;
}
}

@media(min-width:768px) and (max-width:992px) {
.listasTitulo4 {
	padding-top: 100px !important;
}
.listasTitulo3 {
	padding-top: 100px !important;
}
.listasTitulo2 {
	padding-top: 100px !important;
}
.casos3 {
	padding-top: 100px;
}
.casosImages {
	padding-left: 25px;
}
}

@media(max-width:1024px) {
.hideFlecha {
	display: none;
}

}

