.quick-notes {
	margin-bottom: 20px
}
.single-product .related figcaption .woocommerce-LoopProduct-link {
	height: auto
}
.related.products figcaption a.button {
	bottom: 0
}
.entry-title {
	font-size: 30px;
	color: #000 !important;
	line-height: 22px !important
}
.woocommerce span.onsale {
	min-height: 45px;
	min-width: 45px;
	padding: 10px 0px;
	line-height: 25px;
	font-size: 13px
}
.about_text p {
 padding-right:15px; 
}
p.important {
 font-weight:700; 
}
.specification-bg h3 {
 font-size: 18px; 
}
@media screen and (max-width:1024px) {
.woocommerce ul.products li.product a img {
	margin: 0 auto
}
.related.products ul li {
	width: 31.33% !important
}
.crellyslider ul li div {
	font-size: 20px;
	padding-left: 30px
}
.product-box h4 {
	margin-top: -25px
}
section.why-choos {
	padding-bottom: 30px
}
}
@media screen and (max-width:992px) {
.aws-container {
    display: inline-block;
    width: 100% !important;
}
}

@media screen and (max-width:767px) {
.product.ltt-catagog {
	float: left !important
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	margin: 0 2% 30px 0 !important
}
.product-box h4 {
	margin-top: 0
}
.client-support p {
	font-size: 21px
}
.left-menu2 .navigation ul li a {
	padding: 10px 20px !important;
	width: 100% !important
}
.left-menu2 .navigation ul.sub-menu > li a {
	padding: 10px 35px !important
}
.pro-detail .title, .pro-info > h3, h2.double-head {
	font-size: 24px
}
h3.price {
	font-size: 20px
}
.std, .support_img, .about_text, .about_img {
	width: 100%;
	float: none
}
.table-responsive > .table {
	margin-bottom: 20px !important
}
}
@media screen and (max-width:640px) {
  .fax-img {min-height: 465px;}
.laser_prod h3, .pro-detail .title, .pro-info > h3, .specification-bg h3, h2.double-head {
	font-size: 20px;
	line-height: 30px
}
.term-description > p {
	line-height: 28px;
	margin-bottom: 0px
}
section.pro-sec-one {
	padding: 40px 0 10px
}
.button-learn a figcaption, .related.products figcaption a h2 {
	min-height: auto
}
.specification-bg ul li {
	font-size: 15px
}
.border2 {
	margin-bottom: 10px
}
.laser_left h5 {
	font-size: 14px;
	padding: 10px
}
section.pro-sec-one.pro-detail p {
	font-size: 15px
}
h3.price span, h3.price {
	font-size: 18px
}
.pro-info ul.sharing, .specification-bg ul li {
	width: 100%
}
.specification-bg ul {
	padding: 0
}
.specification-bg ul li {
	padding: 0 20px 10px
}
.specification-bg {
	margin: 0
}
.pro-detail h3.product_title {
	font-size: 21px;
	margin: 15px 0
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
	width: 100%
}
.woocommerce {
	padding: 0 15px
}
.paragraph {
	padding: 20px 0 30px
}
.crellyslider > .cs-navigation > .cs-slide-link {
	display: none
}
.product-box h4 {
	margin-top: -10px
}
.woocommerce {
	padding: 0 !important
}
.listing .col-xs-4 {
	width: 100%
}
}
@media screen and (max-width:480px) {
  .fax-img {min-height:100%;padding-bottom:20px;}
 a.learn-btn {
    position: static;
    left: auto;
    transform: inherit;
    width: 50%;
}
  .cat_discription {
    height: auto;
  }
 ul.products {
    display: block;
}
.product-box img {
	width: 75%
}
input[type="button"].quick-notes, .quick-notes input, #ni_enquiry input {
	width: 100%
}
.specification-bg ul li {
	font-size: 14px
}
.video-section iframe {
	height: 200px
}
.power button[type="submit"] {
	margin: 0 !important;
	padding: 7px 12px !important
}
h3.price del {
	padding-right: 3px
}
.product-box {
	height: auto;
	padding: 25px
}
.product-box > a {
	height: auto
}
.client-support p {
	font-size: 18px;
	padding: 0;
	line-height: 28px
}
.laser_prod ul.products li.product, .laser_prod ul.products li.product {
	margin: 0 !important
}
.newslatter h2, h3.choos-head.get-qq {
	font-size: 24px
}
.btn-read > a {
	padding: 5px 25px
}
.client-support {
	padding-bottom: 30px
}
#es_txt_email {
	padding: 7px;
	font-size: 12px
}
.es_textbox_button {
	padding: 6px 6px 8px !important;
	margin-left: -4px !important
}
.sub-form button i {
	font-size: 16px
}
.product-box h4 {
	margin-top: 10px;
	font-size: 13px
}
ul.description-sec > li:before, .specification-bg li:before {
-webkit- transform:scale(0.8);
	transform: scale(0.8)
}
.laser_prod h3, .pro-detail .title, .pro-info > h3, .specification-bg h3, h2.double-head {
	font-size: 18px;
	line-height: 24px
}
.woocommerce ul.products li.product .onsale {
	margin: -.5em 0 0 0
}
.cat_link {
	padding: 8px 12px !important;
	font-size: 11px
}
a.learn-btn {
	font-size: 12px;
	padding: 3px 22px
}
body {
	font-size: 15px !important;
	line-height: 22px !important
}
.nextend-accordion-menu-inner-container dl .inner {
	padding: 15px 0 !important
}
.laser_left .inner a > span {
	font-size: 12px !important
}
.related.products .product-box, .related.products .product-box figure {
	height: auto
}
}

.aws-search-result ul{
	max-height: 500px !important;
}
.current-menu-item {
    background-color: #ccc;
}
a:hover {
    text-decoration: none !important;
}