@charset "utf-8";
/* CSS Document */
@media (max-width:1199px)
{
	/*.bs-me{
    	/*margin:0px !important;*/
		/*margin-right:0px !important;
		border:none !important;
		padding-bottom:0px !important;
		margin-left:-20px !important;}*/
		
    
	
	.drpcolor12 l1 a
	{
		padding-left:5px;
	}
	
	
	ul.navsize12 li a 
	{
		
		 
		 padding-left:10px;
		 padding-right:10px;
	}
	
}


@media (min-width:768px) and  (max-width:991px)
{
	
	
	ul.navsize12 li a 
	{
		
		 
		 padding-left:5px;
		 padding-right:5px;
		 font-size:12px;
	}
	
	
	.form-control
	{
		padding: 0px 12px 0px 12px !important ; 
		font-size: 12px;  
		height: 34px;
		width:100% !important;
		/*margin-top:0px;*/
		
		
	}
	
	/*
	.form-group-sm .form-control {
  height: 30px;
  padding: 5px 7px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}*//*
	.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: 0px;
}*/

.navbar-form {
 padding-left:0px;
 padding-right:0px;
  /*margin-top:5px;*/
 
 /*padding-top:3px;
 padding-bottom:3px;*/
 
  margin-top: 8px;
    margin-bottom: 8px;
  
}


}

@media (max-width:991px)
{
	
	.scnftr
{
	padding-left:0px;
}

.booksec
{
	padding-top:30px;
	position:relative;
	padding-bottom:30px;
}

.pbk123
{
	position:absolute;
	top:60px !important;
	padding-right:40px;
	padding-left:40px;
	
}

.pbk123 p
{
	text-align:start;
	font:20px lato;
	color:#FFFFFF;
	line-height:30px;
	padding-bottom:5px;
	
}

.viewmre12
{
	padding:15px;
	border:1px solid #EEEEEE;
	background-color:transparent;
	color:#fff;
	width:100%;
}


}


/*.@media (max-width:767px)
{
	
	.scnftr ul
{    
    width:400px;
	text-align:center;
}
}*/

@media (max-width:767px)
{
	.locate-contact ul
{
	padding-left:50px;
}

.locate-contact
{
	background:url(../images/loc12.fw.png) no-repeat 0% 20%;
}


}


@media (max-width:767px)
{
	
	.frstrow
{
	padding-top:30px !important;
}
	
}
