/**
Test
*/

@font-face {
	font-family: 'ZawgyiOne';
	src: url('../fonts/ZawgyiOne.ttf')
}

.loader {
	position: absolute;
	background-color: rgba(0, 0, 0, 0.67);
	width: 100%;
	height: 100%;
	z-index: 99;
	text-align: center;
	padding-top: 100px;
}

.owl-theme {
	display: inline-block;
}

.owl-theme .owl-controls .owl-page span {
	background: none repeat scroll 0 0 #869791;
	border-radius: 20px;
	display: block;
	height: 12px;
	margin: 5px 7px;
	opacity: 0.5;
	width: 12px;
}

.owl-dots {
	display: block !important;
}

.owl-nav {
	display: none;
}

body {
	margin: 0px;
	padding: 0px;
}

.nopadding {
	padding: 0px;
	margin: 0px;
}

.text-center {
	text-align: center;
}

/**** Logo Header Block ****/

.logo-header {
	margin: 5px 0px;
}

/**** Logo Header Menu Block ****/

.menu-block {}

.menu-block .navbar-default {
	background-color: transparent;
	border-color: transparent;
}

.menu-block .navbar {
	margin-bottom: 0px;
}

.menu-block .nav>li {
	position: static;
}

.menu-block .dropdown-menu {
	width: calc(100% - 30px);
}

.menu-block .navbar-right .dropdown-menu {
	right: 15px;
}

.menu-block .navbar-default .navbar-nav>li>a {
	text-align: center;
	/*line-height: 30px;		*/
	line-height: 10px;
	font-weight: 700;
	color: #000;
}

.menu-block .navbar-default .navbar-nav>li>a:hover {
	color: #000;
	border-bottom: 1px solid #ff0000;
	text-decoration: none;
}

.menu-block .navbar-default .navbar-nav>li.highlight>a {
	color: #000;
	border-bottom: 1px solid #ff0000;
	text-decoration: none;
}

.menu-block .navbar-collapse {
	border-bottom: 0px none;
}

.menu-block .navbar-default .navbar-collapse {
	border-color: transparent;
}

.menu-block .navbar-header {
	float: none;
}

.menu-block .navbar-nav {
	float: right;
}

/**** Logo Header Text Block ****/

.header-login p {
	text-align: right;
	color: #b1b1b1;
	font-weight: 700;
	padding: 25px 0px;
}

a.link-login, a:hover.link-login {
	color: #737373;
	text-decoration: none;
}

/**** Logo Content Block ****/

.login-content {
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 23px;
	margin: 0px 8px 20px;
}

.content-header h4 {
	text-align: center;
	margin: 25px;
	font-weight: 600;
}

form.form-horizontal input {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	width: 40%;
	margin: 0px auto;
}

.style-login {
	margin: 0px auto;
	text-align: center;
}

.style-back {
	margin: 10px auto;
	text-align: center;
}

.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
	background-color: #ff0000;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
	background-color: #0190df;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

.back a, .style-login a:hover, .style-login a:active, .style-login a:focus {
	background-color: #0190df;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

p.text-pw {
	text-align: center;
}

p.text-pw a {
	color: #0293cc;
	font-weight: 600;
}

p.text-pw a:hover {
	text-decoration: none;
}

.all-login {
	margin: 20px 0px;
}

.style-drop01 .style-phone {
	margin: 0px auto;
	/*text-align: center;*/
}

.login-content .style-phone {
	margin: 0px auto;
	text-align: center;
}

.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
	background-color: #5dba48;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

.style-fb {
	margin: 0px auto;
	text-align: center;
}

.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
	margin-top: 15px;
	background-color: #3c5a9a;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

.style-drop01 .style-google {
	margin: 0px auto;
}

.login-content .style-google {
	margin: 0px auto;
	text-align: center;
}

.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
	margin-top: 15px;
	background-color: #dd4a3a;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

.create-new {
	margin-top: 5px;
}

.style-create {
	text-align: center;
	margin: 0px auto;
}

.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
	margin: 15px 0px;
	background-color: #0190df;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

/**** End Login Page ****/

/**** Start Creat Account  Page ****/

.createpage-content {
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	margin: 0px 8px 20px;
	min-height: 480px;
}

/*.title-01{
	width: 50%;
	margin: 0px auto;
}*/

.createpage-content .icon a {
	font-size: 20px;
	color: #000;
}

.createpage-content .icon a img {
	width: 9px;
	height: 15px;
	margin: 25px 15px;
}

.createpage-content h4 {
	text-align: center;
	margin: 25px;
	font-weight: 600;
}

form.create-form input {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
}

form.create-form .radio {
	padding-left: 0px;
}

form.reg-form input {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 10px auto;
	width: 40%;
}

.radio-item {
	display: inline-block;
	position: relative;
	left: 28%;
	width: 20%;
	padding: 0 6px;
	margin: 10px 0px 30px;
}

.radio-item input[type='radio'] {
	display: none;
}

.radio-item label {
	color: #000;
	font-weight: 600;
}

.radio-item label:before {
	content: " ";
	display: inline-block;
	position: relative;
	top: 5px;
	margin: 0 5px 0 0;
	width: 20px;
	height: 20px;
	border-radius: 11px;
	border: 2px solid #ccc;
	/* background-color: #0090df;*/
}

.radio-item input[type=radio]:checked+label:after {
	border-radius: 11px;
	width: 21px;
	height: 21px;
	position: absolute;
	top: 5px;
	left: 25px;
	content: " ";
	display: block;
	background-color: #0090df;
	/*border: 2px solid #ccc;  */
}

/**** Footer Block ****/

.footer-bg {
	background-color: #000000;
}

.footer-bg h3.contact-title {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
}

.footer-bg address {
	color: #fff;
	padding: 15px 0px;
	margin-bottom: 0px;
	text-align: center;
}

.footer-bg address p {
	margin-bottom: 0px;
}

.ft-block {
	text-align: center;
	margin: 15px 0px;
}

/**** Header gCoin Block ****/

.gcoin-block {
	margin: 20px 0px 0px;
	float: right;
}

.gcoin-link{
	border: 1px solid #ccc;
	font-size: 15px;
	/*margin-top: 5px;*/
	margin-right: 5px;
	float: left;
	font-weight: bold;
  border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 8px;
}

.gcoin-link a:hover,.gcoin-link a:active,.gcoin-link a:focus{
	text-decoration: none;
}

span.gcoin-text {
	color: #db9000;
	
}

.gcoin-img img{
	margin-right: 5px;
	float: left;
}

#gcoin-topup a{

}

