html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
border:0; font:inherit; font-size:100%; outline:0; vertical-align:baseline; margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block; *zoom:1;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:none;}
a {background:transparent; color:#000; outline:none; text-decoration:none; vertical-align:baseline; margin:0; padding:0; -webkit-transition:all .3s ease-in;
-moz-transition:all .3s ease-in; 
-ms-transition:all .3s ease-in; 
-o-transition:all .3s ease-in; 
transition:all .3s ease-in;}
a:hover { text-decoration:none; color:#1f9a42;}
abbr[title],dfn[title] {border-bottom:1px dotted; cursor:help;}
input,select {vertical-align:middle;
-webkit-appearance: none; -moz-appearance: none; appearance: none;
 }
 
select::-ms-expand { display: none; }
@media all and (min-width:0\0) and (min-resolution:.001dpcm) {
.pc-cable-box{ background-image:none !important;}
.pc-cable-box select{ width:201px !important;}
 }
 
html {-ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; -webkit-border-radius: 0; cursor:pointer;}
button[disabled],input[disabled] {cursor:default;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:0;}
input[type="search"] {-moz-box-sizing:content-box; -webkit-appearance:textfield; -webkit-box-sizing:content-box; box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input::-moz-focus-inner {border:0;padding:0;}
input[type="text"]{ outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none;}
textarea {overflow:auto;vertical-align:top; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none;}
textarea:focus{ outline:none;}
/*::-webkit-input-placeholder:focus{}
:-moz-placeholder{opacity: 1 !important;}
:-moz-placeholder:focus{color: #000;}
::-moz-placeholder{opacity: 1 !important;}
::-moz-placeholder:focus{ color: #000;}
:-ms-input-placeholder{opacity: 1 !important;}
:-ms-input-placeholder:focus{ color: #000;}*/
h1,h2,h3,h4,h5,h6 {font-weight:400;}
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	border:none;
	display:block;  
}
*{ margin:0px; padding:0px;}
nav ul {
    list-style:none;
}
div{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
ul{ list-style:none;}
strong{ font-weight:700;}
.nopad{ padding-bottom:0px !important;}
em{ font-style:italic;}
h1{ font-size:22px; color:#fff; font-weight:700; line-height:24px; display:inline-block;}
h3{ font-size:25px; color:#2a84a1; font-weight:300; line-height:28px; display:block;}
h5{ font-size:22px; color:#000000; font-weight:700; line-height:24px; text-align:left;}
body{font-size:16px; color:#000000; font-family: 'Roboto', sans-serif; margin:0px; padding:0px; text-align:center;  line-height:1; overflow-x:hidden; background:#f8f8f8;}

#wrapper{ width:100%; float:left;}
.container{ position:relative; margin:0px auto; width:1280px;}
#header{ float:left; width:100%;}
.header-menu{ display:none;}
.header-top{ float:left; width:100%; background:#1f9a42; text-align:right;}
.header-link{ display:inline-block; vertical-align:top;}
.header-link ul{ margin:0; padding:0;}
.header-link ul li{ font-weight:300; padding:0 17px; font-size:16px; line-height:42px; display:inline-block; vertical-align:top;}
.header-link ul li a{ color:#FFFFFF;}
.header-link ul li a:hover{ color:#c5dacb;}
.reg-link{ display:inline-block; vertical-align:top;}
.reg-link ul{ margin:0; padding:0;}
.reg-link ul li{ font-weight:700; padding:0 0 0 27px; float:left; font-size:16px; line-height:42px; display:inline-block; background:url(top-menu-bullat.png) no-repeat left center; vertical-align:top;}
.reg-link ul li a{ color:#FFFFFF; margin-right:20px;}
.reg-link ul li a:first-child{ margin-right:10px;}
.reg-link ul li a:hover{ color:#c5dacb;}

.call-live-box {float:right; width:auto;}
.call-box{ display:inline-block; padding:0 0 0 27px; margin:0; font-size:16px; line-height:42px; font-weight:700; color:#FFFFFF; background:url(top-menu-bullat.png) no-repeat left center; vertical-align:top;}
.call-box span{ display:inline-block;}
.call-box .teb-call{ background:#2a84a1; display:none;}
.call-box .mob-call{ background:#2a84a1; display:none;}
.live-chat{ font-family: 'Roboto Condensed', sans-serif; font-weight:700; font-size:22px; display:inline-block; width:118px; vertical-align:top; margin-left:18px; line-height:42px;}
.live-chat a{ background:#ff3838; padding:0 12px 0 13px; display:block; color:#FFFFFF;}
/*.live-chat a:hover{ background:#2a84a1;}*/
@-webkit-keyframes hvr-back-pulse {
  50% {
    background-color: rgba(42, 132, 161, 0.75);
  }
}

@keyframes hvr-back-pulse {
  50% {
    background-color: rgba(42, 122, 161, 0.75);
  }
}

.hvr-back-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;
}
.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
  -webkit-animation-name: hvr-back-pulse;
  animation-name: hvr-back-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-color: #2a84a1;
  background-color: #2a84a1;
  color: white;
}

.header-middle{ float:left; width:100%; background:#33b156 ; border-bottom:#FFFFFF solid 1px; padding:22px 0;}
.header-left{ float:left; width:52%; text-align:left;}
.logo{ float:left; width:100%;}
.logo-left{display:inline-block; vertical-align:top;}
.logo-right{ display:inline-block; vertical-align:top; font-weight:400; font-style:italic; font-size:14px; border-left:#99d8ab solid 1px; padding:10px 0 11px 25px; margin:11px 0 0 27px; color:#FFFFFF; width:50%;}
.logo-right p{ padding:0; line-height:18px; font-size:14px; display:block;}
.header-right{ float:right; width:48%; text-align:right; margin:11px 0 0;}
.search-box{ display:inline-block; vertical-align:top; background:#FFFFFF;-webkit-box-shadow: 1px 2px 0px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow: 1px 2px 0px 0px rgba(0, 0, 0, 0.16);box-shadow: 1px 2px 0px 0px rgba(0, 0, 0, 0.16);}
.search-box.top{ display:none;}
.search-box-icon{ float:left; width:auto; padding:15px 13px 15px 15px;}
.search-box-field{ float:left; width:auto;}
.search-box-field input[type="text"]{ background:none; outline:none; border:none; font-size:16px; font-weight:300; font-style:italic; color:#000000; line-height:20px; padding:14px 5px 17px 0; width:240px;}
.search-box-field input[type="submit"]{ background:#2a84a1; outline:none; border:none; font-size:24px; font-weight:700; text-transform:uppercase; color:#fff; line-height:24px;font-family: 'Roboto Condensed', sans-serif; padding:13px 14px 14px;-webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.search-box-field input[type="submit"]:hover{ background:#1f9a42;}
.cart-box{ display:inline-block; vertical-align:top; font-size:22px; font-weight:700; text-transform:uppercase; color:#fff; line-height:42px;font-family: 'Roboto Condensed', sans-serif; margin:5px 0 0 27px;}
.cart-box a{ display:block; color:#FFFFFF;}
.cart-box a span{ background:url(cart-icon-new.png) no-repeat 7px center; border:#FFFFFF solid 3px; height:35px; width:35px; display:inline-block; vertical-align:top; margin:0 3px 0 0; border-radius:50%;-webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.cart-box a:hover span{background:url(cart-icon-new.png) no-repeat -26px center;}
.header-bottom{ float:left; width:100%; background:#f2f2f2; border-bottom:#FFFFFF solid 1px; padding:12px 0;}
.header-bottom ul{ margin:0; padding:0;}
.header-bottom ul li{ border-left:#c2c2c2 solid 1px; float:left; width:auto; font-size:22px; font-weight:300; color:#000000; padding:9px 23px; line-height:27px;}
.header-bottom ul li:first-child{ border-left:0; padding-left:0;}
.header-bottom ul li:last-child{ padding-right:0;}
.header-bottom .service-box{ float:left; width:100%;}
.header-bottom .service-box .serc-icon{ float:left; width:auto;padding: 4px 0 0;}
.header-bottom .service-box .serc-text{ float:left; width:auto; text-align:left; padding:0 0 0 15px;}
.header-bottom .service-box .serc-text span{ display:block;}

#content{ float:left; width:100%;}
.content-wrapper{ float:left; width:100%; background:#FFFFFF; padding:24px 25px 10px;}
.page-title{ background:#252525; float:left; width:100%; text-align:left; padding-left:12px; margin-bottom:30px;}
.page-title h1{ font-size:22px; font-weight:700; color:#FFFFFF; line-height:39px; display:block;}
.content-left{ float:left; width:19.70%; text-align:left;}
.category-sec{ float:left; width:100%; background:#f4f4f4; border-bottom:#cccccc solid 1px; padding:16px 18px 4px; margin-bottom:20px;}
.category-sec h3{ margin:0 0 28px;}
.category-sec ul{ margin:0; padding:0 0 0 2px;}
.category-sec ul li{ display:block;font-size:16px; font-weight:300; line-height:20px; padding:0 0 17px;}
.category-sec ul li a{ color:#000000; display:block;}
.category-sec ul li a:hover{ color:#1f9a42;}
.newsletter-sec{ float:left; width:100%; background:#bedce4; padding:15px 16px 15px 14px; margin-bottom:20px;}
.newsletter-sec h4{ font-size:19px; font-weight:700; color:#000000; text-transform:uppercase; line-height:22px; text-align:center;}
.news-disc{ float:left; width:100%; margin:18px 0 14px; text-align:center;}
.news-disc span{ display:inline-block; vertical-align:top;}
.news-disc p{  display:inline-block; vertical-align:top; font-size:14px; color:#262c2e; font-weight:400; line-height:16px; padding:0 0 0 9px; width:67%; text-align:left;}
.news-field{ float:left; width:100%;}
.news-field input[type="text"]{ background:#FFFFFF; border:none; outline:none; font-size:14px; font-weight:300; color:#7f7f7f; line-height:18px; padding:12px 15px 13px; width:100%; margin-top:3px;}
.news-field input[type="submit"]{ background:#2a84a1; border:none; outline:none; font-size:24px; font-weight:700; font-family: 'Roboto Condensed', sans-serif; color:#fff; text-transform:uppercase; line-height:26px; padding:11px 0; text-align:center; width:100%;-webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.news-field input[type="submit"]:hover{ background:#1f9a42;}
.social-media{ float:left; width:100%; text-align:center; background:#f4f4f4; border-bottom:#cccccc solid 1px; padding:16px 0 27px;}
.social-media h3{ text-align:left; margin:0 0 27px; padding:0 19px;}
.social-media ul{ margin:0; padding:0;}
.social-media ul li{ display:inline-block; padding:0 7px;}
.social-media ul li a{ display:block;}
.social-media ul li a:hover{color:#1f9a42;}
.social-media ul li a:hover span img{ transform: translate(0px, -3px);  -webkit-transform: translate(0px, -3px);  -moz-transform: translate(0px, -3px);  -ms-transform: translate(0px, -3px);}
.social-media span{ display:inline-block;}
.social-media span img{-webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.social-media p{ display:block; padding:7px 0 0; font-size:13px; font-weight:400; line-height:15px;}
.content-right{ float:right; width:78.65%;}
#cssmenu2{ display:none;}
.banner-sec{ float:left; width:100%; margin-bottom:20px;}
.banner-left{ float:left; width:75%;}
.banner-left ul{ margin:0; padding:0;}
.banner-left ul li{ display:block;}
.banner-right{ float:right; width:22.9%; background:#525252; padding:10px 19px 10px 20px;}
.banner-right ul{ margin:0; padding:0;}
.banner-right ul li{ float:left; width:100%; padding:10px 0;}
.feature-sec{ float:left; width:100%;}
.feature-sec h2{ background:#252525; float:left; width:100%; font-size:22px; font-weight:700; color:#FFFFFF; line-height:39px; text-align:center; margin-bottom:23px;}
.prod-list{ float:left; width:100%; text-align:left;}
.prod-list ul{ margin:0; padding:0;}
.prod-list ul li{ display:inline-block; vertical-align:top; width:225px; margin:0 0 4.2% 2.3%;}
.prod-list ul li:nth-child(4n+1){ margin-left:0;}
.prod-box{ float:left; width:100%;}
.prod-img-box{ float:left; border:#b8b8b8 solid 1px; text-align:center; margin-bottom:18px;-webkit-transition:all .4s ease-in; -moz-transition:all .4s ease-in; -ms-transition:all .4s ease-in; -o-transition:all .4s ease-in; transition:all .4s ease-in;}
.prod-img-box:hover{ border:#fff solid 1px;}
.prod-img-box:hover img{transform: scale(1.02);  -webkit-transform: scale(1.02);  -moz-transform: scale(1.02);  -ms-transform: scale(1.02);}
.prod-img{ display:table-cell; vertical-align:middle; text-align:center; height:209px; width:223px;}
.prod-img span{ float:left; width:223px; text-align:center;}
/*.prod-img a {display:block;}*/
.prod-img img{ max-width:100%; display:inline-block; max-height:100%;-webkit-transition:all .4s ease-in; -moz-transition:all .4s ease-in; -ms-transition:all .4s ease-in; -o-transition:all .4s ease-in; transition:all .4s ease-in; margin-bottom:-2px;}
.prod-details{ float:left; width:100%; text-align:center;}
.prod-name{ font-size:15px; color:#1f9a42; font-weight:700; margin:0 0 16px; float:left; width:100%; line-height:20px;}
.prod-name a{color:#1f9a42;}
.prod-name a:hover{ color:#2a84a1;}
.prod-disc{ float:left; width:100%; font-size:14px; color:#333333; font-weight:400; line-height:18px; margin-bottom:18px;}
.prod-disc p{ display:block; font-size:14px; color:#333333; font-weight:400; line-height:18px;}
.prod-disc a{ color:#2a84a1;}
.prod-disc a:hover{ color:#1f9a42;}
.add-cart-row{ float:left; width:100%;}
.prod-price{ font-size:23px; font-weight:300; color:#000000; line-height:35px; vertical-align:middle; margin-right:7px; display:inline-block; width:auto; padding:0 5px;}
.order-box{ display:inline-block; width:auto; vertical-align:middle;}
.order-box .hvr-sweep-to-right {background:#33b156;font-weight:700; font-family: 'Roboto Condensed', sans-serif; color:#fff; text-transform:uppercase; font-size:16px; line-height:20px; padding:7px 12px; border:none; outline:none;}

.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2a84a1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.order-box .hvr-sweep-to-right:hover {background:#2a84a1;}
.breadcrumbs{ float:left; width:100%; margin:12px 0 23px; text-align:left;}
.breadcrumbs ul{ margin:0; padding:0;}
.breadcrumbs ul li{ display:inline-block; vertical-align:top; color:#000000; font-size:16px; font-weight:300; line-height:20px; background:url(breadcrumbs-line.jpg) no-repeat left center; padding:0 3px 0 15px;}
.breadcrumbs ul li:first-child{ background:none; padding-left:0;}
.breadcrumbs ul li a{ color:#1f9a42;}
.breadcrumbs ul li a:hover{ color:#000000;}
.product-sec{ float:left; width:100%;}
.brands{ float:left; width:100%; text-align:center; margin:4px 0 26px;}
.brands ul{ margin:0 -16px 0 0; padding:0; display:inline-block;}
.brands ul li{ float:left; vertical-align:top; border-left:#7f7f7f solid 2px; padding:2px 25px 5px;}
.brands ul li:first-child{ border-left:none;}
.brands span{ display:inline-block;}
.brands p{ display:block; font-size:18px; font-weight:300; color:#000000; line-height:20px; padding-top:7px;}
.brand-disc-sec{ float:left; width:100%; font-size:15px; font-weight:400; color:#000; /*border-top:#cccccc solid 1px;*/ margin:0 0 31px; padding:0; text-align:left; line-height:20px;}
.brand-disc-sec h2{ font-size:21px; font-weight:700; color:#000000; line-height:22px; display:block; margin-bottom:25px;}
.brand-disc-sec p{ display:block; color:#333333; font-size:16px; font-weight:300; padding-bottom:34px; line-height:18px;}
.brand-disc-sec p a{ color:#2a84a1;}
.brand-disc-sec p a:hover{ color:#1f9a42;}
.brand-disc-sec ul{ margin:9px 0 0; padding:0;}
.brand-disc-sec ul li{ display:block; padding:0 0 17px;color:#333333; font-size:16px; font-weight:300; line-height:18px;}
.brand-disc-sec ul li a{background:url(content-arrow.png) no-repeat left 8px;color:#333333; padding-left:15px;}
.brand-disc-sec ul li a:hover{background:url(content-arrow-h.png) no-repeat left 8px; color:#1f9a42;}
.product-view{ float:left; width:100%; }
.product-detail-sec{ float:left; width:100%; margin-bottom:0px; border-bottom:1px solid #cccccc; padding-bottom:15px}
.product-detail-left{ float:left; width:50%;}
.product-big-sec {width:430px; padding:47px 0; margin:0 auto;}
.product-big-box{ display:table-cell; text-align:center; vertical-align:middle;min-height:380px;width:430px;}
.product-big-img{ float:left; width:430px; text-align:center; position:relative;}
.product-big-img img{ max-height:100%; max-width:100%; display:inline-block;}
.click-enlarge-box{ float:left; width:100%; text-align:center; font-size:15px; font-weight:400; line-height:18px; margin-bottom:10px;}
.click-enlarge-box a{ display:inline-block; padding:0 0 0 27px; background:url(click-to-large-icon.png) no-repeat left center; color:#000; line-height:20px;}
.click-enlarge-box a:hover{ color:#1f9a42; background:url(click-to-large-icon-h.png) no-repeat left center;}
.product-detail-right{ float:right; width:49.99%; border-left:#ccc solid 1px; padding:30px 0 0px 60px;}
.prod-detail-row{ float:left; width:100%; font-size:20px; font-weight:300; line-height:22px; color:#000000; padding-bottom:25px; text-align:left;}
.prod-detail-row.price .type{ padding-top:0; padding-right:1px;}
.type{ display:inline-block; vertical-align:top; padding-right:10px; padding-top:10px;}
.value{ display:inline-block; vertical-align:top;}
.prod-detail-row.add-pc .type{ padding-top:20px; padding-right:5px; width:380px;}
.prod-detail-row.availibilty .type{ padding-top:0; padding-right:1px;}
.pc-cable-box{ border:#959595 solid 1px; width:171px; overflow:hidden; height:43px; display:inline-block; vertical-align:top; background:#fff url(add-pc-sel-arrow.jpg) no-repeat right center; cursor:pointer; margin-top:10px;}
.pc-cable-box select{ background:transparent; border:none; font-size:16px; font-weight:300; line-height:20px; color:#000000; width:170px; height:41px; padding:0 32px 0 12px;}
.prod-detail-row.qty-sec{ padding-top:6px;}
.prod-detail-row.qty-sec .type{ padding-top:5px; padding-right:10px;}
.qty-box{ border:#959595 solid 1px; width:91px; overflow:hidden; height:36px; display:inline-block; vertical-align:top; background:#fff;}
.qty-box input{ background:transparent; border:none; font-size:15px; font-weight:300; line-height:20px; color:#353535; width:110px; height:34px; padding:0 0 0 8px;}
.add-cart-box{ float:left; width:100%; padding-bottom:33px;}
.hvr-sweep-to-right1 {background:#1f9a42 url(add-cart-icon.png) no-repeat 27% center; font-size:22px; font-weight:700; color:#FFFFFF;font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase; border:none; outline:; border-radius:5px; float:left; width:57.2%; padding:10px 0 11px 38px;}
.hvr-sweep-to-right1:hover {background:#2a84a1 url(add-cart-icon.png) no-repeat 27% center;}

.need-call{ float:left; width:100%; text-align:left; padding:0 0 24px 3px;}
.need-call p{ font-size:20px; font-weight:300; color:#000000; line-height:20px; display:inline-block; vertical-align:top; padding-top:6px;}
.need-call strong{ color:#1f9a42; font-weight:700; font-size:32px; line-height:32px; display:inline-block; vertical-align:top;}
.credit-card-interface{ float:left; width:100%; background:#f9f7c4; border:#d3be2e solid 1px; border-radius:5px; text-align:center; margin-bottom:36px;padding: 23px 0 26px;}
.credit-card-interface p{ margin:0; display:inline-block;font-size:20px; font-weight:300; color:#000000; line-height:20px;}
.prod-social-box{ float:left; width:100%; margin-bottom:29px;}
.prod-social-box ul{ margin:0; padding:0;}
.prod-social-box ul li{ float:left; padding-right:13px;}

.need-call .teb-call-1{ display:none;}
.need-call .teb-call-1 a{ color:#1f9a42;}
.facility-sec{ float:left; width:100%; border-bottom:#ccc solid 1px; padding:33px 0 13px; text-align:left;}
.facility-sec ul{ margin:0; padding:0 0 0 23px; list-style:none; display:inline-block; vertical-align:top; width:74%;}
.facility-sec ul.last{ padding-left:97px;}
.facility-sec ul li{ font-size:16px; color:#333333; font-weight:300; line-height:20px; background:url(facility-right-img.png) no-repeat left 5px; display:block; padding:0 0 15px 24px; float:left; width:32%;}
.product-description-box{ float:left; width:100%; text-align:left; margin-bottom:45px;margin-top: 20px;}
.product-view h5{ border-bottom:#929292 solid 2px; padding:0 0 8px; margin:0 0 32px;}
.product-description-left{ float:left; width:100%; margin-top:0;}
.product-description-left p{ float:left; width:100%; padding:0 0 15px; font-size:16px; font-weight:300; color:#333333; line-height:24px;}
.sale-info{ float:left; width:100%; margin:25px 0 43px;}
.sale-info-sec{ float:left; width:30.6%;}
.sale-info-box.product-description-right{ margin-top:33px;}
.sale-info-sec h4{ font-size:21px; font-weight:400; color:#000000; line-height:22px; text-align:center; margin-bottom:11px;}
.sale-info-sec.sale-video .sale-info-box{ padding:0; border:#919191 solid 2px;}
.sale-info-box{ float:left; width:100%; border:#c8c8c8 solid 2px; padding:23px 10px 23px 26px; min-height:274px;}
.sale-info-box .img-box{ float:left; width:auto;}
.sale-info-box .text-box{ float:left; width:75%; font-size:16px; font-weight:300; color:#333333; line-height:25px; text-align:left; padding-left:27px; margin-top:-3px;}
.sale-info-box .text-box a{ color:#2a84a1;}
.sale-info-box .text-box a:hover{ color:#1f9a42;}
.sale-info-sec.how-use .sale-info-box{ padding:19px 26px 0;}
.sale-info-box p{ font-size:16px; font-weight:300; color:#333333; line-height:25px; text-align:left;}
.sale-info-box button{ background:#33b156;font-weight:700; font-family: 'Roboto Condensed', sans-serif; color:#fff; text-transform:uppercase; font-size:16px; line-height:20px; padding:7px 12px 6px; border:none; outline:none;margin: 10px 0;}
.accessories-box{ float:left; width:100%; margin-bottom:64px; margin-top:20px}
.you-may-also-box{ float:left; width:100%; margin-bottom:59px;}
.recently-view-box{ float:left; width:100%; margin-bottom:65px; margin-top:20px;}
.product-view .prod-list{ float:left; width:100%; text-align:left;}
.product-view .prod-list ul{ margin:0; padding:0;}
.product-view .prod-list ul li{ display:inline-block; vertical-align:top; width:225px; margin:0 0 0 2.1%;}
.product-view .prod-list ul li:nth-child(5n+1){ margin-left:0;}

#footer{ float:left; width:100%;}
.footer{ float:left; width:100%; border-top:#1f9a42 solid 11px; text-align:left;}
.footer-top{ float:left; width:100%; padding:43px 0 0;}
.footer-box{ display:block;}
.footer-box h3{ margin:5px 0 27px;}
.footer-box ul{ margin:0; padding:0;}
.footer-box ul li{ display:block; font-size:16px; font-weight:300; line-height:18px; padding:0 0 16px;}
.footer-box ul li a{ color:#000000;}
.footer-box ul li a:hover{ color:#1f9a42;}
.footer-box1{ float:left; width:35.30%; padding:0 0 0 30px;}
.footer-box2{ float:left; width:26.30%;}
.footer-box3{ float:left; width:18.70%;}
.footer-box4{ float:left; width:19.70%;}
.footer-box4.second{ display:none;}
.footer-logo{ float:left; width:100%;}
.footer-logo span{ display:block; padding:0; margin:0;}
.footer-logo p{ display:block; padding:24px 0 0; margin:0; color:#7c7c7c; font-size:14px; font-weight:400; font-style:italic; line-height:18px;}
.footer-logo p span{ display:block;}
.footer-call{ float:left; width:100%; margin:27px 0 0;}
.footer-call span{ display:block; color:#000000; font-size:18px; font-weight:300; line-height:23px;}
.footer-call strong{ display:block; font-size:36px; font-weight:700; line-height:38px; color:#33b156;}
.footer-call-no{ display:none;}
.payment-box{ display:block; padding-top:2px;}
.footer-bottom{ float:left; width:100%; border-top:#dfdfdf solid 2px; text-align:center; margin:35px 0 30px; padding:16px 0 0;}
.copyright{ font-size:16px; font-weight:300; color:#7c7c7c; line-height:18px;}
@supports (-webkit-appearance:none) {
.search-box-field input[type="text"] { padding:15px 5px 15px 0;}
}

.static-box {float:left; width:100%; text-align:left;  color:#333333; font-size:16px; font-weight:300;}
.static-box p {float:left; width:100%; color:#333333; font-size:16px; font-weight:300; padding-bottom:20px; line-height:18px;}
.static-box ul {float:left; width:100%; list-style:none; margin:0; padding:0;}
.static-box ul li{ display:block; padding:0 0 17px;color:#333333; font-size:16px; font-weight:300; line-height:18px;}
.static-box ul li a{background:url(content-arrow.png) no-repeat left 8px;color:#333333; padding-left:15px;}
.static-box ul li a:hover{background:url(content-arrow-h.png) no-repeat left 8px; color:#1f9a42;}

.product-description-left h2 {float:left; width:100%; margin:0; padding:0 0 18px 0;}
.product-description-left ul {float:left; width:100%; list-style:none; margin:0; padding:0;}
.product-description-left ul li {display:block; padding:0 0 17px 15px;color:#333333; font-size:16px; font-weight:300; line-height:18px; background:url(content-arrow.png) no-repeat left 8px; }
.product-description-left ul li a {color:#333333;}
.product-description-left ul li a:hover {color:#1f9a42;}
.prod-disc a {float:left; width:100%;}
.pc-cable-box select option {
 padding: 0 12px;
}
.box-1{ margin-right:50px;}
.box-2{ margin-right:50px;}
.heature-heading{ font-weight:bold;float:left; width:100%;margin-bottom:10px;}
.sale-icon {
    height: 50px;
    position: absolute;
    right: 10px;
    top: 0;
    width: 50px;
}
.accessories-box .prod-list .sale-icon {
    height: 42px;
    position: absolute;
    right: 1px;
    top: 6px;
    width: 42px;
}
.you-may-also-box .prod-list .sale-icon {
    height: 42px;
    position: absolute;
    right: 1px;
    top: 6px;
    width: 42px;
}
.accessories-box .prod-img{ position:relative;}
.you-may-also-box .prod-img{ position:relative;}
.content-right .sale-icon {
    height: 42px;
    position: absolute;
    right: 1px;
    top: 6px;
    width: 42px;
}
.content-right .prod-img{ position:relative;}
.recently-view-box .sale-icon {
    height: 42px;
    position: absolute;
    right: 1px;
    top: 6px;
    width: 42px;
}
.recently-view-box .prod-img{ position:relative;}
.sale-text{float: left;
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 10px;
    text-align: center;
    width: 100%;
	color: #1f9a42;
    font-weight: bold;
	}
.order-box a{ background:#33b156 none repeat scroll 0 0; color:#FFFFFF; padding:7px 12px; font-size:16px; font-weight:700; font-family:"Roboto Condensed",sans-serif; text-transform:uppercase;}
.order-box a:hover{ background:#2a84a1 none repeat scroll 0 0;}

.LPMcontainer.LPMoverlay {
    left: inherit !important;
    bottom: inherit !important;
    right: 146px !important;
    top:0 !important;
    background-color: red !important;
    position: absolute !important;
    border-radius: 0px !important;
    height: 42px !important; background-image:none!important;}
.LPMlabel{line-height: 30px !important; font-family:"Roboto Condensed",sans-serif!important; font-size:22px!important; font-weight:700!important; color:#fff !important; text-transform:capitalize; margin:0 0 0 -5px!important;}
.product-thumb {
    float: left;
    width: 100%
}

.product-thumb ul {
    float: left;
    width: 100%;
    padding: 0 20px 0;
    box-sizing: border-box
}

.product-thumb ul li {
    float: none;
    margin: 0 auto;
    width: 86px;
    border: #e2e2e2 solid 1px;
    box-sizing: border-box
}

.product-thumb ul li:hover {
    border-color: #929292
}

.product-thumb ul li figure {
    display: table;
    table-layout: fixed;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    position: relative
}

.product-thumb ul li figure span {
    display: table-cell;
    height: 73px;
    text-align: center;
    vertical-align: middle;
    width: 100%
}

.product-thumb ul li figure span img {
    display: inline-block;
    max-width: 100%;
    vertical-align: middle;
    transform-style: preserve-3d;
    transition: all 5s ease-in-out;
    height: 55px
}

.product-thumb .owl-nav {
    position: absolute;
    top: 50%;
    margin-top: -4.5px;
    width: 100%;
    float: left
}

.product-thumb .owl-next,.product-thumb .owl-prev {
    font-size: 0;
    width: 5px;
    height: 9px
}

.product-thumb .owl-prev {
    background: rgba(0,0,0,0) url(prev-arw.png) no-repeat scroll center center;
    float: left;
    font-size: 0;
    height: 17px;
    left: -22px;
    margin-top: -4px;
    position: absolute;
    top: 50%;
    width: 12px
}

.product-thumb .owl-next {
    background: rgba(0,0,0,0) url(next-arw.png) no-repeat scroll center center;
    float: left;
    font-size: 0;
    height: 17px;
    margin-top: -4px;
    position: absolute;
    right: 35px;
    top: 38%;
    width: 12px
}

.product-thumb .owl-carousel .owl-item img {
    width: auto;
    display: inline-block
}
.product-thumb ul li {
    float: none;
    margin: 0 auto;
    width: 80px;
	height: 80px;
	display:table-cell;
	vertical-align:middle;
    border: #e2e2e2 solid 1px;
    box-sizing: border-box;
}
i.video-icon {
	position: absolute;
	width: 25px;
	height: 25px;
	top: calc(50%);
	left: calc(50% - 12px);
	transform: translate(-50%, -50%);
	background:#fff;
	border-radius:55%;
	/*right:5px;	
	top: 1px;*/
}

	

