
@media only screen and (max-width:1199px) {
.em_ph .text {
    margin-left: 0px;
}
.em_ph span{
 font-size:13px;	
}
.download_text{
 font-size:13px;	
}
.refer{
 margin-left:0;	
}
.refer a{
 font-size:13px;	
 padding: 17px 2px;	
}
.name{
 font-size:25px;	
}
}
@media screen and (max-width: 991px) {
.contact_dtls, .right_side, .logo, .top-right{
    text-align: center;
}
.right_side{
 margin-top: 13px;	
}
.refer a{
 padding:10px 2px;	
}
.logo_area, .midl_right{
 text-align:center;	
}
.midl_right{
 margin-top:15px;	
}
.ticker{
 overflow:scroll;	
}
.logo{
display:block;	
}
.top-right{
 margin-top:0;	
}
.login {
    margin-left: 0;
    margin-bottom: 13px;
}
}
@media only screen and (max-width:767px) {
.ft_left, .ft_right{
 text-align:center;	
}	
.menu-area{
 margin-bottom:12px;	
}

}
@media only screen and (max-width:575px) {
.blogs, .news {
 margin-bottom: 15px;
}	
.sign_up{
 max-width:auto;	
}
.menu-area, .login{
 display:block;	
}
}
@media only screen and (max-width:480px) { 
.calc_area, .calc_text p{
 text-align:center;	
}
.calc_text{
 display:block;	
}
.calc_text{
 width:auto;	
}
.ft_left, .ft_right{
 text-align:center;	
}
.market_head{
 font-size:30px;	
}

}