.gcoin-photo {
	width: 31px;
	height: 31px;
	float: right;
}

.gcoin-photo img {
	width: 100%;
	height: auto;
	margin-left: 10px;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	/* border: 1px solid #ccc;*/
}

#avatar-link:hover {
	cursor: pointer;
}

/**** UserProfile Block ****/

.userprofile-content {
	min-height: 800px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	margin: 0px 8px 20px;
}

.profile-block {
	padding-top: 30px;
}

.profile-holder {
	width: 121px;
	height: 118px;
	margin: 0px auto;
	position: relative;
	top: 0px;
	left: 0px;
	/*border: 1px solid #ccc;*/
}

.profile-holder img {
	width: 100%;
	height: auto;
	border-radius: 70px;
	-webkit-border-radius: 70px;
	-moz-border-radius: 70px;
}

.profile-plus {
	position: absolute;
	bottom: 60px;
	left: 49%;
}

h3.user-name {
	text-align: center;
	margin-bottom: 0px;
	font-weight: 700;
}

p.user-id {
	text-align: center;
	font-size: 16px;
	font-weight: 700;
}

.create-gcoin {
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	line-height: 20px;
	/*padding: 10px 35px;*/
}

.create-gcoin a, .create-gcoin a:hover, .create-gcoin a:active, .create-gcoin a:focus {
	background-color: #db9000;
	color: #fff;
	border-radius: 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	padding: 10px 10px;
	line-height: 12px;
	float: right;
	width: 25%;
}

.create-gcoin a span {
	line-height: 20px;
	text-align: center;
}

.create-gcoin img {
	float: left;
}

a.customer-btn, a.customer-btn:hover, a.customer-btn:active, a.customer-btn:focus {
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	line-height: 20px;
	padding: 10px 35px;
}

form#uprofile-form {
	margin: 0px auto;
	width: 50%;
}

.user-title {
	margin: 30px 0px 0px;
	padding: 10px 15px;
}

.pw-title {
	margin: 15px 0px 0px;
	padding: 10px 15px;
}

.pw-title a {
	text-decoration: none;
}

.phone-title {
	margin: 15px 0px 0px;
	padding: 10px 15px;
}

.google-title {
	margin: 15px 0px 0px;
	padding: 10px 15px;
}

p.create-email {
	font-size: 18px;
	color: #8a8a8a;
	margin-bottom: 0px;
}

span.change-pwicon {
	float: right;
	margin-right: 35px;
}

p.create-phone {
	font-size: 18px;
	color: #8a8a8a;
	margin-bottom: 0px;
}

p.create-fb {
	font-size: 18px;
	color: #8a8a8a;
	margin-bottom: 0px;
}

.style-drop.panel-title>a {
	color: #000;
}

.style-drop h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: 600;
	color: #000;
}

.style-drop input {
	/*border: 0px none;*/
	background-color: transparent;
	box-shadow: none;
	line-height: 30px;
	padding: 5px;
	margin: 5px;
}

h4.style-phone {
	font-weight: 600;
	color: #0090df;
}

h4.style-google {
	font-weight: 600;
	color: #0090df;
}

.create-save {
	padding: 10px 30px;
	margin-top: 5px;
	text-align: center;
}

.logout-save {
	padding: 20px 30px;
	text-align: center;
}

.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
	background-color: #0190df;
	width: 30%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

.style-logout {
	margin-bottom: 5px;
}

.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
	background-color: #ff0000;
	width: 30%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
}

a.account-customer, a:hover.account-customer, a:active.account-customer, a:focus.account-customer {
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	padding: 5px 30px;
	float: right;
}

a.account-customer01, a:hover.account-customer01, a:active.account-customer01, a:focus.account-customer01 {
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	padding: 5px 30px;
}

.gcoin-par p {
	margin: 30px 0px 0px;
	text-align: center;
}

.gcoin-par span {
	color: #db9000;
	padding-left: 15px;
	font-weight: 600;
}

/*************** User Profile gcoin transition Page ****************/

.userprofile-gcoin-content {
	- box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	margin: 0px 8px 20px;
	/*min-height: 980px;*/
}

.transition-block {
	margin: 0px auto;
	padding: 10px 30px 0px;
	border-bottom: 2px solid #dcdcdc;
	width: 50%;
}

h3.transition-title {
	color: #000;
	font-weight: 600;
	margin-bottom: 0px;
}

p.transition-text {
	color: #000;
	font-weight: 600;
}

.transition-amount {
	color: #db9000;
	font-size: 60px;
	font-weight: 600;
}

.transition-amount p {
	margin-bottom: 0px;
	text-align: right;
}

/*************** Pagination Block ****************/

.pagination-block {
	margin: 30px auto;
	width: 50%;
}

p.list-no {
	text-align: center;
}

/*************** Home Page Slider**************/

