/* FONTS */
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,400,500,600');
@import url("fonts.css");


/* RESET CSS / BASIC STYLES */
@import url("helpers.css");


/* PLUGINS */
/*@import url("animate.css");
@import url("hover-min.css");*/
@import url("jquery.bxslider.css");


/* BRANDS TEMPLATES */
@import url("insignia.css");


/* QUERYS - RESPONSIVE STYLES */
@import url("querys.css");

#mail{
	display:none;
}
.navbar-toggle{
	
	transform: translate(0,50%);
	-webkit-transform: translate(0,50%);
}




@media(max-width:1200px){
	
	
	.navbar,header{
		 z-index:50000!important;
	}
	.nav{
		  padding:10px!important;
		 
		  background:#fff!important;	
	  
	}
	.collapse ul,.collapse li, .collapse a{
		  position:relative!important;
		  z-index:50000!important;
	}
	.nav li a br{
		display:none!important;
	}
	.nav li a{
		width:100%!important;
		height:auto!important;
		font-size:16px;
	}
	.nav{
		background:none!important;
	}
	.nav li:last-child{
		border-bottom:1px solid #cacaca!important;
	}
	.nav li:first-child{
		border-top:1px solid #cacaca!important;
	}
	.nav li{
		border-left:1px solid #cacaca!important;
		border-right:1px solid #cacaca!important;
		background:#fff!important;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border-color: transparent!important;
	}
}
@media(max-width:700px){
	#galeriahome{
		display:none;
	}
}
@media(max-width:359px){
	.navbar-brand{
		width:150px!important;
		height:auto!important;
	}
	
}



@media (max-width: 1200px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}