/**************************************  inerpage title **************************/
.breadcrumbs {
    background: #0b9cc3;
    padding-top: 25px;
    padding-bottom: 25px;
}
.breadcrumbs-det{
    font-size: 16px;
    text-transform: uppercase;
    font-family: OpenSans-Regular;
    color: #fff;
}
.breadcrumbs-det span{
    margin-left: 10px;    
}
.breadcrumbs-det a{
    color: #fff;
}
.breadcrumbs-det a:hover{
    text-decoration: none;
    color: #000;
}
/**************************************  inerpage title **************************/

.headerbg .carousel-caption {
  font-size: 53px;
    text-transform: uppercase;
    padding-bottom: 70px;
}
.headerbg .carousel-control {
    position: absolute;
    top: 40%;
    width: 8%;
}
.brdrright{
/*    border-right: 2px solid rgb(37, 37, 37); */
}
.headerbg .carousel-control.right {
    background: none;
}
.headerbg .carousel-control.right .fa{
    font-size: 30px;   
}
.headerbg .carousel-control.left {
        background: none;
}
.headerbg .carousel-control.left {
       font-size: 30px;   
}


.navmenu .navbar-default {
    background:none !important;
    border:none !important;
}
.navmenu  .navbar {
     min-height: 75px !important;
    margin-bottom: 0px !important;
}
 .navbar-nav {
    
}
 .navmenu .nav > li > a {
    padding:34px 22px !important;
     font-family:OpenSans-Bold;
}
 .navmenu .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #000 !important;
    background:none  !important;
}

.navmenu  .navbar-nav > li > a {
    line-height: 21px !important;
}
.navmenu  .navbar-default .navbar-nav > li > a {
    color: #0b9cc3 !important;
    font-size: 18px;
    text-transform: uppercase;
     font-family:OpenSans-Bold;
    -webkit-transition: all 0.40s ease-in-out;
-moz-transition: all 0.40s ease-in-out;
-ms-transition: all 0.40s ease-in-out;
-o-transition: all 0.40s ease-in-out;
transition: all 0.40s ease-in-out;
}
 .navmenu .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
     color: #000 !important;
    background:none !important;
}

 .navmenu .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #000 !important;
    background:none !important;
}
.navmenu  .navbar-nav > li {
     padding: 0px 0px;
}
.navmenu  .navbar-nav {
    float: left;
    margin: 0px -165px !important;
}
.navmenu .menu_h .navbar-nav {
    float: left;
   margin: 0px 0px 0px 100px !important;
    padding: 0px 0px;
}


.navmenu .navbar-toggle {
    padding: 10px 12px;
    margin-top: 20px !important;
    float: left !important;
}
.navmenu .dropdown-menu {
     background-color: #fff !important;
}
.navmenu .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #fff !important;
    text-decoration: none;
    background-color: #000 !important;
}
.navmenu .dropdown-menu > li > a {
    padding: 13px 20px !important;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    color: #0b9cc3;
}
/*.navbar-brand {
    float: left;
    height: 75px !important;
    padding: 25px 15px !important; 
    color: white !important;
}*/
.navmenu .navbar-brand {
     display: none;
}
.contact_us .form-group .form-control  {
    height: 50px;
    font-family: OpenSans-Light;
    letter-spacing: 1.3px;
    background-color: #e5e5e5;
   
}
.contact_us .form-control  {
     border: none;
    border-radius: 0;
}

.contact_us textarea {
    height: auto !important;
}
 .form-group label span{
    color: red;
}

.contact_us .form-horizontal .control-label {
    font-family: OpenSans-Light;
    font-size: 18px;
}


.affix {
      top: 0;
      width: 100%;
      -webkit-transition: all .5s ease-in-out;
      transition: all .5s ease-in-out;
/*      background-color: #000;*/
   

  }
.affix .toplogo img{
    width: 80px;
    margin-top: 5px;
}
.affix .navbar-inverse .navbar-nav > li > a {
    color: #fff !important;
}
.affix .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #cb9866 !important;
    background:none !important;
}
.affix .navbar-inverse .navbar-nav > li > a:hover{
     color: white !important;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background:none !important;
}
.navbar-default .navbar-toggle {
    border:none;
    float: right !important;
}

.dropdown:hover .dropdown-menu {
    display: block;
}
.product-inrtab-det .btngrp{
    padding: 0px;
}

