/*

.container		 			Extra small 	purple		 < 576px								container 100%			
.container-sm 			Small 				white			>= 576px		< 768px			container 540px
.container-md 			Medium 				green 		>= 768px		< 992px			container 720px
.container-lg 			Large 				red				>= 992px		< 1200px		container 960px
.container-xl 			Extra Large 	yellow 		>= 1200px								container 1140px
																	none			>= 1466px

*/


@media (max-width: 1199.98px) 	{  													.logo { -border:1px solid red; } 

	.footer {height: auto;	} 
 	.content .desc a.callback {
		float: left;
		padding-bottom: 22px;
	}
	.jumbotron.indx_services 
	{ background-size:auto 100% }
	
} /* (max-width: 1200px) */

@media (max-width: 991.98px) 	{  														.logo { -border:1px solid green; } 
 
	 /* Sticky footer styles OFF
	-------------------------------------------------- */
	body {
		margin-bottom: inherit;
	}
	.footer {
		height: auto;
		position: inherit;
	} 
	/* Sticky footer styles OFF
	-------------------------------------------------- */
	
	header .search { padding:0;}
	header .contacts {  margin: 10px auto 0; }
	
	.container-fluid.indx_about .text::after,
	.container-fluid.indx_about.effective .links::before	{	display:none; }
	.container-fluid.indx_about .text {padding-bottom:10px; }
	.jumbotron.indx_mission,
	.jumbotron.indx_services 
	{ background-size:auto 100% }	
	
	.jumbotron.indx_news .item {	border:none !important;	 border-bottom: 1px solid #bac9d2 !important; margin-bottom:20px;}
	



} /* (max-width: 992px) */

@media (max-width: 767.98px) {  														.logo { -border:1px solid white; }

	h1, .h1, h2, .h2, h3, .h3 {	line-height: 1.2em;	}
	.indx_services .links, 
	.container-fluid.indx_about.effective .links {	margin-top:30px	}
	.indx_services .links > div {	padding: 30px; }
	
	.container-fluid.indx_about {padding: 50px; background-size:auto 100% !important;}
	
	.container.parth	{margin-top: 10px; margin-bottom: 0px; }
	.container.parth h2	{margin-bottom: 0px; }
	.container.parth img	{margin-bottom: 30px; }
	


	
} /* (max-width: 768px) */


@media (max-width: 575.98px) {  														.logo { -border:1px solid purple; }

	body {	padding-top: 155px; line-height: 1.3em; }
	
	.navbar-brand {
		width: 80%;
		padding: 0;
		margin: 0;
	}
	.navbar-brand img {	width: 100%;	}
	#navbarNavDropdown {	margin-top:10px;	}
	.navbar-nav {	margin-left: 0px; }
	header .search { display:none;}
	
	

	.links > div,
	.container-fluid.indx_about.effective .links > div	{ width:100%; border-radius:0 !important; margin-right:0 !important; margin-bottom:1px; text-align:center;}
	

	
} /* (max-width: 576px) */




@media (min-width: 576px) and (max-width: 767.98px) 	{

	
} /*	(min-width: 576px) and (max-width: 768px) */

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


} /* (min-width: 768px) and (max-width: 992px) */


@media (min-width: 992px) and (max-width: 1199.98px) { 


} /* (min-width: 992px) and (max-width: 1200px) */

@media (min-width: 1200px) {  

	.content .desc {
		padding-left:35px;
	}


} /* (min-width: 1200px) */

@media (min-width: 1200px) and (max-width: 1399.98px) { 					.logo { -border:1px solid purple; } 
 
	.navbar-brand img {
	  -width: 100%;
	}
	.navbar-nav {
	  margin-left: 20px;
	  margin-right: 0px;
	}
	header .search {padding: 0 10px 0 0;max-width: 200px;	}
	header form.search input.inputbox {	padding-left:15px; }
 
} /* (min-width: 1200px) and (max-width: 1400px) */

@media (min-width: 1200px) and (max-width: 1465.98px) { 					.logo { -border:1px solid yellow; } 
	


} /* (min-width: 1200px) and (max-width: 1466px) */





@media (min-width: 1466px) { 
 
}/*@media all and (min-width: 1466px)  */

@media (min-width: 1466px) and (max-width: 1599.98px){  
}/*@media  (min-width: 1466px) and (max-width: 1600px)  */

@media (min-width: 1600px) {  
}/*@media all and (min-width: 1600px)  */

@media (min-width: 1680px) {  
}/*@media all and (min-width: 1680px)  */

@media (min-width: 1800px) {  

}/*@media all and (min-width:1800px)*/
