/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
    #myCarousel .carousel-caption .bnr-cnt h1{font-size: 70px;}
    #myCarousel .carousel-caption .bnr-cnt h3{font-size: 26px;}
    #myCarousel .carousel-caption .bnr-cnt h4{font-size: 16px;}
    #myCarousel .carousel-caption .bnr-cnt p{font-size: 16px;}
    #myCarousel .bnr-cnt {max-width: 383px;}
    .sticky-container{top:130px;}
    .innerSlider .item img{min-height: auto;}
    .innerSlider .carousel-caption{top: 20px;}
    .innerSlider h2{font-size: 30px;}
    .innerSlider h5{font-size: 23px;}
    .supportBlog li{width: 45%;}
    .videoweek iframe{height: 204px;}
    .resImg{width: 28%;}
    .resTxt{width: 69%;}
    
}


/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
    .InnerContent{ padding-top: 15px;}
    .nav > li > a{ padding: 10px 6px;}
    .currentEvnt img{ height: auto; padding: 0 20%; background-color: #ccc;}
    .regdForm .btn-login:after{ border-bottom: 41px solid transparent;}
    .content {margin-top: -20px; padding-top: 30px;}
    .paddLFT60 {padding: 0 30px;}
    .paddLFT60 h2 {font-size: 22px; margin-bottom: 15px;}
    .Loginfrm .form-control {height: 40px; padding: 6px 12px; font-size: 15px;}
    .btniptsty {width: 40px; height: 40px; font-size: 14px;}
    .forgot-passwordTxt {font-size: 15px;}
    .Loginfrm .form-group, .Loginfrm .input-group {margin-bottom: 15px;}
    .btn-login {height: 40px; width: 150px; font-size: 15px;}
    .btn-login:after{border-bottom-width: 40px;}
    .btn-register {height: 40px; font-size: 14px;}
    .bottombody {margin-top: 50px; padding: 55px 0;}
    .bottombody h2 {font-size: 20px; line-height: 27px; margin-bottom: 17px;}
    .bottombody p{font-size: 15px;}
    .footerWide {padding: 40px 0;}
    .footerMenu li a {font-size: 15px;}
    .footer p{font-size: 15px;}
    .footerMenu {margin: 12px 0;}
    .social-ft a {width: 36px; height: 36px; background-size: 36px;}
    .header .bootstrap-select>.btn{font-size: 14px;}
    #myCarousel .carousel-caption .bnr-cnt h1{font-size: 53px;}
    #myCarousel .carousel-caption .bnr-cnt h3{font-size: 22px;}
    #myCarousel .carousel-caption .bnr-cnt h4{font-size: 13px; text-align: left;}
    #myCarousel .carousel-caption .bnr-cnt p{font-size: 13px;}
    #myCarousel .bnr-cnt a.btnsd {height: 30px; line-height: 30px; width: 112px; font-size: 13px;}
    #myCarousel .bnr-cnt a.btnsd:after{height: 30px;}
    #myCarousel .bnr-cnt {max-width: 320px;}
    #myCarousel .carousel-caption {padding-bottom: 20px;}
    #myCarousel .carousel-indicators {bottom: 30px;}
    .sticky-container{top:95px;}
    .innerSlider .carousel-caption{top: 0px;}
    .innerSlider h2{font-size: 25px;}
    .innerSlider h5{font-size: 20px; padding-top: 5px;}
    .supportBlog li{width: 46%; margin: 0 2% 20px 2%;}
    .supportBlog{margin-left: -2%; margin-right: -2%;}
    .videoweek, .currentEvnt{margin-bottom: 20px;}
    .supportBlog{margin: 0;}
    
    /*****************17.08.2018******************/
    .lst-cate li{width:33.33333%;}
    .frm-mainBlock .frm-block1,
    .frm-mainBlock .frm-block2, 
    .frm-mainBlock .frm-block3{width: 25%;}
    

}
@media only screen and (min-width : 768px) {
    .headerWide .navbar-nav > li:hover ul.dropdown-menu{display: block;}
    .headerWide .navbar-nav > li:hover > a{ background-color: #1969bc!important; color: #fff!important;}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 767px) { 
    .regis-rcv-box-info{ width:90%;}
    /* somnath-18-11-2019-start */ 
    .tabWrapper{padding: 20px; margin-bottom: 25px;}
    .bulletinBox, .featuredBox{ padding: 20px;} 
    .featuredBox{ border: 1px solid #eee;}
    .tab-top-hdr .btnlc a{ margin-right: 5px;}
    .adm-formBase .form-group{ display: inherit;}
    .adm-formBase .form-group label, .adm-formBase .right-bx-ads{ width:100%; padding-bottom: 3px;}
    .btn-login::after{ border-bottom-width:50px;}
    .dealerResourses{ margin-top: 20px;}    
    /* somnath-18-11-2019-end */ 
    
    /* Susmita-18-11-2019-start */
    #example_wrapper .row .col-sm-12 {
        overflow-x: scroll !important;
    }
    .form-group iframe {
        width: 280px !important;
    }
    .bd-dtls-bx img {
        margin-right: 0px;
    }
    .bultBox .adm-formBase .right-bx-ads, .bultBox .checkboxRight {
        width: 100%;
    }
    /* Susmita-18-11-2019-end */

    .navbar-brand{display: block;}
/*    .logo a {width: 125px;}*/
    .content {margin-top: -15px; padding-top: 25px;}
    .paddLFT60 h2 {font-size: 20px;}
    .Loginfrm .form-control {font-size: 14px;}  
    .btniptsty {font-size: 13px;}
    .forgot-passwordTxt {font-size: 14px;}
    .Loginfrm .form-group, .Loginfrm .input-group {margin-bottom: 12px;}
    .btn-login {width: 120px;} 
    .borleft{border-left: 0;  margin-top: 30px;}
    .twitterFeed {height: 310px;}
    .bottombody {margin-top: 35px; padding: 35px 0; background-size: 10px;}
    .bottombody h2 {font-size: 18px; line-height: 24px; margin-bottom: 13px;}
    .bottombody p{font-size: 14px;}
    .footerWide {padding: 35px 0;}
    .footerMenu li a {font-size: 14px;}
    .footer p{font-size: 14px;}
    .footerMenu {margin: 10px 0;}
    .social-ft a {width: 30px; height: 30px; background-size: 30px;}
    .footerMenu li:after{height: 11px;}
    #myCarousel .carousel-caption .bnr-cnt h1{font-size: 38px; letter-spacing: 3px;}
    #myCarousel .carousel-caption .bnr-cnt h3{font-size: 15px; letter-spacing: 3px;}
    #myCarousel .carousel-caption .bnr-cnt h4{font-size: 10px; letter-spacing: 3px;}
    #myCarousel .carousel-caption .bnr-cnt p{font-size: 10px; margin-top: 5px; letter-spacing: 3px;}
    #myCarousel .bnr-cnt a.btnsd {height: 20px; line-height: 20px; width: 80px; font-size: 11px;}
    #myCarousel .bnr-cnt a.btnsd:after{height: 20px;}
    #myCarousel .carousel-caption {padding-bottom: 10px;}
    #myCarousel .carousel-indicators {bottom: 20px;}
    #myCarousel .carousel-indicators li {width: 10px; height: 10px;}
    .sticky-container{display: none;}
    .headerWide .navbar-toggle, .headerWide .navbar-toggle:hover, .headerWide .navbar-toggle:focus{ margin-top: 2px; border: none; background-color: #006cb7; margin-bottom: -2px; }
    .headerWide .navbar-toggle .icon-bar{background-color: #fff;}
    .headerWide .navbar-collapse{ background-color: #006cb7; right: 15px; position: absolute; z-index: 999; width: 150px; border: 0; box-shadow: none;}
    .headerWide .navbar-nav > li > a{color: #fff;}
    .headerWide .navbar-nav > li > a:hover{/*background-color: #333;*/ color: #fff;}
    .supportBlog h5{font-size: 18px;}
    .dealerResourses ul li{width: 94%; min-height: auto;}
    .resImg{width: 15%;}
    .resTxt{width: 84%;}
    .navbar-nav .open .dropdown-menu{color: #fff; background-color: #2c86e0; width: 100%;min-width: 100%;}
    .navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff;}
    
    /*****************17.08.2018******************/
    .lst-cate li{width:auto; float: none; display: inline-block; margin: 5px;}
    .frm-mainBlock .frm-block1,
    .frm-mainBlock .frm-block2, 
    .frm-mainBlock .frm-block3{width: 100%;}    
    .tabWrapper h2 {font-size: 22px; margin-bottom: 18px;}
    .tab-top-hdr h3{font-size: 18px; margin-bottom: 15px;}
    .tab-top-hdr{display: block;}
    .btniu{margin-left: 0;}
    .dtls-lstItm {padding: 12px 15px;}
    .dtls-lstItm li {font-size: 14px; margin-right: 3px; margin-top: 4px; margin-bottom: 4px; padding-right: 6px;}
    .description-lst h3 {font-size: 18px;}
    .description-lst p{font-size: 15px;}
    .table-downoadOption.table > tbody > tr > th, .table-downoadOption.table > tbody > tr > td{font-size: 15px;}
    .btndnld {height: auto; padding: 10px 15px; font-size: 15px; margin: 25px 0;}
     .warntxt{font-size: 15px;}
    .lst-itm-blk span{padding: 10px; font-size: 14px;}
    
}
@media only screen and (max-width : 600px) {
    .dash-thumb-blg li{ width: 49.3333%;}
    .dash-items{height: 150px;}
}

/* Susmita-22-11-2019 */

@media only screen and (max-width : 551px) {
    .redmre-btn {
        visibility: hidden; 
    }
}

/* Susmita-22-11-2019 */

@media only screen and (max-width : 550px) {
    .regdFormBase, .regdFormBase2{flex-wrap: wrap;}
    .regdFormBase .input-group{width: 98%;}
    .regdForm{padding: 15px;}
    .regdForm p{width: 100%;}
    .radio-inline, .checkbox-inline{padding-left: 0; padding-right: 15px;}
   
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
    /* somnath-18-11-2019-start */    
    .dash-thumb-blg li{width: 97%!important;} 
    .lstView .lstSpan2{ font-size: 14px;} 
    .dtls-lstItm li{ border-right: 0;}  
    /* somnath-18-11-2019-end */
    
    .currentEvnt img{padding: 0 10%;}
   .bottombody h2 {font-size: 14px; line-height: 22px;}
   .paddLFT60 h2 {font-size: 18px;}
    #myCarousel .carousel-caption .bnr-cnt h1{font-size: 18px; margin: 3px 0; letter-spacing: 1px;}
    #myCarousel .carousel-caption .bnr-cnt h3{font-size: 10px; letter-spacing: 1px;}
    #myCarousel .carousel-caption .bnr-cnt h4{font-size: 10px; letter-spacing: 1px;}
    #myCarousel .carousel-caption .bnr-cnt p{font-size: 10px; margin-top: 3px; letter-spacing: 1px;}
    #myCarousel .bnr-cnt a.btnsd {height: 16px; line-height: 16px; width: 60px; font-size: 10px;}
    #myCarousel .bnr-cnt a.btnsd:after{height: 16px;}
    #myCarousel .carousel-caption {padding-bottom: 0;}
    #myCarousel .carousel-indicators {bottom: -10px; z-index: 3;}
    .header .bootstrap-select>.btn {font-size: 13px;}
     #myCarousel .carousel-indicators li {width: 8px; height: 8px;}
    .innerSlider h2{font-size: 16px;}
    .innerSlider h5{font-size: 13px;}
    .innerSlider .item img{min-height: 100px;}
    .supportBlog{  margin-left: 0; margin-right: 0;}
    .supportBlog li{ width: 100%; margin-left: 0; margin-right: 0;}
    .featuredBox ul li img, .bulletinBox ul li img{width: 100%; margin-right: 0; margin-bottom: 20px;}
    .resImg{width: 22%;}
    .resTxt{width: 77%;}
	.btn-block-frgt, .btn-align-block{display:block;}
	.btn-lnkbx{margin-top:10px; display:block;}
	.btn-link-a{font-size:15px;}
    
}
@media only screen and (max-width : 360px) {
    .g-recaptcha{transform:scale(0.90)!important;-webkit-transform:scale(0.90)!important;transform-origin:0 0;-webkit-transform-origin:0 0;}
    /* somnath-18-11-2019-start */
    .btniu{ width: 79px;}
    .dealerResourses ul li{ margin-bottom: 8px;}
    /* somnath-18-11-2019-end */
    
    .currentEvnt img{ padding: 0;}
    .resImg{width: 100%; text-align: center; margin-bottom: 10px;}
    .resTxt{width: 100%; text-align: center;}
    .dealerResourses ul li{border-bottom: 1px solid #eee; padding-bottom: 20px;}
	
	
}
/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
.innerSlider .item img{min-height: 80px;}
    .innerSlider h2{font-size: 15px;}
    .innerSlider h5{font-size: 12px;}
    .g-recaptcha{transform:scale(0.80)!important;-webkit-transform:scale(0.80)!important;transform-origin:0 0;-webkit-transform-origin:0 0;}
}

/*@media (max-width: 992px) {*/
/*    .featuredBox {*/
/*        width:100% !important;*/
/*    }*/
/*}*/
