#chairman .chairmanOneImgDiv {
    float: right;
}

#vice-chairman .chairmanTwoImgDiv {
    direction: rtl;
}

@media (min-width: 1200px) and (max-width: 1800px){
	/*.col-lg-2{
		width:3%;
	}
	.col-lg-8{
		width: 94%;
	}*/
}

@media (max-width: 1599px){
    .bg-img img{
        width: 1760px;
        left: 50%;
        margin: 0 0 0 -800px;
    } 
    .wmg-item{
        width: calc(100% / 3 ) !important;
    }
    #about-us img, #brands-bg img{
      width: 1600px;
        left: 50%;
        margin: 0 0 0 -800px;
    } 
    
}
@media (min-width: 1200px) and (max-width: 1531px){
    header .col-lg-1{
        width: 1%;
    }
    header .col-lg-10{
        width: 97%;
    }
    .navbar-nav>li>a{
        padding: 8px;
        font-size: 15px;
    }
}
@media (max-width:1200px){
    .navbar-nav{
        text-align: left;
    }
    .dropdown-menu{
        border: none;
        box-shadow: none;
        position: relative;
        width: 100%;
    }
    .news-padd{
        padding-right: 15px;
    }
    .main-p{
        width: 100%;
    }
    .sub-p{
        width: 100%;
    }
    header{
        padding:25px 0;
    }
    h2.brandtype:before, h2.brandtype:after{
        width: 200px;
    }
    #formbox{
        width: 100%;
    }
    .main-banner .txt-block p{
        font-size: 16px;
    }
    .main-banner .txt-block h3 {
        font-size: 24px;
        margin-bottom: 14px;
    }
    #navbar {
        background-color: #fff;
        padding: 0;
        overflow: hidden;
    }
    header{
        padding:0;
    }
    #logo{
        margin: 15px 0;
    }
    .navbar-toggle{
        padding: 32px 10px;
    }
    .navbar-nav{
        margin: 0;
        float: left !important;
        width: 100%;
        text-align: left;
            border-bottom: 1px solid rgb(232, 232, 232);
    }
    #navbar{
        background-color: #fff;
        padding: 0;
        overflow: hidden;
    }
    .nav>li>a{
        color: #535353;
        padding: 15px;
        left: 0;
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
        position: relative;
    }
    .dropdown-menu{
        margin-bottom: 20px;
    }
    .dropdown-menu>li>a{
        padding: 10px 20px;
    }
    .dropdown-menu>li>a:hover{
        background-color: transparent;
        color: #007dba;
    }
    .nav>li>a:hover{

        color: #007dba;
    }
    .cbp-af-header.cbp-af-header-shrink{
        padding: 0;
    }
    .cbp-af-header.cbp-af-header-shrink .navbar-header{
        border-bottom: 1px solid rgb(232, 232, 232);
    }
    .navbar-header{
       border-bottom: 1px solid rgba(241, 241, 241, 0.08);
    }
    .nav>li{
        border-bottom: 1px solid rgb(232, 232, 232);
    }

    /** Bootstrap Change Navbar breakpoint **/
	.navbar-header {
      float: none;
  	}
	.navbar-left,.navbar-right {
	    float: none !important;
	}
  	.navbar-toggle {
      display: block;
  	}
  	.navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  	}
  	.navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  	}
  	.navbar-collapse.collapse {
      display: none!important;
  	}
  	.navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  	}
  	.navbar-nav>li {
      float: none;
      width: 100%;
  	}
  	.navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  	}
  	.collapse.in{
      display:block !important;
  	}

}
@media only screen and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
    header { 
        padding: 25px 0;
    }
}
@media (max-width: 991px){
    .navbar-toggle {
        background-color: #81cbea;
    }
    .swiper-container {
        height: 35vh !important;
        max-height: 90vh !important;
    }

    .swiper-wrapper {
        max-height: 35vh !important;
    }

    #chairman .chairmanOneImgDiv {
        float: left;
    }

    #vice-chairman .chairmanTwoImgDiv {
        direction: ltr;
    }
    .news {
        margin-bottom: 55px;
    }
    #leftsec{
        padding-left:0;
    }

    .info-box{
        width: 90%;
    }
    .info-box p{
        margin-bottom: 35px;
    }
    #bg-about{
        padding: 100px 0;
    }
    .md-modal{
        width: 95%;
    }
    .title{
        font-size: 14px;
    }
    .md-content > div ul li{
        padding: 18px 0px 95px 0px;
    }
    .md-content{
        padding: 20px;
    }
    .md-content a{
        float: left;
        margin-top: 10px; 
        font-size: 14px;
    }
    .title{
        width: 100%;
    }
    .nav > li > a{
        padding:10px;
    }
    .navbar-nav{
        margin-top: 10px;
    }
    .bg-img img {
        width: 1800px;
        margin: 0 0 0 -1000px;
    }
   
    #social{
        text-align: left;
    }
    
    #footer #down-sec {
        line-height: 50px;
    }
    .contacts-info {
        padding-left: 0;
    }
    .wmg-item {
        width: calc(100% / 2 ) !important;
    }
    h2{
        font-size: 30px;
    }
    .wmg-details-content ul {
        margin-bottom: 60px;
    }
} 
@media (max-width: 767px){
    .news{
        padding-right: 0;
        margin-bottom: 30px;
    }

    .msgs{
        width: 100%;
    }
    .coming-soon{
        margin-top:180px;
        margin-bottom:120px;
    }
    .messages {
        font-size: 14px;
        padding: 15px 0 55px;
    } 
    .messages span.position{
        font-size: 16px;
    }
    .messages span.signture{
        font-size: 37px;
    }
    .main-banner{
        height: 30vh;
    }
    .main-banner .txt-block h3{
        font-size: 25px;
    }
    #about-us img, #brands-bg img{
        width: 768px;
        margin: 0 0 0 -384px;
    } 
    
    .main-slider{
        height: auto;
    }
    .bg-img img {
        margin: -95px 0 0 -700px;
        width: 1440px;
    } 
    .txt-block{
        bottom: 30%;
        line-height: 46px;
    }
    .txt-block h3 {
        font-size: 16px;
    }
    .txt-block h1 {
        font-size: 18px;
        margin: 0;
    }
    p.main-p,  p.sub-p {
        text-align: justify;
        -moz-text-align-last: center;
        text-align-last: center;
        font-size: 14px;
    }
    .wmg-details-content p{
         text-align: justify;
        -moz-text-align-last: left;
        text-align-last: left;
    }
    #brands hr{
        margin-top: 20px;
        margin-bottom: 30px;
    }
    h1{
        font-size: 20px;
    }
    h2{
        font-size: 18px;
    }
    .news h3{
        font-size: 18px;
    }
    .news p{
        font-size: 14px;
    }
    h2.brandtype:before, h2.brandtype:after{
        width: 100px;
    }
    h2.brandtype:before{
        left: -15px;
    }
    h2.brandtype:after{
        left:15px;
    }
    #decile-txt h1{
        line-height: 40px;
    }
    #decile-txt p{
        text-align: justify;
    }
    #logo{
        margin: 15px;
        float: left;
    }

    
    .wmg-item {
        width: calc(100% ) !important;
    }
}
@media (max-width : 480px) {
    h2.brandtype:before, h2.brandtype:after{
        width:0;
    }
    .info-box{
        width: 100%;
    }

}
@media (max-width : 450px){
    .list-inline{
        float: left; 
        margin-top: 25px;
        margin-bottom: 30px;
        margin-left: 0;
        width: 100%;
    }
}
@media (max-width : 320px) {

}