.slider {
	margin: 0px auto;
}

.slider .carousel-control.left {
	background-image: none;
}

.slider .carousel-control.right {
	background-image: none;
}

/*************** Home Page ****************/

.home-content {
	margin-top: 30px;
}

.game-block {
	margin: 10px auto;
}

.game-txt p {
	color: #000000;
	font-weight: 600;
	font-size: 16px;
	margin-bottom: 0px;
}

.game-prize p {
	color: #379428;
	font-weight: 600;
	font-size: 16px;
	margin-bottom: 0px;
	text-align: right;
}

.saloon-frame {
	position: relative;
	top: 0;
	left: 0;
}

.saloon-frame img, .shan-frame img, .biz-law img {
	width: 750px;
	/* height: 250px;*/
	border: 2px solid #fff;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
}

.saloon-more {
	position: relative;
	top: 0;
	left: 0;
}

.saloon-more a.more-link {
	width: 50%;
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	padding: 5px 55px;
	line-height: 30px;
	position: absolute;
	top: -70px;
	left: 25%;
	text-align: center;
	border: 3px solid rgba(255, 255, 255, .5);
	background-clip: padding-box;
}

.shan-frame {
	position: relative;
	top: 0;
	left: 0;
}

.shan-more a.more-link {
	width: 50%;
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	padding: 5px 55px;
	line-height: 30px;
	position: absolute;
	top: -70px;
	left: 25%;
	text-align: center;
	border: 3px solid rgba(255, 255, 255, .5);
	background-clip: padding-box;
}

.shan-more {
	position: relative;
	top: 0;
	left: 0;
}

.biz-law {
	position: relative;
	top: 0;
	left: 0;
}

.biz-law-more a.more-link {
	width: 50%;
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	padding: 5px 55px;
	line-height: 30px;
	position: absolute;
	top: -70px;
	left: 25%;
	text-align: center;
	border: 3px solid rgba(255, 255, 255, .5);
	background-clip: padding-box;
}

/**** What is Ywar Block ****/

.ywar-about {
	/*background: rgb(235,39,50);
  background: linear-gradient(133deg, rgba(235,39,50,1) 0%, rgba(252,183,35,1) 100%);*/
	/* background-image: linear-gradient(133deg,#eb2732 0%, #fcb723 100%); */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb2932+0,db9000+100 */
	background: #eb2932;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #eb2932 0%, #db9000 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #eb2932 0%, #db9000 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #eb2932 0%, #db9000 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb2932', endColorstr='#db9000', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	height: auto;
	margin: 10px 0px 0px;
	padding: 30px 0px 0px;
}

.ywar-title p.text-title {
	color: #fff;
	text-align: center;
	font-size: 26px;
	font-weight: 600;
	margin-bottom: 0px;
	line-height: 1.2em;
}

.ywar-title span {
	color: #fff;
	text-align: center;
	font-size: 40px;
}

.ywar-infor p {
	color: #fff;
	font-size: 16px;
	text-align: left;	
	line-height: 30px;
	margin: 30px 0px;
	font-family: 'ZawgyiOne';

}

.ywar-infor ul {
	color: #fff;
	font-size: 16px;
	text-align: left;	
	line-height: 30px;	
	margin: 30px 0px;
	font-family: 'ZawgyiOne';

}

.ywar-infor ul li{
	list-style: none;
	text-indent: -25px;
}

.ywar-infor  span:before{
	content : '-';
	
}

.ywar-infor span:after{
	padding-left: 15px;
	content: " ";

}

.ywar-infor p span{	
	 
}

.ywar-photo {
	text-align: center;
}


/**** Google Play button ****/

.google-play {
	min-height: 80px;
}

.gbtn-style {
	text-align: center;
}

.gbtn-style img {
	padding-top: 30px;
	padding-bottom: 50px;
}

/**** Content detail page ****/

.cdetail-content {
	/*height: 650px;  */
	background-color: #022a57;
	background-color: #fff;
}

.cdetail-bg {
	position: relative;
	top: 0px;
	left: 0px;
}

.cdetail-bg01 {
	background-image: url("../img/home-slider01.png");
	width: auto;
	height: 300px;
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}

.cdetail-block {
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border: 1px solid #fff;
	/*height: 530px; */
	height: auto;
	min-width: 100%;
	position: relative;
	/*top: -97px;*/
	left: 0px;
	background-color: #fff;
	margin-top: -97px;
}

.cdetail-block01 {
	padding: 15px 5px;
}

.cdetail-block01 img {
	margin-top: -40px;
	width: 159px;
	/*max-width: 100%;*/
	height: auto;
	border: 2px solid #fff;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
}

.cdetail-block03 {
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border: 1px solid #fff;
	background-color: #fff;
	margin: 30px 0px;
}

.cdetail-block03 p {
	padding: 30px 0px 0px;
	text-align: center;
}

.buy-block01 {
	margin: 0px;
	padding: 5px;
	text-align: center;
}

.buy-block01 select#selectbox1 {
	width: 50%;
	margin: 0px auto;
}

.detail-txt h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: 600;
	color: #000;
	/* text-transform: uppercase; */
}

.detail-txt p {
	color: #7d7d7d;
	font-weight: 600;
}

.detail-txt p.detail-01 {
	color: #479635;
	text-transform: uppercase;
	padding-top: 10px;
	font-weight: 600;
}

.buy-block {
	margin: 0px auto;
	color: #000;
}

.buy-block p {
	text-align: center;
	font-weight: 600;
	color: #000;
}

.buy-block01 select {
	margin: 0px auto;
	padding: 10px 15px;
	border: 1px solid #929292;
	border-radius: 10px;
	color: #929292;
}

.buy-block01 select {
	color: #464646;
}

