@font-face {
    font-family: 'AvenirNextLTPro';
    src: url('fonts/AvenirNextLTPro-Regular-webfont.eot');
    src: url('fonts/AvenirNextLTPro-Regular-webfontd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/AvenirNextLTPro-Regular-webfont.html') format('woff2'),
         url('fonts/AvenirNextLTPro-Regular-webfont.woff') format('woff'),
         url('fonts/AvenirNextLTPro-Regular-webfont.ttf') format('truetype'),
         url('fonts/AvenirNextLTPro-Regular-webfont.svg#AvenirNextLTPro') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
  background: url(images/body.png) repeat;
  font-family: 'Lato', sans-serif;
}
/**************headerContainer******************/
.headerContainer{
	width: 100%;
  border-bottom: 1px solid #c7c2c2;
  height: 85px;
  background: #ffffff;
}
.headerInner{
  width: 1000px;
  margin: 0 auto;
}
#logo{
  width: 203px;
  height: 84px;
  display: block;
  float: left;
  background: url(images/logo.png) no-repeat 0px center;
}
.mainNavRight{
  float: right;
  margin-top: 28px;
}
.navbar{
  margin: 0;
  border: 0;
}
.navbar .nav{
  margin: 0;
}
.mainNavRight .navbar-inner{
  background: none;
  border: none;
  padding: 0;
  filter: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.mainNavRight .nav > li {
  text-align: center;
  float: left;
  margin-left: 8px;
}
.mainNavRight .nav > li  > a{
  font-family: 'AvenirNextLTPro';
  font-size: 16px;
  color: #929494;
  line-height: 34px;
  padding: 0 10px;
  font-weight: normal;
}
.mainNavRight .nav > li  > a.login{
  padding: 0 20px;
  border-radius: 3px;
  color: #fffffe;
  border: 1px solid #458520;
  background: rgb(129,207,82); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #a7de86;
}
.mainNavRight .nav > li  > a.signup{
  padding: 0 20px;
  border-radius: 3px;
  border: 1px solid #c1760b;
  color: #fffffe;
  background: rgb(247,181,41); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #fbcc68;
}
.mainNavRight .nav > li  > a:hover,
.mainNavRight .nav > li > a:focus{
  color: #65dfb8;
  background-color: transparent;
}
.mainNavRight .nav > li  > a.login:hover, .mainNavRight .nav > li  > a.signup:hover,
.mainNavRight .nav > li  > a.login:focus, .mainNavRight .nav > li  > a.signup:focus{
  opacity: 0.8;
  color: #ffffff;
}
.dropdown-menu{
  top: 100%;
  background: #f7f5f2; 
}
.dropdown-menu > li{
  text-align: left;
}
.dropdown-menu > li a{
  color: #929494;
  text-transform: none;
  font-family: 'AvenirNextLTPro';
}
.dropdown-menu > li a:hover{
  color: #ffffff;
  background: #44B490;
}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{
  background: transparent;
}
/**************bannerContainer******************/
.bannerContainer{
  height: 490px;
  width: 100%;
  overflow: hidden;
}
.bannerInner{
  width: 1000px;
  margin: 0 auto;
  height: 470px;
  border: 1px solid #d9d9d9;
  border-top: 0;
  border-bottom: 0;
  background: #ffffff;
  padding: 5px 7.5px 0;
  margin-top: 28px;
}
.cntBanner{ 
  width: 100%;
}
ul.bxslider{
  float: left;
  width: 100%!important;
  padding-left:0!important;
}
.bxslider li.sliderItem{
  width:100% !important;
  margin-left:0 !important;
}
.img_banner{
  width: 983px;
  height: 461px;
}
.sliderText{
  width: 530px;
  float: left;
  display: inline-block;
  padding-left: 30px;
}
#slider1 .img_banner{
  background: url(images/slider1.png) transparent no-repeat center center;
}
#slider2 .img_banner{
  background: url(images/slider2.png) transparent no-repeat center center;
}
#slider3 .img_banner{
  background: url(images/slider3.png) transparent no-repeat center center;
}
.bx-wrapper .bx-viewport {
  left: 0px;
  overflow: visible !important;
}
.bx-controls-direction{
  display: none;
}
.bxslider{
  margin: 0;
  list-style: none;
}
.bx-wrapper .bx-pager .bx-pager-item{
  display: inline-block;
}
.bx-wrapper .bx-pager.bx-default-pager a{
  width: 14px;
  height: 14px;
  margin: 8px 4px;
  border-radius: 0;
}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover{
  background: #4cc19c;
  width: 14px;
  height: 14px;
  margin: 8px 4px;
  border-radius: 0;
}
.bx-wrapper .bx-pager.bx-default-pager a{
  background: #4d9499;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
  bottom: 30px;
  z-index: 999;
}
.sliderItem h3{
  color: #559187;
  font-size: 48px;
  text-align: center; 
  font-family: 'AvenirNextLTPro';
  font-weight: normal;
  margin: 0;
  margin-top: 50px;
  line-height: 50px;
}
#slider3 h3 {
  font-size: 36px;
}
.sliderItem p{
  color: #635a52;
  font-size:24px;
  text-align: center;
  font-family: 'AvenirNextLTPro';
  font-weight: normal;
  margin: 0;
  line-height: 38px;
  margin-top: 30px;
}
.testList {
  overflow: hidden;
}
.divider {
  width: 90%;
  height: 8px;
  border-bottom: 1px solid #79a4b0;
  border-top: 1px solid #79a4b0;
}
.divider.divider2 {
  width: 100%;
  margin-top: 20px;
}

