@charset "UTF-8";
 .menu-product .caption .mobile-toggle,
.menu-product .close-main,
#poppayment .woocommerce-remove-coupon,
.woocommerce-form-coupon-toggle, .woocommerce-form-login-toggle, 
.mlang,
#top .util > .mobile-trigger{
display: none;
}
@media (max-width: 1340px) {
.detail-product .related-product .slidenav,
.inner-home .prods .slidenav,
.inner-home .collect .slidenav,
.inner-scen .aroma .slidenav,
.inner-about .prods .slidenav,
.inner-about .cert .slidenav{
width: 100%;
left: 0;
}
}
@media (max-width: 1239px) {
.wrapper{
max-width: 100%;
padding-left: 30px;
padding-right: 30px;
}
.footer-widget .widget{
flex: 20%;
max-width: 20%;
}
}
@media (max-width: 991px) {
.mainmenu li{
margin: 0 25px;
}
.footer-widget .widget{
flex: 30%;
max-width: 30%;
}
.acc-addr .item,
.acc-odetail .gate .col,
.inner-cart .content,
.inner-cart .action,
.detail-product .main .gallery,
.detail-product .main .caption,
.footer-widget .widget.widget-about,
.inner-contact .appr .submis,
.inner-contact .appr .info{
flex: 100%;
max-width: 100%;
}
.detail-product .main .gallery,
.inner-contact .appr .info,
.footer-widget .widget.widget-about{
margin: 0 0 50px;
}
.inner-cart .content{
margin: 0 0 30px;
}
.acc-addr .item,
.acc-odetail .gate .col{
margin: 0 0 15px;
}
.contact-scen .submis .layer:after{
left: 30px;
top: 30px;
}
.inner-shop .list .product-item,
.inner-promo .list .product-item {
flex: calc(50% - 32px);
max-width: calc(50% - 32px);
}
.detail-news .related .news-item,
.inner-news .list .news-item {
flex: calc(50% - 24px);
max-width: calc(50% - 24px);
}
.detail-product .review .item .person{
flex: 23%;
max-width: 23%;
}
.detail-product .review .item .caption{
flex: 70%;
max-width: 70%;
}
.inner-acc .sidebar{
flex: 30%;
max-width: 30%;
}
.inner-acc .main {
flex: 67%;
max-width: 67%;
}
.inner-acc .taby{
flex-wrap: nowrap;
overflow: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
display: flex;
padding: 0 0 5px;
border: none;
}
.inner-acc .taby::-webkit-scrollbar {
width: 0px;
background: transparent; }
.inner-acc .taby a{
flex: 0 0 auto;
margin: 0 30px 0 0;
}
.inner-acc .acc-addr .rowflex,
.inner-acc .taby a:last-child{
margin: 0;
}
.acc-order .oitem .odata{
position: relative;
right: auto;
top: auto;
margin: 0 0 10px;
}
.acc-order .oitem .qty,
.acc-order .oitem .act{
float: none;
top: auto;
}
.acc-order .oitem .qty{
margin: 0 0 10px;
}
.acc-wishlist .list .product-item {
flex: calc(50% - 44px);
max-width: calc(50% - 44px);
}
.inner-scen .reason .item {
flex: calc(33.33333333333333333333% - 44px);
max-width: calc(33.33333333333333333333% - 44px);
}
.inner-scen .reason .hentry h2{
float: none;
top: auto;
margin: 0 0 20px;
}
.inner-scen .reason .hentry .txt{
float: none;
max-width: 100%;
border-radius: 30px 0;
padding: 20px;
}
.inner-home .hero .slider .prod-slide{
flex: 30%;
max-width: 30%;
}
.inner-home .about .caption{
max-width: 360px;
}
}
@media only screen and (min-width: 769px) and (max-width: 991px)  {
}
@media (max-width: 768px) {
.menu-product .nav,
.popcred figure,
.inner-scen .loc h2 br,
.inner-scen .work h2 br,
.inner-scen .aroma .slidenav,
.inner-scen .aroma .item li > i,
.form-basic .gap > .fgroup.void,
.inner-order-detail .sidebar,
.inner-checkout .floc > .void,
.inner-respass .hentry .format-text br,
.inner-partner .intro h2 br,
.mainmenu li ul:before,
.topbar .lang{
display: none;
}
.wrapper{
padding-left: 20px;
padding-right: 20px;
}
#top .util > .mobile-trigger{
display: inline-block;
vertical-align: middle;
position: relative;
}
a.menu-mobile{
width: 20px;
height: 15px;
position: relative;
display: inline-block;
top: 2px;
}
.menu-mobile .menu-bar b:after,
.menu-mobile .menu-bar b:before,
.menu-mobile .menu-bar b{
position: absolute;
width: 100%;
height: 2px;
left: 0;
top: 7px;
background: #0F1A1E;
display: block;
}
.white-head .menu-mobile .menu-bar b:after,
.white-head .menu-mobile .menu-bar b:before,
.white-head .menu-mobile .menu-bar b{
background: #FFF;
}
.menu-mobile .menu-bar b{
-webkit-transition:background 300ms ;
-moz-transition:background 300ms ;
-o-transition:background 300ms ;
-ms-transition:background 300ms ;
transition:background 300ms ;
}
.menu-mobile .menu-bar b:after,
.menu-mobile .menu-bar b:before{
content: '';
-webkit-transition:top 300ms 300ms, transform 300ms 0ms, -webkit-transform 300ms 0ms, background 300ms;
-moz-transition:top 300ms 300ms, transform 300ms 0ms, -webkit-transform 300ms 0ms, background 300ms;
-o-transition:top 300ms 300ms, transform 300ms 0ms, -webkit-transform 300ms 0ms, background 300ms;
-ms-transition:top 300ms 300ms, transform 300ms 0ms, -webkit-transform 300ms 0ms, background 300ms;
transition:top 300ms 300ms, transform 300ms 0ms, -webkit-transform 300ms 0ms, background 300ms;
}
.menu-mobile .menu-bar b:after{
top: 7px;
}
.menu-mobile .menu-bar b:before{
top: -7px;
}
.open-menu .menu-mobile  .menu-bar b:after,
.open-menu .menu-mobile  .menu-bar b:before{
top:0;
-webkit-transition:top 300ms 0ms, transform 300ms 300ms, -webkit-transform 300ms 300ms, background 300ms;
-moz-transition:top 300ms 0ms, transform 300ms 300ms, -webkit-transform 300ms 300ms, background 300ms;
-o-transition:top 300ms 0ms, transform 300ms 300ms, -webkit-transform 300ms 300ms, background 300ms;
-ms-transition:top 300ms 0ms, transform 300ms 300ms, -webkit-transform 300ms 300ms, background 300ms;
transition:top 300ms 0ms, transform 300ms 300ms, -webkit-transform 300ms 300ms, background 300ms;
left: 0;
}
.open-menu .menu-mobile  .menu-bar b{
background: rgba(0,0,0,0);
}
.open-menu .menu-mobile  .menu-bar b:after{
-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);
}
.open-menu .menu-mobile  .menu-bar b:before{
-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);
}
.topbar .logo{
flex: 80px;
max-width: 80px;
order: 1;
}
.topbar .util{
flex: calc(100% - 100px);
max-width: calc(100% - 100px);
order: 2;
}
.searchbar form .cls{
top: 15px;
right: -24px;
}
.midbar{
display: none;
position: absolute;
left: 0;
width: 100%;
background: #fff;
text-align: center;
box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.05);
padding: 0 20px 40px;
z-index: 5;
}
.mainmenu li{
display: block;
margin: 30px 0 0;
}
.midbar .mlang{
display: block;
margin: 40px 0 0;
font-size: 12px;
}
.midbar .mlang > *{
display: inline-block;
vertical-align: middle;
text-transform: uppercase;
font-weight: 700;
color: #313238;
}
.midbar .mlang > i{
background: #ccc;
height: 10px;
width: 1px;
margin: 0 5px;
}
.midbar .mlang > b{
color: #CDA55C;
font-weight: 700;
}
.mainmenu li ul{
position: relative;
left: auto;
top: auto;
margin: 20px 0 0 !important;
opacity: 1;
visibility: visible;
background: none;
padding: 0;
border: none;
text-align: center;
width: 100%;
box-shadow: none;
display: none;
}
.mainmenu li.menu-item-has-children > b.active + ul{
display: block;
}
.mainmenu li.menu-item-has-children > b{
display: inline-block;
width: 20px;
height: 20px;
background: #fff;
vertical-align: middle;
margin-left: -20px;
position: relative;
right: -30px;
}
.mainmenu li.menu-item-has-children > b:before {
display: inline-block;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 4px 0 4px;
border-color: #313238 transparent transparent transparent;
position: absolute;
content: '';
left: 3px;
top: 7px;
}
.mainmenu li.menu-item-has-children > b.active:before {
transform: rotate(-180deg);
}
.mainmenu li ul li a{
color: #757D80;
}
.subs input{
width: calc(100% - 110px) !important;
}
.inner-contact .appr .submis:before{
width: calc(100% - 20px);
height: calc(100% - 20px);
}
.inner-contact .insta a {
flex: calc(20% - 8px);
max-width: calc(20% - 8px);
margin: 0 4px;
}
.inner-contact .insta a span i{
width: 20px;
height: 20px;
}
.inner-search .item .txt,
.inner-search .item h3{
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.contact-scen .submis .layer:after{
left: 10px;
top: 10px;
}
.inner-shop .filter .sort .dropselect{
width: 170px;
}
.inner-cart .list .item .prod{
flex: calc(100% - 30px);
max-width: calc(100% - 30px);
}
.inner-cart .list .item .util{
flex: 100%;
max-width: 100%;
top: auto;
text-align: left;
margin: 20px 0 0;
padding-left: 20px;
}
.inner-cart .list .item p.anote{
padding-left: 25px;
margin: 15px 0 0;
left: auto;
}
.fancybox-container.mfull .fancybox-content{
width: 100%;
padding-left: 20px;
padding-right: 20px;
border-radius: 0;
height: 100%;
}
#popaddrselect .scrollbar-inner.scroll-content{
max-height: calc(100vh - 200px) !important;
}
.inner-acc .nav{
padding: 0;
border: none;
background: none;
margin: 15px 0 0;
}
.inner-acc .nav ul{
flex-wrap: nowrap;
overflow: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
display: flex;
}
.inner-acc .nav ul::-webkit-scrollbar {
width: 0px;
background: transparent; }
.inner-acc .nav ul li:first-child,
.inner-acc .nav ul li{
flex: 0 0 auto;
margin: 0 20px 0 0;
}
.inner-acc .nav li a{
padding: 10px;
font-size: 12px;
}
.acc-odetail .cstat > *,
.acc-odetail .cstat{
float: none;
text-align: center;
}
.acc-odetail .cstat > span{
display: block;
float: none;
margin: 0 0 10px;
height: 28px;
line-height: 28px;
}
.acc-odetail .crev .rprod figure{
vertical-align: top;
}
.acc-odetail .cprod .prod .caption em{
bottom: 3px;
right: -10px;
}
.acc-profile .depe small {
display: block;
line-height: 100%;
margin: 10px 0 0;
}
.inner-home .about .video i, .inner-about .intro .video i{
width: 30px;
height: 20px;
}
.inner-home .about .video b, .inner-about .intro .video b{
top: 20px;
}
.inner-home .about .video b img, .inner-about .intro .video b img{
width: 60px;
}
.inner-home .about .video span, .inner-about .intro .video span{
top: 60%;
-ms-transform: translateY(-60%);
-webkit-transform: translateY(-60%);
transform: translateY(-60%);
}
.inner-scen .about figure:before,
.inner-about .copy .slider:after{
width: calc(100% - 15px);
height: calc(100% - 15px);
}
.inner-scen .proc .quote .txt:after,
.inner-scen .about .format-text blockquote:after,
.inner-about .copy .format-text blockquote:after{
margin: 0;
right: 0;
}
.inner-scen .aroma .item figure{
height: 200px;
}
.inner-scen .loc .item{
flex: calc(50% - 10px);
max-width: calc(50% - 10px);
}
.inner-scen a.wa{
width: 50px;
right: 10px;
bottom: 10px;
}
.inner-home .hero .slider .item:after{
background: linear-gradient(180deg, rgba(25, 47, 40, 0.6) 44.44%, rgba(25, 47, 40, 0) 100%);
}
.inner-home .about .video{
position: relative;
top: auto;
left: auto;
width: 100%;
}
.inner-home .testi .slider:before{
width: 35px;
height: 26px;
}
.inner-scen .proc .list ul li:after{
right: 5px;
width: calc(100% - 50px);
}
.inner-about .market .loc h3{
letter-spacing: 1px;
}
#pop-promo .rowflex figure{
height: 180px;
}
#pop-promo .fancybox-close-small{
opacity: 1;
filter: brightness(0) invert(1);
}
li:hover .menu-product,
.menu-product{
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 1;
visibility: visible;
display: none;
margin: 0;
z-index: 99;
padding: 30px 0;
overflow-y: scroll;
}
.open-product-menu .menu-product{
display: block !important;
}
.menu-product .close-main{
display: block;
position: absolute;
width: 24px;
height: 24px;
right: 10px;
top: 10px;
background-image: url(//www.selensia.biz/wp-content/themes/selensia/assets/img/icon/cls2.svg);
filter: brightness(0);
}
.menu-product .caption .mobile-toggle{
display: block;
margin: 30px 0 15px;
padding: 0 0 15px;
position: relative;
}
.menu-product .caption .mobile-toggle:first-child{
margin-top: 0;
}
.menu-product .caption .mobile-toggle:before{
display: block;
position: absolute;
right: 0;
top: 5px;
width: 0;
height: 0;
border-style: solid;
border-width: 7px 6px 0 6px;
border-color: #313238 transparent transparent transparent;
content: '';
}
.menu-product .caption .mobile-toggle.current:before{
transform: rotate(180deg);
} .inner-home .partner .nav, .inner-scen .partner .nav, .inner-scen .prods .nav,
.inner-scen .proc .list ul,
.inner-about .market .loc{
flex-wrap: nowrap;
overflow: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
display: flex;
margin: 0 -20px 0 0;
}
.inner-home .partner .nav::-webkit-scrollbar,
.inner-scen .partner .nav::-webkit-scrollbar,
.inner-scen .prods .nav::-webkit-scrollbar,
.inner-scen .proc .list ul::-webkit-scrollbar,
.inner-about .market .loc::-webkit-scrollbar {
width: 0px;
background: transparent; }
.inner-home .partner .nav a, .inner-scen .partner .nav a, .inner-scen .prods .nav a,
.inner-scen .proc .list ul li,
.inner-about .market .loc .item{
flex: 0 0 auto;
margin: 0 10px 0 0;
width: 280px;
max-width: 280px;
}
.inner-scen .prods .nav a{
width: 150px;
max-width: 150px;
}
.inner-home .partner .nav a, .inner-scen .partner .nav a{
width: 120px;
max-width: 120px;
}
.inner-scen .proc .list ul li{
width: 100px;
max-width: 100px;
}
.inner-home .testi .hentry .txt, .inner-home .collect .hentry .txt,
.inner-home .testi .hentry h2, .inner-home .collect .hentry h2,
.inner-scen .proc .hentry .txt,
.inner-scen .proc h2,
.inner-scen .reason .quote .txt,
.inner-scen .reason .quote strong,
.detail-product .related-product .hentry .txt,
.inner-home .prods .hentry .txt,
.inner-about .prods .hentry .txt,
.inner-about .cert .hentry .txt,
.detail-product .related-product .hentry h2,
.inner-home .prods .hentry h2,
.inner-about .prods .hentry h2,
.inner-about .cert .hentry h2,
.detail-product .review .sort,
.detail-product .review .avg,
.inner-news .filter .dropselect,
.inner-news .filter h2,
.tribute .copy,
.tribute ul{
float: none;
}
.inner-home .testi .hentry .txt, .inner-home .collect .hentry .txt,
.inner-scen .proc .hentry .txt,
.detail-product .related-product .hentry .txt,
.inner-home .prods .hentry .txt,
.inner-about .prods .hentry .txt,
.inner-about .cert .hentry .txt,
.inner-promo .filter,
.tribute ul{
text-align: left;
}
.inner-scen .reason .item{
text-align: center;
}
.mainmenu li ul li{
border: none;
}
.footer-widget .widget{
flex: 50%;
max-width: 50%;
}
.menu-product .thumb,
.menu-product .prod-list,
.menu-product .caption,
.inner-about .sink .caption,
.inner-about .sink figure,
#pop-promo .rowflex > *,
.popcred .caption,
.inner-home .list .caption,
.inner-home .hero .slider .prod-slide,
.inner-home .hero .slider .copy,
.inner-scen .prods .item .caption,
.inner-scen .prods .item .slider,
.inner-scen .proc .quote .button,
.inner-scen .proc .quote .caption,
.inner-scen .work figure,
.inner-scen .work .caption,
.inner-scen .aroma .item .format-text ul strong,
.inner-scen .aroma .item .format-text ul em,
.inner-scen .aroma .item .caption,
.inner-scen .aroma .item figure,
.inner-scen .reason .item,
.inner-scen .about .caption,
.inner-scen .about figure,
.inner-about .vismis .caption,
.inner-about .vismis h2,
.inner-home .list .item:nth-child(even) .caption,
.inner-about .list .item:nth-child(even) .caption,
.inner-home .list .item:nth-child(even) figure,
.inner-about .list .item:nth-child(even) figure,
.inner-about .list .caption,
.inner-home .list figure, .inner-about .list figure,
.inner-about .copy .format-text ul li,
.inner-about .copy .caption,
.inner-about .copy .slider,
.acc-wishlist .list .product-item,
.inner-acc .sidebar,
.inner-acc .main,
.inner-checkout .floc > *,
.detail-product .review .item .person,
.detail-product .review .item .caption,
.detail-news .related .news-item, .inner-news .list .news-item,
.inner-shop .list .product-item, .inner-promo .list .product-item,
.form-basic .gap > *,
.popcred .form-basic .gap > *,
.footer-widget .widget.widget-about,
.footer-widget .widget.widget-social,
#bottom .subs .submis,
#bottom .subs .caption{
flex: 100%;
max-width: 100%;
}
.inner-scen .reason .quote .txt,
.inner-scen .reason .quote strong,
.inner-news .filter .dropselect{
width: 100%;
}
.inner-about .sink .format-text,
.inner-about .sink .pusher,
.inner-home .about .caption,
.inner-home .list .item:nth-child(even) .pusher,
.inner-about .list .item:nth-child(even) .pusher,
.inner-home .list .format-text,
.inner-about .list .format-text,
.inner-about .copy .format-text{
max-width: 100%;
}
.inner-scen .proc .hentry .txt,
.detail-product .review .sort,
.inner-news .filter h2{
top: auto;
}
.inner-home .list .item:nth-child(even) figure,
.inner-scen .about figure,
.inner-about .list figure{
order: 1;
}
.inner-home .list .item:nth-child(even) .caption,
.inner-scen .about .caption,
.inner-about .list .caption{
order: 2;
} .inner-scen .reason .border,
.inner-about .market .hentry,
.inner-contact .hentry{
margin: 0 0 50px;
}
.inner-home .about .video,
.inner-home .hero .slider .copy,
.inner-scen .about figure,
.acc-wishlist .list .product-item,
.page-header{
margin: 0 0 40px;
}
.inner-about .sink figure,
.inner-home .list figure, .inner-about .list figure,
.inner-scen .work figure,
.inner-scen .reason .item,
.inner-about .vismis h2,
.inner-about .list figure,
.detail-product .crumb,
.detail-news .related .news-item, .inner-news .list .news-item,
.inner-shop .list .product-item, .inner-promo .list .product-item,
.inner-shop .hentry,
.inner-search .hentry,
.inner-promo .hentry,
.inner-news .hentry,
.contact-scen .crumb,
.contact-scen .submis h2,
.inner-contact .submis h2,
#bottom .subs .caption{
margin: 0 0 30px;
}
.inner-scen .reason .hentry h2, .inner-scen .about h2,
.inner-acc .sidebar,
.detail-product .review .item .person,
.inner-news .filter h2{
margin: 0 0 15px;
}
.inner-acc .taby{
margin: 0 0 10px;
}
.inner-about .sink,
.inner-home .testi,
.inner-home .about,
.inner-home .collect,
.inner-scen .reason,
.inner-scen .partner,
.inner-scen .prods,
.inner-scen .proc,
.inner-scen .loc,
.inner-scen .work,
.inner-scen .aroma,
.inner-scen .about,
.inner-home .prods,
.inner-about .prods,
.inner-about .cert,
.inner-about .market,
.inner-about .vismis,
.inner-home .list .item,
.inner-about .list .item,
.inner-about .copy .caption,
.inner-about .copy,
.inner-contact .insta{
margin: 50px 0 0;
}
.inner-scen .aroma .slick-dots,
.detail-news .content .share,
.footer-widget .widget.widget-social{
margin: 30px 0 0;
}
.popcred .form-basic .gap > *:last-child,
.inner-scen .prods .item .caption,
.form-basic .gap > *:last-child{
margin: 25px 0 0;
}
.menu-product .thumb,
.inner-scen .proc .quote .button,
.detail-product .review .sort,
.inner-contact .appr .info > *:not(:first-child){
margin: 20px 0 0;
}
.detail-product .related-product .hentry .txt,
.inner-home .prods .hentry .txt,
.inner-about .prods .hentry .txt,
.inner-about .cert .hentry .txt{
margin: 10px 0 0;
}
.tribute ul li{
margin: 0 20px 20px 0;
}
.inner-shop .hentry .form-basic, .inner-search .hentry .form-basic, .inner-news .hentry .form-basic{
margin: 30px auto 0;
}
.inner-shop .filter .sort > b{
margin: 0 5px 0 0;
}
.detail-product .main .gallery .share i{
margin: 0 10px;
}
.detail-product .related-product .product-item, .inner-home .prods .product-item, .inner-about .prods .product-item, .inner-about .cert .item{
margin: 0 8px;
}
.detail-product .related-product .slick-list, .inner-home .prods .slick-list, .inner-about .prods .slick-list, .inner-about .cert .slick-list{
margin: 0 -8px;
}
.inner-home .partner .nav, .inner-scen .partner .nav, .inner-scen .prods .nav{
margin-bottom: 20px;
}
.inner-scen .reason .rowflex,
.acc-wishlist .list,
.detail-product .taby .thead a,
.detail-news .related .rowflex, .inner-news .list .rowflex,
.inner-shop .list .rowflex, .inner-promo .list .rowflex,
.inner-search .hentry h2{
margin: 0;
} .page-header{
padding: 60px 0;
}
.inner-scen .aroma,
.footer-widget{
padding: 40px 0;
}
.detail-news .content .share{
padding: 30px 0;
}
.topbar{
padding: 10px 0;
}
#body{
padding-top: 64px;
}
body.has-botbar #body{
padding-top: 109px;
}
.inner-home .about,
.inner-page{
padding: 0 0 60px;
}
.searchbar .wrapper{
padding: 0 30px 0 15px;
}
#pop-promo .caption .act > *{
padding: 0 20px;
}
.subs .button{
padding: 0 15px;
}
.popconf,
.format-text blockquote{
padding: 30px;
}
#pop-promo .caption,
.inner-scen .aroma .item .caption{
padding: 20px;
}
.inner-about .market .loc .item,
.inner-thank .layer,
.inner-cart .action .wrap{
padding: 15px;
}
.acc-odetail .citem{
padding: 10px;
}
.inner-home .testi,
.inner-home .hero .slider .item,
.inner-scen .prods,
.inner-scen .loc,
.inner-scen,
.inner-about,
.inner-acc,
.inner-thank,
.inner-cart,
.detail-product,
.inner-shop,
.detail-news,
.inner-promo, .inner-news,
.contact-scen,
.inner-search,
.inner-respass,
.inner-partner,
.inner-contact{
padding: 40px 0 60px;
}
.inner-contact .appr .submis{
padding: 0 20px 20px 0;
}
.contact-scen .submis .layer form,
.inner-contact .submis .layer{
padding: 40px 20px 20px;
}
.inner-shop .filter .cats a{
padding: 0 20px 0 15px;
}
.inner-scen .about figure,
.inner-about .copy .slider{
padding: 0 15px 15px 0;
}
.inner-about .sink .caption,
.inner-home .list .item:nth-child(even) .caption,
.inner-about .list .item:nth-child(even) .caption{
padding: 0 0 50px;
}
.menu-product .thumb{
padding: 0 0 20px;
}
.inner-about .market{
padding: 50px 0 0;
}
.inner-about .sink,
.popcred,
.inner-home .list .item, .inner-about .list .item{
padding: 30px 0 0;
}
.inner-home .testi .slider,
.inner-about .vismis .caption{
padding: 0 0 0 20px;
}
.inner-scen .loc .item figure figcaption{
padding: 0 0 10px 10px;
}
#pop-promo figure span{
padding: 15px 0 0 15px;
}
.popcred .caption,
.inner-home .about .caption,
.inner-scen .aroma .slidenav,
.inner-cart.inner-checkout .list .item p.anote,
.fancybox-container.mfull .fancybox-slide--html{
padding: 0;
} .inner-scen .intro h2,
.inner-about .intro h2,
.inner-shop .hentry h2,
.inner-promo .hentry h2,
.inner-news .hentry h2,
.contact-scen .submis h2,
.inner-search .hentry h2,
.format-text h1{
font-size: 30px;
}
.inner-about .sink h2,
.inner-home .about h2,
.inner-home .testi .hentry h2, .inner-home .collect .hentry h2,
.inner-home .hero .slider .copy h2,
.inner-scen .proc h2,
.inner-scen .loc h2,
.inner-scen .work h2,
.inner-home .partner .hentry h2,
.inner-scen .partner .hentry h2,
.inner-scen .prods .hentry h2,
.inner-scen .aroma .hentry h2,
.inner-scen .reason .hentry h2,
.inner-scen .about h2,
.inner-home .list h2,
.inner-about .market .hentry h2,
.inner-about .vismis h2,
.inner-about .list h2,
.inner-about .copy h2,
.inner-respass .hentry h2,
.inner-partner .intro h2,
.inner-contact .insta h2,
.inner-contact .hentry h2,
.format-text h2,
#bottom .subs h2{
font-size: 24px;
}
.detail-news .related h2, .detail-news .content .hentry h1,
.format-text h3{
font-size: 22px;
}
.menu-product .hentry h2,
#pop-promo .caption h2,
.inner-scen .prods .item h2,
.detail-product .related-product .hentry h2,
.inner-home .prods .hentry h2,
.inner-about .prods .hentry h2,
.inner-about .cert .hentry h2,
.detail-product .main h1,
.inner-news .filter h2,
.inner-404 h2,
.acc-order .empty h2,
.format-text h4,
.page-header h1{
font-size: 20px;
}
.news-item h3,
.inner-partner .list h2,
.inner-contact .appr .info h3,
.format-text blockquote{
font-size: 16px;
}
.inner-about .market .loc h3,
.inner-home .testi .slider .txt,
.inner-about .market .loc span,
.inner-about .copy .format-text ul li,
.inner-search .item h3,
.inner-contact .appr .info,
.format-text h5,
.format-text{
font-size: 14px;
}
.format-text h6{
font-size: 12px;
}
} @media (max-width: 480px) {
}
@media (max-width: 360px) {
}
@media (min-width: 1230px) {
}
#responsive{
display:block;
width:10px;
height: 10px;
position: fixed;
bottom:10px;
left: 10px;
z-index: 9999;
} @media (max-width: 1239px) {  #responsive{background: blueViolet !important;}}
@media (max-width: 991px) {  #responsive{background: red !important;}}
@media (max-width: 768px) {  #responsive{background: blue !important;}}
@media (max-width: 480px) {  #responsive{background: cyan !important;}}
@media (max-width: 360px) {  #responsive{background: green !important;}}