
@media only screen and (max-width:1199px) {
.serv_list li {
    margin: 0 16px;
}
.news .nav-pills a{
 padding:10px 16px;	
}
.live-ticker{
 overflow:scroll;	
}
.phone span .fa{
 height: 40px;
width: 40px;
line-height: 40px;	
}
.p_text{
 font-size:14px;	
}
.header_right, .logo{
 text-align:center;	
}
.calc{
 margin-bottom:15px;	
}
}
@media only screen and (max-width:1024px) {

}
@media screen and (max-width: 991px) {
.nav.nav-pills li {
 width: 50%;
}
.news .nav-pills a {
 padding: 10px 5px;
}
.add_img, .video{
 margin-top:15px;	
}
#banner {
    margin: 15px 0;
}

}

@media only screen and (max-width:767px) { 

}
@media only screen and (max-width:575px) { 
.logo, .ft_rgt, ft_lft {
    text-align: center;
}
.header_right {
    text-align: center;
    margin-top: 13px;
}
.review{
 margin-bottom:15px;	
}
.ft_left, .md-left, .rgt-left{
text-align: center;	
}
}
@media only screen and (max-width:360px) { 
.cntct_dtls .fa{
 font-size:12px;
 height:24px;
 width:24px;
 line-height:24px;	
}
.hd_2{
 font-size:12px;	
	
}
}
@media only screen and (max-width:320px) {


}