.testList ul {
	margin: 0;
	margin-top: 20px;
	padding-bottom: 10px;
	width: 100%;
	overflow: hidden;
	padding-left: 10px;
}
.testList ul  li {
  width: 50%;
  float: left;
  padding-left: 35px;
  list-style: none;
  background: url(images/li.png) transparent no-repeat 6px 5px;
  color: #635a52;
  font-size: 18px;
  font-family: 'AvenirNextLTPro';
  font-weight: normal;
  line-height: 36px;
}
.sliderBtn{
  height: 77px;
  padding-top: 10px;
  text-align: center;
  margin-top: 7px;
}
.sliderBtn a.signup,
.sliderBtn a.advertise{
  color: #ffffff;
  padding: 0 22px;
  font-size: 22px;
  text-align: center;
  text-decoration: none;
  height: 47px;
  display: inline-block;
  line-height: 45px;
  font-family: 'AvenirNextLTPro';
  font-weight: normal;
  border-radius: 3px;
  background: rgb(129,207,82); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #a7de86;
  margin: 0 10px;
  border: 1px solid #458520;
}
.sliderBtn a.advertise{
  background: rgb(247,181,41); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #fbcc68;
  border: 1px solid #c1760b;
}

.sliderBtn a:hover{
  opacity: 0.8;
}
.bx-controls {
  width:1000px;
  margin:0 auto;
  position:absolute;
  bottom: 10px;
}
/*------wrapContainer------*/
.wrapContainer {
  height: 500px;
  width: 100%;
}
.wrapInner {
  height: 500px;
  width:1000px;
  margin: 0 auto;
  padding: 22px 6px 24px;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  background: #ffffff;
  overflow: hidden;
}
/*------statisticContainer------*/
.statisticContainer{
  width:364px;
  float: left;
}
.statistic{
  height: 150px;
  float: left;
  width: 100%;
}
.statistic p{
  font-size: 18px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight:600;
  color:#ffffff;
  margin:0;
  line-height: 44px;
  padding-left: 50px;
  background: url(images/statistic.png) #74c445 no-repeat 10px 10px;
  position: relative;
  width: 90%;
}
.statistic p:after {
  border-top: 21px solid transparent;
  border-right: 22px solid white;
  border-left: 22px solid transparent;
  border-bottom: 24px solid transparent;
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  right: 0;
}
#totalMembers p{
  background-position: 10px 10px;
}
#newMembers p {
  background-position: 10px -139px;
}
#totalPaid p {
  background-position: 10px -284px;

}
.statistic h3{
  font-family: 'Source Sans Pro', sans-serif;
  font-weight:600;
  font-size: 36px;
  color:#f4af25;
  margin: 0;
  margin-top: 26px;
  line-height: 38px;
  text-align: center;
  padding-right: 30px;
}
/*------contentContainer------*/
.wrapRight {
  float: right;
  width: 616px;
}
.contentContainer {
  width: 100%;
  overflow: hidden;
}
.contentContainer .content {
  width: 300px;
  float: left;
}
.contentLeft {
  width: 280px !important;
}
.contentDivide {
  width: 16px;
  height: 229px;
  float: left;
  background: url(images/li2.png) transparent repeat;
  margin-right: 20px;
}
.content h1 {
  width: 94%;
  font-size: 18px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight:600;
  color:#ffffff;
  margin:0;
  line-height: 44px;
  padding-left: 50px;
  background: url(images/contentLeft.png) #74c445 no-repeat 10px 8px;
  position: relative;
}
.contentRight h1 {
  background: url(images/contentRight.png) #74c445 no-repeat 10px 6px;
}
.content h1:after {
  border-top: 21px solid transparent;
  border-right: 22px solid white;
  border-left: 22px solid transparent;
  border-bottom: 24px solid transparent;
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  right: 0;
}
.content ul{
  margin: 0;
  margin-top: 10px;
  padding: 0;
}
.contentRight ul {
  margin-top: 5px;
}
.content ul li {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
  color: #ec8806;
  line-height: 26px;
  list-style: none;
  background: url(images/liLast.png) transparent no-repeat 2px 6px;
  margin: 0;
  padding-left: 26px;
}
.content p {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
  color: #ec8806;
  line-height: 26px;
  list-style: none;
  padding-top: 5px;
  margin: 0;
  padding-right: 45px;
}
.about {
  width: 100%;
  overflow: hidden;
}
.about h1 {
  font-size: 18px;
  background: url(images/about.png) #eaa01d no-repeat 14px center;
  font-weight: 600;
  font-family: 'Source Sans Pro', sans-serif;
  color: #ffffff;
  line-height: 44px;
  margin: 0;
  padding-left: 60px;
  position: relative;
  width: 323px;
  margin-left: 125px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.about h1:after {
  border-top: 21px solid transparent;
  border-right: 22px solid white;
  border-left: 22px solid transparent;
  border-bottom: 24px solid transparent;
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  right: 0;
}
.about ul{
  margin: 0;
  margin-top: 10px;
  padding: 0;
}
.about ul li {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
  color: #67bc36;
  line-height: 26px;
  list-style: none;
  background: url(images/li3.png) transparent no-repeat 3px 6px;
  margin: 0;
  padding-left: 28px;
  width: 31%;
  float: left;
}
.about ul li.liList1 {
  width: 36%;
}
.about ul li.liList2 {
  width: 33%;
}
.wraplink {
  width: 100%;
  text-align: center;
  margin-top: 21px;
}
.wraplink a {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
  width: 186px;
  border-radius: 3px;
  color: #ffffff;
  border: 1px solid #458520;
  background: rgb(129,207,82); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #a7de86;
  line-height: 43px;
  text-decoration: none;
  display: inline-block;
}
.wraplink a.wraplinkAdvertiser{
  border: 1px solid #c1760b;
  background: rgb(247,181,41); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #fbcc68;
  margin: 0 20px;
}
.wraplink a:hover,
.wraplink a:focus {
  opacity: 0.8;
}
/****************adsContainer*******************/
.adsContainer{
  width: 100%;
  overflow: hidden;
}
.adsinner{
  width: 1000px;
  height: 104px;
  margin: 0px auto;
  padding: 20px 11px;
  background: #ffffff;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  overflow: hidden;
}
.ads{
  float: left;
}
.adsRight{
  float: right;
}
/**************divideContainer******************/
.divideContainer {
  width: 100%;
  overflow: hidden;
}
.divideInner {
  width: 1000px;
  margin: 0 auto;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  height: 5px;
  background: #feb147;
}
/**************footerContainer******************/
.footerContainer{
  height: 72px;
  width: 100%;
  overflow: hidden;
}
.footerInner{
  width: 1000px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
  border: 1px solid #d9d9d9;
  border-top: 0;
}
.footerCnt {
  width: 100%;
}
.footerLeft{
  float: left;
  margin-top: 12px;
  margin-left: 12px;
}
.footerLeft a{
  background: url(images/payments.png) transparent no-repeat 0px center;
  height: 43px;
  margin-right: 5px;
  display: block;
  float: left;
}
.footerLeft a#pp{
  width: 110px;
}
.footerLeft a#pz{
  background-position: -115px;
  width: 110px;
}
.footerLeft a#net{
  background-position: -224px;
  width: 126px;
}
.footerLeft a#pm{
background-position: -350px;
width: 145px;
}

