@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 991px) {
    header .container { width: 90%; }
    header .top { padding-bottom: 1%; }
    header .cart, .search { display: none; }
    header .col-xs-12 { padding: 0; }
    header .col-md-8 { display: none; }
    header .col-md-8 li { width: 100%; padding: 2% 8% 2% 0; margin-right:0; font-size:3.6vmin; }
    header .col-md-8 .a-register { padding-right: 0; }
    header .call-number { width: 50%; display:none; }
    header .call-number .icon { float: right; width: 25%; height: 10vw; }
    header .call-number .icon .icon-call { left: 4%; background: url(../image/icon/phone-receiver.png) center no-repeat; background-size: 38% auto; }
    header .call-number .text { margin-top: 7%; width: 74%; font-size: 4vmin; }
    header .logo { display: none; width:65px; text-align: center; margin: 10px 0 10px 0; }
    header .logo img { width: 150px; height: auto; margin:auto; float:none; }
	header .search .content { height: 12vw; margin-bottom: 2%; }
	header .search .content input[type=text] { width: 90%; font-size: 5vmin; padding: 1% 5% 1% 0;}
	header .search .content input[type=button] { width: 10%; background:#F5F5F5 url(../image/icon/magnifying-glass.png) center no-repeat; background-size: 50% auto; padding: 1% 0 1% 0; margin-top: 1.8%; }
	header .cart .content { width: 100%; height: 12.4vw; font-size: 4.2vmin; }
	header .navigation { display: none;}
	header .navigation .content { display: none;}
	header .navigation .menu-toggle { display: block; }
	header .mob-mod-nav { display: block; }
	header .mob-mod-nav .search { display: block; }
	header .mob-mod-nav .cart { display: block; }
	header .mob-mod-nav .logo { display: block; }
	
	#wrraper { margin-top: 30px; overflow: hidden; }
	#wrraper .postProduct .title { width: 100%; text-align: center; }
	#wrraper .postProduct .price { width: 100%; }
	#wrraper .postProduct .option { margin-top: 30px; top: 30px; }
	#wrraper .postProduct .option li { width: 30px !important; height: 30px; line-height: 30px; }
	#wrraper .postProduct .option li img { width: 15px !important; }
	
	#wrraper .container .content-post .shadow-post { display: none; }
	#wrraper .container .content-post .postProduct { width: 180px !important; }
	
	#wrraper .container { width: 90%; margin: auto; display: block; }
	#wrraper .banner { width: 90%; margin: 55px auto 20px auto; }
	#wrraper .banner .col-md-9 #myCarousel { height: auto; }
	#wrraper .banner .col-md-9 img { min-width: 100%; height: auto; }
	#wrraper .banner .carousel { margin-bottom: 0; }
		
	#wrraper .banner .col-md-3 .col-md-12 { padding:0; margin-top: 1%; height: auto; }
	#wrraper .banner .col-md-3 .col-md-12 img { height: auto; }
	#wrraper .container .box-left { width: 100%; margin: 5% 0 5% 0; }
	#wrraper .container .box-right { width: 100%; }
	#wrraper .container .box-left .tab .title { font-size: 3.7vmin; border: none; }
	#wrraper .container .box-left .tab .indent { padding: 9px 20px 9px 0 }
	#wrraper .container .content-post .cntrll { width: 35%; margin: 4% 0 0 0.3%; }
	#wrraper .container .content-post .cntrll img { width: 30%; margin: 0 5% 0 5%; }
	#wrraper .container .box-left .cntrll { margin: 4% 0 0 0.3%; width: 35%; }
	#wrraper .container .box-left .cntrll img { width: 30%; margin: 0 5% 0 5%; }
	#wrraper .container .content-post .product .cover2 { height: 32vw; }
	#wrraper .container .box-left .product .cover2 { height: 72vw; }
	#wrraper .container .box-left .product .title { width: 90%; font-size: 4.5vmin; text-align: center; padding: 8% 0 0% 0; }
	#wrraper .container .box-left .product .price { font-size: 5vmin; }
	#wrraper .container .box-left .product .star {  width: 100%; margin: auto; padding-right: 15%; }
	#wrraper .container .box-left .product .star input { margin-right: 5%; padding: 5%; }
	#wrraper .container .content-post .ads { width:100%; }
	#wrraper .container .content-post .ads img { width:100%; height: auto; }
	#wrraper .container .box-left .gr-vip .title { height: auto; padding-bottom: 10%; text-align: right; }
	#wrraper .container .box-left .content .icon { float: right; width: 25%; height: 10vw; background: }
	#wrraper .container .box-left .content .icon-more { width:100%; height:100%; position: relative; left: 18%; }
	#wrraper .container .box-left .content .text { font-size: 2rem; margin-top: 1%; }
	#wrraper .container .box-left .more { text-align: center !important; }
	#wrraper .container .box-left .off .star { position: static; }
	#wrraper .container .content-post .product .counter { height: auto; padding: 8% 0 7% 0; font-size: 5vmin; }
	#wrraper .container .box-left .popular .indent-slide .right { height: 9vw; font-size: 5vmin;padding-top: 1.2%; }
	#wrraper .container .box-left .popular .indent-slide .left { font-size: 3.8vmin; }
	#wrraper .container .box-left .popular .indent-slide .price { text-align: right; padding: 0 15% 0 6%; }
	#wrraper .container .custom-indent .ads img { width: 95%; margin: auto; height: auto; }
	#wrraper .container .gr-ads .cntrll { width: 30%; margin-top: 6%; }
	#wrraper .container .gr-ads .cntrll img { width: 20%; margin: 0; margin-left: 1%; }
	#wrraper .container .gr-ads .ads .top-col { box-shadow: none !important; margin: 0; }
	#wrraper .container .gr-ads .ads a:nth-child(2) img { width: 100%; float: right; margin:1% 0 1% 2%; border: 1px solid #e0e0e0; }
	#wrraper .container .gr-ads .ads a:nth-child(3) img { width: 100%; float: right; margin:1% 0 1% 2%; border: 1px solid #e0e0e0; }
	#wrraper .container .gr-ads .ads a:nth-child(4) img { width: 100%; float: right; margin:1% 0 1% 2%; border: 1px solid #e0e0e0; }
	#wrraper .container .gr-ads .content-post { display: none; }
	#wrraper .container .gr-ads .left { width: 100%; }
	#wrraper .popular-category .title-section { text-align: center; padding: 10% 0 10% 0; font-size: 7vmin; color: #414141; }
	#wrraper .popular-category { background:none; }
	#wrraper .popular-category .group { margin-top: 3%; background:#FFF; }
	#wrraper .popular-category .group .cntrl { width: 35%; margin:auto; right: 0; left:12%; top: 0; }
	#wrraper .popular-category .group .left { width: 100%;  }
	#wrraper .popular-category .group .right { width:auto !important; }
	
	#wrraper .container .mobile-mod { display: block; background: none; }
	.flickity-enabled.is-draggable .flickity-viewport { background: #FFF; }
	#wrraper .container .flickity-page-dots { display: none !important; }
	
	#wrraper .offerbox { margin-top: 15px; }
	#wrraper .offerbox .content .plan-left { display: none; }
	#wrraper .offerbox .content .plan-right { width: 100%; height: auto; padding: 5px 5px 20px 5px; }
	#wrraper .offerbox .content .plan-right .cover { width: 100%; }
	#wrraper .offerbox .content .plan-right .counter { position: static; background: none; margin-top: 10px; }
	#wrraper .offerbox .content .plan-right .carousel-inner .item { height: auto; }
	#wrraper .offerbox .content .plan-right .detail { width: 100%; margin-top: 10px; }
	#wrraper .offerbox .content .plan-right .more { position: static; padding-bottom: 10px;}
	#wrraper .offerbox .content .plan-right .counter .countdown .num { font-size: 2rem; }
	#wrraper .offerbox .content .plan-right .carousel-control { display: block; z-index: 1; cursor: pointer; top: 150px; height: 100px; }
	#wrraper .offerbox .content .plan-right .carousel-control.left { background: none; color: #000; }
	#wrraper .offerbox .content .plan-right .carousel-control.right { background: none; color: #000; }
	

	#wrraper .box-product #myCarousel { display: block; }
	#wrraper .box-product .slider .cover,.thumb { display: none; }
	#wrraper .product .slider .mark-compare { width: 40%; top: 1%; left: 6%; margin: auto; }
	#wrraper .address { margin-top: 2%; margin-bottom: 5%; font-size: 100%; }
	#wrraper .product .detail .title h1 { font-size: 5vmin; }
	#wrraper .product .detail { display: block; }
	#wrraper .product .detail .status { font-size: 3.5vmin; }
	#wrraper .product .detail .rating span { display:block; width:100%; }
	#wrraper .product .detail .rating { font-size: 3.5vmin; text-align: center; margin:30px 0 10px 0 }
	#wrraper .product .detail .rating [type=button] { width: 7%; height: 4.8vw; margin-top: 2.3%; float:none; margin:auto; display:inline-block }
	#wrraper .product .detail .price { border-radius: 2px; margin-top: 5%; padding:0; }
	#wrraper .product .detail .price .right { width: auto; font-size:8vmin; width:69%; }
	#wrraper .product .detail .price .left { width: auto; font-size: 4.5vmin; background-image: none; padding-left:0; width:30%; }
	#wrraper .product .detail .basket { font-size: 4.3vmin; padding: 3% 0% 3% 0%; margin-top: 8%; }
	#wrraper .product .detail .number { margin-top: 8%; }
	#wrraper .product .detail .number .right { font-size: 4vmin; }
	#wrraper .product .detail .number .left input { width: 55%; float: right; font-family: yekan; padding: 2%; direction: ltr; margin-top: 1%; }
	#wrraper .product .detail .number a { font-size: 4vmin; }
	#wrraper .product .detail .color { margin-top: 8%; }
	#wrraper .product .detail .color .right { width: 35%; font-size: 4vmin;  }
	#wrraper .product .detail .color .colors { width: 20%; height: 10vw; border: 1vw solid #FFF; margin-top: 2%; }
	#wrraper .product .detail .type { margin-top: 8%; }
	#wrraper .product .detail .type .right { width: 35%; font-size: 4vmin;  }
	#wrraper .product .detail .services {height: 4vw; background-size: 100% auto; margin: 4% 0 6% 0; }
	#wrraper .tabs { width: 90%; margin: auto; margin-top: 5%; margin-bottom: 5%; }
	#wrraper .nav-tabs { display: none; }
	#wrraper .parent-product { margin-bottom:5%;}
	#wrraper .product .detail .in { font-size: 3.7vmin; }
	#wrraper .product .detail .size { margin-top: 8%; }
	#wrraper .product .detail .size .right { font-size: 4vmin; }
	#wrraper .product .detail .size .left { font-size: 4vmin; }
	#wrraper .product .detail .social { text-align: center;margin-top: 8%; }
	#wrraper .product .detail .social img { width: 10%; float: none; margin: 0 3% 0 3%; }
	#wrraper .product .detail .links { margin-bottom: 5%; }
	#wrraper .product .detail .links a { font-size: 4vmin; }
	#wrraper .product .discount { line-height:200%; border-radius:3px; margin-bottom:3%; padding-top:3%; padding-bottom:3%; }
	#wrraper .product .discount .pull-right { text-align:center !important; }
	#wrraper .product .discount .price { text-align:center !important; }
	#wrraper .product .discount .counter { text-align:center !important; }
	#wrraper .product .service { margin-top: 30px; }
	#wrraper .product .service .pull-right { border-left: none; margin-bottom: 20px; }

	#wrraper .title-content { font-size: 4vmin; padding-right: 7%; background-size: 4% auto; }
	#wrraper #comment .indent .pull-right .rating { width:100%; margin:auto; float: none; margin-top: 1%; padding-right: 0; text-align:center }
	#wrraper #comment .indent .pull-right .rating [type=button] { width: 8.1vw; height: 6vw; display:inline-block; margin:auto; float:none; }
	#wrraper #comment .indent .pull-right .name { text-align: center; font-size: 4vmin; padding: 0; margin: 3% 0 3% 0; }
	#wrraper #comment .indent .pull-right .date { text-align: center; font-size: 3.8vmin; padding: 0; margin-bottom: 5%; }
	#wrraper #comment .indent .pull-right .content { text-align: center; font-size: 3.8vmin; padding: 0; }
	#wrraper #comment .indent .pull-left p { font-size:4vmin; }
	#wrraper #comment .form .title { font-size:4vmin; margin: 6% 0 5% 0; }
	#wrraper #comment .form .title span { width: 70%; }
	#wrraper #comment .form .title .icon { height: 4.9vw; background-size: 6% 100%; }
	#wrraper #comment .form .content { font-size: 4.5vmin; }
	#wrraper #comment .form .content .rating { width: 100%; text-align:center }
	#wrraper #comment .form .content .rating [type=button] { width: 8.1vw; height: 6vw; display:inline-block; margin:auto; float:none; }
	#wrraper #comment .form .content .bt { font-size: 5vmin; width: 100%; text-align: center; margin: 4% 0 4% 0; }
	#wrraper #comment .form .content div { margin-bottom: 3%; }
	#wrraper #furtherinformation  .title { padding:3% 2% 3% 2%; background-color:#bcd1d9; background-position:70% center !important; text-align:center; background-size:5%; }
	#wrraper .title-tab { display: block; }
	#wrraper #category { width: 97%; }
	#wrraper #category .right { position: fixed; background: #FFF; padding: 0% 0% 2% 0%; right: 0; top: 0; height: 100%; width: 80%; overflow: scroll; z-index: 112; display: none; }
	#wrraper #category .indent { width: 90% !important; margin: auto; }
	#wrraper #category .right #close-filter { display: block; }
	#wrraper #category .right .info { display: none; }
	#wrraper #category .right .mading .content { height: 40vw; }
	#wrraper #category .right .new-product { display: none; }
	#wrraper #category .right .indent .content { font-size: 110%; }
	#wrraper #category .left { width: 100%; }
	#wrraper #category .left .post #grid .postProduct { width: 48%; margin:1%; }
	#wrraper #category .left .post #grid .postProduct:nth-child(2n) { margin-left:0 !important; }
	#wrraper .postProduct .title { height: 32px; }
	#wrraper #category .left .search { display:block; width:100%; }
	#wrraper #category .left .filter-responsive { display: block; }
	#wrraper #category .left .sort { display: none; }
	#wrraper #category .left .pagination { display:block; padding: 0; }
	#wrraper #category .left .pagination:last-child { border:0; }
	#wrraper #category .left .top-pagination { display: none; }
	#wrraper #category .left .pagination .detail { display: none; }
	#wrraper #category .left .pagination .page { width: 100%; }
	#wrraper #category .left .pagination .compare { width: 100%; text-align: center; height: 27vw; }
	#wrraper #category .left .pagination .compare span { width: 50%; margin: auto; background: #92989B; border-radius: 3px; color: #FFF; font-family: isans; display: inline-block; position: absolute; left: 0; right: 0; }
	#wrraper #category .left .post #grid .indent .cover2 { width: 100%; margin: auto; height: 130px; }
	#wrraper #category .left .post #grid .indent .cover1 { width: 102%; height: 102%; }
	#wrraper #category .left .post #grid .indent .add-cart { padding-top: 6%; font-size: 3vmin; height: 9vw; }
	#wrraper #category .left .post #grid .indent .color .colors { width: 14%; height: 5vw; right: 31%; }
	#wrraper #category .left .post #grid .indent .option img { width: 12%; }
	#wrraper #category .left .pagination .pages { width: 100% !important; }
	#wrraper #category .left .pagination .pages ul { width: 100%; padding: 0; margin: 10px 0 0 0; }
	#wrraper #category .left .pagination .pages a { font-size: 1.4rem; }
	#wrraper #category .left .pagination .pages li { margin: 0 0 5px 5px; }
	#wrraper #category .left .pagination .pages .next { padding-left: 5%; }
	#wrraper #category .left .filter { margin-right: 5%; }
	#wrraper #category .left .post #grid { display:block; margin: auto; }
	#wrraper #category .left .post #grid .indent { width: 48% !important; margin-right: 0 !important;  }
	#wrraper #category .left .post #grid .indent:nth-child(2n) { margin-left:0; }
	#wrraper #category .left .post #grid .indent:nth-child(odd) { float: right !important; }
	#wrraper #category .left .post #grid .indent:nth-child(even) { float: left !important; }
	#wrraper #category .left .post #list { display:none; }
	#wrraper #category .left .sucg .block { width: 49%; float: right; margin-bottom: 6%; }
	#wrraper #category .left .sucg a .block:nth-child(even) { margin-right: 0%; }
	#wrraper #category .left .sucg a .block:nth-child(odd) { margin-right: 1%; }
	#wrraper #category .left .sucg a .mob-last { width: 100%; }
	#wrraper #category .left .search .search-keyword input[type="text"]{ width: 100%; float:right; margin-bottom:20px; }
	#wrraper #category .left .search .search-keyword  .btnSearch{ display:block; margin:auto; float:none; }
	#wrraper #category .left .search .search-advanced .range input{ width: 29%; float:right; margin-left:10px;}
	#wrraper #category .favorites .sort { display:block;  padding: 0; width: 100%; }
	#wrraper #category .favorites .sort .pull-right { width: 100%; }
	#wrraper #category .favorites .sort .pull-right .title { background-size: 7% auto; padding-right: 10%; margin: 4% 0 4% 0; }
	#wrraper #category .favorites .sort .pull-left { display:none; }
	#wrraper #category .favorites .pagination-bottom { font-size: 120%; padding-top: 3%; }
	#wrraper #category .favorites .pagination-bottom .detail { display: none; }
	#wrraper #category .favorites .pagination-bottom .pages { width:100%; text-align: center; }

	#wrraper #order { width: 90%; padding-bottom: 5%; line-height: 25px; }
	#wrraper #order .levels { margin-top: 20px; }
	#wrraper #order .levels li { width:49%; border: 0; height: 40px; line-height: 40px; float: right; font-size: 1.1rem; margin-bottom: 2%; border-radius: 100px; }
	#wrraper #order .levels li:nth-child(2n) { float: left; }
	#wrraper #order .levels li::after { display: none; }
	#wrraper #order .levels li:nth-child(1) { border: 0; border-radius: 100px; }
	#wrraper #order .levels li:nth-child(1)::after { display: none;}
	#wrraper #order .levels li::after { margin: -20px 0 0 -19px; }
	#wrraper #order .login-register .login-social .indent { float: none; margin: auto; width: 70%; margin-bottom: 2%; }
	#wrraper #order .login-register .login-social { text-align: center; }
	#wrraper #order .login-register .login-social .indent .right { background-size: 30% auto !important; }
	#wrraper #order .levels li.active::after { display: none; }
	#wrraper #order .levels li.success::after { display: none; }
	#wrraper #order .login-register .pull-right { padding: 0; }
	#wrraper #order .login-register .check { font-size:110%; }

	#wrraper #order .payment .pull-right { padding: 0; }
	#wrraper #order .payment .pull-right .title { margin-top: 5%; }
	#wrraper #order .payment .content .cart-detail { background:none; padding:0; }
	#wrraper #order .payment .gift { text-align: center; background: #fff8fb; }
	#wrraper #order .payment .gift img { float: none; margin-bottom: 20px; }
	
	#wrraper #order .chois .title { padding-bottom: 2%; }
	#wrraper #order .login-register .detail { padding:0; }
	#wrraper #order .login-register .detail table { display:table; margin-top:10%; }
	#wrraper #order .login-register .gift-card  .box .link { font-size:110%; text-align:center; background: url(../image/icon/gift.png) 90% center no-repeat; background-size:11%; padding:2% 0% 2% 0; }
	#wrraper #order .address .title { background:none; background-size:2.5%; padding-right:0; }

	#wrraper #order .pagination  { padding:4% 0 2% 0; margin-top:4%; }
	#wrraper #order .pagination  li { width:90%; }

	#wrraper #order .address { line-height:40px; }
	#wrraper #order .address  .col-md-3 { margin-top:3%; }
	#wrraper #order .address .bottom .price { padding-top:2%; padding-bottom:2%; line-height:35px; margin-top:4%; }
	#wrraper #order .address .bottom .price span:first-child { font-size:85%; }
	#wrraper #order .address .bottom .price span:last-child { font-size:105%; color:#2fbe02; font-family:iryekanbold; }
	#wrraper #order .address .bottom .indent { height:auto; text-align:center }
	#wrraper #order .address .bottom .pull-right img { float:none; margin-top:0px; }
	#wrraper #order .address .bottom .pull-left { text-align:center; font-size:1.5rem; color:#225600; }
	#wrraper #order .address .bottom .pull-left .pr { font-size:1.5rem; }

	#wrraper #order .form-newaddress #address { width:69.5%; }
	#wrraper #order .form-newaddress .col-md-5 { margin-bottom:3%; }

	#wrraper #profile { width: 90%; }
	#wrraper #profile .box-right { width: 100%; margin: auto; padding: 0; }
	#wrraper #profile .box-right .profile-right .content ul { text-align: center; }
	#wrraper #profile .box-right .profile-right .content ul li { padding: 1.5% 0 1.5% 0; background-position: 75% 50%; background-size: 4% auto; font-size: 120%; }
	#wrraper #profile .box-right .product-offer { }
	#wrraper #profile .box-right .product-offer .pull-right { height: 80px; margin-top: 3%; width:40%; margin-bottom: 20px; }
	#wrraper #profile .box-right .product-offer .pull-left { width:56%; }
	#wrraper #profile .box-left { width: 100%; margin-bottom: 5%; padding: 4% 0 4% 0; }
	#wrraper #profile .box-left .tab-content { width: 95%; margin: auto; }
	#wrraper #profile .box-left .tab-pane .label { display: none; }
	#wrraper #profile .box-left .master-tab { display: none; }
	#wrraper #profile .box-left .tabs { display: none; }
	#wrraper #profile .box-left .tab-content .content { padding: 0; line-height: 30px; float: none; padding: 0; margin: 0; }
	#wrraper #profile .box-left .tab-content .content .indent .col-md-3,.col-md-2 { font-size:120%; }
	#wrraper #profile .box-left .tab-content .content input { font-size:130%; width: 100%; background-size: 5% auto !important; }
	#wrraper #profile .box-left .tab-content .content select { font-size:130%; }
	#wrraper #profile .box-left .tab-content .content input[type=button] { float: none; margin: auto; display: inline-block; margin-top: 3%; margin-bottom: 3%; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row { text-align: center; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .description { display: none;}
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .itd { width: 100%; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .tbody .itd { width: 100%; text-align: center; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .tbody .itd .image { width: 100%; height: 230px; float: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .tbody .itd .image img { width: 100%; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .tbody .itd .title-description { width: 100%; float: none; margin-right: 0; font-size: 120%; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .tbody .itd .titles { width: 100%; margin-right: 0; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .tbody .itd .desc { margin-right: 0; display: block; padding: 2% 0 2% 0;  }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .thead .image { display: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .thead .title { display: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .title { width: 100%; font-size: 120%; text-align: center; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .price { display: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .status { display: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .payment { display: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .date { display: none; }
	#wrraper #profile .box-left .tab-content #order-list .content .table-box .div-table-row .type-success { background: #069700; color: #FFF; }
	#wrraper #profile .box-left .tab-content .content .table-box .more { display:block; }
	#wrraper #profile .box-left .tab-content .content .table-box .div-table-row { text-align: center; }
	#wrraper #profile .box-left .tab-content .content .table-box .div-table-row .title { width: 100%; }
	#wrraper #profile .box-left .tab-content .content .table-box .div-table-row .edit { display: none; }
	#wrraper #profile .box-left .tab-content .content .table-box .div-table-row .trash { display: none; }
	#wrraper #profile .box-left .tab-content #avatar .buttons .btn { margin-left: 0px; }
	#wrraper #profile .box-left .tab-content .content .table-box .tbody .detail-option .option img { width:10% !important; margin: 6%; }
	#wrraper #profile .box-left .tab-content #newslatter .content span { font-size: 120%; }
	#wrraper #profile .box-left .tab-content #newssms .content span { font-size: 120%; }
	#wrraper #profile .box-left .tab-content .mob-tab { display:block; }
	#wrraper #profile .box-left .tab-content .content .table-box .tbody:hover .title { background: #0576b5; }
	#wrraper #profile .box-left .tab-content .content .table-box .tbody { margin-bottom: 4%; }
	#wrraper #profile .box-left .tab-content .content .table-box .tbody .title { background: #0693E1; color: #FFF; font-family: iryekanregular; padding: 10px 0 10px 0; }
	#wrraper #profile .box-left .tab-content .content .table-box .div-table-row .type-success { background: #d2efbd !important; color: #549e1e !important; }
	#wrraper #profile .box-left .tab-content .content .table-box .div-table-row .div-table-col { border:0; }
	#wrraper #profile .box-left .tab-content #comment .content .view { display:none; }
	#wrraper #profile .box-left .tab-content #comment .content .title { width:100%; }
	#wrraper #profile .box-left .tab-content #comment .content .pagination a { font-size:2.4rem; margin-right:20px; }

	#wrraper .login .login-register .cover { padding: 0; margin-top: 5%; border:0; }
	#wrraper .login .login-top img { width:15%; }
	#wrraper .login .login-register .register { padding-left:0; }
	#wrraper .login  .box-remember { padding-bottom:20%; }
	#wrraper .login  .box-remember #inputsecurity { width:68%; float:right }
	#wrraper .login  .box-remember img { width:30%; margin-right:2%; }
	#wrraper #payment { line-height:200%; }
	#wrraper #payment .success { font-size:130%; padding:3%; }
	#wrraper #payment ul { padding:0; }
	#wrraper #payment li  span{	 font-size:105%; }
	#wrraper #payment .table { margin:4% 0 4% 0; }
	#wrraper #compare .covers .col-md-2:first-child { display:none; }
	#wrraper #compare .covers .col-xs-12 { margin:4% 0 4% 0; }
	#wrraper #compare .covers .col-xs-12 img { margin-bottom:1% !important; width:40%; }
	#wrraper #compare .covers input[type=text] { background-size:6%; }
	#wrraper #compare .detail .indent .row-detail-container img { width:7%; margin-bottom:2%; }
	#wrraper #compare .detail .title { background-size:4.2% !important; padding:3% 5% 3% 0; font-weight:bold; font-size:120%; }
	#wrraper #compare .detail .indent .row-detail-container { font-size:90%; }
	#wrraper #compare .detail .indent .row-detail-container .col-md-2 { padding-top:2%; padding-bottom:2%; }
	#wrraper #compare .detail .indent .row-detail-container .col-md-2:first-child { background:#edf6fa; padding-right:2% !important; }
	#wrraper #compare .detail .indent .row-detail-container .col-md-2 { padding:4% 0 4% 0 !important; }
	#wrraper #compare .detail .indent .row-detail-container .mod-mobile-title { display:block; }
	#wrraper #compare .price .title { background-size:4.2% !important; padding:3% 5% 3% 0; font-weight:bold; font-size:120%; }
	#wrraper #compare { font-size:90%; }
	#wrraper #compare .col-md-2:first-child { background:#edf6fa; padding-right:2% !important; }
	#wrraper #compare .col-md-2 { padding:4% 0 4% 0 !important; }
	#wrraper #compare .mod-mobile-title { display:block; }
	#wrraper #compare .detail .indent .row-detail-container .cl { display:block; }
	#wrraper #compare .price .cl { display:block; }
	
	#register_attempt .gift { padding: 0; height: auto; line-height: normal; background-size: 200px auto; background-position: center bottom; padding-bottom: 60px; }
	#register_attempt .cart { height: 200 }
	#register_attempt #body .link { width: 100%; margin-top: 10px; }
	#register_attempt .cart { width: 100%; max-width: 390px; min-width: 320px; }

	.modal .modal-content { width: 100%; height: 100%; overflow: auto; }
	
	footer { background-image: none; }
	footer .newsletter { margin: 6% 0 0 0; }
	footer .newsletter .container { padding: 20px; }
	footer .newsletter .fr,.fl { width: 100%; padding: 0 1% 0 1%; }
	footer .newsletter .fr { margin-bottom: 5%; }
	footer .newsletter .top span { font-size: 3vmin; }
	footer .newsletter .top br { display: none;}
	footer .newsletter .top { width: 100%; font-size: 5.5vmin; text-align: center; padding-right: 0; margin-bottom: 1%; }
	footer .newsletter .center { font-size: 3.5vmin; margin-bottom: 2%; }
	footer .newsletter .bottom { width: 100%; }
	footer .newsletter .bottom input { font-size: 4vmin; padding: 1%; }
	footer .newsletter .fl .top { background: url(../image/icon/letter.png) center right no-repeat; background-size: auto 80% ; }
	footer .newsletter #content { width: 100%; }
	footer .newsletter .container { padding: 0; }
	footer .newsletter .fr .top { background: none; font-size: 1.3rem; text-align: right; }  
	footer .cloud { display: none; }  
	footer .enamad { display: block; }
	footer .container { width:95%; text-align: center; }
	footer .footer-cover { display: none; }
	footer .services { display: none; }
	footer .center .title { font-size: 4.3vmin; margin-top: 4%; text-align: right; }
	footer .center .content a { font-size: 3.9vmin; }
	footer .social { text-align: center; width: 100%; background: none; }
	footer .social .fr { text-align: center; width: 100%; margin-right: 0; }
	footer .social .fr img { float: none; width: 7%; margin: 2%; }
	footer .social .fl { text-align: center; padding-bottom: 2%; width: 100%; }
	footer .social .fl img { float: none; width: 25%; margin: 2%; }
	footer .bottom h3 { font-size: 4vmin; display: block; width: 100%; }
	footer .bottom a { font-size: 1.1rem; display: inline-block; float: none; margin: 2px; border-radius: 2px; padding: 2px 10px 2px 10px; }
	footer .center .content { border: none; text-align: right; }
	footer .center .lpoint { margin-top: 20px; }
	footer .center .lpoint .content { margin-top: 0; }
	footer .center .lpoint .content li { width: 49%; float: right; padding-right: 20px; }
	footer .center .lpoint .content li:nth-child(2n) { float: left; }

}
