@media (width: 1920px) {
.LPMcontainer.LPMoverlay {right:320px !important;}

}
@media (width: 1600px) {
.LPMcontainer.LPMoverlay {right:150px !important;}
}

@media (width: 1440px) {
.LPMcontainer.LPMoverlay {right:76px !important;}
}
@media (width: 1379px) {
.LPMcontainer.LPMoverlay {right:40px !important;}
}
@media (width: 1366px) {
.LPMcontainer.LPMoverlay {right:40px !important;}
}
@media (width: 1280px) {
.LPMcontainer.LPMoverlay {right:5px !important;}
}

@media screen and (max-width: 1279px) {
.container{ width:1004px;}
.header-link ul li{ padding:0 6px;}
.reg-link ul li{ padding-left:16px;}
.reg-link ul li a{ margin-right:10px;}
.reg-link ul li a:first-child {  margin-right: 6px;}
.live-chat{ margin-left:8px;}
.cart-box{ margin-left:10px;}
.header-right{ width:44.4%; margin-top:6px;}
.header-left{ width:55.6%;}
.search-box-field input[type="text"]{ width:220px;}
.logo-left{ width:47%;}
.logo-right{ margin:5px 0 0 12px; padding:7px 0 8px 12px; width:46%;}
.header-middle{ padding:20px 0;}
.header-bottom ul li{ padding:6px 13px; font-size:17px; line-height:22px;}
.header-bottom .service-box .serc-text{ padding-left:10px; padding-top:2px;}
.header-bottom .service-box .serc-icon{ padding-top:0px;}
.header-bottom{ padding:10px 0;}
.content-wrapper{ padding:15px 15px 10px;}
.content-left{ width:23%;}
.content-right{ width:76%;}
h3{ font-size:24px;}
.category-sec{ padding:12px 12px 6px;}
.category-sec h3{ margin-bottom:20px;}
.category-sec ul{ padding:0;}
.category-sec ul li{ padding-bottom:12px;}
.newsletter-sec h4{ font-size:19px;}
.newsletter-sec{ padding:13px 12px;}
.news-disc{ margin:12px 0 10px;}
.social-media h3 { margin: 0 0 20px; padding: 0 12px;}
.social-media ul li{ padding:0 5px;}
.social-media{padding: 12px 0 18px;}
.banner-sec{ margin-bottom:15px;}
.banner-right{ padding:6px 12px; width:23.2%;}
.banner-right ul li{ padding:6px 0;}
.banner-left{ width:75.5%;}
.feature-sec h2{ margin-bottom:18px;}
.prod-list ul li{ margin:0 0 5% 4.4%;}
.prod-list ul li:nth-child(4n+1) { margin-left: 3.8%;}
.prod-list ul li:nth-child(3n+1) { margin-left: 0;}
.footer-top{ padding-top:30px;}
.footer-box1{ padding-left:10px;}
.footer-call{ margin-top:20px;}
.payment-box{ padding:0;}
.footer-box h3 { margin: 5px 0 20px;}
.footer-box ul li{ padding-bottom:15px;}
.footer-bottom{ margin:25px 0; padding-top:15px;}
.breadcrumbs{margin: 10px 0 15px;}
.page-title{ margin-bottom:20px;}
.brands{ margin:2px 0 22px;}
.brands ul{ margin:0;}
.brands ul li{padding: 2px 20px 5px;}
.brand-disc-sec{ padding-top:0; margin-bottom:22px;}
.brand-disc-sec h2{ margin-bottom:20px;}
.brand-disc-sec p{ padding-bottom:20px; line-height:20px;}
.brand-disc-sec ul{ margin:0;}
.brand-disc-sec ul li{ padding-bottom:12px;}
.product-view h5{ margin-bottom:30px;}
.product-description-box{ margin-bottom:40px;}
.product-view .prod-list ul li{ margin:0 0 5% 2.5%;}
.product-view .prod-list ul li:nth-child(5n+1){ margin-left:2.1%;}
.product-view .prod-list ul li:nth-child(4n+1){ margin-left:0;}
.recently-view-box, .you-may-also-box, .accessories-box{ margin-bottom:0;}
.add-cart-box button{ width:68%;}
.product-detail-right{ padding-left:30px;}
.add-cart-box{ padding-bottom:25px;}
.need-call{ padding:0 0 20px 0;}
.credit-card-interface p{ font-size:17px;}
.credit-card-interface{ padding:15px 0;}
.credit-card-interface{ margin-bottom:25px;}
.prod-social-box{ margin-bottom:38px;}
.sale-info{ margin:40px 0 50px;}
.box-1 {
    margin-right: 15px;
}
.box-2 {
    margin-right: 15px;
}
.box-2 iframe{width: 100%;}
.sale-info-sec { width: 32.3%;}
.sale-info-box{min-height: 186px;padding: 15px 0 0 15px;}
.sale-info-box .text-box{ padding-left:15px; width:72%;}
.sale-info-sec.how-use .sale-info-box { padding: 6px 15px 0;}
.sale-info-box p{ line-height:22px;}
.sale-info-box button{ margin-top:4px;}
.need-call strong{ font-size:30px;}

.prod-detail-row {font-size:17px;}
.prod-detail-row.add-pc .type {width:282px;}
.hvr-sweep-to-right1 {background:#1f9a42 url(add-cart-icon.png) no-repeat 24% center; padding:10px 0 11px 52px;}
.hvr-sweep-to-right1:hover {background:#2a84a1 url(add-cart-icon.png) no-repeat 24% center;}
.call-box{ padding-left:15px;}

.LPMcontainer.LPMoverlay {right:8px!important;}



}

@media screen and (max-width: 1023px) {
.container{ width:748px;}
.header-link{ display:none;}
.reg-link ul li.login-reg {margin-top:12px;}
.reg-link ul li{ background:none; padding:0; line-height:inherit;}
.header-menu{ display:inline-block; vertical-align:top; margin-right:5px; float:left;}
.call-box {line-height:normal; background:none; padding:0;}
.call-box span{ display:none;}
.call-box .teb-call{ display:block; margin:0;font-family: "Roboto Condensed",sans-serif; color:#fff; font-size:20px; padding:7px 12px 6px;}
.call-box .teb-call:hover{ color:#FFFFFF;}
.live-chat{ font-size:20px; line-height:inherit; margin-left:5px;}
.live-chat a{padding: 9px 12px 11px 13px;}
.menu-open-btn{ display:block;}
.menu-btn{ background:transparent; display:block; padding:11px 12px 12px 0;}
.logo-left { width: 100%;}
.logo-right { border-left: 0 none; margin: 0; padding: 5px 0 0; width: 100%;}
.header-left { width: 36%;}
.header-middle { padding: 15px 0;}
.header-right { margin-top: 28px; width: 62%;}
.header-bottom .service-box .serc-icon{ display:none;}
.header-bottom .service-box .serc-text{ padding:0;}
.header-bottom ul li{ padding:6px 21px;}
.header-bottom { padding: 8px 0;}
.content-right { width: 100%;}
.feature-sec h2 { margin-bottom: 16px; font-size: 20px; line-height: 35px;}
.prod-list ul li{ margin:0 0 4% 2.9%;visibility: visible !important;}
.prod-list ul li:nth-child(4n+1) { margin-left: 2.4%;}
.prod-list ul li:nth-child(3n+1) { margin-left: 0;}
.content-left{ width:100%; margin:15px 0;}
.category-sec{ display:none;}
.social-media { float: right; width: 28%; padding:12px 0 24px;}
.social-media ul li {  padding: 0 4px;}
.social-media h3{ text-align:center;}
#cssmenu2{ display:block; margin-bottom:12px; position:relative;}
.order-box button{ font-size:15px; padding:6px 10px;}
.prod-price{ font-size:20px; line-height:34px;}
/*.news-disc p{ padding:16px 0 0 10px; width:auto;}*/
.news-disc { margin: 10px 0 5px;}
.news-disc span{ width:8%;}
.news-disc p { padding: 11px 0 0 10px; width:auto;}
.news-field input[type="text"]{ width:33.7%; margin-right:2px; padding:9px 10px 11px;}
.news-field input[type="submit"]{ width:30%; margin-top:3px; padding:6px 0; font-size:20px;}
/*.newsletter-sec{ margin-bottom:15px;}*/
.newsletter-sec{ margin-bottom:0; width:71%; padding:12px 10px;}
.footer-top { padding-top: 25px;}
.footer-box1 { padding-left: 0; width:36%;}
.footer-box2{ width:36%;}
.footer-box3{ width:28%;}
.footer-box4.second{ display:block;}
.footer-box4{ display:none; width:100%; padding-top:10px;}
.footer-logo span{ width:85%;}
.footer-logo p{ padding-top:10px;}
.footer-logo p span{ display:inline-block; width:auto;}
.footer-call strong{ font-size:30px;}
.footer-call strong p{ display:none;}
.footer-call-no{ display:block; color:#33b156;}
.footer-call-no:hover{ color:#33b156;}
.footer-box h3 { margin: 4px 0 16px;}
.footer-box ul li { padding-bottom: 12px;}
.footer-bottom { margin: 20px 0; padding-top: 12px;}
.breadcrumbs {  margin: 0 0 15px;}
.page-title h1{ font-size:20px; line-height:36px;}
.brands {margin: 0 0 20px;}
.brand-disc-sec {margin-bottom: 12px;  padding:0 0 10px 0;}
.brand-disc-sec h2 {font-size:19px; line-height:20px;}
.product-detail-left {width:100%;}
.product-detail-right {border-left: none; float: right; padding: 25px 0 0; width: 100%; border-top: #ccc solid 1px;  margin-top: 20px;}
.prod-detail-row {padding-bottom:20px;}
.prod-detail-row.qty-sec {padding-top: 0;}
.add-cart-box button {width: 42%;}
.add-cart-box {padding-bottom:25px;}
h5{ font-size:20px; line-height:22px;}
.product-view h5 {margin-bottom: 25px;}
.product-description-box { margin-bottom: 30px;}
.product-view .prod-list ul li{ margin:0 0 5% 2.9%;}
.product-view .prod-list ul li:nth-child(5n+1){ margin-left:2.4%;}
.product-view .prod-list ul li:nth-child(4n+1){ margin-left:2.4%;}
.product-view .prod-list ul li:nth-child(3n+1){ margin-left:0;}
.product-big-sec {padding:0 0 15px;}
.facility-sec ul {padding-left:15px;}
.sale-info {margin:35px 0 40px;}
.sale-info-sec.sale-video {margin: 0 0 0 15px;}
.sale-info-sec {width:48.9%;}
.sale-info-box {min-height:208px;}
.sale-info-sec.how-use {width:100%; margin-top:25px;}
.sale-info-sec.how-use .sale-info-box {min-height:auto;padding: 15px 20px;}
.sale-info-box button {margin-top: 12px;}
.need-call strong {display:none;}
.need-call .teb-call-1 {display:inline-block;}

.prod-detail-row.add-pc .type {width:50%;}
.hvr-sweep-to-right1 {background:#1f9a42 url(add-cart-icon.png) no-repeat 34% center; padding:10px 0 11px 52px;}
.hvr-sweep-to-right1:hover {background:#2a84a1 url(add-cart-icon.png) no-repeat 34% center;}
.sale-info-sec.sale-video {margin: 0 0 0 0;}

.LPMcontainer.LPMoverlay {right:6px!important; top:0!important; height:40px!important;}
}


@media (width: 980px){
.LPMcontainer.LPMoverlay {right:112px!important; top:0!important;}
}
@media (width: 900px){
.LPMcontainer.LPMoverlay {right:72px!important; top:0!important;}
}
@media (width: 800px){
.LPMcontainer.LPMoverlay {right:19px !important; top:0 !important;}
}


@media screen and (max-width: 767px) {
.container{ width:620px;}
/*.reg-link ul li{ line-height:38px;}*/
.call-live-box {width:100%; text-align:center; padding:10px 0;}
.call-box .teb-call{ display:none;}
.call-box .mob-call{ display:block; margin:0;font-family: "Roboto Condensed",sans-serif; font-size:18px; padding:8px 12px 7px; color:#fff;}
.call-box .mob-call:hover{ color:#FFFFFF;}
.live-chat {font-size: 18px;}
.menu-btn{padding: 10px 12px 11px 0;}
.header-middle { padding: 15px 0;}
.search-box.top{ display:inline-block; vertical-align:top; box-shadow:none; margin-right:15px;}
.search-box{ display:none;}
.search-box-field input[type="text"]{ padding:8px 5px 10px 0; width:258px;}
.search-box-field input[type="submit"]{padding:9px 12px 6px;margin-top: 0; font-size:22px;}
.search-box-icon{padding: 8px 10px 9px;}
.logo-right p{ font-size:13px;}
.header-left { width: 75%;}
.logo-left { width: 50%;}
.logo-right {  border-left: 1px solid #99d8ab;  font-size: 13px;  margin: 2px 0 0 10px;  padding: 2px 0 2px 10px;  width: 46%;}
.header-right {  margin-top: 3px;  width: 24%;}
.header-bottom ul li {  font-size: 15px;  line-height: 20px;  padding: 4px 13px;}
.banner-right {  padding: 5px 10px;  width: 23.2%;}
.content-wrapper {  padding: 15px 10px 10px;}
.banner-right ul li {  padding: 5px 0;}
.feature-sec h2{ margin-bottom:20px;}
.prod-list ul li{ margin:0 6% 6%;}
.prod-list ul li:nth-child(4n+1) { margin-left: 6%;}
.prod-list ul li:nth-child(3n+1) { margin-left: 6%;}
/*.news-field input[type="text"] {  margin-right: 3px;  width: 32.4%;}*/
.social-media h3 {  margin: 0 0 15px;  padding: 0 0;}
.footer{border-top: 5px solid #1f9a42;}
.footer-box1 { padding-left: 0; width:100%; padding-bottom:15px;}
.footer-logo{ width:45%;}
.footer-call { margin-top: 0; width: 55%;}
.footer-logo p{ padding-top:8px;}
.footer-call strong {  font-size: 28px;  line-height: 30px;}
.footer-call span{ font-size:17px; line-height:20px;}
.footer-logo span{ width:80%;}
.footer-box4.second { display: none;}
.footer-box2{ width:44%;}
.footer-box3{ width:27%;}
.footer-box4{ width:29%; display:block; padding-top:0;}
.footer-box h3 {  margin: 4px 0 12px;}
h3{ font-size:22px;}
.footer-bottom {  margin: 15px 0 20px;  padding-top: 10px;}
.footer-box ul li {  padding-bottom: 10px;}
.brands ul li {  padding: 2px 15px 5px;}
.brands p{ padding-top:4px; font-size:17px;}
.brand-disc-sec h2 {  margin-bottom: 15px;}
.brand-disc-sec p {  padding-bottom: 15px;}
.brand-disc-sec ul li {  padding-bottom: 10px;}
.product-detail-right{ padding-top:20px;}
.prod-detail-row { font-size: 18px;  padding-bottom: 18px;}
.add-cart-box button { width: 46%;}
.add-cart-box {  padding-bottom: 20px;}
.product-description-box {  margin-bottom: 25px;}
.product-view .prod-list ul li{ margin:0 6% 6%;}
.product-view .prod-list ul li:nth-child(5n+1){ margin-left:6%;}
.product-view .prod-list ul li:nth-child(4n+1){ margin-left:6%;}
.product-view .prod-list ul li:nth-child(3n+1){ margin-left:6%;}
.product-view .prod-list ul li:nth-child(2n+1){ margin-left:6%;}
.newsletter-sec{ width:100%; margin-bottom:15px;}
.social-media { float: right; padding: 12px 0 15px;  width: 100%;}
.news-field input[type="text"]{ width:33.9%;}
.need-call p{ font-size:18px;}
.need-call strong { font-size: 28px;}
.prod-social-box { margin-bottom: 25px;}
.facility-sec{padding: 25px 0 10px;}
.facility-sec ul li{ padding-bottom:10px;}
.sale-info { margin: 30px 0 35px;}
.sale-info-sec {  width: 48.7%;}
.sale-info-sec h4{ font-size:20px;}
.sale-info-box { min-height: 173px;}
.sale-info-box .text-box { line-height: 22px; padding-left: 15px; width: 71%;}
.yui-module.yui-overlay.yui-panel {left:0!important; width:auto!important;} .yui-skin-sam .yui-panel {width:auto!important;} .yui-skin-sam .yui-panel-container.shadow {left:0!important;}

.LPMcontainer.LPMoverlay {right:196px !important; top:50px !important; height:38px !important;}
.LPMlabel {font-size:18px!important; line-height:25px!important;}
.mm-menu {z-index:999999 !important;}
}

@media screen and (max-width: 639px) {
.container{ width:548px;}
.search-box-field input[type="text"]{ width:186px;}
.logo-left {  width: 44%;}
.logo-right{ width:52%;}
.logo-right p {  font-size: 12px;}
.header-right {  margin-top: 0;  width: 22%;}
.cart-box{ margin-top:1px;}
.header-left {  width: 77%;}
.header-middle {  padding: 12px 0;}
.header-bottom ul li {  font-size: 14px;  line-height: 18px;  padding: 3px 8px;}
.header-bottom {  padding: 6px 0;}
.feature-sec h2 {  font-size: 18px;  line-height: 32px;}
.prod-list ul li{ margin:0 3.5% 4%;}
.prod-list ul li:nth-child(4n+1) { margin-left: 3.5%;}
.prod-list ul li:nth-child(3n+1) { margin-left: 3.5%;}
.newsletter-sec h4 {  font-size: 18px;}
.newsletter-sec {  padding: 10px; width:100%; margin-bottom:15px;}
.news-disc {  margin: 10px 0 8px;}
.news-field input[type="submit"]{ width:32.4%;}
.social-media {  padding: 10px 0 12px; width:100%;}
.social-media h3 {  margin: 0 0 10px;}
.content-left{ margin-bottom:10px;}
.footer-top {  padding-top: 20px;}
.footer-logo {  width: 50%;}
.footer-call {  margin-top: 0;  width: 50%;}
.footer-box3 {  width: 29%;}
.footer-box4 {  width: 27%;}
h3 {  font-size: 20px;  line-height: 24px;}
.footer-box ul li {  padding-bottom: 8px;  font-size:15px;}
.footer-bottom{ margin-top:10px;}
.page-title h1 { font-size: 18px; line-height: 34px; text-align:center;}
h5{ font-size:18px; line-height:20px;}
.page-title {  margin-bottom: 15px; padding:0;}
.brands { margin: 0 0 18px;}
.brands ul li { padding: 2px 10px 5px;}
.brands p { font-size: 16px;}
.brand-disc-sec { margin-bottom: 10px;  padding-top: 20px;}
.brand-disc-sec h2 { margin-bottom: 12px;  font-size: 18px;}
.brand-disc-sec p { font-size: 15px;  padding-bottom: 12px;}
.prod-detail-row { font-size: 17px; padding-bottom: 15px;}
.add-cart-box button { padding: 8px 0;  width: 50%; font-size:20px;}
.add-cart-box { padding-bottom: 18px;}
.product-view h5 {  margin-bottom: 15px;}
.product-description-left p{ font-size:15px; line-height:20px;}
.product-description-right .text-box { padding-left: 15px;  width: 84%;}
.product-description-box { margin-bottom: 20px;}
.product-view .prod-list ul li{ margin:0 3.5% 4%;}
.product-view .prod-list ul li:nth-child(5n+1){ margin-left:3.5%;}
.product-view .prod-list ul li:nth-child(4n+1){ margin-left:3.5%;}
.product-view .prod-list ul li:nth-child(3n+1){ margin-left:3.5%;}
.product-view .prod-list ul li:nth-child(2n+1){ margin-left:3.5%;}
.news-field input[type="text"] {  margin-right: 3px;  width: 32.4%;}
.news-field input[type="submit"]{ width:32.4%; margin-top:3px; padding:6px 0; font-size:20px;}
.need-call strong { font-size: 25px; line-height: 28px;}
.need-call p { font-size: 17px; padding-top: 4px;}
.need-call { padding: 0 0 15px;}
.credit-card-interface {  padding: 12px 0;  margin-bottom: 22px;}
.prod-social-box { margin-bottom: 20px;}
.facility-sec {  padding: 20px 0 10px;}
.facility-sec ul {  padding-left: 10px;}
.facility-sec ul.last { padding-left: 60px;}
.sale-info-box.product-description-right { margin-top: 0;}
.sale-info-sec { width: 100%; margin-bottom:20px;}
.sale-info-sec h4 { font-size: 19px; margin-bottom: 8px;}
.sale-info-box {  min-height: auto; padding-bottom:15px;}
.sale-info-sec.sale-video { display: inline-block; float: none; margin: 0 auto; width: 71%;}
.sale-info-sec.how-use {  margin-top: 20px;}
.sale-info { margin: 25px 0 15px;}

.hvr-sweep-to-right1 {background:#1f9a42 url(add-cart-icon.png) no-repeat 28% center; padding:10px 0 11px 52px;}
.hvr-sweep-to-right1:hover {background:#2a84a1 url(add-cart-icon.png) no-repeat 28% center;}

.LPMcontainer.LPMoverlay {right:175px !important; top:50px !important; height:36px !important;}
}

@media (width: 568px) {
.LPMcontainer.LPMoverlay {right:160px!important; top:50px !important; height:37px !important;}
}

@media screen and (max-width: 567px) {
.container{ width:300px;}
.search-box.top{ display:none;}
.header-menu{ margin-right:4px;}
.live-chat{ margin-left:4px;}
.search-box{ display:inline-block; float:left;}
.header-left { width: 100%; text-align:center;}
.header-right{ width:100%; margin-top:10px;}
.header-middle {  padding: 10px 0;}
.logo-left {  width: 70%;}
.logo-right {  border-left: medium none;  margin: 0;  padding: 5px 0 0;  width: 100%;}
.logo-right p{ line-height:16px;}
.cart-box {  float: right;  font-size: 0;  margin: 0;}
.cart-box a span{ margin:0;}
.search-box-field input[type="text"] {  width: 154px;  padding: 10px 5px 12px 0;}
.search-box-field input[type="submit"] {  font-size: 20px;  margin-top:0px;  padding: 9px 12px;}
.search-box-icon {  padding: 10px 10px 11px;}
.header-bottom .service-box .serc-text span{ display:inline-block;}
/*.header-bottom ul li {  border-left: medium none;  border-top: 1px solid #c2c2c2;  float: left;  font-size: 15px;  line-height: 20px;  padding: 5px 0;  width: 100%;}*/
/*.header-bottom ul li:first-child{ border-top:0;}*/
/*.header-bottom {  padding: 0;}*/
.header-bottom .service-box .serc-text{ width:100%; text-align:center; display:none;}
.header-bottom .service-box .serc-icon{ display:inline-block; vertical-align:top; text-align:center;}
.header-bottom ul li{ padding:3px 3px 0;}
.header-bottom .service-box .serc-icon img{ max-width:70%; display:inline-block;}
.banner-left { width: 100%;}
.banner-right {  margin-top: 5px;  padding: 4px 2px;  width: 100%;}
.banner-right ul li{ width:31.88%; padding:0 2px;}
.banner-right ul li img{ display:inline-block;}
#cssmenu2{ margin-bottom:10px;}
.banner-sec {  margin-bottom: 12px;}
.prod-list{ text-align:center;}
.prod-list ul li{ margin:0 0 8%;}
.prod-list ul li:nth-child(4n+1) { margin-left: 0;}
.prod-list ul li:nth-child(3n+1) { margin-left: 0;}
.newsletter-sec h4 {  font-size: 17px;}
.news-disc p {  padding: 2px 0 0 8px;  width: 55%;}
.news-field input[type="text"] {  margin-right: 0;  width: 100%; padding:9px 15px 10px;}
.news-field input[type="submit"] {  margin-top: 0;  width: 100%;padding: 7px 0;}
.newsletter-sec {  margin-bottom: 10px;}
.footer-logo {  width: 100%;}
.footer-call {  margin-top: 10px;  width: 100%;}
.footer-call strong {  font-size: 26px;  line-height: 28px;}
.footer-box2, .footer-box3, .footer-box4{ width:100%; margin-bottom:10px;}
.copyright{ font-size:13px;}
.footer-bottom {  margin-top: 6px;  padding-top: 5px;}
.footer-logo span {  width: 70%;}
.page-title h1{ font-size:17px;}
h5{ font-size:17px;}
.breadcrumbs {  margin: 0 0 12px;}
.breadcrumbs ul li{ font-size:15px;}
.brands ul li { border-left: 0 none; border-top: 2px solid #7f7f7f;  padding: 10px 0;  width: 100%;}
.brands ul li:first-child{border-top:none; padding-top:0;}
.brands span{ width:45%;}
.brands p { font-size: 15px;  padding-top: 2px;}
.brands { margin: 0 0 15px;}
.brand-disc-sec { margin-bottom: 6px;  padding:0 0 10px 0;}
.brand-disc-sec h2 { font-size: 17px;  margin-bottom: 10px;  text-align: center;}
.brand-disc-sec p{ padding-bottom:10px;}
.brand-disc-sec ul li {  padding-bottom: 8px;}
.product-big-sec { padding: 0 0 0 0; width: 100%;}
.product-big-box{ height:auto; width:100%; float:left; text-align:center;}
.product-big-img { float: left; height: auto; width: 100%; margin:20px 0;}
.product-detail-right { margin-top: 15px; padding-top: 15px;}
.prod-detail-row{ padding-bottom:12px;}
.prod-detail-row.add-pc .type { padding-top: 7px;}
.add-cart-box button {  width: 100%;}
.add-cart-box { padding-bottom: 15px;}
.product-description-right { padding: 10px 0 10px 10px;  width: 100%;}
.product-description-right .text-box { font-size: 15px; line-height: 20px; padding-left: 10px; width: 70%;}
.product-view .prod-list{ text-align:center;}
.product-view .prod-list ul li{ margin:0 0 8%;}
.product-view .prod-list ul li:nth-child(5n+1){ margin-left:0;}
.product-view .prod-list ul li:nth-child(4n+1){ margin-left:0;}
.product-view .prod-list ul li:nth-child(3n+1){ margin-left:0;}
.product-view .prod-list ul li:nth-child(2n+1){ margin-left:0;}
.product-view h5{ text-align:center;}
.pc-cable-box{ height:38px; width:100%;}
.prod-detail-row.add-pc .type {width:100%;}
.pc-cable-box select{ height:36px;width: 115px;}
.qty-box{ height:34px;}
.qty-box select{ height:32px;}
.news-disc span { width: auto;}
.need-call p { font-size: 15px; padding-top: 0;}
.need-call strong { font-size: 18px; line-height: 20px;}
.credit-card-interface { margin-bottom: 20px; padding: 10px 8px;}
.credit-card-interface p { font-size: 16px;}
.facility-sec { padding: 18px 0 10px;}
.facility-sec ul { width: 100%;}
.facility-sec ul.last { padding-left: 10px;}
.facility-sec ul li { padding-bottom: 6px;}
.sale-info-sec.sale-video{ width:100%;}
.sale-info-sec h4 { font-size: 18px; margin-bottom: 6px;}
.sale-info-sec.how-use .sale-info-box { min-height: auto; padding: 12px 15px;}
.sale-info { margin: 20px 0 5px;}

.hvr-sweep-to-right1 {background:#1f9a42 url(add-cart-icon.png) no-repeat 28% center; padding:10px 0 11px 58px; width:100%;}
.hvr-sweep-to-right1:hover {background:#2a84a1 url(add-cart-icon.png) no-repeat 28% center;}
.LPMcontainer.LPMoverlay {height:38px!important; right:115px!important; top:48px!important;}

}

@media (width: 414px) {
.LPMcontainer.LPMoverlay {height:38px!important; right:82px!important; top:48px!important;}
}

@media (width: 375px) {
.LPMcontainer.LPMoverlay {height:37px!important; right:60px!important; top:48px!important;}
}

@media (width: 360px) {
.LPMcontainer.LPMoverlay {height:37px!important; right:55px!important; top:48px!important;}
}
@media (width: 320px) {
.LPMcontainer.LPMoverlay {height:37px!important; right:34px!important; top:48px!important;}
}

