
@media only screen and (max-width:1199px) {
.video{
 padding: 16px 64px 32px;	
}

}

@media only screen and (max-width:1024px) {
.service-list ul li{
 padding:10px 0;	
}
}
@media screen and (max-width: 980px) {

}
@media only screen and (max-width:992px) {
.video {
    padding: 16px 48px 32px;
}

}

@media only screen and (max-width:800px) { 

}
@media only screen and (max-width:767px) { 
.video {
 padding: 16px 90px 34px;
}
.logo{
 text-align:center;	
 float: none;
}
.menu-area{
 display:block;
 margin:10px 0;	
}
.login{
 display:block;
 text-align:center;
 margin-bottom:10px;	
}
.service-list ul li{
 display:block;	
}
.banner-head{
 font-size:20px;	
}
.carousel-caption{
 top:0;	
}
.banner-text{
 position:inherit;	
}
.banner-head, .banner-text p{
 color:#000;	
}
.header-top .email{
 display:block;
 text-align:center;	
}
.service-list .service_items .service_box {
    margin: 50px 2px;
}
.news_video .news .nav.nav-pills li {
    width: 32%;
    text-align: center;
}
.news_video .news .nav.nav-pills>li>a {
    padding: 10px 5px;
}
.header_bottom .navbar-default .navbar-nav>li>a {
    color: #fff;
}

.header-top {
    position: relative;
}
.header-top .menu_col {
    position: static;
}
.header-top .menu-area {
    position: absolute;
    width: 100%;
    top: 15px;
    right: 0;
    margin: 0;
}
#main_navbar {
    background-color: #fff;
    text-align: left;
    margin-top: 4px;
}
.header-top .menu-area .navbar-toggle {
    margin-right: 30px;
}
#main_navbar .nav.navbar-nav .login {
    margin: 6px 15px;
}
.investor-corner-row {
    grid-template-columns: repeat(1, 1fr);
}
.footer-btm p {
    text-align: center !important;
}
}
@media only screen and (max-width:650px) { 
.video {
    padding: 16px 75px 34px;
}
}
@media only screen and (max-width:550px){
.video {
    padding: 16px 66px 34px;
}	
}
@media only screen and (max-width:480px) { 
 .video {
    padding: 16px 60px 34px;
}
}
@media only screen and (max-width:414px) { 
.video {
    padding: 16px 44px 34px;
} 
}
@media only screen and (max-width:360px) { 
.video {
    padding: 16px 38px 34px;
}
}
@media only screen and (max-width:320px) {


}