@media (max-width:2500px){
}
@media only screen and (min-width:1760px) and (max-width:1920px){
h2.section_tit { font-size:42px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:70px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; }
.nav_width { width:1300px; margin:auto; padding:0 0 48px 0; overflow:hidden }
.nav_width .nav02_img { margin-left:5px}
.nav_width .nav03_img { margin-left:5px; margin-top:3px}
.nav_width .nav04_img { margin-left:5px; margin-top:3px}
.landing_forth div.kosoball_btn { text-align:center; margin-top:470px}


.crcl_border01 {
	float: left;
	width:260px;
	left: 160px;
	top: 180px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:80px;
	top:105px;
}

.prd_01 {
	margin: -118px 0 0 -325px;
	width:410px;
}

.prd_01 p {
	margin-top:100px;
	font-size:25px;
	color:#d5b48a;
	line-height:28px;
}

.prd_circle.prd1 {
	top:25px;
	left: 515px;
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 280px;
	top: 110px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:195px;
	top:163px;
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 280px;
	top: 110px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:195px;
	top:163px;
}

.prd_02 {
   width:320px;
   margin:45px 0 0 -85px;
}

.prd_02 p {
	color:#d5b48a;
	font-size:25px;
	line-height:28px
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-1px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.7px
}


.prd_circle.prd2 {
	top: 250px;
	left: 465px;
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -330px;
	top:75px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-86px;
	top:12px;
}

.prd_03 {
	margin: -110px 0 0 30px;
	color:#d5b48a;
	font-size:25px;
	width:300px;
}

.prd_03 p {
    font-size:25px;
	color:#d5b48a;
	line-height:28px;
}

.prd_circle.prd3 {
	top:135px;
	right:490px;
}

.crcl_border04 {
	float: left;
	width: 200px;
	left: -365px;
	top: 65px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	left: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-182px;
	top:120px;
}

.prd_04 {
	margin: 0 0 0 -70px;
	width:400px;
}

.prd_04 p {
    font-size:25px;
	color:#d5b48a;
	line-height:28px;
}

.prd_circle.prd4 {
	top:290px;
	right:455px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}

.crcl_inner img {
    margin-top:22px;
}

}

@media only screen and (min-width:1580px) and (max-width:1759px){
h2.section_tit { font-size:42px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:70px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; }
.nav_width { width:1300px; margin:auto; padding:0 0 48px 0; overflow:hidden }
.nav_width .nav02_img { margin-left:5px}
.nav_width .nav03_img { margin-left:5px; margin-top:3px}
.nav_width .nav04_img { margin-left:5px; margin-top:3px}
.landing_forth div.kosoball_btn { text-align:center; margin-top:390px}

.crcl_border01 {
	float: left;
	width:260px;
	left: 210px;
	top: 150px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:135px;
	top:76px;
}

.prd_01 {
	width: 89%;
}

.prd_01 p {
	margin:-40px 0 0 -190px;
	font-size:20px;
	color:#d5b48a;
	line-height:24px;
	width:350px;
}

.prd_circle.prd1 {
	top:30px;
	left: 360px;
}


.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:238px;
	top:150px;
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 335px;
	top: 100px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:250px;
	top:150px;
}

.prd_02 {
	
}

.prd_02 p {
    margin:40px 0 0 25px;
	color:#d5b48a;
	font-size:20px;
	line-height:24px;
	width:350px;
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-1px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.3px
}

.prd_circle.prd2 {
	top: 250px;
	left: 320px;
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -350px;
	top:50px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-105px;
	top:0px;
}

.prd_03 {
	margin:-115px 0 0 10px;
	color:#d5b48a;
	font-size:20px;
	width:300px;
}

.prd_03 p {
    font-size:20px;
	color:#d5b48a;
	line-height:24px;
}


.prd_circle.prd3 {
	top:130px;
	right:360px;
}

.crcl_border04 {
	float: left;
	width: 200px;
	left: -400px;
	top: 45px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	left: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-215px;
	top:100px;
}

.prd_04 {
	margin: -15px 0 0 -100px;
	width:320px;
}

.prd_04 p {
    font-size:20px;
	color:#d5b48a;
	line-height:24px;
}

.prd_circle.prd4 {
	top:300px;
	right:310px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}

.crcl_inner img {
    margin-top:22px;
}
   
}

@media only screen and (min-width:1420px) and (max-width:1579px){
h2.section_tit { font-size:42px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:80px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; background-size:cover }
.nav_width { width:1300px; margin:auto; padding:0 0 35px 0; overflow:hidden }
.nav_width .nav02_img { margin-left:5px}
.nav_width .nav03_img { margin-left:5px; margin-top:3px}
.nav_width .nav04_img { margin-left:5px; margin-top:3px}
.landing_forth div.kosoball_btn { text-align:center; margin-top:340px}

.crcl_border01 {
	float: left;
	width:260px;
	left: 180px;
	top: 110px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:105px;
	top:35px;
}

.prd_01 {
	width: 250px;
}

.prd_01 p {
	margin:-75px 0 0 -215px;
	font-size:20px;
	color:#d5b48a;
	line-height:24px;
}

.prd_circle.prd1 {
	top:30px;
	left: 310px;
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 290px;
	top: 60px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:209px;
	top:115px;
}


.prd_02 {
	width:350px;
}

.prd_02 p {
    margin:5px 0 0 -10px;
	color:#d5b48a;
	font-size:20px;
	line-height:24px
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-1px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.3px
}

.prd_circle.prd2 {
	top: 250px;
	left: 270px;
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -330px;
	top:15px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-86px;
	top:-45px;
}

.prd_03 {
	margin:-160px 0 0 30px;
	width:320px;
}

.prd_03 p {
    font-size:20px;
	color:#d5b48a;
	line-height:24px;
}


.prd_circle.prd3 {
	top:130px;
	right:300px;
}

.crcl_border04 {
	float: left;
	width: 200px;
	left: -365px;
	top: 0px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	left: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-182px;
	top:55px;
}

.prd_04 {
	margin: -60px 0 0 -70px;
	width:320px;
}
.prd_04 p {
    font-size:20px;
	color:#d5b48a;
	line-height:24px;
}

.prd_circle.prd4 {
	top:300px;
	right:250px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}

.crcl_inner img {
    margin-top:22px;
}
   
}