.product-inrtab-det .btnmore {
    color: #fff;
    border: 2px solid #0b9cc3;
    background-color: #0b9cc3;
    font-size: 17px;
    border-radius: 0px;
    margin-top: 20px;
    padding: 6px 21px;
margin-top: 30px;
    -webkit-transition: all 0.40s ease-in-out;
-moz-transition: all 0.40s ease-in-out;
-ms-transition: all 0.40s ease-in-out;
-o-transition: all 0.40s ease-in-out;
transition: all 0.40s ease-in-out;
}

.product-inrtab-det .viewmore {
    color: #fff;
    border: 2px solid #0b9cc3;
    background-color: #0b9cc3;
    font-size: 17px;
    border-radius: 0px;
    margin-top: 20px;
    padding: 6px 21px;
margin-top: 30px;
    margin-left: 15px;
    -webkit-transition: all 0.40s ease-in-out;
-moz-transition: all 0.40s ease-in-out;
-ms-transition: all 0.40s ease-in-out;
-o-transition: all 0.40s ease-in-out;
transition: all 0.40s ease-in-out;
}
.product-inrtab-det .btnmore:hover{
    background: none;
    color: #000;
    border: 2px solid #0b9cc3;
}
.product-inrtab-det .viewmore:hover{
    background: none;
  border: 2px solid #0b9cc3;
    color: #000;
}

.newsbtn .viewmore {
    color: #fff;
    border: 2px solid #0b9cc3;
    background-color: #0b9cc3;
    font-size: 17px;
    border-radius: 0px;
    margin-top: 20px;
    padding: 6px 21px;
margin-top: 30px;
    margin-left: 15px;
    -webkit-transition: all 0.40s ease-in-out;
-moz-transition: all 0.40s ease-in-out;
-ms-transition: all 0.40s ease-in-out;
-o-transition: all 0.40s ease-in-out;
transition: all 0.40s ease-in-out;
}
.newsbtn .btnmore:hover{
    background: none;
    color: #000;
    border: 2px solid #0b9cc3;
}
.newsbtn .viewmore:hover{
    background: none;
  border: 2px solid #0b9cc3;
    color: #000;
}


/*--------------------- media query----*/

@media screen and (min-device-width: 320px) and (max-device-width: 980px) { 
    .navmenu-right p {
        border: 2px solid #fff;
    }

}

@media screen and (min-device-width: 320px) and (max-device-width: 640px) { 
   
    
    
    section {
        padding: 30px 10px;
    }
    article{
        padding: 30px 10px;
    }
    
   /* header .hdrlogo {
        top: 1% !important;
        left: 37% !important; 
    }  
    .hdrlogo img{
        width: 32% !important;
    }
    header .hdrtext {
        position: absolute;
        top: 15%;
        left: 20%;
    }
    .hdrtext h2 {
        color: black;
        font-size: 14px;
    }*/
    .navbar-collapse.in {
        overflow-y: visible !important;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    
    background-color: gray !important;
    }
    .menu_h .navbar-nav {
        margin: 0px !important;
    }
    .navbar-nav > li {
        padding: 4px 4px;
    }
    .nav > li > a {
        padding: 20px 22px !important;
    }
    .navbar-brand {
        display: none;
    }
    .article-inr .col-sm-3 {
    width: 100%;
    }
    .pdngbtm{
    padding-bottom: 20px;
    }
    .article-inr .space25{
        height: 0px;
    }
    .section_abt_inr-right ul {
        padding: 0px 10px;
    }
    .section_abt_inr-right {
        padding-top: 20px;
    }
    .ftrbox {
    padding: 0px;
    }
    footer p .pull-right{
        float: none !important;
    }
    footer .mediaicon{
        text-align: left;
    }
    /*#jssor_1{
        top: 48% !important;
        left: 0% !important;
    }*/
    .logo_h img {
        margin-top: 0px;
    }
    aside{
        clear: both;
    }
    .logo_h img {
        width: 35%;
    }
    /*.slider_j{
        display: none;
    }*/
    .headerbg .carousel-caption {
        font-size: 14px;
        text-transform: uppercase;
        padding-bottom: 15px;
    }
    .newslidrbox img{
        width: 100%;
    }
    .navmenu {
        height: 75px;
    }
   
    .navmenu .col-sm-3{
        float: left;
    }
     .navmenu .col-sm-9{
        float: right;
         margin-top: -70px;
    }
  .navmenu .nav > li > a {
    padding: 15px 22px !important;
    }
    .brdrright {
        border-right: 0px solid rgb(37, 37, 37);
    }
    .navbar{
        z-index: 1000;
    }
    .menu_h .navbar-nav {
        float: left;
        margin: 0px!important;
    }
    .hdrtext a{
        display: none;
    }
    .preview {
    width: 100%;
    margin-left: 35px;
    float: right;
    }
    .product-inrtab-det ul {
        padding: 0px;
    }
    .preview-thumbnail.nav-tabs li {
        width: 20%;
        margin: 0px;
    }
    .preview-thumbnail.nav-tabs li > a {
        padding: 0px !important;
        
    }
    .foc_indu {
    
    padding: 30px 10px;
    }
    .foc_indu .brdright{
        border: none;
    }
     .navmenu .navbar-default .navbar-nav > li > a {
         color: #fff !important;
     }
    .navmenu .navbar-default .navbar-nav > li > a:hover{
         color: #000 !important;
     }
    .navmenu .navbar-nav {
        width: 100%;
    }
    .navmenu-right {
        float: left;
    }
    .slider_j .slider_j-iner h3 {
        font-size: 22px;
    }
    .crkt h4 {
        font-size: 22px;
        margin-bottom: 0px;
    }
    .crkt {
        margin-bottom: 40px;
    }
    .section_abt_inr h3 {
       font-size: 22px;
    }
    .clientblock h3 {
        font-size: 22px;
    }
    .welcmblock h3 {
            font-size: 22px;
    }
    .space25 {
        height: 0px;
    }
    .article-home .col-lg-3 {
        width: auto!important;
        
    }
    .article-home .col-sm-6 {
        width: 50%;
        float: left;
    }
    
    .article-inr-home {
        margin-bottom: 35px;
    }
}



