@import url("https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");


.container {
    max-width: 1325px;
    width:auto!important;
}
.main-navigation {
	height:auto!important;
}
.main-navigation > li {
	margin-top:auto!important;
}
.main-navigation > li > a {
    padding: 5px 28px 15px 28px!important;
}
.main-navigation .menu-item-has-children::after {
	bottom:0!important;
}
.main-navigation .menu-item-has-children:hover::after {
	bottom:5px!important;
}
.main-navigation a:hover {
	height:auto!important;
}
.main-navigation > li:hover > .sub-menu, 
.main-navigation > li:focus > .sub-menu, 
.main-navigation > li[aria-expanded="true"] > .sub-menu {
	left:0!important;
}
.header {
	display:block!important;
}
.header__logo img {
	width:auto!important;
}
.header__navigation {
	margin-top:0!important;
	clear:both;
}
.tag {
	position: relative!important;
	margin-top:18px!important;
	float:left;
	width:100%;
}
.header__logo {
    padding-left: 3%!important;
    width: 59%!important;
    float:left;
    height:auto!important;
}
.header--left-logo .header__right-widgets {
    float:right;
    width:33%!important;
    padding-right:3%;
}
.footer iframe {
	width:100%;
}
.valign_fix {
	margin-bottom:0!important;
	line-height:1!important;
	padding:5px 0;
}
.panel-grid-cell .so-panel:before {
    content: '';
    display: table!important;
    float: none;
}
div#pg-7-4 .panel-row-style, 
div#pg-7-6 .panel-row-style {
    padding-left: 15px;
    padding-right: 15px;
}
.slb_content {
    width:100%!important;
    height:auto!important;
}
.panel-grid-cell .widget-title {
    height: auto!important;
    padding: 10px;
}
span.widget-title__inline {
    margin-left: 0!important;
}
.main-title {
    position:relative;
    background-size: 100% auto;
}
.main-title-bg {
    position:absolute;
    width:100%;
    left:0;
    top:0;
    visibility:hidden;
    z-index:1;
}
@media (min-width:992px) {
	.navbar-toggle {
		display:none!important;
	}
	.top .top__widgets {
		float:none;
		text-align:center;
	}
}
@media (max-width: 991px) {
	.navbar-toggle {
		display:none;
	}
	.main-navigation > li {
		width:100%;
	}
	.main-navigation > li > a, .main-navigation .sub-menu > li > a {
	    padding: 12px 28px!important;
	}
	.top {
		text-align:center;
	}
	.top .top__widgets .widget.widget-icon-box {
	    display: inline-block;
	    margin: 10px;
	}
	.top .top__widgets .widget.widget_text img {
		max-width:50%;
		width:auto;
		height:auto;
	}
	.footer {
		text-align:center;
	}
	.footer .widget {
		display:inline-block;
		text-align:left;
		margin-bottom:20px;
	}
	.footer iframe {
		width:auto;
	}
	.footer .widget.widget_text .textwidget {
		text-align:center;
	}
	.footer .widget.widget_text .textwidget a {
		display:block;
	}
	.footer .widget.widget_text .textwidget img {
		display:inline-block;
	}
}
@media (max-width: 767px) {
	.header__logo {
	    padding: 10px 15px!important;
	    width: 100%!important;
	    float:none;
	    height:auto!important;
	   	margin-bottom:0;
	}
	.header--left-logo .header__right-widgets {
	    float:none;
	    width:100%!important;
	    padding: 10px 15px!important;
	    text-align:center;
	}
	.header--left-logo .header__right-widgets img {
		display:inline-block;
	    max-width:100%;
	    width:auto!important;
	    height:auto;
	}
	.top .top__widgets .widget.widget-icon-box {
	    display: block;
	    margin:0;
	    padding:0;
	    margin-bottom: 10px;
	}
	.top .widget {
		padding-top:0;
	}
	#pl-7 .tp-bullets {
		display:none!important;
	}
	header .top {
		display:none;
	}
}



