#headermz.v3long {
    padding: 5px 0 6px 0;
	border-bottom:1px solid #f5f5f5;
}
#headermz .wrapper3 {
    position: relative;
    max-width: 800px;
    margin: 0 auto;
}
.logov3 img {
    float: left;
    max-width: 144px;
}
.buyermain.buyermainv2.rowh {
    max-width: 620px;
    margin: 0 auto;
    float: none;
}
.buyermainv2.buyermain .womanicon img {
    display: block;
    margin: 0 auto;
    padding-bottom: 5px;
    margin-top: -36px;
    position: relative;
    z-index: 9;
} 
.buyertitle1  {
	font-size: 32px;
	line-height:38px;
    font-weight: 600;
    color: #1f1f21;
	text-align:center;
}
.buyerrow1   {
   text-align: center;
   color: #1f1f21;
   font-size:18px;
   line-height:24px;
   color: #1f1f21;
   font-weight: 600;
   padding-bottom:28px;
}
.buyerrow1 strong {
	color:#00de92;
}
.buyerrowwrapp2 {
	padding:0 18%;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
}
.buyerrowwrapp2 .imgbuy2 {
	width:101px;
	float:left;
	border:4px solid #f5f5f5;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
	 -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.unvisible {
	visibility:hidden;
}
.buyerrow2  {
	padding-bottom: 28px;
}
.buyerrowwrapp2wrap {
	width:100%;
	margin:0 auto;
	max-width:620px;
}
.buyerrow3wrap {
	width:100%;
	margin:0 auto;
	max-width:620px;
}
.buyerrow3  {
	background:#f5f5f5;
	padding:15px 15%;
}
.buyerrow31 {
	color:#000;
	font-size:16px;
	line-height:22px;
	padding-bottom:20px;
}
.buyerrow32 {
	padding-bottom:30px;
}
.buyerrow32in {
	width:333px;
	width:76.5%;
	float:left;
	padding-right:26px;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
}
.buyerrow32in211 { 
width:100%;
padding:8px 13px;
background:#00e6b0;
	-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size:16px;
line-height:23px;
position:relative;
}
.buyerrow32in211:after{
	display:block;
	content:'';
	position:absolute;
	width:26px;
	height:24px;
	right:-26px;
	top:50%;
	margin-top:-12px;
	background: url(../img/funnel/rect3.png) no-repeat 50% 0;
}
.buyerrow32 img {
	float:left;
	max-width:23.5%;
	margin-top:9px;
}
.buyerrow4in10 {
    font-size: 16px;
    line-height: 19px;
    color: #000;
    padding-bottom: 20px;
    min-height: 55px;
}
.buyerrow4in10 span {
	 
}
.buyerrow4in10 span.buyernumber{
	width:35px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	background:#1bdd94;
	float:left;
	margin-right:10px;
	-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}
.buyerrow4in2 span.buyernumber {
	background:#8f80ff;
}
.buyerrow4in3 span.buyernumber {
	background:#ff3b72;
}
.helpvalueshtml {
	display:none;
}
.strigyzoneall.strigyzoneallv2 {
	background:#fff;
}
.strigyzoneall.strigyzoneallv2 .headertuzone {
	padding-top:40px;
}
.strigyzoneall.strigyzoneallv2 .headertuzone h2 {
    font-size: 32px !important;
    line-height: 38px;
    color:#1f1f21 !important;
	font-weight:700 !important;
}
.strigyzoneall.strigyzoneallv2 .headertuzone h3 {
    font-size: 16px !important;
    line-height: 21px;
    color:#1f1f21 !important;
}
.buyerrow32in211 p {
	margin-bottom:0;
}
.buyerrow1.buyerrow1hidden strong  {
	visibility:hidden;
}
.buyerrow32in211 p .buyerspan , .buyerrow32in211 .buyerspan {
    color: blue !important;
}
#animateicon {
    width: 245px;
    float: left;
    margin: 21px 0 0 20px;
}
.divider1 {
	width:16px;
	height:44px;
	float:left;
	padding:0 5px;
}
.divider1 span {
	display:block;
	width:3px;
	height:44px;
	background:#d8d8d8;
}
#boxtext {
	width:auto;
	width:110px;
	display:inline-block;
	float:left;
}
#boxtext .textanimate {
	width:100%;
	font-size:40px;
	line-height:1em;
	font-weight:700;
	font-family:'Lato';
	display:none;
	text-align:center;
}
#boxtext .textanimate.active,
#boxtext99 #lowvalue.textanimate 
 {
	display:block;
}
#boxtext #highvalue { color:#1bdd94 ; }
#boxtext #medvalue  { color:#ffad2e ; }
#boxtext #lowvalue  { color:#ec574e ; }