@media only screen and (min-width:1280px) and (max-width:1419px){
h2.section_tit { font-size:42px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:70px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; background-size:cover }
.nav_width { width:1280px; margin:auto; padding:0 0 38px 0; overflow:hidden }
.nav_width .nav02_img { margin-left:5px}
.nav_width .nav03_img { margin-left:5px; margin-top:3px}
.nav_width .nav04_img { margin-left:5px; margin-top:3px}
.landing_forth div.kosoball_btn { text-align:center; margin-top:300px}

.crcl_border01 {
	float: left;
	width:260px;
	left: 170px;
	top: 90px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:95px;
	top:18px;
}

.prd_01 {
	width: 250px;;
}

.prd_01 p {
	margin:-90px 0 0 -190px;
	font-size:18px;
	color:#d5b48a;
	line-height:20px;
}

.prd_circle.prd1 {
	top:30px;
	left: 250px;
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 310px;
	top: 30px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:225px;
	top:80px;
}

.prd_02 {
	width:350px;
}

.prd_02 p {
    margin:-20px 0 0 30px;
	color:#d5b48a;
	font-size:18px;
	line-height:20px
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-1px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.1px
}

.prd_circle.prd2 {
	top: 250px;
	left: 180px;
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -330px;
	top:0px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-86px;
	top:-55px;
}

.prd_03 {
	margin: -160px 0 0 25px;
	width:200px;
}

.prd_03 p {
    font-size:18px;
	color:#d5b48a;
	line-height:20px;
}


.prd_circle.prd3 {
	top:130px;
	right:220px;
}

.crcl_border04 {
	float: left;
	width: 200px;
	left: -375px;
	top: -20px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-190px;
	top:35px;
}

.prd_04 {
	margin:-70px 0 0 -80px;
	color:#d5b48a;
	font-size:20px;
	width:300px;
}

.prd_04 p {
    font-size:18px;
	color:#d5b48a;
	line-height:20px;
}

.prd_circle.prd4 {
	top:300px;
	right:170px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}

.crcl_inner img {
    margin-top:22px;
}

.crcl_border04 span {
	position: absolute;
	top: -14px;
	left: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
   
}
@media only screen and (min-width:1121px) and (max-width:1279px){
h2.section_tit { font-size:30px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:50px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; background-size:cover }
.nav_width { width:1121px; margin:auto; padding: 0 0 38px 0; overflow:hidden; text-align:center }
.respon_width {width:1121px; margin:0; display:inline-block; position:relative; left:38%; margin-left:-560px}
.nav_width .nav01_img { max-width:25.4%}
.nav_width .nav02_img { margin-left:5px; width:50%}
.nav_width .nav03_img { margin-left:5px; width:25%}
.nav_width .nav04_img { width:25%}
.landing_forth div.kosoball_btn { text-align:center; margin-top:260px}

.crcl_border01 {
	float: left;
	width:260px;
	left: 170px;
	top: 80px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:95px;
	top:0px;
}

.prd_01 {
	width: 250px;
}

.prd_01 p {
	margin:-10px 0 0 -110px;
	font-size:18px;
	color:#d5b48a;
	line-height:22px;
}

.prd_circle.prd1 {
	top:30px;
	left: 170px;
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 300px;
	top: 0px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:215px;
	top:50px;
}

.prd_02 {
	
}

.prd_02 p {
    margin:-60px 0 0 10px;
	color:#d5b48a;
	font-size:18px;
	width:300px;
	line-height:22px;
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-0.5px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.7px
}

.prd_circle.prd2 {
	top: 250px;
	left: 120px;
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -330px;
	top:-20px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-86px;
	top:-75px;
}

.prd_03 {
	margin:-185px 0 0 25px;
	width:250px;
}

.prd_03 p {
    font-size:18px;
	color:#d5b48a;
	line-height:22px;
}


.prd_circle.prd3 {
	top:130px;
	right:150px;
}

.crcl_border04 {
	float: left;
	width: 200px;
	left: -380px;
	top: -50px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-195px;
	top:0px;
}

.prd_04 {
	margin: -110px 0 0 -80px;
	width: 280px;
}

.prd_04 p {
    font-size:18px;
	color:#d5b48a;
	line-height:22px;
}
.prd_circle.prd4 {
	top:300px;
	right:100px;
}
.prd_circle.prd4 .crcl_border span {
	left: -15px;
	top:-14px;
	right: inherit;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}

.contain{
	width:100%;	
}
h1{
	font-size:100px;
}
.banner_con h2 {
	font-size: 55px;
}
h2{
	font-size: 40px;
}
.tips-img {
    height: 200px;
}
.s-back-to-top{
	right:35px;
}
.nick-tips h6{
	padding:25px 20px 0;
}
.tips p{
	padding:10px 20px 0;
}
.readmore{
	padding-left:20px;
}

/******************Inner Page Start***********************/


.prod_top{
	/*float:none;*/
	width:100%;
	margin:0 auto;	
}

.product_bg{
	padding:150px 0	
}
.crcl_inner img {
    margin-top:22px;
}




/******************Inner Page End***********************/


}
@media only screen and (min-width:992px) and (max-width:1120px) {
h2.section_tit { font-size:30px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:50px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; background-size:cover }
.nav_width { width:992px; margin:auto; padding:0 0 38px 0; overflow:hidden; text-align:center }
.respon_width {width:992px; margin:0; display:inline-block; position:relative; left:36%; margin-left:-496px}
.nav_width .nav01_img { max-width:25.4%}
.nav_width .nav02_img { margin-left:5px; width:50%}
.nav_width .nav03_img { margin-left:5px; width:25%}
.nav_width .nav04_img { width:25%}
.landing_forth div.kosoball_btn { text-align:center; margin-top:210px;}
.landing_forth div.kosoball_btn input { max-width:18%}

.crcl_border01 {
	float: left;
	width:150px;
	left: 280px;
	top: 70px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:200px;
	top:20px;
}

.prd_01 {
	width: 89%;
}

.prd_01 p {
	margin:-90px 0 0 -80px;
	font-size:18px;
	color:#d5b48a;
	line-height:22px;
}

.prd_circle.prd1 {
	top:20px;
	left: 170px;
}

.crcl_border02 {
	float: left;
	width: 150px;
	left: 340px;
	top: -50px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:257px;
	top:-5px;
}


.prd_02 {
	
}

.prd_02 p {
    margin:-115px 0 0 50px;
	color:#d5b48a;
	font-size:18px;
	line-height:22px;
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-0.4px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.8px
}

.prd_circle.prd2 {
	top: 250px;
	left: 200px;
}

.crcl_border03 {
	float: left;
	width:150px;
	left: -340px;
	top:-34px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-205px;
	top:-75px;
}

.prd_03 {
	margin:-190px 0 0 -95px;
}
.prd_03 p {
    font-size:18px;
	color:#d5b48a;
	line-height:22px;
}

.prd_circle.prd3 {
	top:160px;
	right:140px;
}

.crcl_border04 {
	float: left;
	width: 150px;
	left: -375px;
	top: -70px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-240px;
	top:-20px;
}

.prd_04 {
	margin: -131px 0 0 -50px;
}

.prd_04 p {
    font-size:18px;
	color:#d5b48a;
	line-height:22px;
}

.prd_circle.prd4 {
	top:160px;
	right:60px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}

.contain{
	width:100%;
}
.nav_main ul li{
	margin:8px 16px;
}
h1{
	font-size:90px;
}
.banner_con h2 {
	font-size: 43px;
}
h2{
	font-size: 35px;
}
h5{
	font-size:22px;
	padding-top:30px;
}
.tips-img {
    height: 175px;
}
.s-back-to-top{
	right:35px;
}
.nick-tips h6{
	padding:25px 20px 0;
}
.tips p{
	padding:10px 20px 0;
}
.readmore{
	padding-left:20px;
}
.developed-for-men{
    padding: 100px 0;
}
.developed-for-men h2{
	font-size:50px;
}
.men-product li{
	margin: 0 1%;
}
.btn-primary {
	padding: 16px 40px;
}
.men-product li h6{
	margin:15px 0 0;
}
.people-love-it .item p{
	font-size:18px;
}
.quate{
	height:25px;
	width:28px;
}
.people-love-it{
	padding-bottom:70px;
}
.nick-tips{
	padding:80px 0;
}
.nick-tips h2{
	padding:0 0 45px;
}


/******************Inner Page Start***********************/
.inner-banner .banner_con h1{
	font-size:80px;	
}
.inner-banner .banner_con h3{
	font-size:30px;	
}
.main-banner.inner-banner{
	min-height:400px;	
}
.rew_bg p{
	font-size:15px;	
}
.review_txt p{
	font-size:15px;	
}
.main-banner.inner-banner.blog{
	min-height:600px;	
}
.blog_tit{
	font-size: 26px;	
}
.blog_txt p{
	font-size:15px;	
}
.blog_inner h4{
	font-size:26px;
}
.blog_contain p{
	font-size:15px;	
}
.blgmain_tit{
	font-size:20px;	
}
.social_con h4{
	font-size:24px;	
}


.prod_top{
	/*float:none;*/
	width:100%;
	margin:0 auto;	
}
.prd_circle.prd1{
	left:100px;	
}
.prd_circle.prd3{
	right: 75px;
	top: 135px;
}
.prd_circle.prd2{
	left:40px;	
}
.prd_circle.prd4{
	right:40px;	
	top:280px;
}
.main_prd{
	width:500px;	
}
.product_bg{
	padding:150px 0	
}
.product_box{
	padding:50px 2% 0;	
}
/*.crcl_border{
	width:105px	
}*/
.prd_circle.prd2 .main_prd{

}
.prd_circle.prd4 .main_prd{
	left:-77px;	
}

.prd_circle.prd4 .crcl_border span {
	left: -15px;
	top:-14px;
	right: inherit;
}

.our-journey-block{
	padding:160px 0;
}
.growing_con h2{
	font-size:34px;
}
.growing_img::before{
	border-width:0 90px 90px 0;
}
.growing_img::after{
	border-width:90px 0 0 90px;
}
.growing_con p{
	font-size:18px;
}

.crcl_inner img {
    margin-top:22px;
}

/******************Inner Page End***********************/



}


@media (max-width:991px){
    
}

@media only screen and (min-width:768px) and (max-width:991px) {
h2.section_tit { font-size:25px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:50px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; background-size:cover }
.nav_width { width:768px; margin:auto; padding:0 0 38px 0; overflow:hidden; text-align:center }
.respon_width {width:768px; margin:0; display:inline-block; position:relative; left:38%; margin-left:-384px}
.nav_width .nav01_img { max-width:25.4%}
.nav_width .nav02_img { margin-left:5px; width:50%}
.nav_width .nav03_img { margin-left:5px; width:25%}
.nav_width .nav04_img { width:25%}
.landing_forth div.kosoball_btn { text-align:center; margin-top:200px;}
.landing_forth div.kosoball_btn input { max-width:15%}

.crcl_border01 {
	float: left;
	width:260px;
	left: 290px;
	top: 0px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:225px;
	top:-20px;
}

.prd_01 {
	width: 89%;
	margin:-140px -50px 0 -45px;
}

.prd_01 p {
	font-size:15px;
	color:#d5b48a;
	margin-left:70px;
	line-height:20px;
}

.crcl_border02 {
	float: left;
	left: 310px;
	top: 0px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: -5px 0 0 10px;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:255px;
	top:-15px;
}


.prd_02 {
	margin:-130px 0 0 115px;
}

.prd_02 p {
	color:#d5b48a;
	font-size:15px;
	line-height:20px
}

.prd_02 p span.prd02_LS01 {
	letter-spacing:-0.4px
}

.prd_02 p span.prd02_LS02 {
	letter-spacing:0.7px
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -310px;
	top:25px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:-240px;
	top:10px;
}

.prd_03 {
    margin:-110px 0 0 -115px;
	
}

.prd_03 p {
    font-size:15px;
	color:#d5b48a;
	line-height:20px;
}


.crcl_border04 {
	float: left;
	left: 460px;
	top: -150px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(20deg);
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:530px;
	top:-110px;
}

.prd_04 {
	margin:-225px -130px 0 0;
	float:right;
	width:350px;
}

.prd_04 p {
    font-size:15px;
	color:#d5b48a;
	line-height:20px;
}

.prd_circle.prd1{
	left:100px;	
}
.prd_circle.prd3{
	right: 75px;
	top: 135px;
}
.prd_circle.prd2{
	left:40px;	
}

.crcl_inner img {
    margin-top:-5px;
}

.contain{
	width:100%;
}
.logo {
    height: 36px;
    width: 75px;
}
#header.affix .logo a{
	width:75px;
	height:35px;
	background-size:100%;
}
#header{
	padding:25px 0;
}
#header.affix{
	padding: 15px 0;
}
.nav_main ul li{
	margin:8px 12px;
}
.nav_main ul li a{
	font-size:13px;
}
.main-banner{
	min-height:550px;
}
.banner_con {
	top: 45%;
    transform: translate(0, -45%);
	-moz-transform: translate(0, -45%);
	-webkit-transform: translate(0, -45%);
}
.bottom-section{
	top: 75%;
    transform: translate(0, -75%);
	-moz-transform: translate(0, -75%);
	-webkit-transform: translate(0, -75%);
}
.scroll_btm a{
	height:45px;
	width:44px;
}
h1{
	font-size:80px;
}
.banner_con h2 {
	font-size: 38px;
}
h2{
	font-size: 28px;
}
h5{
	font-size:18px;
	padding-top:25px;
}
h6{
	font-size:15px;
}
.developed-for-men .pull-right {
    padding-left: 40px;
}
.tips-img {
    height: 132px;
}
.s-back-to-top{
	right:35px;
}
.nick-tips h6{
	padding:15px 15px 0;
}
.tips{
	padding:0 0 20px;
}
.tips p{
	padding:10px 15px 0;
	font-size:13px;
	font-weight:300;
}
.readmore{
	padding-left:15px;
	font-size:13px;
}
.developed-for-men{
    padding: 80px 0;
}
.developed-for-men h2{
	font-size:45px;
}
.developed-for-men h5{
	font-size: 17px;
    padding-top: 30px;
}
.men-product::before{
	width:520px;
}
.men-product li{
	margin: 0 1%;
}
.btn-primary {
	padding: 16px 40px;
}
.men-product li h6{
	margin:10px 0 0;
}
.people-love-it .item p{
	font-size:18px;
}
.quate{
	height:25px;
	width:28px;
}
.people-love-it{
	padding:50px 0 60px;
}
.people-love-it .item{
	padding:0 10%;
}
.nick-tips{
	padding:60px 0;
}
.nick-tips h2{
	padding:0 0 35px;
}
.helping-men{
	padding:10px 0 40px;
}
.shop_btn:before{
	width:150px;
	left:-150px;
}
.shop_btn::after{
	width:150px;
	right:-150px;
}
.men-product{
	margin:60px 0 0;
}
.people-love-it h2 .img-responsive{
	width:110px;
}
.reviwes li{
	width:30px;
}
.insta-posts ul li .insta-like{
	font-size:13px;
}
.footer{
	padding:60px 0 50px;
}
.col-1 .footer-logo {
    width: 130px;
}
.footer-nav{
	padding-left:0px;
}
.footer-nav li{
	padding:0 0 15px;
}
.footer-nav li a, .ft-title, .col-3 a {
    font-size: 13px;
}
.col-3 a.call{
	font-size:15px;
	margin:0;
}
.col-3 a{
	padding:3px 0 0;
}
.s-back-to-top{
	width:44px;
	height:45px;
	line-height:45px;
}
.our-journey-block{
	padding:130px 0;
}