.buy-block01 select span {
	color: #464646;
	font-weight: 600;
}

.buy-block01 select {
	cursor: pointer;
	display: inline-block;
	position: relative;
	/* left: 5px;*/
	left: 0px;
	color: black;
	border: 2px solid #ccc;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	width: 95%;
	line-height: 30px;
	text-align: center;
}

.buy-block01 .styledSelect {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: white;
	padding: 0 10px;
	font-weight: bold;
	text-align: left;
}

.buy-block01 .styledSelect:after {
	content: "";
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-color: black transparent transparent transparent;
	position: absolute;
	top: 9px;
	right: 6px;
}

.buy-block01 .styledSelect:active, .buy-block01 .styledSelect.active {
	background-color: #eee;
}

.options {
	display: none;
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	z-index: 999;
	margin: 0 0;
	padding: 0 0;
	list-style: none;
	border: 1px solid #ccc;
	background-color: white;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.options li {
	padding: 0 6px;
	margin: 0 0;
	padding: 0 10px;
	color: #464646;
	text-align: left;
}

.options li:hover {
	background-color: #39f;
	color: white;
}

.cdetail-buybtn {
	margin: 30px 0px;
}

.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
	width: 20%;
	background-color: #479635;
	color: #fff;
}

.cdetail-buybtn a span {
	font-weight: 600;
}

.detail-buybtn {
	margin: 0px auto;
	text-align: center;
}

.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
	margin: 15px 0px;
	background-color: #0090df;
	width: 20%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
}

.detail-buybtn a span {
	font-weight: 600;
	padding-left: 15px;
}

.content-mm {
	margin: 15px 0px;
}

.content-mm p {
	color: #000;
	padding: 5px 10px;
	color: #000;
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 25px;
}

.content-threebtn {
	margin: 0px auto;
}

.content-threebtn ul {
	text-align: center;
	margin-bottom: 0px;
	padding: 0px;
}

.content-threebtn ul li {
	list-style: none;
	display: inline-block;
}

.browser-playbtn {
	margin: 0px auto;
	text-align: center;
}

.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
	margin: 5px 10px;
	padding: 5px 10px;
	background-color: #0090df;
	width: 20%;
	line-height: 25px;
	color: #fff;
}

/************** App detail Block ***************/

.app-detail {
	padding: 10px 0px 30px;
}

.app-detail .detail-txt {
	margin: 10px 5px;
}

.app-detail .detail-txt p {
	color: #7d7d7d;
}

.mb-block span {
	color: #000000;
	padding-left: 5px;
	font-weight: 600;
}

.app-detail .dwn-block span {
	color: #000000;
	padding-left: 5px;
	font-weight: 600;
}

.app-detail .version-block p {
	color: #479635;
	padding-left: 5px;
	font-weight: 600;
}

.content-mm01 {
	margin: 15px 0px;
}

.content-mm01 p {
	color: #000;
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 25px;
}

/********* Ywar Pay ***********/

.ywarpay-content {
	background: #fb6417;
	/* Old browsers */
	background: -moz-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb6417', endColorstr='#7db9e8', GradientType=0);
	/* IE6-9 */
	height: auto;
	padding-bottom: 30px;
}

.ywarpay-content .ywarpay-titlegcoin {
	text-align: center;
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 25px;
}

.ywarpay-content .ywarpay-titlegcoin h3 {
	color: #fff;
}

.ywarpay-content .ywarpay-titlegcoin h3 span {
	padding-left: 12px;
	font-weight: 600;
}

.ywarpay-content .ywarpay-titlegcoin p {
	color: #000;
	font-weight: 600;
}

.ywarpay-content .available-block {
	margin: 15px 30px;
}

.ywarpay-content .available-block h4, .ywarpay-content .available-block img {
	text-align: center;
}

.ywarpay-content .available-block h4 {
	color: #000;
	font-weight: 600;
}

.ywarpay-content .available-img {
	text-align: center;
}

.ywarpay-content .haveq-block {
	/*min-height: 425px;*/
	background-color: #fff;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	margin: 20px auto;
}

.ywarpay-content .haveq-block h3 {
	color: #000;
	font-weight: 600;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 15px;
	/* padding: 8px 0px 0px;
  margin-top: 15px;
  margin-bottom: 15px;*/
}

form#ywarpay-question-form input {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 5px auto;
	width: 40%;
}

form#ywarpay-question-form textarea {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 5px auto;
	width: 40%;
}

.style-send {
	text-align: center;
}

.style-send a, .style-send a:hover, .style-send a:active, .style-send a:focus {
	background-color: #0090df;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
	margin-bottom: 30px;
}

.style-join {
	text-align: center;
}

.style-join a, .style-join a:hover, .style-join a:active, .style-join a:focus {
	background-color: #0090df;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
	margin-bottom: 30px;
}

.haveproduct-block {
	background-color: #fff;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 20px 0px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	margin: 0px auto;
}

.haveproduct-block h3 {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin-top: 15px;
	margin-bottom: 15px;
}

.haveproduct-block img {
	line-height: 30px;
	padding: 13px 0px 0px;
}

.haveproduct-block p.haveproduct-txt {
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 25px;
	text-align: center;
}

/********* Business Page ***********/

.business-content {
	background: #fb6417;
	/* Old browsers */
	background: -moz-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb6417', endColorstr='#7db9e8', GradientType=0);
	/* IE6-9 */
	padding-bottom: 30px;
}

.business-content .business-block h2 {
	color: #fff;
	text-align: center;
	padding: 15px 0px 0px;
}

.business-content .business-block p {
	color: #000;
	font-size: 20px;
	text-align: justify;
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 30px;
	text-align: center;
	margin-bottom: 30px;
	/*padding: 0px 30px;*/
}

