..get_a_quote a{background: #198eeb !important;}

body {  font-family: "Roboto", sans-serif;  font-weight: 400;  color: #666;  font-size: 14px;  line-height: 20px;  letter-spacing: 1.2px;  overflow-x: hidden;}:focus {  outline: none !important;}h1,h2,h3,h4,h5,h6 {  color: #444;}/* default font size */.fa {  font-size: 14px;}.fa-stack {  width: 15px;}.fa-stack .fa {  font-size: 15px;}/* Override the bootstrap defaults */h1 {  font-size: 33px;}h2 {  font-size: 27px;}h3 {  font-size: 21px;}h4 {  font-size: 15px;}h5 {  font-size: 12px;}h6 {  font-size: 10.2px;}a {  color: #23a1d1;}a:hover {  text-decoration: none;}legend {  font-size: 18px;  padding: 7px 0px;}label {  font-size: 12px;  font-weight: normal;}select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control {  font-size: 12px;}.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover {  font-size: 12px;}.input-group .input-group-addon {  font-size: 12px;  height: 30px;}/* Fix some bootstrap issues */span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg {  display: inline;}.nav-tabs {  margin-bottom: 15px;}div.required .control-label:before {  content: "* ";  color: #f00;  font-weight: bold;}/* Gradent to all drop down menus */.dropdown-menu li > a:hover {  text-decoration: none;  color: black;  background-color: #2c3749;}/* top */#header.fixed .nav-container {  text-align: center;}#header.fixed #menu {  width: auto;  float: left;  text-align: left;}#header.fixed .header-logo {  border: none;}#header.fixed #top {  display: none;}#header.fixed .header-top {  margin-bottom: 0;  padding: 0;  border-bottom: none;}#header.fixed .header-top .navbar-nav .dropdown-menu.megamenu {  top: 70px !important;}@-webkit-keyframes fixedAnim {  0% {    top: -100%;  }  100% {    top: 0;  }}@-moz-keyframes fixedAnim {  0% {    top: -100%;  }  100% {    top: 0;  }}@keyframes fixedAnim {  0% {    top: -100%;  }  100% {    top: 0;  }}#header.fixed {  left: 0;  max-width: 100%;  position: fixed;  right: 0;  top: 0;  z-index: 9999;  padding: 10px 15px;  border: none;  margin: 0;  box-shadow: 0 0 15px rgba(141, 140, 140, 0.47);  -moz-box-shadow: 0 0 15px rgba(141, 140, 140, 0.47);  -webkit-box-shadow: 0 0 15px rgba(141, 140, 140, 0.47);  transition: all 500ms ease-out 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  background: #fff;  animation: 0.9s ease 0s normal both 1 running fixedAnim;  -moz-animation: 0.9s ease 0s normal both 1 running fixedAnim;  -o-animation: 0.9s ease 0s normal both 1 running fixedAnim;  -webkit-animation: 0.9s ease 0s normal both 1 running fixedAnim;}#header.fixed #cart .dropdown-menu {  width: 350px;  padding: 10px;  top: 61px;}#header.fixed .header-top .searchtoggle {  top: 78px;}.header-logo #logo .img-responsive {  max-width: 100%;  padding-top: 5px;}.main-slider .swiper-viewport .swiper-pager .swiper-button-prev {  background: rgba(0, 0, 0, 0) url("../image/megnor/prod-arrow.png") no-repeat    scroll 3px -71px;  font-size: 0.001px;  height: 50px;  width: 55px;  margin: 0;}.main-slider .swiper-viewport .swiper-pager .swiper-button-prev:hover {  background-position: 3px 3px;}.swiper-viewport:hover .swiper-pager .swiper-button-prev {  left: 10px;}.main-slider .swiper-pagination {  display: none;  bottom: 0;}.main-slider .swiper-viewport .swiper-pager .swiper-button-next {  background: rgba(0, 0, 0, 0) url("../image/megnor/prod-arrow.png") no-repeat    scroll -70px -71px;  font-size: 0.001px;  height: 50px;  width: 55px;  margin: 0;}.main-slider .swiper-viewport .swiper-pager .swiper-button-next:hover {  background-position: -70px 3px;}.swiper-viewport:hover .swiper-pager .swiper-button-next {  right: 10px;}.main-slider .swiper-button-prev::before,.main-slider .swiper-button-next::before {  display: none;}#header .header-top .header-logo {  position: relative;  z-index: 9;  float: left;  border-right: 1px solid #e0e1e3;  padding-right: 42px;  margin-right: 15px;  /*width: auto;*/  padding-left: 0;}#header .header-top {  background: #fff;  padding: 21px 0 17px;  display: inline-block;  width: 100%;  border-bottom: 1px solid #e0e1e3;  margin-bottom: 27px;  position: relative;}#top {  background-color: #eeeeee;  border-bottom: 1px solid #e2e2e2;  /*	margin: 0 0 20px 0;*/  min-height: 40px;}/*#top .container {	padding: 0 20px;}*/.tabfeatured_default_width {  width: 316px;}.tabbestseller_default_width {  width: 316px;}.tablatest_default_width {  width: 316px;}.tabspecial_default_width {  width: 316px;}#top #form-currency .currency-select,#top #form-language .language-select {  text-align: left;  width: 100%;}.container .myaccount .dropdown-menu {  top: 30px;}.myaccount .dropdown-menu a {  font-size: 14px;}#top #form-currency .currency-select:hover,#top #form-language .language-select:hover {  text-shadow: none;  color: #000;}#currency .dropdown-menu {  padding: 8px;}#language .dropdown-menu > li > a {  padding: 3px 8px;}#currency .dropdown-menu .btn {  padding: 2px !important;}#language .dropdown-menu > li > a:hover {  color: #ffffff;}#top .btn-link,#top-links li,#top-links a,#language .dropdown-menu > li > a {  color: #888;  text-decoration: none;}#top-links li {  padding: 0;}#top-links a .fa {  padding: 5px 5px;  color: #000;}#top .btn-link:hover,#top-links a:hover {  color: #444;}#top-links .dropdown-menu a {  text-shadow: none;}#top-links .dropdown-menu a:hover,#top-links .dropdown-menu a:focus {  color: #000;  background-color: transparent;}#top .btn-link strong {  font-size: 14px;  font-weight: normal;  display: none;}.right-nav #top-links {  padding-top: 6px;  display: inline-block;  position: relative;  padding: 8px 0;}.right-nav #top-links .list-inline {  margin-bottom: 0;}s #top-links a + a {  margin-left: 15px;}#top .fa-caret-down {  vertical-align: text-bottom;  height: 20px;  width: 20px;  font-size: 18px;  color: #000;  display: inline-block;  vertical-align: middle;  letter-spacing: normal;}#form-language::after {  border-right: 1px solid #757575;  content: "";  margin-left: 10px;}#top #currency .btn-link,#top #language .btn-link {  padding: 8px 12px;}/* logo */.search.active .search-icon {  background: rgba(0, 0, 0, 0) url("../image/megnor/search1.png") no-repeat    scroll 0 -9px;  height: 22px;  width: 32px;  margin: 12px 12px 0 0;  cursor: pointer;}.search-icon {  background: rgba(0, 0, 0, 0) url("../image/megnor/search.png") no-repeat    scroll 0 0;  cursor: pointer;  height: 22px;  width: 32px;  z-index: 9;  float: right;  border-right: 1px solid #d0d0d0;  margin: 15px 12px 0 0;  /*border-radius:4px;*/}span#cart-total {  width: 20px;  height: 20px;  background: red;  display: flex;  justify-content: center;  align-items: center;  border-radius: 40px;  font-size: 12px;  margin-top: -16px;  margin-right: -13px;}/*.col-sm-5.search-icon {	width: auto;	float: right;}*/.col-sm-3.header-cart {  float: right;  width: auto;  display: inline-block;  margin-top: 10px;  padding: 0;  position: absolute;  right: 0px;  top: 48px;}.col-sm-5.search {  width: auto;  float: right;  position: absolute;  right: 50px;}.header-top .col-sm-5.search {  padding: 0;  top: 50px;}#search .input-lg {  background: #fff none repeat scroll 0 0;  box-shadow: none;  color: #888888;  height: 45px;  line-height: 20px;  padding: 0 30px 0 10px;  width: 100%;  border: medium none;  border-radius: 0;  border: 1px solid #e0e1e3;}.header-top /*.search */.searchtoggle {  padding: 0;  width: 250px;  float: right;  display: none;  position: absolute;  right: 0;  top: 4px;  margin-right: 50px;}#content .category_list li a:hover {  color: #198EEB;  border: 1px solid #198EEB;}#content .parallex_button > a:hover {  background: #198eeb none repeat scroll 0 0;  border-color: #198eeb;  color: #fff;}#content .parallex_button > a {  color: #198EEB;}#header {  min-height: 88px;}.header-logo {  float: left;}.header-search {  float: left;}.header-cart {  float: right;}#logo {  /*margin: 0 0 10px 0;*/  display: inline-block;}#header .left-nav {  float: left;}.text_cart {  line-height: 30px;}.pull-left #form-language {  display: inline-block;}#form-language .btn.btn-link,#form-currency .btn.btn-link {  padding: 8px;  text-transform: uppercase;  white-space: nowrap;}.myaccount .caret {  display: none;}#header .header-nav {  background: #ebebeb;  height: 40px;}.left-nav img {  display: none;}.left-nav .hidden-xs.hidden-sm.hidden-md,.right-nav .hidden-xs.hidden-sm.hidden-md {  color: #000;  font-size: 14px;  text-transform: uppercase;}.right-nav {  float: right;}/* search */#search {  margin-bottom: 10px;}#search .input-lg {  /*height: 40px;	line-height: 20px;	padding: 0 10px;*/  height: 40px;  line-height: 20px;  padding: 0 10px;  float: left;}#search .input-group-btn {  position: absolute;  font-size: 0;  white-space: nowrap;  float: right;  right: 40px;  top: 0;}/*#search .btn-lg {	font-size: 15px;	line-height: 18px;	padding: 10px 35px;	margin:0;}*/#search .fa.fa-search {  display: none;}#search .btn-lg {  font-size: 15px;  line-height: 18px;  padding: 20px 23px;  margin: 0;  left: auto;  right: 0;  background: none;  border: none;  background: rgba(0, 0, 0, 0) url("../image/megnor/search.png") no-repeat    scroll 13px 10px;}/* cart */.cart-products-count {  color: #ffffff;  font-size: 13px;  font-weight: bold;  position: absolute;  right: 7px;  top: 6px;}#cart .btn.btn-inverse.btn-lg {  background: none;  color: #fff;  padding: 0;  font-size: 13px;}.container .dropdown-menu {  border-radius: 0;  box-shadow: none;  padding: 10px 5px;  border: 1px solid #e0e1e3;  /*top:37px;*/}#form-language .dropdown-menu .btn.btn-link,#form-currency .dropdown-menu .btn.btn-link {  padding: 3px 10px;  color: #999;  letter-spacing: 1.2px;}#cart {  /*margin-bottom: 10px;*/  float: right;  cursor: pointer;}#cart .cart-image {  background: #198eeb url("/image/catalog/basket.png") no-repeat scroll left 0;  color: #2c3749;  text-transform: uppercase;  font-size: 14px;  padding: 3px 35px 2px 0px;  width: 42px;  background-position-x: 5px;  background-position-y: 2px;  position: relative;  border-radius: 4px;}#cart > .btn {  background: rgba(0, 0, 0, 0) url("../img/megnor/cart.png") no-repeat scroll    right 0;  color: #2c3749;  text-transform: uppercase;  font-size: 14px;  padding: 10px 0;  font-size: 12px;  line-height: 18px;  color: #fff;  border: 1px solid #323232;}#cart.open > .btn {  background-image: none;  background-color: #ffffff;  border: 1px solid #e6e6e6;  color: #666;  box-shadow: none;  text-shadow: none;}#cart.open > .btn:hover {  color: #444;}#cart .dropdown-menu {  background: #fff;  z-index: 1001;}#cart .dropdown-menu {  width: 350px;  padding: 10px;  top: 63px;}#cart .button-container {  width: auto;  float: right;}#cart .dropdown-menu table {  margin-bottom: 10px;  border: none;}#cart .dropdown-menu table td {  border: none;  background: none;}#cart .dropdown-menu li > div {}#cart .dropdown-menu li p {  margin-bottom: 20px;  margin-top: 3px;}#cart .cart-menu .button-container a {  padding: 13px 13px;  border: 1px solid;  text-transform: uppercase;  font-weight: normal;  letter-spacing: 3px;  font-size: 10px;}#cart .cart-menu .button-container a:hover {  background: #198EEB;  color: #fff;}#content .panel.panel-default {  box-shadow: none;  border-radius: 0;}#content .panel .panel-title {  background: #fff;}#cart .fa.fa-share,#cart .fa.fa-shopping-cart {  display: none;}#tmcmsblock {  margin: 10px auto 0;  padding: 0;}.topbanner {  display: inline-block;  margin: 0;  padding: 0;}.tmtopbanner-container {  width: 24%;}.tmtopbanner-container,.tmtopbanner-container > a {  float: left;  position: relative;  overflow: hidden;}.tmtopbanner-container {  margin-right: 10px;}.header-top .mtop {  justify-content: flex-end;  column-gap: 60px;  align-items: center;  height: unset;}header ul.nav.navbar-nav {  margin-top: 12px;}.slideshow-container .mySlides {  font-size: 14px;}@media (min-width: 980px) {  .topbanner {    display: flex;    justify-content: space-between;  }  .tmtopbanner-container {    margin-right: 0px;  }}/*#topbanner_2.tmtopbanner-container {*//*	margin: 0 10px;*//*}*/.tmtopbanner-container,.tmtopbanner-container > a {  float: left;  position: relative;  overflow: hidden;}.tmtopbanner-container:hover img {  transform: scale(1.2);  -webkit-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  -moz-transform: scale(1.2);  transition: all 3s ease-out 0s;  -webkit-transition: all 3s ease 0s;  -moz-transition: all 3s ease 0s;  -ms-transition: all 3s ease 0s;  -o-transition: all 3s ease 0s;}.tmtopbanner-container:hover .mask > button,.product-block .product_action .addtocart:hover {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  transform: translate3d(0px, 0px, 0px);  -webkit-transform: translate3d(0px, 0px, 0px);  -ms-transform: translate3d(0px, 0px, 0px);  -o-transform: translate3d(0px, 0px, 0px);  -moz-transform: translate3d(0px, 0px, 0px);}.tmtopbanner-container img {  width: 100%;  transition: all 3s ease-out 0s;  -webkit-transition: all 3s ease 0s;  -moz-transition: all 3s ease 0s;  -ms-transition: all 3s ease 0s;  -o-transition: all 3s ease 0s;}span.mask {  float: left;  width: 100%;  position: absolute;  top: 45%;  left: 0;  text-align: center;}.mask > button {  border: 1px solid #198EEB;  color: #198EEB;  background: none;  font-size: 10px;  margin: 0 auto;  opacity: 0;  -khtml-opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  outline: medium none;  padding: 15px 18px 14px;  letter-spacing: 3px;  text-transform: uppercase;  transform: translate3d(0px, -60px, 0px);  -webkit-transform: translate3d(0px, -60px, 0px);  -ms-transform: translate3d(0px, -60px, 0px);  -o-transform: translate3d(0px, -60px, 0px);  -moz-transform: translate3d(0px, -60px, 0px);  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}.tmtopbanner-container .caption {  width: 100%;  clear: both;  color: #fff;  text-transform: uppercase;  text-align: center;  /*border: 1px solid #b2bed0;*/  border: none;  background: #fff;  padding: 0px;}.tmtopbanner-container .caption span {  background: #565f6d;  padding: 15px 0 14px;  display: inline-block;  width: 100%;  color: #fff;}.tmtopbanner-container .caption {  position: absolute;  color: #fff;  text-transform: uppercase;  text-align: center;  left: 0;  bottom: 0;  background-color: #11499f;  padding: 15px;  opacity: 0.7;}#tmcmssliderbottomblock {  background: #f4f4f5 none repeat scroll 0 0;  margin-top: 65px;  padding: 52px 0 16px;}.h1.products-section-title {  clear: both;  background: rgba(0, 0, 0, 0) url("../image/megnor/title.png") no-repeat scroll    center 64px;  color: #000;  font-weight: 700;  font-size: 30px;  font-family: "Times New Roman", Times, serif;  margin: 0;  overflow: hidden;  padding: 15px 0 42px;  text-align: center;  text-transform: uppercase;}.feature-cms .left-block {  float: left;  position: relative;  width: 50%;  text-align: right;  margin-top: 55px;}#wrapper .banner {  margin-bottom: 30px;  display: block;}.banner01.banner {  margin: 0 !important;  overflow: hidden;  position: relative;  display: inline-block !important;}.banner01.banner {  border: 23px solid #2c3749;}.banner01.banner::before {  background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;  bottom: 0;  content: " ";  display: block;  left: 0;  opacity: 0;  -khtml-opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  position: absolute;  right: 0;  top: 0;  z-index: 9;}.banner img {  transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -ms-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s;  max-width: 100%;}.feature-cms .right-block {  width: 50%;  position: relative;  padding-left: 110px;  margin-top: 50px;  float: left;}.container::after {  content: "";  display: table;  clear: both;}.features {  font-family: "Times New Roman", Times, serif;}.feature-1.feature {  margin-bottom: 50px;}.features .content-title {  font-size: 18px;  font-weight: bold;  text-transform: uppercase;}.feature {  margin-bottom: 50px;}.feature-1 .content-title > a {  font-size: 26px;  font-weight: bold;  line-height: 30px;  text-transform: uppercase;  color: #2c3749;  letter-spacing: 1px;}.features .icon {  background: rgba(0, 0, 0, 0) url("../image/megnor/features.png") no-repeat    scroll center 6px;  clear: both;  display: block;  float: left;  height: 70px;  margin-right: 15px;  width: 70px;}.feature3-icon.icon {  background-position: center center;}.feature4-icon.icon {  background-position: center -133px;}#content .content-title > a {  color: #2c3749;}.feature-2 .feature-content .content-title a,.feature-3 .feature-content .content-title a,.feature-4 .feature-content .content-title a {  font-family: "roboto";}.content-desc {  font-family: "roboto";  margin-top: 15px;  font-size: 13px;}.banner:hover img {  transform: scale(1.2);  -webkit-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  -moz-transform: scale(1.2);}.banner01.banner:hover::before {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -ms-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s;}.jssorb03 {  display: none !important;}.productpage .product-right .special-price,.productpage-quickview .product-right .special-price {  color: #000;  font-size: 22px;  font-weight: 600;  display: inline-block;  margin: 0;  width: 100%;  text-align: center;}.productpage .product-right .old-price,.productpage-quickview .product-right .special-price {  font-weight: normal;  margin-right: 5px;  font-size: 28px;  color: #d02629;  font-weight: bold;}/* menu */.nav-responsive {  display: none;}.responsive-menu,.main-menu {  height: 42px;  /*margin-bottom: 12px;*/  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;  padding: 0px 5px;  /*overflow:hidden; HIDE CATEGORIES THOSE ARE OUT OF MANU.  */}.nav-container {  float: left;  width: 60%;}.main-menu ul {  list-style: none;  margin: 0;  padding: 0;}.main-menu {  display: inline-block;  position: relative;  width: 100%;  margin-top: 7px;}.layout-1 #content {  padding: 0;}.main-slider .swiper-viewport {  box-shadow: none;  border: none;  margin-bottom: 0;}.main-menu > ul > li {  float: left;  position: relative;  display: inline-block;  margin: 0 7px;}.main-menu > ul > li:hover {}#menu ul li.home_first a {}.nav-responsive span,.main-menu > ul > li > a {  padding: 15px 0 40px 0;  width: auto;  font-size: 12px;  font-weight: 400;  text-transform: uppercase;  position: relative;  color: #2c3749;}.main-menu a:hover {  text-decoration: none;}.main-menu > ul > li:hover > a {  background: none;}.main-menu > ul > li > ul,.responsive-menu .main-navigation {  display: none;  background: #15bcf0;  position: absolute;  z-index: 5;  padding: 5px;}.main-menu > ul > li > a::before {  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #86b535;  bottom: 30px;  content: "";  left: 0;  opacity: 0;  -moz-opacity: 0;  -webkit-opacity: 0;  -khtml-opacity: 0;  position: absolute;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  width: 0;}.main-menu a:hover::before {  opacity: 1;  -moz-opacity: 1;  -webkit-opacity: 1;  -khtml-opacity: 1;  transform: translateX(0px);  -moz-transform: translateX(0px);  -webkit-transform: translateX(0px);  -ms-transform: translateX(0px);  -o-transform: translateX(0px);  width: 100%;  z-index: 1000;}.main-menu .top_level a:hover {  width: 100%;}.main-menu > ul > li:hover > ul {  display: block;}.main-menu > ul > li ul > li > ul {  display: none;  background: #15bcf0;  position: absolute;  z-index: 5;  padding: 5px;  margin-left: -13px;}.main-menu > ul > li ul > li:hover > ul {  display: block;  top: 0px;  left: 173px;}.main-menu > ul > li > ul > ul {  /*display: table-cell;*/}.main-menu > ul > li ul + ul {  /*padding-left: 20px;*/}.main-menu > ul > li ul > li > a,.responsive-menu .main-navigation li a {  padding: 8px;  color: #666;  display: block;  white-space: nowrap;}/*.main-menu > ul > li ul > li > a{min-width: 160px;}*/.main-menu > ul > li ul > li > a:hover,.responsive-menu .main-navigation li a:hover {  color: #666;  background-color: #fff;}.main-menu > ul > li ul > li > a.activSub {  background-image: url(../image/megnor/cat_arrow_hover.png);  background-repeat: no-repeat;  background-position: right center;}.main-menu > ul > li > ul > ul > li > a {  color: #666;}.main-menu > ul > li ul > li > a.activSub {  background-image: url(../image/megnor/cat_arrow_hover.png);  background-repeat: no-repeat;  background-position: right center;}.main-menu > ul > li > ul > ul > li > a {  color: #666;}#menu ul li ul {  display: table-cell;  float: none;}#menu  ul.nav  li  .megamenu.column1  ul.list-unstyled  > li.dropdown:hover  > .dropdown-menu {  display: block;}#menu  ul.nav  li  .megamenu.column1  ul.list-unstyled  > li.dropdown  .dropdown-menu {  display: none;  left: 158px;  padding: 10px;  position: absolute;  top: 0;  border: 1px solid #d9d9d9;}#menu ul.nav li .megamenu ul.list-unstyled li > a,.hiden_menu .top_level a {  width: 100%;}#menu ul.nav li .megamenu ul.list-unstyled.childs_2 a {  min-width: 145px;}#menu ul.nav li .megamenu ul.list-unstyled li .dropdown-menu {  border: medium none;  margin: 0;  padding: 6px 0 0;  position: relative;  background: #ffffff;  float: none;}#menu ul.nav li .megamenu ul.list-unstyled li > a,.hiden_menu .top_level a {  background: none;  padding: 0;  font-family: "Roboto", sans-serif;  font-size: 12px;  font-weight: normal;}#menu ul.nav li .megamenu.column1 ul.list-unstyled li > a {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  color: #999;  display: inline-block;  font-size: 14px;  font-weight: 400;  line-height: 24px;  position: relative;  font-family: "Roboto", sans-serif;  padding: 0 0 10px 0;  text-transform: capitalize;  letter-spacing: normal;}#menu ul.nav li .megamenu.column1 ul.list-unstyled li > a:hover {  color: #198eeb;}.hiden_menu .dropdown-inner li.top_level a {  font-size: 14px;  font-weight: normal;  line-height: 1.5;  color: #999;  float: left;  padding-bottom: 10px;}/*#menu ul.nav li .megamenu ul.list-unstyled li .dropdown-menu ul.list-unstyled li > a:before {    content: "\f006";    display: inline-block;    font-family: "FontAwesome";    padding-right: 8px;	font-size: 9px;}*//*#menu ul.nav li .megamenu ul.list-unstyled li .dropdown-menu ul.list-unstyled li > a:hover:before { content: "\f005"; }*//*#menu ul.nav li .megamenu ul.childs_1 { padding:30px 2px 30px 20px;  }*/#menu ul.nav li .megamenu.column1 ul.list-unstyled li > a.dropdown-submenu {  border-bottom: none;  font-size: 14px;  padding-bottom: 0;  margin-bottom: 0;  color: #999;  text-transform: capitalize;}#menu ul.nav li .megamenu ul.childs_1:last-child {  border: medium none;}#menu ul.nav li .megamenu ul.childs_1:first-child {  padding: 0;}.top_level .megamenu .menu_category .dropdown-menu {  top: 0;}#menu ul.nav li .megamenu ul.list-unstyled li > a.dropdown-submenu {  color: #2c3749;  font-size: 14px;  border-bottom: 1px solid #86b535;  padding-bottom: 5px;  margin-bottom: 10px;  white-space: normal;  text-transform: uppercase;}.top_level .megamenu.column1 .dropdown.menu_category {  width: 173px;  padding-right: 0;  padding-bottom: 10px;}.top_level .megamenu .dropdown.menu_category {  width: 173px;  padding-right: 25px;  /*padding-bottom: 20px;*/}#menu ul.nav li .megamenu.column1 ul.childs_1 {  border: none; /*padding:22px 0;*/}#menu  ul.nav  li  .megamenu  ul.list-unstyled  li  .dropdown-menu  ul.list-unstyled  li  > a:hover {  color: #198eeb;}.hiden_menu .dropdown-inner li.top_level a:hover {  color: #198eeb;}#menu  ul.nav  li  .megamenu  ul.list-unstyled  li  .dropdown-menu  ul.list-unstyled  li  > a {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  color: #999;  display: inline-block;  font-size: 14px;  font-weight: 400;  line-height: 24px;  position: relative;  font-family: "Roboto", sans-serif;  padding: 0 0 10px 0;  text-transform: capitalize;  letter-spacing: normal;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial-carousel  .peoplesay-block {  margin: 55px 0 0;  display: inline-block;}.dropdown-menu.megamenu.column1 {  left: 0;  width: 100%;  min-width: 230px;  box-shadow: none;}#menu > ul > li.hiden_menu div {  transform: translateY(50px);  -webkit-transform: translateY(50px);  -ms-transform: translateY(50px);  -o-transform: translateY(50px);  -moz-transform: translateY(50px);  visibility: hidden;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  opacity: 0;  -khtml-opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  display: block;}#menu > ul > li.hiden_menu:hover div {  display: block;  transform: translateY(0px);  -webkit-transform: translateY(0px);  -ms-transform: translateY(0px);  -o-transform: translateY(0px);  -moz-transform: translateY(0px);  visibility: visible;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;}#menu > ul > li.hiden_menu div {  min-width: 195px;  background: #ffffff none repeat scroll 0 0;  border: medium none;  /* display: none;*/  padding: 22px;  position: absolute;  text-align: left;  border: 1px solid #d9d9d9;  z-index: 999;  top: 73px;}/*#menu > ul > li.hiden_menu:hover > div {   display:block;   }*/.nav-container.fixed .main-menu > ul > li.blog-link a,.main-menu > ul > li.blog-link a {  background: none !important;}#menu > ul > li.hiden_menu .dropdown-menu {  display: none !important;}/*#menu .dropdown .dropdown-menu  { min-width:190px; 	border: 1px solid #d9d9d9;	padding:0 22px;}*/.navbar-nav .dropdown-menu.megamenu {  margin-left: 0px;  width: 571px;  left: auto;  right: auto;  z-index: 10000;  border-radius: 0;  -webkit-border-radius: 0;  -khtml-border-radius: 0;  -moz-border-radius: 0;  display: none;  top: 73px !important;  background: #fff;  padding: 20px 25px 10px;}.navbar-nav .dropdown-menu.megamenu.column1 {  width: auto;}.navbar-nav .dropdown-menu.megamenu.column1 {  width: auto;}#menu.responsive-menu .nav.navbar-nav {  top: 95%;}@media (min-width: 1200px) {  #menu .nav.navbar-nav {    display: block !important;  }}#menu ul.nav li .megamenu ul.list-unstyled li > a,.hiden_menu .top_level a {  width: 100%;}#menu ul.nav li .megamenu .list-unstyled.childs_1 {  min-width: 170px;  display: block;  float: left;}.navbar-nav .top_level.dropdown .dropdown-menu.megamenu {  display: block;  transform: translateY(50px);  -webkit-transform: translateY(50px);  -ms-transform: translateY(50px);  -o-transform: translateY(50px);  -moz-transform: translateY(50px);  visibility: hidden;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  opacity: 0;  -khtml-opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;}#menu .top_level.dropdown:hover .dropdown-menu {  display: block;  transform: translateY(0px);  -webkit-transform: translateY(0px);  -ms-transform: translateY(0px);  -o-transform: translateY(0px);  -moz-transform: translateY(0px);  visibility: visible;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;}@media (min-width: 768px) {  /*#menu .dropdown:hover .dropdown-menu {		display: block;	}*/}@media (max-width: 767px) {  #content .product-layout.product-grid .product-block {    overflow: visible;    /*min-height: 379px; */  }  #menu {    border-radius: 4px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    -khtml-border-radius: 4px;  }  #menu div.dropdown-inner > ul.list-unstyled {    display: block;  }  #menu div.dropdown-menu {    margin-left: 0 !important;    padding-bottom: 10px;    background-color: rgba(0, 0, 0, 0.1);  }  #menu .dropdown-inner {    display: block;  }  #menu .dropdown-inner a {    width: 100%;    color: #fff;  }  #menu .dropdown-menu a:hover,  #menu .dropdown-menu ul li a:hover {    background: rgba(0, 0, 0, 0.1);  }  #menu .see-all {    margin-top: 0;    border: none;    border-radius: 0;    color: #fff;  }}/* 1-col layout */#column-left {  width: 25%;}#column-right {  width: 25%;}.layout-1 #content {}/* 2-col layout */.layout-2.left-col #column-left {  width: 24.4%;  margin-top: 30px;  background: #fff;  padding: 0;}.layout-2.right-col #column-right {  width: 25%;  z-index: 9999;}.layout-2 #content {  padding: 0 0 0 0px;  width: 73.6%;  margin-top: 30px;  background: #fff;  margin-left: 2%;}.layout-2.left-col #content {}.layout-2.right-col #content {}/* 3-col layout */.layout-3 #column-left {  width: 25%;}.layout-3 #column-right {  width: 25%;}.layout-3 #content {  width: 50%;}/* content *//*#content {	min-height: 600px;}*//* footer */#footer_social_block .fa.fa-facebook::before {  font-size: 12px;  background: #3c5a9a;  padding: 5px 7px;  border-radius: 50%;  color: #fff;}#footer_social_block .fa.fa-google::before {  font-size: 12px;  background: #dc4a38;  padding: 5px;  border-radius: 50%;  color: #fff;}#footer_social_block .fa.fa-twitter::before {  font-size: 12px;  background: #0090ff;  padding: 5px;  border-radius: 50%;  color: #fff;}#footer_social_block .fa.fa-pinterest::before {  font-size: 12px;  background: #cd2129;  padding: 5px;  border-radius: 50%;  color: #fff;}#footer_social_block .fa.fa-instagram::before {  font-size: 12px;  background: #c13584;  padding: 5px;  border-radius: 50%;  color: #fff;}#footer_social_block .fa.fa-rss::before {  font-size: 12px;  background: #ffa500;  padding: 5px;  border-radius: 50%;  color: #fff;}.footer-before {  background: #f4f4f5;  padding: 7px 0 25px;  float: left;  width: 100%;}.title-text {  width: 100%;  position: relative;}.block_newsletter .title {  font-weight: 700;  font-size: 35px;  line-height: 26px;  color: #2c3749;  letter-spacing: 0.5px;  text-transform: uppercase;  width: 100%;  margin: 0 0 40px;}.block_newsletter p {  padding: 0;  margin: 0;  text-align: center;  font-family: "Times New Roman", Times, serif;}.block_newsletter p.news-info {  color: #4c4c4c;  line-height: 21px;  letter-spacing: 0.15px;  width: 100%;  display: inline-block;}.block_newsletter .block_content {  margin: 30px auto 48px;  overflow: hidden;  width: 50%;  position: relative;}.block_newsletter .block_content .block_content_inner {  width: 100%;  padding: 0;}.block_newsletter #txtemail,.block_newsletter .subscribe-btn .btn.btn-default.btn-lg {  border-radius: 0;}#footer_social_block li:hover {  /*	transform: scale(1.5);-webkit-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);-moz-transform: scale(1.5);*/}#footer_social_block li.facebook:hover {  /* box-shadow: 0 0 5px 0 #3c5a9a; */  -moz-box-shadow: 0 0 5px 0 #3c5a9a;  /* -webkit-box-shadow: 0 0 5px 0 #3c5a9a; */}#footer_social_block li {  height: 23px;  /*width: 70px;*/  width: 32px;  display: inline-block;  cursor: pointer;  margin: 0 10px 0 0 !important;  background-position: center center;  background-repeat: no-repeat;  background-size: 15px 15px;  border-radius: 50%;  -webkit-border-radius: 50%;  -khtml-border-radius: 50%;  -moz-border-radius: 50%;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}.con-btn {  margin-top: 20px;  margin-bottom: 30px;}#footer_social_block li img {  max-width: 100%;}#footer_social_block {  float: left;  margin: 0;  padding: 0;  text-align: left;  width: 100%;  display: inline-block;}#footer_social.collapse {  /*margin-left: -18px !important;*/  display: inline-block;  margin: 0;  position: relative;  padding: 0;}.block_newsletter form button.btn:hover {  background: #198eeb none repeat scroll 0 0;  border-color: #198eeb;}.block_newsletter form button.btn {  background: #2c3749 none repeat scroll 0 0;  border: 1px solid #2c3749;  color: #fff;  padding: 0 35px;  text-transform: capitalize;  font-size: 18px;  font-weight: 700;  transition: all 0.5s ease 0s;  -webkit-transition: all 0.5s ease 0s;  -moz-transition: all 0.5s ease 0s;  -ms-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;  letter-spacing: 1px;}.newsletter .block_newsletter .form-group .btn.btn-default.btn-lg:hover {  background: #198eeb none repeat scroll 0 0 !important;  border-color: #198eeb !important;}.block_newsletter form button,.block_newsletter form input {  height: 48px;  padding: 12px 20px;  border: 1px solid #d6d3d3;  outline: 0;  font-weight: 400;}.subscribe-btn {  position: absolute;  right: 0;  left: auto;  /* z-index: 999999999999999; */  top: 0;}#column-left .list-group a {  background: none;  border: none;  padding: 0;}#column-left .list-group a:hover {  color: #198EEB;}#content #button-coupon:hover {  color: #fff;}#content .btn.btn-primary {  color: #198EEB;}#content .panel-body .btn.btn-primary:hover,#content .panel-body .btn.btn-primary:focus {  color: #fff;}#content form {  float: left;  width: 100%;  margin-top: 20px;}#content .well .btn.btn-primary {  color: #fff;  background: #198EEB;}.alert.alert-danger.alert-dismissible {  float: left;  width: 100%;  margin-bottom: 0;}#column-left .list-group a {  background: none;  border: none;  padding: 10px 0 0 0;  color: #999;  line-height: 25px;}#column-left .list-group {  background: none;  border: none;}footer {  /*margin-top: 30px;	padding-top: 30px;*/  /*background-color: #303030;*/  border-top: 1px solid #ddd;  color: #e2e2e2;  /*margin-top:20px;*/}#footer .col-sm-3.column.footer_links {  width: 20%;  width: 20%;  padding: 0 10px;  margin: 0;  float: left;}footer hr {  border-top: none;  border-bottom: 1px solid #666;}footer a {  color: #ccc;}/*#footer .column li a {    background: url("../image/megnor/cat_arrow.png") no-repeat scroll left center transparent;    padding-left: 12px;}*//*#footer .column li a:hover {    background: url("../image/megnor/cat_arrow_hover.png") no-repeat scroll left center transparent;}*/#account-register .alert.alert-danger.alert-dismissible {  float: left;  width: 100%;  margin-top: 20px;}.contact-info address {  display: inline-block;  margin: 0 0 0 36px;  float: left;  clear: both;  width: 100%;}#content .well {  border-radius: 0;}#content .contact-info .left .address-detail .btn.btn-info:hover {  background-color: #198EEB;  border-color: #198EEB;  color: #fff;}#column-left .product-block:hover .product_action,#column-left .product-block:hover .quickview {  display: none;}#content .contact-info .left .address-detail .btn.btn-info {  float: left;  position: relative;  margin-top: 10px;  margin-left: 30px;  background-color: #fff;  color: #ffffff;  border-color: #198EEB;  border-radius: 0;  -webkit-border-radius: 0;  -khtml-border-radius: 0;  -moz-border-radius: 0;  color: #198EEB;}.footer-container {  background: #fff;  padding: 70px 0 60px;  float: left;  width: 100%;}footer .block-contact_list,footer .block-contact_list a {  color: #a6a6a6;  line-height: 26px;}.content_footer_right.footer_links {  float: left;  width: 20%;  display: inline-block;}footer a:hover {  color: #fff;}.footer-container .footer_links h3,.footer-container .footer_links h3,.footer-container .footer_links h3 a {  color: #2c3749;  font-size: 16px;  margin-bottom: 22px;  margin-top: 0;  font-family: "Times New Roman", Times, serif;  text-transform: uppercase;  font-weight: 700;}.footer-container li a:hover {  color: #2c3749;}.footer-container li a {  color: #acadb0;  cursor: pointer;  font-size: 14px;  line-height: 30px;}#carousel-0.banners-slider-carousel:hover .customNavigation {  visibility: visible;}#carousel-0.banners-slider-carousel .customNavigation a.next,#carousel-0.banners-slider-carousel .customNavigation a.prev {  top: -70px;}#tmparallaxcmsblock.block.parallax {  /*background-image: url(../image/megnor/image/catalog/parallax.jpg);*/  background-position: 50% 0;  background-repeat: no-repeat;  height: 1080px;  margin-bottom: 0;  position: relative;  width: 100%;}#tmparallaxcmsblock.block.parallax {  height: 524px;  margin-top: 50px;}.parallex-inner-container.container {  padding-top: 189px;  text-align: right;  float: right;  margin-right: 50px;}.parallex {  font-family: "Times New Roman", Times, serif;  text-transform: uppercase;  letter-spacing: 0.5px;}.parallex1 {  font-size: 18px;  color: #000;  padding-right: 60px;}.parallex2 {  font-size: 45px;  font-weight: bold;  color: #198EEB;  margin: 36px 0 52px;}.parallex_button > a {  background: none;  border: 1px solid #198EEB;  padding: 15px 16px 14px 20px;  font-family: "Roboto";  color: #198EEB;  font-size: 10px;  letter-spacing: 3px;  margin-right: 260px;}#tmservicecmsblock {  margin: 82px auto 0;}#tmservicecmsblock {  background: #2c3749;}#tmservicecmsblock .col-xs-12 {  padding: 50px 0 50px;}#tmservicecmsblock .support-content {  cursor: pointer;}#tmservicecmsblock .cmscontent {  width: 30%;  float: left;}#tmservicecmsblock .cmscontent .inner-content .icon,#tmservicecmsblock .cmscontent .inner-content [class^="icon-"] {  display: inline-block;  float: left;  height: 66px;  margin: 0 24px 0 0;  position: relative;  text-align: center;  width: 66px;}#tmservicecmsblock .support-content .icon,#tmservicecmsblock .support-content [class^="icon-"] {  background: url(../image/megnor/services.png) no-repeat scroll center 9px;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}#tmservicecmsblock .support-content:hover .icon,#tmservicecmsblock .support-content:hover [class^="icon-"] {  transform: rotateY(360deg);  -webkit-transform: rotateY(360deg);  -ms-transform: rotateY(360deg);  -o-transform: rotateY(360deg);  -moz-transform: rotateY(360deg);}#tmservicecmsblock .cmscontent .inner-content .title {  display: inline-block;  text-transform: uppercase;  color: #fff;  font-size: 14px;  line-height: 33px;  margin: 0;}#tmservicecmsblock .gurantee-content {  cursor: pointer;  border-left: 1px solid #ebebeb;  border-right: 1px solid #ebebeb;  width: 40%;}.gurantee-inner-content.inner-content {  padding-left: 80px;}#tmservicecmsblock .gurantee-content .icon,#tmservicecmsblock .gurantee-content [class^="icon-"] {  background: url(../image/megnor/services.png) no-repeat scroll center -67px;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}#tmservicecmsblock .gurantee-content:hover .icon,#tmservicecmsblock .gurantee-content:hover [class^="icon-"] {  transform: rotateY(360deg);  -webkit-transform: rotateY(360deg);  -ms-transform: rotateY(360deg);  -o-transform: rotateY(360deg);  -moz-transform: rotateY(360deg);}#tmservicecmsblock .shipping-content {  cursor: pointer;}.shipping-inner-content.inner-content {  padding-left: 70px;}#tmservicecmsblock .shipping-content .icon,#tmservicecmsblock .shipping-content [class^="icon-"] {  background: url(../image/megnor/services.png) no-repeat scroll center -150px;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}#tmservicecmsblock .shipping-content:hover .icon,#tmservicecmsblock .shipping-content:hover [class^="icon-"] {  transform: rotateY(360deg);  -webkit-transform: rotateY(360deg);  -ms-transform: rotateY(360deg);  -o-transform: rotateY(360deg);  -moz-transform: rotateY(360deg);}.box-content img {  max-width: 100%;  position: relative;  transition: all 0.8s ease 0s;  -webkit-transition: all 0.8s ease 0s;  -moz-transition: all 0.8s ease 0s;  -ms-transition: all 0.8s ease 0s;  -o-transition: all 0.8s ease 0s;}.product-block:hover img,.box-content .product-block:hover img {  transition: all 0.8s ease 0s;  -webkit-transition: all 0.8s ease 0s;  -moz-transition: all 0.8s ease 0s;  -ms-transition: all 0.8s ease 0s;  -o-transition: all 0.8s ease 0s;  transform: scale(1);  -webkit-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  -moz-transform: scale(1);}.product-block:hover img.img-responsive,.box-content .product-block:hover img.img-responsive {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  transition: all 0.8s ease 0s;  -webkit-transition: all 0.8s ease 0s;  -moz-transition: all 0.8s ease 0s;  -ms-transition: all 0.8s ease 0s;  -o-transition: all 0.8s ease 0s;  transform: scale(1.2);  -webkit-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}.special-products.container {  padding-top: 65px;  position: relative;  margin-bottom: 55px;}#special-carousel .product-details {  width: 50%;  float: left;  padding: 50px 0 46px 54px;  text-align: left;}.special-products #special-carousel .product-block .product_action {  display: block;  margin: 21px 0;  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  position: relative;  transform: none;  -webkit-transform: none;  -ms-transform: none;  -o-transform: none;  -moz-transform: none;}#special-carousel .product-image-block-inner {  display: inline-block;  float: left;  overflow: hidden;  width: 50%;}.block_newsletter #txtemail.form-control {  box-shadow: none;  border: 1px solid #d6d3d3;}.special-products .product-block .product-title a {  font-size: 18px;}.special-products .product-thumb .button-group {  border-top: none;}#special-carousel .product-thumb .image img {  width: 100%;  height: 246px;}/*#content #special-carousel.product-carousel .product-block-inner, #content #special-carousel.box-product .product-block-inner {	margin: 0;}*//*#content #special-carousel .product-block.product-thumb.transition {	padding: 20px 22px;}*/#special-carousel .product-block.product-thumb.transition .product-block-inner {  background: #f4f4f5;  /*display: inline-block;*/  /*height: 236px;*/  /*width: 100%;*/  vertical-align: top;  margin: 40px 22px 0;}.clear {  clear: both;}@media (max-width: 979px) {  #column-left .box .toggle .mobile_togglemenu,  #column-right .box .toggle .mobile_togglemenu,  #mobile-filter-box .box .toggle .mobile_togglemenu {    background: none;    top: 0;  }  #column-left .box .toggle .mobile_togglemenu::before,  #column-right .box .toggle .mobile_togglemenu::before,  #mobile-filter-box .box .toggle .mobile_togglemenu::before {    right: 0;    top: 10px;    width: 100%;    content: "\f067";    font-family: "FontAwesome";    height: 20px;    width: 20px;    left: auto;    right: 0;    color: #fff;    position: absolute;    float: right;    font-size: 14px;    font-weight: normal;  }  .left-nav .hidden-sm,  .myaccount .hidden-sm {    display: inline-block !important;  }  .content_footer_right.footer_links {    width: 100%;    position: relative;  }  #footer .column ul {    display: none;  }  #footer_social_block {    margin-left: 14px;  }  #footer_social.collapse {    display: inline-block !important;    float: left;  }  #footer .col-sm-3.column.footer_links {    width: 100%;    padding: 10px 0 5px;  }}@media (max-width: 767px) {  #column-right.measure {    display: none !important;  }}@media (min-width: 767px) {  #column-right.measure {    background: #0064b1;    position: absolute;    top: 50px;    right: 50px;  }  .layout-2.left-col #content.pro-con .breadcrumb {    margin-left: 0px;    margin-right: 0px;  }  #content .breadcrumb {    margin-left: 0px;    margin-right: 0px;  }}/* alert */.alert {  padding: 8px 14px 8px 14px;}/* breadcrumb */.content-top-breadcum .container {  padding: 36px 25px 36px;  background: #198EEB;}.content-top-breadcum {  float: left;  width: 100%;  position: relative;  /* display: inline-block; */  /* text-align: center; */  margin-bottom: 30px;}#title-content .breadcrumb a {  color: #fff;}#content .product-block:hover .product-title a {  color: #198EEB;}p.rec-info {  line-height: 1.8;}p.rec-info b {  min-width: 130px;  display: inline-block;}#content .buttons.clearfix .news-btn .btn.btn-default {  line-height: 1.4;}.indented {  padding-left: 0px !important;  padding-top: 10px;}.rec-app-ins .panel-body {  margin-bottom: 0px !important;}.filter .list-group-item label {  font-size: 14px;  font-weight: normal;}.filter .list-group-item label:hover {  color: #198EEB;}#content a {  color: #999;}#content .btn.btn-primary:hover {  color: #fff;}#content .buttons .btn.btn-primary {  padding: 10px 20px;  background: #fff;  color: #198EEB;  border: 1px solid #198EEB;  border-radius: 0;  text-transform: uppercase;  font-size: 10px;  letter-spacing: 3px;}.all-blog .blog-image .post_hover {  bottom: 0;  height: 51px;  left: 0;  margin: auto;  position: absolute;  right: 0;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  top: 0;  width: 100px;  opacity: 0;  filter: alpha(opacity=0);}.blog-image .post_hover .icon::before {  font-family: "FontAwesome";  border: 2px solid white;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  -o-border-radius: 50%;  border-radius: 50%;  bottom: 0;  color: white;  font-size: 14px;  height: 45px;  margin: auto;  right: 50%;  padding: 14px;  position: absolute;  text-align: center;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  top: 0;  width: 45px;  line-height: 14px;}.all-blog .blog-image .post_hover .icon.zoom,.all-blog .blog-image .post_hover .icon.readmore_link {  width: 45px;  height: 45px;  display: inline-block;  float: none;}.blog-image .post_hover .icon .fa.fa-link::before {  right: 0;}/*.blog-image .icon .readmore_link::before{right: 0;}*/.blog-image .icon .fa.fa-search-plus:hover::before,.blog-image .icon .fa.fa-link:hover::before {  background: #86b535;  border-color: #86b535;}.all-blog .panel-body .title a {  font-family: "Roboto", sans-serif;  font-weight: 400;  font-size: 18px;  text-transform: capitalize;  color: #000 !important;  line-height: 25px;}.write-comment {  float: left;  display: inline-block;  margin-right: 20px;}.read-more {  float: left;  display: inline-block;  margin-right: 20px;}.blog-image .icon .fa.fa-search-plus::before,.blog-image .icon .fa.fa-link::before {  width: 45px;  height: 45px;  display: inline-block;  float: none;  border: 2px solid #fff;  border-radius: 50%;  right: 50%;  padding: 14px;  position: absolute;  text-align: center;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  top: 0;  width: 45px;  line-height: 14px;  color: #fff;}#cart .dropdown-menu li:first-child {  max-height: 250px;  overflow-y: auto;  overflow-x: hidden;}.all-blog .blog-left-content {  position: relative;  padding-bottom: 20px;}.all-blog .blog-image:hover .post_hover {  opacity: 1;  filter: alpha(opacity=100);  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.alert.alert-success.alert-dismissible {  float: left;  width: 100%;  margin-top: 20px;}#content .buttons .btn.btn-primary:hover {  background: #198EEB;  color: #fff;}#content.all-blog .panel .panel-body {  padding: 0;}#content .panel .panel-body {  padding: 20px;  margin-bottom: 30px;}#content #accordion .panel .panel-body {  margin-bottom: 0;}.all-blog .panel.panel-default {  border: none;  box-shadow: none;  margin-bottom: 60px;}#add-comment.panel-default {  border: none;}.single-blog .img-thumbnail {  border: none;  padding: 0;  border-radius: 0;}.block-title {  margin-bottom: 20px;}.single-blog .blog-img {  margin-bottom: 30px;}#content .Recent-title.h3 {  margin-bottom: 30px;  font-family: "Roboto", sans-serif;  font-weight: 500;  line-height: 1.1;  text-transform: uppercase;  font-size: 18px;}#content .buttons.clearfix .btn.btn-default:hover,#content .buttons.clearfix .btn.btn-primary:hover {  background: #198EEB;  color: #fff;}#checkout-cart #content .buttons.clearfix .pull-right .btn.btn-primary {  background: #198EEB;  color: #fff;}#content .buttons.clearfix .btn.btn-primary,#content .buttons.clearfix .btn.btn-default {  background: none;  padding: 10px 20px;  border-radius: 0;  color: #198EEB;  border: 1px solid #198EEB;  font-size: 10px;  text-transform: uppercase;  letter-spacing: 3px;}.left-nav .btn-link,.left-nav .btn-link:hover,.left-nav .btn-link:focus,.left-nav .btn-link:active {  border: none;}#content h3.product-option {  font-size: 18px;  text-transform: none;  font-style: italic;}#tabs_info .nav-tabs > li > a {  margin-right: 0px;}#content h3 {  color: #198EEB;  padding: 0;  font-size: 20px;  text-transform: uppercase;  cursor: pointer;  font-family: "Times New Roman", Times, serif;  margin-bottom: 12px;}.content-top-breadcum #title-content h1,.content-top-breadcum #title-content h2 {  position: absolute;  color: #fff;  font-family: "Times New Roman", Times, serif;  float: left;  font-size: 20px;  text-transform: uppercase;  margin: 0;  padding: 0;  border: none;}.content-top-breadcum .page-title {  position: absolute;  color: #fff;  font-family: "Times New Roman", Times, serif;  float: left;  font-size: 20px;  text-transform: uppercase;  margin: 0;  padding: 0;  border: none;}.content-top-breadcum .row {  margin: 0;}.content-top-breadcum .breadcrumb {  border: none;  border-radius: 0;  background: none;  padding: 0;  margin: 0;  /*float:right;*/}.breadcrumb {  margin: 0 0 20px 0;  padding: 8px 0;  border: none;  background-color: transparent !important;}.breadcrumb a {  color: #000 !important;}.breadcrumb i {  font-size: 15px;}.breadcrumb > li {  position: relative;  white-space: nowrap;}.breadcrumb > li + li:before {  content: "";  padding: 0;}.breadcrumb > li:after {}.pagination {  margin: 0;}/* buttons */.buttons {  margin: 1em 0;  display: inline-block;  width: 100%;}.btn {  padding: 6px 12px;  font-size: 14px;  border: 1px solid #cccccc;  border-radius: 4px;  -webkit-border-radius: 4px;  -khtml-border-radius: 4px;  -moz-border-radius: 4px;}.btn-xs {  font-size: 9px;}.btn-sm {  font-size: 10.2px;}.btn-lg {  padding: 10px 16px;  font-size: 15px;}.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover,.dropdown-menu.myaccount-menu,#currency .dropdown-menu .btn-link {  font-size: 12px;}.btn-group > .btn-xs {  font-size: 9px;}.btn-group > .btn-sm {  font-size: 10.2px;}.btn-group > .btn-lg {  font-size: 15px;}.btn-default {  color: #fff;  background: #428bca;  border: 1px solid #357ebd;}.btn-primary {  color: #fff;  background-color: #428bca;  border: 1px solid #357ebd;}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {  color: #fff;  background-color: #3276b1;  border: 1px solid #285e8e;  background-position: 0 -15px;}.btn-warning {  color: #ffffff;  background-color: #2e3548 !important;  background-image: linear-gradient(to bottom, #2e3548, #2e3548);  background-repeat: repeat-x;  border-color: #2e3548 #2e3548 #2e3548 !important;}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] {  box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-danger {  color: #ffffff;  background: #d9534f;}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled] {  box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);  -webkit-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-success {  color: #ffffff;  background-color: #198eeb !important;  background-image: linear-gradient(to bottom, #62c462, #51a351);  background-repeat: repeat-x;  border-color: #51a351 #51a351 #387038;}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] {  box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);  -webkit-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-info {  color: #ffffff;  background-color: #df5c39;  background-image: linear-gradient(to bottom, #e06342, #dc512c);  background-repeat: repeat-x;  border-color: #dc512c #dc512c #a2371a;}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled] {  background-image: none;  background-color: #df5c39;}.btn-link {  border-color: rgba(0, 0, 0, 0);  cursor: pointer;  color: #23a1d1;  border-radius: 0;}.btn-link,.btn-link:active,.btn-link[disabled] {  background-color: rgba(0, 0, 0, 0);  background-image: none;  box-shadow: none;}.btn-inverse {  color: #ffffff;  background: #363636;  border: none;}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled] {  background-color: #222222;  background-image: linear-gradient(to bottom, #333333, #111111);}@media (max-width: 767px) {}/* list group */#column-left .product-thumb .button-group button.addtocart {  display: none;}#column-left .product-block .product-details a {  font-size: 16px;  color: #999;}#column-left .product-details {  padding: 0;  text-align: left;}#column-left .product-items .product-thumb {  border: none;}#column-left .price {  font-size: 15px;}.filter #button-filter:hover.btn-primary {  background: #198eeb;  border-color: #198eeb;  color: #fff;}.filter #button-filter.btn-primary {  background: transparent;  border: 1px solid #198EEB;  background: none;  color: #198EEB;  padding: 12px 18px;  border-radius: 0;}.filter .panel-footer.text-right {  background: none;  border-top: none;  text-align: left;  padding-left: 0;}.filter .list-group .list-group-item.title {  padding: 10px 0 0;}.filter .list-group .list-group-item {  padding: 0 15px 0 0;}.box .filterbox {  border-color: #dddddd;  border-image: none;  border-right: 1px solid #dddddd;  border-style: none solid solid;  border-width: medium 1px 1px;}.list-group a {  border-top: 1px solid #dddddd;  color: #888888;  padding: 8px 12px;  background: none repeat scroll 0 0 #f5f5f5;}.list-group a.active,.list-group a.active:hover,.list-group a:hover {  color: #444444;  background: #eeeeee;}/* carousel */.carousel-caption {  color: #ffffff;}.carousel-control .icon-prev:before {  content: "\f053";  font-family: FontAwesome;}.carousel-control .icon-next:before {  content: "\f054";  font-family: FontAwesome;}/* product list */.product-thumb {  /*border: 1px solid #ddd;*/  margin-bottom: 20px;  overflow: auto;}.product-thumb .image {  text-align: center;  position: relative;}.buttons.text-center {  display: none;}.product-thumb .image a {  display: block;  /*background: #fff;*/  text-align: center;  overflow: hidden;  position: relative;}.special-products .customNavigation {  top: 20px;}/*.special-products .customNavigation a {	height: 50px;	width: 50px;}*/.special-products .customNavigation a.prev {  left: auto !important;  right: 70px;}.special-products .customNavigation a.next {  right: 20px !important;}/*.product-thumb .image a:hover {	opacity: 0.8;	-webkit-opacity: 0.8;	-moz-opacity: 0.8;	-khtml-opacity: 0.8;}*/.product-thumb .image img {  margin-left: auto;  margin-right: auto;}.product-grid .product-thumb .image {  float: none;}@media (min-width: 767px) {  .product-list .product-thumb .image {    float: left;    padding: 15px;  }  .breadcrumb {    padding-left: 0px !important;    padding-right: 0px !important;    margin-left: -15px;    margin-right: -15px;  }}.product-thumb h4 {  font-weight: bold;}.product-block .product-details {  /* text-align: center; */  padding: 15px 0;}.product-block .product-title {  font-size: 18px;  font-weight: 500;  text-transform: capitalize;  margin: 0 0 10px 0;  display: block;  width: 100%;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}.product-block .product-title a {  color: #198EEB;  color: #999;  font-size: 16px;  text-decoration: none;  text-align: center;  font-weight: normal;  text-transform: none;}/*.product-thumb .caption {	padding: 0 20px;}*/#tmtestimonialcmsblock.block {  margin: 40px 0;}.testimonialcmsblock.container:hover .customNavigation {  visibility: visible;}#tmtestimonialcmsblock .fa.prev.fa-angle-left {  top: -220px;  left: 0;}#tmtestimonialcmsblock .fa.next.fa-angle-right {  top: -225px;}#tmtestimonialcmsblock .testimonials .testimonial_inner {  margin: 0 auto;  text-align: center;  width: 100%;  float: none;  display: inline-block;}#testimonial #testimonial-carousel {  width: 85%;  text-align: center;  float: none;  display: inline-block !important;}#tmtestimonialcmsblock .testimonials .testimonial_inner {  text-align: center;}#testimonial_carousel {  float: none;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial_carousel  .peoplesay-block {  margin: 55px 0 0;  display: inline-block;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial-carousel  .peoplesay-block  .test-image {  display: inline-block;  position: relative;  float: left;  margin-left: 80px;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial_carousel  .peoplesay-block  .test-image  a  img {  display: block;  width: 100%;  border: none;}.test-content {  float: right;  width: 75%;}.test-desc {  text-align: left;  position: relative;  margin-bottom: 20px;}.test-desc::before {  border-bottom: 1px solid #ededee;  bottom: -15px;  content: "";  position: absolute;  width: 445px;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial-carousel  .peoplesay-block  .test-content  .test-desc  p {  color: #b6b6b6;  font-size: 16px;  text-transform: none;  line-height: 25px;  margin: 0;  font-style: italic;  letter-spacing: 0.5px;}.test-desc span {  color: #eeeeee;  display: inline-block;  float: left;  font-size: 40px;  margin-right: 7px;  position: relative;  top: 5px;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial-carousel  .peoplesay-block  .test-content  .cms-box-heading {  color: #000;  margin: 15px 0 23px;  padding: 0;  text-align: left;  font-size: 14px;  text-transform: uppercase;  line-height: 25px;}#tmtestimonialcmsblock  .testimonials  .testimonial_inner  #testimonial-carousel  .peoplesay-block  .test-content  .cms-box-heading  a {  color: #000;}.cms-box-heading > span {  display: block;  font-size: 12px;  font-style: italic;  color: #666;}@media (max-width: 1200px) {  .product-grid .product-thumb .caption {    padding: 0 10px;  }}@media (max-width: 767px) {  #content .product-list .product-thumb .image {    padding: 0 22px;    float: left;  }  .product-list .product-block .product-details.list {    padding: 10px 15px 0;    float: left;    width: 100%;    display: inline-block;  }  .content-top-breadcum {    float: none;  }  .product-list .product-thumb .caption {    min-height: 0;    margin-left: 0;    padding: 0 10px;  }  .product-grid .product-thumb .caption {    min-height: 0;  }}.product-thumb .rating {  padding-bottom: 10px;}.rating .fa-stack,#review .fa-stack {  font-size: 8px;}.rating .fa-star-o,#review .fa-star-o {  color: #999;  font-size: 15px;}.rating .fa-star,#review .fa-star {  color: #fc0;  font-size: 15px;}.rating .fa-star + .fa-star-o,#review .fa-star + .fa-star-o {  color: #e69500;}h2.price {  margin: 0;}.product-thumb .price {  color: #000;  letter-spacing: 0;  font-weight: 700;  font-size: 16px;  margin-bottom: 10px;}.product-block:hover .product-block-inner {  box-shadow: 1px 0 24px rgba(141, 140, 140, 0.47);  -moz-box-shadow: 1px 0 24px rgba(141, 140, 140, 0.47);  -webkit-box-shadow: 1px 0 24px rgba(141, 140, 140, 0.47);}.product-thumb .price-new {  font-weight: 600;}.productpage .col-sm-8.product-left {  width: 50%;}#content.productpage {  margin-top: 30px;}.productpage .product-info .image {  border: none;}.productpage .product-info .image .thumbnail {  border: none;  padding: 0;}.productpage .product-info .left.product-image.thumbnails {  overflow: hidden;}.productpage .product-title {  color: #198EEB;  font-size: 20px;  margin-top: 0;  padding: 5px 0 10px;  text-transform: uppercase;}.product-list .product-block .product-details.list {  padding: 10px 15px 0;}.product-grid .product-details.list {  display: none;}.sale {  /* background-color: #eee; */  color: #fff;  /* padding: 5px 10px; */  text-align: left;  text-transform: uppercase;  /*box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.3);	-webkit-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.3);	-moz-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.3);*/  position: absolute;  top: 10px;  left: 10px;  opacity: 0;  font-size: 12px;}.customNavigation a.prev {  background: rgba(0, 0, 0, 0) url("../image/megnor/prod-arrow.png") no-repeat    scroll 3px -71px;  left: -35px;}.customNavigation a.prev:hover {  background-position: 3px 3px;}.customNavigation a.next:hover {  background-position: -70px 3px;}.customNavigation a.next {  background: rgba(0, 0, 0, 0) url("../image/megnor/prod-arrow.png") no-repeat    scroll -70px -71px;  right: -35px;}.product-block:hover .sale {  opacity: 1;}.product-list .product-block:hover .sale {  opacity: 1;  left: 30px;  right: auto;}.product-thumb .price .price-old {  color: #a1a1a1;  text-decoration: line-through;  margin-right: 10px;  font-weight: normal;}.product-thumb .price-tax {  color: #999;  display: inline-block;  font-size: 12px;  width: 100%;}.product-thumb .button-group {  border-top: 1px solid #ddd;  background-color: #eee;  overflow: auto;}.product-list .product-thumb .button-group {  border-left: 1px solid #ddd;}.product-list .product-details .form-group .form-control {  padding: 6px 8px;}@media (max-width: 768px) {  .product-list .product-thumb .button-group {    border-left: none;  }}.product-list .product-thumb .button-group .product_action button.addtocart {  font-size: 10px;  padding: 12px 12px;  width: 100%;}.product-thumb .button-group button,#cart .text-right .addtocart,#cart .text-right .checkout {  width: 60%;  border: none;  display: inline-block;  float: left;  background-color: #eee;  color: #888;  padding: 10px 15px;  font-weight: bold;  text-align: center;  text-transform: uppercase;}.productpage .product-right .list-unstyled a {  color: #198eeb;}#cart .text-right .addtocart,#cart .text-right .checkout {  width: auto;  float: left;}#cart .dropdown-menu .img-thumbnail {  width: auto;  max-width: none;  border: none;}#cart .text-right .addtocart {  margin: 0 5px 0 0;}.product-thumb .button-group button + button {  width: 20%;  border-left: 1px solid #ddd;}.productpage #tabs_info {  margin-top: 20px;  display: inline-block;  width: 100%;}.product-thumb .button-group button:hover,#cart .text-right .addtocart:hover,#cart .text-right .checkout:hover {  color: #444;  background-color: #ddd;  text-decoration: none;  cursor: pointer;}@media (max-width: 1200px) {  .product-thumb .button-group button,  .product-thumb .button-group button + button {    width: 33.33%;  }}@media (max-width: 767px) {  .product-thumb .button-group button,  .product-thumb .button-group button + button {    width: 33.33%;  }}.thumbnails {  overflow: auto;  clear: both;  list-style: none;  padding: 0;  margin: 0;}.thumbnails > li {}.thumbnails {}.thumbnails > img {  width: 100%;}.image-additional a {  /*margin-bottom: 20px;*/  /*padding: 5px;*/  display: block;  /*border: 1px solid #ddd;*/}.image-additional {}.thumbnails .image-additional {  float: left;}.product-block .elevatezoom-gallery img:hover {  border: 5px solid #e0e1e3;}.control-label.qty {  float: left;  padding-right: 10px;}.productpage .fa-stack .fa::before {  font-size: 15px;  content: "\f005";}#content .manufacturer-list a:hover {  color: #198EEB;}.product-block .elevatezoom-gallery img {  cursor: pointer;  margin-bottom: 10px;  border: 1px solid #e0e1e3;  transition: all 200ms ease 0s;  -webkit-transition: all 200ms ease 0s;  -moz-transition: all 200ms ease 0s;  -ms-transition: all 200ms ease 0s;  -o-transition: all 200ms ease 0s;}@media (min-width: 1200px) {  #content .col-lg-2:nth-child(6n + 1),  #content .col-lg-2:nth-child(6n + 1),  #content .col-lg-3:nth-child(4n + 1),  #content .col-lg-4:nth-child(3n + 1),  #content .col-lg-6:nth-child(2n + 1) {    clear: left;  }}@media (min-width: 992px) and (max-width: 1199px) {  #content .col-md-2:nth-child(6n + 1),  #content .col-md-2:nth-child(6n + 1),  #content .col-md-3:nth-child(4n + 1),  #content .col-md-4:nth-child(3n + 1),  #content .col-md-6:nth-child(2n + 1) {    clear: left;  }}@media (min-width: 768px) and (max-width: 991px) {  #content .col-sm-2:nth-child(6n + 1),  #content .col-sm-2:nth-child(6n + 1),  #content .col-sm-3:nth-child(4n + 1),  #content .col-sm-4:nth-child(3n + 1),  #content .col-sm-6:nth-child(2n + 1) {    clear: left;  }}.product-info .image {  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -khtml-border-radius: 3px;  display: block;  margin-bottom: 15px;  text-align: center;  border: 1px solid #dddddd;}.productpage h3 {  margin-top: 0;}.product-info .zoomContainer {  z-index: 9;} /* It need for ie7 */.product-info .additional-carousel {  position: relative;  margin-left: 0px;  float: left;  width: 100%;}.product-info #additional-carousel.image-additional {  background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;  bottom: 0;  clear: both;  left: 0;  padding: 20px 30px;  position: absolute;  right: 0;  z-index: 2;  bottom: 20px;}.productpage .btn-group .btn.btn-default.wishlist,.productpage .btn-group .btn.btn-default.compare {  padding: 11px 13px;}.product-info .image-additional img {}.product-info .image-additional a {  float: none;  display: inline-block;}/*.product-right .btn-group .wishlist .fa,.product-right .btn-group .compare .fa{margin-right:5px;}*//* Megnor Start *//* box */.box {  margin-bottom: 12px;}#column-left .box .box-heading,#mobile-filter-box .box .box-heading,#mobile-video-box .box .box-heading {  color: #000 !important;  padding: 0 !important;  font-size: 20px !important;  text-transform: uppercase;  cursor: pointer;  font-family: "Times New Roman", Times, serif;  margin-bottom: 5px;}#column-left .box .box-content {  background: #ffffff;  overflow: hidden;  position: relative;}#content .box .box-heading {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;  border: none;  background: #545f61;  padding: 10px 10px 10px 10px;  font-size: 14px;  color: #fff;}#content .box .box-content {  background: none;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  -khtml-border-radius: 0px;  border-radius: 0px;  border: none;  padding: 10px 0;}.box .box-content ul,#content .content ul {  padding: 0px;  margin: 0px;  list-style: none;}.box .box-content ul li,#content .content ul li {  line-height: 22px;  padding: 4px 0;  border-bottom: none;}#column-left .treeview-list .expandable .collapsable-hitarea,#column-left .treeview-list .collapsable .expandable-hitarea,#column-left  .treeview-list  .expandable-hitarea  #column-left  .treeview-list  .collapsable-hitarea,#column-left .treeview-list .expandable-hitarea,#column-left .treeview-list .collapsable-hitarea {  background: none;}#column-left .treeview-list .collapsable .expandable-hitarea::before,#column-left .treeview-list .collapsable-hitarea::before {  content: "\f068";  font-family: "FontAwesome";  font-size: 12px;  height: 22px;  width: 22px;  top: 0;  /* position: absolute; */  /* background: #000; */  color: #ccc;  font-weight: lighter;  background: none;}#column-left .swiper-viewport {  border: none;  box-shadow: none;}.category_img .img-thumbnail {  border: none;  width: 100%;}.get_a_quote.headertopm2 {  min-height: 36px;}#column-left .treeview-list .expandable .collapsable-hitarea::before,#column-left .treeview-list .hitarea.expandable-hitarea::before {  content: "\f067";  font-family: "FontAwesome";  font-size: 12px;  height: 22px;  width: 22px;  top: 0;  /* position: absolute; */  /* background: #000; */  color: #ccc;  font-weight: lighter;  background: none;}#column-left .box .box-content ul li a:hover,#content .content ul li a:hover {  color: #198EEB;}#column-left .box .box-content ul li a,#content .content ul li a {  color: #999;}.box .box-content ul li a + a,.box .box-content ul li a + a:hover {  background: none;  padding-left: 0;}.box .box-content ul li a:hover,#content .content ul li a:hover {}.box .box-content ul ul {  margin-left: 15px;}.home_blog .owl-carousel:hover .owl-buttons .owl-prev {  left: -43px;  top: 27%;}.home_blog .owl-carousel:hover .owl-buttons .owl-next {  right: -43px;  top: 27%;}#content .home_blog .box-content .box-product {  overflow: visible;}/* Product Grid Start *//*.product-grid-list { }*/#content .box-product/*,.product-grid-list ul*/ {  list-style-type: none;  position: relative;  width: 100%;  padding: 0px;  margin: 0px;  list-style: none;  overflow: hidden;}#content .box-product {  position: relative;}.hometab .customNavigation {  top: 35%;}.hometab .container,.special-products.container {  padding-right: 0;  padding-left: 0;}/*#content #special-carousel .product-block.product-thumb.transition {	padding: 20px 22px;	margin: 20px 0;}*//*.product-grid-list ul li,*/#content .box-product .product-items {  margin-bottom: 14px;  padding: 0;  margin: 0;  position: relative;  overflow: hidden;}.product-grid li,#content .box-product .product-items,#content .product-carousel .slider-item {  width: 185px;  float: left;  display: inline-block;}.ie7 .product-grid li {  width: 192px !important;}#content .image-additional .slider-item {  display: inline-block;  float: none;  text-align: center;}#content .image-additional .slider-item .product-block {  margin: 4px 2px;  background: transparent;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  -khtml-border-radius: 3px;  clear: both;  overflow: hidden;}.common-home .content-top-breadcum {  display: none;}.common-book_quote .content-top-breadcum {  display: none;}#content .image-additional .slider-item .product-block:hover {  box-shadow: none !important;  -webkit-box-shadow: none !important;  -moz-box-shadow: none !important;}.product-block-inner {  position: relative;}.product-list .product-block-inner {  position: relative;  float: left;  width: 100%;}.related-products .customNavigation a.next {  right: -40px;  top: 30px;}.filter .list-group {  border: none;  background: none;}.filter .list-group-item {  background: none;  border: none;}#column-left .filter .list-group-item.title {  display: inline-block;  font-size: 14px;  width: 100%;  color: #000;  margin: 0;  padding-bottom: 5px;  font-weight: bold;}.filter .list-group-item .checkbox {  color: #999;}.related-products .customNavigation a.prev {  top: 30px;}.grid_default_width {  width: 230px;}.featured_default_width {  width: 316px;}.module_default_width {  width: 230px;}.latest_default_width {  width: 316px;}.special_default_width {  width: 50%;}.related_default_width {  width: 316px;}.bestseller_default_width {  width: 316px;}.additional_default_width {  width: 140px;}.testimonial_default_width {  width: 100%;}.blog_default_width {  width: 400px;}#content .banners-slider-carousel .product-block-inner {  text-align: center;  margin: 0 !important;}#content .product-layout.product-grid .product-block {  overflow: visible;}#content .product-carousel .product-block,#content .product-grid .product-block,#content .box-product .product-block {  margin: 0;  background: #fff;  clear: both;  overflow: hidden;}.swiper-viewport .swiper-pagination-bullet.swiper-pagination-bullet-active {  display: none;}#content .product-thumb .button-group {  display: none;}.product-grid .wishlist .fa.fa-heart::before {  display: none;}.product-grid .product-thumb .button-group button {  background: none;  display: none;}.product-details .price-tax {  display: none;}.product-right .buttons-group {  margin-bottom: 10px;  gap: 10px;  flex-wrap: wrap;}.product-right .buttons-group a {  color: #fff !important;}.product-right .mySlidesMobile .author {  text-align: center;}.product-right .prev,.product-right .next {  margin-top: -20px;  padding: 10px 10px;}.catsamplearea {  display: flex;}footer .footer-before {  display: none;}.catsamplearea .thleft,.catsamplearea .thright {  float: none;}.catsamplearea .thleft {  text-align: left;}.product-grid .product-details .caption {  padding: 0px 10px;}.product-block .product-details.grid .product_action .addtocart,.mask > button,.product-block .product_action .addtocart {  backdrop-filter: blur(10px);  background: rgba(0, 0, 0, 0.4);  color: #fff;}.slider-wrapper .product-block .product_action .addtocart {  background: #000;}.slider-wrapper .product-block .product_action .addtocart {  color: #fff !important;}.slider-wrapper .product-block .product-details {  padding-left: 10px;  padding-right: 10px;}.product-block .product-details.grid .product_action .addtocart:hover {  border: 1px solid #198eeb;  background: #198eeb;  color: #fff;}.extension-tmd-blogs #latestpost .product-thumb {  background: #f0f8ff !important;}.extension-tmd-blogs #latestpost .product-thumb .caption {  padding: 0px 20px;}.extension-form textarea#input-formfields2 {  resize: none;}.extension-tmd-blogs #latestpost .product-thumb .btnread a {  color: #fff !important;}.account-login #content form {  float: none;}#footer .col-sm-3.column.footer_links:first-child {  padding-right: 20px;}/*#content .product-carousel .product-block:hover,#content .product-grid .product-block:hover,#content .box-product .product-block:hover {    box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);	overflow:hidden;	clear:both;}*/.ie7 #content .product-carousel .product-block,/*.ie7 #content .product-grid-list .product-block,*/.ie7 #content .box-product .product-block {  border: 1px solid #ddd;}.ie7 #content .product-carousel .product-block:hover,/*.ie7 #content .product-grid-list .product-block:hover,*/.ie7 #content .box-product .product-block:hover {  border: 1px solid #ddd;}.product-grid .product-thumb .desc,.productbox-grid .product-thumb .price-tax,.product-carousel .product-thumb .price-tax {  display: none;}.product-list .product-details {  overflow: hidden;}#content .product-carousel .product-block-inner,/*#content .product-grid .product-block-inner,*/#content .box-product .product-block-inner {  margin: 20px 22px;  text-align: center;  overflow: hidden;  position: relative;  margin-top: 0;}.product-block .product_action .addtocart {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: 1px solid #198EEB;  color: #198EEB;  font-size: 10px;  font-weight: normal;  letter-spacing: 3px;  padding: 15px 18px 14px;  text-transform: uppercase;}.category_filter .sort .form-control {  cursor: pointer;  border-radius: 0;}.productpage .col-sm-4.product-right {  width: 49%;  margin-left: 13px;}#content .show-wrapper span.customSelect {  border-radius: 0;  cursor: pointer;}.product-layout .product-block .product_action {  top: 35%;}.product-block .product_action {  position: absolute;  right: 0;  left: 0;  top: 43%;  opacity: 0;  -khtml-opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;  transform: translateY(-60px);  -webkit-transform: translateY(-60px);  -ms-transform: translateY(-60px);  -o-transform: translateY(-60px);  -moz-transform: translateY(-60px);}.product-list .product-block .product_action .addtocart:hover {  background: #198eeb;  border-color: #198eeb;  color: #fff;  background: #198eeb;  border-color: #198eeb;  color: #fff;}.product-list .product-block .product_action .addtocart {  float: left;  font-size: 10px;  height: auto;  border: 1px solid #198EEB;  background: none;  color: #198EEB;  /*width: 100%;*/}.product-list .product-block .product_action {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  background: #fff;  position: relative;  right: auto;  width: auto;  display: inline-block;  margin-top: 10px;  transform: none;  -webkit-transform: none;  -ms-transform: none;  -o-transform: none;  -moz-transform: none;}.product-list .product-block .product_action {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  transform: none;  -webkit-transform: none;  -ms-transform: none;  -o-transform: none;  -moz-transform: none;}.product-block:hover .product_action {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  transform: translateY(0px);  -webkit-transform: translateY(0px);  -ms-transform: translateY(0px);  -o-transform: translateY(0px);  -moz-transform: translateY(0px);  z-index: 999;}.banners-slider-carousel {  position: relative;  width: 100%;}/* quickview */.quickview {  background: #ffffff;  padding: 15px 0;  display: inline-block;}.quickview .container {  width: 100%;  background: #ffffff;  padding: 0 10px;}.quickview .container .row {  margin: 0;}.quickview .top_button {  display: none;}.quickview #product2 {  float: left;  width: 100%;}.quickview #product2 h3 {  width: 100%;}.productpage-quickview #product2 h3 {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  font-size: 14px;  font-weight: 600;  margin: 0 0 10px;  padding: 0;  text-transform: none;  color: #333333;}.row.product_container {  margin: 0 -22px;}@media (min-width: 768px) {  .desktop_img {    display: inline-block;  }  .mobile_img {    display: none;  }}@media (max-width: 767px) {  .desktop_img {    display: none;  }  .mobile_img {    display: block;  }  .header-logo #logo .img-responsive {    max-width: 90%;  }  .header-top .mtop {    margin: 0px;  }  .col-sm-3.header-cart,  header .header-top .col-sm-5.search {    top: 100px;  }  #footer_social_block {    margin-left: 0px;  }  .slideshow-container-mobile {    margin: auto !important;    max-width: 92%;  }  .hometab .customNavigation a.prev {    left: 0px !important;  }  .hometab .customNavigation {    top: 23%;  }  .block_newsletter .title {    font-size: 24px;    margin: 0 0 25px;  }  .customSelect.form-control.hasCustomSelect {    display: none !important;  }  .related_default_width {    width: 250px;  }  .productpage .col-sm-8.product-left {    width: 100%;  }  .row.product_container {    margin: 0;  }  .product-block .product_action {    top: 30%;  }  .product-block .product_action .addtocart {    padding: 10px 10px 10px;  }  .quickbox {    display: none;  }  .feature-cms .left-block {    width: 100%;    text-align: center;  }  .feature-cms .right-block {    width: 100%;    padding-left: 110px;  }  .productpage h1.page-title {    text-align: center;  }}.hometab {  clear: both;  margin-top: 54px;}.product-block .image .hover-image,#column-right .image .hover-image,#column-left .image .hover-image .button-group button:hover {  position: absolute;  top: 0;  left: 0;  right: 0;  opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  -khtml-opacity: 0;  transition: all 0.3s ease;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  background: #e95e19;  color: #ffffff;  /*transform: rotateY(90deg);	-webkit-transform: rotateY(90deg);	-ms-transform: rotateY(90deg);	-o-transform: rotateY(90deg);	-moz-transform: rotateY(90deg);*/}.product-block:hover .hover-image,#column-right .image:hover .hover-image,#column-left .image:hover .hover-image {  opacity: 1 !important;  -webkit-opacity: 1;  -moz-opacity: 1;  -khtml-opacity: 1;  /*transform: rotateX(0deg);	-webkit-transform: rotateY(0deg);	-ms-transform: rotateY(0deg);	-o-transform: rotateY(0deg);	-moz-transform: rotateY(0deg) !important;*/}/* box products for Left Column and Right Column */#column-left .box-product,#column-right .box-product {  width: 100%;  overflow: hidden;}#column-left .box-product > div,#column-right .box-product > div {  display: block;  vertical-align: top;  margin-right: 0px;  margin-bottom: 5px;  width: 100%;}#column-left .box .box-content div.product-items:last-child > div,#column-right .box .box-content div.product-items:last-child > div,#column-left .box .box-content div.slider-item:last-child > div,#column-right .box .box-content div.slider-item:last-child > div {  border: 0 none;}#column-left .box-product .image,#column-right .box-product .image {  display: block;  margin-bottom: 0px;  float: left;  margin-right: 10px;  /*border:1px solid #ddd;*/}#column-left .product-items .product-details,#column-right .product-items .product-details {  float: left;  width: auto; /* specify width as per your requirement */}#column-left .product-thumb .caption,#column-right .product-thumb .caption {  padding: 0;}#column-left .box-product .product-thumb h4,#column-right .box-product .product-thumb h4 {  font-weight: normal;  font-size: 13px;  margin: 0 0 5px;}#column-left .box-product .name,#column-right .box-product .name {  display: block;}#cart .table-striped > tbody > tr:nth-of-type(2n + 1) {  background: none;}#column-left .box-product .cart,#column-right .box-product .cart {  display: block;}#column-left .box-product .cart .button,#column-right .box-product .cart .button {  padding: 0;  background: none;  box-shadow: none;  height: auto;  font-weight: normal;  border-radius: 0;  color: #555;  display: block;  text-align: left;}#column-left .box-product .cart .button:hover,#column-right .box-product .cart .button:hover {  text-decoration: underline;}/*#column-left .box-product .image img,#column-right .box-product .image img { width:55px;}*/#column-left .box-product .rating,#column-right .box-product .rating,#column-left .box-product .name,#column-right .box-product .name,#column-left .box-product .price,#column-right .box-product .price,#column-left .box-product .cart,#column-right .box-product .cart {  margin-bottom: 2px;}#column-left .box .box-content,#column-right .box .box-content,#column-left .box .filterbox,#column-right .box .filterbox {  margin-bottom: 20px;}#column-left .box-product .rating,#column-right .box-product .rating {  display: block;  margin-bottom: 0px;}#column-left .product-thumb,#column-right .product-thumb {  border-color: #ddd;  border-style: none none solid;  border-width: medium medium 1px;  margin-bottom: 5px;  padding: 10px 0;}#column-left .sale,#column-left .price-tax,#column-left .wishlist,#column-left .compare,#column-right .sale,#column-right .price-tax,#column-right .wishlist,#column-right .compare {  display: none !important;}#column-left .product-thumb .button-group button,#column-right .product-thumb .button-group button {  background: none repeat scroll 0 0 transparent;  padding: 0;  width: auto;  line-height: 28px;}#column-left .product-thumb .button-group,#column-right .product-thumb .button-group {  background: none;  border: none;}.top_button {  background: url("../image/megnor/top_arrow.png") no-repeat scroll 0 0    transparent;  height: 40px;  width: 40px;  right: 8px;  bottom: 5px;  display: none;  position: fixed;  z-index: 95;  font-size: 0;}#content ul.list-unstyled {  /*border: 1px solid #eeeeee;*/  margin-bottom: 10px;  overflow: auto;  padding: 10px 0 0 0;}#content ul.list-unstyled li {  line-height: 22px;  padding: 4px 0;}.manufacturer-list {  border: 1px solid #dbdee1;  margin-bottom: 20px;  padding: 5px;}.manufacturer-heading {  background: none repeat scroll 0 0 #f8f8f8;  font-size: 15px;  font-weight: bold;  margin-bottom: 6px;  padding: 5px 8px;}.manufacturer-content {  padding: 8px;}.manufacturer-list ul {  float: left;  list-style: outside none none;  margin: 0 0 10px;  padding: 0;  width: 25%;}.productpage .product-info .product-image:hover .customNavigation {  visibility: visible;  bottom: 0;}.productpage .product-info .product-image .customNavigation a {  top: -140px;  height: 50px;  width: 50px;  z-index: 99999999999;}.customSelect.form-control.hasCustomSelect {  display: none !important;  box-shadow: none !important;}.category_filter .sort .form-control {  cursor: pointer;}.productpage .box {  margin-top: 20px;}.tab-content {  /*border:1px solid #ddd;*/  padding: 10px;  overflow: hidden;}.col-sm-4.total_amount {  margin-top: 70px;}.product-tag {  margin: 5px 0;}#content .aboutus {  clear: both;}.image1 {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll 7px -165px;  float: left;  height: 50px;  width: 60px;}.image2 {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll 7px -116px;  float: left;  height: 50px;  width: 60px;}.image3 {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll 7px -52px;  float: left;  height: 50px;  width: 60px;}.image4 {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll 7px 6px;  float: left;  height: 50px;  width: 60px;}.aboutus h2 {  clear: both;  font-size: 20px;}.about-content {  overflow: hidden;}.information-information .right {  float: right;}.category_filter #grid-view,.category_filter #list-view {  background: #eee;  border: none;  color: #666;}.category_filter #grid-view:hover,.category_filter #list-view:hover,.category_filter #grid-view.active,.category_filter #list-view.active {  background: #ddd;}.category_filter #grid-view:hover .fa,.category_filter #list-view:hover .fa {  color: #333;}.category_filter .btn-list-grid {  float: left;  width: 50%;  padding: 7px 0 0 0;  margin: 0;}.category_filter .compare-total {  float: left;  margin: 7px 0 10px 0;  text-transform: capitalize;  /* margin-top: 7px; */}.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-12 {  padding: 20px 22px;  margin-top: 5px;}.category_filter .compare-total a {  color: #198EEB;}.pagination-right {  /* float: right; */  margin: 0;  width: auto;  float: right;  width: 39%;  margin: 0;  padding-top: 7px;}.category_filter .sort-by {  float: left;  margin: 8px 10px 0 0;  width: auto;  padding: 0;}.category_filter .show {  float: left;  margin: 8px 10px 0;  padding: 0;}.category_filter .sort {  float: left;  width: 150px;  padding: 0;}.category_filter .limit {  float: right;  width: 100px;  padding: 0;}.sort-by-wrapper,.show-wrapper {  float: left;}.category_filter .btn-group {  float: left;  display: inline-block;  margin: 0 15px 0 0;}.category_filter .list.active,.category_filter .grid.active {  background: #428bca;}.category_thumb .category_img,.category_thumb .category_description {  float: left;  width: 100%;  margin: 0 0 15px;}.category_thumb .category_description {  line-height: 25px;}.category_list ul {  padding: 0;  display: inline-block;  margin: 0;}.refine-search ul {  padding: 0;}.refine-search ul li {  list-style: none;}.category_list li a {  color: #198EEB;  display: block;  padding: 5px 5px;  border: 1px solid #ccc;  /* background: #eee; */}.category_list li a:hover {  color: #2a6496;}.category_list li {  float: left;  list-style: outside none none;  margin: 0 10px 5px 0;}#content .fa.fa-th::before,#content .fa.fa-th-list::before {  display: none;}#grid-view.btn.active,.btn:active {  box-shadow: none;  border: none;}#content .category_filter #list-view {  border: none;}#content .category_filter .btn-group #list-view {  background: url(../image/megnor/sprite1.png) no-repeat scroll -24px 2px transparent;  height: 20px;  width: 20px;  float: right;  margin: 6px;}#content .category_filter .btn-group #grid-view {  background: url(../image/megnor/sprite1.png) no-repeat scroll 0 2px    transparent;  height: 20px;  float: left;  width: 20px;  margin: 6px;}.pagination-wrapper .pagination > li > a {  border-radius: 0;}.pagination-wrapper .pagination > li > a {  padding: 6px 10px;}.pagination-wrapper .pagination .active span:hover {  color: #fff;  background-color: #198eeb;  border-color: #198eeb;}.page-link .pagination > li {  background: #ffffff;  display: inline-block;  float: left;  margin: 0 0 0 10px;  padding: 0px;}.pagination-wrapper .pagination > li:first-child > a,.pagination-wrapper .pagination > li:first-child > span,.pagination-wrapper .pagination > li:last-child > a,.pagination-wrapper .pagination > li:last-child > span {  border-radius: 0;}#content .pagination-wrapper .pagination > li > a:hover,#content .pagination-wrapper .pagination > li > span:hover,#content .pagination-wrapper .pagination > li > a:focus,#content .pagination-wrapper .pagination > li > span:focus {  color: #fff;  background-color: #198eeb;  border-color: #198eeb;}.pagination-wrapper .pagination .active span {  cursor: not-allowed;}.pagination-wrapper .pagination .active span {  color: #fff;  border-color: #198eeb;  background: #198eeb;  text-decoration: none;  height: 35px;  width: 35px;  border-radius: 0;}.pagination-wrapper .pagination > li > a {  border-radius: 0;  height: 35px;  width: 35px;  border: 1px solid #999;}.pagination-wrapper {  display: inline-block;  padding-left: 0;  border-radius: 0;  -webkit-border-radius: 0;  -khtml-border-radius: 0;  -moz-border-radius: 0;  width: 100%;  margin: 20px 0 20px;  padding-top: 20px;  border-top: 1px solid #e8e8e8;}.category_filter,.pagination-wrapper {  display: inline-block;  /*margin: 0 0 10px;    padding: 10px 0;*/  width: 100%;}.pagination-wrapper .page-link {  float: right;  padding: 0;  width: auto;}.pagination-wrapper .page-result {  float: left;  padding: 0;  width: auto;  margin: 8px 0 0;}.contact-info .left {  float: left;  width: 50%;}.contact-info .right {  float: right;  width: 50%;}.row.contact-info {  padding: 0 15px;}.information-contact .panel-body {  padding: 30px;  overflow: auto;}.contact-info {  color: #666;}.contact-info .address-detail strong {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll -6px -235px    transparent;  padding: 5px 0 0 35px;  height: 28px;  margin: 10px 0;  float: left;  clear: both;}.contact-info .address-detail,.contact-info .telephone,.contact-info .fax {  float: left;  width: 100%;}.contact-info .telephone strong {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll -5px -314px    transparent;  padding: 5px 0 0 35px;  margin: 10px 0;  height: 28px;  float: left;  clear: both;}.contact-info .fax strong {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll -5px -272px    transparent;  padding: 5px 0 0 35px;  height: 28px;  margin: 10px 0;  float: left;  clear: both;}.contact-info address {  display: inline-block;  margin: 0 0 0 36px;  float: left;  clear: both;}.con-open-time strong {  background: url("../image/megnor/cms-sprite.png") no-repeat scroll -5px -356px    transparent;  padding: 5px 0 0 35px;  height: 28px;  margin: 10px 0;  float: left;  clear: both;}.con-time {  display: inline-block;  margin: 0 0 0 36px;  float: left;  clear: both;}#spinner {  position: absolute;  left: 0px;  top: 0px;  width: 100%;  height: 100%;  z-index: 9;  background: url("../image/megnor/ajax-loader.gif") 50% 50% no-repeat #fff;  display: none;}.main-slider {  position: relative;}.information-sitemap .sitge-map ul {  padding: 0 0 0 20px;}.forget-password {  margin: 5px 0 0;}.product-compare .btn-primary {  margin: 5px 0 5px;}.productpage .write-review,.productpage .review-count {  margin: 0 10px;  color: #198eeb;}.productpage .rating-wrapper {  margin: 20px 0 0 0;}.checkout-cart .hasCustomSelect {  width: 95% !important;}.form-group .alert.alert-info {  float: left;  width: 100%;  display: inline-block;  margin-top: 10px;}.page-title {  padding: 0 0 10px;  border-bottom: 1px solid #eeeeee;  color: #106db6;}.fa.fa-pencil {  padding: 0 5px 0 0;}.viewprice,.wish-comp .btn {  background: #1790e8;  color: #fff !important;  border-color: #b4d3df;}.productpage .btn-group.wish-comp .btn:hover {  background: #1790e8 none repeat scroll 0 0;  border-color: #b4d3df;  color: #fff;}#tabs_info .nav-tabs .nav-item.active .nav-link {  border: 1px solid #b4d3df;  background: #1790e8;  color: #fff;}#tabs_info .nav.nav-tabs {  border-bottom: none;}#tabs_info .nav-tabs .nav-item:hover .nav-link {  border: 1px solid #b4d3df;  background: #1790e8;  color: #fff;}#tabs_info .tab-content {  border: 1px solid #b4d3df;  overflow: auto;}#tabs_info .nav-tabs .nav-item .nav-link {  border: none;  font-size: 14px;  font-weight: normal;  text-transform: uppercase;  padding: 14px 14px;  border: 1px solid #b8d4de;  border-radius: 0;}.nav-tabs .nav-item .nav-link {  color: #a9aaab;  text-transform: uppercase;  font-size: 16px;  border: none;  padding: 0;  font-family: "Roboto", sans-serif;  letter-spacing: 1.2px;}.productpage .btn-group.wish-comp .btn {  background: #fff;  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: 1px solid #198EEB;  color: #198EEB;  font-size: 14px;  font-weight: normal;  letter-spacing: 3px;  padding: 15px 18px 14px;  text-transform: uppercase;  border-radius: 0;  margin: 0 10px 0 0;}.form-group #input-quantity.form-control {  width: auto;  float: left;  margin-right: 10px;}.required .btn-default:hover {  background: #fff;  background: #198EEB;  border: 1px solid #198EEB;  color: #fff;  border-radius: 0;}.required .btn-default {  background: #fff;  border: 1px solid #198EEB;  color: #198EEB;  border-radius: 0;}.product-right span.desc {  font-weight: bold;  color: #198EEB;  margin-right: 10px;  display: inline-block;  width: auto;  min-width: 150px;}#content.productpage .product-right .list-unstyled a:hover {  color: #198EEB;}.bootstrap-datetimepicker-widget .table-condensed .btn {  border: none;}.bootstrap-datetimepicker-widget td span.active {  background-color: #198EEB !important;}.page-title,.refine-search,.product-title,.product-option {  font-size: 24px;  font-weight: 500;  text-transform: capitalize;}#content .refine-search {  margin-bottom: 15px;  color: #198EEB;  padding: 0;  font-size: 20px;  text-transform: uppercase;  cursor: pointer;  font-family: "Times New Roman", Times, serif;}#bottom-footer {  float: left;  width: 100%;}#bottom-footer .list-unstyled {  display: block;  margin-bottom: 20px;}#tm_blocklink > li {  display: inline-block;  padding: 0 15px;}.footer-after .copy-right {  text-align: center;  position: relative;  border-top: 1px solid #ebe9e9;  padding: 40px 0;}#powered powered {  color: #2c3749;}#bottom-footer #tm_blocklink a {  color: #2c3749;}/*#bottom-footer li{display:inline; padding:1px 7px 1px 2px; background:url(../image/megnor/pipe.gif) no-repeat scroll right center transparent;}*/#bottom-footer li.contact {  background: none;}.account-address .table > tbody > tr > td {  vertical-align: middle;}.account-address .btn-info {  margin: 2px 0;}.affiliate-account .btn-primary .list-group-item,.affiliate-account .btn-primary .list-group-item:hover {  padding: 0;  background: none;  color: #fff;}#content .affiliate-logout {  border: 1px solid #eeeeee;  padding: 10px;}.shopping-cart .img-thumbnail {  max-width: none;}#accordion label.col-sm-2.control-label {  margin: 7px 0 0;  padding: 0 15px 0 0;}#accordion #collapse-shipping label.col-sm-2.control-label {  padding: 0 15px;}.checkout-checkout #accordion label.col-sm-2.control-label {  padding-left: 30px;}.checkout-cart .input-group-btn:last-child > .btn,.checkout-cart .input-group-btn:last-child > .btn-group {  margin-left: 5px;  font-size: 14px;}.col-sm-3.search_subcategory {  width: auto;  margin-top: 7px;}#button-search {  float: right;  margin-bottom: 20px;}.product-search h2 {  clear: both;}/*.pull-right #button-payment-address {	margin-right: 30px;}*/#input-captcha,#input-payment-captcha {  margin-bottom: 10px;}.bootstrap-datetimepicker-widget td.day {  position: relative;}.bootstrap-datetimepicker-widget td.day.active:before {  border-bottom: 7px solid #000 !important;  content: "";  display: inline-block;  border-left: 7px solid transparent;  border-top-color: rgba(0, 0, 0, 0.2);  position: absolute;  bottom: 4px;  right: 4px;}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover {  background-color: #2c3749 !important;  color: #fff !important;}.shopping-cart .input-group .form-control {  width: auto;}.shopping-cart .input-group-btn {  float: left;}/*Product zoom CSSS*/.quickview .zoomWindow {  display: none;}.zoomContainer {  margin-bottom: 5px;}.zoomContainer .zoomLens {}.productpage-quickview .alert.alert-info {  float: left;  margin-top: 20px;}.productpage-quickview .product-image .thumbnail,.productpage-quickview .product-info .image {  border: none;}.zoomContainer .zoomWindow {  box-shadow: medium none;  /*-webkit-box-shadow: 3px 4px 4px -1px #c0c0c0;	-moz-box-shadow: 3px 4px 4px -1px #c0c0c0;	box-shadow: 3px 4px 4px -1px #c0c0c0;*/}/*  css for animation add to cart */.alert.alert-success.animated {  width: 100%;  height: 90px;  text-align: center;  vertical-align: middle;  padding: 30px 20px;  opacity: 0.95 !important;  -webkit-opacity: 0.95 !important;  -moz-opacity: 0.95 !important;  -khtml-opacity: 0.95 !important;  background-color: #303030 !important;  border-color: #303030 !important;  color: #fff !important;}.alert.alert-success.animated span {  font-size: 16px !important;}.alert.alert-success.animated span a {  color: #fff;  text-decoration: underline;}.alert.alert-success.animated span .fa.fa-check-circle {  color: #9bcf85;}.alert.alert-success.animated button.close {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  color: #fff;}.quickview .wish-comp #button-cart2.btn-lg:hover,.quickview .btn-group.wish-comp .btn:hover {  background: #198eeb none repeat scroll 0 0;  border-color: #198eeb;  color: #fff;}.quickview .wish-comp #button-cart2.btn-lg,.quickview .btn-group.wish-comp .btn {  background: #fff;  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: 1px solid #198EEB;  color: #198EEB;  font-size: 10px;  font-weight: normal;  letter-spacing: 3px;  padding: 15px 18px 14px;  text-transform: uppercase;  border-radius: 0;  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;  margin: 0 10px 0 0;}.quickview .btn-group .btn.btn-default.wishlist,.quickview .btn-group .btn.btn-default.compare {  padding: 11px 13px;}/*.quickview .btn-group.wish-comp .btn {	/* background: #fff; 	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;	border: 1px solid #198EEB;	color: #198EEB;	font-size: 10px;	font-weight: normal;	letter-spacing: 3px;	padding: 15px 18px 14px;	text-transform: uppercase;	border-radius: 0;	margin: 0 10px 0 0;}*/#testimonial .fa.next.fa-angle-right::before,#testimonial .fa.prev.fa-angle-left::before {  display: none;}.hometab .customNavigation a.next {  color: #000000;  right: -35px;}.information-testimonial select#input-limit {  opacity: 1 !important;}.information-testimonial span.customSelect.form-control {  display: none !important;}.information-testimonial select#input-sort {  opacity: 1 !important;  width: max-content !important;}.layout-2.left-col #content.pro-con {  width: 100%;  margin-left: 0px;}.catsamplearea a.addtocart.button-sample_cart {  margin: 0 auto 0 0px;}#search .btn-lg:hover {  background: rgba(0, 0, 0, 0) url(../image/megnor/search.png) no-repeat scroll    13px 10px !important;  background-color: #f4faff !important;  border: 0px !important;}.cart-menu .table > tbody > tr > td{    padding:4px 5px;}#content{    margin-bottom:20px;}.common-home #content {    margin-bottom: 0px;}#content .buttons.clearfix .btn.btn-default{    line-height:1.4;}.shopping-cart.table tr td:nth-child(4){    width:150px;}.extension-tmd-blogs .img-responsive{    padding-top:0px;}.extension-tmd-blog #latestpost .product-layout,.extension-tmd-blog #latestpost .product-thumb{    background:transparent !important;}@media (min-width: 768px) {  form.form-horizontal .control-label {    text-align: left;  }}@media screen and (max-width:1200px){    .header-top .col-sm-5.search, .col-sm-3.header-cart{        top:63px;    }    .extension-tmd-blogs .btn.tmdreadmore{        display:none;    }}@media (max-width: 1200px) and (min-width: 768px) {  header .navbar-nav > li > a {    padding-top: 5px;    padding-bottom: 0px;  }  header .navbar {    min-height: 32px;  }}@media (max-width: 980px) and (min-width: 768px) {  header ul.nav.navbar-nav {    margin-top: 12px;  }  header .nav-container {    width: calc(100% - 110px) !important;  }  /*.header-top .col-sm-5.search{*/  /*    top:-50px;*/  /*    right:40px;*/  /*}*/  #header .header-top{      padding-bottom:6px;  }  header .header-top .col-sm-5.search,  header .col-sm-3.header-cart {    position: unset !important;    margin-top: -25px !important;  }  header .header-top .col-sm-5.search {    margin-right: 0px;  }  header .header-top .col-sm-5.search .search-icon {    margin-top: 5px;  }  header .header-top .searchtoggle {    position: relative;    margin-right: 10px;  }}@media (max-width: 1449px) {  .hometab .customNavigation a.next {    color: #000000;    right: 0;  }  .hometab .customNavigation a.prev {    left: 0;  }}@media (max-width: 1350px) {  #tmservicecmsblock .cmscontent {    width: 32%;    float: left;  }  .shipping-inner-content.inner-content {    padding-left: 50px;  }  .gurantee-inner-content.inner-content {    padding-left: 50px;  }  .related-products .customNavigation a.next {    right: 0;  }  #content .product-list .product-block .product-block-inner .quickview {    right: 45%;  }  .pagination-right {    width: auto;  }  #content .product-block .product-block-inner .quickview {    right: 0;    left: auto;  }  .home_blog .owl-carousel:hover .owl-buttons .owl-next {    right: 0;    top: 27%;  }  .home_blog .owl-carousel:hover .owl-buttons .owl-prev {    left: 0;    top: 27%;  }  .tablatest_default_width {    width: 316px;  }  .hometab .customNavigation a.next {    color: #000000;    right: 0;  }  .customNavigation a.prev {    left: 0;    right: auto;  }  #footer_social_block{      margin-top:10px;  }  .content_footer_right{      padding-top:10px;  }}@media (max-width: 1349px) and (min-width: 1200px) {  .related_default_width {    width: 250px;  }  .hometab .customNavigation a.next {    color: #000000;    right: 0;  }  .tmtopbanner-container {    width: 24%;  }  .nav-container {    float: left;    width: 59%;  }  .tablatest_default_width {    width: 250px;  }}@media (max-width: 1200px) {  .tmtopbanner-container {    width: 31.4%;  }  #header .header-top .header-logo {    width: 100%;    float: none;    text-align: center;    padding-right: 0;    margin-right: 0;    border-right: none;  }  .information-blogger .content-top-breadcum #title-content h1,  .information-blogger .content-top-breadcum #title-content h2 {    position: relative;    float: none;    text-align: center;  }  .information-blogger .content-top-breadcum .breadcrumb {    float: none;    text-align: center;    margin-top: 10px;  }  .content-desc {    font-family: "roboto";    margin-top: 9px;  }  .gurantee-inner-content.inner-content {    padding-left: 50px;  }  #tmservicecmsblock .gurantee-content {    width: 36%;  }  .shipping-inner-content.inner-content {    padding-left: 30px;  }  .main-slider .swiper-viewport .swiper-button-next {    opacity: 0;    left: auto;    right: 0;  }  .nav-container {    width: 87%;  }  .product-info .image-additional {    width: 100%;  }  #column-left .product-thumb .price-old,  #column-right .product-thumb .price-old {    margin-left: 0;  }  #column-left .fa-shopping-cart:before,  #column-right .fa-shopping-cart:before {    display: none;  }  #column-left .hidden-xs,  #column-left .hidden-sm,  #column-left .hidden-md {    display: block !important;    text-transform: capitalize;    font-weight: normal;    margin-top: -25px;  }  .col-sm-4.total_amount {    margin-top: 88px;  }}@media (max-width: 1199px) and (min-width: 1024px) {  .productpage .col-sm-4.product-right {    width: 48%;    margin-left: 13px;  }  #menu > ul > li.hiden_menu div {    top: 64px;  }  .navbar-nav .dropdown-menu.megamenu {    top: 64px !important;  }  #form-language::after {    margin-left: 10px;    margin-right: 10px;  }  .feature-cms .left-block {    width: 40%;  }  .feature-cms .right-block {    width: 60%;  }  .content-desc {    font-family: "roboto";    margin-top: 9px;  }  .tmtopbanner-container img {    max-width: 100%;  }  #tmtestimonialcmsblock .fa.prev.fa-angle-left,  #tmtestimonialcmsblock .fa.next.fa-angle-right {    top: -260px;  }  .content_footer_right.footer_links {    width: 28%;  }  #footer .col-sm-3.column.footer_links {    width: 18%;  }  #tmservicecmsblock .cmscontent {    width: 32.9%;    float: none;    display: inline-block;    text-align: center;  }  .shipping-inner-content.inner-content,  .gurantee-inner-content.inner-content {    padding-left: 0;  }  .blog_default_width {    width: 550px;  }  .tmtopbanner-container {    width: 23%;  }  #tmservicecmsblock .cmscontent .inner-content .icon,  #tmservicecmsblock .cmscontent .inner-content [class^="icon-"] {    width: 100%;  }  #tmtestimonialcmsblock    .testimonials    .testimonial_inner    #testimonial-carousel    .peoplesay-block    .test-image {    margin-left: 20px;  }  .left-nav .hidden-md,  .myaccount .hidden-md {    display: inline-block !important;  }  #header .header-top .header-logo {    width: 100%;    text-align: center;    border: none;    padding: 0;    margin: 0;  }  .nav-container {    width: 85%;  }}@media (max-width: 1023px) and (min-width: 980px) {  .productpage .col-sm-4.product-right {    width: 48%;    margin-left: 13px;  }  #form-language::after {    margin-left: 10px;    margin-right: 10px;  }  #header .header-top .header-logo {    float: right;    border-left: none;    border-right: none;    padding-right: 0;    margin-right: 0;    padding-left: 0;    margin-left: 0;  }  .feature-cms .left-block {    width: 40%;  }  .feature-cms .right-block {    width: 60%;  }  .content_footer_right.footer_links {    width: 28%;  }  #footer .col-sm-3.column.footer_links {    width: 18%;  }  #tmservicecmsblock .cmscontent {    text-align: center;  }  .left-nav .hidden-md,  .myaccount .hidden-md {    display: inline-block !important;  }  #tmservicecmsblock .cmscontent .inner-content .icon,  #tmservicecmsblock .cmscontent .inner-content [class^="icon-"] {    width: 100%;  }  #tmtestimonialcmsblock    .testimonials    .testimonial_inner    #testimonial-carousel    .peoplesay-block    .test-image {    margin-left: 20px;  }  #header .header-top .header-logo {    width: 100%;    text-align: center;    border: none;    padding: 0;    margin: 0;  }  .nav-container {    width: 85%;  }  .tmtopbanner-container {    width: 23%;  }}@media only screen and (min-width: 980px) and (max-width: 1200px) {  span.hidden-xs,  span.hidden-sm,  span.hidden-md,  span.hidden-lg {    display: inline-block !important;  }  .zoomWindowContainer .zoomWindow {    width: 300px !important;    height: 325px !important;    left: 330px !important;  }  .product-info .image img {    width: 100%;  }}@media only screen and (min-width: 768px) and (max-width: 980px) {  span.hidden-xs,  span.hidden-sm,  span.hidden-md,  span.hidden-lg {    display: inline-block !important;  }  .layout-2.left-col #column-left,  .layout-2.right-col #column-right {    width: 25%;  }  .layout-2 #content {    width: 100%;  }  #column-left .product-items .product-details,  #column-right .product-items .product-details {    float: left;    margin: 10px 0 0;    width: 100%;  }}@media screen and (max-width: 1200px) {    .product-right .btn-product-action{      min-width:100%;  }  .product-right #product{      padding:14px;  }  .header-top .mtop {    margin-top: 15px;    justify-content: center;    border-top: 1px solid #d9d9d9;    border-bottom: 1px solid #d9d9d9;    padding: 6px 0px 2px;  }  .navbar {    min-height: 32px;  }  body .productpage .product-right .special-price,  body .productpage-quickview .product-right .special-price,  body .productpage .product-right .old-price {    font-size: 22px !important;  }  .special-price-panel {    flex-wrap: wrap;    justify-content: center;    gap: 10px;  }  .slideshow-container{      display:none !important;  }  }@media (max-width: 979px) {  #form-language::after {    margin-left: 10px;    margin-right: 10px;  }  .related_default_width {    width: 250px;  }  .box-content img {    width: 100%;  }  .productpage .col-sm-4.product-right {    width: 48%;    margin-left: 13px;  }  #menu.responsive-menu .nav.navbar-nav {    top: 100%;  }  #cart .dropdown-menu {    top: 45px;  }  .header-top .searchtoggle {    top: 5px;  }  .nav-container {    width: 60%;  }  #menu .top_level.dropdown:hover .dropdown-menu {    display: block;    transform: translateY(0px);    -webkit-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    -moz-transform: translateY(0px);    visibility: visible;    transition: none;    -webkit-transition: none;    -moz-transition: none;    -ms-transition: none;    -o-transition: none;    opacity: 1;    -khtml-opacity: 1;    -webkit-opacity: 1;    -moz-opacity: 1;  }  .product-block .product_action {    top: 30%;  }  #special-carousel .caption {    float: left;    display: inline-block;    width: 100%;  }  .parallex-inner-container.container {    padding-top: 170px;    text-align: center;    margin-right: 0px;  }  .parallex_button > a {    margin-right: 0;  }  .block_newsletter .form-group.required {    margin-bottom: 0;  }  .block_newsletter .block_content {    width: 100%;    margin-bottom: 30px;  }  .block_newsletter .title {    font-size: 24px;    margin: 0 0 20px;  }  #menu ul.nav li .megamenu .list-unstyled.childs_1 {    width: 100%;    display: block;    float: left;  }  #content .product-list .product-block .product-block-inner .quickview {    right: 45%;  }  #content .product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-12 {    clear: none;    /*width: 33.33%;*/  }  #column-left .box-heading.toggle,  #mobile-filter-box .box-heading.toggle {    background: none;  }  #mobile-filter-box .box-heading.toggle,  #mobile-video-box .box-heading.toggle {    display: flex;    justify-content: space-between;    background-color: #0162af;    border: solid 1px #0162af;    padding: 10px !important;    align-items: center;    width: 100%;  }  #mobile-filter-box .box-heading.toggle .mobile_togglemenu,  #mobile-video-box .box-heading.toggle .mobile_togglemenu {    position: relative;    width: 20px;    padding: 0;    right: 0px;  }  #mobile-filter-box .box-heading.toggle .mobile_togglemenu::before {    top: 0px !important;  }  #mobile-filter-box .box-heading.toggle.active .mobile_togglemenu::before {    top: 0px !important;  }  #mobile-filter-box a.list-group-item,  #mobile-filter-box a.list-group-item.active,  #mobile-filter-box a.list-group-item.active:hover,  #mobile-filter-box a.list-group-item.active:focus {    background-color: transparent;    border-color: transparent;    color: black;    font-weight: bold;    border-bottom: solid 1px #ccc;    padding: 13px 0px;  }  #mobile-filter-box .box .list-group {    padding: 10px;  }  #menu.responsive-menu .nav-responsive span {    top: 6px;    padding: 15px 15px 0 0;  }  .footer-container .footer_links h3,  .footer-container .footer_links h3 {    font-weight: normal;    margin-bottom: 0;    padding: 5px 0px 10px;  }  .footer-container .footer_links h3 {    margin-bottom: 0;  }  .footer-container .toggle .mobile_togglemenu {    background: none;  }  .footer-container .footer_links h3 a::before {    font-weight: normal;    margin-bottom: 0;    content: "\f067";    font-family: "FontAwesome";    height: 20px;    width: 20px;    overflow: hidden;    padding: 0 0 0;    position: absolute;    right: 5px;    top: 10px;  }  .footer-container .footer_links h3.active a::before {    content: "\f068";    font-family: "FontAwesome";    height: 20px;    width: 20px;    left: auto;    right: 5px;    color: #2c3749;    float: right;    top: 10px;  }  .footer_links .list-unstyled {    padding-left: 15px;  }  .footer-container .footer_links .toggle {    background: none;  }  .shipping-inner-content.inner-content {    padding-left: 0px;  }  #tmservicecmsblock .cmscontent .inner-content .title {    font-size: 13px;    line-height: 28px;  }  .gurantee-inner-content.inner-content {    padding-left: 0;  }  #tmservicecmsblock .cmscontent {    text-align: center;  }  #tmservicecmsblock .cmscontent .inner-content .icon,  #tmservicecmsblock .cmscontent .inner-content [class^="icon-"] {    width: 100%;  }  .tablatest_default_width {    width: 250px;  }  .special_default_width {    width: 100%;  }  #testimonial #testimonial-carousel {    width: 100%;  }  #tmtestimonialcmsblock    .testimonials    .testimonial_inner    #testimonial-carousel    .peoplesay-block    .test-image {    margin-left: 20px;  }  .content-desc {    font-size: 12px;    margin-top: 9px;  }  .features .content-title {    font-size: 14px;  }  .feature-1 .content-title > a {    font-size: 20px;  }  .feature {    margin-bottom: 25px;  }  .feature-1.feature {    margin-bottom: 25px;  }  .feature-cms .left-block {    width: 40%;  }  .feature-cms .right-block {    width: 60%;    padding-left: 75px;  }  .tmtopbanner-container img {    max-width: 100%;  }  #tmtestimonialcmsblock .fa.prev.fa-angle-left,  #tmtestimonialcmsblock .fa.next.fa-angle-right {    top: -260px;  }  .tmtopbanner-container {    width: 48%;  }  #menu {    width: auto;    display: inline-block;    position: inherit;  }  .expandable .fa.fa-bars {    font-size: 21px;    font-weight: 500;  }  #menu .nav-responsive .expandable {    margin-top: 20px;  }  #header .header-top .header-logo {    width: 100%;    text-align: center;    border: none;    padding: 0;    margin: 0;  }  /* css for responsive menu */  .responsive-menu .top_level {    padding: 0;    width: 100%;  }  /*.nav.navbar-nav{display:none;}*/  .responsive-menu .nav.navbar-nav {    padding: 10px;    background: #ffffff none repeat scroll 0 0;    position: absolute;    width: 100%;    z-index: 99999;    border: 1px solid #e5e5e5;    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);    left: 0;    right: 0;    margin: 0 auto; /*top:95%;*/  }  .responsive-menu li.toggle {    background: #ffffff none repeat scroll 0 0;    box-shadow: none;    padding: 0;    float: left;    width: 100%;  }  #menu.responsive-menu ul.nav li .megamenu ul.list-unstyled li > a {    float: left;    color: #2a2a2a;    padding-left: 10px;    text-transform: uppercase;  }  #menu.responsive-menu .dropdown:hover .dropdown-menu {    display: none;  }  #menu .megamenu .childs_1 .dropdown.menu_category.toggle {    width: 100%;  }  #menu ul.nav li .megamenu.column1 ul.list-unstyled li > a.dropdown-submenu {    color: #2a2a2a;    text-transform: uppercase;  }  #menu.responsive-menu .toggle .mobile_togglemenu,  #menu.responsive-menu    ul.nav    li    .megamenu.column1    ul.list-unstyled    li.toggle    > a.mobile_togglemenu {    position: absolute;    width: 25px;    z-index: 99999;  }  #menu.responsive-menu .dropdown .dropdown-menu {    background: #fff;    border: medium none;    box-shadow: none;    padding: 0;    position: relative;    width: 100%;    visibility: visible;    transition: none;    opacity: 1;    transform: none;    display: none;    top: 10px !important;    margin-left: 0 !important;  }  #menu .top_level .megamenu .dropdown.menu_category.toggle {    padding-left: 15px;    padding-bottom: 15px;  }  #menu ul.nav li .megamenu ul.list-unstyled li > a.dropdown-submenu {    border-bottom: none;    margin-bottom: 0;    padding: 0 0 5px 10px;  }  #menu.responsive-menu ul li a {    color: #2a2a2a;    float: left;    width: 100%;    background-color: #fff;    padding: 10px;    text-transform: uppercase;  }  #menu.responsive-menu ul.nav li .megamenu.column1 ul.childs_1 {    padding: 0 15px 20px;    float: left;    width: 100%;  }  .responsive-menu ul li .mobile_togglemenu:hover {    background-color: rgba(0, 0, 0, 0);  }  #menu.responsive-menu    ul.nav    li    .megamenu.column1    ul.list-unstyled    > li.dropdown:hover    > .dropdown-menu {    display: none;  }  #menu.responsive-menu    ul.nav    li    .megamenu    ul.list-unstyled    > li.dropdown    .dropdown-menu {    width: 100%;    float: left;    border: medium none;    left: 0;    position: relative;    top: 0;  }  #menu.responsive-menu    ul.nav    li    .megamenu    ul.list-unstyled    li    .dropdown-menu    ul.list-unstyled    li    > a {    color: #2a2a2a;    text-transform: uppercase;  }  /* end css for responsive menu */  #column-left .box-product .image,  #column-right .box-product .image {    margin-right: 7px;  }  .col-md-4.btn-list-grid {    margin-bottom: 10px;  }  .pagination-right {    clear: both;    float: left;    margin: 5px 0;  }  .product-compare .table-bordered {    width: 100%;    float: left;    overflow: auto;    display: inline;  }  #accordion .form-horizontal .control-label {    width: 100%;  }  .shopping-cart .input-group .form-control {    width: 100%;  }  .shopping-cart .input-group-btn {    clear: both;    margin-top: 5px;  }  .checkout-cart .shopping-cart .input-group-btn:last-child > .btn,  .checkout-cart .shopping-cart .input-group-btn:last-child > .btn-group {    margin-right: 5px;    margin-left: 0;  }  .zoomWindowContainer .zoomWindow {    left: 254px !important;    width: 240px !important;    height: 273px !important;  }  .product-info .image img {    width: 100%;  }  .layout-2.left-col #column-left, .layout-2.right-col #column-right, .layout-3 #column-left, .layout-3 #column-right, #column-left		/*#column-left .box .toggle .mobile_togglemenu, #column-right .box .toggle .mobile_togglemenu {    background: rgba(0, 0, 0, 0) url("../image/megnor/toggle-arrow.png") no-repeat scroll right 0;    right: 0;    top: 10px;    width: 100%; }*/	#column-left .box .toggle.active .mobile_togglemenu::before, #column-right .box .toggle.active .mobile_togglemenu::before, #mobile-filter-box .box .toggle.active .mobile_togglemenu::before {    background-position: right -52px;    right: 0;    top: 10px;    width: 100%;    content: "\f068";    font-family: "FontAwesome";    height: 20px;    width: 20px;    left: auto;    right: 0;    color: #2c3749;    float: right;    font-size: 14px;    font-weight: normal;  }  .common-home .layout-2.left-col #column-left,  .common-home .layout-2.right-col #column-right,  .common-home .layout-3 #column-left,  .common-home .layout-3 #column-right,  #column-left,  #column-right {    display: none !important;  }  #column-left .box .box-heading,  #column-right .box .box-heading {    margin-bottom: 15px;    position: relative;  }  #column-left .swiper-viewport {    display: none;  }  #column-left .box .box-content,  #column-right .box .box-content,  #column-left .box .filterbox,  #column-right .box .filterbox {    display: none;    margin-bottom: 0;    padding: 10px 0px;  }  #column-left .box .list-group,  #column-right .box .list-group {    display: none;  }  header .navbar-collapse{      padding-left:0px;      padding-right:0px;  }  #megamenu .nav > li > a{      padding-left:0px;      padding-right:14px;  }}#mobile-filter-box .list-group .panel-header {  width: 100%;  display: flex;}#mobile-filter-box .list-group #button-filter {  width: 33%;  background-color: #5cb85c;  border: none;  color: #fff;}#mobile-filter-box .list-group #button-clear {  width: 33%;  background-color: #eee;  border: none;}#mobile-filter-box .list-group #button-close {  width: 33%;  background-color: #d9534f;  border: none;  color: #fff;}.extension-form .col-xs-12:empty{    display:none;}.product-layout.product-grid {    margin-bottom: 20px;}.product-category-113_117 .product-block img{    transform: scale(0.9);    -webkit-transform: scale(0.9);    -ms-transform: scale(0.9);    -o-transform: scale(0.9);    -moz-transform: scale(0.9);}.product-category-113_117 .product-block:hover img.img-responsive{    transform: scale(1);    -webkit-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    -moz-transform: scale(1);}@media (max-width: 767px) {  .left-nav img {    display: inline-block;  }  #top .btn-link strong {    font-size: 14px;    font-weight: normal;    display: inline-block;    color: #000;  }  #content .product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-12 {    clear: none;    width: 50%;  }  .product-grid .image .img-responsive {    width: 100%;  }  .col-sm-12.category_list,  .category_thumb .category_img,  .category_thumb .category_description {    padding: 0;  }  #tmtestimonialcmsblock .fa.prev.fa-angle-left,  #tmtestimonialcmsblock .fa.next.fa-angle-right {    top: -420px;  }  #common-home.container .row {    margin-left: 0;    margin-right: 0;  }  #common-home.container .row .container {    padding-left: 0;    padding-right: 0;  }  .parallex-inner-container.container {    padding-top: 150px;  }  .parallex1 {    padding-right: 0;    font-size: 16px;  }  .parallex2 {    font-size: 25px;  }  .test-content {    float: right;    width: 100%;  }  #tmtestimonialcmsblock    .testimonials    .testimonial_inner    #testimonial-carousel    .peoplesay-block    .test-image {    margin-left: 0;    width: 100%;    margin-bottom: 20px;  }  .tmtopbanner-container {    width: 48%;    text-align: center;    float: left;  }  .tmtopbanner-container .caption {    /*display: block;*/    /*position: absolute;*/    /*background-color: transparent;    */    /*bottom: 0px;*/    border: none;  }  .tmtopbanner-container .caption span {    background-color: transparent;    font-weight: 500;    font-size: 17px;    line-height: 19px;  }  #topbanner_2.tmtopbanner-container,  #topbanner_4.tmtopbanner-container {    margin: 0px 0;  }  .swiper-button-prev {    display: none;  }  #tmcmsblock {    margin: 10px auto 0;    float: none;    text-align: center;    width: 100%;  }  .hometab .customNavigation a.next {    color: #000000;    right: 20px;  }  .container .footer-container {    padding-left: 20px;    padding-right: 15px;  }  .container .row {    margin: 0;  }  #special-carousel    .product-block.product-thumb.transition    .product-block-inner {    margin: 40px 40px 0;  }  .hometab .customNavigation a.prev {    left: 20px;    right: auto;  }  .quickbox {    display: none;  }  .feature-cms .left-block {    width: 100%;    text-align: center;  }  .feature-cms .right-block {    width: 100%;    padding-left: 110px;  }  .layout-2 #content,  .layout-3 #content {    width: 100%;  }  .layout-2 #content {    padding: 0;  }  .product-info .image-additional {    width: 100%;  }  .product-info .image-additional a {    padding: 1px;  }  .header-logo,  .header-search,  .header-cart {    display: inline-block;    float: none;    width: 100%;  }  .header-logo {    text-align: center;  }  .header-cart {    width: 100%;    display: inline-block;    text-align: center;  }  .header-logo > div {    display: inline-block;  }  .btn-info {    margin-bottom: 3px;  }  #input-search {    margin-bottom: 8px;  }  #logo .img-responsive {    margin: 0 auto 15px;  }  .col-sm-4.total_amount {    margin-top: 20px;  }  #cart {    float: none;  }  /*#cart .dropdown-menu {right: -89px;width: 350px;}*/  .checkout-cart .table.table-bordered .input-group-btn {    clear: both;    margin: 5px 0 0;    float: left;  }  .checkout-cart .btn.btn-danger {    margin-top: -2px !important;  }  .button_class {    clear: both;  }  .show-wrapper {    clear: both;    margin: 10px 0 0;  }  .category_filter .show {    float: left;    margin: 8px 10px 0 0;  }  .product-compare .table-bordered {    float: left;    width: 100%;    overflow: auto;    display: inline;  }  .product-info .image,  .product-info .additional-carousel {    margin: 0 auto;    width: 100%;  }  .addthis_toolbox.addthis_default_style {    margin: 10px 0;  }  #content .category_list .filterbox {    border: 1px solid #ddd;    margin: 10px 0;  }  #content .category_list .filterbox .list-group a {    border: none;  }  .checkout-cart .input-group-btn:last-child > .btn,  .checkout-cart .input-group-btn:last-child > .btn-group {    margin-left: 0;    margin-right: 5px;  }  .zoomWindowContainer,  .zoomWindow,  .zoomContainer {    display: none;  }  header .header-top .col-sm-5.search {        top: 65px;    }    header .navbar-header:after{        display:none;    }    #header .header-top{        padding-bottom:5px;    }    header .navbar-toggle{        margin-top:11px;    }    p.price1 {        text-align: center;    }    .catsamplearea a.addtocart.button-sample_cart{        margin:auto;    }    .page-link .pagination > li{        margin-bottom:4px;    }    #checkout-cart .buttons{        margin:0px auto;        text-align:center;    }    #checkout-cart .buttons .pull-right,    #checkout-cart .buttons .pull-left{        float:none !important;    }}.hometab .customNavigation a {  top: 25px;  height: 50px;  width: 50px;}@media only screen and (max-width: 479px) {    header .headertopm1{        margin-top: 3px;        padding-bottom: 4px;    }    header .get_a_quote.headertopm2{        display:none;    }    .col-sm-3.header-cart {        top: 55px;    }        header .header-top .col-sm-5.search {        top: 58px;    }    .header-top .searchtoggle{        right: -38px;        top: 5px;    }    header ul.nav.navbar-nav {        /*margin-top: 12px;*/        padding-left: 20px;        padding-right: 20px;        max-width: 97%;        margin: auto;    }    .mySlides, .slideshow-container-mobile .mySlidesMobile{        padding:40px 44px !important;    }    .slideshow-container-mobile .prev:hover, .slideshow-container-mobile .next:hover{        background:transparent;    }    .mySlidesMobile a.read_more{        margin:2px auto;    }    #tmservicecmsblock {        margin: 42px auto 0;    }    #tmservicecmsblock .cmscontent .inner-content .icon, #tmservicecmsblock .cmscontent .inner-content [class^="icon-"]{        margin-right:0px;    }    .feature-cms .left-block{        margin-top:20px;    }    #tmcmssliderbottomblock{        margin-top: 32px;        padding: 32px 0 16px;    }  .product-layout .product-block .product_action {    top: 25%;  }  .product-layout .product-block .product .product_action {    display: none;  }  .product-layout .product-block .product .image {    display: none;  }  .hometab .customNavigation a {    top: 100px;  }  #tmtestimonialcmsblock .fa.prev.fa-angle-left,  #tmtestimonialcmsblock .fa.next.fa-angle-right {    top: -445px;  }  .left-nav .hidden-xs.hidden-sm.hidden-md,  .right-nav .hidden-xs.hidden-sm.hidden-md {    display: none !important;  }  #tabs_info .nav-tabs > li > a {    margin-right: 0px;  }  .box-content .customNavigation,  .testimonialcmsblock.container .customNavigation {    visibility: visible;  }  .box-content img {    width: 100%;  }  .product-block .product_action {    opacity: 1;    z-index: 999;    transform: none;    -webkit-transform: none;    -ms-transform: none;    -o-transform: none;    -moz-transform: none;    top: 47%;  }  .tablatest_default_width {    width: 345px;  }  .content-top-breadcum #title-content h1,  .content-top-breadcum #title-content h2 {    width: 100%;    text-align: center;    float: none;    position: relative;  }  .content-top-breadcum .breadcrumb {    width: 100%;    text-align: center;    margin-top: 10px;    float: none;  }  #cart .dropdown-menu {    width: 290px;  }  .header-cart #cart .pull-right.cart-menu .table tbody {    text-align: right;    float: right;    /* margin-bottom: 15px; */  }  #tabs_info .tab-content > .active {    display: inline-block;    float: left;    width: 100%;  }  .layout-1 .content-top-breadcum #title-content h1,  .content-top-breadcum #title-content h2 {    position: relative;    float: none;    text-align: center;  }  .layout-1 .content-top-breadcum .breadcrumb {    text-align: center;    float: none;    margin-top: 10px;  }  .nav-container {    width: auto;  }  #tabs .etabs .tab.nav-item {    display: block;    margin: 0;    float: none;  }  #tabs .etabs {    padding-left: 0;  }  #tabs .etabs {    text-align: center;  }  .hometab .tab.nav-item a {    float: none;  }  .features .feature-content .content-title {    font-size: 14px;    text-align: center;  }  #tmparallaxcmsblock.block.parallax {    height: 337px;    margin-top: 50px;  }  .parallex2 {    font-size: 18px;    margin: 25px 0 45px;  }  .parallex-inner-container.container {    padding-top: 90px;  }  .parallex_button > a {    margin-right: 0;  }  .parallex1 {    padding-right: 0;  }  .parallex-inner-container.container {    text-align: center;  }  .myaccount .hidden-sm {    display: none !important;  }  #tm_blocklink > li {    display: inline-block;    padding: 15px 15px;  }  .block_newsletter .title {    font-size: 14px;  }  #tmservicecmsblock .gurantee-content {    width: 100%;    border: none;    margin: 30px 0;  }  .block_newsletter .block_content {    width: 100%;  }  .block_newsletter form button.btn {    padding: 0 15px;  }  /*.tablatest_default_width {	width: 100%;}*/  #tmservicecmsblock .cmscontent {    width: 100%;    float: left;  }  #tmservicecmsblock .cmscontent {    width: 100%;    float: left;  }  #special-carousel .product-image-block-inner,  #special-carousel .product-details {    width: 100%;    padding: 20px 0 0 0;    text-align: center;  }  #tmtestimonialcmsblock    .testimonials    .testimonial_inner    #testimonial-carousel    .peoplesay-block    .test-image {    margin-bottom: 20px;  }  #special-carousel .product-image-block-inner {    padding-top: 0;  }  #special-carousel .product-image-block-inner,  #special-carousel .product-details {    width: 100%;  }  .feature-cms .right-block {    width: 100%;    padding-left: 0;  }  .product-info .image-additional a {    float: none;    text-align: center;    padding: 1px;  }  .table {    float: left;    margin-bottom: 20px;    overflow: scroll;    width: 100%;  }  .product-layout.product-grid {    width: 100% !important;  }  .shopping-cart .input-group .form-control {    width: 100%;    padding: 0;    text-align: center;  }  .account-wishlist .table-bordered {    float: left;    width: 100%;    overflow: auto;    display: inline;  }  #cart .dropdown-menu table {    display: inline-block;  }  .flex-direction-nav a:before {    font-size: 27px !important;  }  /*#cart .dropdown-menu {right: -68px;  width: 290px;}*/  .dropdown-menu.pull-right {    width: 100%;  }  #cart .dropdown-menu li > div {    min-width: 100%;  }  .category_filter .limit {    float: left;  }  .contact-info .left,  .contact-info .right {    width: 100%;  }  .product-info .image,  .product-info .additional-carousel {    width: 100%;  }  .nav-tabs > li {    width: 100%;  }  .nav-tabs > li > a {    margin: 0 0 2px;  }  .productpage .write-review,  .productpage .review-count {    display: inline-block;    margin: 5px 0 0;    width: 100%;  }  .pagination-wrapper .page-link {    float: left;  }  .pagination-wrapper .page-result {    float: left;    clear: both;  }  .checkout-cart .pull-right {    clear: both;    float: left;    margin: 10px 0;  }  .bootstrap-datetimepicker-widget.dropdown-menu {    width: auto;  }  .checkout-cart #accordion .input-group-btn {    float: left;    margin: 5px 0 0;  }  .mask > button{      padding:10px;  }  /*.checkout-cart .input-group-btn:last-child > .btn, .checkout-cart .input-group-btn:last-child > .btn-group{margin:0px;}*/}@media only screen and (max-width: 320px) {  .features .icon {    width: 100%;  }  .content-desc {    text-align: center;  }  #tmtestimonialcmsblock .fa.prev.fa-angle-left,  #tmtestimonialcmsblock .fa.next.fa-angle-right {    top: -500px;  }  .col-sm-12.category_list {    padding-left: 0;  }  .header-top .searchtoggle {    right: -80px;    top: 62px;  }  .dropdown-menu.currency-menu {    left: -30px;    right: 0;  }  .product-layout.product-grid {    width: 100% !important;  }}@media only screen and (max-width: 319px) {  .product-info .image-additional {    width: 100%;    float: none;  }  .image-additional a {    margin-bottom: 0;  }  .product-info #additional-carousel.image-additional {    padding: 5px 0 0 0;  }  .product-info .additional-carousel {    float: none;  }  .product-info .product-image .customNavigation {    width: 196px;    margin: 0 auto;    position: relative;  }  .product-info .additional-carousel {    width: 196px;    margin: 0 auto;  }  .header-logo .img-responsive {    width: 100%;  }  .btn-primary {    margin-bottom: 2px;  }  .compare-total {    clear: both;    margin: 8px 10px 10px 0;  }  #cart .dropdown-menu {    right: -28px;    width: 210px;  }  #cart .dropdown-menu {    width: 210px;  }  #cart .text-right .addtocart {    margin: 0 0 5px;  }  #cart .text-right .checkout {    margin: 0;  }}#accordion .panel-title > a {  color: inherit;  display: inline-block;  width: 100%;}#accordion .panel-title {  padding: 10px;}#accordion .panel-heading .fa.fa-caret-down {  float: right;  margin-top: 4px;}#accordion .col-sm-10 {  width: 75%;}#accordion .form-horizontal .control-label {  text-align: left;}#product-search .product-list .product-block:hover .sale {  top: 25px;}.product-list .image .addtocart {  display: none;}.htabs {  /*height: 40px;	line-height: 16px;	border-bottom: 1px solid #eee;*/}#tabs.htabs .etabs .tab a {  color: #a9aaab;  text-transform: uppercase;  font-size: 16px;  border: none;  padding: 0;  background: none;}#tabs .etabs {  display: inline-block;  width: 100%;  margin-bottom: 30px;  text-align: center;}.htabs .etabs li {  display: inline-block;  line-height: 17px;  list-style: none outside none;  position: relative;  text-align: center;}#tabs .etabs .nav-link {  color: #a9aaab;  text-transform: uppercase;  font-size: 16px;  border: none;  padding: 0;}.header-cart #cart .pull-right.cart-menu .table tbody {  /*text-align: right;	float: right;*/  /* margin-bottom: 15px; */}#tabs .etabs .tab .nav-link.selected {  color: #2c3749;}.htabs a {  color: #313131;  display: block;  float: left;  font-size: 18px;  margin-right: 3px;  padding: 12px 22px;  text-align: center;}.htabs a.selected,.htabs a:hover {  background: #ddd;  color: #fff;}#tabs_info .tab-content > .tab-pane {  padding: 20px;}#tabs .nav-item.nav2 {  margin: 0 30px;}#tabs_info .tab-content {  padding: 0;}.tab-content {  position: relative;  padding: 10px;  z-index: 2;  overflow: visible;  margin-bottom: 25px;}.tab-content .tab {  display: none;}.hometab .customNavigation a.prev {  color: #000000;  right: 18px;}.customNavigation .fa-arrow-left::before {  display: none;}.customNavigation .fa-arrow-right::before {  display: none;}.customNavigation {  position: absolute;  z-index: 959;  width: 100%;  direction: ltr !important;  text-align: center;  clear: both;  bottom: -100px;  visibility: visible;}.box-content:hover .customNavigation {  visibility: visible;}.quickview {  background: none;  padding: 8px 0;  display: inline-block;}.product-block:hover .product-block-inner .quickview,.product-block:hover .product-block-inner .quickview {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  right: 0;  z-index: 9;}.product-block .quickview .fa.fa-eye {  background: none;  color: #2c3749;  font-size: 20px;  height: 30px;  /*padding-top: 8px;*/  width: 30px;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}.product-list .product-details {  text-align: left;}.category_filter #list-view.btn.active {  box-shadow: none;}#content .product-layout.product-list.col-xs-12 {  padding: 20px 0;}.product-list .product-details.grid {  display: none;}.product-list .product-block .product-block-inner .quickview {  right: 0;  left: 0;  top: 40%;  /* bottom: 0; */}#content .product-list .product-thumb .product-details.list .button-group {  display: inline-block;  float: left;  background: none;  border: none;}.product-list .product-thumb .button-group .wishlist:hover,.product-list .product-thumb .button-group .compare:hover {  background: #198eeb;  border-color: #198eeb;  color: #fff;}.product-list .product-thumb .button-group .wishlist,.product-list .product-thumb .button-group .compare {  width: auto;  display: block;  background: none;  border: 1px solid #198EEB;  color: #198EEB;  margin: 10px 10px 10px 0;  padding: 12px 18px;}.product-list .product-block .product-title a {  color: #198EEB;}.product-list .product-details .desc {  color: #999;  line-height: 25px;  text-align: left;  margin: 15px 0;}#content .product-grid .product-thumb .product-detail.grid .button-group {  display: block;}#content .product-list .product-thumb .image {  padding: 0 22px;}.product-block .product-block-inner .quickview {  position: absolute;  right: -40px;  top: 0;  opacity: 0;  -khtml-opacity: 0;  -webkit-opacity: 0;  -moz-opacity: 0;  text-align: center;  transition: all 500ms ease 0s;  -webkit-transition: all 500ms ease 0s;  -moz-transition: all 500ms ease 0s;  -ms-transition: all 500ms ease 0s;  -o-transition: all 500ms ease 0s;}.quickview .container {  width: 100%;  background: #ffffff;  padding: 0 10px;}.quickview .container .row {  margin: 0;}.quickview .top_button {  display: none;}.quickview #product2 {  float: left;  width: 100%;}.quickview #product2 h3 {  width: 100%;}.productpage-quickview #product2 h3 {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  font-size: 14px;  font-weight: 600;  margin: 0 0 10px;  padding: 0;  text-transform: none;  color: #333333;}.account-order i.fa.fa-eye {    color: #fff;}.account-order-info  .alert-dismissable .close, .account-order-info .alert-dismissible .close {    right:0px;}@media (max-width: 767px) {  .productpage .col-sm-4.product-right {    width: 49%;    margin-left: 0;  }  .productpage .col-sm-4.product-right {    width: 100%;  }  #tabs.htabs .etabs .tab a {    font-size: 12px;    padding: 10px 6px;  }  .quickbox {    display: none;  }  .header-top .mtop{     column-gap: 45px;  }  .account-order .table-responsive{      float:none;  }  .alert.alert-danger.alert-dismissible, .alert.alert-success.alert-dismissible{      float:none;  }}.brands.container {  padding: 55px 0 0;  position: relative;  clear: both;}.brands .product-block:hover .product-block-inner {  box-shadow: none;}.brands .brand-image:hover img {  transform: rotateY(360deg);  -webkit-transform: rotateY(360deg);  -ms-transform: rotateY(360deg);  -o-transform: rotateY(360deg);  -moz-transform: rotateY(360deg);}/*Blog listings */.owl-buttons .owl-prev .fa.fa-chevron-left {  background: rgba(0, 0, 0, 0) url("../image/megnor/prod-arrow.png") no-repeat    scroll 3px -71px;  left: -35px;}.owl-buttons .owl-prev:hover .fa.fa-chevron-left {  background-position: 3px 3px;}.owl-buttons .owl-next:hover .fa.fa-chevron-right {  background-position: -70px 3px;}.owl-buttons .owl-next .fa.fa-chevron-right {  background: rgba(0, 0, 0, 0) url("../image/megnor/prod-arrow.png") no-repeat    scroll -70px -71px;  right: -35px;}.owl-buttons .owl-prev .fa-chevron-left::before,.owl-buttons .owl-next .fa-chevron-right::before {  content: "";}.home_blog .owl-carousel .owl-buttons div i {  display: block;  height: 50px;  width: 50px;}.homeblog-inner .blog-post:hover .blog-image img {  transform: scale(1.1);  opacity: 0.7;}.box-content .blog-item .blog-image img {  transition: all 500ms ease 0s;  padding: 0;  border-radius: 0;}.blog-post .blog-right .title a {  font-family: "Roboto", sans-serif;  font-weight: 400;  font-size: 17px;  text-transform: capitalize;  color: #000;  line-height: 25px;}.blog-meta .date-time {  color: #999;  font-size: 15px;  text-transform: capitalize;}.blog-right .blog-meta {  text-transform: uppercase;  margin: 0;  padding: 20px 0px 3px;  color: black;  text-align: left;  position: relative;  width: 100%;  display: block;  -webkit-transition: all 0.5s ease 0s;  transition: all 0.5s ease 0s;  display: inline-block;}.blog-image .blogicons .icon:hover::before {  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  border-color: #86b535;  color: #fff;  background: #86b535;}.product-block .product_action .addtocart:hover {  border: 1px solid #198eeb;  background: #198eeb;  color: #fff;}#tabs.htabs .etabs .tab a:hover {  color: #198EEB;}.mask > button:hover {  border: 1px solid #198eeb;  color: #fff;  background: #198eeb;}.single-blog .blog-desc {  margin-bottom: 0;}.blog-desc {  font-size: 14px;  text-align: justify;  margin-bottom: 80px;  line-height: 25px;  letter-spacing: 0.5px;}.all-blog .panel .blog-desc p {  display: none;}#title-content .breadcrumb a:hover {  color: #198eeb;}.all-blog .blog-desc {  margin-bottom: 20px;}/*.blog-desc {	display: none;}*/.home_blog .homeblog-inner #blog-carousel a {  color: #000;}.view-blog {  display: none;}.blog-image .blogicons .icon.readmore_link::before {  content: "\f0c1";  right: 0px;}.blog-image .blogicons .icon::before {  font-family: "FontAwesome";  border: 2px solid white;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  -o-border-radius: 50%;  border-radius: 50%;  bottom: 0;  color: white;  font-size: 14px;  height: 45px;  margin: auto;  right: 50%;  padding: 14px;  position: absolute;  text-align: center;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  top: 0;  width: 45px;  line-height: 14px;}.blog-image .blogicons .icon.zoom::before {  content: "\f002";  left: 0px;}#column-left .box {  margin-bottom: 30px;}.blog-image .blogicons .icon::before {  font-family: "FontAwesome";  border: 2px solid #86b535;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  -o-border-radius: 50%;  border-radius: 50%;  bottom: 0;  color: #86b535;  font-size: 14px;  height: 45px;  margin: auto;  right: 50%;  padding: 14px;  position: absolute;  text-align: center;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  top: 0;  width: 45px;  line-height: 14px;}.blog-left {  position: relative;}.blog-item .blog-image {  position: relative;  max-width: 100%;  padding: 0;  display: inline-block;  float: left;  overflow: hidden;  /*background: #000;	box-shadow: 3px 2px 8px rgba(0, 0, 0, 0.12);*/}.blog-image .blogicons a {  width: 45px;  height: 45px;  display: inline-block;  float: none;}.blog-post .blog-item:hover .blog-image .blogicons,.secondary-blog .blog-item:hover .blog-image .blogicons {  opacity: 1;  filter: alpha(opacity=100);  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.blog-image .blogicons {  bottom: 0;  height: 51px;  left: 0;  margin: auto;  position: absolute;  right: 0;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  top: 0;  width: 100px;  opacity: 0;  filter: alpha(opacity=0);}.homeblog-inner .blog-post {  padding: 15px 22px;  margin-bottom: 0 !important;}.blog-image .img-thumbnail {  border: none;}.homeblog-inner {  position: relative;  float: left;  width: 100%;  margin: 30px 0 0;}.blog_grid_holder {  margin-left: -15px;  margin-right: -15px;  padding-top: 13px;  font-size: 0;}.blog_grid_holder.carousel-1 {  margin-left: -17px;  margin-right: -17px;  padding-top: 10px;  width: inherit;}#column-left .blog_grid_holder,#column-right .blog_grid_holder {  padding-top: 5px;}.blog_grid_holder.related {  padding-top: 0px;}.blog_item {  font-size: 12px;  padding: 0px 15px;  display: inline-block;  vertical-align: top;  margin-bottom: 30px;  width: 100%; /* 1 column grid is default */}#formbuilder label {  font-size: 12px !important;}@media (max-width: 480px) {  #content form {    margin-top: 0px !important;  }  .layout-2 #content {    margin-top: 11px !important;  }}@media (max-width: 575px) {  .productpage .btn-group.wish-comp .btn {    padding: 13px 17px 14px;    margin: 0 0px 8px 0;    width: 100%;  }  .mySlides,  .mySlidesMobile {    padding: 45px 60px !important;    font-size: 13px !important;  }  .header-top .searchtoggle {    right: 20px !important;  }  .ptsel span {    background: #2a3795 !important;    width: 100px !important;    left: -80px !important;    top: 14px !important;  }  .ptsel span.tooltip_question {    width: 19px !important;    height: 19px !important;  }  a.read_more {    text-decoration: underline;    color: #000 !important;    font-weight: bold;    display: table;    margin: 2px 0 2px;  }}#cart .dropdown-menu li p {  margin-bottom: 0;  margin-top: 0;  font-weight: bold;  font-size: 13px;  padding: 5px;  color: #000;}/* book-a-quote */#book_quote {  position: relative;  padding: 30px 15px;  color: #fff;  text-align: center;  text-shadow: 0 1px 0 rgb(0 0 0 / 10%);  background-color: transparent;  background-image: url(https://www.expandatrack.co.nz/image/cache/catalog/Banners/banner-template1.jpg);  background-repeat: no-repeat;  background-position: center center;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}.signup-block {  padding: 20px;  background: #fff;  color: #535353;  text-align: left;  margin-bottom: 25px;  -webkit-box-shadow: 0 0 25px rgb(0 0 0 / 40%);  -moz-box-shadow: 0 0 25px rgba(0, 0, 0, 0.4);  box-shadow: 0 0 25px rgb(0 0 0 / 40%);}.re-assure {  color: #aaa;  text-align: center;  margin-top: 15px;  margin-bottom: 0;  font-size: 11px;  font-style: italic;}.no-rating {  height: unset !important;}.what_look_title {  text-align: center;  font-family: inherit;  font-size: 18px;}.what_look_desc {  display: block;}#information-information img {    max-width: 100%;}@media (max-width: 767px) {  .what_look_title {    background-color: #198eeb;    padding: 10px;    margin-bottom: 10px;  }  .what_look_title h3 {    color: white !important;    margin-bottom: 0px !important;  }  .what_look_desc {    display: none;  }  h3.product-title {    display: none;  }  .slideshow-container,  .slideshow-container-mobile,  .dot-container {    display: none !important;  }}.sale-container {  margin-top: 5px;  position: absolute;  top: 5px;  right: 8px;}.sale-text {  background-color: #a7051a;  padding: 10px 5px;  color: white;  min-width: 137px;  font-size: 14px;  font-weight: 400;}.sale-image {  width: 100px;  height: auto;}.sale-image-mobile {  width: 55px;  height: auto;}@media (max-width: 575px) {  .sale-text {    padding: 7px 5px;  }}.catsamplearea .thleft .button-sample_cart {  min-width: 137px;}.banner_text {  position: absolute;  display: flex;  justify-content: center;  width: 100%;  align-items: center;  height: 100%;  flex-direction: column;}.banner_text p {  margin-bottom: 0px;}.swiper-viewport {  margin-bottom: 0px !important;}.swiper-slide-mb {  margin-bottom: 0px;}.product-details .info {  display: flex;}.product-details .info .caption {  margin-right: 20px;  max-width: 180px;}.product-details .info .caption.name {  min-width: 180px;}.product-title.small-title {  font-size: 15px;}.name-size {  display: flex;}.product-details .product {  display: flex;  justify-content: space-between;  align-items: center;  min-width: 850px;}.product-oneoffroller {  display: flex;  justify-content: space-between;  align-items: center;  padding: 10px 0px !important;}@media (max-width: 1350px) {  .product-details .product {    min-width: unset;  }}@media (max-width: 1200px) {  .name-size {    display: block;  }  .product-details .info .caption {    margin-right: 20px;  }  .product-title.small-title {    margin-bottom: 10px !important;  }}@media (max-width: 750px) {  .product-details .info {    display: block;  }}@media (max-width: 700px) {  .product-oneoffroller {    display: block;  }}@media (max-width: 400px) {  .product-details .image {    display: none;  }  .product-details .info .caption {    max-width: 165px;    margin-right: 0px;  }  .product-details .info .caption.name {    min-width: 165px;  }}.err {  border: solid 1px red !important;}.alert.alert-error.animated {  width: 100%;  height: 90px;  text-align: center;  vertical-align: middle;  padding: 30px 20px;  opacity: 0.95 !important;  -webkit-opacity: 0.95 !important;  -moz-opacity: 0.95 !important;  -khtml-opacity: 0.95 !important;  background-color: #f2dede !important;  border-color: #f2dede !important;  color: #b94a48 !important;}.alert.alert-error.animated span {  font-size: 16px !important;}.alert.alert-error.animated span a {  color: #b94a48;  text-decoration: underline;}.alert.alert-error.animated span .fa.fa-exclamation-triangle {  color: #b94a48;}.alert.alert-error.animated button.close {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1;  color: #b94a48;}img.mfp-img {  max-width: 570px !important;}.sg-already-purchased .image {  cursor: not-allowed;  opacity: 0.5;}.sg-already-purchased, .sg-already-purchased .addtocart, .sg-already-purchased .product-title {  cursor: not-allowed;}.sg-already-purchased .image:after {  content: 'Sold';  font-size: 30px;  position: absolute;  top: 50%;  left: 42%;  color: black;  z-index: 4444;}@media (max-width: 479px) {  img.mfp-img {    max-width: 100% !important;  }}.customNavigation a.next {  background-position: -70px 3px;}.customNavigation a.prev {  background-position: 3px 3px;}.quote-banner {  width: 24% !important;  margin-top: 35px !important;}@media (max-width: 767px) {  .quote-banner {    display: none;  }}.swiper-wrapper img {  width: 100%;  height: 100%;  padding-top: 0px;}.bu_top_banners .info {  display: none;}.bu_top_banners,.bu_top_banners img {  height: 78px;}.bu_top_banners .bu-text {  width: 100%;  top: 16% !important;  left: 0 !important;}@media (max-width: 767px) {  .bu_top_banners .col-xs-12 {    padding: 0;  }}.product_action_mobile {  display: none;}@media (max-width: 479px) {  .product_action_mobile {    display: block;  }}.what_look_title::before {  background-position: right -52px;  right: 0;  top: 10px;  width: 100%;  content: "\f0da";  font-family: "FontAwesome";  height: 20px;  width: 20px;  left: auto;  right: 0;  color: white;  float: right;  font-size: 25px;  font-weight: normal;}#product-product .open::before {  background-position: right -52px;  right: 0;  top: 10px;  width: 100%;  content: "\f0d7" !important;  font-family: "FontAwesome";  height: 20px;  width: 20px;  left: auto;  right: 0;  color: white;  float: right;  font-size: 25px;  font-weight: normal;}@media only screen and (max-width: 479px) {  #tabs_info .nav-tabs > li::before {    background-position: right -52px;    right: 0;    top: 18px;    width: 100%;    content: "\f0da";    font-family: "FontAwesome";    height: 20px;    width: 20px;    left: auto;    right: 20px;    color: grey;    float: right;    font-size: 25px;    font-weight: normal;    position: absolute;  }  #tabs_info .nav-tabs > li.active::before {    background-position: right -52px;    right: 0;    top: 18px;    width: 100%;    content: "\f0d7" !important;    font-family: "FontAwesome";    height: 20px;    width: 20px;    left: auto;    right: 25px;    color: white !important;    float: right;    font-size: 25px;    font-weight: normal;    position: absolute;    z-index: 50;  }}@media (max-width: 979px) {  #filter-group4,  #filter-group5,  #filter-group6 {    display: none;  }  /*.mySlidesMobile q:first-child {*/  /*    display: none !important;*/  /*}*/  /*.mySlidesMobile q:nth-child(2) {*/  /*    display: block !important;*/  /*}    */}.brands.container .customNavigation a.next,.brands.container .customNavigation a.prev {  top: 55px !important;}.campaign-box {  font-size: 35px;  font-weight: 900;  text-align: center;  /*margin-bottom: 40px;    */}.campaign-title {  color: white;  display: block;  width: 300px;  height: 50px;  overflow: hidden;  /*word-wrap: break-word;*/  text-align: center;  border: 0px solid purple;}.campaign-title-black {  color: black;  text-align: center;}.description-box {  font-size: 18px;  font-weight: 900;  /*margin-bottom: 40px;*/}.description-text {  color: white;  display: block;  width: 300px;  height: 150px;  overflow: hidden;  /*word-wrap: break-word;*/  text-align: center;  border: 0px solid purple;}.description-text-black {  color: black;  font-weight: 900;  text-align: center;}.hidden-xs .swiper-pager {  display: none;}.hidden-xs,.visible-xs {  margin-bottom: 20px;}#account-order .fa-reply, #account-order .fa-eye {  color: #ffffff;}@media (max-width: 479px) {  .tmtopbanner-container .caption {    padding: 10px;    font-size: 12px;  }}@media (max-width: 369px) {  .tmtopbanner-container .caption {    padding: 5px;    font-size: 12px;  }}@media (max-width: 348px) {  .tmtopbanner-container .caption {    padding: 5px;    font-size: 10px;  }}@media (max-width: 309px) {  .tmtopbanner-container .caption {    padding: 5px;    font-size: 9px;  }}@media (max-width: 479px) {  #esponi_OPA_UnitBlock {      font-size: 20px !important;  }} .get_a_quote a{background: #198eeb !important;}