/******************Inner Page Start***********************/
.inner-banner .banner_con h1{
	font-size:70px;
	margin:50px 0 0 0;	
}
.inner-banner .banner_con h3{
	font-size:24px;	
}
.main-banner.inner-banner{
	min-height:400px;
	height:40px;	
}
.founded_con{
	padding:70px 0;
	background-position:70% 0;	
}
.founded_con p{
	font-size:17px;
}
.growing_con p{
	font-size:16px;	
}
.growing_right{
	padding:0 15px 0 15px;	
}
.growing_img::before{
	border-width: 0 70px 70px 0;	
}
.growing_img::after{
	border-width:70px 0 0 70px
}
.growing_img span{
	font-size:15px;
	right: 20px;
	bottom: 16px;	
}
.growing_in{
	padding:70px 0;
}
.shop_contact h3{
	font-size: 28px;	
}
.review_txt{
	padding:30px 40px 25px 20px;	
}
.rew_bg p{
	font-size:14px;	
}
.review_txt p{
	font-size:14px;	
}
.review_bg{
	padding:150px 0;	
}
.main-banner.inner-banner.blog{
	min-height:550px;
	height:50vh;	
}
.blog_tit{
	font-size: 20px;	
}
.blog_txt{
	padding:30px 40px 25px 20px;	
}
.blog_txt p{
	font-size:14px;
	padding:20px 0 0;	
}
.blog_inner span{
	font-size: 14px;	
}
.blog_inner h4{
	font-size:20px;
}
#js__grid-blog{
	margin:20px 0 0;	
}
.blog_contain p{
	font-size:15px;	
}
.blgmain_tit{
	font-size:20px;	
}
.social_con h4{
	font-size:20px;	
}
.map{
	height:450px;	
}