.businesspage-block {
	background-color: #fff;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 20px 0px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	text-align: center;
}

.businesspage-block h3 {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15px 0px;
}

.businesspage-block p {
	text-align: center;
	color: #000;
	font-size: 16px;
	padding: 0px 30px;
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 30px;
}

a.business-link, a:hover.business-link, a:active.business-link, a:focus.business-link {
	background-color: #0090df;
	color: #fff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	padding: 5px 55px;
	line-height: 30px;
	width: 40%;
	margin-bottom: 30px;
}

.businesspage-block01 {
	background-color: #fff;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 20px 0px 50px 0px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	text-align: center;
}

.businesspage-block01 h3 {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15px 0px;
}

.businesspage-block01 p {
	text-align: center;
	color: #000;
	font-weight: 600;
	font-size: 16px;
	padding: 0px 30px;
	font-family: 'ZawgyiOne';
	font-weight: 600;
	line-height: 30px;
}

/********* Business T&C Page ***********/

.businesstc-content {
	background: #fb6417;
	/* Old browsers */
	background: -moz-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb6417', endColorstr='#7db9e8', GradientType=0);
	/* IE6-9 */
	height: auto;
	padding-bottom: 30px;
}

.businesstc-block h4 {
	color: #fff;
	margin-top: 20px;
	font-size: 20px;
}

.businesstc-block p {
	font-family: 'ZawgyiOne';
	color: #000;
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	line-height: 22px;
}

.agree-block {
	text-align: center;
	margin: 15px 0px;
}

a.businesstc-agree, a:hover.businesstc-agree, a:active.businesstc-agree, a:focus.businesstc-agree {
	background-color: #0090df;
	color: #fff;
	border: 0px none;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	line-height: 30px;
	font-weight: 600;
}

/*ul.sublist {
	margin: 0px;
	padding: 0px;
	font-family: 'ZawgyiOne';
	color: #000;
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	line-height: 24px;
}

ul.sublist li {
	list-style: none;
}

ul.sublist li span {
	padding-right: 23px;
}*/

ul.sublist {
	/*margin: 0px;*/
	margin : 0px 50px;
	padding: 0px;
	font-family: 'ZawgyiOne';
	color: #000;
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	line-height: 24px;
}

ul.sublist li {
	list-style: none;
	text-indent: -78px;
}

ul.sublist li span {
	padding-right: 23px;
}

ul.sublist li span:before{
	content : '';
	
}

ul.sublist li span:after{
	padding-left: 27px;
	content: '';

}

/********* Privay-Policy Page ***********/

p a.privacy-block{
	color: #fff;
}

.privacy-content {
	background: #fb6417;
	/* Old browsers */
	background: -moz-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fb6417 0%, #fcb723 100%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb6417', endColorstr='#7db9e8', GradientType=0);
	/* IE6-9 */
	height: auto;
	padding-bottom: 30px;
}

.privacy-block h4 {
	color: #000;
	margin-top: 20px;
	font-size: 20px;
}

.privacy-block p {
	font-family: 'ZawgyiOne';
	color: #000;
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	line-height: 22px;
}

ul.sublist01 {
	/*margin: 0px;*/
	margin : 0px 25px;
	padding: 0px;
	font-family: 'ZawgyiOne';
	color: #000;
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	line-height: 24px;
}

ul.sublist01 li {
	list-style: none;
	text-indent: -78px;
}

ul.sublist01 li span {
	padding-right: 23px;
}

ul.sublist01 li span:before{
	content : '';
	
}

ul.sublist01 li span:after{
	padding-left: 44px;
	content: '';

}

/********* Business T&C Request Form ***********/

.business-request {
	background-color: #fff;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	margin: 20px 0px;
	/* min-height: 400px;*/
}

.business-request h3 {
	color: #000;
	font-weight: 600;
	text-align: center;
	padding-top: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	/*padding: 8px 0px 0px;*/
}

form#brequest-form input {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 5px auto;
	width: 40%;
}

form#brequest-form textarea {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 5px auto;
	width: 40%;
}

.style-tcrequest {
	text-align: center;
}

.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
	background-color: #0090df;
	width: 100%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
	margin-bottom: 30px;
	width: 40%;
}

/********* About Page  ***********/

.about-content {}

.about-content .about-logo {
	text-align: center;
	padding: 15px 0px;
}

.about-content .about-vision h3 {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin-bottom: 0px;
}

.about-content .about-vision p {
	text-align: center;
	color: #000;
	text-transform: uppercase;
	font-weight: 500;
	margin-bottom: 0px;
}

.about-content .about-text p {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin: 0px 5px;
}

.about-content .about-text {
	text-align: center;
	padding: 15px 0px;
}

.about-content .about-service {
	margin-bottom: 30px;
}

.about-content .about-service h3 {
	text-align: center;
	color: #000;
	font-weight: 600;
}

.about-content .about-service .aservcie-block {
	text-align: center;
	color: #000;
	font-weight: 600;
}

about-content .about-service .aservcie-block img {
	text-align: center;
}

/********* Contact Page  ***********/

.contact-content {}

.contact-content .map-contact iframe {
	margin: 0px auto;
}

.contact-content .contact-address {
	color: #000;
	font-weight: 600;
	margin: 15px 0px 30px;
}

.contact-content .contact-havequestion {
	/*min-height: 400px;*/
	background-color: #fff;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	margin: 20px 0px;
	box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.5);
}

.contact-content .contact-havequestion h3 {
	color: #000;
	font-weight: 600;
	text-align: center;
	padding-top: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

form#contact-question-form input {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 5px auto;
	width: 40%;
}