/*****8 320 / 480 */



@media only screen and (max-width: 320px){ 
    .centerlogo {
        top: 5%;
        /*left: 62%;*/
    }
    .center {
        top: 29% !important;
        left: 49%;
    }
    
     .headerbg {
        margin-top: 23%;
    }
    
    .hdrlogo img {
    width: 25% !important;
    }
    header .hdrlogo {
       left: 40%  !important;
        top: 1% !important;
    }
    header .hdrtext {
        top: 12%  !important;
        left: 14% !important;
    }
    .hdrtext h2 {
        font-size: 14px;
    }
    /*.slider_j{
        display: none;
    }*/
   .navbar-collapse.in {
    overflow-y: visible !important;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    
    background-color: gray !important;
    }
    header .hdrtext320 {
    top: 15% !important;
    left: 19% !important;
    }
    .ftrbox {
    padding: 0px;
    }
    footer p .pull-right{
        float: none !important;
    }
    footer .mediaicon{
        text-align: left;
    }
    .article-inr .col-sm-3 {
    width: 100%;
}
    .pdngbtm {
    padding-bottom: 20px;
}
    article {
    padding: 30px 10px;
}
    
    .aside_bnr {
        margin-top: 23%;
    }
    .srvctitle {
        top: 17%;
    }
    .srvctitle h2 {
        font-size: 26px;
    }
    
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
        header .hdrlogo {
            left: 41% !important;
            
        }
        .hdrlogo img {
        width: 30% !important;
        }
        header .hdrtext1 {
            top: 32% !important;
            left: 18% !important;
        }
        .hdrtext h2 {
            font-size: 26px !important;
        }
    
    .navbar-collapse.in {
    overflow-y: visible !important;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    
    background-color: gray !important;
    }
     .centerlogo {
        top: 16%;
        /*left: 62%;*/
    }
    .centerlogo .hdrlogo img{
        width: 35% !important;
    }
    .center {
        top: 48% !important;
        left: 51%;
    }
    .center .hdrtext h2 {
    font-size: 19px !important;
}
    .aside_bnr {
        margin-top: 15%;
    }
    .srvctitle h2 {
        font-size: 26px;
    }
}
        

/*****8 360 / 640 */

