@charset "utf-8";
/* CSS Document */

.show-mob, .show-tab {display: none;}
.show-desk {display: block;}

@media only screen and (max-width:1185px) {
.container {width: 1004px;}
.bnrhd{ font-size: 50px; line-height: 60px;}
.bnrhd span { margin-bottom: 5px;}
.bnrtxt { font-size: 18px; line-height: 30px; width: 88%;}
.bnr-model {max-width: 455px;}
ul.menu-list{margin-right:30px;} 
ul.menu-list li{padding:0 12px;}

.bnr-hd{font-size:50px; line-height:56px;}
.bnr-prd{top: 65px; width: 550px;}
.content_box{ width:100%;}
.bnt-uls li { }
.bnt-uls li img {right: -40%;}
.bnt-uls li:nth-child(3) img {right: -19%;}

.banner-btm{}
.bnr-btm-list li { padding: 0 0px 0px 68px;font-size: 17px;line-height: 27px;}

.s1-inner {padding: 87px 443px 0 25px;height: 555px;}

.s2-txt {width: 64%;}
/***************************************
.sec1
***************************************/
.s2lft, .s2rgt{ padding: 30px 0 55px 25px;}
.s2lft img {right: -5%;max-width: 70%;top: -58px;}
.s2lft:last-child img {right: -10px;}
ul.s2-list li h3{font-size:26px;}
.s2lft_rgt{ width:49%;}

.sec2 {}
.s2-lft { padding: 30px 40px 30px 440px;}
.s2-lft .bdhding1{ width:100%;}
/***************************************
.sec3
***************************************/
.sec3 .bdhding1{}
ul.s3-list li{ vertical-align:top;}
.s3line{ max-width: 512px;    right: 0;}
.ship-p1{font-size: 18px;}
.s3-Box { width: 68%;}
/***************************************
.sec4
***************************************/
.sec4{}
.s4img1{max-width: 290px;}
.s4bx1-rgt {margin: 25px 0 8px 0;}
.s4bx-hding2{    font-size: 36px;}
.s4-img {    top: 108px; max-width: 420px;}
.s4uls li{}
.s4li-rgt{}
.s4-prod-txt{}
.s4-prod-txt2{}
a.cart-btn2{}


.prd-det-btn{margin-right:10px;}
.prd-det-s1-lft{padding-top:35px;}
ul.ben-list li{padding:20px; font-size:17px;}
.ben-prd{width:450px;}
.ben-btn{top:450px;}

.strip{ padding:30px 0;}
ul.strp-list{margin-top: 0px;}
ul.strp-list li{ color:#000;}

.shop-bx{width:32%;}

.cart-rgt{width:37%;}

ul.chk-list li{font-size:16px;}
.chk-mny-bck h3{font-size:28px; line-height:32px;}
.shop-sec .collections-item{width: 32.14%;}
.cat-link-box h3{font-size: 26px;}
.crt-from-sec1::after{ width:42%;}
}


@media only screen and (max-width:1023px) {
.container{width: 750px;}
.show-mob, .show-desk {display: none;}
.show-tab {display: block;}
/***************************************
TOP SECTION
***************************************/
.top-fix-bar{}
.menu{top:55px; margin-top:-55px; padding:15px 0;}
.mob-mnu-ic{top:2px;}
.logo{}
ul.menu-list{margin-top:8px;}
ul.menu-list li{padding:0 8px;}

a.menuBtn{display:none;}

/***************************************
BANNER
***************************************/

.banner{ }	
.bnrhd{  font-size:42px; line-height:52px;}
.bnrhd span { margin-bottom: 5px;}
.s1-inner{ height: auto; padding: 50px 285px 55px 30px;}
.bnr-model { right: 4%; top: 30px;  max-width: 247px;}
.bnr-rgt{ margin: 25px 0 60px;}
.s1-inner h1{ font-size:48px; line-height:51px; padding:6px 0 0 0;}
.bnrtxt{ font-size:17px; line-height:27px; width:100%;padding: 14px 0 0 0;}
.bnrprd{top:50px; width:330px;}




.bnr{ padding:20px 0;}
.bnr-prd{ width:400px; right:0;}
.bnr-hd { font-size: 40px; line-height: 44px;}
ul.bnr-list li{ padding:0 12px;}
.bnt-uls { margin: 0px 0 60px;}
.bnt-uls li { text-align: center;padding: 22px 1px;height: auto;}
.bnt-uls li span { font-size:20px;line-height:30px; margin:0;}
.bnt-uls li img {
    position: static;
   width: 160px ;
   margin:0 0 6px 0;
   }
.bnt-uls li:nth-child(3) img {width: 185px;max-width: 100%;}

.bnr-btm-list li { padding: 0 0px; width: 32%; text-align: center; font-size: 17px; line-height: 27px;}	
.bnr-btm-list li img{ position:static; display:block; margin:0 auto 10px;}
/***************************************
SECTION-1
***************************************/
.sec1 { padding: 30px 0 40px 0;}

.s1-lft{padding: 40px 20px 40px 0;}
.sec1-top{flex-wrap: wrap;}
.sec1-top1, .sec1-top2, .sec1-top3{ width:100%; padding: 10px 200px 10px 20px; min-height: 200px;}
.img-sec1 {max-width: 140px;}
.s2lft_rgt{width: 49%; padding: 0 56px 0 0;  margin: 107px 0 0;}
.s2rgt-lft {float: left; padding: 0 0 0 98px;  width: 62%; margin: 94px 0 0 0;}
.s1list { padding: 0px 0px 0px; row-gap: 15px; justify-content: center;}
.s2lft, .s2rgt{ width: 100%; text-align: left; padding: 28px 20px; max-width: 560px;}
.s2lft img {position: static;margin: 0 auto 5px;max-width: 65%;}
.s2lft:last-child img {max-width: 60.37%;}
.s2-txt {padding: 5px 0 0 0; width:57%;}
.bdhding2{font-weight:bold;font-size: 38px; line-height: 24px;}
.s1-uls li{ font-size:18px;}
/***************************************
SECTION-2
***************************************/
.sec2{}
.s2-lft { padding: 25px 15px 25px 292px;}
ul.s2-list li{width:24.5%; padding:10px;}
ul.s2-list li h3{font-size:22px;}
ul.s2-list li .page-btn {width: 158px;}
.s2-uls {margin: 30px 0 0;}
.s2-uls li {font-size: 17px;line-height: 27px;}
.s2-uls li span { margin: 15px 0 8px;}
.s2-prdt{ max-width: 276px; top: 5px; left: 10px;}

.home-full-collections-cats{display:block;}
.cat-link-box{width:100%; padding:20px 20px 15px 20px; border-bottom: 1px solid #d7d7d7;}
a.view-all-cat-btn{right:20px; top:auto; left:auto; bottom:20px;}
.cat-link-box ul{margin-top:0;}
.cat-link-box ul li{width:auto; }
.shop-sec .cat-link-box{height:auto; margin:0 0 10px; padding:10px;}
.shop-sec .cat-link-box ul{cursor:pointer;}
.shop-sec .cat-link-box ul li{width:100%; text-align:left;}
.shop-sec .cat-link-box ul li:nth-child(2),.shop-sec .cat-link-box ul li:nth-child(3),.shop-sec .cat-link-box ul li:nth-child(4){display:none}
.shop-sec .cat-link-box ul:hover li{display:block;}
.cat-link-box ul li:hover{transform:translateX(0);-webkit-transform:translateX(0);}
.collections-cat-items{width:100%;}
.collections-item{height:auto;}
.cat-hero-img-t-shirt, .cat-hero-img{ display:none;}
.size-guide-box {}

/***************************************
SECTION-3
***************************************/
.sec3{ text-align: center; height: auto; background-size: cover;}
.s3-Box { width: 68%; padding: 0px 0 0;}
.s3-inr{ width:100%;}
.s3-hdg{ font-size:36px; line-height:40px; margin: -70px auto 0;}
.shop-txt1 { font-size: 30px; line-height: 39px;}
.s3line{ display:none;}
ul.s3-list li{ font-size:17px;}
.mny-bck-bx{ padding-left:140px;}
ul.shop-list { margin: 30px 0 0 0; justify-content: center; row-gap: 20px; column-gap: 15px;}
ul.shop-list li{ width: 49%;}
ul.shop-list li img{ max-width:168px;}
.mny-bck{ width:100px; top:20px;}
.comn-hdg{ font-size:36px; line-height:40px;}
.s3-Box .bdhding1 { font-size:28px; }
.s3bx-hding { font-size: 32px; line-height: 36px;}




.s3-lft {
    float: none;
    display: inline-block;
    width: 75%;
	margin-bottom:-10px;
}
.s3-rgt {width: 100%; margin-bottom:-10px;}
/***************************************
SECTION-4
***************************************/
.sec4{ padding: 40px 0;}
.s4-Box { padding: 0px 0;}
.s4box1 {
    padding: 0 20px 25px 20px;}
.s4uls {
    margin: 5px 0 0;
}	
ul.s4-list{flex-wrap: wrap;}
ul.s4-list li{ width:50%;}
ul.s4-list li:nth-child(2):after{ display:none;}
ul.s4-list li h3{font-size:22px; line-height:26px;}
.s4-img{ display:none;}
.s4img1{ position:static; max-width:35%; margin-top:20px;}
.sections {padding:40px 0;}
.s4bx-hding2{ margin:0;}
.s4bx1-rgt{    display: inline-block; width:100%;}
.s7-lft{/*width:48%;*/}
.s7-lft:after{right:-25px;}
ul.s7-list li{font-size:17px;}


.shop-bx{padding:10px; width:49%; margin-top:20px;}
.shop-bx h3{font-size:18px; line-height:24px; min-height: 52px;}
.shop-btn{width: 150px;line-height: 30px !important; font-size: 18px !important;height: 45px;    padding: 5px 0;}



.prd-det-rgt{padding-right:0;}
.prd-det-btn{margin-right:0;}
.input-counter{width:100px;}
.input-counter input[type="text"]{width:40%;}
ul.prd-det-list li{margin-bottom:10px;}
.prd-det-s1-lft{padding:40px 0;}
.prd-det-s1-rgt{width:49%;}
.prd-det-s1-lst{font-size:19px; line-height:24px;}
.prd-det-s1-lst span{margin:0 5px;}

ul.ben-list {width: 27.62%;}
ul.ben-list li{padding:10px;}

/********CART********************/
.summry-lft .cart-lft, .summry-lft .card-box3{width:100%;}
.cart-inr{margin:0 0 40px;}
.cart-prc-det{padding:5px 20px 20px;}
.cart-row{padding:17px 0 5px;}
.cart-col2{font-size:16px; line-height:20px; padding-left:55px; width:36%;}
.cart-col3, .cart-col5{font-size:16px; line-height:20px; padding-top:40px;}
.cart-col4{width:24%; padding-top:30px;}
.cart-det-btn{width:240px}
.cart-prc-det .btn-box p{display:none;}
.conti-btn{width:240px;}


.pay-bx .frm-box-inr{padding:20px;}
ul.chk-list li{vertical-align:top;}
.chk-mny-bck{padding-left:110px;}
.chk-mny-bck-lft{width:90px;}
.chk-mny-bck-img{width:75px;}
.chk-mny-bck h3{font-size:22px; line-height:25px;}
.chk-inr-rgt .comn-hdg{font-size:26px; line-height:30px;}
.continue-shpbtn{padding: 10px 10px;font-size: 17px;}

.rec-post-bx img{width:60px;}
.rec-post-bx p{width:calc(100% - 75px);}

.accordion{font-size:20px; line-height:24px;}
.acdn-content p{font-size:16px; line-height:24px;}


.ftrtxt1, .ftrtxt2{width:100%; text-align: center; margin:2px 0;}
}


@media only screen and (max-width:767px) {
.container{width: 100%;padding: 0 10px;max-width: 600px;}
.show-desk, .show-tab {display: none;}
.show-mob {display: block;}
 
.mob-mnu-ic{top:10px;}
.mobilemenu{top:80px;} 
.top-strip{display:none;}
/***************************************
BANNER
***************************************/
.banner{text-align:center; padding:0px 0;}
.bnr-model {
    position: static;
    max-width:68%;
    margin: 13px auto 0;
    display: block;
}
.s1-inner{width: 100%;
    margin: 15px 0 15px;
    padding: 18px 6px 25px;
    text-align: center;}
.bnrhd{ font-size:30px; line-height: 36px;}
.bnrhd span {}
.bnrtxt { font-size: 16px; line-height: 25px; width: 100%; padding:5px 0 0 0;}
.bnr-btm-list li{font-size: 16px;  line-height: 26px;}
.bnr-rgt {margin:0px 0 24px;}
.bnr-lft{width:100%; text-align:center;}
.bnt-uls li{width: 100%;padding: 25px 20px; border: none;}
.bnt-uls li img {width: 180px;}
.bnt-uls{     margin: 0px 0 25px;   display: flex; justify-content: space-around; flex-wrap: wrap; row-gap:22px;}
.bnr-hd{font-size:29px; line-height:34px; margin-bottom:15px;}
ul.bnr-list{ width:100%; margin:0;}
ul.bnr-list li{ float:left; width:33.33%; padding:0 9px; font-size:16px; line-height:20px; text-align:center;}
ul.bnr-list li img{ display:block; margin:0 auto;}
a.bnrbtn{margin: 20px 0 0 0; height: 48px; font-size: 18px; line-height: 48px;}
.bnr{}
.bnr-prd{position:static; max-width:100%; padding:0 10px;}

.banner-btm {padding:5px 0 25px;}
.bnr-btm-list{ justify-content: center; }
.bnr-btm-list li { width: 100%; max-width: 355px; padding: 15px 26px; box-shadow: 0px 0px 2px #bbb;}

.strip{ padding-bottom:0;}
ul.strp-list{flex-wrap: wrap;}
ul.strp-list li{width:40%; padding:0px 0 20px;}
ul.strp-list li:before, ul.strp-list li:after{background: none !important;}

 
.comn-hdg{font-size:28px; line-height:32px; padding-bottom:0;}

/* .sec1, .sec2, .sec3, .sec4, .sec5, .sec6, .sec7{padding:25px 0;} */
/***************************************
SECTION-1
***************************************/
.bdhding2{    font-size: 30px; line-height: 32px;}
.sec1{height:auto; padding:25px 0 25px 0}
.s1-lft{padding:40px 0; width:100%; text-align:center; background-size:cover;}
.s1-rgt{display:none;}
.sec1-top{ margin-top:10px;}
.sec1-toplft{}
.sec1-top1, .sec1-top2, .sec1-top3 {padding: 10px 120px 10px 10px;  min-height: auto}
.s1list { margin-top: 20px; padding: 0px 0px 0px; position:relative;}
.img-sec1 { max-width: 110px;}
.txt5{ font-size:16px; line-height:24px;}
.s1-uls { margin: 20px 0 0; justify-content: center;}
.s1-uls li{ width:100%; max-width:355px; padding-bottom:5px;}


.sec2{ padding:10px 0 30px;}
ul.s2-list{flex-wrap: wrap;}
ul.s2-list li{width:49%; border:none;}
ul.s2-list li img{height:180px;}
ul.s2-list li .page-btn{font-size:20px; line-height:45px;}
.sec2-mob{padding:35px 0 40px 0;background:url(../images/sec2-mob2.jpg) center top no-repeat;text-align:center;}
.s2lft, .s2lft:last-child{ width: 100%;text-align: center; padding:15px 15px; position:relative; background:#fff;}
.s2lft:before{ display:none;}
.s2-hding {font-size: 20px;line-height: 30px;margin-top: 10px;}
.s1lst-img1{
	position:static; margin:0 auto 10px;}
    .s2lft img {
        position: static;
        margin: 0 auto 5px;
        max-width: 100%;
    }	
.s2lft_rgt{ width:100%; margin:0 0 0 0; padding:0 0;}
.s2lft_rgt a.cart-btn2{ float:none;}
.s2-lft { width: 100%; padding: 20px 15px 20px; text-align: center;}
.s2-uls {margin: 20px 0 0;}
.s2-uls li { width:100%; text-align:center;}
.s2-uls li span {margin: 10px 0 5px;}
.s2-prdt {
    max-width: 220px;
    position: static;
    display: block;
    margin: 8px auto;
}
.s2-txt{ width:100%;}
/***************************************
SECTION-3
***************************************/
.sec3 {padding: 30px 0; background: #ecebea; text-align: center; height:auto;}
.s3-Box {padding: 0px 0; width: 100%; text-align: center;}
.s3-hdg{width:290px; font-size:28px; line-height:32px;}
.se-model-mob{display: inline-block; vertical-align: middle; margin: 15px auto 10px -10px; width: calc(100% + 20px); max-width: unset;}
.s3bx-hding { font-size: 24px; line-height: 28px; margin-top: 0; margin-bottom: 5px;}

ul.s3-list{margin-top:10px;}
ul.s3-list li{width:32%; padding:0 20px; margin:20px 0 0; font-size:16px; line-height:20px; border-right:none;}
ul.s3-list li:nth-child(3){border-right:none;}
ul.s2-list li h3{font-size:20px; margin-bottom:15px;}

.s3-lft {
    width:100%;
    margin-bottom:0px;
	margin-top:0px;
}
.s3-lft ul.shop-list li {
    width: 100%;
    height: auto;
    padding: 25px 10px;
    text-align: center;
    position: relative;
}
.s3-lft ul.shop-list li img {
    position: static;
    max-width: 245px;
}
.s3-rgt {
    width: 100%;
    margin-bottom: 0px;
}
.s3-rgt ul.shop-list li {
    width:100%;
}

.home-full-collections-cats{border:none;}
.cat-link-box{border:none; text-align:center; background:none; padding:0;}
.cat-link-box ul{ display:none;}
.shop-sec .cat-link-box ul{display:block;padding: 10px; margin-bottom: 0;}
.cat-link-box h3{font-size:24px;}
a.view-all-cat-btn-mob{ display:inline-block; vertical-align:middle; position:static; margin-top:15px; width:180px;}
.collections-item, .shop-sec .collections-item{border:1px solid #d7d7d7; width: 49%; margin: 0px 0 10px;}
.collections-item:nth-child(even), .shop-sec .collections-item:nth-child(even){float:right;}
.item-view-box{display:none;}
.collection-item-img{margin-top:10px; max-width:90%;}
.collecion-item-details{bottom:10px;}
.collections-item:hover .item-view-box{opacity:0;}
.collections-item:hover	.collecion-item-details .collection-item-save{opacity:1;}
a.view-all-cat-btn{ display:none;}
.select-size a{float:none; display:inline-block;}
.size-guide-box {}

.mny-bck-bx{padding:10px; text-align:center; margin-top:70px;}
.mny-bck-bx .comn-txt {font-size: 17px;line-height: 26px;}
.mny-bck{position:static; margin-top:-60px;}
/***************************************
SECTION-4
***************************************/
.s4-Box {
    padding:25px 0;
}
.s4img1 {max-width: 50%;margin: 12px auto 0;}
.s4uls {margin: 0px 0 0;}
.s4uls li{ width:100%;}
ul.s4-list{flex-wrap:wrap; margin-bottom:40px;}
ul.s4-list li{width:50%; padding:0 15px;}
ul.s4-list li:after{display:none;}
ul.s4-list li img{height:65px;}
.s4box1 { padding: 0 7px 25px 7px;}
ul.shop-list{margin-top:20px;}
.s3-lft ul.shop-list li .ship-p1{ font-size: 22px; line-height: 30px; font-weight: 400;}
ul.shop-list li{ max-width: 355px; width: 100%; text-align:center; min-height: auto;padding: 20px 15px 20px;}
a.lst-btn{ float:none; display:inline-block; font-size:16px;}
.ship-p1{ width:100%;line-height: 28px; min-height:auto;}
.prod-bg{ width:100%;}
ul.shop-list li img{ display: block; margin: 0 auto 0; position: static; max-width: 220px;}
.s5-tsti-bx{padding-left:70px;}
.s5-tsti-bx small{width:55px; height:55px; line-height:55px;}

ul.s6-list{flex-wrap:wrap;}
ul.s6-list li{width:100%; margin-top:25px;}
ul.s6-list li h3{min-height:auto;}
ul.s6-list li p{min-height:auto;}

.s7-lft{width:100%;}
.s7-lft:after{display:none;}
.s7-rgt{width:100%; margin-top:25px;}
.inp-mail{width:100%;}

.rev-image{width: 90px;}
.rev-content{ width:100%; padding-left:15px;}

.ftr-txt a{display:block; margin:8px 0;}
.ftr-txt small{display:none;}
.ftr-bar{display:none;}
.phn-txt{display:inline-block;}
.phn-txt img{display:inline-block; vertical-align:middle; margin-right:5px;}

.footer{padding:25px 0;}
.ftr-txt{font-size:14px;}
.ftr-links{font-size: 16px;}

.shop-sec{flex-wrap:wrap;}
.shop-bx{/*width:100%;*/}

.prd-det-lft{width:100%; margin-bottom:20px; margin-top:0;}
.prd-det-mob{max-width:100%; margin-bottom:10px;}
.prd-det-s1{height:auto;}
.prd-det-rgt{width:100%; text-align:center;}
.prd-det-s1-lft{width:100%; text-align:center;}
.prd-det-s1-lft .comn-txt {font-size: 17px; line-height: 26px;}
.prd-det-s1-rgt{display:none;}
.input-counter{float:none; margin:20px auto 0;}

.ben-prd{position:static; transform:none; display:block; margin:0 auto; max-width:100%;}
ul.ben-list{width:100%;}
ul.ben-list li:first-child:before, ul.ben-list li:after{display:none;}
.prd-det-btn{position:static; transform:none; display:inline-block; margin:25px auto 0; float:none; text-align:center;}
.prd-det .comn-txt{ margin-top:10px;}

.cart-lft{width:100%;}
.cart-rgt{width:100%;}
.cart-prd{display:none;}
.cart-row{padding:5px 0 8px;}
.cart-col2{padding-left:0; width:30%; font-size:14px; line-height:18px;}
.cart-col4{width:30%;}
.cart-col4 .input-counter{width:80px;}
.input-counter input[type="text"]{width:30%; font-size:20px;}
.cart-col4 .input-counter button img{width:10px; margin:0 auto;}
.cart-col4 .input-group-prepend, .cart-col4 .input-group-append{width:29%;}
.inp-coup{margin-top:20px; width:100%;}
.update{float:left; width:100%; text-align:left; margin:20px 0;}
.cart-col1, .cart-col2, .cart-col3, .cart-col4, .cart-col5{padding:10px 0 0 !important;}
.cart-col2, .cart-col4{padding-top:5px !important;}
table.prc-list tr td{padding:15px 0;}

.chk-inr{margin-bottom:30px;}
.chk-inr-lft{width:100%;}
.frm-box-inr{padding:10px;}
.pay-bx .frm-box-inr{padding:20px 10px;}
.frm-hdg{font-size:24px;}
.we-acp img{width:200px;}
.frm-field label{width:100%; text-align:left; margin:5px 0;}
.frm-field input[type="text"], .frm-field select{width:100%;}
.chk-inr-rgt{width:100%; margin-top:25px;}
.chk-prc-bx{margin:5px 0;}
.chk-prc-bx-hdg span{float:right;}
.chk-tsti-bx small{margin:15px auto;}
table.chk-prd-det .input-counter{width:80px;}
table.chk-prd-det .input-counter button img{width:10px; margin:0 auto;}
table.chk-prd-det .input-group-prepend, table.chk-prd-det .input-group-append{width:29%;}
.chk-btn{margin:25px auto 10px;}
.secur-logo{margin-bottom:10px;}


.resour-inr{margin:10px 0 20px;}
.resour-inr-lft{width:100%;}
.resou-bx-cont{padding:10px;}
.res-hdg{font-size:30px; line-height:34px;}
.resour-inr-rgt{width:100%; margin:20px 0;}

.accordion-container{padding:0; margin:10px 0 20px;}
.accordion{font-size:18px; line-height:24px; padding:10px 55px 10px 50px;}
.acdn-content{padding-right:20px;}

.contact-inr{padding:20px 0 20px;}
ul.contact-list{row-gap: 20px;}
ul.contact-list li{
	    font-size: 15px;
    line-height: 22px;
    width: 100%;
    text-align: center;
    /* background: #fce1e8; */
    padding: 10px 10px 10px;
}
ul.contact-list li img {position: static; margin:0 auto 5px;}
.thank-pg{margin:30px 0;}
.thank-hdg{font-size:24px; line-height:28px;}
.thnk-bx{padding:10px; width:100%;}
.thnk-bx-lft, .thnk-bx-rgt{width:100%;}
.thnk-ship{margin-top:10px;}

.prd-det-sec{padding: 20px 0;}
.prd-det .comn-hdg {margin-bottom: 15px;}
.size-guide-box{}
}
@media only screen and (max-width:640px) {
	
	ul.s4-list{margin-bottom:0px;}
	ul.s4-list li{width:100%;margin-top:20px;}
}

@media only screen and (max-width:480px) {
ul.s2-list li{width:100%;}
ul.s3-list li{padding:0;}
ul.s4-list li h3{font-size:18px; line-height:22px;}

ul.s7-list li{font-size:15px; line-height:19px;}
ul.s2-list li .page-btn{width:210px;}

ul.strp-list li{width:46%; font-size:18px;}

.collections-item{ /*width:47%;*/ min-height:100px}

.dis480{ display:none;}

.rev-desc, .user-name{ font-size:16px;}
}
