﻿.menu-container{margin-top:63px}
.tile__title{color:#fff;font-family:museo-sans-condensed,Helvetica,Arial,sans-serif;font-size:1em;margin:.2em 1em .2em .5em;text-transform:uppercase}
.tile__title--nocaps{line-height:1.1em;text-transform:none}


#pricecontent h3.heading__primary {
    color: white;
    font-size: 20px;
    line-height: 20px;
        text-transform: uppercase;
}

#why h3.heading__primary {
    text-align: left;
    margin-top: 15px;
    line-height: 18px;
    font-family: 'Roboto' !IMPORTANT;
    font-size: 16px;
    font-weight: 500;

}


#support h3.heading__primary {
    color: white;
    font-size: 21px;
    line-height: 24px;
}

#twenty4 h3.heading__primary {
    font-size: 17px;
    text-transform: uppercase;
    color: #ffffff;
}


#essaycontent  .thim-widget-icon-box .heading__primary {
       text-transform: none;
    font-size: 18px;
    font-weight: 700;
    line-height: 10px;
    margin-top: 18px;
}


#essaycontent .thim-widget-icon-box .heading__primary {
    line-height: 22px !important;
}
#content nav .nav-previous,#portfolio nav .nav-previous{float:left;width:50%}
.single-portfolio #content nav .nav-previous{float:right;text-align:right;width:50%}


#customize-box-wrap { background: #FAFAFA; }
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-wrapper{min-height:1px;background-blend-mode:overlay}
.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:2;pointer-events:none}


.integration-logos {
	margin: 5px 20px;
}


#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar  .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after
{
color:inherit;
}

span.cli-necessary-caption {
    color: #000;
    font-size: 12px;
}


html.special .header__soc-icon { font-size: 1.3913rem; color: #000; }


html.special.black-bg .header__soc-icon { color: #fff; }


html.special.blue-bg .header__soc-icon { color: #195183; }



body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .main-navigation a,
body .font-family-1,
body .site-description,
body .trending-posts-line,
body .widget-title,
body .em-widget-subtitle,
body .grid-item-metadata .item-metadata,
body .af-navcontrols .slide-count,
body .figure-categories .cat-links,
body .nav-links a {
font-family: 'Roboto';
}



 #footer .footer-widgets{
	 background-color:#262626;
	  }


.home_stream { clear: both; }

.copy {
	padding:0px 31px 0px 1px;
}
#top #l-intro{position:fixed;z-index:100;display:block;transition:opacity 1s cubic-bezier(.4,0,.2,1);opacity:1}
#top #l-intro.is-active{opacity:0}

.comparisontable tr .td-left {
	text-align: left;
}

	.td-left {
		font-size: 14px;
		line-height: 17px;
	}

#search span.advanced {
	padding: 10px 20px 10px 10px;
	font-size: 14px;
	float: right;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}

.corporate-info {
	margin-top: 5px;
}
#header_content,#access .container{padding:0}
#branding #header_content .container{padding:20px 30px;position:relative}
#bottom .footer_content .container{padding:30px}
.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-xs-4{width:33.33333%}


.sf-menu li.menu-item-4109 ul { right: 0; }


ul.sf-menu li.menu-item-4109 li:hover ul,
ul.sf-menu li.menu-item-4109 li.sfHover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li:hover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li.sfHover ul {left:-16.8em; top:0}


ul.sf-menu li.menu-item-4109 li li:hover ul,
ul.sf-menu li.menu-item-4109 li li.sfHover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li li:hover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li li.sfHover ul {left:-16.8em; top:0}
.left-panel{float:left;margin:0 0 0 0}

.financity-overlay-menu-content ul.menu{ list-style: none; text-align: center; padding-top: 140px; padding-bottom: 180px; 
	max-width: 570px; margin-left: auto; margin-right: auto; }


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


.navbar-regular .navbar-collapse.collapse.in{
    background-color:  rgba(255,255,255,0.7);
}


.navbar-collapse.collapse.in{
    background-color: rgba(0,0,0,0.3);
}
.pt-4,.py-4{padding-top:2rem!important}
.pb-4,.py-4{padding-bottom:2rem!important}
.main-menu .nav-child{display:flex;flex-wrap:wrap;list-style:none;padding:20px 0;margin:0;position:absolute;top:100%;left:0;right:0;opacity:0;pointer-events:none;background-color:#f0eff6;min-height:80px;justify-content:center;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.main-menu-header .main-menu .subnav-toggle.active+.nav-child{max-height:900px;opacity:1;padding-bottom:30px}
.main-menu-header .main-menu .nav-child{display:flex;list-style:none;padding:0;margin:0;opacity:0;max-height:0;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:7px;}


.region-box .region-box-one
{
	margin: 4px 0;
}


.region-box .region-box-one a
{
	color: #6C19A4;
	text-decoration: none;
}


.region-box .region-box-one:hover a
{
	color: #6EA602;
	text-decoration: underline;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}





.menu-levoe-menyu-container .menu-item {
	border-bottom: 1px dashed #000;
}


.menu-levoe-menyu-container .menu-item a {
	width: 100%;
}


.menu-levoe-menyu-container .menu-item:hover {
	background-color: rgba(255, 156, 0, 0.5);
}


.menu-item {
	position: relative;
}

	.menu-item:hover .sub-menu {
		display: none;
	}
.row{margin-left:-15px;margin-right:-15px}


#head-content {
	margin: 0 auto 20px;
	padding: 0;
	max-width:100%;
	}


.clearfix:after,
blockquote:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}