@media screen and (max-device-width: 360px) and (max-device-width: 360px) { 
  
    .center {
        top: 22%;
    }
        
    .centerlogo {
        top: 6%;
       /* left: 62%;*/
    }
    
    header .hdrlogo {
        top: 1%  !important;
        left: 40% !important;
    }   
    .hdrlogo img {
        width: 30% !important;
    }
  
    .hdrtext h2 {
        font-size: 14px !important;
    }
   .navbar-collapse.in {
        overflow-y: visible !important;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    
    background-color: #0b9cc3 !important;
    }
     header .hdrtext360 {
        top: 14% !important;;
         left: 21% !important;;
         
        
    }
     .headerbg {
        margin-top: 15%;
    }
    .aside_bnr {
        margin-top: 20%;
    }
    .srvctitle {
        top: 13%;
    }
    .srvctitle h2 {
        font-size: 26px;
    }
}


/*
@media only screen and (max-device-width: 600px) and (max-device-width: 600px){
    header .hdrlogo {
        top: 1% !important;
        left: 43% !important;
    }
    .hdrlogo img {
        width: 60%;
    }
    
    header .hdrtext {
        top: 9% !important;
        left: 15% !important;
    }
    .hdrtext h2 {
        font-size: 35px;
    }
      #jssor_1{
       display: none;
    }
   
}*/
@media only screen and (max-device-width: 600px) and (min-device-width: 600px){

  header .hdrtext600 {
        top: 30% !important;
        left: 24% !important;
    }
    .centerlogo {
    top: 5%;
   /* left: 59%;*/

    }
    .centerlogo .hdrlogo img {
        width: 44% !important;
    }
    .center {
        top: 15%;
    }
    .center h2 {
    font-size: 31px !important;
    }
}

@media only screen and (max-device-width: 640px) and (orientation: landscape){
    header .hdrlogo {
        top: 1% !important;
        left: 43% !important;
    }
    .hdrlogo img {
        width: 45% !important;
    }
    
    header .hdrtext1 {
        top: 30% !important;
        left: 24% !important;
    }
    .hdrtext h2 {
        font-size: 27px;
    }
    .center {
        top: 56%;
    }
    .center h2{
    font-size: 32px !important;
    }
   .centerlogo {
        top: 20%;
       /* left: 57%;*/
    }
     .aside_bnr {
        margin-top: 11%;
    }
    .srvctitle {
        top: 32%;
    }
    .srvctitle h2 {
        font-size: 26px;
    }
    .article-home .col-lg-3 {
        width: 50% !important;
        float: left;
    }
   
}

/*****8 768 / 1024 */



    
    
@media screen and (max-device-width: 768px) and (min-device-width: 768px) { 
   
    
    
    header .hdrlogo768 {
        top: 2% !important ;
        left: 38% !important ;
    }   
    .hdrlogo img {
        width: 70% ;
    }
   
    .hdrtext h2 {
        font-size: 38px;
    }
    /*.slider_j{
        display: none;
    }*/
    header .hdrtext768{
        top: 20% !important ;
        left: 18% !important ;
        
    }
    
    .article-inr .col-sm-3 {
    width: 20%;
        float: left;
    }
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    background-color: gray !important;
}
    .menu_h .navbar-nav {
    float: left;
    margin: 0px 30px !important;
    }
     .ftrbox {
    padding: 0px;
    }
    footer p .pull-right{
        float: none !important;
    }
    footer .mediaicon{
        text-align: left;
    }
    .navmenu img {
    width: 41%;
    }
    .aside_bnr {
        margin-top: 9%;
    }
    .srvctitle {
        top: 12%;
    }
    .srvctitle h2 {
        font-size: 36px;
    }
    .article-home .col-lg-3 {
        width: 50% !important;
        float: left;
    }
    .article-inr-home {
        margin-bottom: 20px;
    }
    
    
}

@media screen and (max-device-width: 800px) and (max-device-width: 800px) { 
    header .hdrlogo800 {
        top: 2% !important ;
        left: 38% !important ;
    }   
    .hdrlogo img {
        width: 70% ;
    }
  
    .hdrtext h2 {
        font-size: 38px;
    }
    /*.slider_j{
        display: none;
    }*/
     header .hdrtext800{
         top: 16% !important ;
         left: 19% !important ;
    }
    
    
   
}
@media only screen and (max-device-width: 980px) and (min-device-width: 980px){
   
    .center {
        top: 24%;    
    }
    .centerlogo {
        top: 9%;
        /*left: 53%;*/
    }
    
    
    
    header .hdrlogo {
        top: 5% ;
        left: 41% ;
    }
    .hdrlogo img {
        width: 60%;
    }
    
   
    .hdrtext h2 {
        font-size: 44px;
    }
   /*.slider_j{
        display: none;
    }*/
    .menu_h .navbar-nav {
        float: left;
        margin: 0px -26px !important;
    }
    
    .menu_h .navbar-nav {
    float: left;
    margin: 0px -20px !important;
    }
   .article-home .col-lg-3 {
        width: 50% !important;
        float: left;
    }
    .article-inr-home {
        margin-bottom: 20px;
    }
    
}
@media only screen and (max-device-width: 980px) and (min-device-width: 980px){

  header .hdrtext900{
         top: 22% !important;
         left: 28% !important;
    }
    .menu_h .navbar-nav {
    float: left;
    margin: 0px -26px !important;
}
    .aside_bnr {
        margin-top: 7%;
    }
    .srvctitle {
        top: 11%;
    }
    .srvctitle h2 {
        font-size: 40px;
    }
}