.prod_top{
	/*float:none;*/
	width:100%;
	margin:0 auto;
	height:400px;
}
.prd_circle.prd1{
	left:75px;
	top:90px;	
}
.videoPoster::before{
	width:90px;
	height:90px;
	background-size:100%;	
}
.videoPoster{
	font-size:34px;	
}
.prd_circle.prd3 .crcl_border{

}
.prd_circle.prd3{
	right: 45px;
	top: 55px;	
}
.prd_circle.prd2{
	left:47px;
	top:210px;	
}
.prd_circle.prd4{
	left:47px;
	top:310px;	
}
.main_prd{
	width:340px;	
	left:-37px;
}

.product_bg{
	padding:100px 0	
}
.videoWrapper169{
	height:400px;	
}
.product_box{
	padding:50px 2% 0;	
}
.crcl_border{
	width:80px;
}
.prd_circle.prd2 .main_prd{

}
.prd_circle.prd4 .main_prd{
	left:500px;	
}

.prd_circle.prd4 .crcl_border span {
	left: -15px;
	top:-14px;
	right: inherit;
}
.product_box .btn-primary{
	padding:12px 25px;
	margin:20px 5px 0;	
}
.product_box p{
	min-height:inherit;	
}
.product_last{
	padding:150px 0;	
}
.crcl_inner{
	width: 68px;
height: 68px;
line-height: 65px;
	font-size:20px;	
}
.crcl_outer{
	width:80px;
	height:80px;	
}
/*-----------------model box start----------------------*/
.modal-dialog{
	width:650px;
}
.modal-body {
    padding: 20px;
}
.pop_left{
	width:20%;
}
.pop_right{
	width:78%;
}
.modal-content p{
	padding:15px 0 0;
	font-size:14px;
}
.modal-dialog ul li{
	font-size:14px;
	margin:15px 0 0;
	padding:0 0 0 20px;
}
.modal-content h5{
	margin:30px 0 0;
}
/*-----------------model box end----------------------*/
.social_raw {
    padding: 60px 0;
}
.social_con .social-links a {
    width: 50px;
    height: 50px;
    line-height: 54px;
}
.social_con .social-links{
	margin-top:25px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
	top: -13px;
	right: inherit;
}
/******************Inner Page End***********************/




}
@media only screen and (min-width:850px) and (max-width:1024px){


}
@media only screen and (min-width:900px) and (max-width:1024px){

}
@media only screen and (min-width:950px) and (max-width:1024px){

}

