@media screen and (min-width: 980px) {

}

@media screen and (min-width: 991px){
.intMenu{float:none;width:100%;}
.intMenu>ul>li>ul{position:absolute;width:auto;z-index:1000;}
/*.intMenu>ul>li:hover>ul{display:block;}*/
.intMenu>ul>li:hover ul{display:block;}
/*.intMenu>ul>li>ul>li:hover ul{display:block;}*/
.intMenu>ul>li>ul>li:last-child{border:0;}
.inRight{/*right:0 !important;*/min-width:160px !important;/*margin-right:-10px;*/}
.intMenu .moreBig{min-width:220px !important;}
.intMenu .firstMenu{min-width:230px !important;}
.intMenu .secondMenu{min-width:160px !important;}
.intMenu .thirdMenu{min-width:170px !important;}
.intMenu>ul>li>ul>li>ul{padding-top:5px;}

.conMenu .logoXS{display:none;margin-top:-5px;margin-left:18px;}
.conMenu.fixed .logoXS{display:block;float:left;}
.conMenu.fixed{position:fixed;top:0;background-color:#fff;z-index:9999;width:100%;border-bottom:1px solid #f0f0f0 !important;padding-top:10px !important;}
/*.listCatalogues .col-md-2{min-height:360px;}*/
}

@media screen and (min-width: 991px) and (max-width:1199px) {
.intMenu > ul > li > a,.intMenu > ul > li > ul > li > a{font-size:0.73rem;}
.intMenu > ul > li {margin:0 5px;}
}

@media screen and (min-width: 980px) and (max-width:1199px) {

}

@media screen and (min-width: 768px) and (max-width:990px) {

}

@media screen and (min-width: 1200px) {

}

@media screen and (min-width: 768px) and (max-width:979px) {

}

@media screen and (min-width: 768px) {

}

@media screen and (max-width: 767px) {
/*.logo{width:50%;max-width:279px;}
.logo img{width:100%;height:auto;}*/
}

@media screen and (max-width: 991px) {
#header .container-fluid.mbottom10{margin-bottom:0 !important;}
.firstLevel{padding:0 15px;}
.firstLevel>li{min-height:30px;padding:0;margin:0;}
.firstLevel>li>a{vertical-align:middle;display:block;min-height:30px;}
.firstLevel>li>ul{padding:0 0 10px 0 !important;}
.menu{border:0 !important;background-color:#efefef;}
.menu .ico{display:block !important;position:absolute;top:0;right:20px;margin-top:-35px;cursor:pointer;z-index:9999;}
.menu .ico:hover{color:#cd4244;}
/*.menu .container{width:100% !important;padding:0 15px;}*/
.intMenu{width:100%;}
.intMenu>ul{display:none;float:none;width:100%;padding-top:10px;}
.intMenu>ul>li{margin:5px 0;/*border-bottom:1px solid #ccc;*/}
.intMenu>ul li{text-align:left !important;}
.intMenu>ul li{display:block;float:none;width:100%;}
.intMenu>ul>li>ul{position:relative;background:none;}
.intMenu > ul > li > ul > li > ul{margin-top:10px;}
.conMenu{padding-top:0 !important;}
.conMenu .logoXS{display:none !important;}
}

/*@media (max-width: 529px) {*/
@media (max-width: 768px) {
.menu .ico{margin-top:-35px;}
.mapaHome>img{display:none;}
.mapaHome .botones{position:relative !important;top:0 !important;left:0 !important;margin-top:20px;padding:0 20px;}
.mapaHome .botones li,.mapaHome .botones .slick-list{position:relative !important;top:0 !important;left:0 !important;}
.mapaHome .botones li .dot,.mapaHome .botones>div .dot{display:none;}
.mapaHome .botones li .extra,.mapaHome .botones>div .extra{padding:0;}
.mapaHome .botones li .extra,.mapaHome .botones li .extra div,.mapaHome .botones>div .extra,.mapaHome .botones>div .extra div{display:block;position:relative;top:0;left:0;}
/*.mapaHome .botones li .extra div .clickOpen{display:none;}
.mapaHome .botones li .extra div span{display:block;}*/
.mapaHome .botones li .extra,.mapaHome .botones>div .extra{padding-left:0;min-width:100px;}
.mapaHome .botones .extra div{margin-left:0 !important;margin-right:0 !important;}
.mapaHome .botones .extra i{display:none !important;}
.mapaHome .botones .extra div b{margin-bottom:0 !important;}
.mapaHome .botones .extra div p{line-height:1rem !important;}
.popupMapa{position:fixed;top:35px;}
.popupMapa img{width:100%;}
.popupMapa .slick-track .pleft40,.popupMapa .slick-track .pright40{padding:0 !important;}
.conSlider .slider{padding:0 15px !important;}
.news, .clientes{padding:10px 0;}
.popupMapa .carousel-prev{left:-30px !important;}
.popupMapa .carousel-next{right:-30px !important;}
.conSlider .slider .carousel-prev,.botonesSlide .carousel-prev{left:-20px !important;}
.conSlider .slider .carousel-next,.botonesSlide .carousel-next{right:-20px !important;}
.popupMapa .fa-caret-left{display:none;}
.popupMapa .btnClose{top:30px;}
.conTit{padding-top:0px;border-bottom:1px solid #efefef;background-color:#f5f7f9;margin-bottom:20px;padding-bottom:0px;}
.conSlideHome{margin-bottom:10px !important;}
.conSliderFrases{margin-bottom:10px !important;}
.conSliderFrases h1{line-height:2rem !important;font-size:1.7rem !important;margin-bottom:10px !important;}

#header .withSearch.focus{width:150px;}
#header .withSearch .formSearch input{width:105px !important;}
.blockHeader{position:absolute;top:0;right:0;}
#header .container .row .col-xs-12.ptop0{padding-right:0;}
.conMenu.fixed .intMenu .logoXS{display:block !important;margin:0 0 10px 10px;max-width:50px;}
.conMenu.fixed .intMenu .ico{margin-top:5px !important;}
.conSliderFrases h1{font-size:1.5rem;}
.intMenu > ul > li > ul,.intMenu > ul > li > ul > li{border:0;}
.container .row{margin:0;padding:0;}
.highlights .col-xs-6:nth-child(odd){clear:both;}

.conMenu.fixed{position:fixed;top:0;background-color:#fff;z-index:9999;width:100%;padding-top:0 !important;border-bottom:1px solid #f0f0f0 !important;}
.conMenu.fixed .container{/*background:url(../../images/logo-Beralmar-xxs.jpg) #fff left 5px no-repeat;padding-left:40px;*/padding-top:10px;}
.sortable thead th, .sortable tbody tr td{padding:5px 5px;}
.xl{padding-top:10px;margin-bottom:10px !important;}
.conTit .container{padding:0 !important;}


}
@media (max-width: 370px) {
.logo{width:25%;max-width:279px;margin:35px 0 5px 0;}
.logo{width:65%;}
.logo .contiso{margin-left:10px;width:70px;padding-top:5px;height:64px;margin-top:3px;}
}