@media only screen and (max-device-width: 980px)  and (orientation : landscape){
/*    #jssor_1{
        display: none;
    } */
}

@media only screen and (max-device-width: 1024px) and (max-device-width: 1024px) {
    header .hdrlogo1{
        top: 1% !important;
        left: 43% !important;
    }
    .hdrlogo img {
        width: 60%;
    }
    
    header .hdrtext 1{
        top: 20%;
        left: 28%;
    }
    .hdrtext h2 {
        font-size: 34px;
    }
    /*    #jssor_1{
        display: none;
    } */
    .menu_h .navbar-nav {
    float: left;
    margin: 0px -30px ;
}
    .article-inr-home {
        margin-bottom: 20px;
    }
    
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 1024px) {
    .navmenu-right {
        margin-right: -50px;
    }
    .navmenu .nav > li > a {
        padding: 34px 15px !important;
    }
    .menu_h .navbar-nav {
        float: left;
        margin: 0px -175px !important;
    }
    .center {
        top: 30%;
    }
    .navmenu img {
    width: 39%;
    }
    .aside_bnr {
        margin-top: 8%;
    }
    .srvctitle {
        top: 20%;
    }
    .srvctitle h2 {
        font-size: 41px;
    }
     .article-home .col-lg-3 {
        width: 33% !important;
        float: left;
    }
    .view-third h2 {
        background: none;
        color: #fff;
        font-size: 14px;
        margin: 15px 0px 0px -6px;
    
    }
}
/*****8 800 / 1280 */


@media only screen and (max-device-width: 1280px) and (max-device-width: 1280px){
    header .hdrlogo1280 {
        top: 9%;
        left: 43%;
    }
    .hdrlogo img {
        width: 60%;
    }
    
   
    .hdrtext h2 {
        font-size: 41px;
    }
    /*    #jssor_1{
        display: none;
    } */
    
     
}
@media only screen and (max-device-width: 1280px) and (min-device-width: 1280px){
       header .hdrtext1280 {
        top: 41% !important;
        left: 31% !important;
    }
     .aside_bnr {
        margin-top: 7%;
    }
    .srvctitle {
        top: 20%;
    }
    .srvctitle h2 {
        font-size: 40px;
    }
    .article-home .col-lg-3 {
        width: 25% !important;
        float: left;
    }
    .article-inr-home {
        margin-bottom: 20px;
    }
    .view-third h2 {
        background: none;
        color: #fff;
        font-size: 14px;
        margin: 15px 0px 0px -6px;
    
    }
}

@media only screen and (min-device-width: 1281px) and (max-device-width: 1500px){
.article-home .col-lg-3 {
        width: 25% !important;
        float: left;
    }
    .article-inr-home {
        margin-bottom: 20px;
    }
    .view-third h2 {
        background: none;
        color: #fff;
        font-size: 14px;
        margin: 15px 0px 0px -6px;
    
    }
}

/*****8 1920 / 900 */

@media screen and (max-device-width: 1920px) and (min-device-width: 1920px) { 
   
    .hdrlogo img {
        width: 100% ;
    }
   header .hdrtext1920 {
       /* top: 34%;
        left: 34%;*/
    }
    /*.slider_j{
        display: none;
    }*/
    
   .centerslider {
        left: 29.5%;
    }
    .centerlogo {
        /*left: 51%;*/
    }
    .owl-carousel {
        margin-left: 35px;
    }
   
}






@media only screen and (min-device-width: 800px) and (max-device-width: 1280px){
    .slider_j {
    }
    header .hdrtext1 {
    top: 32% !important;
    }
    .menu_h .navbar-nav {
        float: left;
        /*margin: 0px 80px !important;*/
    }
    
}