@media only screen and (min-width:640px) and (max-width:767px) {
h2.section_tit { font-size:23px; font-family: 'Noto Sans TC', sans-serif; font-weight:300; color:#464646; text-align:center; padding-top:40px}
.landing_fifth { background:url('images/landingpage/china/menu_bg_01.jpg') no-repeat; overflow:hidden; background-size:cover }
.nav_width { width:640px; margin:auto; padding:0 0 38px 0; overflow:hidden; text-align:center }
.respon_width {width:640px; margin:0; display:inline-block; position:relative; left:37%; margin-left:-320px}
.nav_width .nav01_img { max-width:25.4%}
.nav_width .nav02_img { margin-left:5px; width:50%}
.nav_width .nav03_img { margin-left:5px; width:25%}
.nav_width .nav04_img { width:25%}
.landing_forth div.kosoball_btn { text-align:center; margin-top:280px;}
.landing_forth div.kosoball_btn input { max-width:17%}

}


@media (max-width: 767px){

.crcl_border01 {
	float: left;
	left: 230px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 10px 0 0 0;
	position: absolute;
	transform: rotate(25deg);
}
.crcl_border01 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer01 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:180px;
	top:-45px;
}

.prd_01 {
	width: 89%;
}

.prd_01 p {
	margin-top:-65px;
	font-size:15px;
	color:#d5b48a;
	margin-left:20px;
	line-height:20px
}

.crcl_border02 {
	float: left;
	width: 180px;
	left: 220px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border02 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer02 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:170px;
	top:42px;
}


.prd_02 {
	
}

.prd_02 p {
    margin:20px 0 0 20px;
	color:#d5b48a;
	font-size:15px;
	line-height:20px
}

.crcl_border03 {
	float: left;
	width:260px;
	left: -300px;
	top:20px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	margin: 50px 0 0 0;
	position: absolute;
	transform: rotate(-20deg);
}
.crcl_border03 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}

.crcl_outer03 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:410px;
	top:25px;
}

.prd_03 {
    float:right;
	color:#d5b48a;
}

.prd_03 p {
    font-size:15px;
	color:#d5b48a;
	line-height:20px;
}


.crcl_border04 {
	float: left;
	width: 200px;
	left: 350px;
	border-top: 2px solid rgba(255, 255, 255, 0.60);
	position: absolute;
	transform: rotate(20deg);
	top:50px;
}
.crcl_border04 span {
	position: absolute;
	top: -14px;
	right: -15px;
	width: 25px;
	height: 25px;
	background: url(/images/landingpage/china/ball_icon.png) no-repeat;
}
.crcl_outer04 {
	float: left;
	width: 100px;
	height: 100px;
	padding: 5px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	behavior: url(PIE.htc);
	position: relative;
	left:410px;
	top:45px;
}

.prd_04 {
	margin: 25px 0 0 350px ;
	float:left;
	width:350px;
}

.prd_04 p {
    font-size:15px;
	color:#d5b48a;
	line-height:20px;
}

.prd_circle.prd1{
	left:100px;	
}
.prd_circle.prd3{
	right: 75px;
	top: 135px;
}
.prd_circle.prd2{
	left:40px;	
}
.prd_circle.prd4{
	right:40px;	
	top:280px;
}

.crcl_inner img {
    margin-top:2px;
}

.prd_circle.prd4 .crcl_border span {
	left: -15px;
}

.prd_circle.prd3 .crcl_border span {
	left: -15px;
}

}





@media only screen and (max-device-width: 480px) { 
html {
	-webkit-text-size-adjust: none; 
}
}
@media only screen and (min-width:480px) and (max-width:767px){
.contain{
	width:100%;
}
.logo {
    height: 34px;
    width: 70px;
}
#header.affix .logo a{
	width:69px;
	height:33px;
	background-size:100%;
}
#header{
	padding:20px 0;
}
#header.affix{
	padding:10px 0;
}
#header.affix .res_navigation{
	top:17px;
}
.main-banner{
	min-height:550px;
}
.banner_con {
	top: 45%;
    transform: translate(0, -45%);
	-moz-transform: translate(0, -45%);
	-webkit-transform: translate(0, -45%);
}
.bottom-section{
	top: 75%;
    transform: translate(0, -75%);
	-moz-transform: translate(0, -75%);
	-webkit-transform: translate(0, -75%);
}
.scroll_btm{
	width:48px;
}
.scroll_btm a{
	height:45px;
	width:44px;
}
h1{
	font-size:60px;
}
.banner_con h2 {
	font-size: 28px;
}
h2{
	font-size: 24px;
}
h5{
	font-size:18px;
	padding-top:25px;
}
h6{
	font-size:15px;
}
.tips-img {
    height: 250px;
}
.s-back-to-top{
	right:35px;
}
.nick-tips h6{
	padding:15px 15px 0;
}
.tips{
	padding:0 0 20px;
	margin:20px 0 0;
}
.tips p{
	padding:10px 15px 0;
	font-size:13px;
	font-weight:300;
}
.readmore{
	padding-left:15px;
	font-size:13px;
}
.developed-for-men{
    padding: 70px 0;
	/*height:100vh;*/
}
.developed-for-men h2{
	font-size:36px;
}
.developed-for-men h2::before{
	background:none;
}
.developed-for-men h5{
	font-size: 15px;
	color:#ffffff;
    padding-top: 30px;
	display:none;
}
.men-product::before{
	width:70%;
}
.men-product li{
	margin: 5% 2% 0;
	width: 45%;
}
.men-product li p{
	line-height:170%;
}
.btn-primary {
	font-size:13px;
	padding: 14px 35px;
}
.men-product li h6{
	margin:15px 0 0;
}
.people-love-it .item p{
	font-size:18px;
}
.quate{
	height:20px;
	width:22px;
}
.people-name{
	font-size:14px;
	margin:30px 0 0;
}
.people-love-it{
	padding:50px 0 60px;
}
.people-love-it .item{
	padding:0 10%;
}
.nick-tips{
	padding:60px 0;
}
.nick-tips h2{
	padding:0 0 15px;
}
.helping-men{
	padding:60px 0 40px;
}
.shop_btn:before{
	width:130px;
	left:-130px;
}
.shop_btn::after{
	width:130px;
	right:-130px;
}
.men-product{
	margin:10px 0 0;
}
.people-love-it h2 .img-responsive{
	width:110px;
}
.reviwes li{
	width:25px;
}
.people-love-it .carousel-control{
	height:40px;
	width:40px;
}