.footerRight{
  float: right;
  margin-top: 20px;
  margin-right: 15px;
}
.footerRight a{
  display: block;
  float: left;
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  font-size: 14px;
  margin-left: 8px;
  color: #ffffff;
  border: 1px solid #2e8e70;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 0 21px;
  line-height: 30px;
  box-shadow: 1px 1px 3px 1px #4f887f;
  margin-bottom: 19px;
  text-decoration: none;
  text-align: center;
  border: 1px solid #458520;
  background: rgb(129,207,82); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #a7de86;
}
.footerRight a:hover{ 
  opacity: 0.8;
  color: #ffffff;
}
/**************footerCopyRightsContainer******************/
.footerCopyRightsContainer {
  width: 100%;
  height: 98px;
  overflow: hidden;
}
.footerCopyRightsInner {
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
}
.footerCopyRights p {
  color: #eaa01d;
  font-weight: 600;
  font-size: 18px;
  font-family: 'Source Sans Pro', sans-serif;
  text-align: center;
  line-height: 24px;
  margin-top: 26px;
}
/*subpage*/
.sub-page-background{
  width: 100%;
  overflow:  hidden;
}
.sub-page-backgroundInner{
  width: 1000px;
  margin: 0 auto;
  padding: 5px 7.5px 0;
  background: #ffffff;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  margin-top: 28px;
}
.site_title{
  height: 47px;
  line-height: 47px;
  width: 100%;
  background: url(images/bg-siteTitle.png) transparent no-repeat center center;
  font-family: 'Lato', sans-serif;
  font-size: 24px;
  font-weight: 400;
  padding-left: 20px;
  color: #559187;
}


.site_content{
  overflow: hidden;
  width: 100%;
  padding: 30px 10px;
}
/*LoginPage*/
.loginPageLeft {
  width: 50%;
  float: left;
  padding: 0 50px;
}
.loginPageLeft .widget-tbl {
  width: 100%;
}
.loginPageLeft .tdimages {
  background: url(images/loginPage.png) #EAA01D no-repeat center center !important;
  height: 157px;
}
.loginPageLeft .divide-parent {
  background: #5fd4af !important;
}
.loginPageLeft .divide {
  width: 98%;
  border-top: 4px solid #f4d562 !important;
  display: block;
  padding: 0 !important;
  margin: 0 auto;
  margin-top: -2px;
}
.loginPageLeft .space {
  height: 30px;
}
.loginPageLeft .widget-tbl td {
  border: 0;
  border-collapse: collapse;
  background: #78C64A;
  padding: 7px 10px;
}