form#contact-question-form textarea {
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border: 2px solid #a4a4a4;
	color: #b2b2b2;
	font-weight: 600;
	margin: 5px auto;
	width: 40%;
}

.contact-send {
	text-align: center;
}

.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
	background-color: #0090df;
	width: 40%;
	line-height: 25px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	color: #fff;
	font-weight: 600;
	margin-bottom: 30px;
}

.form-cap .g-recaptcha {
	margin-left: 37%;
	margin-bottom: 2%;
}

/********* Media Queries ***********/

@media (max-width: 320px) {
	.gcoin-block {
		margin: 10px 0px 0px;
	}
	.logo-img a img{
		text-align: center;
		margin: 0px auto;
		display: block;
	}
	.menu-block .dropdown-menu {
		/*min-width: 320px;*/
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -16px;
		top: 115%;
		border: 0px none;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.create-gcoin a {
		width: 100%;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 100%;
	}
	form.form-horizontal input {
		width: 100%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 100%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 100%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 100%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 100%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 60%;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		height: auto;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 100%;
	}
	.content-threebtn {
		padding: 5px 0px;
	}
	.content-threebtn ul {
		padding: 0px 17px;
		text-align: center;
	}
	.content-threebtn ul li {
		padding-right: 0px;
	}
	.footer-bg address p {
		text-align: left;
	}
	/*
	.cdetail-content{
		height: 760px;
	}

	.cdetail-block{
		height: 642px;
	}*/
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 100%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 100%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 100%;
	}
	form#uprofile-form {
		width: 100%;
	}
	.transition-block, .pagination-block {
		width: 100%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 100%;
	}
	.style-send a, .style-send a:hover, .style-send a:active, .style-send a:focus {
		width: 100%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 100%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 100%;
	}
	.radio-item {
		width: 60%;
		left: 0%;
		margin: 5px 0px 0px;
	}
	.title-01 {
		width: 90%;
	}
	.detail-txt {
		position: relative;
		top: 0px;
		/*left: -20px;*/
	}
	.app-detail .detail-txt p {
		left: 0px;
	}
	a.customer-btn, a.customer-btn:hover, a.customer-btn:active, a.customer-btn:focus {
		padding: 10px 30px;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	a.business-link, a:hover.business-link, a:active.business-link, a:focus.business-link {
		width: 80%;
		text-align: center;
	}
	.mb-block span, .dwn-block span, .app-detail .version-block span {
		display: block;
	}
	.form-cap .g-recaptcha {
		margin-left: 3%;
		transform: scale(0.5);
		-webkit-transform: scale(0.5);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
	.gcoin-link{
		padding: 8px 0px;
	}
}

@media (min-width:321px) and (max-width:360px) {
	.gcoin-block {
		margin: 10px 0px 0px;
	}
	.logo-header {
		margin: 5px 0px;
	}
	.logo-img a img{
		text-align: center;
		margin: 0px auto;
		display: block;
	}
	.menu-block .dropdown-menu {
		/*min-width: 392px;*/
		width: 235%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -16px;
		top: 108%;
		border: 0px none;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.create-gcoin a,.create-gcoin a:hover {
		width: 98%;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 100%;
	}
	form.form-horizontal input {
		width: 100%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 100%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 100%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 100%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 100%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 60%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 60%;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		width: 100%;
		height: auto;
	}
	.content-threebtn {
		padding: 5px 0px;
	}
	.content-threebtn ul {
		padding: 0px 17px;
		text-align: center;
	}
	.content-threebtn ul li {
		padding-right: 0px;
	}
	.footer-bg address p {
		text-align: left;
	}
	.cdetail-content {
		/*height: 760px;*/
	}
	.cdetail-block {
		/*height: 642px;*/
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 100%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 100%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 100%;
	}
	form#uprofile-form {
		width: 100%;
	}
	.transition-block, .pagination-block {
		width: 100%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 100%;
	}
	.style-send a, .style-send a:hover, .style-send a:active, .style-send a:focus {
		width: 100%;
	}
	form#brequest-form input {
		width: 100%
	}
	form#brequest-form textarea {
		width: 100%;
	}
	.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
		width: 100%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 100%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 100%;
	}
	.title-01 {
		width: 100%;
	}
	.radio-item {
		width: 61%;
		left: 0%;
		margin: 0px 0px 0px;
	}
	.cdetail-block01 img {
		margin: -40px auto 0px;
		text-align: center;
	}
	.detail-txt h4 {
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	a.business-link, a:hover.business-link, a:active.business-link, a:focus.business-link {
		width: 50%;
		text-align: center;
	}
	.mb-block span, .dwn-block span, .app-detail .version-block span {
		display: block;
	}
	.form-cap .g-recaptcha {
		margin-left: 3%;
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
}

@media (min-width:360px) and (max-width:493px) {
	.logo-header {
		margin: 5px 0px;
	}
	.logo-img a img{
		text-align: center;
		margin: 0px auto;
		display: block;
	}
	.menu-block .dropdown-menu {
		/*min-width: 392px;*/
		width: 235%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -16px;
		top: 108%;
		border: 0px none;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		width: 100%;
		height: auto;
	}
	.create-gcoin a,.create-gcoin a:hover{
		width: 85%;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 100%;
	}
	form.form-horizontal input {
		width: 100%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 100%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 100%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 100%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 100%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
		text-align: center;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 50%;
	}
	.content-threebtn {
		padding: 5px 0px;
	}
	.content-threebtn ul {
		padding: 0px 17px;
		text-align: center;
	}
	.content-threebtn ul li {
		padding-right: 0px;
	}
	.cdetail-content {
		/*height: 760px;*/
		height: auto
	}
	.cdetail-block {
		/*height: 642px;*/
		height: auto;
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 100%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 100%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 100%;
	}
	form#uprofile-form {
		width: 100%;
	}
	.transition-block, .pagination-block {
		width: 100%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 100%;
	}
	.style-send a, .style-send a:hover, .style-send a:active, .style-send a:focus {
		width: 100%;
	}
	form#brequest-form input {
		width: 100%
	}
	form#brequest-form textarea {
		width: 100%;
	}
	.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
		width: 100%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 100%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 100%;
	}
	.title-01 {
		width: 100%;
	}
	.radio-item {
		width: 50%;
		left: 0%;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	a.business-link, a:hover.business-link, a:active.business-link, a:focus.business-link {
		width: 50%;
		text-align: center;
	}
	.mb-block span, .dwn-block span, .app-detail .version-block span {
		display: block;
	}
	.form-cap .g-recaptcha {
		margin-left: 4%;
		transform: scale(0.9);
		-webkit-transform: scale(0.9);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
	/*	.detail-txt p{
		text-align: center;
		margin-top: -30px;
	}*/
}

@media (min-width:493px) and (max-width:605px) {
	.logo-header {
		margin: 5px 0px;
	}
	.logo-img a img{
		text-align: center;
		margin: 0px auto;
		display: block;
	}
	.menu-block .dropdown-menu {
		/*min-width: 565px;*/
		left: -86px;
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		top: 100%;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		height: auto;
	}
	.create-gcoin a,.create-gcoin a:hover {
		width: 55%;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 100%;
	}
	form.form-horizontal input {
		width: 100%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 100%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 100%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 100%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 100%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
		text-align: center;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 50%;
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 100%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 50%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 50%;
	}
	form#uprofile-form {
		width: 100%;
	}
	.transition-block, .pagination-block {
		width: 100%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 100%;
	}
	.style-send a, .style-send a:hover, .style-send a:active, .style-send a:focus {
		width: 100%;
	}
	form#brequest-form input {
		width: 100%;
	}
	form#brequest-form textarea {
		width: 100%;
	}
	.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
		width: 100%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 100%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 100%;
	}
	.title-01 {
		width: 100%;
	}
	.radio-item {
		width: 45%;
		left: 0%;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.form-cap .g-recaptcha {
		margin-left: 22%;
	}
	/*.detail-txt p{
		text-align: center;
		margin-top: -30px;


	}*/
}

