@media (max-width: 992px) {
    section#home-banner h2 {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    section#home-banner h2 {
        font-size: 22px;
    }
}
@media only screen and (min-width: 1260px) and (max-width: 2000px) {
	#main-menu .navbar-nav {
	    float:right;
    
    margin-right: -15px;
}
	.navbar-main .navbar-nav > li > a{
	font-size: 16px!important;
}
a.navbar-brand img{
	padding-left: 6px;
	padding-top: 2px;
	width: 100%!important;
}
}
	
@media  and (min-width: 1200px) and (max-width: 2000px) {
.container {
    max-width: 1140px;
}	

}
@media (min-width: 992px) {
	a.navbar-brand img {
		width: 75%;
		padding-top: 10px;
	}

   .navbar-header{
	   display: flex !important;
      float:left;
    padding: 6px 0 0 px;
   }
   #primary-nav{
      float:none;
   }
   .navbar-main{
      height:89px;
   }
   .nav.navbar-nav {
    padding-top: 8px;
  }
   .navbar-main .navbar-nav > li > a {
   padding-top: 9px;
   padding-bottom: 9px;
   font-weight: 400;
   color: #fff !important;
   font-size: 14px;
   padding: 27px 6px !important;
   font-family: 'Montserrat', sans-serif;
   }
  #topheadcontact {
	padding-top: 1%;
	margin-left: 0;
}
   section#header{
      padding:0px!important;
   }
}   


@media only screen and (min-width: 990px) {
a.navbar-brand img {width: 100%;
padding-left: 0px;
padding-top: 2px;
}
}
@media only screen and (min-width: 320px) and (max-width: 400px) {
	/* a.navbar-brand img { */
	/* width: 75%; */
	/* margin-top: -52px; */
/* } */
.navbar-brand {
	height: 0px !important;
	padding: 0px 15px;
}
	.navbar-toggle.collapsed {
    top: 0px;
	}
	#custom-search-input .input-group{
		display: inline-block;
		padding: 10px!important;
	}
	
	.banner_section select{
		width: 100%;
	}	
	#custom-search-input .form-control{
		border-top-left-radius: none !important;
		border-bottom-left-radius: none !important;
		box-shadow:none;
	}
	.select_1::after{
		left: 92%;
	}
	.input-group-btn {
	width: 40% !important;
	padding: 0px !important;
	width: 10%;
}
}
@media only screen (max-width: 990px) {
    .number {left: 34px;}
	
}

@media only screen and (min-width: 1200px)  {

	#ftrcontain {
    max-width: 1140px!important;
	}
	footer{
		max-height: 651px;
	}
	div.footer_content {
    margin-top: -9px;
	}
}

@media only screen(min-width: 992px){
		#ftrcontain {
		max-width: 960px !important;
	}
}

@media only screen(min-width: 768px){
		#ftrcontain {
		max-width: 720px !important;
	}
	
}

@media only screen(min-width: 576px){
		#ftrcontain {
		max-width: 540px !important;
	}
}
@media only screen and (min-width: 1300px) and (max-width:2000px){
a.navbar-brand img {
	width: 100%;
	max-width: 200px;
	padding-top: 18px;
}
.navbar-main .navbar-nav > li > a {
	font-size: 14px;
	padding: 27px 5px !important;
}
    .navbar-main .navbar-nav > li > a
    {
        font-size: 1.4rem;
    }
    .navbar-nav {
    float: none;
    display: flex;
        
    }
	/* #main-menu .navbar-nav { */
    /* float: none; */
    /* margin-right: -15px; */
    /* margin-left: 300px; */
/* } */
#main-menu .navbar-nav {
	float: none;
	margin-right: -15px;
	margin-left: 206px;
}
.nav.navbar-nav li {
	padding-right: 1%;
}
/* logout header    */
.img-responsive.logoutheaderlogo {
	max-width: 272px !important;
	/* margin-top: 0; */
	padding-top: 8px;
}
.nav.navbar-nav.logoutheader li {
	padding-right: 3% !important;
}
.nav.navbar-nav.logoutheader {
	margin-left: 300px !important;
}
 /* logout header end   */
}

@media only screen and (min-width: 992px) and (max-width:1299px){
	a.navbar-brand img {
	width: 100%;
	max-width: 187px;
	padding-top: 20px;
}
.navbar-main .navbar-nav > li > a {
	font-size: 14px;
	padding: 27px 5px !important;
}
    .navbar-main .navbar-nav > li > a
    {
        font-size: 1.4rem;
    }
    .navbar-nav {
    float: none;
    display: flex;
        
    }
	
	/* #main-menu .navbar-nav { */
    /* float: none; */
    /* margin-right: -15px; */
    /* margin-left: 300px; */
/* } */
#main-menu .navbar-nav {
	float: none;
	margin-right: -15px;
	margin-left: 25px!important;
}
.nav.navbar-nav li {
	padding-right: 0%;
}
/* logout header    */
.img-responsive.logoutheaderlogo {
	max-width: 272px !important;
	/* margin-top: 0; */
	padding-top: 8px;
}
.nav.navbar-nav.logoutheader li {
	padding-right: 2% !important;
}
.nav.navbar-nav.logoutheader {
	margin-left: 300px !important;
}
 /* logout header end   */  

}

.full-screen-module-container .nav.navbar-nav {
    padding-top: 0;
}

.full-screen-module-container .top-menu .nav-menu {
    background-color: #f5f5f5;
    height: 70px;
}