.loginPageLeft span {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  color: #ffffff;
  padding-left: 30px;
  font-weight: 400;
  width: 102px;
  text-align: right;
  display: inline-block;
}
.loginPageLeft input[type="text"], .loginPageLeft input[type="password"] {
  width: 195px;
  height: 40px;
  border-radius: 5px;
  background: #ffffff;
  border: 1px solid #2fbc8f;
  margin-left: 20px;
}
.loginPageLeft .username {
  margin-top: 30px;
}
.loginPageLeft img#captchaimglogin {
  margin-left: 122px;
}
.loginPageLeft .login {
  padding: 0 35px;
  border-radius: 3px;
  border: 1px solid #c1760b;
  color: #fffffe;
  background: rgb(247,181,41); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #fbcc68;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Lato', sans-serif;
  display: inline-block;
  line-height: 38px;
  margin-left: 122px;
  margin-bottom: 10px;
}
.loginPageLeft .login:hover,
.loginPageLeft .login:focus {
  background: #f5b126;
}

.loginPageLeft a {color: white;}

.loginPageRight {
  width: 50%;
  float: left;
}
.loginPageRight h3 {
  color: #f2b500;
  font-size: 24px;
  font-weight: normal;
  font-family: 'AvenirNextLTPro';
  line-height: 42px;
  margin: 0;
  margin-top: 60px;
}
.loginPageRight .headLogin {
  color: #5fd4af;
  margin-top: 0;
}
.loginPageRight p {
  color: #696363;
  font-size: 16px;
  font-weight: 400;
  font-family: 'Lato', sans-serif;
  line-height: 32px;
  margin: 0;
}
.loginBtn {
  display: inline-block;
  line-height: 38px;
  font-family: 'Lato', sans-serif;
  color: #ffffff;
  padding: 0 25px;
  border-radius: 3px;
  color: #fffffe;
  border: 1px solid #458520;
  background: rgb(129,207,82); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #a7de86;
  margin: 16px 0;
  text-decoration: none;

}
.loginBtn:hover,
.loginBtn:focus {
  background: #86d558;
  color: #ffffff;
  text-decoration: none;
}
/*RegisterPage*/
.registerPage .widget-tbl {
  width: 100%;
  border: 1px solid #2da780;
}
.registerPage .table1 {
  border-bottom: 0;
}
.registerPage .table2 {
  border-bottom: 0;
  border-top: 0;
}
.registerPage .table3 {
  border-top: 0;
}
.registerPage .tdimages {
	background: url(images/bg-register.png) #EAA01D no-repeat center center !important;
	height: 157px;
}
.registerPage .divide-parent {
  background: #5fd4af !important;
}
.registerPage .divide {
  width: 98%;
  border-top: 4px solid #f4d562 !important;
  display: block;
  padding: 0 !important;
  margin: 0 auto;
  margin-top: -2px;
}
.registerPage .space {
  height: 30px;
}
.registerPage .widget-tbl td {
  border: 0;
  border-collapse: collapse;
  background: #78C64A;
  padding: 7px 10px;
}
.registerPage .widget-tbl tr:hover td {
  background: #5fd4af;
}
.registerPage span {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  color: #ffffff;
  padding-left: 30px;
  font-weight: 400;
  width: 202px;
  text-align: right;
  display: inline-block;
}
.registerPage input[type="text"], .registerPage input[type="password"] {
  width: 195px;
  height: 40px;
  border-radius: 5px;
  background: #ffffff;
  border: 1px solid #2fbc8f;
  margin-left: 20px;
}
.registerPage .captcha {
  margin-top: 14px;
  position: absolute;
  z-index: 999;
  display: block;
}
img#captchaimg {
  margin-left: 149px;
  margin-top: 2px;
}
input#captcha {
  margin-top: 16px;
  margin-left: 162px;
}
.registerPage .tos {
  display: inline-block;
  position: absolute;
}
.registerPage .tosCnt {
  display: inline-block;
  margin-left: 247px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  color: #ffffff;
  font-weight: 400;
  margin-top: 3px;
}
.registerPage .tosCnt a {
  color: #ffffff;
}
.registerPage input[type="checkbox"] {
  margin-left: 224px;
  margin-top: 9px;
  position: absolute;
}
.registerPage .registerBtn {
  padding: 0 35px;
  border-radius: 3px;
  border: 1px solid #c1760b;
  color: #fffffe;
  background: rgb(247,181,41); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #fbcc68;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Lato', sans-serif;
  display: inline-block;
  line-height: 38px;
  margin-bottom: 30px;
  margin-left: 223px;
}
.registerPage .registerBtn:hover,
.registerPage .registerBtn:focus {
  background: #f5b126;
}
/*adsPage*/
.ads-group {
  border: 1px solid #e2e2e2;
  padding: 10px;
  margin: 10px 0;
  border-radius: 3px;
  overflow: hidden;
}
.ads-group h3 {
  font-weight: normal;
  border-bottom: 1px solid #e2e2e2;
  padding: 10px 0 12px 0;
  margin: 0 0 0 15px;
  font-family: 'Lato', sans-serif;
  font-size: 20px;
  color: #75C347;
}
/****************account***********/
.accountMid{
  width: 318px;
  float: left;
  background: #ffffff;
  border: 2px solid #78c64a;
  padding: 10px 5px;
  border-radius: 3px;
}
.accountMid table td {padding: 3px;}