.insta-posts ul li .insta-like{
	font-size:13px;
}
.footer {
    margin: -3px 0 0;
    padding: 50px 0 40px;
}
.col-1 .footer-logo {
    width: 130px;
}
.footer-nav{
	padding-left:0px;
}
.footer-nav li{
	padding:0 0 15px;
}
.footer-nav li a, .ft-title, .col-3 a {
    font-size: 13px;
}
.col-3 a.call{
	font-size:16px;
	margin:0;
}
.col-3 a{
	padding:3px 0 0;
}
.s-back-to-top{
	width:44px;
	height:45px;
	line-height:45px;
	right:25px;
}
.insta-posts ul{
	float:none;
	display:inline-block;
	text-align:center;
}
.insta-posts ul li{
	display: inline-block;
    float: left;
    width: 33.333%;
}
.s-back-to-top.-is-visible{
	bottom:25px;
}
a.insta-follow {
	background-size:18px;
	padding:10px 10px 10px 40px;
}
a.insta-follow:hover{
	background-size:18px;
}
#sb_instagram .sbi_follow_btn a{
	padding-left:10px !important;
	padding-right:10px !important;	
}
.our-journey-block{
	padding:100px 0;
}
/******************Inner Page Start***********************/
.inner-banner .banner_con h1{
	font-size:60px;
	margin:50px 0 0 0;	
}
.inner-banner .banner_con h3{
	font-size:20px;	
}
.inner-banner .banner_con h3 br{
	display:none;	
}
.inner-banner .banner_con{
	padding:0 10%;	
}
.main-banner.inner-banner{
	min-height:400px;
	height:40px;	
}
.founded_con{
	padding:80px 0;
	background-position:70% 0;
	background-attachment: inherit;	
}
.founded_con .pull-left{
	padding-right:30%;
}
.founded_con p{
	font-size:16px;
}
.growing_con p{
	font-size:16px;	
}
.growing_right{
	padding:40px 15px 0 15px;	
}
.growing_btm{
	padding-top:0;	
}
.growing_img::before{
	border-width: 0 70px 70px 0;	
}
.growing_img::after{
	border-width:70px 0 0 70px
}
.growing_img span{
	font-size:15px;
	right: 20px;
	bottom: 16px;	
}
.growing_in{
	padding:70px 0;
	background-size:100%;
}
.shop_contact h3{
	font-size:24px;	
}
.review_con{
	padding:50px 0 0;	
}
.review_txt{
	padding:30px 40px 25px 40px;	
}
.authr_name{
	font-size:12px;	
}
.rew_bg p{
	font-size:14px;	
}
.review_txt p{
	font-size:14px;	
}
.review_bg{
	padding:150px 0;
	background-attachment:inherit;	
}
.main-banner.inner-banner.blog{
	min-height:550px;
	height:50vh;	
}
.blog_tit{
	font-size:18px;	
}
.blog_txt{
	padding:30px 40px 25px;	
}
.blog_txt p{
	font-size:14px;
	padding:20px 0 0;	
}
.blog_inner span{
	font-size: 14px;	
}
.blog_inner h4{
	font-size:18px;
}
#js__grid-blog{
	margin:20px 0 0;	
}
.blog_contain p{
	font-size:14px;	
}
.blgmain_tit{
	font-size:20px;	
}
.blog_bg img{
	width:100%;	
}
.social_con h4{
	font-size:18px;	
}
.map{
	height:400px;	
}
form .ginput_container input, .ginput_container textarea{
	font-size:15px !important;	
}
.getin_touch{
	float:right;
	width:80%;
	padding:50px 0;	
}
.social_raw{
	background-attachment:inherit;	
}
.prod_top{
	/*float:none;*/
	width:100%;
	height:400px;
	margin:0 auto;
}
.prd_circle.prd1{
	left: 0;
	top: 125px;	
}
.videoPoster::before{
	width:90px;
	height:90px;
	background-size:100%;	
}
.videoPoster{
	font-size:34px;	
}
.prd_circle.prd3 .crcl_border{
	width:60px;
	left:inherit;
	right:-320px;	
}

.prd_circle.prd3{
	right:inherit;
	top:50px;
	left:0;	
}
.crcl_border span{
	width:14px;
	height:16px;
	top:-9px;
	right:-14px;
	background-size:100%;	
}
.prd_circle.prd2{
	left: 0;
	top: 200px;	
}
.prd_circle.prd2 .crcl_border {
    width: 70px;
}

.prd_circle.prd4{
	left: 0;
	top: 200px;	
}
.prd_circle.prd4 .crcl_border {
    width: 70px;
}
.main_prd{
	width:340px;	
	padding: 15px;
}
.prd_left{
	width:15%;
}
.prd_right{
    padding: 0 0 0 10px;
    width: 85%;
}
.prd_right h6{
	font-size:15px;
}
.prd_right p{
	font-size:13px;
	padding:10px 0 0;
}
.prd_right .readmore{
	margin:12px 0 0;
	background-size:15px;
	background-position:calc(95%) center;
	font-size:12px;
}
.prd_circle.prd3 .main_prd{
	float:right;
	margin-left:250px;
}
.main_prd::before{
	left:20px;
	right:inherit;
}
.prd2 .main_prd::before{
	left:65px;
	right:inherit;
}
.prd3 .main_prd::before{
	left:90px;
	right:inherit;
}
.prd4 .main_prd::before{
	left:65px;
	right:inherit;
}
.prd_circle:hover .main_prd{
	top: 70px;
	left: 0;
}
.product_bg{
	background-attachment:inherit;
	padding:100px 0	
}
.videoWrapper169{
	height:400px;	
}
.product_box{
	padding:50px 8% 0;	
}
.crcl_border{
    width: 72px;
}
.prd_circle.prd2 .main_prd{
	left:0;	
}
.prd_circle.prd4 .main_prd{
	left:0;	
}
.product_box .btn-primary{
	padding:16px 40px;
	margin:20px 10px 0;	
}
.product_box span{
	height:auto;
	line-height:inherit;	
}
.product_raw{
	background-attachment:inherit;
	padding:60px 0;	
}
.product_box p{
	min-height:inherit;	
}
.product_last{
	padding:100px 0;
	background-attachment:inherit;	
}
.crcl_inner{
	width:48px;
	height:48px;
	line-height:48px;
	font-size:13px;	
}
.crcl_outer{
	width:60px;
	height:60px;	
}
/*-----------------model box start----------------------*/
.modal-dialog{
	width:420px;
}
.modal-body {
    padding: 20px;
}
.pop_left{
	width:100%;
}
.pop_right{
	width:100%;
	margin:30px 0 0;
}
.modal-content p{
	padding:15px 0 0;
	font-size:14px;
}
.modal-dialog ul li{
	font-size:14px;
	margin:15px 0 0;
	padding:0 0 0 20px;
}
.modal-content h5{
	margin:30px 0 0;
}
form .gform_button.button{
	width:auto !important;
}
.social_con .social-links a {
    width: 50px;
    height: 50px;
    line-height: 54px;
}
.social_con .social-links{
	margin-top:20px;
}
.social_raw{
	padding:50px 0;
}
/*-----------------model box end----------------------*/
/******************Inner Page End***********************/




}
@media only screen and (min-width:550px) and (max-width:767px){

}
@media only screen and (min-width:600px) and (max-width:767px){

}
@media only screen and (min-width:650px) and (max-width:767px){

}
@media only screen and (min-width:700px) and (max-width:767px){

}