@media (min-width:605px) and (max-width:615px) {
	.logo-header {
		margin: 5px 0px;
	}
	.logo-img a img{
		text-align: center;
		margin: 0px auto;
		display: block;
	}
	.menu-block .dropdown-menu {
		/*min-width: 565px;*/
		left: -86px;
		width: 100%;
		box-shadow: none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		top: 100%;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		height: auto;
	}
	.create-gcoin a,.create-gcoin a:hover {
		width: 55%;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 100%;
	}
	form.form-horizontal input {
		width: 100%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 100%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 100%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 100%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 100%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
		text-align: center;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 50%;
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 100%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 50%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 50%;
	}
	form#uprofile-form {
		width: 100%;
	}
	.transition-block, .pagination-block {
		width: 100%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 100%;
	}
	form#brequest-form input {
		width: 50%;
	}
	form#brequest-form textarea {
		width: 50%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 50%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 100%;
	}
	.title-01 {
		width: 100%;
	}
	.radio-item {
		width: 30%;
		left: 0%;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	.form-cap .g-recaptcha {
		margin-left: 22%;
	}
	/*
	.detail-txt p{
		text-align: center;
		margin-top: -30px;
	}*/
}

@media (min-width:615px) and (max-width:621px) {
	.logo-header {
		margin: 5px 0px;
	}
	.logo-img a img{
		text-align: center;
		margin: 0px auto;
		display: block;
	}
	.menu-block .dropdown-menu {
		/*min-width: 565px;*/
		left: -86px;
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		top: 100%;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		height: auto;
	}
	.create-gcoin a {
		width: 55%;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 100%;
	}
	form.form-horizontal input {
		width: 100%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 100%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 100%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 100%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 100%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
		text-align: center;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 50%;
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 100%;
	}
	form#uprofile-form {
		margin: 0px auto;
		width: 100%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 100%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 100%;
	}
	.transition-block, .pagination-block {
		width: 100%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 100%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 50%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 50%;
	}
	.title-01 {
		width: 100%;
	}
	.radio-item {
		width: 50%;
		left: 0%;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	.form-cap .g-recaptcha {
		margin-left: 22%;
	}
	/*	.detail-txt p{
		text-align: center;
		margin-top: -30px;


	}*/
}

@media (min-width:621px) and (max-width:745px) {
	.logo-header {
		margin: 5px 0px;
	}
	.menu-block .dropdown-menu {
		/*min-width: 630px;	*/
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -26px;
		top: 100%;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		height: auto;
	}
	.create-gcoin a,.create-gcoin a:hover {
		width: 40%;
	}
	span.change-pwicon {
		margin-right: 4px;
	}
	/*	span.change-pwicon img{
		width: 100%;
		height: auto;
	}*/
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 50%;
	}
	form.form-horizontal input {
		width: 50%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 50%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 50%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 50%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 50%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
		text-align: center;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 50%;
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 50%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 50%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 50%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 50%;
	}
	form#brequest-form input, form#brequest-form textarea {
		width: 50%;
	}
	.style-send a, .style-send a:hover, .style-send a:active, .style-send a:focus {
		width: 50%;
	}
	.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
		width: 50%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 50%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 50%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 50%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 50%;
	}
	.title-01 {
		width: 55%;
	}
	.radio-item {
		width: 30%;
		left: 21%;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	.form-cap .g-recaptcha {
		margin-left: 26%;
	}
	/*.detail-txt p{
		text-align: center;
		margin-top: -30px;
	}*/
}

