@media screen and (max-width: 2500px) {
#myId{width:890px;height:367px;}
#cus_top_banner{width:890px;height:367px;}
.inner_div .slider_cstm_main{border:2px solid #EEDBCF; padding:2px}
#mobile_menu{height: 100%;width: 100%;display: none;margin: 0 auto;cursor: pointer;}
.line_1_menu{width: 30px;height: 3px;background: #bb7341;display: table;margin: 4px auto;}
.line_2_menu{width: 25px;height: 3px;background: #bb7341;display: table;margin: 4px auto;}
.line_3_menu{width: 20px;height: 3px;background: #bb7341;display: table;margin: 4px auto;}
#mobile_menu:hover .line_1_menu{width: 20px;}
#mobile_menu:hover .line_2_menu{width: 25px;}
#mobile_menu:hover .line_3_menu{width: 30px;}
#mobile_menu,.line_1_menu,.line_2_menu,.line_3_menu,.im_cls_btn2,.im_cls_btn1,.sidenav .closebtn{transition: .2s all linear;-webkit-transition: .2s all linear;-moz-transition: .2s all linear;-o-transition: .2s all linear;-ms-transition: .2s all linear;}
	}
.sidenav .closebtn {position: absolute;top: 0;right: 25px;font-size: 36px;text-decoration: none;padding: 15px 5px 5px 5px;}
.im_cls_btn1 {width: 20px;height: 3px;background-color: white;margin-top: 9px;margin-bottom: 1px;transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);display: table;}
.im_cls_btn2 {width: 20px;height: 3px;margin-top: 0px;margin-bottom: 6px;background-color: white;transform: rotate(-56deg);-ms-transform: rotate(-56deg);-o-transform: rotate(-56deg);-webkit-transform: rotate(-56deg);-moz-transform: rotate(-56deg);display: table;}
.closebtn:hover .im_cls_btn1 {transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.closebtn:hover .im_cls_btn2 {transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.overlay {height: 0%;width: 100%;position: fixed;z-index: 7;top: 0;left: 0;background-color: rgb(0,0,0);background-color: rgba(0,0,0, 0.9);overflow-y: hidden;transition: 0.5s;}
.overlay-content {position: relative;top: 4%;width: 100%;text-align: center;margin-top: 0px;}
.overlay a {padding: 8px;text-decoration: none;font-size: 22px;color: #ffffff;display: block;transition: 0.3s;    background: linear-gradient(to bottom,rgb(187, 115, 65) 0%,rgb(235, 187, 153) 100%);border-bottom: 1px solid #ffffff;}
.overlay a:hover, .overlay a:focus {color: #f1f1f1;}
.overlay .closebtn {top: 20px;display: table;margin: 0 auto;font-size: 47px;text-align: center;}

@media screen and (max-width: 768px) {
#myId{width:100% !important;height:auto !important;}
#cus_top_banner{width:100% !important;height:auto !important;}
#warp {width: 100%;}
.Link_ctnr {text-align: center;}
.right_cnt_div {width: 100%;display:none;}
.pro_list_ctnr {width: 100%;margin: auto;height: auto;padding: 1px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;text-align: center !important;}
.pro_list_ctnr p{text-align:center !important;}
.center_ctn_ctnr p{/*text-align:center !important;*/}
.center_ctn_ctnr {width: 100%;margin-right: 0px;padding: 0;text-align: center;}
.left_ctn_div{width: 100%;}
.product_xx{width: 100% !important;}
.middle table{height:100% !important;}
.center_ctn_ctnr p img{/*width:100%;*/}
.middle .top_tl{text-align: center; margin: 15px auto;}
.inner_div {width: 100%;height: auto;padding: 0px;margin-left: 0px;}
.inner_div table p{display: table;margin: 0 auto;width: 100%;}
.inner_div table td span{width: 100%;display: table;text-align: justify;margin: 0 auto;}
.inner_div table td{display: table;width: 100%;text-align:center;}
.inner_div #previewPane{margin-left: 0px;margin-right: 0px;width: 100%;}
.inner_div #dhtmlgoodies_slideshow {width: 100%;margin-left: 0px;}
#menu{display:none;}
#mobile_menu{display:block;}
/* wash-and-wear-relaxer-at-home-kit-and-dvd */
.inner_div p{text-align: center;}
.custm_video_page_cl table table{float: inherit !important;display: table !important;margin: 0 auto !important;width: 100%;}
.custm_video_page_cl table table b{display: table;margin: 0 auto;}
.custm_video_page_cl table p span img {margin-left: 41%;}
.custm_video_page_cl table td a img{display: table;margin: 0 auto;}
.custm_video_page_cl table p strong{display: table;margin: 0 auto;width: 95%;}
.custm_video_page_cl table tbody table td img{margin: 0 auto;display: table;}
.custm_video_page_cl table table td .font_sub_head{width: 0;display: table;text-align: justify;margin: 0 auto;}
.right_cnt_div1{float: initial;width: 100%;margin: 0 auto;display: table;}
.right_cnt_div1 img{display: table;margin: 0 auto !important;}
.center_ctn_ctnr form table{width: 127% !important;margin: 0 auto;display: table;}
.prdduct_tl{margin: 0 auto;display: table;}
.inner_div #galleryContainer {margin-left: 0px;width: 98.5%;}
.custm_video_page_cl tbody tr td p span strong{text-align:center;}
.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
	#footer {    width: 95%;    margin: 0 auto;}

}
@media screen and (max-width: 640px) {
.inner_div table p{display: table;margin: 0 auto;width: 100%;text-align:center;}
.inner_div table td span{width: 95%;display: table;text-align: justify;margin: 0 auto;font-size: 15px;}
.inner_div table td{display: table;width: 95%;text-align: justify;}
.inner_div #previewPane{margin-left: 0px;margin-right: 0px;width: 100%;}
.inner_div #dhtmlgoodies_slideshow {width: 100%;margin-left: 0px;}
.inner_div #previewPane table img{border: none;padding: 0px;width: 100% !important;}
.inner_div .slider_cstm_main{width:98%;padding-left: 0px;padding-right: 0px;margin-right: 1px;}
.inner_div #galleryContainer {margin-left: 0px;width: 98.5%;}
.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.inner_div table td {    display: table;    width: 100%;    text-align: justify;}
.custm_video_page_cl table{width: 95% !important;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
#footer {    width: 95%;    margin: 0 auto;}
.custm_video_page_cl table tbody tr td span div a img{width:100% !important;}
	}
@media screen and (max-height: 450px) {
.overlay a {font-size: 20px}
.overlay .closebtn {font-size: 40px;top: 15px;right: 35px;}
.inner_div #galleryContainer {margin-left: 0px;width: 98.5%;}
.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.inner_div table td {    display: table;    width: 100%;    text-align: justify;}
.custm_video_page_cl table{width: 95% !important;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
.custm_video_page_cl table tbody tr td div h2{text-align:center;}
#footer {    width: 95%;    margin: 0 auto;}
.custm_video_page_cl table tbody tr td span div a img{width:100% !important;}
.custm_video_page_cl table tbody tr td p img{   }
}
@media screen and (max-width: 425px) {
.inner_div table p{display: table;margin: 0 auto;width: 100%;}
.inner_div table td span{width: 95%;display: table;text-align: justify;margin: 0 auto;}
.inner_div table td{display: table;width: 100%;text-align:center;}
.inner_div #previewPane{margin-left: 0px;margin-right: 0px;width: 100%;}
.inner_div #dhtmlgoodies_slideshow {width: 100%;margin-left: 0px;}
.inner_div #previewPane table img{border: none;padding: 0px;width: 100% !important;}
.inner_div #galleryContainer {margin-left: 0px;width: 98.5%;}
.inner_div .slider_cstm_main{width:98%;padding-left: 0px;padding-right: 0px;margin-right: 1px;}
.custm_video_page_cl table p span img {margin-left: 34%;}
.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.inner_div table td {    display: table;    width: 100%;    text-align: justify;}
.inner_div table p {    display: table;    margin: 0 auto;    width: 100%;    text-align: center;}
.custm_video_page_cl table{width: 95% !important;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
.custm_video_page_cl table tbody tr td div h2{text-align:center;}
#footer {    width: 95%;    margin: 0 auto;}
.custm_video_page_cl table tbody tr td span div a img{width:100% !important;}
.custm_video_page_cl table tbody tr td p img{}
	}
@media screen and (max-width: 414px) {
.inner_div table p{display: table;margin: 0 auto;width: 100%;}
.inner_div table td span{ width: 95%;display: table;text-align: justify;margin: 0 auto}
.inner_div table td{display: table;width: 100%;text-align:center;}
.inner_div #previewPane{margin-left: 0px;margin-right: 0px;width: 100%;}
.inner_div #dhtmlgoodies_slideshow {width: 100%;margin-left: 0px;}
.inner_div #previewPane table img{border: none;padding: 0px;width: 100% !important;}
.inner_div #galleryContainer {margin-left: 0px;width: 98%;}
.inner_div .slider_cstm_main{width:98%;padding-left: 0px;padding-right: 0px;margin-right: 1px;}
.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.inner_div table td {    display: table;    width: 100%;    text-align: justify;}
.inner_div table p {    display: table;    margin: 0 auto;    width: 100%;    text-align: center;}
.custm_video_page_cl table{width: 95% !important;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
.custm_video_page_cl table tbody tr td div h2{text-align:center;}
#footer {    width: 95%;    margin: 0 auto;}
.custm_video_page_cl table tbody tr td span div a img{width:100% !important;}
.custm_video_page_cl table tbody tr td p img{    }
	}
@media screen and (max-width: 375px) {
.inner_div table p{display: table;margin: 0 auto;width: 100%;}
.inner_div table td span{ width: 95%;display: table;text-align: justify;margin: 0 auto}
.inner_div table td{display: table;width: 100%;text-align:center;}
.inner_div #previewPane{margin-left: 0px;margin-right: 0px;width: 100%;}
.inner_div #dhtmlgoodies_slideshow {width: 100%;margin-left: 0px;}
.inner_div #previewPane table img{border: none;padding: 0px;width: 100% !important;}
.inner_div #galleryContainer {margin-left: 0px;width: 98%;}
.inner_div .slider_cstm_main{width:98%;padding-left: 0px;padding-right: 0px;margin-right: 1px;}
.custm_video_page_cl table p span img {margin-left: 32%;}
.custm_video_page_cl table tr td img{width: 100%;}
.custm_video_page_cl table tbody tr td table tbody tr td a img {width: 50%;}
.custm_video_page_cl table tbody tr td p img{ width:100% !important;}
.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.inner_div table td {display: table;width: 100%;text-align: justify;}
.inner_div table p {display: table;margin: 0 auto;width: 100%;text-align: center;}
.center_ctn_ctnr p{/*text-align:center !important;*/width:375px;}
.custm_video_page_cl table{width: 95% !important;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
.custm_video_page_cl table tbody tr td div h2{text-align:center;}
#footer {    width: 95%;    margin: 0 auto;}
.custm_video_page_cl table tbody tr td span div a img{width:100% !important;}
.custm_video_page_cl table td a img {
    display: table;
    margin: 0 auto;
    padding-bottom: 30px;    padding-top: 30px;
}
	}
@media screen and (max-width: 320px) {
#myId{width:100%;height:100px;}
#cus_top_banner{width:100%;height:100px;}
#warp {width: 100%;}
.Link_ctnr {text-align: center;}
.right_cnt_div {width: 100%;}
.pro_list_ctnr {width: 100%;margin: auto;height: auto;padding: 1px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;text-align: center !important;}
.pro_list_ctnr p{text-align:center !important;}
.center_ctn_ctnr p{/*text-align:center !important;*/width:320px;}
.center_ctn_ctnr {width: 100%;margin-right: 0px;padding: 0;text-align: center;}
.left_ctn_div{width: 100%;}
.center_ctn_ctnr p img{width:100%;}
.middle .top_tl{text-align: center; margin: 15px auto;}
.inner_div {width: 100%;height: auto;padding: 0px;margin-left: 0px;}
.inner_div table p{display: table;margin: 0 auto;width: 100%;}
.inner_div table td span{ width: 95% !important;display: table;text-align: justify;margin: 0 auto;     font-size: 14px;}
.inner_div table td{display: table;width: 100%;text-align:center;}
.inner_div #previewPane{margin-left: 0px;margin-right: 0px;width: 100%;}
.inner_div #dhtmlgoodies_slideshow {width: 100%;margin-left: 0px;}
.inner_div #previewPane table img{border: none;padding: 0px;width: 100% !important;}
.inner_div #galleryContainer {margin-left: 0px;width: 98%;}
.inner_div .slider_cstm_main{width:98%;padding-left: 0px;padding-right: 0px;margin-right: 1px;}
#previewPane #largeImageCaption{width: 100%;margin: 0 auto;display: table;}
.custm_video_page_cl table p span img {margin-left: 28% ;}
.custm_video_page_cl table tr td img{width: 100%;}
.custm_video_page_cl table tbody tr td table tbody tr td a img{width: 50%;}

.custm_video_page_cl table tbody tr td div div img{    margin: 0 auto;display: table;}
.custm_video_page_cl table p span img{margin:0 auto;display:table;}
.custm_video_page_cl table{width: 95% !important;}
.custm_video_page_cl table tbody tr td p iframe{width: 100% !important;}
.custm_video_page_cl table tbody tr td div h2{text-align:center;}
#footer {    width: 95%;    margin: 0 auto;}
.custm_video_page_cl table tbody tr td span div a img{width:100% !important;}
.custm_video_page_cl table tbody tr td p img{width:100% !important;}
.custm_video_page_cl table td a img {
    display: table;margin: 0 auto;padding-bottom: 30px;    padding-top: 30px;
}
}