@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap');
@font-face{font-family:'Mermaid';src:url('../font/Mermaid-Bold.eot');src:url('../font/Mermaid-Bold.eot?#iefix') format('embedded-opentype'),url('../font/Mermaid-Bold.woff2') format('woff2'),url('../font/Mermaid-Bold.woff') format('woff'),url('../font/Mermaid-Bold.ttf') format('truetype'),url('../font/Mermaid-Bold.svg#Mermaid-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}
html{scroll-behavior:smooth;}
*{padding:0;margin:0;}
body{margin:0px;font-family:'Lato',sans-serif;font-w-webkit-font-smoothing:subpixel-antialiased;font-weight:400;/*overflow: hidden;*/}
a{text-decoration:none;transition-duration:0.5s;outline:none!important;}
a:hover{text-decoration:none;animation-delay:0.5s;animation-duration:1s;animation-iteration-count:infinite;animation-name:hvr-back-pulse;animation-timing-function:linear;}
:focus{outline:0;text-decoration:none!important;}
img{border:0px;outline:none;max-width:100%;}
.img-fullwidth{width:100%;}
ul,li{list-style:none;margin:0;padding:0;}
strong{}

/* Headings */
h1,h2,h3,h4,h5,h6{}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
input[type="submit"]{cursor:pointer}
.t-t-u{text-transform:uppercase!important;}
.t-t-n{text-transform:none!important;}
.t-l{text-align:left!important;}
.t-r{text-align:right!important;}
.t-c{text-align:center!important;}
.r-gap{margin-right:0!important;}
.flt-l{float:left!important;}
.flt-r{float:right!important;}
.flt-none{float:none!important;}
.no-border{border:0!important;}
.bgnone{background:none!important}
.underliene{text-decoration:underline;}
div{}
p{margin:0;}
.no-padding{padding-right:0!important;padding-left:0!important;}
.no-padding-left{padding-left:0!important;}
.no-padding-right{padding-right:0!important;}
::-webkit-input-placeholder{    /* Chrome/Opera/Safari */
opacity:1;}
::-moz-placeholder{    /* Firefox 19+ */
opacity:1;}
:-ms-input-placeholder{    /* IE 10+ */
opacity:1;}
:-moz-placeholder{    /* Firefox 18- */
opacity:1;}
.container{text-align:left!important;padding-top:0!important;padding-bottom:0!important;}
header{width:100%;position:relative;left:0;top:0;float:left;}
header .toparea{width:100%;float:left;position:relative;text-align:right;padding:10px 0;border-bottom:1px solid #d2d2d2;color:#0a0a0a;font-size:12px;}
header .toparea a{color:#e1495a;}
header .toparea a:hover{color:#000;}
header .botarea{width:100%;float:left;position:relative;z-index:999;}
header .botarea .blokone{padding:22px 0}
header .botarea .blokone .searchblock{width:100%; /*height: 35px; border: 1px solid #cbcaca; padding: 0 20px;*/margin-top:3px;}
header .botarea .blokone .searchblock input[type="text"]{width:85%;float:left;height:29px;color:#737373;font-size:12px;border:0;margin-top:2px;}
header .botarea .blokone .searchblock input[type="text"]:focus{letter-spacing:1px;transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;}
header .botarea .blokone .searchblock input[type="submit"]{width:17px;height:17px;float:right;border:0;background:url('../images/top_search_icon.png') no-repeat;margin-top:8px;}
header .botarea .blokone .rightarea{color:#0a0a0a;font-size:12px;text-transform:uppercase;padding-top:12px;}
header .botarea .blokone .rightarea a{color:#0a0a0a;}
header .botarea .blokone .rightarea .iconset{display:inline-block;float:right;text-align:right;}
header .botarea .blokone .rightarea .iconset a{display:inline-block;margin:0 0 0 17px;position:relative;}
header .botarea .blokone .rightarea .iconset a span{line-height:17px;min-width:17px;min-height:17px;text-align:center;background:#e1495a;color:#fff;font-size:12px;font-weight:400;display:inline-block;position:absolute;right:-8px;top:-8px;border-radius:100%;}
header .botarea .blokone .rightarea .iconset a:hover img{filter:invert(100%);transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;}
.banner{width:100%;float:left;position:relative;}
.banner_inner{width:100%;float:left;min-height:559px;background:url('../images/banner_main.png') 50% 0 no-repeat;position:relative;background-blend-mode:darken;}
.banner_inner .textblock{position:absolute;left:56%;top:110px;width:320px;transform:translateX(-50%);text-align:center;}
.banner_inner .textblock h1{color:#0a0a0a;font-size:42px;font-weight:900;line-height:46px;margin:0 0 15px;}
.banner_inner .textblock .or{text-align:center;width:100%;position:relative;color:#0a0a0a;font-size:20px;font-weight:400;margin-bottom:12px;}
.banner_inner .textblock .or span{background:#f8f8f7;padding:0 10px;display:inline-block;position:relative;}
.banner_inner .textblock .or:before{height:1px;width:100%;top:16px;left:0;position:absolute;content:' ';background:#cccdcd;}
.banner_inner .textblock h2{color:#0a0a0a;font-size:17px;margin:0 0 20px;font-weight:700;}
.banner_inner .textblock p{color:#111;font-size:15px;line-height:25px;margin-bottom:25px;}
.banner_inner .textblock p a{color:#dc5e4c;}
.banner_inner .textblock p a:hover{color:#000;}
.banner_inner .textblock .ban_btn1{padding:10px 25px;display:inline-block;border-radius:4px;margin:0 8px 0 0;font-size:14px;font-weight:700;background:#f77bb1;color:#fff;}
.banner_inner .textblock .ban_btn1:hover{background:#4fb1ab;}
.banner_inner .textblock .ban_btn2{padding:10px 22px;display:inline-block;border-radius:4px;margin:0;font-size:14px;font-weight:700;background:#4fb1ab;color:#fff;}
.banner_inner .textblock .ban_btn2:hover{background:#f77bb1;}
.banner_inner .imgblok{position:absolute;right:-100px;top:30px;}
.mid1{width:100%;float:left;position:relative;padding:0 0 65px 0;background:#fff;text-align:center;}
.mid1 .top{padding:90px 0 50px;}
.mid1 h2{color:#0a0a0a;font-size:30px;margin:0 0 7px;font-weight:700;text-align:center;}
.mid1 p{color:#0a0a0a;font-size:15px;font-weight:400;text-align:center;}
.mid1 .bot{padding-bottom:40px;}
.mid1 h3{color:#0a0a0a;font-size:15px;margin:0 0 10px;font-weight:900;text-align:center;}
.mid1 ul{list-style-type:none;display:flex;}
.mid1 ul li{list-style-type:none;width:20%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 25px;}
.mid1 ul li .imgarea{width:100%;height:183px;overflow:hidden;float:left;margin-bottom:8px;text-align:center;}
.mid1 ul li h3{width:100%;}
.mid1 ul li p{color:#737373;font-size:13px;line-height:20px;padding:0 20px;}
.mid1 .more,.mid2 .more,.mid6 .more{padding:12px 22px;display:inline-block;border-radius:4px;margin:0;font-size:18px;font-weight:400;background:#4fb1ab;color:#fff;}
.mid1 .more:hover{background:#f77bb1;}
.mid2{width:100%;float:left;position:relative;padding:60px 0;background:#fff8f2;}
.mid2 h2{color:#0a0a0a;font-size:37px;margin:0 0 50px;font-weight:700;text-align:center;}
.mid2 p{color:#0a0a0a;font-size:15px;font-weight:400;text-align:center;margin-bottom:50px;}
.mid2 .block{width:100%;padding-bottom:25px;}
.mid2 .block .imgarea{width:100%; /*padding-bottom: 20px;*/text-align:center;margin-bottom:20px;overflow:hidden;height:350px;}
.mid2 .block .imgarea img{width:100%;}
.mid2 .block h3{width:100%;color:#0a0a0a;margin:0 0 10px;font-size:28px;font-weight:400;text-align:center!important;}
.mid2 .block p{font-size:13px;font-weight:400;text-align:left!important;display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;}
.mid2 .block p img{margin-right:5px;}

/*.mid2 .more {
padding: 7px 20px;
display: inline-block;
border-radius: 0;
margin: 0;
font-size: 24px;
font-weight: 400;
margin-top: 30px;
background: #68b1ad;
color: #fff;
line-height: normal;
text-transform: capitalize;
}*/
.mid2 a.more img{display:none;}
.mid3{width:100%;float:left;position:relative;padding:50px 0;background:#f7f7f7;}
.mid3 .container{padding:45px 25px!important;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}
.mid3 .container .leftarea .blok{width:96%;margin:0 15px;border:1px solid #8f8f8f;padding:75px 20px 110px;text-align:center;}
.mid3 .container .leftarea .blok h3{font-size:30px;font-weight:700;color:000;text-align:center;background:url('../images/divider1.png') 50% 100% no-repeat;padding-bottom:45px;margin-bottom:50px;}
.mid3 .container .leftarea .blok p{text-align:center;color:#0a0a0a;font-size:18px;font-weight:400;line-height:24px;margin-bottom:40px;padding:0 60px;}
.mid3 .container .leftarea .blok .more{padding:12px 22px;display:inline-block;border-radius:4px;margin:0;font-size:15px;font-weight:400;background:#e1495a;color:#fff;}
.mid3 .container .leftarea .blok .more:hover{background:#000;color:#fff;}
.mid3 .container .rightarea{position:relative;}
.mid3 .container .rightarea .carousel{height:442px;}
.mid3 .container .rightarea .carousel-item a{padding:8px 22px;display:inline-block;border-radius:1px;margin:0;font-size:14px;text-transform:uppercase;font-weight:400;background:#000;color:#fff;position:absolute;left:50%;bottom:20px;transform:translatex(-50%);letter-spacing:1px;}
.mid3 .container .rightarea .carousel-item a:hover{background:#e1495a;}
.mid3 .container .rightarea .carousel-indicators{bottom:-28px;}
.mid3 .container .rightarea .carousel-indicators li{width:12px;height:12px;border-radius:100%;background:#b8b8b8;}
.mid3 .container .rightarea .carousel-indicators li.active{background:#f87d62;}
.mid3 .container .rightarea .carousel .carousel-inner{height:442px;overflow:hidden;}
.mid3 .container .rightarea .carousel .carousel-inner img{width:100%;}
.mid4{position:relative;width:100%;float:left;padding:115px 0 65px;background:#fff;}
.mid4 .block{display:flex;background:#fff;padding:0;height:438px;}
.mid4 .block .leftarea{width:35%;/* background:#ffebe5 url('../images/texture_bak.png') 50% 100% no-repeat;background-size:contain;*/margin-right:-1px;}
.mid4 .block .leftarea img{position:absolute;/*left:-120px;bottom:0;*/}
.mid4 .block .rightarea{position:relative;padding:45px 40px;background:#fff;color:#000;text-align:center;width:65%;}

/* .mid4 .block .rightarea .more {
margin-left: -70px !important;
} */
.mid4.shop_mid3  .rightarea{padding:0;}
.mid4.shop_mid3  .rightarea h2{position:relative;}
.mid4.shop_mid3  .rightarea h2 span{padding-top:32px;}
.mid4.shop_mid3 .rightarea h2:after{background:#000;display:block;content:'';height:3px;width:352px;margin:0 auto;position:absolute;top:51px;left:0;}
.mid4 .block .rightarea h2{font-size:30px;font-weight:800;margin:0 0 25px;letter-spacing:1.5px;}
.mid4 .block .rightarea p{line-height:27px;font-size:15px;font-weight:400;margin:0 0 15px;}
.mid4 .block .rightarea ul{list-style-type:none;margin:0 auto 30px;width:70%;}
.mid4 .block .rightarea ul li{font-size:16px;list-style-type:disc;padding:0 0 12px 5px;text-align:left;}
.mid4 .block .rightarea .more{padding:12px 22px;display:inline-block;border-radius:4px;margin-top:30px;font-size:18px;font-weight:400;background:#f22fa9;color:#ffff;position:absolute;}
.mid5 .more{padding:12px 22px;display:inline-block;border-radius:4px;margin-top:30px;font-size:18px;font-weight:400;background:#fd721d;color:#ffff;position:absolute;}
.mid4 .block .rightarea .more img{display:none;}
.mid5{position:relative;width:100%;float:left;background-color: #ffebeb;overflow:hidden;background-size:contain;}
.mid5 .sec-in{display:flex;align-items:center;position:unset;}
.mid5 .sec-in .left{width:35%;padding:59px 0 46px;}
.mid5 .sec-in .right{position:absolute;max-width:47%;max-height:100%;right:0;text-align:right;}
.mid5 .sec-in h2{font-size:52px;font-weight:700;margin:0 0 25px;color:#000;}
.mid5 p{font-size:22px;color:#000;line-height:30px;margin:0 40px 20px 0;}

/*.mid5 .more {
padding: 5px 20px;
margin: 0;
font-size: 18px;
font-weight: 500;
color: #0dacaa;
background: #f3a545;
color: #ffff;
float: left;
}*/
.mid5 .more img{display:none;}
.mid6{width:100%;float:left;position:relative;padding:45px 0;background:#d5aa71;}
.mid6 h2{color:#0a0a0a;    /*color: #f8f8f8;*/font-size:37px;margin:0 0 50px;font-weight:700;text-align:center;}
.mid6 p{color:#0b0b0b;font-size:15px;font-weight:400;text-align:center;margin-bottom:50px;}
.mid6 .block{width:100%;height:88%;padding-bottom:25px;margin-bottom:30px;}
.mid6 .block a{display:block;height:100%;}
.mid6 .block .imgarea{width:100%;height:100%;text-align:center;margin-bottom:10px;/*box-shadow:0 0 10px #999;*/overflow:hidden;/*height:304px;*/background:#f8f8f8;/*border:solid 5px #f8f8f8;*/}
.mid6 .block .imgarea img{width:100%;height:100%;object-fit:cover;}
.mid6 .trending_block .imgarea img{width:auto!important;height:100%;object-fit:cover;}
.mid6 .block h3{width:100%;color:#0b0b0b;margin:0 0 10px;font-size:16px;font-weight:700;text-align:left!important}
.mid6 .block h3 a{color:#0b0b0b;}
.mid6 .block p{font-size:13px;font-weight:500;text-align:left!important;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;}
.mid6 .block p img{margin-right:12px;}

/*.mid6 .more {
padding: 12px 22px;
display: inline-block;
border-radius: 4px;
margin: 0;
font-size: 14px;
font-weight: 400;
background: #0dacaa;
color: #fff;
}*/
.mid6 .more:hover{background:#000;color:#fff;}
.mid7{width:100%;float:left;position:relative;padding:60px 0;background:#fff;}
.mid7 h2{color:#0a0a0a;font-size:37px;margin:0 0 7px;font-weight:700;text-align:center;}
.mid7 p{color:#0a0a0a;font-size:15px;font-weight:400;text-align:center;margin-bottom:35px;}
.mid7 .left_text{text-align:center;padding-top:20px;}
.mid7 .left_text .person_img img{border-radius:100%;}
.mid7 .left_text h3{color:#0a0a0a;font-size:21px;font-weight:900;margin:0 0 10px;}
.mid7 .left_text p span{display:block;padding:0 0 10px;color:#747474;font-size:15px;}
.mid7 .left_text p{color:#0a0a0a;font-size:18px;line-height:25px;margin-bottom:1px;padding:0 50px;}
.mid7 .left_text a{color:#e1495a;margin-top:30px;text-decoration:underline;display:inline-block;}
.mid7 .left_text a:hover{color:#000;text-decoration:none;}
.mid7 .carousel-control-prev{left:0;opacity:1;}
.mid7 .carousel-control-next{right:0;opacity:1;}
.mid7 .carousel .right_img .left_img{height:340px;overflow:hidden;padding:15px;}
.right_img div.right_boxes{height:320px;text-align:center;}
.mid7 .carousel .right_img .left_img img{height:100%; /*box-shadow: 0 0 12px 0 rgba(0,0,0,0.15);*/}
.mid7 .carousel .right_img .rgt_top{margin-bottom:0;padding:15px;}
.right_img div.right_boxes .rgt_top,.right_img div.right_boxes .rgt_bot{height:50%;text-align:center;}
.right_img div.right_boxes .rgt_top img,.right_img div.right_boxes .rgt_bot img{max-height:100%;}

/*.mid7 .carousel .right_img img {box-shadow: 0 0 12px 0 rgba(0,0,0,0.15);}*/
.mid7 .carousel .right_img .rgt_bot{padding:15px;}
.mid7 .carousel .right_img .no_image_loop{padding:20px;}
.mid7 .carousel .right_img .no_image_loop img{width:65%;}
.mid8{width:100%;float:left;position:relative;padding:60px 0;background:#ffd5ba;}

/*.mid8:before {position: absolute; left: 0; top: 0; content: ' '; background: url('../images/blue_ring1.png') 0 0 no-repeat; width: 90px; height: 91px;}
.mid8:after {position: absolute; right: 0; bottom: 0; content: ' '; background: url('../images/blue_ring2.png') 0 0 no-repeat;width: 147px; height: 158px;}*/
.mid8 h2{color:#0a0a0a;font-size:37px;margin:0 0 50px;font-weight:700;text-align:center;}
.mid8 a{display:inline-block;min-width:260px;margin:0 6px;padding:10px 20px;text-align:left;background:#fdfefe;border-radius:0;color:#0a0a0a;font-size:15px;font-weight:400;}
.mid8 a:hover{background:#f87a87;color:#fff;}
.mid9{width:100%;float:left;position:relative;padding:60px 0 30px;background:#fff;}
.mid9 h2{color:#0a0a0a;font-size:37px;margin:0 0 50px;font-weight:700;text-align:center;}
.mid9 .block{display:flex;align-items:flex-start;}
.mid9 .block .imgarea{width:109px;margin-right:12px;}
.mid9 .block .textarea{width:82%;}
.mid9 .block .textarea h3{color:#0a0a0a;font-size:18px;margin:0 0 10px;font-weight:700;}
.mid9 .block .textarea .rating{color:#1a1a1a;font-size:12px;padding-bottom:10px;width:100%;display:block;}
.mid9 .block .textarea .rating img{width:12px;margin-right:1px;}
.mid9 .block .textarea p{color:#737373;font-size:14px;font-weight:400;line-height:23px;padding-bottom:10px;}
.mid9 .block .textarea a{color:#e1495a;font-size:15px;}
.mid9 .block .textarea a:hover{color:#000;}
.mid10{width:100%;float:left;position:relative;padding:75px 0 265px;background:#fff;}

/*.mid10:before {width: 2px; height: 55px; position: absolute;left: 50%; margin-left: -1px; top: 10px; content: ' '; background: #e1495a;}*/
.mid10 h2{color:#0a0a0a;font-size:37px;margin:0 0 50px;font-weight:700;text-align:center;}
.mid10 p{color:#0a0a0a;font-size:15px;font-weight:400;text-align:center;margin-bottom:35px;}
.mid10 .textblock{position:absolute;left:5%;width:90%;top:80%;padding:15px 30px;background:#fff;box-shadow:0 0 22px 0 rgb(0 0 0 / 17%);min-height:214px}
.mid10 .textblock .dt{color:#1a1a1a;font-size:15px;width:100%;}
.mid10 .textblock h3{color:#0a0a0a;font-size:16px;font-weight:700;line-height:18px;margin:6px 0 12px;}
.mid10 .textblock p{color:#0a0a0a;font-size:14px;font-weight:400;text-align:left;margin-bottom:7px;}
.mid10 .textblock a{color:#e1495a;font-size:15px;}
.mid10 .textblock a:hover{color:#000;}
.mid11{width:100%;float:left;position:relative;background:url('../images/new_home_newsletter_bk.png') no-repeat;background-size:100% auto;background-position:center;}
.mid11 .container{min-height:190px;}

/*.mid11 .container:before {width: 350px; height: 309px; mix-blend-mode: multiply; content: ' '; position: absolute; left: 50%; top: -85px; background: url('../images/bird.png') no-repeat; margin-left: -700px;}*/
.mid11 .container .midarea{text-align:center;margin:72px auto 0;width:100%;}
.mid11 .container .midarea h2{color:#e1495a;font-size:45px;margin:0;font-weight:700;}
.mid11 .container .midarea h3{color:#1a1a1a;font-size:22px;margin:0 0 10px;font-weight:400;}
.mid11 .container .midarea input[type="email"]{width:70%;margin-right:10px;height:60px;background:#ffffff;border:0;padding:0 16px;color:#000;font-size:17px;font-weight:300;border-radius:10px;transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;}
.mid11 .container .midarea input[type="email"]:focus{letter-spacing:.5px;}
.mid11 .container .midarea input[type="email"]::placeholder{font-size:22px;}
.mid11 .container .midarea input[type="submit"]{width:18%;height:60px;background:#d6ab72;border:0;padding:0 12px;color:#fff;font-size:17px;font-weight:400;border-radius:10px;transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;}
.mid11 .container .midarea input[type="submit"]:hover{background:#aa814b;letter-spacing:1px;}
footer{width:100%;float:left;position:relative;background:#fff;}
footer .topfoot{width:100%;float:left;position:relative;padding:70px 0;border-bottom:1px solid #dadbdb;}
footer .topfoot .sec1{padding-right:45px;}
footer .topfoot .sec1 p{color:#0a0a0a;font-size:15px;line-height:27px;font-weight:400;margin-bottom:20px;}
footer .topfoot .sec1 .social a{display:inline-block;width:31px;height:31px;background:#9a9a9a;text-align:center;line-height:31px;color:#fff;font-size:17px;margin-right:4px;border-radius:100%;}
footer .topfoot .sec1 .social a:nth-child(1){background:#4267B2;}
footer .topfoot .sec1 .social a:nth-child(2){background:#00acee;}
footer .topfoot .sec1 .social a:nth-child(3){background:#c8232c;}
footer .topfoot .sec1 .social a:nth-child(4){background:#c4302b;}
footer .topfoot .sec1 .social a:nth-child(5){background:#fd3e53;}
footer .topfoot .sec1 .social a:hover{background:#fd3e53;}
footer .topfoot h4{font-size:21px;color:#0a0a0a;font-weight:700;margin:0 0 35px;}
footer .topfoot ul{list-style-type:none;}
footer .topfoot ul li{list-style-type:none;padding:0 0 12px;float:left;}
footer .topfoot ul li a{color:#0a0a0a;font-size:15px;text-decoration:none;}
footer .topfoot ul li a:hover{color:#ff354c;}
footer .topfoot .sec4 .address{display:flex;margin-bottom:15px;}
footer .topfoot .sec4 .address .icon{width:30px;}
footer .topfoot .sec4 .address .icon i{font-size:18px;color:#e94557;}
footer .topfoot .sec4 .address .text{color:#0a0a0a;font-size:15px;}
footer .botfoot{width:100%;float:left;position:relative;padding:15px;}
footer .botfoot a{color:#000;padding:0 5px;font-size:14px;line-height:16px;}
footer .botfoot a+a{border-left:solid 1px #0b0b0b;}
footer .botfoot .left{color:#0a0a0a;font-size:14px;}
footer .botfoot .right{color:#0a0a0a;font-size:15px;text-align:right;}
footer .botfoot .right a{color:#0a0a0a;font-size:15px;padding:0 6px;display:inline-block;}
footer .botfoot .right a:hover{color:#fd3e53;}
.banner_shop{background:#f490a2!important;}
.banner_shop .banner_inner{background:transparent!important;min-height:456px!important;}
.banner_shop .imgblok{float:left;position:relative!important;right:inherit!important;left:0!important;top:0!important;}
.banner_shop .banner_inner .textblock{position:relative!important;right:0;left:inherit!important;top:165px!important;width:300px!important;transform:translateX(0)!important;text-align:center;float:right;}
.banner_shop .banner_inner .textblock h1{color:#fff!important;}
.banner_shop .banner_inner .textblock h2{color:#fff!important;}
.banner_shop .banner_inner .textblock .ban_btn2:hover{background:#000;}
.shop_mid1{position:relative;width:100%;float:left;padding:60px 0;text-align:center;}
.shop_mid1 .container{text-align:center!important;}
.shop_mid1 .owl-carousel .owl-item img{width:inherit;display:inline-block;}
.shop_mid1 .owl-carousel .owl-item p{font-size:15px;color:#000;font-weight:700;margin-bottom:30px;}
.shop_mid1 .owl-carousel .owl-item p:first-child{display:flex;align-items:center;justify-content:center;}
.shop_mid1 .owl-carousel .owl-nav{position:absolute;bottom:50%;width:100%;}
.shop_mid1 .owl-carousel .owl-nav .owl-prev{float:left;font-size:22px;outline:0;position:relative;left:-20px;font-weight:900;}
.shop_mid1 .owl-carousel .owl-nav .owl-next{float:right;font-size:22px;outline:0;position:relative;right:-20px;font-weight:900;}
.shop_mid2{background:#fff!important;padding:10px 0 60px!important;}
.shop_mid2 h2{position:relative;width:100%;text-align:center;margin:0 0 50px;}
.shop_mid2 h2:before{width:100%;height:1px;background:#d2d2d2;content:' ';position:absolute;left:0;top:50%;z-index:5;}
.shop_mid2 h2 span{display:inline-block;padding:5px 17px;background:#fff;position:relative;z-index:99;}
.shop_mid3{background:#fbaa94!important;padding:90px 0!important;}
.shop_mid3 .leftarea{    /*  width: 50% !important;
																																																											                                 float: left; */
background:#fff!important;}
.shop_mid3 .leftarea img{position:relative!important;left:0!important;top:0!important;}
.shop_mid3 .rightarea{width:50%!important;float:left;padding:35px 30px;background:#fff!important;}
.shop_mid3 .rightarea h2{color:#0a0a0a;font-size:37px;margin:0 0 30px;font-weight:700;}
.shop_mid3 .rightarea h2 span{font-size:18px;display:block;padding-top:8px;}
.shop_mid3 .rightarea p{font-size:14px;line-height:25px;margin:0 0 40px!important;color:#0a0a0a;}

#boxes #dialog {
    width: 830px !important;
    transform: translate(-50%, -50%);
    top: 50% !important;
    left: 50% !important;
    top: 50% !important;
}

/* .shop_mid3 .rightarea .more {
padding: 12px 22px;
display: inline-block;
border-radius: 4px;
margin: 0;
font-size: 14px;
font-weight: 400;
background: #e1495a;
color: #fff;
text-decoration: none !important;
}

.shop_mid3 .rightarea .more:hover {
background: #000;
color: #fff !important;
} */
.shop_mid4{background:#f7f7f7!important;padding:60px 0 15px!important;}
.shop_mid4 h2{margin-bottom:60px;color:#0a0a0a;font-size:37px;font-weight:700;text-align:center;}
.shop_mid4 .container{background:none!important;text-align:center!important;}
.shop_mid4 .imgblock{text-align:center;}
.shop_mid4 .imgblock .textblock{position:relative;top:-55px;}
.shop_mid4 .imgblock .textblock img{box-shadow:0 0 40px 0 rgba(0,0,0,0.2);border-radius:100%;}
.shop_mid4 .imgblock .textblock h3{color:#1a1a1a;font-size:18px;margin:10px 0 5px;font-weight:700;}
.shop_mid4 .imgblock .textblock h3 a{color:#1a1a1a;}
.shop_mid4 .imgblock .textblock p{margin:0!important;}
.shop_mid4 .more{padding:12px 22px;display:inline-block;border-radius:4px;margin:0 0 50px;font-size:14px;font-weight:400;background:#0dacaa!important;color:#fff;text-decoration:none!important;}
.shop_mid4 .more:hover{background:#e1495a!important;color:#fff!important;}
.shop_mid5{background:#fff!important;padding:60px 0!important;}
.shop_mid5 h2{margin-bottom:30px;}
.shop_mid6{padding:60px 0 30px;}
.shop_mid6 .col-12{display:flex;justify-content:center;}
.shop_mid6 .block{width:390px;padding:20px 80px;margin:0 15px;text-align:center;background:#fff;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.shop_mid6 .block .icon{width:100%;line-height:45px;margin-bottom:15px;}
.shop_mid6 .block h4{font-weight:700;margin:0 0 10px;font-size:16px!important;}
.shop_mid6 .block p{color:#737373;font-size:13px;}
.shop_mid7:before{display:none;}
.banner_about{background:url(../images/about-banner_new.png) 50% 0 no-repeat!important;padding:304px 0;}
.banner_about .banner_inner{background:transparent!important;position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);text-align:center;width:100%;min-height:auto!important;}
.banner_about .white_text_block{width:570px;left:50%;position:relative;transform:translateX(-50%);padding:30px 35px 45px;text-align:center;background:#fff;top:60px;}
.banner_about .white_text_block h1,.banner_about .white_text_block h2{color:#0a0a0a;font-size:50px;margin:0 0 20px;font-weight:700;}
.banner_about .white_text_block p{color:#0a0a0a;font-size:15px;line-height:24px;margin-bottom:30px;}
.banner_about .white_text_block p a{color:#e1495a;}
.banner_about .white_text_block .more{background:#4fb1ab;padding:14px 20px;border-radius:3px;color:#fff;font-size:15px;font-weight:700;}
.banner_about .white_text_block .more:hover{background:#000;color:#fff;}
.about_mid1{padding:0 0 75px;background:#fff;width:100%;float:left;text-align:center;}
.about_mid1 p{color:#000;font-size:22px;font-weight:600;margin-bottom:10px;text-align:center;margin-top:-28px;}
.about_mid1 p a{color:#e1495a;}
.about_mid1 .vdo{position:relative;text-align:center;}
.about_mid1 .vdo .playbtn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.about_mid1 .textblock{position:relative;padding:80px 0 20px;}
.about_mid1 .textblock p{color:#0a0a0a;font-size:15px;font-weight:400;line-height:28px;text-align:left;}
.about_mid1 .textblock h3{font-weight:700;color:#0a0a0a;font-size:25px;margin:0 0 40px;}
.about_mid1 .textblock .left{padding-right:75px;width:50%;float:left;text-align:left;}
.about_mid1 .textblock .right{padding-left:75px;border-left:1px solid #d8d8d8;width:50%;float:left;text-align:left;}
.about_mid2{padding:40px 0 0;background:#fff;width:100%;float:left;}
.about_mid2 h2{position:relative;display:inline-block;color:#0a0a0a;font-size:30px;font-weight:700;background:url('../images/new_about_head_bk.png') 0 100% repeat-x;padding-right:30px;}
.rightimg{position:absolute;right:-70px;top:50px;}
.about_new_content_5{position:relative;}
.boximg img{width:95%;}
.about_new_content_1{margin-bottom:100px;}
about_new_content_2{}
.banner.banner_about h2{font-size:60px;color:#000;}
.about_mid2 h2 span{position:relative;z-index:5;}
.about_mid2 h2:after{position:absolute;left:-20px;padding:0 20px;width:50%;background:#ffe2d0;height:18px;content:' ';bottom:0px;}
.about_mid2 p{color:#000;font-size:20px;line-height:34px;margin-bottom:45px;font-weight:300;padding:15px 0 0;}
.about_mid2 .text{padding-left:25px;padding:0 30px 0 30px;}
.about_mid2 h3{color:#fccfb4;font-size:23px;font-weight:400;}
.row about_new_content_5_title{padding-bottom:40px;}
.linetopgap{padding:70px 0 0;position:relative;}
.linetopgap:before{position:absolute;content:"";height:4px;background:#000;width:400px;left:50%;transform:translate(-50%,0);top:-50px;}
.about_mid2 h4{color:#ffa269;font-size:28px;margin:0 0 15px;font-weight:400;}
.about_new_content_5 p{font-size:18px;line-height:20px;color:#000;padding:10px 0 0;margin-bottom:20px;}
.about_new_content_5 h4{font-size:24px;margin:0 0 7px;}
#ids img{display:none;}

/*.about_mid2 .row{align-items:center;}*/
.about_mid2 .row .col-md-6{margin-bottom:100px;}
.about_mid2 .row:nth-child(even){flex-flow:row-reverse;}

/* .about_mid2 .row:last-child{align-items:flex-start;} */
.about_mid3{padding:0 0 90px;background:#fff;width:100%;float:left;text-align:center;}
.about_mid3 .more{display:table;margin:0 auto;}
.about_mid3 .more span{padding:10px 30px;color:#fff;font-size:20px;font-weight:400;background:#ffa269;display:inline-block;margin-right:10px;font-weight:400;border-radius:4px;}
.contact_mid1{padding:20px 0;}
.contact_mid1 h1,.contact_mid1 h2{font-weight:700;font-size:33px;text-align:center;margin-bottom:40px;}
.contact_mid1 .searchblock{width:565px;margin:0 auto;border:1px solid #c6c5c5;padding:5px 16px;overflow:hidden;}
.contact_mid1 .searchblock input[type="text"]{border:0;width:80%;height:35px;color:#000;font-size:16px;float:left;}
.contact_mid1 .searchblock input[type="submit"]{width:17px;height:17px;border:0;background:url('../images/top_search_icon.png') no-repeat;float:right;position:relative;top:8px;}
.contact_mid2{padding:50px 0;background:#e9f8f7;width:100%;float:left;}
.contact_mid2 h2{color:#0a0a0a;font-size:33px;margin-bottom:40px;font-weight:700;}
.contact_mid2 .linkarea{display:flex;align-items:center;justify-content:center;}
.contact_mid2 .linkarea a{display:flex;width:24%;margin:0 5px;padding:12px 4px;background:#e9f8f7;justify-content:center;align-items:center;border:2px solid #000;font-size:12px;text-transform:uppercase;min-height:52px;color:#000;}
.contact_mid2 .linkarea a img{filter:grayscale(200%);margin-right:5px;}
.contact_mid2 .linkarea a:hover{background:#fff;color:#0eacaa;border-color:#0eacaa;}
.contact_mid2 .linkarea a:hover img{filter:grayscale(0);}
.contact_mid3{width:100%;float:left;padding:90px 0;background:#fff;}
.contact_mid3 .blockarea{display:flex;justify-content:center;}
.contact_mid3 .block{display:inline-block;margin:0 30px;border:4px solid #10adab;padding:50px 50px;position:relative;width:350px;}
.contact_mid3 .block .icon{position:absolute;left:50%;top:-35px;transform:translateX(-50%);width:65px;}
.contact_mid3 .block h3{font-weight:700;font-size:20px;margin:15px 0;}
.contact_mid3 .block p{color:#737373;font-size:14px;}
.banner_trade{background:url('../images/trade_banner.png') 0 0 no-repeat!important;width:100%;float:left;position:relative;}
.banner_trade .banner_inner{background:transparent!important;min-height:456px!important;}
.banner_trade .white_text_block{width:100%;left:50%;position:relative;transform:translateX(-50%);padding:0 35px 45px;text-align:center;background:traansparent;top:90px;}
.banner_trade .white_text_block h1{color:#010101;font-size:60px;margin:0 0 25px;font-weight:900;}
.banner_trade .white_text_block p{color:#000;font-size:35px;line-height:42px;margin-bottom:45px;padding:15px 20px;background:rgba(255,255,255,0.7);display:block;font-weight:900;}
.banner_trade .white_text_block .more{background:#00c2cb;padding:14px 20px;border-radius:3px;color:#fff;font-size:25px;font-weight:700;}
.banner_trade .white_text_block .more img{margin-left:10px;}
.banner_trade .white_text_block .more:hover{background:#000;color:#fff;}
.trade_mid1{padding:60px 0;background:#fff;width:100%;float:left;text-align:center;}
.trade_mid1 h2{font-weight:700;font-size:33px;text-align:center;margin-bottom:15px;}
.trade_mid1 p{color:#383838;font-size:14px;font-weight:700;margin-bottom:50px;}
.trade_mid1 .midarea{display:flex;justify-content:center;align-items:flex-start;margin-top:40px;}
.trade_mid1 .block{width:33.3%;padding:0 30px;}
.trade_mid1 .block .iconblock{width:100%;float:left;margin-bottom:20px;text-align:center;}
.trade_mid1 .block .iconblock span{display:inline-block;width:87px;height:87px;border-radius:100%;line-height:87px;text-align:center;background:#4fb1ab;}
.trade_mid1 .block .textblock{color:#1a1a1a;font-size:17px;text-align:center;font-weight:700;}
.trade_mid1 .block .textblock h3{font-weight:700;font-size:19px;margin:15px 25px;}
.trade_mid1 .block .textblock p{color:#737373;font-size:14px;line-height:23px;padding:0 30px;font-weight:400;}
.trade_mid1 .redblock{padding:25px;background:#dec99a;position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,0.16);margin-top:30px;margin-bottom:35px;}

/*.trade_mid1 .redblock:before {width: 138px; height: 139px; content: ' '; position: absolute; left: 0; top: 0; background: url('../images/trade_red_bk1.png') 0 0 no-repeat;}
.trade_mid1 .redblock:after {width: 129px; height: 170px; content: ' '; position: absolute; right: 0; bottom: 0; background: url('../images/trade_red_bk2.png') 0 0 no-repeat;}*/
.trade_mid1 .redblock_inner{text-align:center;position:relative;z-index:5;}
.trade_mid1 .redblock_inner h2{font-weight:400;font-size:50px;color:#fff;margin:20px 0 5px;}
.trade_mid1 .redblock_inner h3{font-weight:400;font-size:45px;color:#fff;margin:0 0 10px;text-transform:uppercase;letter-spacing:0;}
.trade_mid1 .redblock_inner p{font-weight:300;font-size:38px;color:#fff;margin-bottom:20px;line-height:40px;}
.trade_mid2{width:100%;float:left;background:#fff8f2 url('../images/trade_img1.png') 0 0 no-repeat;min-height:456px;background-size:contain;}
.trade_mid2 .mainarea{    /*padding-left: 50px;*/ padding-top:60px;}
.trade_mid2 h2{font-weight:700;font-size:30px;color:#0a0a0a;margin:35px 0 45px;line-height:47px;}
.trade_mid2 ul{list-style-type:none;padding:0;margin:60px 0 0 12px;}
.trade_mid2 ul li{color:#0a0a0a;font-size:15px;list-style-type:none;margin:0 0 35px;line-height:22px;position:relative;padding-left:40px;}
.trade_mid2 ul li a{color:#e1495a;text-decoration:underline;}
.trade_mid2 ul li span{border-radius:100%;position:absolute;left:-17px;top:0;width:43px;height:43px;text-align:center;line-height:43px;background:#00c2cb;color:#fff;font-size:18px;}
.trade_mid3{width:100%;float:left;position:relative;padding:70px 0 120px;}
.trade_mid3 .white_block{background:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);padding:35px 50px;}
.trade_mid3 .white_block h2{text-align:center;color:#0a0a0a;margin:0 0 50px;line-height:50px;font-size:35px;font-weight:700;padding:0 20%;}
.trade_mid3 .white_block label{color:#070707;font-weight:700;font-size:15px;width:100%;margin:0 0 6px;}
.trade_mid3 .white_block input[type="text"],.trade_mid3 .white_block input[type="email"]{width:100%;float:left;height:40px;border:1px solid #bdbdbd;border-radius:4px;margin:0 0 20px;padding:0 12px;}
.trade_mid3 .white_block span{padding:0 20px 17px 0;display:inline-block;}
.trade_mid3 .white_block input[type="checkbox"]{margin-right:3px;}
.trade_mid3 .white_block .uploadarea{padding:5px;width:100%;float:left;border:1px solid #bdbdbd;border-radius:4px;position:relative;}
.trade_mid3 .white_block input[type="file"]{opacity:0;}
.trade_mid3 .white_block .uploadarea .uploadbtn{position:absolute;left:5px;top:5px;height:26px;width:129px;background:url('../images/upload_btn.png') 0 0 no-repeat;cursor:pointer;}
.trade_mid3 .white_block input[type="submit"]{width:245px;height:50px;background:#00c2cb url('../images/white_arow2.png') 80% 11px no-repeat;color:#fff;font-size:25px;font-weight:700;border:0;border-radius:0;margin:30px auto;float:none;display:block;padding-right:20px;text-align:left;padding-left:25px;text-transform:uppercase;transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;}
.trade_mid3 .white_block input[type="submit"]:hover{background:#000 url('../images/white_arow2.png') 80% 11px no-repeat;}
.product_detail_mid1{width:100%;float:left;position:relative;padding:70px 0;}
.product_detail_mid1 .leftpanel .gallery{width:507px;margin:0 auto;position:relative;}
.product_detail_mid1 .leftpanel .pics{width:542px;padding:10px;background:white;border-radius:2px;}
.product_detail_mid1 .leftpanel .thumbs{float:left;width:122px;padding-right:10px;}
.product_detail_mid1 .leftpanel .preview{width:108px;height:108px;overflow:hidden;margin-bottom:10px;}
.product_detail_mid1 .leftpanel .preview a{display:block;border:2px solid rgba(0,0,0,0);width:108px;height:108px;overflow:hidden;}
.product_detail_mid1 .leftpanel .preview a.selected{border:2px solid rgba(13,163,162,1);}
.product_detail_mid1 .leftpanel .preview:last-child{margin-bottom:0;}
.product_detail_mid1 .leftpanel .full{width:400px;font-size:12px;float:left;}
.product_detail_mid1 .leftpanel .full,.product_detail_mid1 .leftpanel .full img{    /*height: 600px;*/}
.product_detail_mid1 .leftpanel .previews a:hover,.product_detail_mid1 .leftpanel .previews a.selected{}
.product_detail_mid1 .leftpanel .full img:hover{cursor:pointer;}
.product_detail_mid1 .leftpanel .clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}

/*====================================================================================
 fancy box 
====================================================================================*/
.product_detail_mid1 .leftpanel div.fancybox-skin{border-radius:1px;}
.product_detail_mid1 .leftpanel div.fancybox-title{font-family:'Lato',sans-serif;}
.product_detail_mid1 .leftpanel a.fancybox-item.fancybox-close{bottom:9px;right:12px;top:auto;left:auto;width:25px;height:25px;background-image:url(gal_images/icon-close.svg);-webkit-background-size:contain;background-size:contain;}
.product_detail_mid1 h2{color:#0a0a0a;font-size:34px;font-weight:700;margin-bottom:15px;}

/****** Style Star Rating Widget *****/
.product_detail_mid1 .rating{border:none;float:left;margin-right:10px;}
.product_detail_mid1 .rating > input{display:none;}
.product_detail_mid1 .rating > label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:"\f005";}
.product_detail_mid1 .rating > .half:before{content:"\f089";position:absolute;}
.product_detail_mid1 .rating > label{color:#5b5b5b;float:right;}

/***** CSS Magic to Highlight Stars on Hover *****/
.product_detail_mid1 .rating > input:checked ~ label,/* show gold star when clicked */
.product_detail_mid1 .rating:not(:checked) > label:hover,/* hover current star */
.product_detail_mid1 .rating:not(:checked) > label:hover ~ label{color:#e58701;}

/* hover previous stars in list */
.product_detail_mid1 .rating > input:checked + label:hover,/* hover current star when changing rating */
.product_detail_mid1 .rating > input:checked ~ label:hover,.product_detail_mid1 .rating > label:hover ~ input:checked ~ label,/* lighten current selection */
.product_detail_mid1 .rating > input:checked ~ label:hover ~ label{color:#FFED85;}
.product_detail_mid1 .rating_outer{display:flex;align-items:center;}
.product_detail_mid1 .rightpanel{padding-left:60px;}
.product_detail_mid1 h3{font-size:19px;text-transform:uppercase;font-weight:700;}
.product_detail_mid1 h3 span{display:block;font-size:15px;line-height:22px;text-transform:none;font-weight:400;}
.product_detail_mid1 .edit{color:#0dacaa;font-size:20px;font-weight:700;padding: 30px 0 10px;width:100%;float:left;}
.product_created_by {
    text-transform: capitalize;
}
.product_detail_mid1 .edit img{margin-right:5px;}
.product_detail_mid1 .price{font-size:18px!important;color:#0a0a0a!important;font-size:41px;padding:0 0 15px;margin-top:10px;font-weight:600;}
.product_detail_mid1 .color strong{color:#0a0a0a;font-size:17px;}
.product_detail_mid1 .color span{color:#737373!important;font-weight:400;font-size:13px!important;padding-left:5px;}
.product_detail_mid1 .rightpanel .choose_colorsarea{display:flex;position:relative;width:100%;padding:20px 0;}
.product_detail_mid1 .rightpanel .choose_colorsarea .chkboxes{display:block;position:relative;margin-right:0px;}
.product_detail_mid1 .rightpanel .choose_colorsarea .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}

/* Create a custom checkbox */
.product_detail_mid1 .rightpanel .choose_colorsarea .container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fe658c;border-radius:8px;border:2px solid #fff;cursor:pointer;}
.product_detail_mid1 .rightpanel .choose_colorsarea .chkboxes:nth-child(2) .container .checkmark{background:#6bba1f;}
.product_detail_mid1 .rightpanel .choose_colorsarea .chkboxes:nth-child(3) .container .checkmark{background:#6ec289;}
.product_detail_mid1 .rightpanel .choose_colorsarea .chkboxes:nth-child(4) .container .checkmark{background:#edb838;}
.product_detail_mid1 .rightpanel .choose_colorsarea .chkboxes:nth-child(5) .container .checkmark{background:#000000;}
.product_detail_mid1 .rightpanel .choose_colorsarea .chkboxes:nth-child(6) .container .checkmark{background:#fff;border:2px solid #e8e8e8;}

/* On mouse-over, add a grey background color */
.product_detail_mid1 .rightpanel .choose_colorsarea .container:hover input ~ .checkmark{    /*background-color: #fff;*/
border:2px solid #0dacaa!important;}

/* When the checkbox is checked, add a blue background */
.product_detail_mid1 .rightpanel .choose_colorsarea .container input:checked ~ .checkmark{    /*background-color: #fff;*/
border:2px solid #0dacaa!important;}

/* Create the checkmark/indicator (hidden when not checked) */
.product_detail_mid1 .rightpanel .choose_colorsarea .container .checkmark:after{content:"";position:absolute;display:none;}

/* Show the checkmark when checked */
.product_detail_mid1 .rightpanel .choose_colorsarea .container input:checked ~ .checkmark:after{display:block;}

/* Style the checkmark/indicator */
.product_detail_mid1 .rightpanel .choose_colorsarea .container .checkmark:after{left:8px;top:5px;width:5px;height:10px;border:solid #0dacaa;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.product_detail_mid1 .rightpanel .low_set_one{display:flex;}
.product_detail_mid1 .rightpanel .low_set_one .sizearea{width:75%;display:flex;flex-wrap:wrap;}
.product_detail_mid1 .rightpanel .low_set_one .sizearea h4{font-size:17px;color:#0a0a0a;font-weight:700;}
.product_detail_mid1 .rightpanel .sizearea_outer{display:flex;position:relative;width:100%;padding:5px 0 8px;}
.product_detail_mid1 .rightpanel .sizearea_outer .chkboxes{display:block;position:relative;margin-right:0px;height:29px;width:54px;}
.product_detail_mid1 .rightpanel .sizearea_outer .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}

/* Create a custom checkbox */
.product_detail_mid1 .rightpanel .sizearea_outer .container .checkmark{position:absolute;top:0;left:0;height:27px;width:48px;background-color:#fff;border-radius:5px;border:1px solid #000;cursor:pointer;text-align:center;}

/* On mouse-over, add a grey background color */
.product_detail_mid1 .rightpanel .sizearea_outer .container:hover input ~ .checkmark{    /*background-color: #fff;*/

	/*border: 2px solid #0dacaa !important;*/
border:1px solid #000!important;}

/* When the checkbox is checked, add a blue background */
.product_detail_mid1 .rightpanel .sizearea_outer .container input:checked ~ .checkmark{    /*background-color: #fff;*/
border:1px solid #f67e8c!important;}
.product_detail_mid1 .rightpanel .sizearea h4{width:100%;}
.product_detail_mid1 .rightpanel .low_set_one .lowtext{color:#000;font-size:14px;font-weight:14px;width:100%;float:left;padding-bottom:15px;}
.product_detail_mid1 .rightpanel .low_set_one .lowtext span{color:#7e7e7d;}
.product_detail_mid1 .rightpanel .low_set_one .quantity{width:25%;}
.product_detail_mid1 .rightpanel .low_set_one .quantity h4{font-size:17px;color:#0a0a0a;font-weight:700;}
.product_detail_mid1 .rightpanel .low_set_one .quantity select{padding-left:12px;width:90px;height:31px;border:1px solid #000;border-radius:5px;background:url(../images/dropdown_img.png) no-repeat right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}

/* .product_detail_mid1 .rightpanel .button_area {width:100%; display: flex;} */
.product_detail_mid1 .rightpanel .button_area input[type="submit"]{background:#f67e8c url('../images/white_arow.png') 70% 
27px no-repeat;border:0;height:62px;border-radius:6px;font-size:22px;font-weight:700;color:#fff;width:80%;margin-right:15px;}

/* .product_detail_mid1 .rightpanel .wishlist {width: 10%; float: right; border: 1px solid #000; border-radius:6px; justify-content: center;display: flex; align-items: center;} */
.product_detail_mid1 .rightpanel .wishlist img{width:auto;}
.product_detail_mid1 .rightpanel .shipp_area{width:100%;float:left;display:flex;align-items:center;color:#424242;text-transform:uppercase;font-size:14px;text-transform:uppercase;padding:10px 0;}
.product_detail_mid1 .rightpanel .shipp_area img{margin-right:15px;max-width:45px;}
.product_detail_mid2{width:100%;float:left;border-top:1px solid #d2d2d2;padding-top:60px;margin-top:30px;}
.product_detail_mid2 .card{margin:0 0 26px 0;border-bottom:1px solid #d5d5d5!important;}
.product_detail_mid2 .card > .card-header{width:100%;background:#fff;-moz-border-radius:0px;border-radius:0px;-webkit-border-radius:0px;border:none;color:#1a1a1a;font-size:20px;font-weight:700;margin:0 0 30px;padding:0px;}
.product_detail_mid2 .card > .card-header + .collapse > .card-body{background:#fff;padding:12px 25px 12px 28px;color:#1a1a1a;font-size:15px;}
.product_detail_mid2 .card > .card-header a.card-link{    /*line-height: 50px;*/display:block;padding:14px 20px 15px 25px;margin:0;color:#000;font-size:24px;font-weight:700;}
.product_detail_mid2 .card{border:none;}
.product_detail_mid2 .panel-title > a{}
.product_detail_mid2 .panel-title > a:focus{border:none;text-decoration:none;}
.product_detail_mid2 a[data-toggle="collapse"] .icon{background:url(../images/plus.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:11px 15px 0 0;}
.product_detail_mid2 a[aria-expanded="false"] .icon{background:url(../images/plus.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:11px 15px 0 0;}
.product_detail_mid2 a[aria-expanded="true"] .icon{background:url(../images/minus.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:11px 15px 0 0;}
.product_detail_mid2 .card .collapse .card-body{display:flex;margin-bottom:50px}
.product_detail_mid2 .card .collapse .card-body .left{width:60%;margin-right:5%;}
.product_detail_mid2 .card .collapse .card-body .left h4{color:#0a0a0a;font-size:19px;font-weight:700;margin:0 0 15px;}
.product_detail_mid2 .card .collapse .card-body .left p{color:#0a0a0a;font-size:14px;line-height:18px;margin:0 0 20px;}
.product_detail_mid2 .card .collapse .card-body .left ul{list-style-type:none;}
.product_detail_mid2 .card .collapse .card-body .left ul li{list-style-type:none;color:#737373;font-size:14px;line-height:18px;padding:0 0 14px 20px;background:url('../images/list_arrow.png') 0 4px no-repeat;}
.product_detail_mid2 .card .collapse .card-body .right{padding:25px;border:5px solid #10adab;}
.product_detail_mid2 .card .collapse .card-body .right h4{color:#0a0a0a;font-size:19px;font-weight:700;margin:0 0 30px;}
.product_detail_mid2 .card .collapse .card-body .right .block{display:flex;margin-bottom:12px;align-items:center;color:#737373;font-size:14px;line-height:18px;}
.product_detail_mid2 .card .collapse .card-body .right .block span{width:60px;text-align:center;margin-right:10px;}
.product_detail_mid3{width:100%;float:left;padding-top:60px!important;}
.product_detail_mid3 h2{text-align:center;font-size:40px;font-weight:700;margin:0 0 65px;}
.product_detail_mid3 h2:before{display:none;}

/*==========================================================
=============================================================*/
.create_design_outer{position:relative;background:#f6f6f5;}
.create_design_sec{width:90%;float:left;position:absolute;height:87vh;left:5%;top:3vh;background:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,0.15);overflow:hidden;}
.create_design_sec h2{color:#0a0a0a;font-size:44px;margin:70px 0 40px;width:100%;float:left;}
.create_design_sec .left_pinkblock{width:90px;height:100vh;background:#7ed6d3;float:left;}
.create_design_sec .left_pinkblock .options{width:100%;text-align:center;line-height:16vh;border-bottom:1px solid #fff;float:left;}
.create_design_sec .left_pinkblock .options img{width:auto;max-width:inherit;}
.create_design_sec .left_pinkblock .options:last-child{border-bottom:0;}
.create_design_sec .left_pinkblock .options a{display:block;}
.create_design_sec .left_pinkblock .options a:hover,.create_design_sec .left_pinkblock .options a.active{background:#7ed6d3;}
.create_design_sec .top_iconarea{width:calc(100% - 90px);float:left;border-bottom:1px solid #b7b7b7;padding:12px 0;}
.create_design_sec .top_iconarea .block{padding:0 15px;border-right:1px solid #b7b7b7;display:inline-block;}
.create_design_sec .top_iconarea .block a{display:inline-block;margin:0 5px;}
.create_design_sec .top_iconarea .block a img{filter:grayscale(100%) contrast(700%);}
.create_design_sec .top_iconarea .block a:hover img{filter:grayscale(0);}
.create_design_sec .top_iconarea .zoomarea{border:0;float:right;margin:6px 15px 0 0;}
.create_design_sec .top_iconarea .zoomarea img{margin-left:7px;}
.create_design_sec .low_contnarea{width:calc(100% - 90px);float:left;padding:12px 0;}
.create_design_sec .low_contnarea .left{width:50%;float:left;}
.create_design_sec .low_contnarea .right{width:50%;float:right;text-align:center;}
.create_design_sec .low_contnarea .right .bigimg{width:100%;float:left;}
.create_design_sec .low_contnarea .right .bigimg img{width:25vw;}
.create_design_sec .low_contnarea .right .smimg{width:100%;float:left;text-align:center;padding-top:12px;}
.create_design_sec .low_contnarea .right .smimg .block{display:inline-block;text-align:center;font-size:13px;text-trandsform:uppercase;color:#000;text-transform:uppercase;padding:0 10px;}
.create_design_sec .low_contnarea .right .smimg .block img{margin-bottom:10px;width:7.5vw;}
.create_design_sec .low_contnarea .right .smimg .block div{display:block;}
.create_design_sec .low_contnarea .right .smimg .block a{color:#000;display:block;}
.create_design_sec .low_contnarea .right .smimg .block span{border-bottom:2px solid #e94659;display:inline-block;}
#boxframe{position:absolute;top:28px;left:0;width:100%;height:100vh;overflow:auto;}
#boxscroll{padding:40px;width:100%;height:70vh;/*border: 2px solid #00F;*/overflow:auto;margin-bottom:30px;display:flex;flex-wrap:wrap;}
.nicescroll-rails{background:#eaeaea;}
#boxscroll .block_img{width:33%;text-align:center;padding:15px 0;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;display:flex;align-items:center;justify-content:center;}
#boxscroll .block_img span{display:block;cursor:pointer;padding:5px;margin:10px;border:1px solid rgba(0,0,0,0);position:relative;}
#boxscroll .block_img span.select{border:1px solid rgba(225,73,90,1);}
#boxscroll .block_img span.select:after{position:absolute;right:-6px;bottom:-6px;content:' ';background:url('../create_design_img/tick_img.png') 0 0 no-repeat;width:14px;height:14px;}
.create_save_btn_outer{width:90%;position:fixed;left:5%;bottom:10px;}
.create_save_btn{padding:5px 30px 7px;border-radius:5px;background:#e1495a;color:#fff;font-size:16px;display:inline-block;float:right;font-weight:700;}
.create_save_btn:hover{color:#fff;background:#ba3a49;}
.create_save_btn img{margin-left:7px;}

/*==========================================================
=============================================================*/
.inspiration_sec1{width:100%;float:left;padding:70px 0;}
.inspiration_sec1 h2{color:#0a0a0a;font-size:41px;font-weight:700;margin:0 0 40px;padding:0 10%;text-align:center;}
.inspiration_sec1 .grid-container{columns:3 350px;column-gap:2rem;width:100%;margin:0 auto;}
.inspiration_sec1 .grid-container div{width:360px;margin:0 1.5rem 1.5rem 0;display:inline-block;width:100%;padding:15px;box-shadow:0 0 0 rgba(0,0,0,0.5);border-radius:0;transition:all 0.25s ease-in-out;}
.inspiration_sec1 .grid-container div:hover img{filter:grayscale(100%);}
.inspiration_sec1 .grid-container div:hover{    /*border-color: #e94659;*/}
.inspiration_sec1 .grid-container div img{width:100%;filter:grayscale(0);border-radius:0;transition:all 0.25s ease-in-out;}
.inspiration_sec1 .grid-container div p{margin:12px 0 0;padding:0;text-align:left;font-style:normal;font-size:15px;}
.inspiration_sec1 .grid-container div p img{width:auto;margin:0 8px 0 0;}
.catalogartist_banner{background:#fff /*url('../images/catalog_artist_banbk.png') 100% 0 no-repeat*/!important; /*background-size: 40%; */border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.catalogartist_banner .banner_inner{background:transparent!important;min-height:353px!important;}
.catalogartist_banner .banner_inner .imgblock img{border-radius:100%;border:3px solid #fff;margin:70px 40px 0 0;float:left;}
.catalogartist_banner .banner_inner .midblock{width:300px;margin-right:30px;float:left;}
.catalogartist_banner .banner_inner .midblock h1{color:#f04992;font-size:29px;font-weight:700;margin:50px 0 40px;}
.catalogartist_banner .banner_inner .midblock h2{color:#000;font-size:24px;font-weight:700;margin:20px 0 10px;text-transform:capitalize!important;}
.catalogartist_banner .banner_inner .midblock p{color:#0a0a0a;font-size:15px;line-height:22px;margin:0 0 50px;}
.catalogartist_banner .banner_inner .midblock p a{color:#f04992;}
.catalogartist_banner .banner_inner .midblock .social{width:100%;color:#000;font-size:20px;}
.catalogartist_banner .banner_inner .midblock .social a img{margin:7px;filter:grayscale(100%) contrast(700%);}
.catalogartist_banner .banner_inner .midblock .social a:hover img{filter:none;}
.catalogartist_banner .banner_inner .rgtblock{width:145px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;float:left;}
.catalogartist_banner .banner_inner .rgtblock .block{width:100%;padding:22px 0;border-bottom:1px solid #cfcfcf;color:#000;font-size:18px;text-align:center;}
.catalogartist_banner .banner_inner .rgtblock .block span{font-size:30px;display:block;}
.catalogartist_banner .banner_inner .rgtblock .block:last-child{border-bottom:0;}
.catalogartist_mid1 h2{text-align:left;font-weight:700;font-size:26px;margin:0 0 15px;font-size:26px;color:#010101;}
.catalogartist_mid1 h2 span{color:#f04992;}
.catalogartist_mid1 .owl-carousel .owl-item p{font-weight:700;font-size:14px;text-transform:uppercase;}
.catalogartist_mid1 .owl-carousel .owl-nav .owl-prev{font-size:65px;font-weight:300;margin-left:-15px;}
.catalogartist_mid1 .owl-carousel .owl-nav .owl-next{font-size:65px;font-weight:300;margin-right:-15px;}
.catalogartist_mid1 .owl-carousel .owl-nav{bottom:45%;}
.product_list_sec{width:100%;float:left;padding:50px 0 70px;position:relative;}
.product_list_sec .container > .row{display:flex;flex-direction:row-reverse;}
.product_list_sec .rightblock .topblock{position:relative;display:flex;padding-bottom:20px;width:100%;}
.product_list_sec .rightblock .topblock .result{color:#000;font-size:14px;font-weight:400;width:50%;}
.product_list_sec .rightblock .topblock .short{color:#000;font-size:14px;font-weight:400;width:50%;text-align:right;}
.product_list_sec .rightblock .topblock .short a{color:#000;font-size:14px;font-weight:400;padding:0 5px;}
.product_list_sec .rightblock .topblock .short a:hover{color:#0dacaa;}
.product_list_sec .rightblock .topblock .short a.selected{font-weight:700;}
.product_list_sec .rightblock .botblock{float:left;width:100%;position:relative;}
.product_list_sec .rightblock .botblock .prod_list_row{display:flex;flex-wrap:wrap;}
.product_list_sec .rightblock .botblock .prod_list_row .block{display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px;}
.product_list_sec .rightblock .botblock .prod_list_row .block .imgblock{width:100%;padding:35px 15px;display:flex;justify-content:center;align-items:center;background:#f0ecea;min-height:320px;}
.product_list_sec .rightblock .botblock .prod_list_row .block .text_block{width:100%;padding:10px 0;display:flex;flex-wrap:wrap;}
.product_list_sec .rightblock .botblock .prod_list_row .block .text_block p{font-size:14px;font-weight:700;color:#000;padding-bottom:6px!important;width:100%;}
.product_list_sec .rightblock .botblock .prod_list_row .block .text_block .price{display:block;font-size:18px;font-weight:700;color:#000;width:100%;}
.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea{width:100%;display:flex;flex-wrap:wrap;position:relative;padding:0 0 25px;}
.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea a.cart{width:40%;margin-right:10px;padding:5px 10px 7px;border:1px solid #0dacaa;color:#0dacaa;border-radius:5px;text-align:center;font-size:14px;}
.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea a.cart:hover{color:#fff;background:#0dacaa;}
.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea a.customize{width:40%;padding:5px 10px 7px;border:1px solid #e1495a;color:#e1495a;border-radius:5px;text-align:center;font-size:14px;}
.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea a.customize:hover{color:#fff;background:#e1495a;}
.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea a.added_to_cart{display:none;}
.product_list_sec .leftblock{padding-right:30px;}
.product_list_sec .leftblock .panel-title{position:relative;font-size:13px;font-weight:700;color:#000;text-transform:uppercase;padding:12px 0 10px;border-top:1px solid #ddd;}
.product_list_sec .leftblock .panel-title::after{content:"\f107";color:#333;top:10px;right:0px;position:absolute;font-family:"FontAwesome"}
.product_list_sec .leftblock .panel-title[aria-expanded="true"]::after{content:"\f105";}
.product_list_sec .leftblock .panel-heading-full.panel-heading{padding:0;}
.product_list_sec .leftblock .panel-heading-full .panel-title{padding:10px 15px;}
.product_list_sec .leftblock .panel-heading-full .panel-title::after{top:10px;right:15px;}
.product_list_sec .leftblock .panel-body{padding-bottom:30px;}
.product_list_sec .leftblock #collapseOne label{width:100%;margin:0 0 10px;font-size:14px;}
.product_list_sec .leftblock #collapseOne label input{margin-right:10px;}
.product_list_sec .leftblock #collapseTwo label{width:100%;margin:0 0 10px;font-size:14px;}
.product_list_sec .leftblock #collapseTwo label input{margin-right:10px;}
.product_list_sec .leftblock #collapseThree .slider.slider-horizontal{width:100%;margin-left:0;}
.product_list_sec .leftblock #collapseThree .slider.slider-horizontal .slider-track{background:#0dacaa;height:7px;}
.product_list_sec .leftblock #collapseThree .slider.slider-horizontal .slider-track .slider-selection{background:#95dbda;}
.product_list_sec .leftblock #collapseThree .slider.slider-horizontal .slider-handle{width:17px;height:17px;background:#0dacaa;border:1px solid #0dacaa;}
.product_list_sec .leftblock #collapseThree .rangeblok{width:100%;position:relative;margin-bottom:15px;}
.product_list_sec .leftblock #collapseThree .start{position:absolute;left:-5px;bottom:-20px;color:#1a1a1a;font-size:14px;}
.product_list_sec .leftblock #collapseThree .end{position:absolute;right:-5px;bottom:-20px;color:#1a1a1a;font-size:14px;}
.product_list_sec .leftblock .sizearea_outer{display:flex;position:relative;width:100%;padding:5px 0 8px;flex-wrap:wrap;}
.product_list_sec .leftblock .sizearea_outer .chkboxes{display:block;position:relative;margin-right:5px;height:29px;width:54px;margin-bottom:5px;}
.product_list_sec .leftblock .sizearea_outer .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}

/* Create a custom checkbox */
.product_list_sec .leftblock .sizearea_outer .container .checkmark{position:absolute;top:0;left:0;height:27px;width:48px;background-color:#fff;border-radius:3px;border:1px solid #000;cursor:pointer;text-align:center;}

/* On mouse-over, add a grey background color */
.product_list_sec .leftblock .sizearea_outer .container:hover input ~ .checkmark{    /*background-color: #fff;*/

	/*border: 2px solid #0dacaa !important;*/
border:1px solid #000!important;}

/* When the checkbox is checked, add a blue background */
.product_list_sec .leftblock .sizearea_outer .container input:checked ~ .checkmark{    /*background-color: #fff;*/
border:1px solid #f67e8c!important;}
.product_list_sec .leftblock .choose_colorsarea{display:flex;position:relative;width:100%;padding:20px 0;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes{display:block;position:relative;margin-right:3px;}
.product_list_sec .leftblock .choose_colorsarea .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}

/* Create a custom checkbox */
.product_list_sec .leftblock .choose_colorsarea .container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fe658c;border-radius:5px;border:2px solid #fff;cursor:pointer;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes:nth-child(2) .container .checkmark{background:#6bba1f;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes:nth-child(3) .container .checkmark{background:#6ec289;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes:nth-child(4) .container .checkmark{background:#edb838;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes:nth-child(5) .container .checkmark{background:#000000;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes:nth-child(6) .container .checkmark{background:#e1495a;}
.product_list_sec .leftblock .choose_colorsarea .chkboxes:nth-child(7) .container .checkmark{background:#fff;border:2px solid #e8e8e8;}

/* On mouse-over, add a grey background color */
.product_list_sec .leftblock .choose_colorsarea .container:hover input ~ .checkmark{    /*background-color: #fff;*/
border:2px solid #0dacaa!important;}

/* When the checkbox is checked, add a blue background */
.product_list_sec .leftblock .choose_colorsarea .container input:checked ~ .checkmark{    /*background-color: #fff;*/
border:2px solid #0dacaa!important;}

/* Create the checkmark/indicator (hidden when not checked) */
.product_list_sec .leftblock .choose_colorsarea .container .checkmark:after{content:"";position:absolute;display:none;}

/* Show the checkmark when checked */
.product_list_sec .leftblock .choose_colorsarea .container input:checked ~ .checkmark:after{display:block;}

/* Style the checkmark/indicator */
.wc-order-item-thumbnail a {
	color: #000000 !important;
}
.wc-order-item-thumbnail .sheare_butn {
	display: none !important;
}
.product_list_sec .leftblock .choose_colorsarea .container .checkmark:after{left:8px;top:5px;width:5px;height:10px;border:solid #0dacaa;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.product_list_sec .leftblock #collapse6 label{width:100%;margin:0 0 10px;font-size:14px;}
.product_list_sec .leftblock #collapse6 label input{margin-right:10px;}
.product_list_sec .leftblock h3{color:#0dacaa;font-size:23px;font-weight:700;margin:0 0 15px;}
.product_list_sec .leftblock h3 img{margin-right:10px;}
.pagi_cust{float:left;width:100%;list-style-type:none;text-align:center;margin:30px 0 10px;}
.pagi_cust li{list-style-type:none;display:inline-block;padding:2px 5px;color:#000;font-size:14px;text-transform:uppercase;}
.pagi_cust li a{list-style-type:none;display:block;padding:4px 8px;border:1px solid #000;margin-right:1px;color:#000;font-size:14px;background:transparent;min-width:30px;text-align:center;border-radius:4px;font-family:'Lato',sans-serif;}
.pagi_cust li a:hover,.pagi_cust li.active a,.pagi_cust li:first-child a,.pagi_cust li:last-child a{background:#e1495a;color:#fff;border-color:#e1495a;}
.faq_mid1{padding:70px 0 100px;}
.faq_mid1 h2{text-align:center;}
.faq_outer .nav{text-align:center;padding:0 0 15px;display:block;border-bottom:0;margin-bottom:40px;margin-top:25px;}
.faq_outer .nav li{display:inline-block;float:none;margin:0 15px;}
.faq_outer .nav li a{color:#0a0a0a;font-size:22px;font-weight:900;padding-bottom:8px;border-bottom:1px solid #fff;}
.faq_outer .nav li a:hover,.faq_outer .nav li a.active{color:#0cacaa;border-bottom:1px solid #0cacaa;}
.faq_outer .card{margin:0 0 15px 0;border-bottom:1px solid #d5d5d5!important;text-align:left;border-radius:0;}
.faq_outer .card > .card-header{width:100%;background:#fff;-moz-border-radius:0px;border-radius:0px;-webkit-border-radius:0px;border:none;color:#1a1a1a;font-size:20px;font-weight:700;margin:0;padding:0px;    /*height: 50px;
	              line-height: 50px;*/}
	.faq_outer .card > .card-header + .collapse > .card-body{background:#fff;padding:12px 25px 12px 0px;color:#626262;font-size:15px;}
	.faq_outer .card > .card-header a.card-link{    /*line-height: 50px;*/display:block;padding:14px 20px 15px 0px;margin:0;color:#000;font-size:17px;font-weight:700;}
	.faq_outer .card{border:none;}
	.faq_outer .panel-title > a{}
	.faq_outer .panel-title > a:focus{border:none;text-decoration:none;}
	.faq_outer a[data-toggle="collapse"] .icon{background:url(../images/plus2.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:2px 15px 0 0;}
	.faq_outer a[aria-expanded="false"] .icon{background:url(../images/plus2.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:2px 15px 0 0;}
	.faq_outer a[aria-expanded="true"] .icon{background:url(../images/minus2.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:2px 15px 0 0;}
	.faq_outer .card .collapse .card-body{display:flex;margin-bottom:15px}
	.faq_outer .card .collapse .card-body .left{width:60%;margin-right:5%;}
	.faq_outer .card .collapse .card-body .left h4{color:#0a0a0a;font-size:19px;font-weight:700;margin:0 0 15px;}
	.faq_outer .card .collapse .card-body .left p{color:#0a0a0a;font-size:14px;line-height:18px;margin:0 0 20px;}
	.faq_outer .card .collapse .card-body .left ul{list-style-type:none;}
	.faq_outer .card .collapse .card-body .left ul li{list-style-type:none;color:#737373;font-size:14px;line-height:18px;padding:0 0 14px 20px;background:url('../images/list_arrow.png') 0 4px no-repeat;}
	.faq_outer .card .collapse .card-body .right{padding:25px;border:5px solid #10adab;}
	.faq_outer .card .collapse .card-body .right h4{color:#0a0a0a;font-size:19px;font-weight:700;margin:0 0 30px;}
	.faq_outer .card .collapse .card-body .right .block{display:flex;margin-bottom:12px;align-items:center;color:#737373;font-size:14px;line-height:18px;}
	.faq_outer .card .collapse .card-body .right .block span{width:60px;text-align:center;margin-right:10px;}
	.blog_mid1{position:relative;padding:0;min-height:540px;}
	.blog_mid1 .col-12{display:flex;}
	.blog_mid1 .col-12 .left{width:50%;height:380px;}
	.blog_mid1 .col-12 .left img{width:100%!important;height:100%!important;object-fit:cover;}
	.blog_mid1 .col-12 .right{border:1px solid #d3d3d3;border-left:0;padding:0 50px;width:50%;align-items:center;display:flex;flex-wrap:wrap;text-align:left;}
	.blog_mid1 .col-12 .right .dt{color:#1a1a1a;font-size:15px;font-weight:400;padding:0 0 5px;width:100%;}
	.blog_mid1 .col-12 .right h2{text-align:left;margin:0 0 12px;}
	.blog_mid1 .col-12 .right h2 a{color:#1a1a1a;font-size:33px;margin:0 0 15px;font-weight:700;text-align:left;}
	.blog_mid1 .col-12 .right p{color:#1a1a1a;font-size:14px;line-height:27px;margin:0 0 15px;}
	.blog_mid1 .col-12 .right .more{color:#e1495a;font-size:15px;}
	.blog_mid1 .col-12 .right .more:hover{color:#000;}
	.blog_mid2{width:100%;float:left;padding:15px 0 40px;position:relative;}
	.blog_mid2 .blog{width:100%;float:left;margin-bottom:35px;}
	.blog_mid2 .blog .img{width:100%;float:left;margin:0 0 8px;height:280px;}
	.blog_mid2 .blog .img img{width:100%;height:100%;object-fit:cover;}
	.blog_mid2 .blog .dt{width:100%;float:left;color:#1a1a1a;font-size:15px;}
	.blog_mid2 .blog h2{line-height:22px;}
	.blog_mid2 .blog h2 a{font-size:18px;color:#1a1a1a;margin:0 0 10px;}
	.blog_mid2 .blog .more{color:#e1495a;font-size:14px;}
	.blog_mid2 .blog .more:hover{color:#000;}
	.blog_pag_outer{padding-bottom:40px;}

	/* .cart_mid1 {
	padding: 0 !important;
	border-bottom: 1px solid #d2d2d2;
	padding-top: 70px !important;
	}
	 */

	/* .cart_mid1 .top_headarea {
	margin: 0 0 30px;
	} */

	.cart_mid1 .top_headarea h2{font-size:15px;font-weight:700;color:#e1495a;text-align:left;margin-bottom:20px;}
	.cart_mid1 .top_headarea h2 span{font-size:16px;font-weight:400;padding-left:7px;}
	.cart_mid1 .top_headarea .right_link{text-align:right;}
	.cart_mid1 .top_headarea .right_link a{color:#e1495a;font-size:13px;}
	.cart_mid1 .top_headarea .right_link a:hover{color:#000;}

	/* .cart_mid1 .main_cartarea {
	padding: 25px 0;
	} */
	.cart_mid1 .main_cartarea .leftarea{padding:20px 10px;width:100%;float:left;background:#fff;box-shadow:0 0 22px 0 rgb(0 0 0 / 17%);}
	.cart_mid1 .main_cartarea .leftarea .contarea{width:100%;}
	.cart_mid1 .main_cartarea .leftarea .row_head{width:100%;padding-bottom:8px;border-bottom:1px solid #d2d2d2;font-size:14px;color:#0a0a0a;text-transform:uppercase;display:flex;text-align:left;}
	.cart_mid1 .main_cartarea .leftarea .row_head .item{width:55%;}
	.cart_mid1 .main_cartarea .leftarea .row_head .price{width:15%;}
	.cart_mid1 .main_cartarea .leftarea .row_head .qty{width:15%;}
	.cart_mid1 .main_cartarea .leftarea .row_head .total{width:15%;}
	.cart_mid1 .main_cartarea .leftarea .row_cont{padding:30px 0;border-bottom:1px dashed #adadad;display:flex;text-align:left;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail{width:55%;display:flex;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail .imgblok{width:185px;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail .descblok h3{text-align:left;color:#0a0a0a;font-size:17px;font-weight:700;margin:0 0 10px;width:100%;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail .descblok .color{width:100%;padding:0 0 4px;color:#0a0a0a;font-size:13px;font-weight:700;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail .descblok .color span{color:#737373;font-weight:400;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail .descblok .link_low{width:100%;color:#0dacaa;font-size:13px;font-weight:700;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .item_detail .descblok .link_low a{color:#0dacaa;font-size:13px;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .price_detail{width:15%;color:#0a0a0a;font-size:17px;font-weight:700;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .qty_detail{width:15%;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .qty_detail select{padding-left:12px;width:90px;height:31px;border:1px solid #000;border-radius:5px;background:url(../images/dropdown_img.png) no-repeat right 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .total_detail{width:15%;color:#0a0a0a;font-size:17px;font-weight:700;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .total_detail a{font-weight:400;font-size:15px;color:#4f4f4f;padding-left:10px;}
	.cart_mid1 .main_cartarea .leftarea .row_cont .total_detail a:hover{color:#e94659;}
	.cart_mid1 .main_cartarea .leftarea .row_cont:last-child{border-bottom:1px solid #adadad;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea{padding:20px 0 0;text-align:left;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea input[type="text"]{width:290px;height:41px;border:1px solid #cdcdcd;border-radius:4px;margin:0 10px 0 0;padding:0 12px;color:#707070;font-size:13px;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea input[type="submit"]{width:162px;height:43px;border:0;border-radius:4px;background:#0dacaa;color:#fff;font-size:14px;font-weight:400;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea input[type="submit"]:hover{background:#000;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea p{color:#000;font-size:13px;padding-top:30px;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea p a{color:#0dacaa;}
	.cart_mid1 .main_cartarea .leftarea .cuponarea p a:hover{color:#000;}
	.cart_mid1 .main_cartarea .rightarea{padding:20px 10px;background:#fff;box-shadow:0 0 22px 0 rgb(0 0 0 / 17%);}
	.cart_mid1 .main_cartarea .rightarea h3{font-size:20px;line-height:1;font-weight:400;color:#0dacaa;padding:0 0 20px 0;margin:0;text-align:left;}
	.cart_mid1 .main_cartarea .rightarea .amount_row{display:flex;width:100%;font-size:16px;font-weight:400;padding:15px 0;border-bottom:1px solid #eaeaea;}
	.cart_mid1 .main_cartarea .rightarea .amount_row .left{width:60%;text-align:left;}
	.cart_mid1 .main_cartarea .rightarea .amount_row .left span{color:#0dacaa;text-transform:uppercase;font-weight:700;}
	.cart_mid1 .main_cartarea .rightarea .amount_row .right{width:40%;text-align:right;}
	.cart_mid1 .radioarea{text-align:left;position:relative;}
	.cart_mid1 .radioarea label{width:100%;position:relative;text-align:left;}
	.cart_mid1 .radioarea input{position:absolute;opacity:0;cursor:pointer;}
	.cart_mid1 .radioarea .checkmark{position:absolute;top:0;left:-10px;height:25px;width:25px;  /*background-color: #eee;*/background:url('../images/radio_n.png') 50% 50% no-repeat;border-radius:50%;}
	.cart_mid1 .radioarea:hover input ~ .checkmark{    /*background-color: #ccc;*/
	background:url('../images/radio_n.png') 50% 50% no-repeat;}
	.cart_mid1 .radioarea input:checked ~ .checkmark{    /*background-color: #2196F3;*/
	background:url('../images/radio_h.png') 50% 50% no-repeat;}
	.cart_mid1 .radioarea:after{content:"";position:absolute;display:none;}
	.cart_mid1 .radioarea input:checked ~ .checkmark:after{display:block;}
	.cart_mid1 .radioarea .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white;}
	.cart_mid1 .main_cartarea .rightarea .amount_row.total{font-weight:700;text-transform:uppercase;font-size:17px;}
	.cart_mid1 .main_cartarea .rightarea .smtxt{width:100%;padding:10px 0;color:#7e7e7d;font-size:12px;line-height:20px;}
	.cart_mid1 .main_cartarea .rightarea .buttnarea input[type="submit"]{width:100%;height:48px;border-radius:5px;border:0;background:#e1495a url('../images/white_arow.png') 80% 20px no-repeat;color:#fff;font-size:16px;font-weight:700;}
	.page-template-cart_template .woocommerce{flex-wrap:wrap;}
	.page-template-cart_template .woocommerce .woocommerce-notices-wrapper{width:100%;}
	.page-template-cart_template .woocommerce .woocommerce-info{width:100%;}
	.page-template-cart_template .woocommerce .leftarea table.shop_table{border:0;}
	.page-template-cart_template .cart_mid1 .main_cartarea{width:100%;}
	.page-template-cart_template .woocommerce table.shop_table thead th:first-child{width:45%;text-align:left;}
	.page-template-cart_template .woocommerce table.shop_table thead th{text-align:center;font-size:14px;color:#0a0a0a;text-transform:uppercase;text-align:center;font-weight:400;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child{text-align:left;}
	.page-template-cart_template .woocommerce .leftarea table.shop_table tbody tr td{text-align:center;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child .img_title{display:flex;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child .img_title .product-thumbnail{width:140px;margin-right:10px;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child .img_title .product-thumbnail img{width:100%;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child .title_store a{font-size:14px;color:#000;text-align:left;display:block;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child .title_store .variation .variation-Store{font-size:17px;color:#0a0a0a;font-weight:700;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td:first-child .title_store .variation .variation-Store a{font-size:14px;color:#0dacaa;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td.product-price{font-weight:700;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td.product-subtotal{font-weight:700;}
	.page-template-cart_template .woocommerce table.shop_table tbody tr td.product-subtotal .subtotal_cross{display:flex;justify-content:space-between;}
	.page-template-cart_template .woocommerce table.shop_table .coupon{width:70%;display:flex;}
	.page-template-cart_template .woocommerce table.shop_table .coupon input.input-text{width:290px;height:41px;border:1px solid #cdcdcd;border-radius:4px;margin:0 10px 0 0;padding:0 12px;color:#707070;font-size:13px;}
	.page-template-cart_template .woocommerce table.shop_table .coupon button.button{width:162px;height:40px;border:0;border-radius:4px;background:#0dacaa;color:#fff;font-size:14px;font-weight:400;}
	.page-template-cart_template .woocommerce table.shop_table button.button{width:162px;height:40px;border:0;border-radius:4px;background:#0dacaa;color:#fff;font-size:14px;font-weight:400;float:right;}
	.page-template-cart_template .woocommerce .rightarea h2{color:#0a0a0a;font-size:19px;font-weight:700;margin:0 0 15px;width:100%;text-align:left;}
	.page-template-cart_template .woocommerce .rightarea table.shop_table th{font-weight:normal;vertical-align:top;text-transform:capitalize;}
	.page-template-cart_template .woocommerce .rightarea table.shop_table tr.order-total td{text-align:right;}
	.page-template-cart_template .woocommerce .rightarea table.shop_table td select{width:100%;height:40px;}
	.page-template-cart_template .woocommerce .rightarea table.shop_table td input[type="text"]{width:100%;height:40px;border-radius:5px;border:1px solid #aaa;padding:0 10px;}
	.page-template-cart_template .woocommerce .rightarea a.checkout-button{width:100%;height:48px;border-radius:5px;border:0;background:#e1495a url('../images/white_arow.png') 80% 20px no-repeat;color:#fff;font-size:16px;font-weight:700;}
	.page-template-cart_template .woocommerce .rightarea #calc_shipping_state_field >span{width:100%;}
	.page-template-cart_template .woocommerce .rightarea table.shop_table .order-total th{text-transform:uppercase;font-weight:700;}
	.woocommerce-checkout .woocommerce{flex-wrap:wrap;}
	.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper{width:100%;}
	.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle{width:100%;}
	.woocommerce-checkout h1{font-size:39px!important;font-weight:700!important;color:#010101!important;text-align:left!important;}
	.checkout_mid1 .main_cartarea .leftarea h3{font-size:20px;line-height:1;font-weight:400;color:#0dacaa;padding:0 0 20px 0;margin:0;text-align:left;}
	.checkout_mid1 .main_cartarea .leftarea form label{width:100%;padding:0 0 2px;color:#070707;font-size:16px;font-weight:400;text-align:left;}
	.checkout_mid1 .main_cartarea .leftarea form input[type="text"],.checkout_mid1 .main_cartarea .leftarea form input[type="email"],.checkout_mid1 .main_cartarea .leftarea form input[type="tel"]{width:100%;height:41px;padding:0 20px;border:1px solid #d1d1d1;border-radius:4px;margin-bottom:25px;color:#707070;font-size:14px;}
	.checkout_mid1 .main_cartarea .leftarea form select{padding-left:12px;width:100%;height:41px;border:1px solid #d1d1d1;border-radius:5px;color:#707070;font-size:14px;background:url(../images/dropdown_img2.png) no-repeat right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.checkout_mid1 .main_cartarea .leftarea form p{color:#070707;font-size:16px;font-weight:400;text-align:left;margin-bottom:12px;}
	.checkout_mid1 .main_cartarea .leftarea form p input{margin-right:12px;}
	.checkout_mid1 .main_cartarea .leftarea form textarea{width:100%;height:280px;padding:15px 20px;border:1px solid #d1d1d1;border-radius:4px;margin-bottom:0;resize:none;color:#707070;font-size:14px;}
	.checkout_mid1 .rightarea .top_row{border-bottom:2px solid #fe658c;}
	.checkout_mid1 .rightarea .top_row .head{display:flex;text-transform:uppercase;font-size:13px;color:#fe658c;padding-top:20px;}
	.checkout_mid1 .rightarea .top_row .head .lft{width:50%;}
	.checkout_mid1 .rightarea .top_row .head .rgt{width:50%;text-align:right;}
	.checkout_mid1 .rightarea .top_row .row_cont{padding:30px 0;border-bottom:1px dashed #adadad;display:flex;text-align:left;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail{width:80%;display:flex;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail .imgblok{width:100px;margin-right:20px;position:relative;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail .imgblok .no{position:absolute;width:20px;height:20px;text-align:center;border-radius:100%;color:#fff;background:#0dacaa;top:-10px;right:-10px;line-height:18px;font-size:14px;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail .descblok h3{text-align:left;color:#0a0a0a;font-size:15px;font-weight:700;margin:0 0 10px;width:100%;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail .descblok .color{width:100%;padding:0 0 4px;color:#0a0a0a;font-size:13px;font-weight:700;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail .descblok .color span{color:#737373;font-weight:400;}
	.checkout_mid1 .rightarea .top_row .row_cont .item_detail .descblok .link_low{width:100%;color:#0dacaa;font-size:13px;font-weight:700;}
	.checkout_mid1 .rightarea .top_row .item_detail .descblok .link_low a{color:#0dacaa;font-size:13px;}
	.checkout_mid1 .rightarea .top_row .row_cont .price_detail{width:20%;color:#0a0a0a;font-size:17px;font-weight:700;text-align:right;}
	.checkout_mid1 .rightarea .top_row .row_cont:last-child{border-bottom:0;}
	.checkout_mid1 .paymentarea label{font-size:16px;color:#1d1d1d;}
	.checkout_mid1 .paymentarea label img{margin-left:6px;}
	.checkout_mid1 .paymentarea label a{color:#e1495a;font-size:12px;float:right;}
	.checkout_mid1 .paymentarea label .gray_bk{width:100%;padding:8px 15px;background:#edecec;border-radius:6px;margin:15px 0;position:relative;color:#737373;font-size:12px;line-height:18px;}
	.checkout_mid1 .paymentarea label .gray_bk:before{content:' ';position:absolute;left:30px;top:-13px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #edecec;}
	.register_mid1{width:100%;float:left;position:relative;padding:40px 0 80px 0;border-top:1px solid #d2d2d2;}
	.register_mid1 h1{color:#0a0a0a;font-size:50px;font-weight:700;margin:0 0 60px;text-align:center;}
	.register_mid1 form{width:450px;margin:0 auto;}
	.register_mid1 form input[type="text"],.register_mid1 form input[type="tel"],.register_mid1 form input[type="email"],.register_mid1 form input[type="password"]{width:100%;height:47px;border:1px solid #d1d1d1;border-radius:5px;margin:0 0 30px;color:#0a0a0a;font-size:14px;padding:0 15px;font-weight:400;}
	.register_mid1 form select{padding-left:12px;width:100%;height:47px;border:1px solid #d1d1d1;border-radius:5px;color:#0a0a0a;font-size:14px;margin-bottom:30px;background:url(../images/dropdown_img2.png) no-repeat right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.register_mid1 form p{padding:40px 0 15px;color:#0a0a0a;font-size:14px;font-weight:400;}
	.register_mid1 input[type="submit"],.register_mid1 button[type="submit"]{width:100%;height:49px;border:0;border-radius:5px;background:#f77bb1 url('../images/white_arow.png') 64% 20px no-repeat;color:#fff;font-size:24px;font-weight:700;}
	.register_mid1 input[type="submit"]:hover{background-color:#000;}
	.register_mid1 form p.loe{padding:40px 0 15px;color:#0a0a0a;font-size:15px;font-weight:400;text-align:center;}
	.register_mid1 form p.loe a{text-transform:uppercase;color:#e1495a;font-weight:700;letter-spacing:1px;padding-left:5px;}
	.register_mid1 form p.loe a:hover{color:#000;}
	.privacy_mid1{width:100%;float:left;position:relative;padding:70px 0 85px;border-top:1px solid #d2d2d2;}
	.privacy_mid1 h1{color:#0a0a0a;font-size:50px;font-weight:700;margin:0 0 60px;text-align:center;}
	.privacy_mid1 .dt{color:#0a0a0a;font-size:17px;margin-bottom:10px;}
	.privacy_mid1 .dt span{text-transform:uppercase;color:#4fb1ab;font-weight:700;}
	.privacy_mid1 h2{color:#0a0a0a;font-size:24px;text-transform:uppercase;margin:20px 0 30px;font-weight:700;}
	.privacy_mid1 p{color:#626262;font-size:15px;line-height:26px;margin-bottom:30px;}
	.privacy_mid1 h3{color:#0a0a0a;font-size:20px;margin:0 0 20px;font-weight:700;}

	/* .privacy_mid1 ul {
	list-style-type: none;
	padding-bottom: 50px;
	margin: 0;
	float: left;
	width: 100%;
	} */

	/* .privacy_mid1 ul li {
	list-style-type: none;
	font-size: 15px;
	line-height: 26px;
	background: url('../images/black_arrow.png') 0 9px no-repeat;
	padding: 0 20px;
	margin-bottom: 10px;
	width: 33%;
	float: left;
	display: block;
	} */

	.privacy_mid1 ul li a{color:#626262;text-decoration:underline;}
	.privacy_mid1 ul li label img{border:0px;outline:none;max-width:100%;width:100%;}
	.banner_category_catalog{background-color:#f7f7f7;padding-top: 25px;    /*background: url('../images/category_catalog_ban.png') 0 0 no-repeat !important;*/}
	.banner_category_catalog .banner_inner{background:transparent!important;min-height:inherit!important;margin-bottom:25px;}
	.banner_category_catalog .white_text_block{width:100%;top:50%;left:50%;position:relative;transform:translate(-50%,-50%);text-align:center;}
	.banner_category_catalog .white_text_block h1{color:#0a0a0a;font-size:45px;margin:0 0 15px;font-weight:500;}
	.banner_category_catalog .white_text_block img{max-width:150px;}
	.banner_category_catalog .white_text_block p{color:#0a0a0a;font-size:15px;line-height:24px;margin-bottom:25px;padding:0 25px;}
	.banner_category_catalog .white_text_block p a{color:#e1495a;}
	.banner_category_catalog .white_text_block .more{background:#4fb1ab;padding:14px 20px;border-radius:3px;color:#fff;font-size:15px;font-weight:700;}
	.banner_category_catalog .white_text_block .more:hover{background:#000;color:#fff;}
	.categorycatalog_product_list_sec{padding:70px 0 90px;}

	/*--------*/
	.content_hidden{    /* display:none;*/}
	.summaryCard{margin:10px 0 10px 25px;}

	/*---------*/

	/*.categorycatalog_product_list_sec .rightblock .botblock .prod_list_row .block .imgblock{padding:0;min-height:inherit;height:230px;overflow:hidden;}*/
	.categorycatalog_product_list_sec .rightblock .botblock .prod_list_row .block .text_block{text-align:center;}
	.categorycatalog_product_list_sec .rightblock .botblock .prod_list_row .block{margin-bottom:15px;}
	.sitemap_mid1{padding:60px 0 90px;}
	.sitemap_mid1 h1{font-size:40px;margin:0 0 50px;text-align:left;font-weight:700;}
	.sitemap_mid1 h2{font-size:24px;margin:0 0 18px;text-align:left;font-weight:700;}
	.sitemap_mid1 ul{width:100%;padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #d2d2d2;float:left;}
	.sitemap_mid1 ul li{width:33.3%;float:left;padding:0 0 12px 15px;background:url('../images/black_arrow.png') 0 9px no-repeat;text-align:left;}
	.sitemap_mid1 ul li a{color:#626262;text-decoration:underline;font-size:15px;}
	.sitemap_mid1 ul li a:hover{text-decoration:none;}
	.sitemap_mid1 ul.color_block li{padding:0 0 12px 0;background:none;}
	.sitemap_mid1 ul.color_block li span{display:inline-block;margin-right:8px;width:17px;height:17px;}
	.sitemap_mid1 ul:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0;}
	.login_mid1 h1{font-size:35px;}
	.login_mid1 form input[type="submit"],.login_mid1 form button[type="submit"]{background:#e1495a url('../images/white_arow.png') 60% 20px no-repeat;color:#fff;font-size:23px;letter-spacing:1px;}
	.login_mid1 form input[type="submit"]:hover,.login_mid1 form button[type="submit"]:hover{background:#000 url('../images/white_arow.png') 60% 20px no-repeat;}
	.woocommerce button.button:hover{background:#000 url('../images/white_arow.png') 60% 20px no-repeat;color:#fff;}
	.login_mid1 form p{text-align:center;}
	.login_mid1 form p a{color:#707070;font-size:14px;text-decoration:underline;}
	.login_mid1 form .loe a{text-decoration:none;}

	/* .blogdetail_mid1{padding:70px 0 10px;height:500px;overflow:hidden;margin-bottom:40px;} */
	.blogdetail_mid1 > div{width:100%;height:100%;}
	.blogdetail_mid1 img{width:100%!important;height:100%!important;object-fit:cover!important;}
	.blogdetail_mid1 h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:100%;color:#fff;font-size:30px;font-weight:800;margin:0;}
	.blogdetail_mid1 .auth{width:100%;padding-top:12px;color:#1a1a1a;font-size:15px;padding-bottom:60px;}
	.blogdetail_mid1 .auth span{padding:0 10px;}
	.blogdetail_mid1 .auth a{color:#e1495a;}
	.blogdetail_mid2{padding:0 0 40px;width:100%;position:relative;clear:both;}
	.blogdetail_mid2 p{color:#0a0a0a;font-size:15px;line-height:28px;margin:0 0 40px;}
	.blogdetail_mid2 h2{color:#0a0a0a;font-size:25px;margin:22px 0;}
	.blogdetail_mid2 ul{list-style-type:none;margin:0 0 0 15px;}
	.blogdetail_mid2 ul li{list-style-type:disc;color:#0a0a0a;font-size:15px;padding:0 0 12px;}
	.blogdetail_mid2 h4{color:#0a0a0a;font-size:23px;font-style:italic;margin-bottom:40px;}
	.blogdetail_mid2 .contblock{width:70%;margin:0 15%;}
	.blogdetail_mid2 .contblock .top{width:100%;border-bottom:4px solid #000;}
	.blogdetail_mid2 .contblock .bot{widows:100%;padding:35px 0 70px;display:flex;align-items:center;}
	.blogdetail_mid2 .contblock .bot h5{color:#e1495a;font-size:15px;text-transform:uppercase;margin:0 0 8px;width:100%;}
	.blogdetail_mid2 .contblock .bot .lft{width:80%;}
	.blogdetail_mid2 .contblock .bot .lft a{color:#0a0a0a;font-size:15px;padding-right:10px;text-decoration:underline;font-weight:400;}
	.blogdetail_mid2 .contblock .bot .lft a:hover{text-decoration:none;}
	.blogdetail_mid2 .contblock .bot .rgt{width:20%;}
	.blogdetail_mid2 .contblock .bot .rgt a{color:#0a0a0a;font-size:20px;padding-right:10px;}
	.blogdetail_mid3{padding-bottom:100px;}
	.blogdetail_mid3 h3{text-align:center;margin:0 0 50px;color:#0a0a0a;font-size:25px;}
	.blogdetail_mid3 .nxt{float:right;padding:4px 10px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:400;background:#e1495a;}
	.blogdetail_mid3 .nxt:hover{background:#000;}
	.woocommerce-checkout .rightarea table th{vertical-align:top;}
	.woocommerce-checkout .rightarea table tr.woocommerce-shipping-totals td p{padding-left:22px;}
	.woocommerce-checkout .rightarea table tr.fee td,.woocommerce-checkout .rightarea table tr.order-total td{text-align:right;}
	.woocommerce-checkout .rightarea .woocommerce-checkout-payment ul{padding-bottom:0;}
	.woocommerce-checkout .rightarea .woocommerce-checkout-payment li{padding-left:0;}
	.woocommerce-checkout .rightarea .woocommerce-checkout-payment .form-row{padding:0!important;}
	.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{width:100%;}
	.woocommerce-checkout .rightarea .woocommerce-checkout-payment .form-row-first{width:49%!important;margin-right:10px!important;float:left!important;}
	.woocommerce-checkout .rightarea .woocommerce-checkout-payment .form-row-last{width:45%!important;}
	.woocommerce-checkout .rightarea .woocommerce-checkout-payment .wc-stripe-elements-field,.woocommerce-checkout .rightarea .woocommerce-checkout-payment .wc-stripe-iban-element-field{width:100%;}
	.woocommerce-checkout .rightarea .woocommerce-terms-and-conditions-wrapper{padding:10px 15px;}
	.woocommerce-checkout .rightarea .form-row.place-order button[type="submit"]{background-position:70% 20px!important;}
	.woocommerce-checkout .rightarea .woocommerce-terms-and-conditions-wrapper{padding:10px 15px;}
	.woocommerce-checkout .rightarea .woocommerce-validated{display:flex;align-items:flex-start;}
	.woocommerce-checkout .rightarea .woocommerce-validated label{width:85%;line-height:15px!important;}
	.woocommerce-checkout .woocommerce form.checkout_coupon,.woocommerce-checkout .woocommerce form.login,.woocommerce-checkout .woocommerce form.register{margin:0 auto;}
	.woocommerce-checkout .woocommerce form.checkout_coupon p{padding:20px;}
	.woocommerce-checkout .woocommerce form .form-row input.input-text{width:100%;height:50px;padding:12px 10px;border-radius:3px;}
	.woocommerce-checkout .woocommerce form .form-row .select2.select2-container{width:100%;height:50px;padding:0;border-radius:3px;}
	.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row,.woocommerce-checkout .woocommerce .woocommerce-form-coupon p{padding:0!important;}
	.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row button[type="submit"]{width:162px!important;height:40px!important;border:0!important;border-radius:4px!important;background:#0dacaa!important;color:#fff!important;font-size:14px!important;font-weight:400!important;}
	.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row input[type="text"]{border:1px solid #aaa;}
	@media only screen and (min-width:1500px){
		.banner:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';}
		.banner_shop:before{display:none;}

		/*.banner_about{background-size:cover!important;}*/
		.banner_about:before{display:none;}
		.banner_trade{background-size:cover!important;}
		.banner_trade:before{display:none;}
		.trade_mid2{background-size:37vw;}
		.catalogartist_banner:before{display:none;}
		.mid5 .sec-in .left{padding:94px 0 59px;}
		.mid5{height:570px;}
	}
	@media only screen and (min-width:1400px){
		.mid5{height:500px;}
	}
	@media only screen and (min-width:2800px){
		.trade_mid2{background-size:28vw;}
	}

	/*Custom store*/
	a.wcfm_header_panel_knowledgebase.text_tip{display:none!important;}

	/*26-1-2021*/
	.register_mid1 form{width:450px;margin:0 auto!important;display:table;float:none;border:none;}
	.woocommerce form.login,.woocommerce form.register{border:none!important;}
	.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none!important;margin:0!important;}
	.woocommerce-form-register.register label{width:100%;font-size:14px;color:#000;}
	.woocommerce-form-register.register{width:450px;margin:0 auto;display:table;}
	.woocommerce-form-register.register input[type="text"],.woocommerce-form-register.register input[type="tel"],.woocommerce-form-register.register input[type="email"],.woocommerce-form-register.register input[type="password"]{width:100%;height:47px;border:1px solid #d1d1d1;border-radius:5px;margin:0 0 30px;color:#0a0a0a;font-size:14px;padding:0 15px;font-weight:400;}
	.woocommerce-form-register.register select{padding-left:12px;width:100%;height:47px;border:1px solid #d1d1d1;border-radius:5px;color:#0a0a0a;font-size:14px;margin-bottom:0;background:url(../images/dropdown_img2.png) no-repeat right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.privacy_mid1 .woocommerce form.login,.woocommerce form.register{width:450px;margin:0 auto;display:table;}
	.privacy_mid1 .woocommerce-form-register.register p{color:#626262;font-size:15px;line-height:26px;margin-bottom:0;margin-right:0!important;margin-left:0!important;}
	.register_mid1 .woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:none;width:100%!important;}
	.woocommerce-form-register.register input[type="submit"],.woocommerce-form-register.register button[type="submit"]{width:100%;height:49px;border:0;border-radius:5px;background:#f77bb1 url('../images/white_arow.png') 64% 20px no-repeat;background-color:rgb(247,123,177);color:#fff;font-size:24px;font-weight:700;margin:15px 0;cursor:pointer;}
	.woocommerce-form-register.register input[type="submit"]:hover,.woocommerce-form-register.register button[type="submit"]:hover{background:#000 url('../images/white_arow.png') 64% 20px no-repeat;}
	.wcfmmp_become_vendor_link{text-align:center;}
	.wcfmmp_become_vendor_link a{color:#000;text-decoration:underline;}
	.register_mid1 form.lost_reset_password p{padding:15px 0;}
	.login_mid1 form.lost_reset_password button[type="submit"]{background:#e1495a url('../images/white_arow.png') 80% 22px no-repeat;}
	.woocommerce-MyAccount-navigation{border:1px solid #ccc;}
	.woocommerce-MyAccount-navigation ul{list-style-type:none;}
	.woocommerce-MyAccount-navigation li+li{border-top:2px solid #fff;}
	.woocommerce-MyAccount-navigation li a{display:block;font:400 16px/24px 'Lato',sans-serif;color:#fff;padding:8px 10px 8px 25px;}
	.woocommerce-MyAccount-navigation li.is-active a{color:#fff;}
	.woocommerce-account .woocommerce-MyAccount-navigation li.is-active,.woocommerce-account .woocommerce-MyAccount-navigation li:hover{background:#fa7445;color:#fff;background:url(https://php72.bigwavedevelopment.com/poppsee/wp-content/themes/poppsee_theme/images/arrow1.png) no-repeat 10px 18px #000;}
	.woocommerce-account .woocommerce-MyAccount-content p{padding:0 0 15px;}
	.woocommerce-account .woocommerce-MyAccount-navigation{background:#f77bb1;}
	.woocommerce-account .woocommerce-MyAccount-content{padding:25px;box-shadow:0 0 6px #ccc;}
	.woocommerce-MyAccount-navigation li{background:url(../images/arrow1.png) no-repeat 10px 18px;}
	.addresses .woocommerce-Address{width:50%;max-width:50%!important;float:left;padding:0;}
	.woocommerce-account .addresses .title h3{font-size:21px;}
	.woocommerce form .woocommerce-address-fields .form-row-last,.woocommerce-page form .woocommerce-address-fields .form-row-last{width:100%;}
	.woocommerce-page form.woocommerce-EditAccountForm .form-row-last{width:100%;float:none;}
	.woocommerce-address-fields p span{display:block;width:100%;}
	.woocommerce-address-fields label,.woocommerce-EditAccountForm label{width:100%;display:block;text-align:left;}
	.register_mid1 .woocommerce-MyAccount-content form{width:100%;}
	.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px!important;}
	.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px!important;}
	.password-input{width:100%;}
	#TradeForm input[type="text"],#TradeForm input[type="email"]{float:none;}
	.woocommerce form.login{padding:0;}

	/*29-1-2021*/
	.add:hover .dropdown-menu{display:block;left:auto;right:0;z-index:999;background:#fcfcfc;position:absolute;opacity:1;padding:0;border:solid 1px #f77bb1;margin:0;}
	.add{float:left;position:relative;z-index:999;}
	.add li a{font-size:12px;line-height:20px;color:#000;display:block;}
	header .botarea .blokone .rightarea .iconset .add li a{display:block;padding:8px 12px;margin:0;}
	.add li:hover a{background:#f77bb1;color:#fff;}

	/*1-2-2021*/
	.product_list_sec .leftblock h3.side-title{font-size:13px;color:#000;text-transform:uppercase;border-top:1px solid #ddd;padding:15px 0 0;}
	form.woocommerce-ordering select{height:36px;line-height:36px;padding:0 15px;width:157px;}
	.btnarea button.custom_cart_btn{margin-right:10px;padding:0 24px 0;border:1px solid #0dacaa;color:#0dacaa!important;border-radius:5px;text-align:center;font-size:14px;display:inline-block;line-height:33px;background:none!important;font-weight:400;}
	.btnarea button.custom_cart_btn:hover{background:#0dacaa!important;color:#fff!important;}
	.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased;}
	.button.alt.custom_cart_btn:hover{background-color:#0dacaa!important;color:#fff!important;}
	.button.alt.custom_cart_btn{background:none!important;color:#0dacaa!important;border:solid 1px #0dacaa!important;border-radius:5px;margin:0 5px 0 0;padding:0 13px;line-height:25px!important;font-weight:400!important;font-size:12px!important;}
	a.custom_cart_btn{border-radius:5px;margin:0 5px 0 0;padding:0 13px!important;line-height:25px!important;font-weight:400!important;font-size:12px!important;}
	.product_detail_mid3 .block p a{text-align:center;font-weight:700;color:#000;}
	.product_detail_mid3 .block p{margin-bottom:10px;justify-content:flex-start;min-height:40px;}
	.product_detail_mid3 .block .imgblock img{border:1px solid #bbb;margin-bottom:12px;}
	.product_detail_mid3 .block .text_block{text-align:left;}
	.product_detail_mid3 .block .btnarea{display:flex;align-items:flex-start;}
	.product_detail_mid3 .block .btnarea form{padding:0!important;}
	.product_detail_mid3 .block .btnarea .customize{text-align:center;margin:0 0 0 10px!important;display:block;background:none!important;color:#e1495a!important;border:solid 1px #e1495a!important;border-radius:5px;padding:0 13px;font-weight:400!important;}
	.product_detail_mid3 .block .btnarea .customize:hover{background:#e1495a!important;color:#fff!important;}
	.product_detail_mid3 .block .btnarea form.cart button{display:table;margin:0 auto;float:none;}
	.woof_childs_list_opener{margin:5px 0 0 4px;float:right;}
	.slick-vertical{width:17%!important;}
	.woocommerce-page div.product div.images{float:left;width:100%!important;background:#f4f2f0;padding:50px;}
	.woocommerce div.product div.images img{display:block;width:auto;height:auto;box-shadow:none;width:100%}
	#slide-nav-pgs .slick-slide{border:solid 2px #ccc;margin-bottom:5px;}
	#slide-nav-pgs .slick-slide.slick-current:hover{border:2px solid rgba(13,163,162,1);}
	#slide-nav-pgs .slick-slide.slick-current.slick-active{border:2px solid rgba(13,163,162,1);}
	.slick-initialized .slick-slide{display:block;border:solid 1px #cfcfcf;}
	.product_list_sec .rightblock .botblock .prod_list_row .block .text_block p a{color:#000;}

	

	/*2-2-2021*/
	.woocommerce .rightpanel .star-rating{letter-spacing:9px;width:8.4em;}
	.rating_outer a{color:#5b5b5b;}
	.woocommerce .rightpanel .star-rating span{color:#5b5b5b;}
	.rightpanel .wcfmmp_store_info{margin:20px auto 0;}
	.variations td.label{margin:0 0 10px;}
	.rightpanel .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color{border-radius:5px;}
	.rightpanel .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none!important;}
	.color-variable-item{margin-bottom:15px!important;}
	.woocommerce div.product form.cart .reset_variations{display:none;}
	.button_area button.single_add_to_cart_button{background:#f67e8c url('../images/white_arow.png') 70% 27px no-repeat!important;border:0;height:62px!important;border-radius:6px!important;font-size:22px!important;font-weight:700!important;color:#fff;width:80%!important;margin-right:15px!important;}
	.woocommerce button.button.disabled{opacity:1!important;}
	.wishlist button.button{background:none!important;}
	.quantity input[type="number"]{padding-left:12px;width:90px;height:31px;border:1px solid #000;border-radius:5px;   /* background: url(../images/dropdown_img.png) no-repeat right;*/-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.woocommerce .quantity .qty{width:85px!important;}
	.quantity input[type="number"]{height:38px;}
	.woocommerce div.product form.cart div.quantity{margin-bottom:15px;}
	.accordion-header{background:#fff!important;}
	.accordion-item-active .accordion-header h1{color:#000!important;}
	.accordion-header h1{float:none;font-size:24px;color:#000!important;font-weight:700;}
	.accordion-content,.accordion-header,.accordion-item,.drawer{border:none!important;}
	.drawer{padding:25px 0;}
	.drawer+.drawer{border-top:solid 1px #ccc!important;}
	.image-variable-item{border:solid 1px #000;box-shadow:none!important;border-radius:5px!important;width:48px!important;height:27px!important;}
	.image-variable-item > img{width:100%;height:100%;object-fit:cover;}
	.choose_variable{width:70%;float:left;}
	.lowtext a{color:#CCC;}
	.variable_product .rightpanel .quantity{float:right!important;margin:16% 0 0!important;}
	.simple_product .rightpanel .quantity{float:none!important;margin:15px 0 15px!important;}
	.lowtext{margin:0 0 17px;font-size:14px;}
	.rightpanel .variations{margin-bottom:5px;margin:0;}
	.quantity h4{font-size:15px;font-weight:700;}
	.product_detail_mid1 .price{padding:0;margin:0;clear:both;    width: 100%;
    margin-bottom: 30px;}
	.color-variable-item{box-shadow:none!important;border:none!important;width:25px!important;height:25px!important;margin:4px 4px 4px 0!important;}
	.woocommerce-variation-description{width:100%;clear:left;}
	.aws-container .aws-search-form .aws-search-btn{background:none!important;}
	.accordion-header-icon{color:#000!important;}
	body .accordion-header h1{color:#000!important;}
	#accordion-container{padding-bottom:60px;}
	.accordion-header-icon span.icon{background:url(../images/plus.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:-20px 15px 0 0;}
	.accordion-header-icon-active span.icon{background:url(../images/minus.png) no-repeat;width:26px;height:26px;display:block;float:right;margin:-20px 15px 0 0;}
	.product_detail_mid3 .block h2{color:#0a0a0a;text-align:center;margin:0 0 10px;font-size:16px;font-weight:700;text-align:left!important;padding:15px 0 0;}
	.mid2 .block span.price{display:block;font-size:13px!important;color:#000!important;font-weight:400;margin-bottom:10px;}
	.woocommerce .block a.button{background:#f67e8c;font-size:20px;color:#fff;}
	#review_form label{width:100%;display:block!important;}
	#review_form input[type="text"],#review_form input[type="email"],#review_form input[type="password"]{width:100%;height:36px;line-height:36px;}
	.comment-form-cookies-consent{position:relative;padding:0 0 0 25px;}
	#review_form input[type="submit"]{background:#f67e8c!important;color:#fff!important;}
	.comment-form-cookies-consent input[type="checkbox"]{position:absolute;left:0;top:5px;}
	.woocommerce span.onsale{position:absolute;right:-20px;top:-15px;left:auto;width:50px;height:50px;line-height:50px;text-align:center;background:#f67e8c;padding:0;}
	.block{position:relative;}
	.woocommerce-LoopProduct-link{position:inherit;text-align:center;}
	.woocommerce a.added_to_cart{padding-top:.5em;display:block;position:absolute;bottom:0;left:15px;}
	.product_list_sec .rightblock .botblock .prod_list_row .block{display:block;flex-wrap:inherit;padding-bottom:30px;}
	.woocommerce div.product form.cart{margin-bottom:10px;}
	.product_list_sec .rightblock .botblock .prod_list_row .block .btnarea{width:100%;display:flex;flex-wrap:wrap;position:absolute;padding:0 0 25px;bottom:-20px;left:15px;}
	.wpf_item label{margin-bottom:0;font-size:14px;}
	.wpf_item input[type="checkbox"]{border:solid 1px #000!important;width:15px!important;height:15px!important;border-radius:0!important}
	.wpf_item .wpf_submenu{border-left:none!important;}
	.wpf_item{padding:15px 0 5px!important;}
	.wpf_item+.wpf_item{border-top:solid 1px #ccc;}
	.wpf_item .wpf_item_name{border:none!important;margin:0!important;padding:0!important;font-size:13px!important;letter-spacing:0.5px;}
	.wpf_items_grouped .wpf_grouped_label::after{top:/*11%*/-4px!important;}
	.wpf_item input[type="checkbox"]{font-size:13px!important;}
	.wpf_items_grouped .wpf_grouped_label{margin:0 0 15px!important;text-transform:uppercase;}
	.wpf_hide_text li label{padding:0;width:22px!important;height:22px!important;border-radius:0!important;display:inline-block!important;vertical-align:middle;margin-bottom:0;}
	.wpf_column_1 li,.wpf_item .wpf_items_group .wpf_column_horizontal li{margin-right:0;}

	/*.wpf_color_icons li label {

	 padding: 5px 14px  !important;
	 color: #000  !important;;
	 background: #fff  !important;
	position: relative;
	 box-sizing: border-box;
	 text-align: center;
	 border-radius: 5px  !important;
	 border: solid 1px #000  !important;
	}
	*/
	.wpf_item.wpf_item_pa_size label{border:solid 1px #000;background:#fff;border-radius:5px;padding:4px 12px;margin:0 5px 6px;font-size:12px;border-radius:4px;color:#000;}
	.wpf_item .wpf_submenu{padding-left:16px!important;margin:15px 0 15px!important;}
	.wpf_item li{margin:0!important;}
	.wpf_color_icons li label{margin-bottom:5px;}

	/*3-2-2021*/
	#wcfmmp-store .right_side{width:75%;padding:0 0 0 20px!important;}
	#main #wcfmmp-store .tab_area .tab_links li.active{border-top-color:#f67e8c!important;}
	#main #wcfmmp-store .tab_area .tab_links li.active{border-top:2px solid #f67e8c!important;}
	#main #wcfmmp-store .tab_area .tab_links li::after{background:#f67e8c!important;}
	#main #wcfmmp-store .tab_area .tab_links li:hover a,#main #wcfmmp-store .tab_area .tab_links li.active a,#main .wcfmmp_store_hours .wcfmmp-store-hours-day{color:#f67e8c!important;}
	#main #wcfmmp-store .tab_area .tab_links li a{font-size:14px;}
	#main #wcfmmp-store .left_sidebar,#main #wcfmmp-stores-lists .left_sidebar{background:#fff!important;box-shadow:0 0 6px #ccc;border:none!important;}
	#main #wcfmmp-store .sidebar_heading{margin-bottom:0!important;}
	#main #wcfmmp-store .sidebar_heading h4{padding-top:40px;}
	form.aws-search-form{margin-top:0;}
	#main #wcfmmp-store{box-shadow:none!important;}
	.woocommerce .star-rating{float:none;}
	.wpf_slider.ui-slider .ui-slider-handle{border:1px solid #0dacaa!important;background:#0dacaa!important;}
	.wpf_slider.ui-slider .ui-widget-header{background:#95dbda!important;height:7px!important;top:-2px!important;}
	.wpf_slider.ui-slider{margin:0 0 13px!important;}

	/*.woocommerce-Price-amount.amount {display: inline-block;
	}*/

	/*.woocommerce-Price-amount.amount + .woocommerce-Price-amount.amount {
	  float: right;
	}*/

	/*.block .woocommerce-Price-amount.amount + .woocommerce-Price-amount.amount{ float:none;}*/


	#wcfmmp-store .categories_list ul li.parent_cat a{color:#000!important;}
	.wpf_hide_text li i{font-size:12px!important;top:-3px;position:relative;}

	/*ins .woocommerce-Price-amount.amount {
	 float: right;
	}*/
	#main #wcfmmp-store ul li{padding:0!important;}
	#wcfmmp-store .tab_area .tab_links{border-bottom:solid 1px #ccc!important;}
	#wcfmmp-store .tab_area .tab_links li{border:solid 1px #ccc!important;}
	.wpf_reset_btn{display:none!important;}
	.privacy_mid1 #wcfm_membership_container p.wcfm_title strong,.privacy_mid1 #wcfm_membership_container span.wcfm_title strong{font-style:normal!important;font-weight:400!important;}
	.privacy_mid1 #wcfm_membership_container input.wcfm_submit_button,.privacy_mid1 #wcfm_membership_container a.wcfm_submit_button{border:none;background:#f04c94;}
	.login_mid1 .woocommerce-MyAccount-content form input[type="submit"],.login_mid1 .woocommerce-MyAccount-content form button[type="submit"]{background:#e1495a url('../images/white_arow.png') 68% 20px no-repeat;}
	.login_mid1 .woocommerce-MyAccount-content form input[type="submit"]:hover,.login_mid1 .woocommerce-MyAccount-content form button[type="submit"]:hover{background:#000 url('../images/white_arow.png') 68% 20px no-repeat;color:#fff;}
	#wcfm-main-contentainer table.dataTable.display tbody tr.odd td img,#wcfm-main-contentainer table.dataTable.display tbody tr.even td img{width:100%;height:100%;object-fit:cover;}
	.dshbrd-pro .price{display:block;padding-bottom:10px;}
	.dshbrd-pro h2{padding:15px 0 0;}
	.dshbrd-pro .wcfm_buttons{left:50%;right:auto;transform:translate(-50%,-50%);top:30%;}
	.dshbrd-pro .wcfm_buttons .wcfm_button{display:block;float:left;width:32px;height:32px;margin:0;text-align:center;border-radius:100%;font-size:18px;color:#fff;text-decoration:none;padding:0 7px;background:#f67e8c;border:none!important;}
	.dshbrd-pro .wcfm_buttons{background:none;}
	header .botarea .blokone .rightarea{position:relative;z-index:99999;}
	.woocommerce .dshbrd-pro a.added_to_cart{padding-top:.5em;display:block;position:absolute;bottom:-31px;left:15px;}

	/*4-2-2021*/
	.woocommerce .woocommerce-variation-add-to-cart a.added_to_cart{left:0;bottom:-23px;}

	/* .product_detail_mid1 .rightpanel .button_area {
	 width: 100%;
	 display: flex;
	 position: relative;
	} */
	.variable_product .rightpanel .woocommerce-variation-add-to-cart .quantity{float:left!important;margin:0 0 4px!important;}
	.checkout_mid1 .main_cartarea .leftarea label{width:100%;padding:0 0 2px;color:#070707;font-size:16px;font-weight:400;text-align:left;}
	.checkout_mid1 .main_cartarea .leftarea input[type="text"],.checkout_mid1 .main_cartarea .leftarea input[type="email"],.checkout_mid1 .main_cartarea .leftarea input[type="tel"]{width:100%;height:41px;padding:0 20px;border:1px solid #d1d1d1;border-radius:4px;margin-bottom:12px;color:#707070;font-size:14px;}
	.checkout_mid1 .main_cartarea .leftarea select{padding-left:12px;width:100%;height:41px;border:1px solid #d1d1d1;border-radius:5px;color:#707070;font-size:14px;background:url(../images/dropdown_img2.png) no-repeat right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.checkout_mid1 .main_cartarea .leftarea p{color:#070707;font-size:16px;font-weight:400;text-align:left;margin-bottom:12px;}
	.checkout_mid1 .main_cartarea .leftarea p input{margin-right:12px;}
	.checkout_mid1 .main_cartarea .leftarea textarea{width:100%;height:200px;padding:15px 20px;border:1px solid #d1d1d1;border-radius:4px;resize:none;color:#707070;font-size:14px;margin-bottom:40px;}
	.woocommerce .checkout_mid1 .main_cartarea .leftarea p.form-row{width:50%!important;float:left;margin-bottom:0!important;}
	.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:none!important;}
	.woocommerce .checkout_mid1 .main_cartarea .leftarea p.form-row:nth-child(2n+1){clear:left!important;}
	.woocommerce .checkout_mid1 .main_cartarea .leftarea p.form-row span{width:100%;}
	#billing_address_2_field{margin:40px 0 0;}
	.checkout_mid1 .main_cartarea .select2-container .select2-selection--single,.checkout_mid1 .main_cartarea .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px!important;line-height:41px;border-radius:3px;}
	#order_comments_field{width:100%!important;}
	.rightarea  .woocommerce-info::before{left:0;}
	.woocommerce .rightarea table.shop_table th{padding:0 0 15px 0;}
	.woocommerce .rightarea table.shop_table tfoot th{font-weight:700;border-top:1px solid #eaeaea;}
	.woocommerce .rightarea table.shop_table{border:none;}
	.form-row.place-order button[type="submit"]{width:100%;height:48px;border-radius:2px;border:0;background:#e1495a url('../images/white_arow.png') 80% 20px no-repeat;color:#fff;font-size:16px;font-weight:700;}
	.privacy_mid1 .cart_mid1{border:none;}
	tr.woocommerce-grouped-product-list-item td{padding:10px;text-align:center;}
	tr.woocommerce-grouped-product-list-item{border-top:solid 1px #ccc;}
	tr.woocommerce-grouped-product-list-item{border-top:solid 1px #ccc;}
	tr.woocommerce-grouped-product-list-item td{padding:10px;}
	.shop_table.woocommerce-checkout-review-order-table .product-name,.cart-subtotal{text-align:left;padding:9px 0;}
	.shop_table.woocommerce-checkout-review-order-table .cart-subtotal tr th{text-align:left;}
	.shop_table.woocommerce-checkout-review-order-table .cart-subtotal tr td{text-align:right;}
	.shop_table.woocommerce-checkout-review-order-table th{text-align:left;}
	.shop_table.woocommerce-checkout-review-order-table td{text-align:right;}
	.grouped_form .single_add_to_cart_button{background:#f67e8c url('../images/white_arow.png') 70% 27px no-repeat!important;border:0;height:62px!important;border-radius:6px!important;font-size:22px!important;font-weight:700!important;color:#fff;padding:0 141px!important;margin-right:15px!important;}
	form.woocommerce-ordering select{width:244px;}

	/*5-2-2021*/
	.woocommerce .register_mid1 form .form-row-last,.woocommerce-page .register_mid1  form .form-row-last{float:none!important;width:100%;}
	#main #wcfmmp-store .left_sidebar .wpf_item_wpf_cat ul li{padding:0 0 12px!important;}
	#main #wcfmmp-store .left_sidebar{height:100%!important;}
	#wcfmmp-store .left_sidebar{width:25%;padding:5% 15px 3% 15px!important;}
	#shipping_address_2_field{padding:45px 0 0;}
	.leftarea .select2-container--default .select2-selection--single .select2-selection__arrow b{left:95%;}
	.woocommerce table.shop_table td + td{text-align:right;}
	.woocommerce .rightarea table.shop_table th+th{text-align:right;}
	.cart-subtotal td{text-align:right;}
	del{text-decoration:line-through;color:#0dacaa;}
	ins{text-decoration:none;}
	.dshbrd-pro a{color:#525252;}
	#wcfmmp-store ins{background:none!important;}
	.woocommerce-shipping-totals.shipping td{font-size:14px;}
	.wpf_items_grouped .wpf_grouped_label::after{content:"\f105"!important;font-family:'FontAwesome'!important;}
	.wpf_items_grouped .wpf_grouped_label.wpf_grouped_close::after{content:"\f107"!important;font-family:'FontAwesome'!important;}
	.wpf_color_icons:not(.wpf_hide_text) li > input:checked + label{border:1px solid #f67e8c!important;}
	.wpf_item.wpf_item_pa_size .wpf_color_icons li label:hover{border:solid 1px #f67e8c!important;}
	.wpf_item{border-top:solid 1px #ccc;}
	.wpf_layout_vertical .wpf_item .wpf_hierachy li{padding-bottom:10px;}
	.wpf_item .wpf_submenu{margin:15px 0 0!important;}
	.wpf-slider-label{margin-bottom:15px;}
	.wpf-slider-label .woocommerce-Price-amount:first-child{float:left;position:relative;left:-6px;}
	.wpf-slider-label .woocommerce-Price-amount:last-child{float:right;position:relative;right:-4px;}
	.wpf_layout_vertical .wpf_item + .wpf_item .wpf_item_name{margin-bottom:12px!important;}
	.wpf_item_pa_color .wpf_items_group{margin-bottom:20px!important;}
	.wpf_item_pa_color .wpf_items_group  ul li{margin-right:5px!important;}
	.wpf_item_pa_color .wpf_items_group  ul li label{border-radius:4px!important;border:1px solid #e8e8e8;}
	.wpf_item_pa_color .wpf_items_group  ul li input:checked ~ label{border:2px solid #0dacaa!important;}
	.wpf_item_pa_color .wpf_items_group  ul li input[type="checkbox"]:checked ~ label i{top:8px!important;}
	.wpf_item_pa_color .wpf_items_group  ul li input[type="checkbox"]:checked ~ label i::after{content:"\f00c"!important;font-family:'FontAwesome'!important;color:#0dacaa!important;position:absolute!important;left:-7px!important;}
	.catalog_artist_sec{padding-top:80px;padding-bottom:70px;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f4f4f4+56,ffffff+100 */background:#f4f4f4; /* Old browsers */background:-moz-linear-gradient(top,#f4f4f4 56%,#ffffff 100%); /* FF3.6-15 */background:-webkit-linear-gradient(top,#f4f4f4 56%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,#f4f4f4 56%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#ffffff',GradientType=0); /* IE6-9 */}
	.catalog_artist_sec .rightblock .catelog_lists .block{width:100%;float:left;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,0.2);margin-bottom:50px;}
	.catalog_artist_sec .rightblock .catelog_lists .block .imgarea{width:100%;float:left;}
	.catalog_artist_sec .rightblock .catelog_lists .block .imgarea img{width:100%;}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea{padding:50px 30px 20px;position:relative;width:100%;float:left;min-height:200px;}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea .aut{position:absolute;left:50%;top:-38px;transform:translateX(-50%);}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea .aut img{border:3px solid #fff;border-radius:100%;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea h2{color:#0a0a0a;font-size:21px;font-weight:700;margin:0 0 5px;text-align:center;text-transform:capitalize;}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea h2 a{color:#0a0a0a;}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea p{text-align:center;color:#737373;font-size:14px;line-height:22px;padding:0 15px;}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea .social{width:100%;color:#000;font-size:20px;text-align:center;padding:10px 0 2px;}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea .social a img{margin:7px;filter:grayscale(100%) contrast(700%);}
	.catalog_artist_sec .rightblock .catelog_lists .block .txtarea a:hover img{filter:none;}
	.wcfmmp-single-store-holder .left_sidebar{box-shadow:0 0 0 #fff!important;}
	.wcfmmp-single-store-holder .rightblock .botblock .prod_list_row .block .imgblock{min-height:220px;}
	.login_mid1 .woocommerce{flex-wrap:wrap;}
	.login_mid1 .woocommerce .woocommerce-notices-wrapper{width:100%;}
	.wcfmmp-single-store-holder{float:left;width:100%;}
	.wcfmmp-store-page-wrap{float:left;width:100%;}
	.wcfmmp-store-page-wrap .body_area{width:100%;}
	.mid11 .mc4wp-alert{text-align:center;}
	.contact_mid1 .aws-container .aws-search-field{border:0!important;}
	.contact_mid1 .aws-container .aws-search-form .aws-form-btn{border:0!important;}

	/*---------------- New styles 30-03-21 start -----------------*/
	.banner .template_0{    /*background: url('../images/new_home_ban_bk.png') 50% 50% no-repeat;
																																																												                                background-size: cover;
																																																												                                min-height: 559px;*/}
		.banner .template_0 .container{background:linear-gradient(to right,#80723a 36%,#d89f87 36%);}
		.banner .template_0 .fullblok{display:flex;align-items:center;justify-content:space-between;}
		.banner .template_0 .fullblok .left{margin-right:25px;}
		.banner .template_0 .fullblok .left img{position:relative;top:12px;}
		.banner .template_0 .fullblok .right{margin-left:30px;align-items:flex-end!important;align-content:flex-end!important;}
		.banner .template_0 .fullblok .mid{position:relative;}
		.banner .template_0 .fullblok .mid .whiteblok{padding:30px 20px;background:#fff;text-align:center;width:320px;}
		.banner .template_0 .fullblok .mid .whiteblok h1{color:#0a0a0a;font-size:42px;margin:0 0 20px;font-weight:500;position:relative;padding-top:10px;}
		.banner .template_0 .fullblok .mid .whiteblok h1:before,.banner .template_0 .fullblok .mid .whiteblok p:after{width:80%;height:2px;background:#0a0a0a;content:"";position:absolute;top:0;left:0;right:0;margin:auto;}
		.banner .template_0 .fullblok .mid .whiteblok p:after{bottom:0;top:auto;}
		.banner .template_0 .fullblok .mid .whiteblok p{color:#0a0a0a;font-size:26px;margin:0 0 20px;padding-bottom:20px;position:relative;}
		.banner .template_0 .fullblok .mid .whiteblok .ban_btn2{padding:10px 22px;display:inline-block;border-radius:4px;margin:0;font-size:14px;font-weight:700;background:#4fb1ab;color:#fff;}
		.banner .template_0 .fullblok .mid .whiteblok .ban_btn2:hover{background:#f77bb1;}
		.banner .template_1{background:#fff;}
		.banner .template_1 .fullblok{border:7px solid #52adaa;margin-top:20px;position:relative;display:flex;justify-content:flex-end;height:95%!important;}
		.banner .template_1 .fullblok .left{width:35%;top:0;padding-left:40px;position:absolute;left:0;z-index:1;justify-content:flex-start!important;}
		.banner .template_1 .fullblok .left h1{margin:0 0 15px;color:#000;font-size:35px;font-weight:bold;padding-top:50px;}
		.banner .template_1 .fullblok .left p{color:#000;font-size:18px;margin-bottom:30px;padding:0 13% 0 0;}
		.banner .template_1 .fullblok .left .more{padding:7px 10px;display:inline-block;border-radius:4px;margin:0;font-size:20px;font-weight:500;background:#fd7824;color:#fff;width:auto;}
		.banner .template_1 .fullblok .left .more img{margin-left:8px;}
		.banner .template_1 .fullblok .right{width:78%;position:relative;}
		.banner .template_1 .fullblok .right img{position:relative;right:-48px;top:-20px;}
		.banner .template_2{border-top:1px solid #f1f1f1;background:#fff;}
		.banner .template_2 .fullblok{display:flex;align-items:center;}
		.banner .template_2 .fullblok .left{width:70%;}
		.banner .template_2 .fullblok .right{width:30%;text-align:center;}
		.banner .template_2 .fullblok .right h1{color:#000;font-weight:700;font-size:26px;position:relative;margin-bottom:50px;text-transform:uppercase;}
		.banner .template_2 .fullblok .right h1:before{position:absolute;width:110px;content:' ';left:50%;top:-20px;transform:translatex(-50%);background:#000;height:2px;}
		.banner .template_2 .fullblok .right h1:after{position:absolute;width:110px;content:' ';left:50%;bottom:-20px;transform:translatex(-50%);background:#000;height:2px;}
		.banner .template_2 .fullblok .right p{font-weight:300;font-size:22px;margin:0 0 40px;padding:0 15%;line-height:25px;}
		.banner .template_2 .fullblok .right .more{padding:10px 30px;background:#f04c94;border-radius:4px;color:#fff;font-size:19px;font-weight:400;display:table;margin:0 auto;}
		.banner .template_2 .fullblok .right .more:hover{background:#01c9c6;}
		.banner .template_3{border-top:1px solid #f1f1f1;background:#fff;}
		.banner .template_3 .fullblok{display:flex;align-items:center;}
		.banner .template_3 .fullblok .left{width:35.5%;}
		.banner .template_3 .fullblok .right{width:40%;}
		.banner .template_3 .fullblok .mid{width:24.5%;text-align:center;}
		.banner .template_3 .fullblok .mid .top{display:flex;justify-content:center;}
		.banner .template_3 .fullblok .mid .top img{max-width:100px;}
		.banner .template_3 .fullblok .mid .center{padding:40px 0 0;}
		.banner .template_3 .fullblok .mid .center h1{color:#000;font-weight:400;font-size:36px;line-height:54px;position:relative;margin-bottom:10px;text-transform:uppercase;}
		.banner .template_3 .fullblok .mid .center h1:before{position:absolute;width:110px;content:' ';left:50%;top:-20px;transform:translatex(-50%);background:#000;height:2px;}
		.banner .template_3 .fullblok .mid .center p{font-weight:300;font-size:18px;margin:0 0 40px;padding:0 15%;line-height:25px;position:relative;}
		.banner .template_3 .fullblok .mid .center p:after{position:absolute;width:110px;content:' ';left:50%;bottom:-20px;transform:translatex(-50%);background:#000;height:2px;}
		.banner .template_3 .fullblok .low a{padding:7px 10px;display:inline-block;border-radius:4px;margin:0;font-size:20px;font-weight:500;background:#caa142;color:#fff;width:auto;}
		.home_banner_low{width:100%;position:relative;padding-top:50px;float:left;}
		.home_banner_low .fullblok{display:flex;width:100%;}
		.home_banner_low .fullblok div{flex-grow:1;}
		.home_banner_low .fullblok .left{background:#c9a99d;text-align:center;position:relative;display:flex;justify-content:flex-end;width:48%;margin-right:2%;}
		.home_banner_low .fullblok .left .ydh{width:150px;height:150px;position:absolute;top:150px;bottom:0;margin:auto;left:80px;}
		.home_banner_low .fullblok .left img{position:relative;bottom:0;margin-right:280px;}
		.home_banner_low .fullblok .left .txt{position:absolute;right:0;top:30%;text-align:right;display:flex;flex-wrap:wrap;justify-content:end;width:320px;}
		.home_banner_low .fullblok .left .txt h2{color:#fff;font-size:80px;line-height:90px;margin:0 30px 0;font-weight:400;text-align:right;text-transform:uppercase;}
		.home_banner_low .fullblok .left .txt p{font-size:20px;color:#fff;font-weight:700;line-height:28px;letter-spacing:1px;margin:20px 30px 0;}
		.home_banner_low .fullblok .left .txt .ban_btn3{padding:14px 20px;margin:20px 30px 0;display:inline-block;border-radius:4px;font-size:17px;font-weight:500;background:#fd7824;color:#fff;width:auto;float:none;position:relative;bottom:0;left:0;right:0;max-width:280px;text-align:center;}
		.home_banner_low .fullblok .left .txt .ban_btn3:hover{background:#ed630b;}
		.home_banner_low .fullblok .right{background:#454f61;text-align:center;position:relative;display:flex;justify-content:flex-start;width:48%;margin-left:2%;}
		.home_banner_low .fullblok .right img{margin-left:320px;}
		.home_banner_low .fullblok .right .txt{position:absolute;left:0;top:30%;display:flex;flex-wrap:wrap;justify-content:start;width:369px;text-align:left;}
		.home_banner_low .fullblok .right .txt h2{color:#fff;font-size:80px;line-height:90px;margin:0 30px 0;font-weight:400;text-align:left;text-transform:uppercase;}
		.home_banner_low .fullblok .right .txt p{font-size:20px;color:#fff;max-width:71%;font-weight:700;line-height:28px;letter-spacing:1px;margin:20px 30px 0;}
		.home_banner_low .fullblok .right .txt .ban_btn4{padding:14px 20px;margin:20px 30px 0;display:inline-block;border-radius:2px;font-size:17px;font-weight:500;background:#ff66c5;color:#fff;float:none;position:relative;bottom:0;left:0;right:0;width:190px;line-height:normal;text-align:center;}
		.home_banner_low .fullblok .right .txt .ban_btn4:hover{background:#f22fa9;}
		.banner_little{width:100%;float:left;position:relative;}
		.banner_little img{width:100%;}
		.banner_little .content{position:absolute;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%,-50%);}
		.banner_little .content h1{padding:15px 75px;background:#ffe3cb;color:#495772;font-size:52px;display:inline-block;font-weight:900;}
		.little_mid1{width:100%;float:left;position:relative;padding:35px 0;text-align:center;}
		.little_mid1 p{color:#0a0a0a;font-size:30px;font-weight:400;margin-bottom:70px;text-align:center;}
		.little_mid1 h2{text-align:center;color:#0a0a0a;font-size:37px;font-weight:700;}
		.little_mid1 h2 span{display:inline-block;padding:0 35px 15px;background:url('../images/blue_head_bk.png') 50% 100% repeat-x;}
		.little_mid2{width:100%;float:left;position:relative;background:#fff8f2;padding:60px 0;}
		.little_mid2 .blok{box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}
		.little_mid2 .blok img{width:100%;}
		.little_mid3{width:100%;float:left;position:relative;background:#fff;padding:90px 0;}
		.little_mid3 h2{text-align:center;color:#0a0a0a;font-size:37px;font-weight:700;margin-bottom:60px;}
		.little_mid3 h2 span{display:inline-block;padding:0 35px 15px;background:url('../images/blue_head_bk.png') 50% 100% repeat-x;}
		.little_mid4{width:100%;float:left;position:relative;background:#b7d4e1;padding:50px 0;}
		.little_mid4 .col-12{display:flex;justify-content:space-between;align-items:flex-start;}
		.little_mid4 .left{width:43%;margin-right:7%;padding:25px;background:#fff;text-align:center;}
		.little_mid4 .left .text1{font-family:'Dancing Script',cursive;color:#181818;font-size:39px;padding-bottom:25px;text-align:center;width:100%;}
		.little_mid4 .left .text2{width:86%;margin:0 7% 15px;padding:15px 0;border-top:1px solid #000;border-bottom:1px solid #000;font-size:37px;color:#181818;font-family:'Playfair Display',serif;text-align:center;line-height:48px;}
		.little_mid4 .left .more{font-size:28px;font-weight:400;color:#4a4a4a;font-family:'Helvetica';}
		.little_mid4 .left .more img{margin-left:8px;}
		.little_mid4 .right{float:right;}
		.little_mid5{width:100%;float:left;position:relative;background:#fff;padding:40px 0;}
		.little_mid5 h2{text-align:center;color:#0a0a0a;font-size:37px;font-weight:700;margin-bottom:0px;}
		.little_mid5 h2 span{display:inline-block;padding:0 35px 15px;background:url('../images/blue_head_bk.png') 50% 100% repeat-x;}
		.little_mid6{float:left;width:100%;position:relative;background:#ffecdc;padding:60px 0;margin-bottom:100px;}
		.little_mid6 .container{max-width:1320px;}
		.little_mid6 .white_blok{width:90%;background:#fff;margin:70px 0 5%;padding:30px 10px 12px 16px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);text-align:center;}
		.little_mid6 .white_blok h2{font-size:32px;margin:0 0 10px;color:#000;font-weight:900;}
		.little_mid6 .white_blok h3{color:#181818;font-size:28px;font-weight:500;margin:0 0 8px;font-family:'Helvetica';}
		.little_mid6 .white_blok p{color:#181818;font-size:22px;font-family:'Helvetica';margin-bottom:20px;}
		.little_mid6 .white_blok .more{font-size:24px;font-weight:400;color:#4a4a4a;font-family:'Helvetica';border-top:2px solid #000;padding:14px 15px 8px;margin:0 auto;display:table;}
		.little_mid6 .white_blok .more img{margin-left:8px;}
		.shop_new_ban{width:100%;float:left;position:relative;margin:0px 0 40px;}
		.shop_new_ban .left .blok{position:relative;width:100%;}
		.shop_new_ban .left .blok img{width:100%;}
		.shop_new_ban .left .blok .txt{background:rgba(217,239,226,0.8);padding:15px;text-align:center;position:absolute;left:8px;top:45%;color:#1f1f1f;font-weight:900;width:225px;line-height:40px;transform:translateY(-50%);}
		.shop_new_ban .left .blok .txt p{font-size:27px;line-height:33px;font-weight:400;padding-top:10px;}
		.shop_new_ban .left .blok .txt h3{font-size:28px;font-weight:700;position:relative;}
		.shop_new_ban .left .blok .txt h3:before{position:absolute;left:50%;bottom:-4px;width:100px;content:"";height:2px;background:#000;transform:translateX(-50%);}
		.shop_new_ban .right .blok{float:right;}
		.shop_new_ban .right .blok .imgblok{width:100%;float:left;margin-bottom:8px;}
		.shop_new_ban .right .blok .imgblok img{width:100%;height:200px;object-fit:cover;object-position:top;}
		.shop_new_ban .right .blok h2{padding:4px 7px;color:#fff;font-size:16px;text-decoration:underline;font-weight:700;float:left;margin-bottom:16px;}
		.shop_new_ban .right .blok h2 a{color:#000;}
		.shop_new_sec1{background:#fff;}
		.shop_new_sec1 h2{margin-bottom:50px;color:#0a0a0a;font-size:28px;font-weight:700;text-align:center;}
		.about_mid1 .container{width:60%;}

		/* .shop_new_sec1 .block {
		padding-bottom: 40px !important;
		} */

		/* .shop_new_sec1 .block .imgarea {
		height: 264px !important;
		} */

		.shop_new_sec2{padding-top:0;margin-top:70px;}
		.shop_new_sec2 h2{margin-bottom:30px;color:#0a0a0a;font-size:29px;font-weight:800;text-align:center;}

		/* .shop_new_sec3 .leftarea {
		width: 30% !important;
		} */
		.shop_new_sec3 .rightarea{width:70%!important;padding:40px 100px!important;}
		.shop_new_sec3 .rightarea p{margin-right:30px!important;}

		/* .shop_new_sec3 .rightarea .more {
		font-size: 15px !important;
		color: #fff !important;
		} */
		.shop_new_sec4{padding:90px 0 40px!important;}
		.shop_new_sec4 h2{margin-bottom:30px!important;}
		.shop_new_sec4 p{line-height:23px;font-size:16px;}
		.shop_new_sec5{background:#fce195;padding:60px 0!important;}

		/*.shop_new_sec5 .col-12{justify-content:space-around!important;}*/

		/* .shop_new_sec5 .block {
		width: 300px !important;
		padding: 30px 30px !important;
		} */
		.shop_new_sec5 .block p{font-size:27px;color:#737373}
		.shop_new_sec5 .block p button{font-size:20px;font-weight:500;color:#737373;background-color:transparent;border-color:transparent;cursor:pointer;text-transform:uppercase;}
		.shop_new_sec5 .block p button:hover{color:#737373;background-color:transparent;border-color:transparent;}
		.shop_new_sec5 .block p button:focus{color:#737373;background-color:transparent;border-color:transparent;outline:none;}
		.shop_new_sec6 h2{margin-bottom:80px;}
		.catalogartist_mid1{padding:60px 0 0;}
		.wihlist .alg-wc-wl-social .alg-wc-wl-social-ul .alg-wc-wl-social-li{font-size:19px!important;}
		.wihlist .alg-wc-wl-social .alg-wc-wl-social-ul .alg-wc-wl-social-li a{color:#f9509a;}
		.wihlist table th{border-bottom:1px solid #d3d3d3;padding-bottom:12px;}
		.wihlist table td a{font-size:14px;color:#0dacaa;}
		.wihlist table td .button{display:table;margin:0 auto;width:140px;height:35px;border:0;border-radius:4px;background:#0dacaa;color:#fff;font-size:14px;font-weight:400;line-height:35px;}
		.wihlist table td .alg-wc-wl-btn i{font-size:15px!important;}
		#wcfm_home{display:none!important;}
		#SelectPopupProduct .modal-content{border-radius:0;}
		#SelectPopupProduct .modal-content .modal-header{border-radius:0;background:#4fb1ab;border-bottom:0;}
		#SelectPopupProduct .modal-content .modal-header .close{color:#fff;opacity:1;}
		#SelectPopupProduct .modal-content .modal-body{border:4px solid #4fb1ab;border-top:0;padding:30px 20px;}
		#SelectPopupProduct .modal-content .modal-body .block{text-align:center;padding:10px;border:1px solid #d2d2d2;box-shadow:0 0 12px 0 rgba(0,0,0,0.15);}
		#SelectPopupProduct .modal-content .modal-body .block .imgarea{margin-bottom:15px;}
		#SelectPopupProduct .modal-content .modal-body .block .blktxt{padding:7px 15px;border-radius:30px;background:#fd41a3;color:#fff;font-size:14px;}

		

		/*---------------- New styles 30-03-21 end -----------------*/
		@media only screen and (min-width:1500px){
			.banner:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';}
			.banner_shop:before{display:none;}

			/*.banner_about{background-size:cover!important;background-repeat:no-repeat!important;min-height:480px!important;}*/
			.banner_about:before{display:none;}
			.banner_trade{background-size:cover!important;}
			.banner_trade:before{display:none;}
			.trade_mid2{background-size:37vw;}
			.catalogartist_banner:before{display:none;}
			.banner_category_catalog{background-size:cover!important;}
		}
		@media only screen and (min-width:2800px){
			.trade_mid2{background-size:28vw;}
		}
		@media only screen and (max-width:1198px){
			.mid8 a{display:inline-block;min-width:169px;}
			.banner_inner .imgblok{position:absolute;right:0;top:130px;width:27%;}
			.mid7 .carousel-control-prev{left:0;}
			.mid7 .carousel-control-next{right:0;}
		}
		@media only screen and (max-width:740px){
			.register_mid1 form{width:100%;}
			.woocommerce-form-register.register{width:100%;margin:0 auto;display:table;}
			.addresses .woocommerce-Address{width:100%;max-width:10%!important;float:none;padding:0;}
		}
		@media only screen and (min-width:740px){
			.nav-menu{display:block!important;}
		}

		/*--------------------------------*/
		@media only screen and (max-width:1199px){
			.banner_inner .textblock{padding:5px;background:rgba(255,255,255,0.9);}
			.banner_inner{background-position:20% 0!important;}
			.mid3 .container .leftarea .blok p{padding:0;}
			.mid8 .container{position:relative;z-index:99;}
			.about_mid3 .sec2::after{width:235px;}
			.about_mid1 iframe{height:50vw;}
			.banner_shop .container .col-12{display:flex;}
			.banner_shop .imgblok{width:auto;}
			.banner_shop .banner_inner{min-height:auto!important;}
			.banner_shop .banner_inner .textblock{background:transparent;top:65px!important;}
			.banner_inner .textblock h1{font-size:30px;}
			.privacy_mid1{padding:40px 0 75px;}
			.privacy_mid1 h1{margin:0 0 30px;font-size:30px;margin:0 0 30px;}
			.catalogartist_banner .banner_inner .rgtblock{background:rgba(255,255,207,0.8);border-top:1px solid #cfcfcf;}
			.register_mid1 h1{font-size:25px;margin:0 0 40px;}
			.register_mid1 button[type="submit"],.login_mid1 form button[type="submit"],.register_mid1 button[type="submit"]:hover,.login_mid1 form button[type="submit"]:hover{background:#e1495a;font-size:20px;}
			.woocommerce-form-register.register input[type="submit"],.woocommerce-form-register.register button[type="submit"],.woocommerce-form-register.register input[type="submit"]:hover,.woocommerce-form-register.register button[type="submit"]:hover{background:#f77bb1!important;font-size:20px;}
			.inspiration_sec1 h2{font-size:23px;}
		}
		@media only screen and (max-width:1024px){
			.logoblok{text-align:center;}
			.nav-container{position:absolute;top:-70px;}
			body.mobile-left{overflow-x:hidden;}
			.sina-nav .sina-nav-header.social-on{height:auto!important;}
			.banner .contblok{width:100%;}
			header .tab-mobil{display:block;}
			header .top_social{display:none;}
		}
		@media only screen and (max-width:991px){
			.sina-nav .navbar-toggle{margin-top:0!important;}
			.banner_inner .textblock{transform:translateX(-80%);left:50%;}
			.banner_inner .imgblok{width:40%;}
			header .toparea p{text-align:center;padding:0 40px;}
			.banner_inner .textblock h1{font-size:28px;margin:0 0 15px;line-height:30px;}
			header .botarea .blokone .rightarea .iconset a{margin:0 0 0 14px;}
			.mid1{padding:40px 0;}
			.mid1 .top{padding:10px 0 30px;}
			.mid1 h2{font-size:25px;}
			.mid1 ul li .imgarea{min-height:190px;}
			.mid2 h2{font-size:25px;}
			.mid3 .container .rightarea .carousel-item a{left:0;transform:translatex(0);}
			.mid3 .container .rightarea .carousel{height:auto;}
			.mid3 .container .leftarea .blok{padding:20px;}
			.mid3 .container .leftarea .blok h3{font-size:20px;padding-bottom:25px;margin-bottom:20px;}
			.mid4 .block .leftarea img{left:0}
			.mid4{padding:45px 0;}
			.mid4 .block .rightarea{padding:25px 20px;}
			.mid4 .block .rightarea h2{font-size:25px;}
			.mid5{background-size:cover;}
			.mid5 .container{background:transparent;}
			.mid5 h2{font-size:25px;}
			.mid6{padding:25px 0;}
			.mid6 h2{font-size:25px;}
			.mid7{padding:20px 0;}
			.mid7 h2{font-size:25px;}
			.mid7 .left_text p{padding:0;font-size:15px;}
			.mid7 .left_text a{margin-top:0;}
			.mid8{padding:20px 0;}
			.mid8 h2{font-size:25px;}
			.mid8 a{margin-bottom:15px;min-width:38%;}
			.mid9{padding:20px 0;}
			.mid9 h2{font-size:25px;}
			.mid10{padding:75px 0 20px;}
			.mid10 h2{font-size:25px;}
			.mid10 .textblock{position:relative;left:0;bottom:0;padding:15px 20px;width:100%;}
			.mid10 .textblock h3{font-size:18px;line-height:normal;}
			.mid11{padding:25px 0;}
			.mid11 .container .midarea h2{font-size:30px;}
			.mid11 .container .midarea h3{font-size:16px;}
			.mid11 .container::before{display:none;}
			.mid11 .container .midarea{margin:0;width:auto;}
			.mid11 .container{min-height:inherit;}
			footer .topfoot .sec1 .social a{width:25px;height:25px;line-height:25px;font-size:14px;}
			footer .topfoot h4{margin:0 0 15px;font-size:18px;}
			footer .topfoot{padding:30px 0;}
			.about_mid3 .sec1::before{width:110px;background:url('../images/about_left_img1.png') 100% 0 no-repeat}
			.about_mid3 .sec2::before{width:110px;background:url('../images/about_left_img2.png') 100% 0 no-repeat}
			.about_mid3 .sec3::before{width:110px;background:url('../images/about_left_img1.png') 100% 0 no-repeat}
			.about_mid3 .sec1::after{width:110px;background:url('../images/about_right_img1.png') 0 0 no-repeat}
			.about_mid3 .sec2::after{width:110px;}
			.banner_about .white_text_block h1,.banner_about .white_text_block h2{font-size:35px;margin:0 0 10px;}
			.banner_about .white_text_block .more{padding:8px 20px;}
			.about_mid1{padding:35px 0 10px;}
			.about_mid1 .textblock{padding:40px 0 20px;}
			.about_mid2{padding:30px 0;}
			.about_mid1 .textblock h3{font-size:20px;margin:0 0 20px;}
			.about_mid2 .block .textblock{font-size:15px;font-size:15px;height:40px;float:left;text-align:center;width:100%;}
			.about_mid3 h2{font-size:30px;margin-bottom:70px;}
			.about_mid3{padding:30px 0;}
			.about_mid3 .more{padding:8px 30px;}
			.contact_mid1{padding:50px 0;}
			.contact_mid1 h2{font-size:23px;margin-bottom:20px;}
			.contact_mid2{padding:40px 0;}
			.contact_mid2 h2{font-size:23px;}
			.contact_mid2 .linkarea{align-items:flex-start;flex-wrap:wrap;}
			.contact_mid2 .linkarea a{width:30%;margin-bottom:15px;}
			.contact_mid1 .searchblock{width:90%;}
			.shop_mid2 h2{font-size:24px;}
			.shop_mid3 .block .rightarea h2{font-size:24px;}
			.shop_mid3 .rightarea h2 span{font-size:16px;padding-top:4px;}
			.shop_mid3 .rightarea p{margin:0 0 20px!important;}

			/*  .shop_mid3 .rightarea .more {
			     padding: 6px 22px;
			 } */
			.shop_mid4 h2{margin-bottom:40px;font-size:24px;}
			.shop_mid4 .imgblock .textblock h3{font-size:15px;}
			.shop_mid4 .more{padding:6px 22px;margin:0 0 40px;}
			.shop_mid5 h2{margin-bottom:40px;font-size:25px;}
			.banner_shop .banner_inner .textblock{top:0!important;}
			.shop_mid1{padding:30px 0;}
			.shop_mid2{padding:10px 0 20px!important;}
			.shop_mid3{padding:40px 0!important;}
			.mid4 .block .rightarea p{line-height:19px;}
			.shop_mid4{padding:40px 0 15px!important;}
			.shop_mid5{padding:30px 0!important;}
			.banner_inner .textblock h1{font-size:22px;}
			.categorycatalog_product_list_sec .rightblock .botblock .prod_list_row .block .imgblock{height:auto;}
			.product_list_sec .leftblock h3{font-size:19px;}
			.banner_category_catalog .white_text_block h1{font-size:30px;}
			.banner_category_catalog .white_text_block .more{padding:6px 20px;font-size:13px;}
			.catalogartist_banner .banner_inner .midblock{width:200px;}
			.catalogartist_banner{background-position:60px 0!important;}
			.catalogartist_banner .banner_inner .midblock h2{text-shadow:1px 2px 2px #ffffff;text-transform:capitalize!important;}
			.mid11 .mc4wp-alert{text-align:center;}
		}
		@media only screen and (max-width:767px){
			header .toparea{display:none;}
			header .botarea .logo{text-align:center;}
			header .botarea .blokone{padding:5px 0;row-gap:15px;}

			/*.banner_inner .imgblok {display: none;}*/
			.banner_inner .textblock{transform:translateX(0);left:0;}
			.banner_inner{min-height:100vw!important;background-size:cover!important;}
			.banner_inner .textblock h1{margin:0;font-size:20px;}
			.banner_inner .textblock .ban_btn1{padding:4px 15px;}
			.banner_inner .textblock .ban_btn2{padding:4px 15px;}
			.mid1 ul{display:block;text-align:center;}
			.mid1 ul li{width:32%;margin-bottom:15px;display:inline-block;}
			.mid1 ul li .imgarea{text-align:center;}
			.mid1 .more{padding:4px 15px;}
			.mid2 .block .imgarea{text-align:center;}
			.mid2 .block h3{text-align:center!important;}
			.mid2 .block p{justify-content:center;}
			.mid2 .more{padding:4px 15px;}
			.mid3 .container .leftarea .blok{width:100%;margin:0 0 3px;}
			.mid3 .container .leftarea .blok .more{padding:4px 15px;}
			.mid4 .block{display:block;}
			.mid4 .block .rightarea{width:100%;}
			.mid4 .block .rightarea h2{margin:0 0 5px;}
			.mid4 .block .leftarea{width:100%;}
			.mid4 .block .leftarea img{position:relative;}
			.mid4 .block .rightarea h2{text-align:center;font-size:22px;}
			.mid4 .block .rightarea p{text-align:center;margin:0 0 15px;}
			.mid4 .block .rightarea{text-align:center;}
			.mid5 .midblock{width:100%;background:rgba(255,255,255,0.8);}
			.mid5 .more{padding:4px 15px;}
			.mid6 .block{text-align:center;}
			.mid6 .block h3{text-align:center!important;}
			.mid6 .block p{justify-content:center;}
			.mid6 .more{padding:4px 15px;}
			.mid7 .right_img{padding-top:20px;text-align:center;}
			.mid7 .right_img img{width:50%;}
			.mid7 .carousel-control-prev,.mid7 .carousel-control-next{top:-20%;}
			.mid10::before{display:none;}
			.mid10{padding:30px 0 20px;}
			.mid10 .textblock h3{font-size:16px;}
			.mid10 .textblock{text-align:center;}
			.mid10 .textblock p{text-align:center;}
			.mid11 .container .midarea h2{font-size:25px;}
			.mid9 .block .textarea{margin-bottom:20px;}
			footer .topfoot{padding:30px 0 15px;}
			footer .topfoot .col-md-4{margin-bottom:15px;}
			footer .botfoot .left{text-align:center;}
			footer .botfoot .right{text-align:center;}
			.about_mid1 .textblock .left{padding-left:15px;padding-right:15px;text-align:center;width:100%;}
			.about_mid1 .textblock .right{padding-left:15px;padding-right:15px;text-align:center;width:100%;border-left:0;}
			.about_mid2 .midarea{text-align:center;display:block;}
			.about_mid2 .block{width:30%;display:inline-block;}
			.about_mid1 .textblock p{text-align:center;}
			.about_mid3 h2{font-size:30px;margin-bottom:10px;}
			.about_mid3 .sec1 .left,.about_mid3 .sec2 .left,.about_mid3 .sec3 .left{top:0;text-align:center;margin-bottom:20px;}
			.about_mid3 h2{margin-bottom:0;}
			.about_mid3 .sec1{margin-bottom:0;}
			.about_mid3 .sec2{margin-bottom:0;}
			.about_mid3 .sec3{margin-bottom:0;}
			.about_mid3 .left,.about_mid3 .right{text-align:center;}
			.faq_mid1 h2{font-size:25px;}
			.faq_outer .nav li a{font-size:17px;}
			.faq_mid1{padding:40px 0 40px;}
			.contact_mid2 .linkarea a{width:48%;}
			.contact_mid3{padding:50px 0 0;}
			.contact_mid3 .blockarea{display:block;}
			.contact_mid3 .block{width:100%;max-width:350px;margin-bottom:50px;padding:50px 0;}
			.shop_mid3 .block .rightarea h2{font-size:20px;margin:0 0 15px;}
			.banner_shop .banner_inner .imgblok{display:block!important;}
			.shop_mid1 .owl-carousel .owl-nav .owl-prev{left:0;}
			.shop_mid1 .owl-carousel .owl-nav .owl-next{right:0;}
			.shop_mid3 .leftarea{width:100%!important;left:0!important;margin-left:0!important;}
			.shop_mid3 .rightarea{width:100%!important;}
			.shop_mid6 .block{width:50%;padding:20px 10px;}
			.shop_mid2 h2{font-size:20px;}
			.mid4 .block .rightarea .more{font-size:20px;}
			.shop_mid3 .block .rightarea h2{font-size:18px;}
			.shop_mid4 h2{font-size:19px;}
			.shop_mid5 h2{font-size:19px;}
			.banner_category_catalog{background-position:50% 50%!important;background-size:cover!important;}
			.product_list_sec .rightblock .botblock .prod_list_row{margin:0!important;}
			.categorycatalog_product_list_sec .rightblock .botblock .prod_list_row .block .imgblock{background:#fff;}
			.banner_category_catalog .banner_inner{min-height:300px!important;}
			.banner_category_catalog .white_text_block{top:40px;}
			.privacy_mid1 h2{font-size:20px;margin:20px 0 10px;}
			.privacy_mid1 ul{padding-bottom:10px;}
			.catalogartist_banner .banner_inner .rgtblock{display:none;}
			.catalogartist_banner .banner_inner .imgblock img{width:120px;}
			.catalogartist_mid1 h2{font-size:20px;text-align:center;}
			.catalogartist_mid1{border-bottom:1px solid #d1d1d1;margin-bottom:30px;}
			#wcfmmp-store .left_sidebar{margin-top:20px!important;}
			#wcfmmp-store section{padding-bottom:30px!important;}
			#wcfmmp-store .right_side select{width:100%;}
			#wcfmmp-store .right_side .product_list_sec{border:1px solid #d1d1d1;}
			.catalogartist_banner .banner_inner .container{position:relative;top:10vw;}
			.catalogartist_banner .banner_inner .midblock p{margin:0 0 10px;}
			#wcfm_membership_container p.description{word-break:break-all;}
			.inspiration_sec1 .grid-container div{margin:0 0 20px 0;}
		}
		@media only screen and (max-width:576px){
			.banner_inner .imgblok{display:none;}
			.banner_inner{min-height:120vw!important;}
			.banner_inner .textblock{width:305px;}
			.mid1 ul li{width:48%;}
			.mid5 p{padding:0 15px;}
			.mid10 .textblock{margin-bottom:25px;}
			.mid11 .container .midarea input[type="email"]{width:165px;}
			.mid11 .container .midarea input[type="submit"]{width:80px;font-size:14px;}
			.mid7 .left_text .person_img{width:100px;}
			footer .topfoot .sec1{padding-right:15px;}
			footer .topfoot .sec1 p{text-align:center;}
			footer .topfoot .social{text-align:center;}
			footer .topfoot h4{text-align:center;margin:17px 0 15px;}
			footer .topfoot ul li{text-align:center;}
			footer .topfoot .sec4 .address{justify-content:center;width:70%;margin:0 auto 10px;}
			footer .topfoot .sec4 .address .text{text-align:center;}
			.about_mid3 .sec1::before{display:none;}
			.about_mid3 .sec2::before{display:none;}
			.about_mid3 .sec3::before{display:none;}
			.about_mid3 .sec1::after{display:none;}
			.about_mid3 .sec2::after{display:none;}
			.banner_about .white_text_block{width:94%;padding:10px 15px 35px;}
			.banner_about .white_text_block h1,.banner_about .white_text_block h2{font-size:27px;}
			.about_mid2 .block{width:47%;margin-bottom:20px;}

			/*.banner_about .banner_inner{min-height:100vw!important;}*/
			.banner_about .white_text_block{top:8vw;}
			.contact_mid2 .linkarea a{width:80%;}
			.contact_mid3 .block{max-width:230px;}
			.banner_shop .container .col-12{position:relative;display:block!important;}
			.banner_shop .banner_inner .imgblok{position:relative!important;left:0!important;bottom:0!important;height:100%;}
			.banner_shop .banner_inner .imgblok img{position:absolute!important;left:0!important;bottom:0!important;width:85%;}
			.banner_shop .banner_inner .textblock{width:50vw!important;}
			.banner_shop .banner_inner .textblock h1{font-size:17px;}
			.banner_shop .banner_inner .textblock h2{font-size:14px;}
			.shop_mid6 .col-12{display:block;}
			.shop_mid6 .block{margin:10px 0;width:100%!important;}
			.banner_category_catalog .white_text_block{width:100%;padding:30px 10px;}
			.banner_category_catalog .white_text_block h1{font-size:25px;}
			.banner_category_catalog .white_text_block p{font-size:14px;line-height:20px;}
			form.woocommerce-ordering select{width:100%;}
			.privacy_mid1 h1{font-size:25px;margin:0 0 10px;}
			#wcfmmp-store .right_side select{width:100%;}
			.catalogartist_banner .banner_inner .container{background:rgba(255,255,255,0.8);}
			.catalogartist_banner .banner_inner .container .row .col-12{display:flex;align-items:center;}
			.catalogartist_banner .banner_inner .imgblock img{margin:0 10px 0 0;}
			.catalogartist_banner .banner_inner .container .row .col-12{padding:0;}
			.catalogartist_banner .banner_inner .midblock{margin-right:0;}
			.catalogartist_banner .banner_inner .midblock p{margin:0 0 20px;}
			.catalogartist_banner .banner_inner .midblock h1{display:none;}
			.catalog_artist_sec .rightblock .catelog_lists .block .imgarea img{width:100%!important;}
			.owl-carousel .owl-stage-outer .owl-stage{width:1000%!important;}
		}
		@media only screen and (max-width:500px){
			#wcfmmp-store .right_side form.woocommerce-ordering{width:100%;}
		}
		@media only screen and (max-width:400px){
			.mid8 a{min-width:70%;}
			.about_mid2 .block{width:100%;}
			.about_mid3 p{padding:0;}
		}

		/*-- surojit das --*/
		.mid7 .carousel-inner .right_img{padding:15px 25px 15px;}
		.mid7 .carousel .right_img .left_img,.mid7 .carousel .right_img .rgt_top,.mid7 .carousel .right_img .rgt_bot{box-shadow:0 0 12px 0 rgb(0 0 0 / 15%);}
		.mid7 .carousel .right_img .rgt_top{margin-bottom:20px;}
		.little_mid6{margin-bottom:0;}
		.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;align-items:center;padding:25px 0;margin-bottom:0;}
		.woocommerce div.product form.cart div.quantity{width:75px;float:left!important;margin:0!important;height:45px!important;}
		.woocommerce div.product form.cart div.quantity .quantity{}
		.woocommerce .quantity .qty{width:60px!important;height:30px;}

		/* .product_detail_mid1 .rightpanel .button_area {
		width: calc(100% - 85px);
		} */
		.product_detail_mid1 .rightpanel .button_area button.single_add_to_cart_button{width:auto!important;padding:10px 50px 10px 30px;height:45px!important;margin-right:15px!important;font-size:18px!important;background:#e14a5b url('../images/white_arow.png') 85% 18px no-repeat!important;}
		.product_detail_mid1 .rightpanel .button_area button.single_add_to_cart_button,.single_add_to_cart_button1:hover{background-color:#17a2b8!important;}
		.banner.product_detail_mid1{display:none;}
		.product_detail_mid1 .price del{margin-right:10px;}
		.product_detail_mid1 .price ins{color:#e14a5b;font-size:28px;}
		#review_form{margin-top:20px;}
		.woocommerce p.stars a{height:2em;width:2em;color:#fcba03;}
		.woocommerce p.stars a::before{width:1em;height:2em;font-size:22px;}
		#review_form form{margin-top:20px;}
		#review_form label{font-size:20px;text-transform:capitalize;}
		.woocommerce #review_form #respond textarea{height:250px;resize:none;padding:15px;border-radius:0;}
		.woocommerce #review_form .form-submit .submit{background:#d6ab72!important;padding:15px 40px!important;font-size:16px!important;font-weight:600!important;border-radius:5px!important;transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;text-transform:uppercase;}
		.product-type-simple .product_detail_mid1{padding-bottom:30px;}
		body .accordion-header .description_tab{font-size:36px;}
		.woocommerce #reviews #comments h2{font-size:24px;margin-bottom:15px;}
		.woocommerce #reviews #comments ol li{width:100%;float:left;}
		.woocommerce #reviews #comments ol li img{width:100px!important;}
		.woocommerce #reviews #comments ol li .comment-text{width:calc(100% - 120px);float:right;margin:0;padding:15px;}
		.woocommerce #reviews #comments ol li .comment-text p.meta{margin-top:15px;font-size:16px;text-transform:capitalize;}
		.woocommerce #review_form #respond p{margin-bottom:15px;}
		.woocommerce #review_form #respond p.comment-form-author{width:48%;float:left;}
		.woocommerce #review_form #respond p.comment-form-email{width:50%;float:right;}
		.woocommerce #review_form #respond p.comment-form-cookies-consent{clear:both;}
		#review_form p label{font-size:15px;}
		@media only screen and (min-width:240px) and (max-width:767px){
			.banner .fullblok{flex-wrap:wrap!important;}
			.banner .fullblok .left,.banner .fullblok .mid,.banner .fullblok .right{width:100%!important;margin-bottom:10px;}
			.banner .template_1 .fullblok .right img{right:0;top:0;}
			.banner .template_0{background-position-x:-460px;padding-bottom:15px;}
			.banner .template_0 .fullblok .left{width:50%!important;margin-right:0;}
			.banner .template_0 .fullblok .mid{width:100%!important;order:3;text-align:center;}
			.banner .template_0 .fullblok .right{width:45%!important;margin-left:0;order:2;}
			.banner .template_0 .fullblok .mid .whiteblok{text-align:center;}
			.banner .template_0 .fullblok .mid .whiteblok h1{font-size:40px;margin-top:0;}
			.home_banner_low .fullblok{flex-wrap:wrap;}
			.home_banner_low .fullblok .left{margin-right:0;margin-bottom:5%;}
			.home_banner_low .fullblok .left .txt,.home_banner_low .fullblok .right .txt{width:100%;bottom:0;top:auto;left:0;margin:auto;height:100%;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;background:rgba(0,0,0,0.2);padding:15px;text-align:center;}
			.home_banner_low .fullblok .left .txt h2,.home_banner_low .fullblok .right .txt h2{font-size:30px;margin:15px 0 20px;text-align:center;}
			.mid2 .more{font-size:20px;}
			.mid2 .more img{max-width:70px;}
			.mid5 .sec-in{flex-wrap:wrap;}
			.mid5 .sec-in .left,.mid5 .sec-in .right{width:100%;text-align:center;padding:0px;}
			.mid5 .sec-in h2{font-size:36px;}
			.mid6 .block .imgarea{height:auto;}
			.mid5 p{font-size:18px;line-height:30px;margin:0 0 20px;}
			.mid10 .block img{width:100%!important;}
			.mid11 .container .midarea input[type="email"]{width:68%;}
			.mid11 .container .midarea input[type="submit"]{width:28%;min-width:145px;}

			/*-- little poppers --*/
			.banner_little .content{position:relative;top:0;left:0;transform:translate(0%,0%);}
			.banner_little .content h1{width:100%;font-size:36px;padding:20px 50px;}
			.little_mid1 p{font-size:22px;margin-bottom:50px;}
			.little_mid1 h2,.little_mid3 h2{font-size:30px;}
			.little_mid2 .blok{margin-bottom:30px;}
			.little_mid3{padding:50px 0;}
			.little_mid3 .row:nth-child(2) .col-md-4{margin-bottom:30px;}
			.little_mid4 .col-12{flex-wrap:wrap;}
			.little_mid4 .left,.little_mid4 .right{margin:0;width:100%;}
		}
		@media only screen and (min-width:768px) and (max-width:1023px){
			.home_banner_low .fullblok .left .txt,.home_banner_low .fullblok .right .txt{width:100%;bottom:0;top:auto;left:0;margin:auto;height:100%;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;background:rgba(0,0,0,0.2);padding:15px;text-align:center;}
			.mid1 ul li{margin:0 10px;}
			.mid1 ul li .imgarea{min-height:150px;max-height:150px;}
			.mid1 ul li .imgarea{max-width:100%;width:100%;}
			.mid2 .block .imgarea{height:200px;}
			.mid2 .more{margin-top:0;}
			.mid4 .block{margin:0;width:100%;max-width:100%;flex:100%;}
			.mid5 .sec-in .left{width:60%;padding:15px;}
			.mid5 .sec-in .right{width:60%;padding:0px;}
			.mid5 .sec-in h2{font-size:36px;}
			.mid5 p{font-size:18px;line-height:30px;}
			.mid7 .carousel .right_img .left_img{height:280px;}
			.mid10 .block img{width:100%!important;}
			.mid7 .carousel-control-next,.mid7 .carousel-control-prev{width:auto;}
			.mid7 .carousel-control-next{right:-25px;}
			.mid7 .carousel-control-prev{left:-25px;}
		}

		/* @Subhankar Development Fixing 16-06-2021 */
		.woocommerce div.product form.cart{flex-wrap:wrap;padding:20px 0;}
		.woocommerce div.product form.cart div.quantity{float:none!important;height:100%!important;margin-bottom:10px!important;}
		.choose_variable{width:100%;float:none;display:block;}
		.wishlist button.button{line-height:29px;min-width:60px;margin-left:6px;border:1px solid #e4e6eb;background-color:transparent;}
		.wishlist button.button:hover{border-color:#23232c;}
		.cart.variations_form.wvs-loaded.added .single_variation_wrap{width:100%;}
		.product_detail_mid1 .rightpanel .button_area button.single_add_to_cart_button,.product_detail_mid1 .rightpanel .button_area button.single_add_to_cart_button1{display:flex;align-items:center;width:auto!important;padding:10px 100px 10px 80px;height:50px!important;margin-right:5px!important;font-size:18px!important;background:#7ed6d3 url(../images/white_arow.png) 85% 19px no-repeat!important;}
		.alg-wc-wl-btn.remove i:first-child,.alg-wc-wl-btn2.remove i:first-child{color:#DC3232;margin:0;padding:0;}
		.variable_product .woocommerce div.product form.cart{flex-wrap:wrap;padding:0;}
		.variable_product .choose_variable{width:100%;float:none;display:block;}
		.variable_product .choose_variable .woo-variation-swatches .variable-items-wrapper .variable-item img{height:auto;}

		/* .variable_product .wishlist{width:100%;float:none;border:none;border-radius:6px;justify-content:center;display:flex;align-items:center;} */
		.variable_product .wishlist button.button{line-height:28px;min-width:60px;margin-left:6px;border:1px solid #e4e6eb;background-color:transparent;}
		.product_detail_mid1 .variable_product .wishlist button.button:hover{border-color:#23232c;}
		.product_detail_mid1 .variable_product .woocommerce div.product form.cart div.quantity{width:100%;float:none!important;margin:auto!important;height:100%!important;margin-bottom:10px!important;}
		.product_detail_mid1 .variable_product .cart.variations_form.wvs-loaded.added .single_variation_wrap{width:100%;}
		.product_detail_mid1 .variable_product .product_detail_mid1 .rightpanel .button_area button.single_add_to_cart_button{display:flex;align-items:center;width:auto!important;padding:10px 50px 10px 30px;height:50px!important;margin-right:15px!important;font-size:18px!important;background:#e14a5b url(../images/white_arow.png) 85% 19px no-repeat!important;}
		.product_detail_mid1 .variable_product .alg-wc-wl-btn.remove i:first-child,.alg-wc-wl-btn2.remove i:first-child{color:#DC3232;font-size:22px;margin:0;padding:0;}
		.product_detail_mid1 .variable_product .image-variable-item{border:1px solid #e4e6eb;box-shadow:none!important;border-radius:5px!important;width:50px!important;height:50px!important;padding:6px!important;}
		.product_detail_mid1 .rightpanel .button_area{display:-webkit-inline-box !important;}
		.alg-wc-wl-btn:hover i,.alg-wc-wl-btn2:hover i{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}

		/****************21st june 2021******************/
		header .toparea + .botarea .container{}
		header .toparea + .botarea{border-bottom:none;}
		header .botarea .nav.navbar-nav li a{font-size:13px!important;padding:8px 11px!important;}
		.banner .carousel.slide{width:944px;margin:40px auto 0;height:510px;}
		.banner .carousel.slide .carousel-inner{height:100%;}
		.banner .carousel.slide .carousel-item{border:none;height:100%; min-height:480px;}
		header .botarea .blokone .rightarea .iconset a{margin:0 0 0 10px;}
		.banner .carousel.slide .contrl svg{width:20px;color:#999;fill:#999;transition-duration:0.5s;}
		.banner .carousel.slide .contrl:hover svg{color:#db4051;transition-duration:0.5s;}
		.banner .carousel.slide .contrl .sr-only{position:relative;}
		.banner .carousel.slide .contrl.right{position:absolute;top:46%;right:-5%;transition-duration:0.5s;}
		.banner .carousel.slide .contrl.left{position:absolute;top:46%;left:-5%;transition-duration:0.5s;}
		header .botarea .blokone .rightarea{display:flex;justify-content:space-between;padding:0;flex-wrap:wrap;}
		header .botarea .blokone .rightarea .btn_shop{display:flex;justify-content:space-between;}
		header .botarea .blokone .rightarea .btn_shop a{display:block;font-size:12px;background:#ffecdc;color:#00;0;line-height:18px;transition-duration:0.5s;padding:6px 10px;text-align:center;margin-right:6px;text-transform:capitalize;}
		header .botarea .blokone .rightarea .btn_shop a:hover{background:#dfc3ab;transition-duration:0.5s;}
		header .botarea .blokone .rightarea .btn_shop a:nth-child(2){background:#ffebeb;}
		header .botarea .blokone .rightarea .btn_shop a:nth-child(2):hover{background:#eed3d3;}
		header .botarea .blokone .rightarea .btn_shop a span{display:block;font-size:18px;}
		header .botarea .blokone .rightarea .iconset{float:none;padding-top:12px;position:relative}
		header .botarea .blokone .rightarea .iconset + a{line-height:43px;padding-left:20px;}
		header .botarea .blokone .rightarea .iconset + a:hover{color:#db4051;}
		header .botarea .blokone .rightarea .iconset .dropdown-menu{left:3px;}
		.banner .carousel.slide .carousel-item .container,.banner .carousel.slide .carousel-item .container .fullblok{height:100%;}
		.banner .carousel.slide .carousel-item .container .fullblok .left,.banner .carousel.slide .carousel-item .container .fullblok .mid,.banner .carousel.slide .carousel-item .container .fullblok .right{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;top:9%;}
		.banner .carousel.slide .carousel-item .container .fullblok .left > img,.banner .carousel.slide .carousel-item .container .fullblok .mid > img
		.banner .carousel.slide .carousel-item .container .fullblok .right > img{height:100%;width:100%;object-fit:cover;}
		.banner .template_4 .template_4_banner_content{padding:30px 20px;background:#fff;position:absolute;max-width:320px;left:0;right:0;margin:auto;top:0;bottom:0;text-align:center;font-size:16px;height:250px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;}
		.banner .template_4 .template_4_banner_content h3{display:block;color:#0a0a0a;font-size:30px;margin:0 0 10px;font-weight:600;position:relative;padding-top:10px;}
		.banner .template_4 .template_4_banner_content h3:before,.banner .template_4 .template_4_banner_content p:after{width:80%;height:2px;background:#0a0a0a;content:"";position:absolute;top:0;left:0;right:0;margin:auto;}
		.banner .template_4 .template_4_banner_content p:after{bottom:0;top:auto;}
		.banner .template_4 .template_4_banner_content p{color:#0a0a0a;font-size:22px;margin:0 0 10px;padding-bottom:20px;position:relative;}
		.banner .template_4 .template_4_banner_content a{padding:10px 22px;display:block;border-radius:4px;margin:10px auto 0;font-size:14px;font-weight:700;background:#4fb1ab;color:#fff;max-width:190px;}
		.banner .template_4 .template_4_banner_content a:hover{background:#f77bb1;}
		footer .topfoot .sec1 img{max-width:160px;}

		/***********1st july 2021**************/
		.woocommerce-thankyou-order-details.order_details li{background:none;}
		.woocommerce-table__line-item.order_item .sheare_butn{text-align:center;margin-top:5px;}
		.woocommerce-table__line-item.order_item .sheare_butn li{background:none;margin-right:4px;padding:0;display:inline-block;}
		.woocommerce-table__line-item.order_item .sheare_butn li a{background:#e1495a;color:#fff;font-size:14px;padding:3px;border-radius:100px;display:block;line-height:18px;width:24px;height:24px;}
		.woocommerce-table__line-item.order_item .wc-order-item-thumbnail img{margin:0 auto;float:none;display:block;width:160px;border:1px solid #f6f6f6;}

		/***********6th july 2021**************/
		.jconfirm-scrollpane .jconfirm-box{background:#0fadab!important;color:#fff;font-weight:bold;padding:30px!important;border:6px solid #13c3c1;border-radius:10px!important;text-align:center;}
		.jconfirm-scrollpane .jconfirm-box .jconfirm-title-c{font-size:30px;line-height:38px;padding-bottom:7px!important;}
		.jconfirm-scrollpane .jconfirm-box .jconfirm-buttons{width:100%;text-align:center;display:block;padding:0!important;}
		.jconfirm-scrollpane .jconfirm-box .jconfirm-buttons .btn{display:inline-block!important;font-size:13px!important;border:1px solid #fff;letter-spacing:1px;text-transform:capitalize!important;float:none;color:#333;}
		.jconfirm-scrollpane .jconfirm-box .jconfirm-buttons .btn:last-child{color:#fff;border:1px solid #fff;opacity:1;}
		.jconfirm-scrollpane .jconfirm-box .jconfirm-icon-c{margin:0;background:#FFF;width:40px;height:40px;border-radius:100px;color:#e1495a;margin:0 0 10px 0!important;line-height:34px;}
		.jconfirm-scrollpane .jconfirm-box .jconfirm-buttons .btn:hover{border-color:#e1495a!important;background:#e1495a!important;color:#fff!important;}

		/*-- 8-1-21 --*/
		.mid8 .home_shop_cate a{background:transparent;min-width:auto;padding:0 3px;margin:0 20px 30px!important;position:relative;font-size:22px;border-bottom:1px solid #000;line-height:22px;}

		/*.mid8 .home_shop_cate a:before{content:"";width:0;height:2px;bottom:0;position:absolute;left:auto;right:0;z-index:1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor;}*/

		/*.mid8 .home_shop_cate a:hover:before{width:100%;left:0;right:auto;}*/
		.mid8 .home_shop_cate a:hover{color:#e54557;border-bottom:1px solid #e54557!important;}
		.product_detail_mid1 .rightpanel .choose_variable table tr td ul li:before,.product_detail_mid1 .rightpanel .choose_variable table tr td ul li:after{display:none!important;}
		.product_detail_mid1 .rightpanel .choose_variable table tr td ul li[data-wvstooltip]{font-size:0;}
		.product_detail_mid1 .rightpanel .single_variation_wrap .price{font-size:36px!important;}
		.mid10 .block{height:246px;aspect-ratio:3/2;}
		.mid10 .block img{width:100%!important;height:100%!important;object-fit:cover;}
		.banner .carousel.slide .carousel-item .container .fullblok .left{align-items:flex-start;align-content:flex-start;padding-bottom:7px;}
		.banner .template_3.carousel-item .container .fullblok .left{padding:0!important;}
		.banner .template_3.carousel-item .container .fullblok .left img,.banner .template_3.carousel-item .container .fullblok .mid img,.banner .template_3.carousel-item .container .fullblok .right img{height:100%!important;object-fit:cover!important;}
		.banner .carousel.slide .carousel-item .container .fullblok .left > img{max-height:100%;object-fit:contain;height:auto;max-width:100%;width:auto;}
		.page-template-shop_template .shop_mid3 a{background:transparent!important;color:#0a0a0a!important;text-align:center!important;width:100%!important;display:block!important;margin:0!important;font-size:20px!important;font-weight:700!important;cursor:unset!important;}
		.page-template-shop_template .shop_mid3 a:hover{background:transparent!important;color:#0a0a0a!important;}
		.page-template-shop_template .mid6.shop_new_sec1 h3{position:absolute;top:70%;left:10%;width:80%;padding:0;background:#fff;box-shadow:0 0 22px 0 rgb(0 0 0 / 17%);min-height:90px;font-size:18px;font-weight:700;text-align:center!important;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
		.wc-wcfmmp-stripe-split-pay-elements-field{width:100%;}
		.wcfmmp-stripe-split-pay-card-group{position:relative;width:100%;}
		.select2-container--default .select2-selection--single{border:1px solid #d1d1d1;}
		.woocommerce-checkout #payment ul.payment_methods li input{margin:0 5px 0 0;}
		.woocommerce-checkout #payment div.payment_box{padding:9px;}
		#ship-to-different-address{padding:0;}
		.stripe-source-errors{}
		@media(max-width:767px){
			#tidio-chat-iframe{width:auto!important;height:100px!important;}
			.page-id-381 .wcfm_form_simple_submit_wrapper{display:flex;}
			#wcfm-main-contentainer input.wcfm_submit_button{font-size:14px!important;}
		}
		@media(max-width:1200px){
			.banner .carousel.slide .contrl.right{right:0;transition-duration:0.5s;}
			.banner .carousel.slide .contrl.left{left:0;transition-duration:0.5s;}
		}

		/* New Blog Details */
		.blog_details{padding:60px 0 60px 0;}
		.blog_details .blog_details_picture{}
		.blog_details .blog_details_picture img{object-fit:cover;}
		.blog_details .blog_details_picture:after{content:'';position:absolute;width:100%;height:100%;background:rgb(0 0 0 / 50%);top:0;left:0;right:0;bottom:0;}
		.blog_details article .blogdate{margin:10px 0 0 0;display:inline-flex;flex-wrap:wrap;align-items:center;}
		.blog_details article .blogdate span:first-child{margin-left:0;}
		.blog_details article .blogdate span{font-size:15px;letter-spacing:.13px;font-weight:600;color:#e1495a;margin-right:5px;margin-left:5px;}
		.blog_details article .blogdate .blogcategories{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;}
		.blog_details article .blogdate .blogcategories ul{display:inline-block;}
		.blog_details article .blogdate .blogcategories ul li{display:inline-block;font-size:15px;letter-spacing:.13px;font-weight:600;color:#e1495a;margin-right:5px;margin-left:0;}
		.blog_details article .blogdate .blogcategories ul li:after{content:'';position:absolute;width:1px;height:14px;background:#333;left:100%;bottom:16%;margin-left:5px;}
		.blog_details article .blogdate .blogcategories ul li:last-child:after{display:none;}
		.blog_details article .blogdate .blogcategories ul li a{font-size:15px;letter-spacing:.13px;font-weight:500;color:#e1495a;margin-right:0;margin-left:5px;}
		.blog_details article .social_row{display:inline-flex;width:100%;margin-top:10px;}
		.blog_details article .social_row ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;}
		.blog_details article .social_row ul li{margin-right:10px;}
		.blog_details article .social_row ul li:last-child{margin-right:0;}
		.blog_details article .social_row > ul > li:last-child{margin-right:0;}
		.blog_details article .social_row > ul > li:first-child{padding-left:0;border-left:none;}
		.blog_details article .social_row > ul > li{width:auto;display:flex;align-items:center;padding:0;color:#333;font-size:15px;}
		.blog_details article .social_row > ul > li i{margin-right:10px;color:#e1495a;font-size:16px;}
		.blog_details article .social_row > ul > li > ul.social{margin-left:10px;}
		.blog_details article h1{margin:10px 0;font-size:24px;font-weight:700;line-height:1.5;}
		.blog_details article p{font-size:17px;font-weight:300;margin:0 0 10px;}

		/* Contact */
		.midl-box-contact{background:#fa7445;box-shadow:0 0 6px #999;width:60%;margin:0 auto;padding:30px 20px;}
		.inner-box-cntn{border:dotted 2px #d6ab72;border-radius:5px;padding:70px 40px;background:#fff;text-align:center;}
		.socila-prt li{float:left;width:40px;height:40px;line-height:40px;background:#000;text-align:center;border-radius:100%;margin:0 5px 0 0;}
		.socila-prt ul{display:table;margin:0 auto;}
		.contact-sec li{display:inline-block;}
		.contact-sec ul{display:table;margin:0 auto;text-align:center;padding:30px 0 0;}
		.socila-prt li a{color:#fff;font-size:19px;}
		.socila-prt li:nth-child(1){background:#4267B2;}
		.socila-prt li:nth-child(2){background:#00acee;}
		.socila-prt li:nth-child(3){background:#c8232c;}
		.col-md-12.brdr-bx + .brdr-bx{padding:30px 0 0;border-top:dashed 1px #999;margin-top:30px;}
		.contact-sec li{padding:0 10px 8px;}
		.contact-sec li a{color:#000;font-size:20px;}
		.contact-sec li+li{border-left:solid 1px #999;}
		.contact-sec li:last-child{border:none;}
		.contact_mid2 .linkarea a i{font-size:23px;margin-right:5px;}
		.contact_mid2 .linkarea a{font-size:15px;}
		.inner-box-cntn h2{font-size:40px;color:#f04c94;}

		/**kusum edit **/
		.blogimg img{max-width:100%;height:auto;float:left;display:block;margin-bottom:30px;}
		.textblock h2 a{float:left;width:100%;text-align:left;color:#1a1a1a;margin:0 0 10px;}
		.blogpagenew h3{font-size:18px;cursor:auto;border-bottom:1px solid rgba(0,0,0,.1);margin:25px 0 10px;padding-bottom:15px;width:100%;font-weight:600;line-height:22px;}
		.blogpagenew li{font-size:16px;color:#1a1a1a;line-height:24px;margin-bottom:10px!important;}
		.blogpagenew li a{color:#1a1a1a;margin-bottom:10px!important;}
		.blogpagenew li a:hover{color:#0056b3;}
		.blogpagenew li::before{content:"\f138";font-family:'FontAwesome';font-size:18px;margin-right:10px;color:#0056b3;}
		.col-lg-3.blogpagenew div{padding-top:25px;}
		#searchform input[type="text"]{width:200px;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:41px;margin:0!important;border:1px solid #d8d8d8;outline:0;float:left;}
		#searchform input[type="submit"]{width:55px;height:41px;border:0;    /* border-radius: 5px; */background:#f77bb1;background-color:rgb(247,123,177);color:#fff;font-size:13px;font-weight:700;    /* margin: 15px 0; */cursor:pointer;float:right;}
		#searchform{margin-bottom:20px;padding-bottom:35px;}
		.pymnt-blk{border:solid 10px #8fd7db;padding:15px;background:#fff;font-size:13px;height:100%;}
		.pymnt-blk ul{padding-left:10px;}
		.pymnt-blk ul li{padding:20px 0 0;list-style:outside disc;}
		.pymnt-sec-new{background:#e8f8f9}
		.mid4 .block .rightarea.nw-rt{text-align:center;}
		.mid4.shop_mid3 .rightarea.nw-rt h2::after{left:50%;transform:translateX(-50%);}
		.mid4 .block .rightarea.nw-rt .more{background-color:#ff5261!important;color:#fff!important;border-radius:10px;display:inline-block!important;width:auto!important;padding:10px 40px!important;}
		.new_banner_bottom{background:#ffebea;padding:40px 0;clear:both;width:100%;margin-bottom:45px;}
		.block.text-center h3 > a{color:#323232;padding:10px 0 0;display:block;font-size:22px;line-height:34px;}
		@media (max-width:767px){
			.shop_new_ban .left{margin-bottom:20px;}
			.shop_new_ban .left .blok .txt h3{font-size:17px;line-height:34px;font-weight:700;position:relative;}
			.shop_new_ban .left .blok .txt p{font-size:17px;line-height:1.5;font-weight:400;padding-top:10px;}
			.shop_new_ban .left .blok .txt p br{display:none;}
			.shop_new_ban .left .blok{height:100%;}
			.shop_new_ban .left .blok .txt{left:50%;top:50%;transform:translate(-50%,-50%);}
			.shop_new_ban .right .blok h2{font-size:15px;line-height:1.5;float:none;text-align:center;}
			.shop_new_ban .right .blok h2 a{color:#fff;}
			.shop_new_sec1 h2{margin-bottom:20px;text-align:center;font-size:20px;}
			.block.text-center h3 > a{font-size:17px;line-height:30px;}
			.banner .carousel.slide{width:90%;margin:40px auto 0;height:auto;}
			.banner .template_1 .fullblok .left{padding:0 30px;position:inherit;}
			.banner .template_4 .template_4_banner_content{position:inherit;}
		}
		.botarea.fadeInUp{overflow-x:hidden;}
		.border-tb{position:relative;}
		.border-tb::after,.border-tb::before{content:'';position:absolute;left:0;right:0;left:-50%;right:-50%;height:2px;background:#7f7d7b;}
		.border-tb::before{top:0;}
		.border-tb::after{bottom:0;}
		.disabled-section select{color:#000;border:none;text-align:center;background:transparent;-webkit-appearance:none;-moz-appearance:none;padding-left:25px;}
		.imgarea img{width:100%;height:auto;}
		.gutters-gy-5{row-gap:30px;}
		.feature_block1{display:flex;justify-content:end;}
		@media (max-width:1023px){
			.home_banner_low .fullblok .left,.home_banner_low .fullblok .right{width:100%;}
		}
		@media (max-width:990px){
			.mid10 .textblock{position:static!important;}
			.mid10 .block{height:auto;aspect-ratio:unset;width:100%;}
			.mid11{background-size:cover;}
			.about_mid1 .container{width:80%;}
			.about_mid2 p{font-size:21px;line-height:25px;}
			.banner .carousel.slide{width:100%;}
			.banner .template_1 .fullblok .left p{padding:0;font-size:16px;line-height:18px;margin-bottom:15px;}
			.banner .template_1 .fullblok .left{padding-left:10px;}
			.banner .template_1 .fullblok .left h1{font-size:28px;line-height:30px;}
			.banner .template_1 .fullblok .left .more{font-size:16px;}
			.banner .carousel.slide .carousel-item .container .fullblok .left{text-align:center;top:9%;}
			.banner .template_1 .fullblok .left .more{margin:0 auto;}
			.banner .template_1 .fullblok .left h1{text-align:center;margin:0 auto 10px;}
			.banner .template_3 .fullblok .low a{font-size:13px;}
			header .botarea .blokone .rightarea .btn_shop a{ padding:6px 6px;}
			header .botarea .blokone .rightarea .iconset{ position:absolute; right:0;}
			.mid4 .block .rightarea ul{ max-width:0 0 0 14px; width: 90%;}
			.mid4 .block .right_new_five_section .more {float: left; margin:0;}
			.mid4 .block .right_new_five_section h2{ text-align: left;}

			
		}
		@media (max-width:767px){
			.mc4wp-form-fields{display:flex;flex-direction:column;row-gap:10px;align-items:center;}
			header .botarea .blokone .rightarea{padding:0 15px;}
			.rightimg{position:inherit;left:0;top:0;}
			
		}
		@media (max-width:599px){
			.mid11 .container .midarea input[type="email"]{width:100%!important;}
			.banner.banner_about h2{font-size:30px;line-height:34px;}
			

			/*.banner_about .banner_inner{top:60%;}*/
			.boximg img{width:100%;}
			.mid4 .block .rightarea{ padding: 25px 0;}
		}
		@media (max-width:1280px){
			.home_banner_low .fullblok .left,.home_banner_low .fullblok .right{justify-content:center;margin:0;align-content:unset!important;}
			.home_banner_low .fullblok .right{flex-direction:column;align-items:center;align-content:unset!important;}
			.shop_new_sec3 .rightarea{ padding: 25px !important;}
			.mid4 .block .leftarea{ width: 41%;}

			/* .home_banner_low .fullblok .left img,
			 .home_banner_low .fullblok .right img{
			     margin: 0 !important;
			 }*/
			.home_banner_low .fullblok{flex-wrap:wrap!important;row-gap:20px;}

			/* .home_banner_low .fullblok .left,
			 .home_banner_low .fullblok .left .txt,
			 .home_banner_low .fullblok .right .txt {
			     justify-content: center !important;
			     flex-direction: column !important;
			     align-items: center !important;
			 }
			 .home_banner_low .fullblok .right .txt,
			 .home_banner_low .fullblok .left .txt {
			     position: static !important;
			 }*/}
			nav.sina-nav.mobile-sidebar.navbar-fixed.navbar-transparent{margin-bottom:20px;}

			/* debraj 22 apr */
			.mid8 h2{margin:0!important;position:absolute;left:50%;top:-105px;width:100%;transform:translateX(-50%);}
			.mid8{padding:40px 0 40px!important;}
			@media (max-width:1280px){

				/* .home_banner_low .fullblok .left .txt,
				 .home_banner_low .fullblok .right .txt {
				     text-align: center;
				     width: 100%;
				 }
				*/}
				@media (max-width:1024px){
					.sina-nav .navbar-toggle{position:static!important;float:unset!important;}
					
				}
				@media (max-width:990px){
					.sina-nav .sina-nav-header.social-on{position:absolute;top:0;left:-12px;}
				}
				@media (max-width:990px){
					.shop_new_ban .left .blok .txt h3{font-size:20px;}
					.shop_new_ban .left .blok .txt p{font-size:18px;line-height:20px;padding-top:10px;}
					.new_banner_bottom .repeater_class2 h3{ font-size: 20px;}
					.new_banner_bottom .repeater_class1 h3{ font-size: 20px;}
					.new_banner_bottom .repeater_class3 h3{ font-size: 20px;}
					.new_banner_bottom .repeater_class1{ padding:0 0 20px !important;}
					.new_banner_bottom .repeater_class2{ padding:0 10px 20px 10px !important;}
					.new_banner_bottom .repeater_class3{ padding:0 0 20px !important;}
					
				}
				@media (max-width:768px){
					.shop_new_ban .right .blok h2 a{color:#000!important;font-size:16px;}
					.home_banner_low .fullblok .right .txt h2,.home_banner_low .fullblok .left .txt h2{line-height:1;}
					.new_banner_bottom .repeater_class2{ padding:0 0 20px !important;}
				}
				@media (max-width:767px){
					.sina-nav .sina-nav-header.social-on{top:-98px;}
					.mid5 .sec-in .right{position:static;margin:0 auto;}
					.mid5{margin-top:40px;}
					
				}
				@media (max-width:576px){
					.banner .carousel.slide .carousel-inner{height:auto;}
					.shop_new_ban .right .blok{float:none;}
					.shop_new_ban .right .blok .imgblok img{height:auto;}
					.mid4 .block{height:auto;}
					.mid7 .carousel-item .person_img{width:auto!important;}
					.sina-nav .sina-nav-header.social-on{ left: 0;}
					
				}
				@media (max-width:505px){
					.sina-nav .sina-nav-header.social-on{top:-95px;}
					header .botarea .blokone .rightarea .iconset + a{width:100%;text-align:center;}
				}

				@media (max-width:340px){

						
					header .botarea .blokone .rightarea .btn_shop{ margin: 0 auto;}
					header .botarea .blokone .rightarea .iconset{ position: relative; margin:0 auto;}
					.sina-nav .sina-nav-header.social-on { top: -130px;}
				}

				@media (max-width:399px){
					header .botarea .blokone .rightarea{align-items:center;}
			
				}
				.mid7{margin-bottom:20px;}
				.mid8.pymnt-sec-new h2{position:static!important;font-size:22px!important;margin:0 0 10px!important;font-weight:700!important;text-align:center!important;transform:unset!important;}
				.sina-nav.mobile-sidebar .navbar-collapse.show{left:0!important;}
				.mid6_title{width:100%;float:left;position:relative;padding:45px 0 15px;}
				.mid6_title h2{color:#0a0a0a;font-size:37px;font-weight:700;text-align:center;}

				/* Edited by debraj 28.04.2022 */
				.home_banner_low .fullblok .right .txt{padding-bottom:15px;}
				.mid4 .block .rightarea .more,.mid5 .more{position:static!important;}
				.disabled-section select{width:100%;}
				@media (max-width:1199px){
					.disabled-section select{padding-left:0;}
				}
				@media (max-width:990px){
					.shop_new_ban .right .blok .imgblok img{height:auto;}
					.shop_new_ban .right{margin-top:30px;}
					.mid10 .block img{height:unset!important;aspect-ratio:3/2;}
					.mid7{margin-bottom:100px;}
					.banner .template_3 .fullblok .mid .center h1{font-size:24px;line-height:1.4;margin-bottom:10px;}
					.mid5 .sec-in .right{max-width:100%;display:block;}
					.col-12.sec-in.col-12{padding:0;}
					.mid4 .block{height:auto;}
					.mid4 .block .leftarea{width:100%;margin-left:0;}
					.mid5{background-image:none;}
					.wcpa_form_outer input{ max-width: 100% !important;}
					.wcpa_form_outer textarea{ max-width: 100% !important;}
					.product_detail_mid1 .rightpanel .button_area button.single_add_to_cart_button1{ padding: 10px 62px 10px 50px;}
					.rightimg{ right: -30px;}
				}
				@media (max-width:767px){
					.mid7 .carousel-control-prev,.mid7 .carousel-control-next{top:-28px;bottom:unset;left:unset;width:10px;}
					.mid7 .carousel-control-next{right:0;}
					.mid7 .carousel-control-prev{right:24px;}
					.mid7{margin-bottom:30px;}
					.mid4 .block .leftarea img{width:100%;}
					.mid4 .block .leftarea{padding:0 10px;}
					span.woocommerce-input-wrapper{width:100%;}
				}
				@media (max-width:575px){
					.mid4{padding:45px 10px;}
					.mid5{margin-top:0px;}
					.mid8 .home_shop_cate a{text-align:center;}
					.product_detail_mid1 .rightpanel{ padding: 0 16px; margin: 20px 0 0;}

				/*.banner_about .banner_inner{top:90%;}*/}

				/* Debraj 5/mar/22 */
				@media (min-width:1025px){
					.sina-nav .sina-menu > li.newart_insp{display:none;}
				}
				@media (max-width:1024px){
					header .botarea .blokone .rightarea .iconset + a{display:none;}
				}
				@media (max-width:767px){
					banner .carousel.slide{width:90%;margin:40px auto 0;height:auto;}
					.banner .template_1 .fullblok .left{padding:0 30px;position:inherit;}
					.banner .template_4 .template_4_banner_content{position:inherit;}
					.banner .carousel.slide .contrl.right{position:fixed;top:200px;right:0;}
					.banner .carousel.slide .contrl.left{position:fixed;top:200px;left:0;}
					footer .botfoot a{color:#000;padding:0 5px;text-align:center;display:inline-block;}
					.btm-pad{text-align:center;}
					.banner.banner_about h2{font-size:30px;}
				}
				footer .topfoot .footer-prt ul li{float:none;}
				footer .topfoot .footer-prt ul li a{display:block;}
				footer .topfoot .footer-prt h4{text-transform:uppercase;}
				footer .topfoot .footer-prt ul li img{margin-right:5px;}
				.home_banner_low .fullblok .left img{margin-top:-38px;}
				.home_banner_low .fullblok{overflow:hidden;}
				.ftr-sec-midl{width:82%;margin:0 auto;}
				.btm-pad{padding-top:5px;}
				.banner_about .banner_inner .container{text-align:center!important;}
				.banner.banner_about p{font-size:28px;font-weight:300!important;line-height:34px;}
				.flower-cut{position:relative;}
				.flower-img-bx{position:absolute;right:0;top:0;}

				/*-----------------------------sell_with_poppsee_page_template-----------------------------*/
				.sellwith_pooppse{color:#3ABBB7;float:left;width:100%;}
				.sellwith_pooppse h2{font-size:40px;margin-bottom:20px;}
				.sellwith_pooppse h3{font-size:28px;text-align:center;font-weight:700;}
				.sellwith_pooppse ul{margin-bottom:40px;}
				.sellwith_pooppse ul li{font-size:25px;line-height:34px;font-weight:300;padding:0;}
				.sellwith_pooppse p{font-size:30px;line-height:34px;margin-bottom:40px;font-weight:300;padding:0;}
				.sellwith_pooppse_contect{max-width:1270px;padding-left:270px;}
				.sellwith_content{position:relative;padding:20px 0 20px 0;background:#e9f8f7;width:100%;float:left;margin-top:-168px;z-index:-1;}
				.sellwith_content::before{content:'';position:absolute;background-image:url(../images/sell_poppsee-single.png);width:493px;height:485px;top:-320px;left:28px;background-size:100%;background-repeat:no-repeat;}
				.sellwith_content p{margin-bottom:0;}
				.content_mid{margin:0 auto;}
				.MarketplaceGallery{text-align:center;}
				.MarketplaceGallery h2{margin-bottom:40px;}
				.MarketplaceGallery a{background:#3ABBB7;color:#fff;padding:15px 35px;font-size:30px;font-weight:bold;border-radius:4px;}
				.sell_banner h1{font-weight:700;color:#3ABBB7;font-size:60px;line-height:63px;}
				.sell_banner{padding:100px 0 40px;position:relative;background:url('../images/floral_1.png') no-repeat 50% 50%;margin:60px 0 0;}
				.banner_sell{background:url('../images/banner.png') 50% 0 no-repeat!important;background-size:auto;background-size:auto;min-height:350px!important;position:relative;background-size:contain!important;margin:10px 0 0;}
				.contact_mid1.sellwith_pooppse.sellwith_mid5{margin-bottom:50px;}

				/* Subhankar Responsive */
				.sell_poppsee_banner{}
				.sell_poppsee_banner .sell_poppsee_banner_inner{text-align:center;}
				.sell_poppsee_banner .sell_poppsee_banner_inner h1{font-size:80px;line-height:1;margin-bottom:35px;font-weight:700;padding:0;text-align:center;color:#3ABBB7;position:relative;top:190px;}
				.new_banner_bottom h3{font-weight:800;margin-bottom:30px;}
				.new_banner_bottom .repeater_class1{padding:0 80px;}
				.new_banner_bottom .repeater_class1 h3{font-weight:800;margin-bottom:20px;}
				.new_banner_bottom .repeater_class2{padding:0px 70px;}
				.new_banner_bottom .repeater_class2 h3{font-weight:800;margin-bottom:20px;}
				.new_banner_bottom .repeater_class3{padding:0px 86px;}
				.new_banner_bottom .repeater_class3 h3{font-weight:800;margin-bottom:20px;}
				.shop_new_sec5.pymnt-sec-new .equal_height [class^="col"]{display:flex;flex-direction:column;}
				.sell_poppsee_banner{position:relative;background:#fff;width:100%;float:left;background:url(../images/sell_poppsee-banner_new.png) 100% 0 no-repeat!important;width:100%;padding:157px 0px 250px 0px;}
				.sell_poppsee_banner .title{position:relative;display:block;margin-bottom:0;text-align:center;font-size:80px;line-height:1;color:#3ABBB7;font-weight:700;}
				.wcpa_form_outer label{color:#7ed6d3;float:left;width:100%;}
				.wcpa_form_outer input{max-width:47%;float:left;margin-bottom:20px;border:1px solid #7ed6d3!important;}
				.wcpa_form_outer textarea{max-width:47%;float:left;margin-bottom:20px;border:1px solid #7ed6d3!important;}
				.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 2px #e1495a!important;}
				.gift_desc ul{padding:30px 0 0 0; margin-left: 14px;}
				.gift_desc ul li{padding:0;line-height:1.5;list-style:outside disc;}
				.western_text{font-size:25px;font-weight:530;color:#000;padding-bottom:20px;}
				p.mid_title{font-size:18px;COLOR:#000;}
				.col-12.shipping_info p{font-size:16px;color:#000;text-align:justify;}
				.col-12.shipping_info span{font-size:23px;line-height:30px;color:#000;font-weight:600;}
				.shipping_info h2{color:#0a0a0a;font-size:24px;text-transform:none;margin:20px 0 30px;font-weight:700;}
				.shipping_right{text-align:right;width:100%;float:left;margin-bottom:10px;}
				.shipping-info .c_border{border-top:2px solid #000;border-bottom:2px solid #000;height:8px;margin-bottom:30px;}
				.privacy_mid1 .shipping_info h1{margin:0;}
				.privacy_mid1 .shipping_info .shipping_right{margin-bottom:20px;}
				@media (max-width:1760px){
				}
				@media (max-width:1680px){
				}
				@media (max-width:1472px){
				}
				@media only screen and (min-width:1300px) and (max-width:1700px){
					.banner_about{padding:174px 0;background-size:cover!important;}
					.banner.banner_about .banner_inner h2{font-size:30px!important;line-height:1.8!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:23px!important;font-weight:300!important;line-height:1!important;}
					.about_mid1 p{font-size:20px;}
					.banner.banner_about .banner_inner h2{font-size:26px!important;line-height:1.8!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:23px!important;font-weight:300!important;line-height:1!important;}
					.contact_mid1{padding:0;}
					.sell_poppsee_banner{margin-bottom:0;}
					.top_banner.sellwith_pooppse.contact_mid2.sellwith_content.sellwith_mid1 .content_mid p{margin-bottom:10px;}
					.sell_poppsee_banner{width:100%;padding:157px 0px 190px 0px;background-size:contain!important;}
					.sellwith_content{padding-top:50px;padding-bottom:50px;}
					.sellwith_content::before{width:292px;height:485px;top:-220px;left:8px;}
					.sell_poppsee_banner .title{font-size:65px;}
				}
				@media(max-width:1199px){
					header .botarea .nav.navbar-nav li a{font-size:12px!important;padding:8px 6px!important;}
					.banner.banner_about{padding:140px 0;background-size:cover!important;}
					.banner.banner_about .banner_inner h2{font-size:30px!important;line-height:1.8!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:23px!important;font-weight:300!important;line-height:1!important;}
					.banner.banner_about{padding:160px 0;background-size:cover!important;}
					.banner_about .banner_inner{top:28%;}
					.banner.banner_about .banner_inner h2{font-size:26px!important;line-height:1.8!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:23px!important;font-weight:300!important;line-height:1!important;}
					.sellwith_pooppse p{font-size:19px;line-height:24px;margin-bottom:10px;padding:0;}
					.contact_mid1{padding:0 0;}
					.sellwith_pooppse h2{font-size:25px;}
					.sellwith_pooppse h3{font-size:23px;}
					.sellwith_pooppse h2{font-size:25px;margin-bottom:15px;}
					.sellwith_pooppse ul li{font-size:20px;line-height:26px;padding:10px 0 0;}
					.MarketplaceGallery{margin-bottom:30px;}
					.MarketplaceGallery h2{margin-bottom:30px;}
					.MarketplaceGallery a{padding:10px 20px;font-size:19px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid2{margin-bottom:40px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid3{margin-bottom:40px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid4{margin-bottom:40px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid5{margin-bottom:40px;}
					.sell_poppsee_banner{padding:107px 0px 210px 0px;background-size:contain!important;}
					.sell_poppsee_banner .title{font-size:33px;}
					.sellwith_content::before{width:210px;top:-184px;left:33px;}
					header .botarea .blokone .rightarea .iconset + a{ display: none;}
				}
				@media(max-width:991px){
					.banner.banner_about{padding:160px 0;background-size:cover!important;}
					.banner_about .banner_inner{top:28%;}
					.banner.banner_about .banner_inner h2{font-size:26px!important;line-height:1.8!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:23px!important;font-weight:300!important;line-height:1!important;}
					.sellwith_pooppse p{font-size:19px;line-height:24px;margin-bottom:10px;padding:0;}
					.contact_mid1{padding:0 0;}
					.sellwith_pooppse h2{font-size:23px;}
					.sellwith_pooppse h3{font-size:23px;}
					.sellwith_pooppse h2{font-size:25px;margin-bottom:15px;}
					.sellwith_pooppse ul li{font-size:20px;line-height:26px;padding:10px 0 0;}
					.MarketplaceGallery{margin-bottom:30px;}
					.MarketplaceGallery h2{margin-bottom:30px;}
					.MarketplaceGallery a{padding:10px 20px;font-size:19px;}
					.sell_poppsee_banner{padding:87px 0px 210px 0px;background-size:contain!important;}
					.sell_poppsee_banner .title{font-size:33px;}
					.sellwith_content::before{width:210px;top:-148px;left:33px;}
					.shop_new_sec3 .rightarea{ width: 100% !important; padding: 20px !important;}
					.shop_mid3 .block .rightarea h2{ font-size: 22px;}
					.mid4 .block .rightarea.nw-rt .more{ float: none;}
					.rightimg{ right: -30px !important;}
				}
				@media (max-width:820px){
					.sellwith_content::before{width:170px;top:-148px;left:33px;}
				}
				@media (max-width:810px){
					.banner.banner_about .banner_inner h2{font-size:26px!important;line-height:1.8!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:23px!important;font-weight:300!important;line-height:1!important;}
					.sellwith_content{padding:30px 0 20px 0;}
					.sellwith_pooppse p{font-size:19px;line-height:24px;margin-bottom:10px;padding:0;}
					.contact_mid1{padding:0 0;}
					.sellwith_pooppse h2{font-size:23px;}
					.sellwith_pooppse h3{font-size:23px;}
					.sellwith_pooppse h2{font-size:18px;margin-bottom:15px;}
					.sellwith_pooppse ul li{font-size:20px;line-height:26px;padding:10px 0 0;}
					.MarketplaceGallery{margin-bottom:30px;}
					.MarketplaceGallery h2{margin-bottom:30px;}
					.MarketplaceGallery a{padding:10px 20px;font-size:19px;}
				}
				@media (max-width:768px){
					.banner.banner_about{padding:100px 0;background-size:cover!important;}
					.banner_about .banner_inner{top:43%;}
					.sellwith_content{padding:30px 0 20px 0;}
					.sellwith_pooppse p{font-size:19px;line-height:24px;margin-bottom:10px;padding:0;}
					.contact_mid1{padding:0 0;}
					.sellwith_pooppse h2{font-size:15px;}
					.sellwith_pooppse h3{font-size:24px;}
					.sellwith_pooppse h2{font-size:28px;margin-bottom:15px;}
					.sellwith_pooppse ul li{font-size:20px;line-height:26px;padding:10px 0 0;}
					.MarketplaceGallery{margin-bottom:30px;}
					.MarketplaceGallery h2{margin-bottom:30px;}
					.MarketplaceGallery a{padding:10px 20px;font-size:19px;}
				}
				@media(max-width:767px){
					.banner.banner_about{padding:54px 0;background-size:cover!important;}
					.banner_about .banner_inner{top:44%;}
					.banner.banner_about .banner_inner h2{font-size:17px!important;line-height:1.5!important;margin:0!important;}
					.banner.banner_about .banner_inner p{font-size:19px!important;font-weight:300!important;line-height:1!important;}
					.about_new_content_3.flower-cut .text{order:1;}
					.about_new_content_3.flower-cut .flower-img-bx{display:none;}
					.about_mid2 .row .col-md-6{margin-bottom:0;}
					.about_new_content_1{margin-bottom:40px;}
					.sellwith_pooppse p{font-size:17px;line-height:24px;margin-bottom:10px;padding:0;}
					.sellwith_pooppse ul li{font-size:17px;line-height:24px;padding:10px 0 0;}
					.sellwith_pooppse h2{font-size:20px;margin-bottom:0;}
					.contact_mid1.sellwith_pooppse .content_mid{margin-bottom:0;}
					.sellwith_pooppse h2{font-size:20px;margin-bottom:0;}
					.top_banner.sellwith_pooppse .content_mid{margin-bottom:0;}
					.sellwith_pooppse h3{font-size:22px;}
					.MarketplaceGallery h2{font-size:18px;margin-bottom:20px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid2 h2{margin-bottom:10px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid5 h2{margin-bottom:10px;}
					.contact_mid1.sellwith_pooppse.sellwith_mid5 .MarketplaceGallery h2{margin-bottom:25px;}
					.sell_poppsee_banner{padding:60px 0px 260px 0px;background-size:contain!important;}
					.sell_poppsee_banner .title{font-size:25px;}
					.sellwith_content::before{width:102px;top:-68px;left:28px;}
				}
				
				
				
a.edit_tab:hover {
    border: 2px solid #f00;
}

a.edit_tab {
    border: 2px solid #0db3c7;
    padding: 5px 5px;
    margin-right: 10px;
    color: #000;
}

.wcfm_ele_wrapper.wcfm_catalog_enquiry_button_wrapper {
    display: none;
}
.shipp_area {
    display: none !important;
}
.qntcls {
    margin-top: 30px;
}
.featureartist {
	min-height:500px;
}
.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled {
	display: none !important;
}
#wc-logo a span {
	padding-top: 11px !important;
}
.wp-core-ui .button {
	color: #17a2b8 !important;
	border-color: #17a2b8 !important;
	background: #f6f7f7;
}
.wcfm-store-setup .wc-setup-actions .wcfm_submit_button {
	box-shadow: none !important;
	text-shadow: none !important;
	background-color: #17a2b8 !important;
	color: #ffffff !important;
}
.wc-setup .wc-setup-actions .button-primary:hover {
	background-color: #7ed6d3 !important;
	text-shadow: none !important;
}