@media (min-width:745px) and (max-width:767px) {
	.logo-header {
		margin: 5px 0px;
	}
	.menu-block .dropdown-menu {
		/*min-width: 750px;*/
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -26px;
		top: 100%;
	}
	.menu-block .navbar-nav {
		float: none;
	}
	.saloon-frame img, .shan-frame img, .biz-law img {
		height: auto;
	}
	.create-gcoin a,.create-gcoin a:hover {
		width: 45%;
	}
	span.change-pwicon {
		margin-right: 4px;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 50%;
	}
	form.form-horizontal input {
		width: 50%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 50%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 50%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 50%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 50%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
		text-align: center;
	}
	.cdetail-buybtn a, .cdetail-buybtn a:hover, .cdetail-buybtn a:active, .cdetail-buybtn a:focus {
		width: 50%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 50%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 50%;
	}
	.buy-block01 select#selectbox1 {
		width: 100%;
		margin: 0px auto;
	}
	form.reg-form input {
		width: 50%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 50%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 50%;
	}
	form#ywarpay-question-form input, form#ywarpay-question-form textarea {
		width: 50%;
	}
	form#brequest-form input, form#brequest-form textarea {
		width: 50%;
	}
	.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
		width: 50%;
	}
	form#contact-question-form input, form#contact-question-form textarea {
		width: 50%;
	}
	.contact-send a, .contact-send a:hover, .contact-send a:active, .contact-send a:focus {
		width: 50%;
	}
	.title-01 {
		width: 55%;
	}
	.radio-item {
		width: 30%;
		left: 22%;
	}
	.cdetail-block01 img {
		text-align: center;
		margin: -40px auto;
	}
	.detail-txt h4 {
		margin: 40px auto 0px;
		text-align: center;
	}
	.detail-txt p.stamk-title {
		text-align: center;
	}
	.form-cap .g-recaptcha {
		margin-left: 27%;
	}
	/*
	.detail-txt p{
		text-align: center;
		margin-top: -30px;

	}*/
}

@media (min-width:768px) and (max-width:992px) {
	.logo-header {
		margin: 5px 0px;
	}
	.menu-block .dropdown-menu {
		/*min-width: 762px;*/
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -26px;
		top: 100%;
	}
	.menu-block .navbar-nav {
		float: left;
	}
	.menu-block .nav>li>a {
		padding: 10px 13px;
	}
	.create-gcoin a {
		width: 40%;
	}
	.create-gcoin a:hover {
		width: 40%;
	}
	span.change-pwicon {
		margin-right: 4px;
	}
	.userprofile-gcoin-content {
		margin: 0px 2px 20px;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 35%;
	}
	form.form-horizontal input {
		width: 35%;
	}
	form#reg-form .style-login a, form#reg-form .style-login a:hover, form#reg-form .style-login a:active, form#reg-form .style-login a:focus {
		width: 40%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 35%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 35%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 35%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 35%;
	}
	.browser-playbtn a, .browser-playbtn a:hover, .browser-playbtn a:active, .browser-playbtn a:focus {
		width: 35%;
	}
	.detail-buybtn a, .detail-buybtn a:hover, .detail-buybtn a:active, .detail-buybtn a:focus {
		width: 35%;
	}
	form.reg-form input {
		width: 40%;
	}
	.style-save a, .style-save a:hover, .style-save a:active, .style-save a:focus {
		width: 50%;
	}
	.style-logout a, .style-logout a:hover, .style-logout a:active, .style-logout a:focus {
		width: 50%;
	}
	form#brequest-form input, form#brequest-form textarea {
		width: 50%;
	}
	.style-tcrequest a, .style-tcrequest a:hover, .style-tcrequest a:active, .style-tcrequest a:focus {
		width: 50%;
	}
	.title-01 {
		width: 45%;
	}
	.radio-item {
		width: 23%;
		left: 25%;
	}
	.form-cap .g-recaptcha {
		margin-left: 28%;
	}
}

@media (min-width:992px) and (max-width:1200px) {
	.logo-header {
		margin: 5px 0px;
	}
	.menu-block .dropdown-menu {
		/*	min-width: 990px;*/
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: -26px;
		top: 100%;
	}
	.cdetail-buybtn {
		margin: 0px 0px;
	}
	.create-gcoin a {
		width: 25%;
	}
	span.change-pwicon {
		margin-right: 20px;
	}
	.userprofile-gcoin-content {
		margin: 0px 5px 20px;
	}
	.style-phone a, .style-phone a:hover, .style-phone a:active, .style-phone a:focus {
		width: 40%;
	}
	form.form-horizontal input {
		width: 40%;
	}
	.style-login a, .style-login a:hover, .style-login a:active, .style-login a:focus {
		width: 40%;
	}
	.style-back a, .style-back a:hover, .style-back a:active, .style-back a:focus {
		width: 40%;
	}
	.style-fb a, .style-fb a:hover, .style-fb a:active, .style-fb a:focus {
		width: 40%;
	}
	.style-google a, .style-google a:hover, .style-google a:active, .style-google a:focus {
		width: 40%;
	}
	.style-create a, .style-create a:hover, .style-create a:active, .style-create a:focus {
		width: 40%;
	}
	.form-cap .g-recaptcha {
		margin-left: 33%;
	}
}

@media (min-width:1200px) {
	.logo-header {
		margin: 5px 0px;
	}
	.menu-block .dropdown-menu {
		/*min-width: 1190px;
		min-width: auto;*/
		width: 100%;
		box-shadow: none;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		left: 0px;
		top: 100%;
	}
	.create-gcoin a {
		width: 25%;
	}
}