/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/




/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

@media only screen and (max-width : 1300px) {

	#cna-header
	{
		display: none;
	}
}

@media only screen and (min-width : 994px) {
	#desktop-phone{
		font-size: 14px;
	}
}

/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 2400px) {
	.modal-dialog{
		width: 800px;
	}

	.gridder-list{
		width: 25% !important;
	}

	ul.gridder-news li.newlist{
		width: 24%;
	}

	.gridder-list{
		width: 25%;
	}

	.newlist-content.active li.list-item{
		width: 48%;
	}

	.image-big{
		display: block !important;
	}

	.image-small{
		display: none !important;
	}

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	#desktop-phone{
		display: none;
	}

	#mobile-phone{
		display: block;
		padding-top: 10px;
	}


	.header-logo img{
		margin-top: 10px;
		height: 40px;
		width: auto !important;
		max-width: auto !important;
	}

	#line-header{
		top: 10px;
	}

	section#banner{
		top: -20px;
	}

	section#quienes-somos{
		top: -20px;
		text-align: center;
	}

	.container h3{
		text-align: center;
	}

	.news-container{
		height: 100%;
	}

	#country-tab .tab{
		width: 40%;
		margin: 0 auto;
	}

	section#servicios img{
		width: 20%;
	}

	.button-news{
		left: 10%;
		width: 80%;
	}

	div.tab button{
		font-size: 14px;
	}

	#desktop-footer{
		display: none;
	}

	#mobile-footer{
		display: block;
	}

	.owl-next{
		right: -48%;
	}

	.owl-prev{
		left: -46%;
	}

	.modal-dialog{
		width: 600px;
	}

	.gridder-list{
		width: 48% !important;
	}

	ul.gridder-news li.newlist{
		width: 48%;
	}

	ul.gridder-news li.newlist{
		width: 48%;
	}

	section#categories{
		top:-215px;
	}

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

	.navbar-toggle{
		margin-right: 0 !important;
	}

	#desktop-logo{
		display: none;
	}

	#mobile-logo{
		display: block;
	}

	#line-header{
		display: none;
	}

	#desktop-phone{
		display: none;
	}

	#mobile-phone{
		display: none;
	}

	.container{
		width: 100%;
		padding: 0;
	}

	#desktop-menu {
		display: none;
	}

	#mobile-menu {
		display: block;
	}

	.image-big{
		display: none !important;
	}

	.image-small{
		display: block !important;
	}

	.side-collapse-container{
		width:100%;
		position:relative;
		left:0;
		transition:left .4s;
	}
	.side-collapse-container.out{
		left:200px;
	}
	.side-collapse {
		top:50px;
		bottom:0;
		left:0;
		width:200px;
		height: 100%;
		position:fixed;
		overflow:hidden;
		transition:width .4s;
		background-color: #082f7c;
		color: white;
		-webkit-box-shadow: 10px 24px 47px -10px rgba(0,0,0,0.75);
		-moz-box-shadow: 10px 24px 47px -10px rgba(0,0,0,0.75);
		box-shadow: 10px 24px 47px -10px rgba(0,0,0,0.75);
	}
	.side-collapse.in {
		width:0;
	}

	.navbar-inverse .item{
		margin: 80px 20px;
	}

	section#banner{
		top:30px;
	}

	#country-tab .tab{
		width: 80%;
	}

	section#servicios img{
		width: 50%;
	}

	.news-container:hover .text{
		top: 35%;
	}

	.description-text{
		display: none;
	}

	.news-container:hover .description-text{
		display: none;
	}

	.button-news{
		padding:2px;
	}

	.owl-next{
		right: -40%;
	}

	.owl-prev{
		left: -34%;
	}

	#tab-client > li{
		width: 100%;
	}

	.table-responsive{
		border:none;
	}

	.gridder-list{
		width: 100% !important;
	}

	ul.gridder-news li.newlist{
		width: 50%;
	}

	ul.gridder-news li.newlist{
		width: 100%;
	}

	.img-big{
		display: none;
	}

	.img-small{
		display: block;;
	}

	.tab-country{
		width: 90%;
	}

	.tab-country ul li a{
		line-height: 1;
	}

	.tab-item a{
		font-size: 12px;
		line-height: 2.5 !important;
	}

	.gridder-list{margin-bottom: 20px !important;}

	li.gridder-list p{
		padding: 0 40px !important;
	}

	.modal-dialog{
		width: 95%;
	}

	.gridder-navigation{
		display: none !important;
	}

	section#politica{
		background-image: none;
		background-color: #23a4b0;
	}

	.line-title img{
		width: 95% !important;
	}

	.title img{
		width: 95% !important;
	}

	.image-news img{
		width: 95% !important;
	}

	.categories{
		top: 12%;
		left: 0;
		width: 98%;
	}

	.filter-btn{
		border: none;
		background-color: #0096A4;
		color: white;
		height: 80px;
		padding: 20px;
		font-size: 14px;
		font-weight: bold;
		vertical-align: top;
		opacity: 0.8;
		transition: all .5s ease;
		margin-bottom: 2px;
	}

	#mapa-venezuela {
		border-right: 2px solid #082f7c;


	}

	.mix-target{
		width: 45% !important;
		margin: 5px;
	}

	.gridder .selectedItem::after{
		top: 104% !important;
		left: 49% !important;
	}

	.categorie img{
		display: none;
	}

	section#imagen-proyectos{
		background-image: url('../images/page/proyectos-sm.jpg');
	}

	.image-big{
		display: none;
	}

	.image-small{
		display: block;
	}

	.title{
		top: 25%;
	}

	.image-project-modal{
		width: 100%;
		margin-bottom: 25px;
	}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 1200px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}