.top_Center_mtn .center_box{
	border:1px solid #ddd;
	background:#fff;
	box-shadow:0 0 5px #ddd; 
	min-height:280px;  
	
margin-bottom:30px;
}
.top_Center_mtn .center_box header{ 
padding:10px;
border-bottom:1px solid #ddd;
   background: #052446;
   color:#fff; 
   font-size:16px;
	   position: relative;
}
.top_Center_mtn  .center_detail{
padding:10px;   
position:relative;
}
.top_Center_mtn  .center_detail .center_name{
color:#028b95;   
font-size:14px;
margin:10px 0;
display:block
}
.top_Center_mtn    .action{
   position:absolute;
   right:5px;
	   top:10px;
	   font-size:14px;
}
  .top_Center_mtn    .action a{
		padding:3px 8px;
		background:#ccc;
		display:inline-block;
		border:1px solid #ddd;  
  }
  
  .top_Center_mtn  .center_detail .img_group img{
margin:0 15px;          
height: 70px;
width: auto;
  }
  .top_Center_mtn  .center_detail .img_group{
	position:relative;  
  }
  .top_Center_mtn  .center_detail .img_group:after{
		/* content:""; */
		width:1px;
		height:90%;
		background:#ccc;
		left:50%;
		position:absolute; 
		top:5px; 
  }


  .bg-white{
	  background: #fff !important;
  }



















  .row-fluid {
	width:100%;
	*zoom:1
}
.row-fluid:before,.row-fluid:after {
	display:table;
	content:"";
	line-height:0
}
.row-fluid:after {
	clear:both
}
.row-fluid [class*="span"] {
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	margin-left:2.12766%;
	*margin-left:2.07447%
}
.row-fluid [class*="span"]:first-child {
	margin-left:0
}
.row-fluid .controls-row [class*="span"]+[class*="span"] {
	margin-left:2.12766%
}
.row-fluid .span12 {
	width:100%;
	*width:99.94681%
}
.row-fluid .span11 {
	width:91.48936%;
	*width:91.43617%
}
.row-fluid .span10 {
	width:82.97872%;
	*width:82.92553%
}
.row-fluid .span9 {
	width:74.46809%;
	*width:74.41489%
}
.row-fluid .span8 {
	width:65.95745%;
	*width:65.90426%
}
.row-fluid .span7 {
	width:57.44681%;
	*width:57.39362%
}
.row-fluid .span6 {
	width:48.93617%;
	*width:48.88298%
}
.row-fluid .span5 {
	width:40.42553%;
	*width:40.37234%
}
.row-fluid .span4 {
	width:31.91489%;
	*width:31.8617%
}
.row-fluid .span3 {
	width:23.40426%;
	*width:23.35106%
}
.row-fluid .span2 {
	width:14.89362%;
	*width:14.84043%
}
.row-fluid .span1 {
	width:6.38298%;
	*width:6.32979%
}
.row-fluid .offset12 {
	margin-left:104.25532%;
	*margin-left:104.14894%
}
.row-fluid .offset12:first-child {
	margin-left:102.12766%;
	*margin-left:102.02128%
}
.row-fluid .offset11 {
	margin-left:95.74468%;
	*margin-left:95.6383%
}
.row-fluid .offset11:first-child {
	margin-left:93.61702%;
	*margin-left:93.51064%
}
.row-fluid .offset10 {
	margin-left:87.23404%;
	*margin-left:87.12766%
}
.row-fluid .offset10:first-child {
	margin-left:85.10638%;
	*margin-left:85.0%
}
.row-fluid .offset9 {
	margin-left:78.7234%;
	*margin-left:78.61702%
}
.row-fluid .offset9:first-child {
	margin-left:76.59574%;
	*margin-left:76.48936%
}
.row-fluid .offset8 {
	margin-left:70.21277%;
	*margin-left:70.10638%
}
.row-fluid .offset8:first-child {
	margin-left:68.08511%;
	*margin-left:67.97872%
}
.row-fluid .offset7 {
	margin-left:61.70213%;
	*margin-left:61.59574%
}
.row-fluid .offset7:first-child {
	margin-left:59.57447%;
	*margin-left:59.46809%
}
.row-fluid .offset6 {
	margin-left:53.19149%;
	*margin-left:53.08511%
}
.row-fluid .offset6:first-child {
	margin-left:51.06383%;
	*margin-left:50.95745%
}
.row-fluid .offset5 {
	margin-left:44.68085%;
	*margin-left:44.57447%
}
.row-fluid .offset5:first-child {
	margin-left:42.55319%;
	*margin-left:42.44681%
}
.row-fluid .offset4 {
	margin-left:36.17021%;
	*margin-left:36.06383%
}
.row-fluid .offset4:first-child {
	margin-left:34.04255%;
	*margin-left:33.93617%
}
.row-fluid .offset3 {
	margin-left:27.65957%;
	*margin-left:27.55319%
}
.row-fluid .offset3:first-child {
	margin-left:25.53191%;
	*margin-left:25.42553%
}
.row-fluid .offset2 {
	margin-left:19.14894%;
	*margin-left:19.04255%
}
.row-fluid .offset2:first-child {
	margin-left:17.02128%;
	*margin-left:16.91489%
}
.row-fluid .offset1 {
	margin-left:10.6383%;
	*margin-left:10.53191%
}
.row-fluid .offset1:first-child {
	margin-left:8.51064%;
	*margin-left:8.40426%
}
[class*="span"].hide,.row-fluid [class*="span"].hide {
	display:none
}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right {
	float:right
}







.dTable1{
	font-size:12px;
}
.dTable1 tr>*{
	padding:5px;
	text-align:left;
	border-bottom:1px solid #eee;
}
.dTable1 tr>*:last-child,.dTable1 tr>*:nth-last-child(2){
	text-align:center;
}
.dTable1 tr th{
	background:#fcfcfc;
	color:#444;
	border-top:1px solid #eee;
}
.dTable1 tr th+th,.dTable1 tr td+td{
	border-left:1px solid #eee;
}