﻿
.sponsors__item{
    padding: 0 0 23px;
}
.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}

#page-header.home-slider .container {
    display: table;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    min-height: auto !important;
}

    #page-header .container   {
        display: table;
        min-height: 580px;
    }






    #footer .container-fluid {
        max-width: 1600px;
    }
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}

div.top_wrap {
	
}
.nav-mobile{padding:15px;cursor:pointer}
.nav-mobile .nav li{border-bottom:solid thin #616161;}
.nav-mobile .nav li a{width: max-content;padding:20px 0;color:#FFF;border-bottom:0px!important;font-size:18px}
.nav-mobile .nav li a:hover{background:0 0;color:#616161}
.nav-mobile .compactanchor .flag-arrow .fa{color:#FFF}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

	
	
	

	
	
	
	
	.beige-content {
		width: 100%;
		font-size: 1.0em;
	}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}
#block-system-main-menu ul.menu li.leaf a{padding:12px 13px;font-size:16px;}
.page-sitemap .site-map-menu li.expanded li.leaf a{margin-bottom:0;}


.logoh2lookalike {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -0.7px;
	font-size: 12px;
	color: #BEDEE8;
}



.post-content-wrapper-archive .entry-image-wrapper {
  margin: 0 -15px 15px;
  margin: 0 -0.9375rem 0.9375rem;
}


.post-content-wrapper-single .entry-title {
  font-size: 28px;
  font-size: 1.75rem;
}




#header        {margin:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-6{width:50%}
.col-sm-6.footer-newsletter{width:60%}



.aq-block {  }



.aq-block-aq_clear_block { margin-bottom: 0px; }

.aq-block-hr-single { margin-bottom: 20px; }

.aq-block-hr-double { margin-bottom: 0px; }






.aq-block-aq_column_block, .block-container { margin-bottom: 0px; }



h4.aq-block-title { margin:  0 0 20px; }


#copyrights {
    color: #434141;
    background: #F4F4F4;
    text-align: center;
    padding: 20px 0;
    -webkit-box-shadow: 0px 12px 12px 5px #E9E9E9;
    box-shadow: 0px 12px 12px 5px #E9E9E9;
    border-top: 1px solid #E1E1E1;
}


#copyrights a {
    color: #434141;
}
 

#copyrights a:hover {
    color: #434141;
    text-decoration: none;
}

    #copyrights, #credits {
        display: block;
        float: none;
        text-align: center;
    }

    
    #footer-container #copyrights, #footer-container #credits {
        padding: 5px 0;
    }

		.content-text{
			font-size: 16px;
			color: #555;
		}

		.single-text:before,
		.single-text:after,
		.content-text:before,
		.content-text:after{
		    content: " ";
		    display: table;
		}

		.single-text:after,
		.content-text:after{
		    clear: both;
		}

    .container .sixteen.columns                 { width: 940px; }


        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

#nav li,#nav ul.sub-menu{ text-transform:uppercase;}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}

		#slider_nav_1		{
			display: none;
			position: absolute;
			z-index: 2000;
			bottom: -10px;
			left: 50%;
			margin-left: -20px;
		}

		#slider_nav_1 a
		{
			background-color: #888;
			padding: 15px 15px 15px 15px;
			margin-right: 2px;
			color: #fff;
			border-radius: 25px;
			border: solid 5px #fff;
			font-size: 0px;
		}

		#slider_nav_1 a.activeSlide
		{
			background-color: #00aeef;
			color: #fff;
		}
.related-collection .text-box-wrap .text-box-inner,.related-collection .hover-box-wrap .hover-box-inner,.related-collection.active-collection .active-collection-content .inner{height:100%;width:100%;display:table;padding:15px}
.related-collection .text-box-wrap .text-box-inner .text-box,.related-collection .hover-box-wrap .hover-box-inner .hover-box,.related-collection.active-collection .active-collection-content .inner-box{display:table-cell;vertical-align:middle}
.podcast-episodes .podcast-episode .text-box-inner{display:table;width:100%;height:100%;padding:5px 15px;border-spacing:0;table-layout:fixed;position:relative}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}

.luxe-gym{float: left; position: relative; top: -115px; margin-left: 70px;}

.luxe-gym:hover{z-index:9;}

.body_index2 { font-family: Tahoma; font-size: 11px; color: 164572 ; text-align: justify}
#banner{clear:both;border-bottom:1px solid #fcfcfc;overflow:hidden;}







.gp-boxed-layout #gp-page-wrapper,
.gp-boxed-layout #gp-main-header,
.gp-boxed-layout #gp-top-header,
.gp-container {
width: 1170px;
}

#gp-page-wrapper {
position: relative;
overflow: hidden;
margin: 0 auto;
width: 100%;
}
#gp-page-wrapper,.gp-post-section-header h3,#reply-title{background-color:#eaeaea;}

.mod .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}

.mod .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }

.mod .hd h3 a{color:#009646;}

.mod .hd h3 a:hover{color: #6ebe32; text-decoration: none;}

.main .toutiao .hd { margin-bottom: 8px; }

.huodong .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}

.huodong .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }

.huodong .hd h3 a{color:#009646;}

.huodong .hd h3 a:hover{color: #6ebe32; text-decoration: none;}


#wrap_container {
	position: relative; width: 100%; max-width: 1920px;
}


.post-navigation .meta-nav {
  color: #2d93ff;
  display: block;
  font-size: 19px;
  font-size: 1.1875rem;
  font-weight: 700;
  line-height: 1;
  margin: 0 0 10px;
  margin: 0 0 0.625rem;
  text-transform: uppercase;
}


.comment-navigation .nav-previous .meta-nav,
.comment-navigation .nav-next .meta-nav,
.image-navigation .nav-previous .meta-nav,
.image-navigation .nav-next .meta-nav {
  display: none;
}

.new_word_a {font-family: "微軟正黑體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
}



header .mobile-search {
  display: none;
  background: #9f9fa3;
  max-height: 60px;
  padding: 15px 0; }

  
  header .mobile-search form {
    margin: 0 auto;
    width: 85%;
    overflow: auto; }

  
  header .mobile-search input {
    float: left;
    width: 53% !important; }

    
    header .mobile-search input[type="submit"] {
      background: #ebeaea;
      border: 1px solid #888;
      border-radius: 4px;
      color: #0976bd;
      margin-left: 7px;
      padding: 6px 9px;
      text-shadow: none;
      text-transform: uppercase;
      margin-top: 0;
      margin-bottom: 0;
      height: 27px;
      -webkit-appearance: none;
      width: auto !important; }

  
  header .mobile-search .searchbar-container {
    width: 85%;
    float: left; }
