@media only screen and (min-width: 1600px) {

	.container{
        max-width: 1440px;
    }
    .exemplo{
        max-width: 1440px!important;
    }
    .about-us-section img{
        width: 50vw;
    }
    .fearure-area img {
      width: 50vw;
      margin-right: -50%;
    }
    .wmg-item {
        height: 509px !important;
    }
    .brand-details-section .container{
        max-width: 100%;
    }
	
	
	
}

@media only screen and (min-width: 1200px) and (max-width : 1599px) {
    
    .container{
    	max-width: 1300px;
    }
    .resources-details h2{
        font-size: 22px;
    }
    .brand-details-section .container{
        max-width: 100%;
    }
	
	
	

		
}

@media only screen and (min-width: 1200px) {


.follow-area{
   display: flex;
   flex-direction: column;
   justify-content: space-between;
}
.panel-1 .footer-menu{
   height: 100%;
   display: flex;
   flex-direction: column;
   justify-content: space-between;
}
.details-section-area1 .dropdown-toggle.packaging{
   white-space: normal;
}
.details-section-area1{
  max-height: 135px;
}

.wmg-img img{
    height: 475px;
}



	
}

@media only screen and (min-width: 992px) and (max-width : 1199px) {

.products-menu ul li a {
    margin: 0 6px;
    font-size: 12px;
}
ul.menu a {
    padding: 13px;
}
.fearure-area img {
    width: 50vw;
    margin-right: -50%;
}
.blog-carosal-area .blig-text-section{
    max-width: 400px;
}
.brand-details-section .container{
    max-width: 100%;
}
.customcss:nth-child(n+3) {
    background: #FCFCFC;
}
.customcss:nth-child(n+4) {
    background: #fff;
}


.productdetails .wmg-img , .productdetails .wmg-text{
    width: 100%;
}
.productdetails .wmg-text{
  border: 0.5px solid #D9D9D9;
  border-left: 0.5px solid #D9D9D9;
}


}