@media (max-width:479px){
.contain{
	width:100%;
}
.logo {
    height: 29px;
    width: 60px;
}
#header.affix .logo a{
	height: 29px;
    width: 60px;
	background-size:100%;
}
#header{
	padding:20px 0;
}
#header.affix{
	padding: 10px 0;
}
#header.affix .res_navigation{
	top:16px;
}
.nav_main ul li{
	margin:18px 0;
}
.nav_main ul li a{
	font-size:16px;
}
.main-banner{
	min-height:550px;
}
.banner_con {
	top: 40%;
    transform: translate(0, -40%);
	-moz-transform: translate(0, -40%);
	-webkit-transform: translate(0, -40%);
}
.bottom-section{
	top: 65%;
    transform: translate(0, -65%);
	-moz-transform: translate(0, -65%);
	-webkit-transform: translate(0, -65%);
}
.scroll_btm a{
	height: 40px;
    width: 39px;
}
.scroll_btm{
	width:45px;
}
.scroll_btm a img{
	margin:-10px auto 0;
}
h1{
	font-size:46px;
}
.banner_con h2, h2 {
	font-size: 22px;
}
h5{
	font-size:18px;
	padding-top:25px;
}
h6{
	font-size:14px;
}
.tips-img {
    height: 150px;
}

.s-back-to-top{
	right:25px;
}
.nick-tips h6{
	padding:15px 15px 0;
}
.tips{
	padding:0 0 20px;
	margin:20px 0 0;
}
.tips p{
	padding:10px 15px 0;
	font-size:12px;
	font-weight:300;
}
.readmore{
	padding-left:15px;
	background-size: 16px auto;
	font-size:12px;
}
.developed-for-men{
	background-position: left center;
    height: inherit;
    padding: 60px 0;
}
.developed-for-men h2::before{
	background:none;
}
.developed-for-men h5{
	color:#ffffff;
	font-size: 14px;
    padding-top: 20px;
	display:none;
}
.developed-for-men h2{
	font-size:26px;
}
.men-product::before{
	width:70%;
	top:-60px;
}
.men-product li{
	margin: 40px 0 0;
	width:100%;
}
.btn-primary {
	font-size: 12px;
    padding: 12px 30px;
}
.men-product li h6, .men-product{
	margin:15px 0 0;
}
.men-product li h6{
	font-size:16px;
}
.people-love-it .item p{
	font-size:14px;
}
.quate{
	height:20px;
	width:22px;
}
.people-name{
	font-size:12px;
	margin:20px 0 0;
}
.people-love-it{
	padding:40px 0 50px;
}
.people-love-it .item{
	padding:0 2%;
}
.nick-tips{
	padding:60px 0;
}
.nick-tips h2{
	padding:0 0 15px;
}
.helping-men{
	background-position: right top;
    background-size: 250% auto;
    padding: 50px 0 40px;
}
.shop_btn:before{
	width:100px;
	left:-100px;
}
.shop_btn::after{
	width:100px;
	right:-100px;
}
.people-love-it h2 .img-responsive{
	width:110px;
}
.reviwes li{
	width:20px;
}
.people-love-it .carousel-control{
	height:30px;
	width:30px;
	top:inherit;
	bottom:0;
}
.people-love-it .carousel-control.right{
	right:100px;
	float:none;
}
.people-love-it .carousel-control.left{
	left:100px;
	float:none;
}
.people-love-it .carousel-inner{
	padding-bottom:50px;
}
.insta-follow{
	font-size:11px;
	padding:11px 15px 11px 40px;
	background-position: 11px center;
	top: 46%;
    transform: translate(-50%, -46%);
	-moz-transform: translate(-50%, -46%);
	-webkit-transform: translate(-50%, -46%);
}
.insta-posts ul li .insta-like{
	font-size:13px;
}
.footer {
    margin: -4px 0 0;
    padding: 40px 0 30px;
}
.col-1 .footer-logo {
    width: 130px;
}
.footer-nav{
	padding-left:0px;
}
.footer-nav li{
	padding:0 0 15px;
}
.footer-nav li a, .ft-title, .col-3 a {
    font-size: 12px;
}
.col-3 a.call{
	font-size:14px;
	margin:0;
}
.col-3 .ft-title {
    padding-top: 10px;
}
.col-3 a{
	padding:3px 0 0;
}
.s-back-to-top{
	height: 40px;
    line-height: 40px;
    width: 39px;
}
.insta-follow{
	left: 0;
    position: relative;
    right: 0;
    top: 0;
    transform: inherit;
}
.insta-posts ul{
	display: inline-block;
    float: none;
    width: 100%;
}
.insta-posts ul li {
    display: block;
    float: left;
    width: 50%;
}
footer .copyright{
	font-size:12px;
	padding:15px 0;
}
.col-1, .col-3 {
    width: 100%;
	text-align:center;
}
.col-3 {
    margin: 30px 0 0;
}
.s-back-to-top.-is-visible{
	bottom:15px;
}
.s-back-to-top{
	right:15px;
}
.our-journey-block{
	padding:100px 0;
}
/******************Inner Page Start***********************/
.inner-banner .banner_con h1{
	font-size:50px;
	margin:80px 0 0;	
}
.inner-banner .banner_con h3{
	font-size:18px;	
}
.inner-banner .banner_con h3 br{
	display:none;	
}
.inner-banner .banner_con{
	padding:0 10%;	
}
.main-banner.inner-banner{
	min-height:350px;
	height:40px;	
}
.founded_con{
	padding:60px 0;
	background-position:70% 0;
	background-attachment: inherit;	
}
.founded_con .pull-left{
	padding-right:30%;
}
.founded_con p{
	font-size:14px;
}
.growing_con p{
	font-size:14px;	
}
.growing_right{
	padding:40px 15px 0 15px;	
}
.growing_btm{
	padding-top:0;	
}
.growing_img::before{
	border-width: 0 60px 60px 0;	
}
.growing_img::after{
	border-width:60px 0 0 60px
}
.growing_con h2{
	font-size:20px;
}
.growing_img span{
	font-size:15px;
	right: 20px;
	bottom: 16px;	
}
.growing_in{
	padding:60px 0;
	background-size:100%;
}
.shop_contact h3{
	font-size:24px;	
}



