@import url(https://fonts.googleapis.com/css?family=Raleway+Dots);
@import url(https://fonts.googleapis.com/css?family=Advent+Pro:400,200,700);
/* @import url(http://weloveiconfonts.com/api/?family=entypo); */


/* =================== */

#menu_effect .bx-wrapper{position:fixed;top:118px;left:0;width:100%;z-index:9999;}
#menu_effect .bx-wrapper{display:none;height:131px;}
#modified_nav,.needtohide,.top_slidershow_title,.top_slidershow_description,#banner_texts{display:none;}
li.main_subnav2s1{width:auto;}
li.main_subnav2s1 .search_input_bar{width:85px;}
li.main_subnav2s1 .search_input_bar1{width:185px;}
#features_slider .bx-wrapper{margin:0;}
#features_gallery .bx-clone{padding:0;}
#myCarousel .bx-wrapper .bx-pager, #myCarousel .bx-wrapper .bx-controls-auto {bottom: 20px;}
#myCarousel .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;}
#myCarousel .bx-wrapper .bx-pager.bx-default-pager a:hover,#myCarousel .bx-wrapper .bx-pager.bx-default-pager a.active {background: #997b2e;}



/* =================== */

.navbar-brand1 { margin-top: 0 !important; padding: 0;}
.navbar_narrow{ background-color: #891810  !important; margin-bottom: 0 !important; min-height: 36px !important;}
.navbar_narrow .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color:#5f0d08 !important;}
.navbar_narrow li a { color: #fff !important; font-size: 12px; padding-top: 0; padding-bottom: 0;  height: 36px; line-height: 36px;}
.navbar_narrow li a:hover { background-color: #6e130a !important; }
.navbar_narrow01 { float: right;}
#modified_nav .fa-search { font-size: 15px; color: #ccb1b0; margin-right: 3px;}
#modified_nav ul.navbar_narrow01 li.active a { color:#ccb1b0 !important; }
#modified_nav .form-control {  height: 36px;   padding: 7px 13px 5px 32px;}
#modified_nav .navbar-form1 { margin-bottom: 0 !important; width:85px; overflow: hidden; }



/* =================== */

#myCarousel.subbg{ background:#cbc5b5;}
#myCarousel .container.c_bn{ margin:0 auto; width:100%;}
.subsite{ font-family: font-family:'news_gothic_mtregular';}
.subsite h2{ font-size:24px; }
.subsite p{ font-size:12px; margin-bottom:20px; line-height:25px;}
.subsite p.firstp{ margin-top:40px;}
.exbox{ margin-bottom:50px;}
.exbox .box{ background:#fff;}
.exbox .box p{ line-height:50px; height:50px; font-size:17px; font-weight:bold;  margin-left:20px; text-transform:uppercase; font-weight:bold; font-family:'news_gothic_mtregular';}
.exbox p.title{}
.exbox ul li{ margin-bottom:10px; font-size:12px; font-weight:lighter; background:url(../images/ic_dot.png) no-repeat 0 7px; padding-left:20px; font-family:'news_gothic_mtregular';}
	
.submenu{ background:#fff; margin-top:-10px; }
.submenu .submenu_title{ font-size:20px;  color:#515151; padding:20px;}
.submenu ul{ margin-bottom:20px;}
.submenu ul li{  border-bottom:1px solid #ededed; float:none;}
.submenu ul li a{ font-size:14px;  line-height:40px; height:40px; padding-left:20px; color:#515151;font-weight:lighter; font-family:'news_gothic_mtregular';}
.submenu ul li a:hover{ color:#515151; text-decoration:none;}
.submenu ul li.topline{border-top:1px solid #ededed; }
.submenu ul li.b_none{ border-bottom:none;}


@media (min-width: 1200px) {
    #myCarousel .container { width: 1280px ;
	}
	
	.subsite h2{ font-size:24px; display:none;}
	
}



@media (min-width: 768px) and (max-width: 911px)  {
#menu_effect .bx-wrapper{ top:178px !important;}
	li.bx-clone .col-sm-6 {display: none;}
	.subsite h2{ font-size:24px;}
	
}

@media (min-width: 1100px) {
	.subsite h2{ font-size:24px;  display:none;}
	

}

@media (min-width: 768px) and (max-width: 1000px) {
	.subsite h2{ font-size:24px;  display:none;}
	#menu_effect .bx-wrapper{position:fixed;top:95px;left:0;width:100%;z-index:9999;}
	.menu_drop .col-sm-4 p{display:none;}
	.menu_drop .col-sm-5 { width:60%;}
}


@media (max-width: 1100px) {
	.submenu{ display:none; }

}


@media (max-width: 768px) {
	li.main_subnav2s1 .search_input_bar { width: 185px;}

}