.boxindicator {
	width:112px;
	float:left;
}
.boxindicator span {
	font-size:13px;
	color:#999;
	line-height:13px;
}
.linecolored {
	width:100%;
	float:left;
	margin:1px 0 0 0;
    height: 5.7px;
    border-radius: 2.8px;
    background-image: linear-gradient(to right, #ee6960, #e97949 29%, #efe64e 65%, #2fe3a2);
}
.trianglediv {
	width:100%;
	float:left;
	padding-top:1px;
}
.trianglediv #triangleblack {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 5px 6px 5px;
	border-color: transparent transparent #000000 transparent;
}
.trianglediv.trianglemed #triangleblack {
	margin-left:55px;
}
.trianglediv.trianglehigh #triangleblack {
	margin-left:100px;
}

@media (max-width: 620px) and (min-width: 300px) {
	.buyertitle1 {
    font-size: 22px;
    line-height: 28px;
	padding-bottom:11px;
}
.logov3 img {
	display:none;
}	
#headermz.v3long {
    border-bottom: none;
	min-height:45px;
}
.buyermainv2.buyermain .womanicon img {
    max-width:71px;
}
.womanicon  {
	margin-bottom:7px;
}
.buyerrow1 {
    font-size: 14px;
    line-height: 19px;
    padding-bottom: 28px;
}
.buyerrowwrapp2 {
    padding: 0 10px;
}
.buyerrowwrapp2 .imgbuy2 {
	max-width:24%;
	margin-right:1.5%;
}
#animateicon {
    width: 71.5%;
    float: right;
    margin: 16px 0 0 0px;
}
#boxtext .textanimate {
    width: 100%;
    font-size: 28px;
}
#boxtext {
    width: 80px;
	padding-top: 5px;
}
.divider1 span , .divider1 {
    height: 39px;
}
.buyerrow3 , .buyerrow1  {
    padding: 15px 10px;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
}
.buyerrow32 img {
    float: left;
    max-width: 14.5%;
    margin-top: 9px;
}
.buyerrow32 img {
    margin-top: 53px;
    margin-left: 3%;
}
.buyerrow32in211:after {
    width: 11px;
    height: 11px;
    right: -11px;
    top: 50%;
    margin-top: -6px;
	background-size:cover;
}
.buyerrow32in {
    padding-right: 11px;
}
.buyerrow32in211 {
    padding: 6px 10px;
    font-size: 14px;
    line-height: 19px;
}
.buyerrow4in10 span.buyernumber {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.strigyzoneall.strigyzoneallv2 .headertuzone h2 {
    font-size: 16px !important;
    line-height: 21px;
	padding-bottom:20px;
}
.strigyzoneall.strigyzoneallv2 .headertuzone {
    padding-top: 20px;
}
.buyerrow2  {
	float: none !important;
    max-width: 300px;
    margin: 0 auto 28px;
    min-height: 65px;
    padding-bottom: 0;
}


	
}
/*new tu*/
.mainb210bin {
	max-width:400px;
	margin:0 auto;
}
.mainb210bin22  {
	color:#666;
	font-size:14px;
	line-height:20px;
	text-align:center;
}