.review_hdr span{
	width:100%;	
}
.star_img{
	margin:10px 0 0 0;	
}
.review_list #js__grid-blog{
	margin:20px 0 0;		
}
.rew_bg{
	padding:20px;	
}
.review_con{
	padding:50px 0 0;	
}
.review_txt{
	padding:30px 40px 25px 40px;	
}
.authr_name{
	font-size:12px;	
}
.rew_bg p{
	font-size:14px;
	line-height:160%;	
}
.authrsec_name{
	padding:20px 0 0;	
}
.review_txt p{
	font-size:14px;	
}
.review_bg{
	padding:150px 0;
	background-attachment:inherit;	
}
.main-banner.inner-banner.blog{
	min-height:450px;
	height:50vh;	
}
.main-banner.inner-banner.blog .banner_con h1{
	margin-top: -20px;	
}
.blog_contain{
	padding:20px;	
}
.blog_tit{
	font-size:18px;	
}
.blog_txt{
	padding:30px 40px 25px;	
}
.blog_txt p{
	font-size:14px;
	padding:20px 0 0;	
}
.blog_inner span{
	font-size: 14px;	
}
.blog_inner h4{
	font-size:18px;
}
.social_raw{
	padding:50px 0;
}
#js__grid-blog{
	margin:20px 0 0;	
}
.blog_contain p{
	font-size:14px;
	line-height:160%;	
}
.blgmain_tit{
	font-size:18px;	
}
.blog_bg img{
	width:100%;	
}



.social_raw{
	padding:50px 0;
}
.social_con h4{
	font-size:16px;	
}
.map{
	height:400px;	
}
form .ginput_container input, .ginput_container textarea{
	font-size:15px !important;	
}
.getin_touch{
	padding:40px 15px;	
}
.social_raw{
	background-attachment:inherit;	
}
.gform_wrapper form ul.gform_fields li.gfield{
	width:100% !important;	
	margin:0 !important;
}
.contact_raw{
	background:#AEAAA9;	
}
body .gform_wrapper .top_label div.ginput_container{
	margin-top:15px !important;	
}
form .gform_button{
	margin:20px 0 0 !important;	
}
.social_con .social-links a{
	width:40px;
	height:40px;
	line-height:45px;	
}
.social_con .social-links{
	margin-top:15px;
}

.product_top{
    height: 400px;
    position: relative;
}
.prod_top{
    background-size: cover !important;
    display: block;
    float: left;
    height: 400px;
    margin: 0 auto;
	position:absolute;
	left:0;
	right:0;
}
.prd_circle.prd1{
	left: 35px;
	top: 130px;	
}
.videoPoster::before{
	width:90px;
	height:90px;
	background-size:100%;	
}
.videoPoster{
	font-size:34px;	
}
.prd_circle.prd3 .crcl_border{
	width: 60px;
	right: inherit;
	left: 60px;	
}
.prd_circle.prd3 .crcl_border span{
	left:inherit;
	right:-14px;	
}
.prd_circle.prd3{
	right: 30px;
	top: 95px;
}
.crcl_border span{
	width:14px;
	height:16px;
	top:-9px;
	right:-14px;
	background-size:100%;	
}
.prd_circle.prd2{
	left: 20px;
	top: 210px;	
}
.prd_circle.prd4{
	left: 20px;
	top: 210px;	
}
.main_prd{
	left: -15px;
    padding: 15px;
    width: 260px;
}
.prd_left{
	width:15%;
}
.prd_right{
    padding: 0 0 0 10px;
    width: 85%;
}
.prd_right h6{
	font-size:15px;
}
.prd_right p{
	font-size:13px;
	padding:10px 0 0;
}
.prd_right .readmore{
	margin:12px 0 0;
	background-size:15px;
	background-position:calc(95%) center;
	font-size:12px;
}
.prd_circle.prd3 .main_prd{
	left: -180px;
}
.main_prd::before{
	display:none;
}
.prd2 .main_prd::before{
	left:35px;
	right:inherit;
}
.prd4 .main_prd::before{
	left:35px;
	right:inherit;
}
.prd3 .main_prd::before{
	left:15px;
	right:inherit;
}
.prd_circle:hover .main_prd{
	top:70px;	
}
.product_bg{
	background-attachment:inherit;
	padding:70px 0	
}
.product_bg h2{
	padding:0;
}
.videoWrapper169{
	height:400px;	
}
.product_box{
	padding:50px 4% 0;	
}
.crcl_border{
	display:none;
}
.prd_circle.prd2 .main_prd{
	left:-15px;	
}
.prd_circle.prd4 .main_prd{
	left:-15px;	
}
.product_box .btn-primary{
	padding:16px 40px;
	margin:20px 10px 0;	
}
.product_box span{
	height:auto;
	line-height:inherit;	
}
.product_raw{
	background-attachment:inherit;
	padding:60px 0;	
}
.product_box p{
	min-height:inherit;
	padding:10px 0 0;
}
.product_last{
	padding:100px 0;
	background-attachment:inherit;	
}
.crcl_inner{
	width:48px;
	height:48px;
	line-height:48px;
	font-size:12px;	
}
.crcl_outer{
	width:60px;
	height:60px;	
}
.offer_img {
    right: -3px;
    top: -3px;
}
.offer_img .img-responsive {
    width: 50px;
}
.product_box .btn-primary {
    padding: 12px 30px;
}


/*-----------------model box start----------------------*/
.modal-dialog{
	width: 90%;
}
.modal-body {
    padding: 20px 10px 10px;
}
.pop_left{
	width:100%;
}
.pop_right{
	width:100%;
	margin:30px 0 0;
	padding:0 0 0 5px;
}
.modal-content p{
	padding:15px 0 0;
	font-size:14px;
}
.modal-dialog ul li{
	font-size:14px;
	margin:15px 0 0;
	padding:0 0 0 20px;
}
.modal-content h5{
	margin:30px 0 0;
}
#sb_instagram .sbi_follow_btn a{
	font-size: 10px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.men-product li p{
	font-size:14px;
}
#sb_instagram #sbi_load .sbi_follow_btn{
	width:200px;
}
.social-links svg {
    height: 14px;
}
.social-links a{
	line-height:35px;
}
/*-----------------model box end----------------------*/

/******************Inner Page End***********************/



}
@media only screen and (min-width:350px) and (max-width:479px){

}
@media only screen and (min-width:400px) and (max-width:479px){

}
@media only screen and (min-width:450px) and (max-width:479px){

}
@media (max-width:359px){
.insta-follow {
	left:2%;
	top:50px;
	background-size:20px;
}
}
@media (max-width:299px){
}