.accountMid .widget-title{
  color: #fff;
  border-radius: 2px;
  background: #78c64a;
  margin-bottom: 1px;
  border: 0;
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  box-shadow: none;
}
.accountMid .admin-info1{
  overflow: hidden;
  width: 100%;
}
.accountMid .information{
  width: 100%;
  float: left;
  background: url(images/account.png) transparent no-repeat 0px;
  padding: 20px 10px 20px 79px;

}
.accountMid .information >div{
  width: 100%;
  float: left;
  margin-top: 1px;
  padding-left: 5px;
  line-height: 24px;
}
.accountMid .information >div >span{
  float: right;
  display: inline-block;
}
.accountMid .information >div >a{
  float: right;
  display: inline-block;
  color: #689e53;
  font-weight: bold;
}
.accountMid .admin-info1 >a{
  display: inline-block;
  line-height: 27px;
  font-size: 13px;
  font-family: Arial;
  color: #f5f1ec;
  border-radius: 3px;
  padding: 0 9px;
  box-shadow: 1px 0px #98b71e inset, 0px 1px #98b71e inset;
  border: 1px solid #5f7700;
  background: rgb(139,174,4);
  background: -moz-linear-gradient(top, rgba(139,174,4,1) 0%, rgba(133,166,5,1) 44%, rgba(124,154,6,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(139,174,4,1)), color-stop(44%,rgba(133,166,5,1)), color-stop(100%,rgba(124,154,6,1)));
  background: -webkit-linear-gradient(top, rgba(139,174,4,1) 0%,rgba(133,166,5,1) 44%,rgba(124,154,6,1) 100%);
  background: -o-linear-gradient(top, rgba(139,174,4,1) 0%,rgba(133,166,5,1) 44%,rgba(124,154,6,1) 100%);
  background: -ms-linear-gradient(top, rgba(139,174,4,1) 0%,rgba(133,166,5,1) 44%,rgba(124,154,6,1) 100%);
  background: linear-gradient(to bottom, rgba(139,174,4,1) 0%,rgba(133,166,5,1) 44%,rgba(124,154,6,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bae04', endColorstr='#7c9a06',GradientType=0 );
  float: right;
  margin: 17px 0;
}
.accountMid .admin-info1 >a:hover{
  text-decoration: none;
  opacity: 0.8;
}
.accountMid .tbl_account{
  margin-bottom: 20px;
}
.accountMid .tbl_account >div{
  width: 100%;
  display: inline-block;
  border: 0;
  border-bottom: 1px solid #c0b5a2;
}
.accountMid .tbl_account div p{
  float: left;
  display: inline-block;
  line-height: 31px;
  margin: 0;
  color: #7e8187;
  font-size: 13px;
}
.accountMid .tbl_account div p:first-child{
  width: 45%;
  padding-left: 5px;
}
.accountMid .tbl_account div p:last-child{
  width: 55%;
  text-align: right;
}
.accountMid .tbl_account p a{
  display: inline-block;
  margin-left: 2px;
  color: #E69A1A;
  font-weight: bold;
  font-size: 13px;
}
.accountRight{
  width: 418px;
  float: right;
  padding-left: 0px;
  margin-right: -5px;
}
.accountRight .account-buttons{
  width: 100%;
  display: inline-block;
  padding: 10px 0 10px 4px;
  border-radius: 3px;
}
.accountRight .account-buttons a.upgrade-acc {
  background-image: url(images/bg-upgrade.png);
  background-position: center 8px;
  background-repeat: no-repeat;
}
.accountRight .account-buttons a.advertise-acc {
  background-image: url(images/bg-advertise.png);
  background-position: center 8px;
  background-repeat: no-repeat;
}
.accountRight .account-buttons a.refer-acc {
  background-image: url(images/bg-referral.png);
  background-position: center 8px;
  background-repeat: no-repeat;
}
.accountRight .account-buttons a.cashout-acc {
  background-image: url(images/bg-cashout.png);
  background-position: center 8px;
  background-repeat: no-repeat;
}
.accountRight .account-buttons a{
	display: inline-block;
	float: left;
	margin-right: 5px;
	padding: 0;
	width: 98px;
	height: 58px;
	border-radius: 3px;
	background-color: #78c64a;
	border: 1px solid #56AE3D;
	box-shadow: inset 0px 1px 0px 0px #A9EF95;
	font-family: 'Lato', sans-serif;
	text-decoration: none;
	text-align: center;
	padding-top: 30px;
}

.accountRight .account-buttons a:hover {opacity: 0.8}

.accountRight .account-buttons a i{
  width: 100%;
  color: #fff;
  margin-top: 15px;
  font-size: 30px;
  margin-bottom: 5px;
}
.accountRight .account-buttons a span{
  width: 100%;
  display: inline-block;
  color: #fff;
  float: left;
}

.your_refal{
  width: 100%;
  overflow: hidden;
  line-height: 38px;
  text-align: center;
  border: 1px solid #eaa01d;
  border-radius: 3px;
  margin-top: 10px;
  background: #eaa01d;
}

.your_refal a {color: white; text-align: center;}

.chartdivaccount{
  position: relative;
  display: inline-block;
  width: 100%;
}
.chartdivaccount > span{
  position: absolute;
  top: 7px;
  left: 24%;
  font-size: 25px;
}
.dashboardbox{
  background: #fff3dd ;
  text-align: left;
  padding-left: 10px;
  margin-bottom: 10px;
  color: #e57342;
  border: 1px solid #ffd382;
}
.accountStatis{
  border-radius: 3px;
  margin-top: 10px;
  border: 1px solid #cccccc;
  width: 100%;
  text-align: center;
  padding: 10px;
  background: #f7f7f7;
}
.viewfullstatis{
  width: 100%;
  text-align: center;
  margin-top: 10px;
}
.viewfullstatis a{
  display: inline-block;
  padding: 0 20px;
  background: #86c013;
  background: -moz-linear-gradient(top, #86c013 0%, #7db511 50%, #76ab0e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86c013), color-stop(50%,#7db511), color-stop(100%,#76ab0e));
  background: -webkit-linear-gradient(top, #86c013 0%,#7db511 50%,#76ab0e 100%);
  background: -o-linear-gradient(top, #86c013 0%,#7db511 50%,#76ab0e 100%);
  background: -ms-linear-gradient(top, #86c013 0%,#7db511 50%,#76ab0e 100%);
  background: linear-gradient(to bottom, #86c013 0%,#7db511 50%,#76ab0e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86c013', endColorstr='#76ab0e',GradientType=0 );
  border: 1px solid #729b21;
  box-shadow: inset 0px 1px 0px 0px #a9d358;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  border-radius: 3px;
  margin-bottom: 17px;
  margin-top: 5px;
}
.viewfullstatis a:hover{
  text-decoration: none;
  opacity: 0.8;
}
.member_sidebar li div.title{
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  color: white;
  font-size: 14px;
  font-family: 'Lato', sans-serif;
  padding: 0px 10px 0px 10px;
  margin: 5px;
  padding-left: 30px;
  line-height: 30px;
  position: relative;
}
.account .member_sidebar li div.title:after {
  border-top: 15px solid transparent;
  border-right: 14px solid #ffffff;
  border-left: 14px solid transparent;
  border-bottom: 15px solid transparent;
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  right: 0;
}
.member_sidebar li div.title.global {
  background: url(images/global.png) #eaa01d no-repeat 5px center;
}
.member_sidebar li div.title.setting {
  background: url(images/setting.png) #eaa01d no-repeat 5px center;
}
.member_sidebar li div.title.referral {
  background: url(images/referral.png) #eaa01d no-repeat 5px center;
}
.member_sidebar li div.title.logs {
  background: url(images/logs.png) #eaa01d no-repeat 5px center;
}
.member_sidebar li div.title i{
  margin-right: 10px;
}
#quick-news-body{
  background:#f7f7f7;
  width:100%;
  height:300px;
  margin:0px;
  padding:10px;
  overflow-x:hidden;
  overflow-y:auto;
  border: 1px solid #cccccc;
  border-radius: 3px;
}
#quick-news-body a{
  color: #1F3E56;
}
.site_content li h3 b a{
  color: #82a205;
}
.account .widget-title {
  background: #78c64a;
}



/*adsPage*/
.adsPageCnt {
  width: 100%;
  overflow: hidden;
  padding-right: 40px;
  margin-bottom: 15px;
}
.adsPageCntRight {
  width: 500px;
  float: right;
}
.adsPageCntRight h3 {
  font-family: 'Lato', sans-serif;
  color: #479dac;
  font-size: 24px;
  margin: 0;
  line-height: 48px;
  margin-top: 18px;
  border-bottom: 3px solid #60aab7;
}
.adsPageCntRight p {
  font-family: 'Lato', sans-serif;
  color: #666161;
  font-size: 16px;
  margin: 0;
  line-height: 30px;
  margin-top: 15px;
}



.carticon{
  background:url(images/shop.png) no-repeat 30px center;
  padding:15px;
  padding-left: 90px;  
  font-family: 'Lato', sans-serif;
  font-size: 24px;
  color: #ffffff;
}
.adsPage select {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 292px;
  height: 40px;
  line-height: 38px;
  border-radius: 5px;
  border: 1px solid #2fbc8f;
  margin-top: -13px;
}
.adsPage input[type="button"], .adsPage input[type="submit"] {
  padding: 0 35px;
  border-radius: 3px;
  border: 1px solid #c1760b;
  color: #fffffe;
  background: rgb(247,181,41); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 ); /* IE6-9 */
  box-shadow: inset 0px 1px 0px 0px #fbcc68;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Lato', sans-serif;
  display: inline-block;
  line-height: 38px;
  margin: 5%;
}
.adsPage input[type="button"]:hover, .adsPage input[type="submit"]:hover,
.adsPage input[type="button"]:focus, .adsPage input[type="submit"]:focus {
  opacity: 0.8;
}

.accountMid .information >div >a.membership {
	padding:3px 15px;
	background: #4CA2AD;
	color: white;
	border-radius: 4px;
}

.accountMid .information >div >a.membership:hover {text-decoration: none; background: #51B9C6;}

.accountNew {margin-top: 5px;}

.post-container {padding: 10px; background: white; border-radius: 0px 0px 4px 4px; margin-bottom:10px;}

table td {padding: 3px;}

.upgrade-table td {text-align: center;}

.upgrade-table td.upgrade-left {
text-align: left;
font-weight: 600;
color: #707A7A;
font-size: 14px;
background: #D3F4F5;
border: 1px solid #9AB4B4;
background: #F7F7F7 url(images/body.png) repeat;
}


.membership {
	background: #fcfafa;
	background: -moz-linear-gradient(top, #fcfafa 0%, #f3f2f2 50%, #ebebeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfafa), color-stop(50%,#f3f2f2), color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(top, #fcfafa 0%,#f3f2f2 50%,#ebebeb 100%);
	background: -o-linear-gradient(top, #fcfafa 0%,#f3f2f2 50%,#ebebeb 100%);
	background: -ms-linear-gradient(top, #fcfafa 0%,#f3f2f2 50%,#ebebeb 100%);
	background: linear-gradient(to bottom, #fcfafa 0%,#f3f2f2 50%,#ebebeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfafa', endColorstr='#ebebeb',GradientType=0 );
	color: #686F72;
	margin: 0px auto;
	border: 1px solid #C3C3C3;
	border-radius: 3px;
	font-size: 14px;
	padding: 5px;
}

.membership-Silver{

	background: #e0dddd; /* Old browsers */
	background: -moz-linear-gradient(top, #e0dddd 0%, #ded9d9 40%, #cac8c8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0dddd), color-stop(40%,#ded9d9), color-stop(100%,#cac8c8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e0dddd 0%,#ded9d9 40%,#cac8c8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e0dddd 0%,#ded9d9 40%,#cac8c8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e0dddd 0%,#ded9d9 40%,#cac8c8 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e0dddd 0%,#ded9d9 40%,#cac8c8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0dddd', endColorstr='#cac8c8',GradientType=0 ); /* IE6-9 */
}

.membership-Platinum {
	border: 1px solid #458520;
	background: rgb(129,207,82);
	background: -moz-linear-gradient(top, rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1)));
	background: -webkit-linear-gradient(top, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	background: -o-linear-gradient(top, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	background: -ms-linear-gradient(top, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	background: linear-gradient(to bottom, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 );
	color: #ffffff;
}

.membership-Diamond {
	border: 1px solid #c1760b;
	color: #fffffe;
	background: rgb(247,181,41);
	background: -moz-linear-gradient(top, rgba(247,181,41,1) 0%, rgba(233,158,28,1) 51%, rgba(218,135,15,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,181,41,1)), color-stop(51%,rgba(233,158,28,1)), color-stop(100%,rgba(218,135,15,1)));
	background: -webkit-linear-gradient(top, rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%);
	background: -o-linear-gradient(top, rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%);
	background: -ms-linear-gradient(top, rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%);
	background: linear-gradient(to bottom, rgba(247,181,41,1) 0%,rgba(233,158,28,1) 51%,rgba(218,135,15,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b529', endColorstr='#da870f',GradientType=0 );
	color: #ffffff;
}


.ribbon {
	width: 1042px;
	position: relative;
	text-align: center;
	font-size: 22px!important;
		background: #77c64a;
	   background: -webkit-gradient(linear, left top, left bottom, from(#77c64a), to(#62ad30));
	   background: -webkit-linear-gradient(top, #77c64a, #62ad30);
	   background: -moz-linear-gradient(top, #77c64a, #62ad30);
	   background: -ms-linear-gradient(top, #77c64a, #62ad30);
	   background: -o-linear-gradient(top, #77c64a, #62ad30);
	   background-image: -ms-linear-gradient(top, #77c64a 0%, #62ad30 100%);
	   -webkit-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
	   -moz-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
	   box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
	font-family: 'Lato', sans-serif;
	/* left: -10px; */
	margin-left: -30px;
	padding: 2px 0px;
   }
.ribbon h1 {
   font-size: 25px!important;
   color: #ffffff;
   text-shadow: #3e6e16 0 1px 0;
   margin:0px;
   padding: 15px 10px;
   }
.ribbon:before, .ribbon:after {
   content: '';
   position: absolute;
   display: block;
   bottom: -1em;
   border: 1.5em solid #77c64a;
   z-index: -1;
   }
.ribbon:before {
   left: -2em;
   border-right-width: 1.5em;
   border-left-color: transparent;
-webkit-box-shadow: rgba(000,000,000,0.4) 1px 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.4) 1px 1px 1px;
   box-shadow: rgba(000,000,000,0.4) 1px 1px 1px;
   }
.ribbon:after {
   right: -2em;
   border-left-width: 1.5em;
   border-right-color: transparent;
-webkit-box-shadow: rgba(000,000,000,0.4) -1px 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.4) -1px 1px 1px;
   box-shadow: rgba(000,000,000,0.4) -1px 1px 1px;
   }
.ribbon .ribbon-content:before, .ribbon .ribbon-content:after {
     border-color: #2b7506 transparent transparent transparent;
   position: absolute;
   display: block;
   border-style: solid;
   bottom: -1em;
   content: '';
   }
.ribbon .ribbon-content:before {
   left: 0;
   border-width: 1em 0 0 1em;
   }
.ribbon .ribbon-content:after {
   right: 0;
   border-width: 1em 1em 0 0;
   }
.ribbon-stitches-top {
   margin-top:2px;
   border-top: 1px dashed rgba(0, 0, 0, 0.2);
   -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
   -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
   box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5);
   }
.ribbon-stitches-bottom {
   margin-bottom:2px;
   border-top: 1px dashed rgba(0, 0, 0, 0.2);
   -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
   -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
   box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.3);
   }
   /*rented-referral-Page*/
   .rented-referral .wrapTable {
    background: #ffffff;
    padding: 4px 3px;
    border: 1px solid #000000;
    margin-bottom: 10px;
   }
   .rented-referral .wrapTable table {
    margin-bottom: 0;
    text-align: center;
    border: 1px solid #000000;
   }
    .rented-referral .wrapTable table tr.title th {
	background: #D6921B;
	color: #ffffff;
	text-align: center;
	border: 1px solid #BE8013;
	border-bottom: 0;
    }
    .rented-referral .wrapTable table tbody tr {
      color: #002854;
    }
    .rented-referral .wrapTable table tbody tr td {
      border: 1px solid #52A420;

    }
    .table>tbody+tbody {
      border-top: 0;
    }
    .table-striped>tbody>tr:nth-child(odd)>td {
      background: #6DBB3E;
      color: white;
    }
    
.ads-group h3 {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	color: white;
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	padding: 0px 10px 0px 10px;
	margin: 5px;
	padding-left: 10px;
	line-height: 30px;
	position: relative;
	background: #EAA01D;
	border: 0px;
	width: 350px;
    }    
    
    
.ads-group h3.fixedads_title {

	background: #EAA01D;

    }
    
.ads-group h3.title-2 {

	background: #78C64A;

    }  
.title-2 {

	background: #78C64A;

    }   
.border-2 {

	border:1px solid #78C64A;

    }    
    
.ads-group h3.title-3 {

	background: #78C64A;

    }  
.title-3 {

	background: #78C64A;

    }   
.border-3 {

	border:1px solid #78C64A;

    }   
    
.ads-group h3.title-4 {

	background: #78C64A;

    }  
.title-4 {

	background: #78C64A;

    }   
.border-4 {

	border:1px solid #78C64A;

    }      
               
               
    
.ads-group h3:after {
border-top: 15px solid transparent;
border-right: 14px solid #ffffff;
border-left: 14px solid transparent;
border-bottom: 15px solid transparent;
position: absolute;
content: "";
width: 0;
height: 0;
right: 0;
}
.fixed-block {
	background:#EAA01D;
	border: 1px solid #C88105;
}

.adsPage .fixed-block input[type="submit"] {
	border: 1px solid #458520;
	background: rgb(129,207,82);
	background: -moz-linear-gradient(top, rgba(129,207,82,1) 0%, rgba(120,198,74,1) 51%, rgba(98,176,52,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,207,82,1)), color-stop(51%,rgba(120,198,74,1)), color-stop(100%,rgba(98,176,52,1)));
	background: -webkit-linear-gradient(top, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	background: -o-linear-gradient(top, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	background: -ms-linear-gradient(top, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	background: linear-gradient(to bottom, rgba(129,207,82,1) 0%,rgba(120,198,74,1) 51%,rgba(98,176,52,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81cf52', endColorstr='#62b034',GradientType=0 );
	box-shadow: inset 0px 1px 0px 0px #a7de86;
}

.adsPage .fixed-block input[type="submit"]:hover {background: rgb(129,207,82);}

#tabs .ui-state-active a, #tabs .ui-state-active a:link, #tabs .ui-state-active a:visited {
color: white;
}

#tabs .ui-state-active, #tabs .ui-widget-content .ui-state-active, #tabs .ui-widget-header .ui-state-active {
border: 1px solid #78C64A;
background: #78C64A;
font-weight: normal;
color: white;
}