.clearfix,
blockquote {
	display: inline-block;
	}



* html .clearfix,
* html blockquote {
	height: 1%;
	}
.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-md-12{width:100%}
.et_pb_section{padding:54px 0}
.et_pb_section_4.et_pb_section{background-color:#0096d6!important}
.tb-megamenu-nav,ul.tb-megamenu-subnav a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.vc_row-overlay .wpb_column {
    position: relative;
    z-index: 3;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

.font-12 {font-size:12px;}
html:lang(zh-CN) body .hero-banner,html:lang(zh-CN) body .page-content,html:lang(zh-CN) body .disclaimer{font-family:"MYingHeiPRCW05",AvenirNextPForBBG,Helvetica,Arial,sans-serif}
.hero-banner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;height:900px;color:#fff;position:relative}
.hero-banner h2{font-weight:700;font-style:normal;font-stretch:normal;font-size:60px;line-height:1.1;padding:0 15px}
.mdl{width:610px;height:290px;background:#fff;position:absolute;left:50%;margin-left:-305px;top:20%;border:5px
solid rgba(0,0,0,.5);z-index:15000}

.mk-toolbar-resposnive-icon {
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 80;
  line-height: 16px !important;
  width: 24px;
  height: 24px;
  cursor: pointer;
  display: none;
}

.mk-toolbar-resposnive-icon i {
  font-size: 16px;
  line-height: 16px;
}

.toolbar-oppend .mk-toolbar-resposnive-icon i:before {
  content: "\f077" !important;
}
.mk-search-trigger,.shoping-cart-link i,.mk-nav-responsive-link i,.mk-toolbar-resposnive-icon i{color: #444444;}
.header-search{display:inline-block;position:relative;width:130px;margin-left:10px;vertical-align:top}
.header-search--step-3 .header-search__submit,.header-search__options.select-replace:hover .select-replace__value{color:#fff}
.header-search--step-1 .header-search__form{width:297px;padding-right:0}
.header-search--step-1 .header-search__form .header-search__input{width:calc(100% - 67px)}
.header-search--step-2 .header-search__close,.header-search--step-2 .header-search__options.select-replace{display:inline-block}
.header-search--step-2-out .header-search__close,.header-search--step-2-out .header-search__options.select-replace{opacity:0}
.header-search--step-3 .header-search__close,.header-search--step-3 .header-search__options.select-replace{opacity:1}
.header-search--step-3 .header-search__submit-wrapper{background:#333}
.navigation__upper{border-bottom:1px solid #F5F5F5;padding:5px}
.navigation__upper ul{margin:0;padding:0;text-align:right}
.navigation__upper ul li{display:inline-block}
.navigation__upper ul li a{padding:0 20px;border-left:1px solid #cccccc;font-size:13px}
.navigation__upper ul li:last-of-type{border-right:1px solid #cccccc}
.dealObject .heading #icon{position:absolute;top:-1.25em;left:-.8em}
.dealLanding #icon{position:absolute;top:-1.2em;left:0}
.browse .dealObject .heading #icon{left:-.4em}
.region-highlighted{padding:20px 0;}
.region-help{border:1px solid #d3d7d9;padding:20px;margin:20px 0;}
.region-content ul,.region-content ol,.atositescheme ul{margin:0 0 0 0px;padding:0;list-style:none;}
#header-top .region-header-top-left ul.menu{text-align:left;}
#header-top .region-header-top-right ul.menu{text-align:right;}
#navigation .region-header-right ul{background:transparent;width:auto;float:left;}
.region-pre-footer img{width:110px;}
#navigation .region-header-right ul li a{color:#000;}
#navigation .region-header-right ul li.last,.region-header-right .block ul.menu li a{padding:14px 20px 14px 0px;}
.sidebar .input-group .form-control{height:46px;padding:12px}
.sidebar .input-group .form-control:focus{-moz-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;border-color:#CCC}
.input-group .form-control{-webkit-box-sizing:border-box;box-sizing:border-box}
#top-footer .investor-info .stock-data .change,#top-footer .investor-info .stock-data .volume{padding-left:.75em;}


.d-flex {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.td-border-grey{
	border:5px solid #d9d9d9;
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.texte{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif; font-size : 14px;}


.site-title {
  font-family: 'ubuntu', sans-serif;
  font-size: 44px;
  font-weight: 500;
  margin: 30px 0 0 20px;
}

.site-title a {
  color: #fa5742;
  text-decoration: none;
}

.site-title a:hover {
  color: #333;
}


.site-title-text {
  float: left;
}


.clr{
	clear:both;
}


a.rsslink span.clr{display: block;}
body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}

.brd3 {
	color: #7ba247;
	float: left;
	font-weight: bold;
	padding: 4px;
}
.header-top-fixed .top-logo,.header-top-nosticky .top-logo{margin-left:80px}


.header-top-fixed .top-logo {
    margin-top: 10px;
}

.slider_main,.left_content_content{margin:0;width:100%;max-width:777px;float:left;background-color:#FFFFFF;padding:2%;overflow:hidden;}

.left_content_content{padding:15px;}

  .home_page .slider_main,.my_account,.text_page,.slider_main.left_content_content{box-sizing:border-box;}

  .home_page .slider_main,.my_account,.text_page,.slider_main,.left_content_content{max-width:none;}


.img-responsive {
	width: 100%;
}


.img-responsive-mw {
	max-width: 100%;
	height: auto;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-3 {
    width: 25%;
  }

.w1250h102 .effect .effect_border{
	height:7px;
	background-color:#ff9933;
	
}

.w1250h102 .effect.home .effect_border { background-color:#ff9933;}

.w1250h102 .effect.games .effect_border { background-color:#ffcc33;}

.w1250h102 .effect.news .effect_border { background-color:#99ccff;}

.w1250h102 .effect.member .effect_border { background-color:#33cc33;}

.w1250h102 .effect.pay .effect_border { background-color:#33cccc;}

.w1250h102 .effect.service .effect_border { background-color:#ff6666;}

.w1250h102 .effect.bonus .effect_border { background-color:red;}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}


#header-text-nav-container {
	border-bottom: 1px solid #EAEAEA;
}


.spacious-header-style-two #header-text-nav-container {
	border-bottom: none transparent;
}

	.better-responsive-menu #header-text-nav-container {
		position: relative;
		margin-bottom: 15px;
		border: none;
	}


.home-swiper-container .swiper-slide-active .overlay-red {
  opacity: 0;
}


.overlay-red {
  background: #bf352a;
  opacity: .7;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  transition: .35s;
}


.advantage-list {
  padding: 40px 0 0; }

.user-widget li:first-child {
    padding-top: 0
}


.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;
}
