/* search-option */
.custom-search-box{min-width:268px; display:inline-block; background-color:#d7dadb; border-color:#1c2936;}
.home_search .custom-search-box{min-width:268px; display:inline-block; background-color:#1c2936;}
.home_search .custom-search-btn{margin-left:-8px; background-color:#4A6B8E; color:#fff; border-color:transparent;}
.home_search .custom-search-btn:hover{margin-left:-8px; background-color:#d7dadb; color:#fff; border-color:#d7dadb;}
.custom-search-btn{margin-left:-8px; background-color:#2c3e50; color:#fff;}
.custom-search-btn:hover{margin-left:-8px; background-color:#fa4248; color:#fff;}



/* Custom navbar style and logo */
.main-menu1{z-index:999;width:100%;top:0px;}
.main-menu{background-color:#d7dadb; padding:0px;}
.navbar {margin-bottom:0px; height:50px; font-size:16px;}
.navbar-brand {padding:0px 0px 0px 0px; margin-top:-11px;}
.dropdown-menu ul li a:hover>a.trigger{color:red!important;}
.light {
width: 100%;
z-index: 10000;
}

#menu-menu_main .navbar-nav{padding-left: 25px!important;}

.navbar-header{padding-right: 25px;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {color: #ffffff; text-transform:capitalize;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover{background-color: #1c2936;}

.dropdown-menu ul:hover .dropdown-menuli > a.trigger{background-color:blue!important;}

/* main menu */
.nav > .dropdown > .active, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,.dropdown-menu-open{background-color:#1c2936; color:#fff;}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#2c3e50;}
.dropdown-menu {background-color:#2c3e50; padding-top:0px; border:none;}
.dropdown-menu ul {border-top:4px solid transparent;}

.dropdown-menu > li > a {color:#fff; border-bottom:1px solid #374d63; height:50px; width:205px; line-height:45px; font-size:16px; font-family:Calibri; text-transform:capitalize;}
.dropdown-menu > li > a:hover{background-color:#1c2936; color:#fff;}

.corporate-3 .dropdown-menu > li > a:hover{background-color:#fff; color:#fff;}
.corporate-3-main-menu{padding-bottom:0px!important;}
.corporate-3-navbar{padding-top:15px;}
.dropdown-menu > li:last-child > a {color:#fff; border-bottom:0px;}


.dropdown-menu ul{background-color:#1c2936; text-transform:capitalize;}
.dropdown-menu ul li a:hover{background-color:#2c3e50;text-transform:capitalize;}
.dropdown-menu>li /* To prevent selection of text */
{   position:relative;
    -webkit-user-select: none; /* Chrome/Safari */        
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+ */
    /* Rules below not implemented in browsers yet */
    -o-user-select: none;
    user-select: none;
    cursor:pointer;
	text-transform:capitalize;
}
.dropdown-menu ul 
{
    left: 99.9%;
    position: absolute;
    top: -6px!important;
    display:none;
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    box-shadow:none;
}
.left-caret{
background-color:#1c2936;
}
.right-caret:after,.left-caret:after
 {  content:"";
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    display: inline-block;
    height: 0;
    vertical-align: middle;
    width: 0;
    margin-left:5px;
}
.right-caret:after
{   border-left: 5px solid #374d63;
}
.left-caret:after
{   border-right: 5px solid #374d63;
}

#htl-myCarousel4 a.carousel-control:hover{background-color:transparent!important;}
.home-search-custom{padding-top:20px;}
.menu-5-search{float: right; margin-top:-0px!important; z-index:99; position:absolute;}
@media (min-width: 767px) and  (max-width: 1200px){
.navbar {height:auto!important;}
.home_search{padding-left: 30%;  margin-top: -15px;}
.custom-select-box {width:30%!important; float:left;}
.custom-select-box .bootstrap-select{width:100%!important;}
}


@media (min-width: 320px) {

ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
}

ul.nav li.dropdown > ul.dropdown-menu li:hover > ul.dropdown-menu{
    display: block;    
}
}

@media (min-width: 506px) and (max-width: 767px) {
.custom-select-box {width:45%!important; float:left;}
.custom-select-box .bootstrap-select{width:100%!important;}
}

@media (max-width: 507px) {
.custom-select-box {width:95%!important; float:left;}
.custom-select-box .bootstrap-select {width:100%!important;}
.red{border-bottom:none!important;}
}
@media (max-width: 767px) {
.education_head .heading_wrap {width:100%!important;}
.custom-filter .col-sm-2 p{height:30px;}
.home_search{width:100%; margin-right:0px;}
.dropdown-menu{width:100%;}
.dropdown-menu li a{width:100%;}
.home_search .form-group{float:left;}
.top-main-title{height:100px!important;}
.navbar .container{background-color:#2c3e50; z-index:1111111;}
#myCarousel6 .left{margin-left:85%;}
#myCarousel6 .carousel-control.right{right: 0px!important; top:0%!important;}
#myCarousel6 .carousel-control.left{left: -30px!important; top:0%!important;}
#myCarousel6  .carousel-inner .item .col-sm-6 {padding-left: 0px; clear: both!important;}
.tec-feature-p .tec-feature-p-content {width:100%!important;}
}
h2{margin-bottom: 16px;}
h4{font-size:20px; margin-bottom: 5px;}
.page-header {border-bottom: 2px solid #e2e2e2; margin-bottom:26px; padding-bottom:0px; }
.page-header11 {border-bottom: 2px solid #e2e2e2; margin-bottom:26px; padding-bottom:0px;margin-right:10px; }
.page-header11 .feature-title {
text-align: center;
padding-bottom: 15px;
border-bottom: 2px solid #666666;
}
.page-header12 {border-bottom: 2px solid #e2e2e2; margin-bottom:26px; padding-bottom:0px;margin-right:15px; }
.page-header12 .feature-title {
text-align: center;
padding-bottom: 15px;
border-bottom: 2px solid #666666;
}
.rec-post-org{margin-top:0px;}

.custom-social a{color:#fff;padding-left: 5px;}
.inner a span.text{font-size: 16px;}


@media only screen and (min-width: 768px) and (max-width: 1280px) { 
.navbar-default .navbar-collapse, .navbar-default .navbar-form{display:none;}
}