@media only screen and (min-device-width: 980px) and (max-device-width: 1280px){
    .slider_j{
        
    }
}

@media only screen and (max-device-width: 1280px) and (min-device-width: 600px){
    .slider_j{}
}


@media screen and (max-device-width: 768px) and (min-device-width: 768px) { 
    
     .center {
        top: 25%;
        left: 50%;
    }
    .center h2{
        font-size: 31px !important ;
    }
    .centerlogo {
            top: 8%;
      /* left: 54%;*/
    }
    .center {
        top: 19%;
    }
    
}
@media screen and (min-device-width: 800px) and (max-device-width: 800px) { 
    
    .centerlogo {
        top: 7%;
      /*  left: 52%;*/
    }
    .center {
        top: 20%;
    }
    .center h2{
        font-size: 32px !important ;
    }
     .center {
        top: 17%;
    }
    .aside_bnr {
        margin-top: 8%;
    }
    .srvctitle {
        top: 9%;
    }
    .srvctitle h2 {
        font-size: 39px;
    }
    .navmenu img {
    width: 41%;
    }
    .article-home .col-lg-3 {
        width: 50% !important;
        float: left;
    }
   
    
}
@media screen and (min-device-width: 900px) and (max-device-width: 900px) { 
    .centerlogo {
        top: 6%;
    }
    .center {
        top: 15%;
        left: 47%;
    }
     .center {
        top: 19%;
    }
    .aside_bnr {
        margin-top: 7%;
    }
    .srvctitle {
        top: 11%;
    }
    .srvctitle h2 {
        font-size: 40px;
    }
    
}

/********************************** responsive emnu ********************/

 @media screen and (min-device-width: 768px) and (max-device-width: 980px) { 
               /* responsivr menu*/
                 .navmenu .navbar-header {
                    float: none;
                }
                .navmenu .navbar-left,.navbar-right {
                    float: none !important;
                }
                .navmenu .navbar-toggle {
                    display: block;
                    float: right !important;
                }
                .navmenu .navbar-collapse {
                    border-top: 1px solid transparent;
                    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
                }
                .navmenu .navbar-fixed-top {
                    top: 0;
                    border-width: 0 0 1px;
                }
                .navmenu .navbar-collapse.collapse {
                    display: none!important;
                }
                .navmenu .navbar-nav {
                    float: none!important;
                    margin-top: 7.5px;
                }
                .navmenu .navbar-nav>li {
                    float: none;
                }
                .navmenu .navbar-nav>li>a {
                    padding-top: 10px;
                    padding-bottom: 10px;
                }
                .navmenu .collapse.in{
                    display:block !important;
                    
                }
                .navmenu   .navbar-default .navbar-collapse, .navbar-default .navbar-form {
                background-color: gray;
                  }
                 
               .navmenu  .logo_h img {
                     width: 60%;
                  }
                .navmenu .navbar-default .navbar-collapse, .navbar-default .navbar-form {
                    background-color: #0b9cc3 !important;
                }
                .navmenu .nav > li > a {
                    padding: 13px 22px !important;
                }
                .navmenu-right {
                    float: left;
                }
     .navbar{
        z-index: 1000;
    }
     .brdrright {
    border-right: 0px solid rgb(37, 37, 37);
}
     .navmenu {
            height: 70px;
     }
     .headerbg {
            margin-top: 6%;
     }
     .navmenu .navbar-default .navbar-nav > li > a {
         color: #fff !important;
     }
     .navmenu .navbar-default .navbar-nav > li > a:hover{
         color: #000 !important;
     }
     .navmenu .navbar-nav {
        margin: 0px 5px !important;
     }
     .navmenu img {
        width: 42%;
     }
         
                /* responsivr menu*/   

}

@media screen and (max-device-width: 980px) { 
    .navmenu .navbar-default .navbar-collapse, .navbar-default .navbar-form {
                    background-color: #0b9cc3 !important;
                }
}

/****************************************************  csss *************************/
article #demos .owl-carousel .item {
    height: 15rem;
    background:none;
    padding: 1rem;
}
article .owl-carousel.owl-drag .owl-item {
    width: 220px !important;   
     margin-right: 37px !important;
}
article .owl-carousel .owl-stage-outer {
    height: 230px;   
   
}

article #demos .owl-carousel .item:hover{
    opacity: 0.8;
}