@media only screen and (min-width: 768px) and (max-width: 991px) {



/****menu****/
.dgmenuwrap{margin-top:-2px;}
.dgmenuwrap{
    display: inline-block;
}
.mean-container .mean-bar:nth-child(2){
    display: none;
}
ul.menu > li::after{content:''; position:inherit;}
ul.menu ul, ul.menu ul li ul {display: none; left: inherit; opacity: inherit!important; position: inherit; top: inherit; width: auto!important; box-shadow:none; background:none;}
ul.menu ul li:first-child, ul.menu ul li:last-child{margin:0;}
.dgmenuwrap {
    position: absolute;
    z-index: 9999;
    width: 100%;
    background: #fff;
    left: 0;
    top: 0;
    padding: 0 10px;
}
.mean-container .mean-nav {
    width: 100%;
}
ul.menu ul li{border-bottom:none;}
/****end menu****/
.mean-container a.meanmenu-reveal {
    right: 0;
    top: 0;
    background: transparent;
}
.mean-container .mean-nav {
    position: relative;
    top: 0;
    margin-top: 45px;
}
.mean-container .mean-nav ul li a:hover{
    color: #000;
}
.mean-container .mean-nav ul li a{
    color: #000;
    font-size: 24px;
    line-height: 24px;
    font-weight: 300;
    padding: 20px 0;
    text-transform: uppercase;
}
.mean-container .mean-nav ul li a.mean-expand:hover:after{
    display: none;
}
.mean-container a.meanmenu-reveal.meanclose {
    line-height: 27px;
}
.nav-area .container{
    position: relative;
    max-width: 100%;
}
.mean-container a.meanmenu-reveal.meanclose {
    background: url(../images/menu-cross.svg);
    background-repeat: no-repeat;
    background-position: center;
}
.brand-details-section .container{
    max-width: 100%;
}
.customcss{
    width: 100%;
    padding: 30px 0;
}
.search-container input{
    height: 25px;
    border: none;
    padding: 11px 0;
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    width: 92%;
}
.search-container form{
    width: 100%;
    display: flex;
    border: 0.5px solid #D9D9D9;
    margin-bottom: 20px;
}
.search-button-mobile {
    background: transparent;
    border: none;
    width: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.search-container input:focus{
    outline: none;
}
.nav-area-logo {
    position: relative;
    z-index: 99999;
}
.mean-container .mean-nav ul {
    margin-top: 8px;
    border-top: 0.5px solid #D9D9D9;
    padding-top: 24px;
    height: 100vh;
}
.search-container{
    width: 100%;
}





.panel-1 , .panel-2 , .panel-3 , .follow-area{
    width: 100%;
}
.panel-2 , .panel-3 , .follow-area{
    margin-top: 40px;
}
.footer-newslatter input{
    max-width: 500px;
}
.mobile-section-block{
  display: block!important;
}
.desktop-section-block{
  display: none!important;
}
.footer-top .panel-1.desktop-section-block{
    display: block;
}
.footer-top .panel-1.desktop-section-block .footer-social{
    display: none;
}
.footer-top .panel-1.desktop-section-block p{
    display: none;
}
.footer-top .footer-logo{
    margin-bottom: 0;
}
.footer-top .mobile-section-block .footer-logo{
    display: none;
}
.footer-top .mobile-section-block .footer-social{
    margin-top: 0;
}
.footer-top .mobile-section-block{
    margin-top: 40px;
}
.footer-top{
    padding: 40px 0;
}
.blog-text-section {
    max-width: 100%;
     position: relative; 
     left: 0; 
     top: 0; 
     transform: translate(0, 0); 
    width: 100%;
    padding: 60px 16px;
    text-align: center;
}
.blog-text-section h2{
    max-width: 100%;
    font-size: 24px;
    line-height: 24px;
}
.guarntee-area p{
    text-align: center;
}
.guarntee-area h2{
    font-size: 24px;
    line-height: 24px;
    max-width: 170px;
    margin: 0 auto 40px;
}
.img1 span{
    font-size: 18px;
    line-height: 24px;
    bottom: 40px;
}
.about-us-section{
    padding: 64px 0;
}
.about-us-section-img{
    display: none;
}
.about-us-section h2{
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 24px;
}
.about-us-section-img-mobile{
    width: 100%;
    display: flex;
}
.about-us-section-img-mobile img{
    width: 100%;
    height: 320px;
    object-fit: cover;
    margin-top: 32px;
}
.about-us-section a{
    margin-top: 32px;
}
.banner-area h2{
    font-size: 32px;
    line-height: 32px;
}
.nav-area-logo img{
    width: 140px;
}
.nav-area{
    padding: 16px 0;
}
.search-area{
    display: none;
}
.mean-container a.meanmenu-reveal span {
    margin-top: 4px;
    width: 24px;
}

.brand-details-section , .brand-details-section1 {
    background: #fff;
    padding: 0;
}
.brand-details1{
    padding: 50px 0;
}
.brand-banner-area img {
    height: 460px;
}
.privacy-policy-area h2{
    font-size: 32px;
    line-height: 32px;
}

.article-banner span{
    font-size: 32px;
    line-height: 32px;
}
.ecoseal-area h2{
    font-size: 24px;
    line-height: 24px;
}
.eco-area h2 , .key-section h2{
    font-size: 24px;
    line-height: 24px;
    text-align: center;
}
.eco-area{
    padding: 40px 0 0;
    text-align: center;
}
.eco-area p{
    text-align: center;
    margin-bottom: 16px;
}
.eco-area img {
    object-fit: cover;
    width: 100vw;
    height: 399px;
    margin-right: -50%;
    position: relative;
    margin-left: -50%;
}
.key-section{
    padding: 40px 0;
}
.key-section p , .what-eco-area p , .intro-eco-area p{
    text-align: center;
}
.three-photo{
    margin-bottom: 40px;
}
.eco-area .mobile-section-block img{
    height: 718px;
    margin-bottom: 40px;
}
.mobile-key{
    padding-bottom: 0;
}
.related-area h2 , .what-eco-area h2 , .intro-eco-area h2{
    font-size: 24px;
    line-height: 24px;
    text-align: center;
}


.blog-banner img{
    height: 808px;
}
.blog-banner-text{
    bottom: 50%;
    transform: translateY(-50%);
    padding: 0 15px;
}
.blog-banner-text h2{
    line-height: 32px;
}
.fearure-area{
    padding: 64px 0;
}
.fearure-area h2{
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 16px;
}
.fearure-area img{
    width: 100%;
    height: auto;
}
.fearure-area a{
    margin-top: 40px;
}
.blog-carosal-area .blig-text-section {
    max-width: 310px;
}
.blog-carosal-area .owl-dots {
    display: flex;
    justify-content: center;
    padding: 10px 0;
}
.blog-carosal-area .owl-dot {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #D9D9D9 !important;
    display: inline-block;
    margin: 0 3px;
}
.blog-carosal-area .owl-dot.active{
    background: #161616!important;
}
.filter-area-blog{
    width: 100%;
    padding: 32px 16px;
    display: flex!important;
    justify-content: space-between;
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    border-bottom: 0.5px solid #D9D9D9
}
.workplace-area-mobile{
    width: 100%;
    display: flex!important;
    padding: 64px 16px 40px;
    flex-direction: column;
    position: relative;
    text-align: center;
}
.workplace-area-mobile p{
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    margin-bottom: 40px;
    color: #000;
}
.workplace-area-mobile h2{
    font-size: 24px;
    line-height: 24px;
    text-transform: uppercase;
    font-weight: 300;
    max-width: 300px;
    margin: 0 auto 15px;
}
.workplace-area-mobile a {
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 16px;
    margin-top: 40px;
    display: inline-block;
    text-decoration: none;
    background: rgba(250, 221, 5, 1);
    font-weight: 400;
    padding: 16px 30px;
    max-width: 174px;
    margin: 0 auto;
}
.workplace-area-mobile:before {
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 40px solid rgba(250, 221, 5, 1);
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
}


.products-menu-section{
    display: none;
}
.all-ptoducts-section{
    padding: 0 15px;
}
.details-section-area1{
    width: 100%;
    border:none;
    border-top: 0.5px solid #D9D9D9;
}
.four-section-area{
    flex-direction: column;
}
.wmg-close {
    height: 18px;
    right: 20px;
    top: 20px;
    width: 18px;
    background-size: contain;
}
.wmg-details-content{
    margin: 0!important;
}
.wmg-text h2{
    text-align: center;
}
.wmg-text-derails{
    padding: 40px 10px;
}
.wmg-text p{
    text-align: center;
}
.price-and-cart-section{
    display: none;
}
.wmg-item{
    width: 100%!important;
    height: auto!important;
}
.wmg-item.wm-margin{
    margin-bottom: 1183px!important;
}
.wmg-img img{
    height: 343px;
    object-fit: cover;
}

.wmg-container.open .wmg-thumbnail{
   opacity: 0.3;
}
.wmg-container.open .wmg-thumbnail.open{
    opacity: 1;
}


/*.filter-area-hover{
    display: none;
}*/
.fixflipmobile .row{
    flex-direction: column-reverse;
}
.fixflipmobile img{
    margin-bottom: 30px;
}
.customcss:nth-child(n+3) {
    background: #FCFCFC;
}
.customcss:nth-child(n+4) {
    background: #fff;
}

.productdetails .wmg-img , .productdetails .wmg-text{
    width: 100%;
}
.productdetails .wmg-text{
  border: 0.5px solid #D9D9D9;
  border-left: 0.5px solid #D9D9D9;
}




}

@media only screen and (max-width: 767px) {


/****menu****/
.dgmenuwrap{margin-top:-2px;}
.dgmenuwrap{
    display: inline-block;
}
.mean-container .mean-bar:nth-child(2){
    display: none;
}
ul.menu > li::after{content:''; position:inherit;}
ul.menu ul, ul.menu ul li ul {display: none; left: inherit; opacity: inherit!important; position: inherit; top: inherit; width: auto!important; box-shadow:none; background:none;}
ul.menu ul li:first-child, ul.menu ul li:last-child{margin:0;}
.dgmenuwrap {
    position: absolute;
    z-index: 999;
    width: 100%;
    background: #fff;
    left: 0;
    top: 0;
    padding: 0 10px;
}
.mean-container .mean-nav {
    width: 100%;
}
ul.menu ul li{border-bottom:none;}
/****end menu****/
.mean-container a.meanmenu-reveal {
    right: 0;
    top: 0;
    background: transparent;
}
.mean-container .mean-nav {
    position: relative;
    top: 0;
    margin-top: 45px;
}
.mean-container .mean-nav ul li a:hover{
    color: #000;
}
.mean-container .mean-nav ul li a{
    color: #000;
    font-size: 24px;
    line-height: 24px;
    font-weight: 300;
    padding: 20px 0;
    text-transform: uppercase;
}
.mean-container .mean-nav ul li a.mean-expand:hover:after{
    display: none;
}
.mean-container a.meanmenu-reveal.meanclose {
    line-height: 27px;
}
.customcss{
    width: 100%;
    padding: 30px 15px;
}
.nav-area .container{
    position: relative;
    max-width: 100%;
}
.mean-container a.meanmenu-reveal.meanclose {
    background: url(../images/menu-cross.svg);
    background-repeat: no-repeat;
    background-position: center;
}
.search-container input{
    height: 25px;
    border: none;
    padding: 11px 0;
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    width: 92%;
}
.search-container form{
    width: 100%;
    display: flex;
    border: 0.5px solid #D9D9D9;
    margin-bottom: 20px;
}
.search-button-mobile {
    background: transparent;
    border: none;
    width: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.search-container input:focus{
    outline: none;
}
.nav-area-logo {
    position: relative;
    z-index: 9999;
}
.mean-container .mean-nav ul {
    margin-top: 8px;
    border-top: 0.5px solid #D9D9D9;
    padding-top: 24px;
    height: 100vh;
}
.search-container{
    width: 100%;
}
.modal{
    z-index: 99999;
}


.wmg-img img{
    height: 343px;
    object-fit: cover;
}

.brand-details-section , .brand-details-section1 {
    background: hsla(0, 0%, 99%, 1);
    background: linear-gradient(90deg, hsla(0, 0%, 99%, 1) 50%, hsla(192, 17%, 94%, 1) 50%);
    background: -moz-linear-gradient(90deg, hsla(0, 0%, 99%, 1) 50%, hsla(192, 17%, 94%, 1) 50%);
    background: -webkit-linear-gradient(90deg, hsla(0, 0%, 99%, 1) 50%, hsla(192, 17%, 94%, 1) 50%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#FCFCFC", endColorstr="#EEF2F3", GradientType=1 );
    padding: 0;
}
.brand-details1{
    padding: 50px 0;
}
.brand-banner-area img {
    height: 460px;
}
.privacy-policy-area h2{
    font-size: 32px;
    line-height: 32px;
}




.panel-1 , .panel-2 , .panel-3 , .follow-area{
    width: 100%;
}
.panel-2 , .panel-3 , .follow-area{
    margin-top: 40px;
}


.mobile-section-block{
  display: block!important;
}
.desktop-section-block{
  display: none!important;
}
.footer-top .panel-1.desktop-section-block{
    display: block;
}
.footer-top .panel-1.desktop-section-block .footer-social{
    display: none;
}
.footer-top .panel-1.desktop-section-block p{
    display: none;
}
.footer-top .footer-logo{
    margin-bottom: 0;
}
.footer-top .mobile-section-block .footer-logo{
    display: none;
}
.footer-top .mobile-section-block .footer-social{
    margin-top: 0;
}
.footer-top .mobile-section-block{
    margin-top: 40px;
}
.footer-top{
    padding: 40px 0;
}
.blog-text-section {
    max-width: 100%;
     position: relative; 
     left: 0; 
     top: 0; 
     transform: translate(0, 0); 
    width: 100%;
    padding: 60px 16px;
    text-align: center;
}
.blog-text-section h2{
    max-width: 100%;
    font-size: 24px;
    line-height: 24px;
}
.guarntee-area p{
    text-align: center;
}
.guarntee-area h2{
    font-size: 24px;
    line-height: 24px;
    max-width: 170px;
    margin: 0 auto 40px;
}
.img1 span{
    font-size: 24px;
    line-height: 24px;
    bottom: 40px;
}
.about-us-section{
    padding: 64px 0;
}
.about-us-section-img{
    display: none;
}
.about-us-section h2{
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 24px;
}
.about-us-section-img-mobile{
    width: 100%;
    display: flex;
}
.about-us-section-img-mobile img{
    width: 100%;
    height: 320px;
    object-fit: cover;
    margin-top: 32px;
}
.about-us-section a{
    margin-top: 32px;
}
.banner-area h2{
    font-size: 32px;
    line-height: 32px;
    max-width: 255px;
}
.nav-area-logo img{
    width: 140px;
}
.nav-area{
    padding: 16px 0;
}
.search-area{
    display: none;
}
.mean-container a.meanmenu-reveal span {
    margin-top: 4px;
    width: 24px;
}


.faq-area{
    padding: 32px 0;
}
.visit-area .p-3 {
    padding: 0 !important;
}
.faq-sec{
    padding-right: 15px;
}


.article-banner span{
    font-size: 32px;
    line-height: 32px;
}
.ecoseal-area h2{
    font-size: 24px;
    line-height: 24px;
}
.eco-area h2 , .key-section h2{
    font-size: 24px;
    line-height: 24px;
    text-align: center;
}
.eco-area{
    padding: 40px 0 0;
    text-align: center;
}
.eco-area p{
    text-align: center;
    margin-bottom: 16px;
}
.eco-area img {
    object-fit: cover;
    width: 100vw;
    height: 399px;
    margin-right: -50%;
    position: relative;
    margin-left: -50%;
}
.key-section{
    padding: 40px 0;
}
.key-section p , .what-eco-area p , .intro-eco-area p{
    text-align: center;
}
.three-photo{
    margin-bottom: 40px;
}
.eco-area .mobile-section-block img{
    height: 718px;
    margin-bottom: 40px;
}
.mobile-key{
    padding-bottom: 0;
}
.related-area h2 , .what-eco-area h2 , .intro-eco-area h2{
    font-size: 24px;
    line-height: 24px;
    text-align: center;
}



.blog-banner img{
    height: 808px;
}
.blog-banner-text{
    bottom: 50%;
    transform: translateY(-50%);
    padding: 0 15px;
}
.blog-banner-text h2{
    line-height: 32px;
}
.fearure-area{
    padding: 64px 0;
}
.fearure-area h2{
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 16px;
}
.fearure-area img{
    width: 100%;
    height: auto;
}
.fearure-area a{
    margin-top: 40px;
}
.blog-carosal-area .blig-text-section {
    max-width: 310px;
}
.blog-carosal-area .owl-dots {
    display: flex;
    justify-content: center;
    padding: 10px 0;
}
.blog-carosal-area .owl-dot {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #D9D9D9 !important;
    display: inline-block;
    margin: 0 3px;
}
.blog-carosal-area .owl-dot.active{
    background: #161616!important;
}
.filter-area-blog{
    width: 100%;
    padding: 32px 16px;
    display: flex!important;
    position: relative;
    justify-content: space-between;
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    border-bottom: 0.5px solid #D9D9D9
}
.workplace-area-mobile{
    width: 100%;
    display: flex!important;
    padding: 64px 16px 40px;
    flex-direction: column;
    position: relative;
    text-align: center;
}
.workplace-area-mobile p{
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    margin-bottom: 40px;
    color: #000;
}
.workplace-area-mobile h2{
    font-size: 24px;
    line-height: 24px;
    text-transform: uppercase;
    font-weight: 300;
    max-width: 300px;
    margin: 0 auto 15px;
}
.workplace-area-mobile a {
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 16px;
    margin-top: 40px;
    display: inline-block;
    text-decoration: none;
    background: rgba(250, 221, 5, 1);
    font-weight: 400;
    padding: 16px 30px;
    max-width: 174px;
    margin: 0 auto;
}
.workplace-area-mobile:before {
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 40px solid rgba(250, 221, 5, 1);
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
}



.resources-panel{
    flex-direction: column;
    padding: 40px 16px;
    align-items: baseline;
}
.resources-details{
    margin-left: 0;
}
.resources-panel img{
    margin: 0 auto 30px;
}
.resources-panel-area{
    padding: 0 16px;
}
.download-modal .modal-content{
    padding: 10px;
}
.download-modal h4{
    font-size: 24px;
    line-height: 24px;
}
.download-modal .btn-close {
    background: transparent;
    position: absolute;
    right: 20px;
    margin-top: 0;
    top: 5px;
}
.download-modal h4{
  margin-top: 40px;
}

.products-menu-section{
    display: none;
}
.all-ptoducts-section{
    padding: 0 15px;
}
.details-section-area1{
    width: 100%;
    border:none;
    border-top: 0.5px solid #D9D9D9;
}
.four-section-area{
    flex-direction: column;
}
.wmg-close {
    height: 18px;
    right: 20px;
    top: 20px;
    width: 18px;
    background-size: contain;
}
.wmg-details-content{
    margin: 0!important;
}
.wmg-text h2{
    text-align: center;
}
.wmg-text-derails{
    padding: 40px 10px;
}
.wmg-text p{
    text-align: center;
}
.price-and-cart-section{
    display: none;
}
.wmg-item{
    width: 100%!important;
    height: auto!important;
}
.wmg-item.wm-margin{
    margin-bottom: 1268px!important;
}

/*.wmg-item .wmg-thumbnail{
    opacity: 0.3;
}
.wmg-item .wmg-thumbnail{
    opacity: 0.3;
}*/


.wmg-container.open .wmg-thumbnail{
   opacity: 0.3;
}
.wmg-container.open .wmg-thumbnail.open{
    opacity: 1;
}


.filter-area-hover a{
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  color: #333333 !important;
  line-height: 16px;
  padding: 16px;
  display: block;
  width: 100%;
  border-bottom: 5px solid #fff;
  text-decoration: none;
}
.filter-area-hover a:hover{
   border-bottom: 5px solid #FF3A39; 
}
.filter-area-hover a.active{
   border-bottom: 5px solid #FF3A39; 
}
.filter-area-hover {
    width: 100%;
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 100%;
    border: 0.5px solid #D9D9D9;
    left: 0;
    background: #fff;
    z-index: 999;
    border-left: none;
    border-right: none;
    padding: 16px 0;
    display: none;
}
.filter-area-blog:hover .filter-area-hover{
    display: block;
}
.blog-banner{
    background: #000;
}
.blog-banner img{
    opacity: 0.5;
}


.fixflipmobile .row{
    flex-direction: column-reverse;
}
.fixflipmobile img{
    margin-bottom: 30px;
}
.customcss:nth-child(n+3) {
    background: #FCFCFC;
}
.customcss:nth-child(n+4) {
    background: #fff;
}

.productdetails .wmg-img , .productdetails .wmg-text{
    width: 100%; 
}

.global-area.productdetails{
    padding: 30px 15px;
}
.productdetails .wmg-text{
  border: 0.5px solid #D9D9D9;
  border-left: 0.5px solid #D9D9D9;
}

.brand-logo-about img{
    margin: 10px 0;
}
.brand-logo-about{
    margin: 0;
}




}

@media only screen and (min-width: 640px) and (max-width: 767px) {





}

@media only screen and (min-width: 480px) and (max-width: 639px) {




	
}

@media only screen and (max-width: 479px) {



	
}

