/*Theme Name: Adonis*//** Generated by FG **/@font-face {	font-family: 'HelveticaNeue';	src: url('fonts/HelveticaNeue.eot');	src: local('☺'), url('fonts/HelveticaNeue.woff') format('woff'), url('fonts/HelveticaNeue.ttf') format('truetype'), url('fonts/HelveticaNeue.svg') format('svg');	font-weight: normal;	font-style: normal;}.circular {  border-radius: 200px;  -webkit-border-radius: 200px;  -moz-border-radius: 200px;}@media (min-width: 768px) {  .row-fluid .offset0 {    margin-left: 0;  }  .mobss{  position: relative;    top: 39px;}	.rightmobile{float:right;}    ul.fontset li a  {font-size:17.5px ;}		/*ul.fontset > li > a::before {    content: "/";   padding:0px 20px 0px 10px;    color: #ddd;}*/.fontset li:first-child::before,.nonemob li:first-child::before {    content: "";}.fontset li::before,.nonemob li::before{    content: " / ";    display: block;    float: left;    line-height: 51px;	font-size:20px;	color:#afafaf;}.fontset li ul li::before,.nonemob li ul li::before {	content: "";	font-size:inherit;}.fontseting{font-size: 38px !important;    font-weight: normal !important;    line-height: 36px !important;}    .row-fluid .span12.offset0 {    width: 99.99999999999999%;    *width: 99.93055555555554%;  }  .row-fluid .span11.offset0 {    width: 91.66666666666666%;    *width: 91.59722222222221%;  }  .row-fluid .span10.offset0 {    width: 83.33333333333331%;    *width: 83.26388888888887%;  }  .row-fluid .span9.offset0 {    width: 74.99999999999999%;    *width: 74.93055555555554%;  }  .row-fluid .span8.offset0 {    width: 66.66666666666666%;    *width: 66.59722222222221%;  }  .row-fluid .span7.offset0 {    width: 58.33333333333333%;    *width: 58.263888888888886%;  }  .row-fluid .span6.offset0 {    width: 49.99999999999999%;    *width: 49.93055555555555%;  }  .row-fluid .span5.offset0 {    width: 41.66666666666666%;    *width: 41.597222222222214%;  }  .row-fluid .span4.offset0 {    width: 33.33333333333333%;    *width: 33.263888888888886%;  }  .row-fluid .span3.offset0 {    width: 24.999999999999996%;    *width: 24.930555555555554%;  }  .row-fluid .span2.offset0 {    width: 16.666666666666664%;    *width: 16.59722222222222%;  }  .row-fluid .span1.offset0 {    width: 8.333333333333332%;    *width: 8.263888888888888%;  }}.cnt-map img {  max-width: none;}/*===================================================================================*//*  General Styles/*===================================================================================*/.green-text {  color: #12cca7 !important;}.green-text:hover,.green-text:focus,.green-text:active {  background-color: #12cca7 !important;  color: #fff !important;}.blue-text {  color: #379adc !important;}.blue-text:hover,.blue-text:focus,.blue-text:active {  background-color: #379adc !important;  color: #fff !important;}.red-text {  color: #be1622 !important;}.red-text:hover,.red-text:focus,.red-text:active { }.navy-text {  color: #34495e !important;}.navy-text:hover,.navy-text:focus,.navy-text:active {  background-color: #34495e !important;  color: #fff !important;}.orange-text {  color: #f27a24 !important;}.orange-text:hover,.orange-text:focus,.orange-text:active {  background-color: #f27a24 !important;  color: #fff !important;}a {  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}a:hover,a:focus,a:active {  text-decoration: none;  color: #8b8a8a;}a.lnk {  color: #8b8a8a;}a:focus {  outline: 0 !important;}.title-lined {  margin: 0;  text-transform: uppercase;}.title-lined div {  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: bold;  color: #666666;  line-height: 36px;  display: inline-block;  border-bottom: 1px solid #b5b5b5;}.cnt-strip {  position: relative;     background: #ededef none repeat scroll 0 0;}.cnt-strip .panel-default{   font-size: 16px;    font-weight: bold;    text-transform: uppercase;}.cnt-strip .strip {  position: absolute;  bottom: 15px;  width: 100%;  background: rgba(0, 0, 0, 0.44);  padding: 8px 10px 5px 30px;}.cnt-strip .strip.strip-more {  bottom: 30px;}.cnt-strip .strip h2 {  font-family: 'HelveticaNeue';  font-size: 26px;  font-weight: bold;  color: #ffffff;  line-height: 30px;  margin: 0;  text-transform: uppercase;}.cnt-strip .strip h3 {  font-family: 'HelveticaNeue';  font-size: 20px;  font-weight: bold;  color: #ffffff;  line-height: 30px;  margin: 0;  text-transform: uppercase;}.cnt-strip .strip h5 {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #ffffff;  line-height: 16px;  margin: 0;  text-transform: uppercase;}.cnt-strip .strip h6 {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #ffffff;  line-height: 16px;  margin: 0;  text-transform: uppercase;}.cnt-strip .strip.strip-no-bg {  background: none;  padding: 0 30px 0 30px;}.cnt-strip .strip.strip-right-left .strip-inner {  display: inline-block;  float: right;  text-align: left;}body {  font-family: 'HelveticaNeue';}body.body-style-6 {  background-image: url('../images/backgrounds/bg.png'), url('../images/backgrounds/bg2.png');  background-repeat: no-repeat, no-repeat;  background-position: top center, bottom center;  background-color: #FFF;}body.body-style-6 .wrapper .wrapper-inner {  background: #FFF;  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;  -ms-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;  -o-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;  box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;}body.body-style-6 .wrapper .wrapper-body-inner {  padding: 0 50px;}@media (max-width: 991px) {  body.body-style-6 .wrapper .wrapper-body-inner {    padding: 0 20px;  }}@media (max-width: 767px) {  body.body-style-6 .wrapper .wrapper-body-inner {    padding: 0 10px;  }}body.body-style-6 .wrapper footer .logo-slider,body.body-style-6 .wrapper footer .info-boxes,body.body-style-6 .wrapper footer .links-social {  padding-left: 50px;  padding-right: 50px;}@media (max-width: 991px) {  body.body-style-6 .wrapper footer .logo-slider,  body.body-style-6 .wrapper footer .info-boxes,  body.body-style-6 .wrapper footer .links-social {    padding-left: 20px;    padding-right: 20px;  }}@media (max-width: 767px) {  body.body-style-6 .wrapper footer .logo-slider,  body.body-style-6 .wrapper footer .info-boxes,  body.body-style-6 .wrapper footer .links-social {    padding-left: 10px;    padding-right: 10px;  }}.table-container {  margin-top: 20px;}.table thead tr th {  text-align: center;  vertical-align: middle;  border-bottom-width: 1px;}.table tbody tr td {  text-align: center;  vertical-align: middle;  border: 1px solid #dddddd;}.body-container .wide-banners .wide-banner {  margin-top: 30px;}.body-container .wide-banners .wide-banner .image img {  width: 100%;  display: block;  height: auto;}.body-container .scroll-tabs {  margin-top: 35px;}.body-container .scroll-tabs .nav-tab-line {  border: none;}.body-container .scroll-tabs .nav-tab-line li {  padding: 0;  margin-right: 30px;}@media (max-width: 600px) {  .body-container .scroll-tabs .nav-tab-line li {    display: block;    float: none;    text-align: center;    width: 100%;  }}.body-container .scroll-tabs .nav-tab-line li a {  border: none;  border-bottom: 3px solid #ffffff;  background: none;  padding-left: 0;  padding-right: 0;  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: normal;  color: #9d9d9d;  line-height: 24px;}.body-container .scroll-tabs .nav-tab-line li.active a,.body-container .scroll-tabs .nav-tab-line li:focus a,.body-container .scroll-tabs .nav-tab-line li:hover a {  border-bottom: 3px solid;  background: none;  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: normal;  color: #434343;  line-height: 24px;}.body-container .section-title-container {  margin-top: 35px;  clear: both;}.body-container .section-title-container .section-title {  margin-top: 0;  float: left;}.body-container .section-title-container .section-title-content {  float: right;}.body-container .section-title {  margin-top: 35px;  margin-bottom: 0;  border: none;  border-bottom: 3px solid;  background: none;  padding: 10px 0;  display: inline-block;  text-transform: uppercase;  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: normal;  color: #434343;  line-height: 24px;}.body-container .cart-boxes .cart-box {  margin-top: 35px;  border: 1px solid #dddddd;  padding: 28px 25px;}.body-container .cart-boxes .cart-box .title {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: bold;  color: #666666;  line-height: 24px;  text-transform: uppercase;  margin: 0;  margin-bottom: 10px;}.body-container .cart-boxes .cart-box .text {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #666666;  line-height: 18px;  margin: 0;  margin-bottom: 20px;}.body-container .cart-boxes .cart-box .sub-total {  display: block;}.body-container .cart-boxes .cart-box .sub-total .label {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: bold;  color: #666666;  line-height: 24px;  text-align: right;  padding: 0;  display: inline-block;}.body-container .cart-boxes .cart-box .sub-total .value {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: bold;  color: #666666;  line-height: 24px;  text-align: right;  padding: 0;  display: inline-block;}.body-container .cart-boxes .cart-box .grand-total {  margin-bottom: 20px;}.body-container .cart-boxes .cart-box .grand-total .label {  font-family: 'HelveticaNeue';  font-size: 20px;  font-weight: bold;  color: #666666;  line-height: 40px;  text-align: right;  padding: 0;}.body-container .cart-boxes .cart-box .grand-total .value {  font-family: 'HelveticaNeue';  font-size: 25px;  font-weight: bold;  color: #fe5252;  line-height: 40px;  text-align: right;  padding: 0;}.wide-banner {  overflow: hidden;}.home .wide-banner .image img {  -webkit-transition: none;  -moz-transition: none;  -o-transition: none;  transition: none;}.home .wide-banner:hover img {  -webkit-transform: none;  -moz-transform: none;  -ms-transform: none;  -o-transform: none;  }.wide-banner .image img {  display: block;  width: 100%;  /*-webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;*/}.wide-banner:hover img { /* -webkit-transform: rotate(-1deg) scale(1.1);  -moz-transform: rotate(-1deg) scale(1.1);  -ms-transform: rotate(-1deg) scale(1.1);  -o-transform: rotate(-1deg) scale(1.1);  opacity: 0.9; */}.home-5 .yamm .dropdown.yamm-fw .dropdown-menu,.home-4 .yamm .dropdown.yamm-fw .dropdown-menu {  left: 15px;  right: 15px;}img[src="assets/images/blank.gif"] {  background: url("../images/ajax.gif") no-repeat scroll center center #ffffff;}/*===================================================================================*//*	GO TO TOP / SCROLL UP/*===================================================================================*/#scrollUp {  bottom: 20px;  right: 20px;  font-size: 36px;  line-height: 100%;  color: #FFF;  padding: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  opacity: .5;}#scrollUp i {  position: relative;  top: -2px;}#scrollUp:hover {  opacity: 1;}/*===================================================================================*//*  Utility Classes/*===================================================================================*/.m-b-15 {  margin-bottom: 15px;}.m-t-30 {  margin-top: 30px;}.m-t-60 {  margin-top: 60px;}.m-t-0 {  margin-top: 0 !important;}.inline {  display: inline-block;}/*! * Yamm!3 - Yet another megamenu for Bootstrap 3 * http://geedmo.github.com/yamm3 *  * @geedmo - Licensed under the MIT license */.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown {  position: static;}.yamm .container-fluid,.yamm .container {  position: relative;}.yamm .dropdown-menu {  left: auto;}.yamm .yamm-content {  padding: 20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu {  left: 0;  right: 0;}.yamm .yamm-content .title {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: bold;  color: #666666;  line-height: 24px;  margin: 0;  margin-bottom: 24px;}.yamm .yamm-content .links.no-border {  border: none;}.yamm .yamm-content .links li:hover > a {  background: none !important;}.yamm .yamm-content .links li a {  padding: 8px 0;  background: none;  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 400;  color: #666666;  line-height: 1.42857143;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  display: block;}.yamm .yamm-content .links li a:hover,.yamm .yamm-content .links li a:focus,.yamm .yamm-content .links li a:active {  background: none !important;}/*===================================================================================*//*  Form/*===================================================================================*/@media (max-width: 1191px) {  .form-container {    margin-bottom: 30px;  }  .form-container.no-margin {    margin-bottom: 0;  }}.form-container .title {  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: normal;  color: #434343;  line-height: 24px;  margin: 0;  margin-bottom: 20px;}.form-container label {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #434343;  line-height: 20px;}.form-container p {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #434343;  line-height: 20px;  margin-top: 15px;}.form-container div.radio {  margin-bottom: 15px;}.form-container input.radio {  margin-top: 0;}.form-container .txt {  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1) inset;  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1) inset;  -ms-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1) inset;  -o-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1) inset;  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1) inset;  border: none;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;  background: #f2f2f2;  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #434343;  line-height: 24px;}.form-container .sel {  padding-top: 9px;}.form-container .sel option {  padding: 9px 5px;}.form-container a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #959595;  line-height: 24px;  text-decoration: underline;}.form-container .astk {  color: #FF0000;  font-size: 12px;}.form-container .action {  margin-top: 25px;}/*===================================================================================*//*  Header/*===================================================================================*/header.header-style-1 {  float:left; width: 100%;}header.header-style{	position: relative;  top: 0;  z-index: 9999;  width: 100%;}@media (max-width: 1199px) {  header.header-style-1 {    position: relative;  }}header.header-style-1 .header-top {  background:#fff;}@media (max-width: 767px) {  header.header-style-1 .header-top .header-top-inner,header.header-style .header-top .header-top-inner  {    text-align: center;  }   }header.header-style-1 .header-top .cnt-account, header.header-style .header-top .cnt-account{  float: left;  padding: 6px 0;}@media (max-width: 767px) {  header.header-style-1 .header-top .cnt-account, header.header-style .header-top .cnt-account{    float: none;    clear: both;    display: inline-block;    margin: auto;  }}header.header-style-1 .header-top .cnt-account ul, header.header-style .header-top .cnt-account ul {  margin: 0;}header.header-style-1 .header-top .cnt-account ul li, header.header-style .header-top .cnt-account ul li{  padding: 0;}header.header-style-1 .header-top .cnt-account ul li a, header.header-style .header-top .cnt-account ul li a{  font-family: 'HelveticaNeue';  font-size: 13.33px;  font-weight: light;  color: #8b8a8a;  line-height: 26px;  text-transform: uppercase;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}header.header-style-1 .header-top .cnt-account ul li:after {  content: " ";  background: url('../images/dot.png') no-repeat center center;  width: 6px;  height: 9px;  display: inline-block;  margin-left: 5px;}header.header-style-1 .header-top .cnt-account ul li:last-child:after {  background: none;}header.header-style-1 .header-top .cnt-cart,header.header-style .header-top .cnt-cart{  float: right;}@media (max-width: 767px) {  header.header-style-1 .header-top .cnt-cart {    float: none;    clear: both;    display: inline-block;    margin: auto;  }}header.header-style-1 .header-top .cnt-cart .list-unstyled,header.header-style .header-top .cnt-cart .list-unstyled {  margin: 0;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li ,header.header-style .header-top .cnt-cart .list-unstyled > li{  padding: 0 10px;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a ,header.header-style .header-top .cnt-cart .list-unstyled > li > a{  text-transform: uppercase;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a:hover,header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a:focus,header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a:active,header.header-style .header-top .cnt-cart .list-unstyled > li > a:hover,header.header-style .header-top .cnt-cart .list-unstyled > li > a:focus,header.header-style .header-top .cnt-cart .list-unstyled > li > a:active {  color: #8b8a8a;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a.dropdown-toggle {  margin: 6px 0;  display: inline-block;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a.btn {  color: #FFF;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a.btn:hover,header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a.btn:focus,header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a.btn:active {  color: #FFF;}header.header-style-1 .header-top .cnt-cart .list-unstyled > li > a.lnk-cart {  margin: 6px 0;  display: inline-block;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu {  padding: 20px 30px;  border: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  min-width: 0;  right: 0;  float: right;  left: auto;  width: 350px;}@media (max-width: 767px) {  header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu {    text-align: left;    right: -60px;  }}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li {  border-top: 1px solid #f2f2f2;  padding: 10px 0;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li:first-child {  border-top: none;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li .cart-item {  width: 100%;  min-height: 90px;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li .cart-item .col-xs-1 {  padding: 0;  position: relative;  height: 90px;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li .cart-item .col-xs-1 a {  position: absolute;  top: 30px;  color: #666666;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li.cart-total .text {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 36px;  float: left;  display: inline-block;  margin-right: 20px;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li.cart-total .price {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: bold;  color: #666666;  line-height: 36px;  float: left;  display: inline-block;}header.header-style-1 .header-top .cnt-cart .dropdown-cart .dropdown-menu > li.cart-total .btn {  float: right;  display: inline-block;}header.header-style-1 .header-top .cnt-cart .lnk-cart i {  margin-right: 10px;}header.header-style-1 .header-nav {  margin-top: 100px;}@media (max-width: 1199px) {  header.header-style-1 .header-nav {    margin-top: 0;  }}header.header-style-1 .header-nav .navbar {  background: rgba(0, 0, 0, 0.7);  border: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  margin: 0;}header.header-style-1 .header-nav .navbar-collapse {  padding: 0;}header.header-style-1 .header-nav .navbar-toggle {  margin-top: 18px;}header.header-style-1 .header-nav .nav-outer {  float: right;}header.header-style-1 .header-nav .navbar-brand {  padding: 0;}header.header-style-1 .header-nav .navbar-nav {  float: left;  margin-right: 40px;}header.header-style-1 .header-nav .navbar-nav > li > a {  padding: 25px 20px;  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: bold;  color: #ffffff;  line-height: 20px;  background: none;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  text-transform: uppercase;}header.header-style-1 .header-nav .navbar-nav > li > a:hover,header.header-style-1 .header-nav .navbar-nav > li > a:focus,header.header-style-1 .header-nav .navbar-nav > li > a:active {  color: #ffffff;}header.header-style-1 .header-nav .navbar-nav > li:hover > a,header.header-style-1 .header-nav .navbar-nav > li:focus > a,header.header-style-1 .header-nav .navbar-nav > li:active > a {  color: #ffffff;}@media (min-width: 768px) {  header.header-style-1 .header-nav .navbar-nav > li:hover .subnav,  header.header-style-1 .header-nav .navbar-nav > li:focus .subnav,  header.header-style-1 .header-nav .navbar-nav > li:active .subnav {    visibility: visible;  }  .imgmob{  height: 428px;    width: 100%;}}header.header-style-1 .header-nav .cnt-search {  float: left;  padding: 17px 0;}header.header-style-1 .header-nav .cnt-search .input-group {  border: 1px solid #2b2b2b;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -ms-border-radius: 5px;  -o-border-radius: 5px;  border-radius: 5px;  background: #000;  width: 220px;}header.header-style-1 .header-nav .cnt-search .input-group input {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: normal;  color: #6f6f6f;  line-height: 20px;}header.header-style-1 .header-nav .cnt-search .input-group button {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;}@media (max-width: 1199px) {  header.header-style-1 .header-nav .navbar .navbar-header {    display: block;    width: 100%;    text-align: center;  }  header.header-style-1 .header-nav .navbar .navbar-header .navbar-brand {    float: none;    clear: both;  }  header.header-style-1 .header-nav .navbar .navbar-collapse {    text-align: center;  }  header.header-style-1 .header-nav .navbar .nav-outer {    text-align: center;    display: inline-block;    margin: auto;    float: none;    clear: both;  }  header.header-style-1 .header-nav .navbar .nav {    float: none;    clear: both;  }  header.header-style-1 .header-nav .navbar .nav .subnav {    text-align: left;    min-width: 400px;  }  header.header-style-1 .header-nav .navbar .cnt-search {    display: inline-block;    margin: auto;    float: none;    clear: both;  }}@media (max-width: 767px) {  header.header-style-1 .header-nav .navbar .nav-outer {    width: 100%;  }  header.header-style-1 .header-nav .navbar .nav {    margin: 0;  }  header.header-style-1 .header-nav .navbar .cnt-search {    width: 100%;    display: block;    padding: 0 20px;    margin-bottom: 20px;  }  header.header-style-1 .header-nav .navbar .cnt-search .input-group {    width: 100%;  }  header.header-style-1 .header-nav .navbar .cnt-search .input-group input {    height: 50px;  }  header.header-style-1 .header-nav .navbar .navbar-collapse {    max-height: none;    height: auto;  }}header.header-style-2 {  position: relative;}header.header-style-2 .header-nav {  margin-top: 0;}header.header-style-2 .header-nav .navbar {  background: rgba(0, 0, 0, 0.88);}@media (max-width: 1199px) {  header.header-style-3 {    position: relative;  }}header.header-style-3 .header-top .header-top-inner {  border-bottom: 1px solid #e9e9e9;}@media (max-width: 767px) {  header.header-style-3 .header-top .header-top-inner {    text-align: center;  }}header.header-style-3 .header-top .cnt-account {  float: left;  padding: 6px 0;}@media (max-width: 767px) {  header.header-style-3 .header-top .cnt-account {    float: none;    clear: both;    display: inline-block;    margin: auto;  }}header.header-style-3 .header-top .cnt-account ul {  margin: 0;}header.header-style-3 .header-top .cnt-account ul li {  padding: 0;}header.header-style-3 .header-top .cnt-account ul li a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #8b8a8a;  line-height: 26px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}header.header-style-3 .header-top .cnt-account ul li:after {  content: " ";  background: url('../images/dot.png') no-repeat center center;  width: 6px;  height: 9px;  display: inline-block;  margin-left: 10px;  margin-right: 7px;}header.header-style-3 .header-top .cnt-account ul li:last-child:after {  background: none;}header.header-style-3 .header-top .cnt-cart {  float: right;}@media (max-width: 767px) {  header.header-style-3 .header-top .cnt-cart {    float: none;    clear: both;    display: inline-block;    margin: auto;  }}header.header-style-3 .header-top .cnt-cart .list-unstyled {  margin: 0;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li {  padding: 0 10px;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a {  text-transform: uppercase;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a:hover,header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a:focus,header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a:active {  color: #8b8a8a;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a.dropdown-toggle {  margin: 6px 0;  display: inline-block;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a.btn {  color: #FFF;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a.btn:hover,header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a.btn:focus,header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a.btn:active {  color: #FFF;}header.header-style-3 .header-top .cnt-cart .list-unstyled > li > a.lnk-cart {  margin: 6px 0;  display: inline-block;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu {  padding: 20px 30px;  border: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  min-width: 0;  right: 0;  float: right;  left: auto;  width: 350px;}@media (max-width: 767px) {  header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu {    text-align: left;    right: -60px;  }}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li {  border-top: 1px solid #f2f2f2;  padding: 10px 0;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li:first-child {  border-top: none;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li .cart-item {  width: 100%;  min-height: 90px;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li .cart-item .col-xs-1 {  padding: 0;  position: relative;  height: 90px;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li .cart-item .col-xs-1 a {  position: absolute;  top: 30px;  color: #666666;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li.cart-total .text {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 36px;  float: left;  display: inline-block;  margin-right: 20px;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li.cart-total .price {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: bold;  color: #666666;  line-height: 36px;  float: left;  display: inline-block;}header.header-style-3 .header-top .cnt-cart .dropdown-cart .dropdown-menu li.cart-total .btn {  float: right;  display: inline-block;}header.header-style-3 .header-top .cnt-cart .lnk-cart i {  margin-right: 10px;}@media (max-width: 1199px) {  header.header-style-3 .header-nav {    margin-top: 0;  }}header.header-style-3 .header-nav .navbar-header {  display: block;  float: none;  clear: both;  text-align: center;}header.header-style-3 .header-nav .navbar {  background: none;  border: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  margin: 0;}header.header-style-3 .header-nav .navbar .navbar-brand {  padding: 0;  float: none;  clear: both;  margin-top: 25px;  margin-bottom: 25px;  display: block;}header.header-style-3 .header-nav .nav-bg {  background: #e3e3e3;}header.header-style-3 .header-nav .navbar-collapse {  padding: 0;}header.header-style-3 .header-nav .navbar-toggle {  margin-top: 30px;  float: right;}header.header-style-3 .header-nav .nav-outer {  width: 100%;}header.header-style-3 .header-nav .navbar-nav {  float: left;  margin-right: 40px;}@media (max-width: 1199px) {  header.header-style-3 .header-nav .navbar-nav {    float: none;    display: inline-block;  }}header.header-style-3 .header-nav .navbar-nav > li > a {  padding: 20px 25px;  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: bold;  color: #434343;  line-height: 20px;  background: none;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  text-transform: uppercase;}@media (max-width: 991px) {  header.header-style-3 .header-nav .navbar-nav > li > a {    padding: 20px;  }}header.header-style-3 .header-nav .navbar-nav > li > a:hover,header.header-style-3 .header-nav .navbar-nav > li > a:focus,header.header-style-3 .header-nav .navbar-nav > li > a:active {  color: #ffffff;}header.header-style-3 .header-nav .navbar-nav > li .subnav {  padding: 30px;  padding-top: 0;  position: absolute;  top: 100%;  left: 0;  z-index: 9997;  min-width: 640px;  background: #ffffff;  visibility: hidden;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  -webkit-box-shadow: rgba(0, 0, 0, 0.176) 0 6px 12px;  -moz-box-shadow: rgba(0, 0, 0, 0.176) 0 6px 12px;  -ms-box-shadow: rgba(0, 0, 0, 0.176) 0 6px 12px;  -o-box-shadow: rgba(0, 0, 0, 0.176) 0 6px 12px;  box-shadow: rgba(0, 0, 0, 0.176) 0 6px 12px;}header.header-style-3 .header-nav .navbar-nav > li .subnav .section {  margin-top: 30px;}header.header-style-3 .header-nav .navbar-nav > li .subnav .title {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: bold;  color: #666666;  line-height: 24px;  margin: 0;  margin-bottom: 24px;}header.header-style-3 .header-nav .navbar-nav > li .subnav .links {  border-right: 1px solid #f4f4f4;}header.header-style-3 .header-nav .navbar-nav > li .subnav .links.no-border {  border: none;}header.header-style-3 .header-nav .navbar-nav > li .subnav .links li a {  padding: 0;  background: none;  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 30px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}header.header-style-3 .header-nav .navbar-nav > li .subnav .links li a:hover,header.header-style-3 .header-nav .navbar-nav > li .subnav .links li a:focus,header.header-style-3 .header-nav .navbar-nav > li .subnav .links li a:active {  background: none;}header.header-style-3 .header-nav .navbar-nav > li:hover > a,header.header-style-3 .header-nav .navbar-nav > li:focus > a,header.header-style-3 .header-nav .navbar-nav > li:active > a {  color: #ffffff;}@media (min-width: 768px) {  header.header-style-3 .header-nav .navbar-nav > li:hover .subnav,  header.header-style-3 .header-nav .navbar-nav > li:focus .subnav,  header.header-style-3 .header-nav .navbar-nav > li:active .subnav {    visibility: visible;  }}header.header-style-3 .header-nav .cnt-search {  float: right;  padding: 12px 0;  margin-right: 30px;}header.header-style-3 .header-nav .cnt-search .input-group {  border: 1px solid #d2d2d2;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -ms-border-radius: 5px;  -o-border-radius: 5px;  border-radius: 5px;  background: #FFF;  width: 220px;}header.header-style-3 .header-nav .cnt-search .input-group input {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;  padding-left: 0;  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: normal;  color: #6f6f6f;  line-height: 20px;}header.header-style-3 .header-nav .cnt-search .input-group button {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;}header.header-style-3 .header-nav .cnt-search .input-group button i {  color: #6f6f6f;}@media (max-width: 1199px) {  header.header-style-3 .header-nav .navbar .navbar-header {    display: block;    width: 100%;    text-align: center;  }  header.header-style-3 .header-nav .navbar .navbar-header .navbar-brand {    float: none;    clear: both;  }  header.header-style-3 .header-nav .navbar .navbar-collapse {    text-align: center;  }  header.header-style-3 .header-nav .navbar .nav-outer {    text-align: center;    display: inline-block;    margin: auto;    float: none;    clear: both;  }  header.header-style-3 .header-nav .navbar .nav {    float: none;    clear: both;  }  header.header-style-3 .header-nav .navbar .nav .subnav {    text-align: left;    min-width: 400px;  }  header.header-style-3 .header-nav .navbar .cnt-search {    display: inline-block;    margin: auto;    float: none;    clear: both;  }}@media (max-width: 767px) {  header.header-style-3 .header-nav .navbar .nav-outer {    width: 100%;  }  header.header-style-3 .header-nav .navbar .nav {    margin: 0;  }  header.header-style-3 .header-nav .navbar .cnt-search {    width: 100%;    display: block;    padding: 0 20px;    margin-bottom: 20px;  }  header.header-style-3 .header-nav .navbar .cnt-search .input-group {    width: 100%;  }  header.header-style-3 .header-nav .navbar .cnt-search .input-group input {    height: 50px;  }  header.header-style-3 .header-nav .navbar .navbar-header .navbar-brand {    clear: none;  }  header.header-style-3 .header-nav .navbar .navbar-nav {    display: block;    width: 100%;  }  header.header-style-3 .header-nav .navbar .navbar-nav li .subnav {    display: none;    visibility: visible;    position: relative;    top: 0;  }  header.header-style-3 .header-nav .navbar .navbar-collapse {    max-height: none;    height: auto;  }}/*==============================================================================================================*//*  Components : Buttons, Dropdowns, Icons, Nav Tabs, Breadcrumb, Filters, Tag, Blog Posts, Price Range Slider/*==============================================================================================================*//* Buttons */.btn.btn-blue {  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.btn.btn-blue.btn-trans {  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.btn.btn-dark-blue {  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.btn.btn-dark-blue.btn-trans {  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.btn.btn-small {  padding: 3px 8px;}.btn.btn-normal {  padding: 6px 20px;}.btn.btn-small-med {  padding: 10px 20px;}.btn.btn-med {  font-family: Helvetica Neue !important;  font-size: 18px !important;  font-weight: normal !important;  color: #ffffff !important;  line-height: 24px !important;  padding: 10px 24px;}.btn.btn-high {  padding: 8px 20px;}.btn.btn-thin {  padding: 4px 12px;}.btn.btn-upper {  text-transform: uppercase !important;}/* Dropdown */.dropdown.dropdown-small .dropdown-menu {  padding: 0;  border: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  min-width: 0;}.dropdown.dropdown-small .dropdown-menu > li {  padding: 0;}.dropdown.dropdown-small .dropdown-menu > li > a {  color: #8b8a8a;  line-height: 20px;}.dropdown.dropdown-small .dropdown-menu > li > a:hover,.dropdown.dropdown-small .dropdown-menu > li > a:focus,.dropdown.dropdown-small .dropdown-menu > li > a:active {  background: none;}.dropdown.dropdown-white .btn {  background: #ffffff;}.dropdown.dropdown-med .btn {  padding: 0 12px;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  border: 1px solid #d6d6d6;}.dropdown.dropdown-med .btn .caret {  margin-left: 13px;}.dropdown.dropdown-med .dropdown-menu li a:hover,.dropdown.dropdown-med .dropdown-menu li a:focus,.dropdown.dropdown-med .dropdown-menu li a:active {  color: #666666;  background: #f2f2f2;}.dropdown .dropdown-menu {  border-radius: 0;}.dropdown .dropdown-menu > li > a {  padding: 8px 16px;  border-bottom: 1px solid #404040 !important;  clear: both;  font-weight: 400;  line-height: 1.428571429;  color: #fff;  white-space: nowrap;}.dropdown .dropdown-menu > li > a:hover,.dropdown .dropdown-menu > li > a:focus,.dropdown .dropdown-menu > li > a:active {  text-decoration: none;  color: #fff;}.dropdown .dropdown-menu > li > a.green-text {  color: #12cca7 !important;}.dropdown .dropdown-menu > li > a.green-text:hover,.dropdown .dropdown-menu > li > a.green-text:focus,.dropdown .dropdown-menu > li > a.green-text:active {  background-color: #12cca7 !important;  color: #fff !important;}.dropdown .dropdown-menu > li > a.blue-text {  color: #379adc !important;}.dropdown .dropdown-menu > li > a.blue-text:hover,.dropdown .dropdown-menu > li > a.blue-text:focus,.dropdown .dropdown-menu > li > a.blue-text:active {  background-color: #379adc !important;  color: #fff !important;}.dropdown .dropdown-menu > li > a.red-text {  color: #f55c59 !important;}.dropdown .dropdown-menu > li > a.red-text:hover,.dropdown .dropdown-menu > li > a.red-text:focus,.dropdown .dropdown-menu > li > a.red-text:active {  background-color: #f55c59 !important;  color: #fff !important;}.dropdown .dropdown-menu > li > a.navy-text {  color: #34495e !important;}.dropdown .dropdown-menu > li > a.navy-text:hover,.dropdown .dropdown-menu > li > a.navy-text:focus,.dropdown .dropdown-menu > li > a.navy-text:active {  background-color: #34495e !important;  color: #fff !important;}.dropdown .dropdown-menu > li > a.orange-text {  color: #f27a24 !important;}.dropdown .dropdown-menu > li > a.orange-text:hover,.dropdown .dropdown-menu > li > a.orange-text:focus,.dropdown .dropdown-menu > li > a.orange-text:active {  background-color: #f27a24 !important;  color: #fff !important;}.animate-dropdown .open > .dropdown-menu,.animate-dropdown .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu {  animation-name: fadeInUp;  animation-duration: 300ms;  animation-iteration-count: 1;  animation-timing-function: ease-out;  animation-fill-mode: forwards;  -webkit-animation-name: fadeInUp;  -webkit-animation-duration: 300ms;  -webkit-animation-iteration-count: 1;  -webkit-animation-timing-function: ease-out;  -webkit-animation-fill-mode: forwards;  -moz-animation-name: fadeInUp;  -moz-animation-duration: 300ms;  -moz-animation-iteration-count: 1;  -moz-animation-timing-function: ease-out;  -moz-animation-fill-mode: forwards;}@keyframes slidenavAnimation {  from {    margin-top: -30px;    opacity: 0;  }  to {    margin-top: 0;    opacity: 1;  }}@-webkit-keyframes slidenavAnimation {  from {    margin-top: -30px;    opacity: 0;  }  to {    margin-top: 0;    opacity: 1;  }}/* Nav Tabs */.nav-tabs.nav-tab-box {  border: none;}.nav-tabs.nav-tab-box li {  padding: 0;  margin-right: 5px;}.nav-tabs.nav-tab-box li > a {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #666666;  line-height: 18px;  border: 1px solid #d6d6d6;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  padding: 4px;  background: #FFF;}.nav-tabs.nav-tab-box li > a:hover,.nav-tabs.nav-tab-box li > a:focus,.nav-tabs.nav-tab-box li > a:active {  color: #FFF;}.nav-tabs.nav-tab-box li:focus > a,.nav-tabs.nav-tab-box li:hover > a,.nav-tabs.nav-tab-box li:active > a,.nav-tabs.nav-tab-box li.active > a {  color: #FFF;}.nav-tabs.nav-tab-icon li > a {  line-height: 0;  font-size: 0;}.nav-tabs.nav-tab-icon li > a:hover,.nav-tabs.nav-tab-icon li > a:focus,.nav-tabs.nav-tab-icon li > a:active {  line-height: 0;  font-size: 0;}.nav-tabs.nav-tab-icon li:focus > a,.nav-tabs.nav-tab-icon li:hover > a,.nav-tabs.nav-tab-icon li:active > a,.nav-tabs.nav-tab-icon li.active > a {  line-height: 0;  font-size: 0;}.nav-tabs.nav-tab-fa-icon li > a {  font-size: 16px;  line-height: 16px;  color: #b5b5b5;  margin: 0;}.nav-tabs.nav-tab-fa-icon li > a:hover,.nav-tabs.nav-tab-fa-icon li > a:focus,.nav-tabs.nav-tab-fa-icon li > a:active {  font-size: 16px;  line-height: 16px;}.nav-tabs.nav-tab-fa-icon li:focus > a,.nav-tabs.nav-tab-fa-icon li:hover > a,.nav-tabs.nav-tab-fa-icon li:active > a,.nav-tabs.nav-tab-fa-icon li.active > a {  font-size: 16px;  line-height: 16px;}.nav-tabs.nav-tab-cell {  border: none;}.nav-tabs.nav-tab-cell li {  padding: 0;  margin-right: 10px;}.nav-tabs.nav-tab-cell li > a {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #666666;  line-height: 24px;  border: 1px solid #f2f2f2;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;  padding-top: 6px;  padding-bottom: 6px;}.nav-tabs.nav-tab-cell li > a:hover,.nav-tabs.nav-tab-cell li > a:focus,.nav-tabs.nav-tab-cell li > a:active {  color: #FFF;  border: 1px solid;}.nav-tabs.nav-tab-cell li:focus > a,.nav-tabs.nav-tab-cell li:hover > a,.nav-tabs.nav-tab-cell li:active > a,.nav-tabs.nav-tab-cell li.active > a {  color: #FFF;  border: 1px solid;}/* Breadcrumb */.breadcrumb {  background: none;  padding: 0;  margin-bottom: 15px;}.breadcrumb ul {  margin: auto;  border-bottom: 1px solid #f2f2f2;  padding: 20px 0 10px;}.breadcrumb ul li {  padding: 0;}.breadcrumb ul li a {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 24px;  text-transform: uppercase;}.breadcrumb ul li:after {  content: "/";  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 24px;  margin-left: 5px;  margin-right: 3px;}.breadcrumb ul li:last-child:after {  content: "";}/* Category Page Tool Bar */.filters-container {  padding: 12px 22px;  background: #f2f2f2;}.filters-container .row {  margin-left: 0;  margin-right: 0;}.filters-container .row .col {  padding-left: 0;  padding-right: 0;}.filters-container .pagination-container ul {  margin: 0;}.filters-container .pagination-container ul li {  padding: 0;}.filters-container .pagination-container ul li a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #666666;  line-height: 24px;  padding: 0 8px;  display: inline-block;}.filters-container .pagination-container ul li.prev,.filters-container .pagination-container ul li.next {  background: #ffffff;  border: 1px solid #d6d6d6;}.filters-container .lbl-cnt {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 24px;}.filters-container .lbl-cnt .lbl {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 24px;  margin-right: 10px;  display: inline-block;}@media (max-width: 991px) {  .filters-container .lbl-cnt .lbl {    width: 65px;  }}@media (max-width: 991px) {  .filters-container .filter-tabs,  .filters-container .lbl-cnt {    margin-bottom: 15px;    text-align: center;  }  .filters-container .filter-tabs .nav-tabs {    display: inline-block;  }  .filters-container .pagination-container {    text-align: center;  }}/* Tag */.tag {  position: absolute;  width: 72px;  height: 72px;  top: -1px;  right: -1px;  z-index: 999;}.tag .text {  transform: rotate(45deg);  -ms-transform: rotate(45deg);  /* IE 9 */  -webkit-transform: rotate(45deg);  /* Opera, Chrome, and Safari */  position: absolute;  text-align: center;  top: 18px;  left: 9px;  width: 100%;}.tag.tag-orange {  background: url('../images/tag-orange.png') no-repeat top right;}.tag.tag-orange .text {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: normal;  color: #ff3d3d;  line-height: 16px;}.tag.tag-blue {  background: url('../images/tag-blue.png') no-repeat top right;}/* Blog Post */.blog-post {  margin-top: 30px;  position: relative;}.blog-post .blog-post-row {  margin-left: -15px;  margin-right: -15px;}.blog-post .blog-post-row .col,.blog-post .blog-post-row .col {  padding-left: 15px;  padding-right: 15px;}.blog-post .blog-post-image {  position: relative;}.blog-post .blog-post-image .image img {  width: 100%;  display: block;  height: auto;}.blog-post .blog-post-info .title {  margin: 0;  margin-bottom: 5px;}.blog-post .blog-post-info .title a {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: light;  color: #434343;  line-height: 24px;  display: block;}@media (max-width: 991px) {  .blog-post .blog-post-info .title a {    font-family: 'HelveticaNeue';    font-size: 20px;    font-weight: light;    color: #434343;    line-height: 40px;  }}.blog-post .blog-post-info .info {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #434343;  line-height: 18px;  margin-bottom: 10px;}.blog-post .blog-post-info .text {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #666666;  line-height: 18px;  margin-bottom: 12px;}.blog-post .blog-post-info .lnk {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #434343;  line-height: 18px;  font-style: italic;}/* Price Range Slider */.range-container .ui-slider .ui-slider-handle {  width: 10px;  margin-left: -5px;}.range-container .facet-range-val {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #666666;  line-height: 24px;  text-align: center;  display: block;}/*=============================================================================================*//*  Product : Product Mini, Product Nav, Product Micro, Product List, Product, Product Summary/*=============================================================================================*/.product-mini {  margin-bottom: 20px;  position: relative;}.product-mini .product-mini-row {  margin-left: -5px;  margin-right: -5px;}.product-mini .product-mini-row .col,.product-mini .product-mini-row .col {  padding-left: 5px;  padding-right: 5px;}.product-mini .product-image {  position: relative;}.product-mini .product-image .image img {  width: 100%;  display: block;  height: auto;}.product-mini .product-info .name {  margin: 0;  margin-bottom: 5px;}.product-mini .product-info .name a {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: light;  color: #434343;  line-height: 18px;  display: block;}@media (max-width: 991px) {  .product-mini .product-info .name a {    font-family: 'HelveticaNeue';    font-size: 20px;    font-weight: light;    color: #434343;    line-height: 36px;  }}.product-mini .product-info .rating {  margin-bottom: 2px;}.product-mini .product-info .price .offer {  margin-right: 5px;}.product-mini .product-info .price .actual {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #acacac;  line-height: 24px;  text-decoration: line-through;}.product-nav {  margin-top: 30px;}.product-nav .product-nav-row {  margin-left: -3px;  margin-right: -3px;}.product-nav .product-nav-row .col {  padding-left: 3px;  padding-right: 3px;}.product-nav .product-nav-item {  position: relative;  min-height: 105px;}@media (max-width: 767px) {  .product-nav .product-nav-item {    margin-bottom: 10px;  }}.product-nav .product-nav-item .product-nav-item-inner {  position: absolute;  bottom: 0;  width: 100%;  cursor: pointer;  background: #AEAEAE;  padding-top: 10px;  padding-bottom: 10px;  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 2px inset;  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 2px inset;  -ms-box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 2px inset;  -o-box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 2px inset;  box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 2px inset;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.product-nav .product-nav-item .product-nav-item-inner .image {  text-align: center;}.product-nav .product-nav-item .product-nav-item-inner .image img {  width: 100%;  max-width: 70px;}.product-nav .product-nav-item .product-nav-item-inner .caption {  text-align: center;  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: bold;  color: #ffffff;  line-height: 20px;}.product-nav .product-nav-item .product-nav-item-inner:hover,.product-nav .product-nav-item .product-nav-item-inner:focus,.product-nav .product-nav-item .product-nav-item-inner:active,.product-nav .product-nav-item .product-nav-item-inner.active {  padding-top: 25px;}.product-micro {  margin-top: 30px;  position: relative;}.product-micro .product-micro-row {  margin-left: -10px;  margin-right: -10px;}.product-micro .product-micro-row .col,.product-micro .product-micro-row .col {  padding-left: 10px;  padding-right: 10px;}.product-micro .product-image {  position: relative;}.product-micro .product-image .image {  position: relative;}.product-micro .product-image .image a {  position: relative;  display: block;  width: 100%;}.product-micro .product-image .image a img {  width: 100%;  display: block;  height: auto;}.product-micro .product-image .image a .zoom-overlay {  position: absolute;  top: 0;  left: 0;  z-index: 99;  height: 100%;  width: 100%;  opacity: 0;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  background: no-repeat center center rgba(0, 0, 0, 0.5);}.product-micro .product-image .image a .zoom-overlay:before {  content: "\f00e";  font-family: fontawesome;  color: #FFF;  position: relative;  left: 40%;  right: 40%;}.product-micro .product-image .image a:hover .zoom-overlay,.product-micro .product-image .image a:focus .zoom-overlay,.product-micro .product-image .image a:active .zoom-overlay {  opacity: 1;}.product-micro .product-info .name {  margin: 0;  margin-bottom: 5px;}.product-micro .product-info .name a {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: light;  color: #434343;  line-height: 18px;  display: block;}@media (max-width: 991px) {  .product-micro .product-info .name a {    font-family: 'HelveticaNeue';    font-size: 20px;    font-weight: light;    color: #434343;    line-height: 36px;  }}.product-micro .product-info .rating {  margin-bottom: 2px;}.product-micro .product-info .price .offer {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: bold;  color: #666666;  line-height: 24px;  margin-right: 5px;}.product-micro .product-info .price .actual {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #acacac;  line-height: 24px;  text-decoration: line-through;}.product-micro .product-info .action {  margin-top: 10px;}.product-list {  margin-top: 20px;  border: 1px solid #f2f2f2;  position: relative;}.product-list .product-list-row {  margin-left: 0;  margin-right: 0;}.product-list .product-list-row .col,.product-list .product-list-row .col {  padding: 0;}.product-list .product-image {  position: relative;}.product-list .product-image .image img {  width: 100%;  display: block;  height: auto;}.product-list .product-info {  padding: 24px 40px;}.product-list .product-info .name {  margin: 0;  margin-top: 12px;  margin-bottom: 5px;  text-transform: uppercase;}.product-list .product-info .name a {  font-family: 'HelveticaNeue';  font-size: 18px;  font-weight: normal;  color: #434343;  line-height: 28px;  display: block;}.product-list .product-info .rating {  margin-bottom: 25px;}.product-list .product-info .description {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #666666;  line-height: 22px;  margin-bottom: 45px;}.product-list .product-info .product-stats {  margin-bottom: 30px;}.product-list .product-info .product-stats .row {  margin-left: -8px;  margin-right: -8px;}.product-list .product-info .product-stats .row .col {  padding: 8px;}.product-list .product-info .product-stats .price .offer {  font-family: 'HelveticaNeue';  font-size: 30px;  font-weight: bold;  color: #7b7b7b;  line-height: 36px;  margin-right: 8px;}.product-list .product-info .product-stats .price .actual {  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: light;  color: #acacac;  line-height: 36px;  text-decoration: line-through;}.product-list .product-info .product-stats .cart-action {  float: left;  margin-right: 20px;}.product-list .product-info .product-stats .sec-action {  float: left;}.product-list .product-info .product-stats .sec-action a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #666666;  line-height: 16px;  display: block;}.product-list:hover .cart,.product-list:focus .cart,.product-list:active .cart {  visibility: visible;}.product {  margin-top: 30px;}.product .product-image-slider {  padding-bottom: 60px;  position: relative;}.product .product-image-slider .col-xs-2,.product .product-image-slider .col-xs-10 {  padding: 5px;}.product .product-image-slider .bxslider {  padding: 0;}.product .product-image-slider .bx-wrapper {  padding-bottom: 50px;}.product .product-image-slider .bx-wrapper .bx-viewport {  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;}.product .product-image-slider .bx-wrapper .bx-viewport ul li {  margin-bottom: 20px;}.product .product-image-slider .bx-wrapper .bx-viewport ul li .prod-image {  position: relative;  padding-right: 12px;}.product .product-image-slider .bx-wrapper .bx-viewport ul li .prod-image .prod-image-inner {  border: 2px solid rgba(0, 0, 0, 0);  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.product .product-image-slider .bx-wrapper .bx-viewport ul li .prod-image .arrow {  position: absolute;  height: 100%;  right: 0;  top: 20px;  width: 10px;  display: none;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.product .product-image-slider .bx-wrapper .bx-viewport ul li .prod-image .arrow:before {  content: "\f0da";  font-family: fontawesome;  color: #12cca7;  font-size: 28px;}.product .product-image-slider .bx-wrapper .bx-viewport ul li.active .prod-image .prod-image-inner {  border: 2px solid;}.product .product-image-slider .bx-wrapper .bx-viewport ul li.active .prod-image .arrow {  display: block;}.product .product-image-slider .bx-wrapper .bx-controls {  position: absolute;  bottom: 0;  left: -5px;  width: 100%;}.product .product-image-slider .bx-wrapper .bx-controls .bx-next {  position: absolute;  width: 28px;  height: 28px;  top: 0;  left: 36px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  background: none;  text-indent: 0;  border: 1px solid #c2c2c2;}.product .product-image-slider .bx-wrapper .bx-controls .bx-next:before {  content: "\f0d7";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 7px;  position: absolute;  top: -5px;}.product .product-image-slider .bx-wrapper .bx-controls .bx-prev {  position: absolute;  width: 28px;  height: 28px;  top: 0;  left: 0;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  background: none;  text-indent: 0;  border: 1px solid #c2c2c2;}.product .product-image-slider .bx-wrapper .bx-controls .bx-prev:before {  content: "\f0d8";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 7px;  position: absolute;  top: -5px;}.product .product-image {  position: relative;}.product .product-image .image img {  width: 100%;  display: block;  height: auto;}.product .product-image .cart {  display: block;  position: absolute;  top: 0;  left: 0;  z-index: 666;  width: 100%;  height: 100%;  opacity: 0; /* -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;*/}.action .col-lg-5.col-md-5.col-sm-5.col-xs-12,.action .col-lg-7.col-md-7.col-sm-7.col-xs-12{  padding: 0px 8px !important;}.product .image .cart .action {  position: absolute;  bottom:0;  width: 100%;  text-align: center;  background: #000;  padding: 15px 0;  display: none;}.product .image:hover .cart .action{  display: block;}.product .image .cart .action a.btn{  margin: 10px 5px !important;}.product .image .cart .action a.panel-default:hover{  border: 1px solid #fff !important;  border-radius: 0 !important;  color: #fff !important;}.product .image .cart .action a.lnk {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #ffffff;  line-height: 18px;}.product .image .cart .action a.lnk:hover,.product .image .cart .action a.lnk:active,.product .image .cart .action a.lnk:focus {  text-decoration: underline;}.product .image .cart .action a.btn {  margin-bottom: 12px;}.product .product-info .name {  margin: 0;  margin-top: 12px;  margin-bottom: 5px;  display: block;}.product .product-info .name a {   border-bottom: 1px solid #706f6f;    color: #706f6f;    display: block;    font-family: HelveticaNeue;    font-size: 16px;    font-weight: normal;    line-height: 24px;}.product .product-info .price .offer {    color: #1d1d1b;    font-family: HelveticaNeue;    font-size: 25px;    font-weight: bold;    line-height: 30px;    margin-right: 8px;}.product .product-info .price .actual {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: light;  color: #acacac;  line-height: 30px;  text-decoration: line-through;}.product:hover .cart,.product:focus .cart,.product:active .cart {  opacity: 1;}.product-summary .image img {  width: 100%;  height: auto;  display: block;}.product-summary .name {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #666666;  line-height: 24px;  margin: 0;  margin-top: 10px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.product-summary .rating {  margin: 0;}.product-summary .price {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: 900;  color: #666666;  line-height: 15px;}/*===================================================================================*//*  Carousel : Wide Slider, Product Slider, Default Slider, Custom Controls/*===================================================================================*//* Wide Slider */.owl-item.loading {  min-height: 150px;  background: url(images/ajax.gif) no-repeat center center;} .body-container .wide-slider .owl-carousel .item img {  width: 100%;  display: block;  height: auto;}.body-container .wide-slider .owl-carousel .item .content {  position: absolute;  width: 100%;  bottom: 200px;  z-index: 99;}@media (max-width: 1450px) {  .body-container .wide-slider .owl-carousel .item .content {    bottom: 50px;  }}@media (max-width: 991px) {  .body-container .wide-slider .owl-carousel .item .content {    bottom: 100px;  }}@media (max-width: 767px) {  .body-container .wide-slider .owl-carousel .item .content {    bottom: 70px;  }}@media (max-width: 620px) {  .body-container .wide-slider .owl-carousel .item .content {    bottom: 20px;  }}.body-container .wide-slider .owl-carousel .item .content .container {  padding: 0;}@media (max-width: 1330px) {  .body-container .wide-slider .owl-carousel .item .content .container {    padding-left: 100px;    padding-right: 100px;  }}.body-container .wide-slider .owl-carousel .item .content .thin {  font-family: 'HelveticaNeue';  font-size: 36px;  font-weight: 300;  color: #ffffff;  line-height: 40px;  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 991px) {  .body-container .wide-slider .owl-carousel .item .content .thin {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: 900;    color: #ffffff;    line-height: 24px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .thin {    font-family: 'HelveticaNeue';    font-size: 12px;    font-weight: 900;    color: #ffffff;    line-height: 18px;  }  .carousel {        position: relative;}.nonemob{display:none;}.navbar-default {       padding: 0 0 48px;}}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .thin {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .small {  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .small {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .large {  font-family: 'HelveticaNeue';  font-size: 55px;  font-weight: 900;  color: #ffffff;  line-height: 65px;  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 991px) {  .body-container .wide-slider .owl-carousel .item .content .large {    font-family: 'HelveticaNeue';    font-size: 30px;    font-weight: 900;    color: #ffffff;    line-height: 36px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .large {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: 900;    color: #ffffff;    line-height: 24px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .large {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xlarge {  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xlarge {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xxlarge {  font-family: 'HelveticaNeue';  font-size: 100px;  font-weight: normal;  color: #ffffff;  line-height: 100px;  margin: 0 0 5px 0;  text-transform: uppercase;}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xxlarge {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .med {  font-family: 'HelveticaNeue';  font-size: 30px;  font-weight: 900;  color: #ff3d3d;  line-height: 40px;  margin: 0 0 30px 0;  text-transform: uppercase;}@media (max-width: 991px) {  .body-container .wide-slider .owl-carousel .item .content .med {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: 900;    color: #ff3d3d;    line-height: 24px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .med {    font-family: 'HelveticaNeue';    font-size: 12px;    font-weight: 900;    color: #ff3d3d;    line-height: 18px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .med {    display: none;  }  .nopadding{padding:11px 16px !important;}}.body-container .wide-slider .owl-carousel .item .content .xmedium {  font-family: 'HelveticaNeue';  font-size: 45px;  font-weight: 300;  color: #ffffff;  line-height: 50px;  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xmedium {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xsmall {  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: 300;  color: #ffffff;  line-height: 24px;  margin: 10px 0 30px 0;}@media (max-width: 991px) {  .body-container .wide-slider .owl-carousel .item .content .xsmall {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: 300;    color: #ffffff;    line-height: 24px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .xsmall {    font-family: 'HelveticaNeue';    font-size: 12px;    font-weight: 300;    color: #ffffff;    line-height: 18px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xsmall {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xs {  font-family: 'HelveticaNeue';  font-size: 30px;  font-weight: 300;  color: #ffffff;  line-height: 40px;  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 1199px) {  .body-container .wide-slider .owl-carousel .item .content .xs {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: 300;    color: #ffffff;    line-height: 24px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .xs {    font-family: 'HelveticaNeue';    font-size: 12px;    font-weight: 300;    color: #ffffff;    line-height: 18px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xs {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xl {  font-family: 'HelveticaNeue';  font-size: 60px;  font-weight: normal;  color: #ffffff;  line-height: 70px;  margin: 0 0 10px 0;  text-transform: uppercase;}@media (max-width: 1199px) {  .body-container .wide-slider .owl-carousel .item .content .xl {    font-family: 'HelveticaNeue';    font-size: 30px;    font-weight: normal;    color: #ffffff;    line-height: 36px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .xl {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: normal;    color: #ffffff;    line-height: 24px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xl {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xm {  font-family: 'HelveticaNeue';  font-size: 45px;  font-weight: 300;  color: #ffffff;  line-height: 50px;  margin: 0 0 20px 0;  text-transform: uppercase;}@media (max-width: 1199px) {  .body-container .wide-slider .owl-carousel .item .content .xm {    font-family: 'HelveticaNeue';    font-size: 24px;    font-weight: 300;    color: #ffffff;    line-height: 30px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .xm {    font-family: 'HelveticaNeue';    font-size: 12px;    font-weight: 300;    color: #ffffff;    line-height: 16px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xm {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .xxs {  font-family: 'HelveticaNeue';  font-size: 24px;  font-weight: 300;  color: #ffffff;  line-height: 36px;  margin: 0 0 20px 0;  text-transform: uppercase;}@media (max-width: 1199px) {  .body-container .wide-slider .owl-carousel .item .content .xxs {    font-family: 'HelveticaNeue';    font-size: 16px;    font-weight: 300;    color: #ffffff;    line-height: 24px;  }}@media (max-width: 550px) {  .body-container .wide-slider .owl-carousel .item .content .xxs {    font-family: 'HelveticaNeue';    font-size: 12px;    font-weight: 300;    color: #ffffff;    line-height: 18px;  }}@media (max-width: 450px) {  .body-container .wide-slider .owl-carousel .item .content .xxs {    display: none;  }}.body-container .wide-slider .owl-carousel .item .content .text-shadow {  -webkit-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);  -moz-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);  -ms-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);  -o-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);}.body-container .wide-slider .owl-carousel .owl-controls {  position: absolute;  bottom: 380px;  width: 100%;}@media (max-width: 1450px) {  .body-container .wide-slider .owl-carousel .owl-controls {    bottom: 230px;  }}@media (max-width: 620px) {  .body-container .wide-slider .owl-carousel .owl-controls {    top: 100px;  }}.body-container .wide-slider .owl-carousel .owl-controls .owl-prev {  position: absolute;  left: 10px;  text-indent: -9999px;  background: url('../images/icons/ico-slider-arrow-left.png');  width: 65px;  height: 65px;  opacity: 0.6;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.body-container .wide-slider .owl-carousel .owl-controls .owl-prev:hover {  opacity: 1;}.body-container .wide-slider .owl-carousel .owl-controls .owl-next {  position: absolute;  right: 10px;  text-indent: -9999px;  background: url('../images/icons/ico-slider-arrow-right.png');  width: 65px;  height: 65px;  opacity: 0.6;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.body-container .wide-slider .owl-carousel .owl-controls .owl-next:hover {  opacity: 1;}.body-container .wide-slider.wide-slider-pagination .owl-controls {  position: absolute;  bottom: 20px;  width: 100%;  top: auto;  z-index: 999;  text-align: center;}.body-container .wide-slider.wide-slider-pagination .owl-controls .owl-buttons {  display: none;}.body-container .wide-slider.wide-slider-pagination .owl-controls .owl-pagination {  display: inline-block;}.body-container .wide-slider.wide-slider-pagination .owl-controls .owl-pagination .owl-page {  float: left;  margin: 0 2px;}.body-container .wide-slider.wide-slider-pagination .owl-controls .owl-pagination .owl-page span:after {  font-family: fontawesome;  content: "\f111";  width: 18px;  height: 18px;  display: inline-block;  color: #f5f5f5;}.body-container .wide-slider.wide-slider-pagination.wide-slider-pagination-center .owl-controls {  text-align: center;}.body-container .wide-slider.wide-slider-pagination.wide-slider-pagination-right .owl-controls {  text-align: right;}.body-container .wide-slider.wide-slider-pagination.wide-slider-pagination-left .owl-controls {  text-align: left;  padding-left: 30px;}.body-container .wide-slider.wide-slider-pagination .item .content {  position: absolute;  bottom: 110px;  left: 10%;}.body-container .wide-slider.wide-slider-pagination .item .content.content-inline {  display: inline-block;  width: auto;}@media (max-width: 1450px) {  .body-container .wide-slider.wide-slider-pagination .item .content.content-small {    bottom: 110px;  }}@media (max-width: 991px) {  .body-container .wide-slider.wide-slider-pagination .item .content.content-small {    bottom: 70px;  }}@media (max-width: 767px) {  .body-container .wide-slider.wide-slider-pagination .item .content.content-small {    bottom: 70px;  }}@media (max-width: 620px) {  .body-container .wide-slider.wide-slider-pagination .item .content.content-small {    bottom: auto;    top: 20px;  }}.body-container .wide-slider.wide-slider-small .owl-controls {  position: absolute;  bottom: 20px !important;  right: 30px !important;  top: auto;  z-index: 999;}.body-container .wide-slider.wide-slider-small .owl-controls .owl-buttons {  display: none;}.body-container .wide-slider.wide-slider-small .owl-controls .owl-pagination {  display: block;  float: right;}.body-container .wide-slider.wide-slider-small .owl-controls .owl-pagination .owl-page {  float: left;  margin: 0 2px;}.body-container .wide-slider.wide-slider-small .owl-controls .owl-pagination .owl-page span:after {  font-family: fontawesome;  content: "\f111";  width: 18px;  height: 18px;  display: inline-block;  color: #f5f5f5;}.body-container .wide-slider.wide-slider-small .item .content {  left: 55px;  bottom: 60px;  width: 80%;  max-width: 260px;  text-align: center;}/* Product Slider */.body-container .product-slider {  min-height: 470px;}.body-container .product-slider.product-slider-small {  min-height: 350px;}.body-container .product-slider.product-slider-no-buttons .owl-buttons {  display: none;}.body-container .product-slider .owl-controls {  position: absolute;  top: 0;  right: 0;  width: 100%;}.body-container .product-slider .owl-controls .owl-prev {  position: absolute;  width: 28px;  height: 28px;  top: -36px;  right: 34px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  border: 1px solid #c2c2c2;}.body-container .product-slider .owl-controls .owl-prev:before {  content: "\f0d9";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}.body-container .product-slider .owl-controls .owl-next {  position: absolute;  width: 28px;  height: 28px;  top: -36px;  right: 0px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  border: 1px solid #c2c2c2;}.body-container .product-slider .owl-controls .owl-next:before {  content: "\f0da";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}.body-container .product-slider .owl-carousel .owl-item .product {  margin-left: 10px;  margin-right: 10px;}/* Default Slider */.default-slider .owl-controls {  position: absolute;  top: 0;  right: 0;  width: 100%;}.default-slider .owl-controls .owl-prev {  position: absolute;  width: 28px;  height: 28px;  top: -36px;  right: 34px;  border: 1px solid #c2c2c2;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.default-slider .owl-controls .owl-prev:before {  content: "\f0d9";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}.default-slider .owl-controls .owl-next {  position: absolute;  width: 28px;  height: 28px;  top: -36px;  right: 0px;  border: 1px solid #c2c2c2;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.default-slider .owl-controls .owl-next:before {  content: "\f0da";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}/* Custom Controls */.owl-controls-custom {  position: relative;  display: inline-block;}.owl-controls-custom .owl-prev {  position: absolute;  width: 28px;  height: 28px;  top: 0;  right: 34px;  border: 1px solid #c2c2c2;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.owl-controls-custom .owl-prev:before {  content: "\f0d9";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}.owl-controls-custom .owl-next {  position: absolute;  width: 28px;  height: 28px;  top: 0;  right: 0px;  border: 1px solid #c2c2c2;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}.owl-controls-custom .owl-next:before {  content: "\f0da";  font-family: fontawesome;  color: #c2c2c2;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}.body-container .cart-container .table-container {  margin-top: 20px;}.body-container .cart-container table thead tr th {  text-align: center;  vertical-align: middle;}.body-container .cart-container table thead tr th.edit,.body-container .cart-container table thead tr th.qty,.body-container .cart-container table thead tr th.price,.body-container .cart-container table thead tr th.sub-total,.body-container .cart-container table thead tr th.delete {  padding: 0 15px;}.body-container .cart-container table tbody tr td {  text-align: center;  vertical-align: middle;  border: 1px solid #dddddd;}.body-container .cart-container table tbody tr td.img {  padding: 0;  min-width: 170px;  max-width: 170px;}.body-container .cart-container table tbody tr td.img .image {  width: 100%;}.body-container .cart-container table tbody tr td.img .image img {  width: 100%;  display: block;}.body-container .cart-container table tbody tr td.details {  text-align: left;  padding: 30px 35px;  vertical-align: top;}.body-container .cart-container table tbody tr td.details .product-desc .name {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: bold;  color: #666666;  line-height: 20px;  margin: 0;  margin-bottom: 10px;  text-transform: uppercase;}.body-container .cart-container table tbody tr td.details .product-desc .rating {  margin-bottom: 10px;}.body-container .cart-container table tbody tr td.details .product-desc .attributes {  margin: 0;  margin-top: 15px;  list-style: none;  padding-left: 0;}.body-container .cart-container table tbody tr td.details .product-desc .attributes li {  padding: 2px 0;}.body-container .cart-container table tbody tr td.details .product-desc .attributes li .att .label {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #666666;  line-height: 24px;  padding: 0;}.body-container .cart-container table tbody tr td.details .product-desc .attributes li .att .value {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #2a69b2;  line-height: 24px;  margin-left: 15px;  padding: 0;}.body-container .cart-container table tbody tr td.edit,.body-container .cart-container table tbody tr td.qty,.body-container .cart-container table tbody tr td.price,.body-container .cart-container table tbody tr td.sub-total,.body-container .cart-container table tbody tr td.delete {  padding: 0 15px;}.body-container .cart-container table tbody tr td.edit a,.body-container .cart-container table tbody tr td.delete a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #ed1c24;  line-height: 24px;  text-decoration: underline;}.body-container .cart-container table tbody tr td.edit a:hover,.body-container .cart-container table tbody tr td.delete a:hover,.body-container .cart-container table tbody tr td.edit a:focus,.body-container .cart-container table tbody tr td.delete a:focus,.body-container .cart-container table tbody tr td.edit a:active,.body-container .cart-container table tbody tr td.delete a:active {  color: #434343;}.body-container .cart-container table tbody tr td.price,.body-container .cart-container table tbody tr td.sub-total {  font-family: 'HelveticaNeue';  font-size: 20px;  font-weight: bold;  color: #666666;  line-height: 30px;}.body-container .cart-container table tbody tr td.qty {  text-align: center;}.body-container .cart-container table tbody tr td.qty input {  background: none;  border: 1px solid #f2f2f2;  height: 34px;  width: 60px;  text-align: center;}.body-container .cart-container table tbody tr td.action {  padding: 20px 30px;}@media (max-width: 920px) {  .body-container .cart-container table tbody tr td.action {    text-align: left;  }}.body-container .cart-container table tbody tr td .action-left {  float: left;  border-left: none;  border-right: none;}@media (max-width: 920px) {  .body-container .cart-container table tbody tr td .action-left {    float: none;    display: block;    margin-bottom: 10px;  }}.body-container .cart-container table tbody tr td .action-right {  float: right;  border-left: none;  border-right: none;}@media (max-width: 920px) {  .body-container .cart-container table tbody tr td .action-right {    float: none;    display: block;  }}.body-container .search-container .facets-container {  margin-top: 30px;}.body-container .search-container .filters-container {  margin-top: 30px;}.category-info {  position: relative;  max-height: 315px;  margin-bottom: 20px;  background-color: #dce1e4;  overflow: hidden;}.category-info .category-details {  position: absolute;  top: 30px;  left: 65px;}.category-info .category-details h2.category-title {  font-size: 75px;  font-weight: 900;  margin-bottom: 20px;  text-transform: uppercase;  text-shadow: 1px 2px 2px #FFF;}.category-info .category-details .category-description {  margin: 0;  font-size: 16;  font-weight: 300;  line-height: 24px;  color: #666;  width: 600px;}.body-container .checkout-container .checkout-boxes-container {  float: left;}@media (max-width: 1191px) {  .body-container .checkout-container .checkout-boxes-container {    float: none;  }}.body-container .checkout-container .checkout-progress-container {  float: right;}@media (max-width: 1191px) {  .body-container .checkout-container .checkout-progress-container {    float: none;  }}.body-container .checkout-container .checkout-boxes .checkout-box {  margin-bottom: 12px;  border: 1px solid #f2f2f2;}.body-container .checkout-container .checkout-boxes .checkout-box h2 {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: bold;  color: #666666;  line-height: 18px;  background: #f2f2f2;  text-transform: uppercase;  margin: 0;}.body-container .checkout-container .checkout-boxes .checkout-box h2 a {  display: block;  padding: 18px 25px 15px;}.body-container .checkout-container .checkout-boxes .checkout-box .content {  padding: 24px 25px;}.body-container .checkout-container .checkout-boxes .checkout-box .content .panel-body {  padding: 0;  border: none;}.body-container .checkout-container .checkout-boxes .checkout-box .panel-heading {  padding: 0 !important;  border-radius: 0 !important;}.body-container .checkout-container .checkout-boxes .checkout-box.panel {  border-radius: 0 !important;}.body-container .checkout-container .checkout-progress {  background: #f2f2f2;  padding: 18px 25px 15px;  margin-bottom: 30px;}.body-container .checkout-container .checkout-progress h2 {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: bold;  color: #666666;  line-height: 18px;  background: #f2f2f2;  text-transform: uppercase;  margin: 0;  padding-bottom: 12px;  margin-bottom: 20px;  border-bottom: 1px solid #ffffff;}.body-container .checkout-container .checkout-progress ul {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;}.body-container .checkout-container .checkout-progress ul li {  display: block;  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #666666;  line-height: 20px;  padding-left: 15px;  background: url('../images/dot.png') no-repeat left center;}.body-container .checkout-container .checkout-progress ul li div {  border-bottom: 1px solid #e5e5e5;  padding-top: 10px;  padding-bottom: 10px;}.body-container .checkout-container .checkout-progress ul li:last-child div {  border: none;}.body-container .product-container .product-top .product-image .image img {  width: 100%;  display: block;}.body-container .product-container .product-top .product-info .name {  font-family: 'HelveticaNeue';  font-size: 24px;  font-weight: bold;  color: #666666;  line-height: 36px;  margin: 0;  margin-bottom: 15px;  text-transform: uppercase;}.body-container .product-container .product-top .product-info .rating-reviews {  margin-bottom: 20px;}.body-container .product-container .product-top .product-info .rating-reviews .reviews {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: 300;  color: #666666;  line-height: 18px;}.body-container .product-container .product-top .product-info .info-container .label {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 300;  color: #666666;  line-height: 18px;  padding: 0;}.body-container .product-container .product-top .product-info .info-container .value {  padding: 0;}.body-container .product-container .product-top .product-info .stock-container {  padding: 25px 0;  border-top: 1px solid #f2f2f2;  border-bottom: 1px solid #f2f2f2;  margin-bottom: 25px;}.body-container .product-container .product-top .product-info .description-container {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 300;  color: #434343;  line-height: 24px;  margin-bottom: 25px;}.body-container .product-container .product-top .product-info .quantity-container {  padding: 30px 0;  border-top: 1px solid #f2f2f2;  border-bottom: 1px solid #f2f2f2;  margin-bottom: 0;}.body-container .product-container .product-top .product-info .quantity-container .label {  line-height: 30px;}.body-container .product-container .product-top .product-info .quantity-container .txt-qty {  width: 60px;  height: 30px;  border: 1px solid #f2f2f2;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;  padding: 5px 10px;  text-align: center;}.body-container .product-container .product-top .product-info .quantity-container .lnk {  display: block;  font-size: 12px;  line-height: 14px;}.body-container .product-container .product-top .product-info .quantity-container .lnk .ico {  width: 10px;  display: inline-block;}.body-container .product-container .product-top .product-info .quantity-container .btn-options > a {  line-height: 21px !important;}.body-container .product-container .product-top .product-info .price-container {  padding: 20px 0;  border-bottom: 1px solid #f2f2f2;  margin-bottom: 25px;}.body-container .product-container .product-top .product-info .price-container .label {  line-height: 50px;}.body-container .product-container .product-top .product-info .price-container .price {  font-family: 'HelveticaNeue';  font-size: 36px;  font-weight: bold;  color: #595959;  line-height: 50px;}.body-container .product-container .product-top .product-info .price-container .price-strike {  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: 300;  color: #434343;  line-height: 50px;  text-decoration: line-through;}.body-container .product-container .product-bottom {  margin-top: 60px;}.body-container .product-container .product-bottom .product-tabs .product-tab {  margin-top: 20px;}.body-container .product-container .product-bottom .product-tabs .product-tab .text {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 300;  color: #666666;  line-height: 26px;}.body-container .product-container .product-bottom .product-tabs .product-tab .title {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: 500;  color: #666666;  line-height: 20px;  margin: 0;  margin-bottom: 20px;  text-transform: uppercase;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review {  margin-bottom: 25px;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review .review-title {  margin-bottom: 5px;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review .review-title .summary {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 300;  color: #666666;  line-height: 24px;  margin-right: 10px;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review .review-title .date {  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: 300;  color: #666666;  line-height: 24px;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review .text {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: 300;  color: #666666;  line-height: 20px;  margin-bottom: 18px;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review .author {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: 300;  color: #666666;  line-height: 20px;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-reviews .reviews .review .author .name {  color: #ff3636;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-add-review .table tr td input {  float: none;  margin: auto;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-add-review .form-container .action {  margin-top: 0;}.body-container .product-container .product-bottom .product-tabs .product-tab .product-add-review .form-container .txt-review {  height: 110px;}.body-container .product-container .product-bottom .product-tabs .product-tab .form-inline label {  margin-right: 10px;  width: 90px;}.body-container .product-container .product-bottom .product-tabs .product-tab .form-inline input {  margin-right: 10px;}.body-container .product-container .product-bottom .product-tabs .product-tab .form-inline .text {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: 300;  color: #666666;  line-height: 36px;}/*===================================================================================*//*  My Account Less/*===================================================================================*/.page-header .page-title {  font-size: 18px;  line-height: 18px;  text-transform: uppercase;}.info-title {  font-size: 13px;  line-height: 18px;  margin-bottom: 30px;}.myaccount-container .addresses-lists ul.myaccount-link-list li {  overflow: hidden;  padding-bottom: 20px;}.myaccount-container .addresses-lists ul.myaccount-link-list li a {  background: #a7a4a4;  border: none;  color: #fff;  display: block;  overflow: hidden;  position: relative;  text-decoration: none;  text-shadow: 0 1px #FFFFFF;  text-transform: uppercase;}.myaccount-container .addresses-lists ul.myaccount-link-list li a i {  color: #fff;  font-size: 20px;  height: 100%;  left: 0;  padding: 14px 0 0;  position: absolute;  text-align: center;  top: 0;  width: 52px;  background: #8a8a8a;}.myaccount-container .addresses-lists ul.myaccount-link-list li a span {  display: block;  margin-left: 52px;  overflow: hidden;  padding: 13px 15px 15px 17px;}.myaccount-container .addresses-lists ul.myaccount-link-list li a:hover,.myaccount-container .addresses-lists ul.myaccount-link-list li a:focus {  background: #c6c6c6;}/*===================================================================================*//* Order History Less/*===================================================================================*/.history-table {  margin-bottom: 30px;}.history-table thead tr th {  padding: 14px 19px;  text-align: left;  border: 1px solid #eaeaea !important;  background: none repeat scroll 0 0 #f6f4f4;  border-bottom-width: 1px;  color: #666666;  vertical-align: middle;  text-transform: uppercase;  font-weight: bold;}.history-table tbody tr td {  padding: 14px 19px;  text-align: left;  border: 1px solid #eaeaea !important;  vertical-align: middle;  font-size: 12px;}.history-table tbody tr td a.color-myaccount {  color: #666666;  text-decoration: underline;}.history-table tbody tr td .status-label {  border-radius: 0px;  color: #FFFFFF;  display: inline;  font-size: 12px;  font-weight: normal;  line-height: 1;  padding: 6px;  text-align: center;  vertical-align: baseline;  white-space: nowrap;  background: #fc517c;}.history-table tbody tr td.history_detail a.link-button {  font-weight: bold;  color: #1f1f1f;  margin-left: 14px;}ul.footer_links {  height: 65px;  padding: 20px 0 0;}ul.footer_links li {  float: left;  font-size: 13px;}ul.footer_links li a {  text-transform: uppercase !important;}.btn.btn-normal.btn-blue span .icon {  margin-right: 5px;  vertical-align: 0;}/*===================================================================================*//*  My Wishlist Less/*===================================================================================*/.cnt-form.wishlist-form {  margin-bottom: 25px !important;}.cnt-form.wishlist-form label {  font-size: 14px;  color: #666;  font-weight: normal;}.history-table.wishlist tbody tr td a {  color: #666;}.history-table.wishlist tbody tr td.wishlist_delete a i {  margin-right: 5px;}/*===================================================================================*//*  Contact Less/*===================================================================================*/.mycontact-container {  color: #1f1f1f;}.mycontact-container iframe {  width: 100%;  border: none;}.contact-form-box h2 {  font-size: 18px;  line-height: 18px;  text-transform: uppercase;  color: #1f1f1f;  font-weight: normal;  margin-bottom: 30px;}.contact-form-box .content .text {  line-height: 30px;  color: #adacac;}.contact-form-box .content .icon {  font-size: 16px;  margin-right: 12px;}.contact-form-box .content strong {  color: #1f1f1f;  margin-right: 5px;}.contact-form-box .content .contact-info {  font-size: 14px;  line-height: 26px;  color: #adacac;}.contact-form-box .content .contact-info-list li {  border-bottom: 1px solid #DDDDDD;  display: block;  margin-bottom: -1px;  padding: 15px 0px;  position: relative;}.contact-form-box .content .social-contact {  margin-top: 30px;}.contact-form-box .content .social-contact li {  float: left;  margin-right: 45px;}.contact-form-box .content .social-contact li a {  border-radius: 50%;  box-shadow: 3px 3px 0 0 #bfbfbf;  color: #fff;  display: inline-block;  font-size: 21px;  padding: 11px 17px;  transition: all 0.2s linear 0s;}.contact-form-box .content .social-contact li a.icon-twitter {  background: #5dc8ff;  color: #fff !important;}.contact-form-box .content .social-contact li a.icon-twitter:hover,.contact-form-box .content .social-contact li a.icon-twitter:focus {  background: #58bef2;  color: #fff !important;}.contact-form-box .content .social-contact li a.icon-facebook {  background: #587aca;  padding: 11px 21px;  color: #fff !important;}.contact-form-box .content .social-contact li a.icon-facebook:hover,.contact-form-box .content .social-contact li a.icon-facebook:focus {  background: #4f6eb5;  color: #fff;}.contact-form-box .content .social-contact li a.icon-pinterest {  background: #fa5c5c;  color: #fff !important;}.contact-form-box .content .social-contact li a.icon-pinterest:hover,.contact-form-box .content .social-contact li a.icon-pinterest:focus {  background: #e15353;  color: #fff;}.contact-form-box .content .social-contact li a.icon-google-plus {  background: #5b5b5b;  color: #fff !important;}.contact-form-box .content .social-contact li a.icon-google-plus:hover,.contact-form-box .content .social-contact li a.icon-google-plus:focus {  background: #525252;  color: #fff;}.contact-form-box label {  font-size: 12px;  font-weight: normal;}.contact-form-box .form-control {  border-radius: 0px !important;  box-shadow: none !important;}.contact-form-box .form-group {  margin-bottom: 35px;}.btn-uppercase {  text-transform: uppercase !important;}/*===================================================================================*//*  Terms and COnditions/*===================================================================================*/.cms-content h3 {  font-size: 16px;  margin-bottom: 30px;  text-transform: uppercase;  color: #1F1F1F;  line-height: 16px;}.cms-content ol > li {  padding-bottom: 20px;}.panel-group .panel-default .panel-title a .step {  border-radius: 50%;  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) inset;  display: inline-block;  height: 36px;  line-height: 36px;  margin-right: 0.5em;  text-align: center;  transition: all 0.2s ease-out 0s;  width: 36px;  color: #fff;}.panel-group .panel-default .panel-title a:hover > .step,.panel-group .panel-default .panel-title a:focus > .step {  background: #1f1f1f;  color: #ffffff;}.panel-group .panel-default .panel-body .form-container label {  font-weight: normal;}.panel-group .panel-default .panel-body .text {  margin-bottom: 20px;}.panel-group .panel-default .panel-body .billing-form {  margin-top: 20px;}.btn.btn-normal.btn-blue.btn-uppercase {  text-decoration: none;  color: #fff;}.btn.btn-normal.btn-blue.btn-uppercase .left {  margin-right: 5px !important;}.btn.btn-normal.btn-blue.btn-uppercase .right {  margin-left: 5px !important;}/*delivery information*/.addresses .checkbox.addressesAreEquals {  clear: both;  float: left;  margin: 15px 0 25px;  padding-left: 0px;}.addresses .checkbox.addressesAreEquals label {  display: inline-block;  margin-top: -7px;  vertical-align: middle;}.radio-inline .checker,.checkbox .checker {  float: left;}div.checker {  postition: relative;  vertical-align: middle;  cursor: pointer;  margin-right: 5px;}div.checker span,div.checker input {  height: 15px;  width: 15px;}div.checker input {  margin: 0px !important;}div.checker .checked {  background-position: -15px -257px;}.checkbox label {  color: #666;  cursor: pointer;  display: inline;  margin-bottom: 0;}.address.item.box,.address.alternate_item.box,.order_carrier_content.box,.cheque-box,.confirmation-box {  background: none repeat scroll 0 0 #f7f6f6;  border: 1px solid #D6D4D4;  line-height: 23px;  margin: 0 0 30px;  padding: 14px 18px 13px;}.address.item.box .page-subheading,.address.alternate_item.box .page-subheading,.order_carrier_content.box .page-subheading,.cheque-box .page-subheading,.confirmation-box .page-subheading {  border-bottom: 1px solid #fff;  color: #666666;  font-family: "Open Sans", sans-serif;  font-size: 14px;  font-weight: 600;  line-height: normal;  margin-bottom: 12px;  padding: 0 0 15px;  text-transform: uppercase;  margin-top: 0px;}.addresses .address_add.submit {  margin-bottom: 20px;  margin-top: 0px;}.address.item.box li.address_update,.address.alternate_item.box li.address_update {  margin: 14px 0 6px;}/*shipping*/.order_carrier_content .delivery_options_address .carrier_title {  margin-bottom: 17px;}.order_carrier_content .delivery_options_address .delivery_option > div {  display: block;  font-weight: normal;  margin-bottom: 20px;}.order_carrier_content .delivery_options_address .delivery_option > div > table.resume td.delivery_option_radio {  padding-left: 0px;  padding-right: 0;  text-align: center;  width: 54px;}.order_carrier_content .delivery_options_address .delivery_option > div > table.resume td.delivery_option_radio > div {  padding-left: 35px;}.order_carrier_content .checkbox {  padding-left: 0px;}.order_carrier_content .checkbox label,.order_carrier_content .checkbox a {  display: inline-block;  vertical-align: middle;  margin-top: -12px;}.order_carrier_content .checkbox a {  color: #666;}/*payment method*/.paiement_block .payment_module {  margin-bottom: 10px;}.paiement_block .payment_module a {  border: 1px solid #e3e3e3;  border-radius: 0px;  color: #333333;  display: block;  font-size: 14px;  font-weight: bold;  letter-spacing: -1px;  line-height: 23px;  padding: 20px 40px 20px 67px;  position: relative;  text-transform: uppercase;}.paiement_block .payment_module a.cheque:after,.paiement_block .payment_module a.bankwire:after,.paiement_block .payment_module a.cash:after {  color: #666;  content: "\f178";  display: block;  font-family: "FontAwesome";  font-size: 20px;  height: 22px;  margin-top: -11px;  position: absolute;  right: 15px;  top: 50%;  width: 14px;}.paiement_block .payment_module a.bankwire {  background: url("../images/cart-payment/bankwire.png") no-repeat scroll 15px 12px #ffffff;}.paiement_block .payment_module a.bankwire:hover,.paiement_block .payment_module a.bankwire:focus {  background: url("../images/cart-payment/bankwire.png") no-repeat scroll 15px 12px #f7f6f6;}.paiement_block .payment_module a.cheque {  background: url("../images/cart-payment/cheque.png") no-repeat scroll 15px 12px #ffffff;}.paiement_block .payment_module a.cheque:hover,.paiement_block .payment_module a.cheque:focus {  background: url("../images/cart-payment/cheque.png") no-repeat scroll 15px 12px #f7f6f6;}.paiement_block .payment_module a span {  color: #1f1f1f;  font-weight: normal;  text-transform: none;}/*place order*/.cheque-box p {  font-size: 12px;  color: #a19f9f;  margin-bottom: 0px;}.cheque-box p.cheque-indent {  margin-bottom: 9px;}.confirmation-box {  color: #a19f9f;}.confirmation-box a {  color: #a19f9f;}/*===================================================================================*//*  Faq Less/*===================================================================================*/.faq-container .panel-group .panel-faq {  background-color: transparent;  box-shadow: none;  border-bottom: 1px solid #f2f2f2;}.faq-container .panel-group .panel-faq .panel-heading {  padding: 17px 18px 17px 3px;}.faq-container .panel-group .panel-faq .panel-heading .panel-title {  font-size: 15px;  line-height: 18px;  font-weight: 700;  display: block;}.faq-container .panel-group .panel-faq .panel-heading .panel-title a {  display: block;}.faq-container .panel-group .panel-faq .panel-heading .panel-title a.collapsed:after {  content: "\f067";}.faq-container .panel-group .panel-faq .panel-heading .panel-title a:after {  content: "\f068";  font-size: 14px;  font-weight: 400;  font-family: fontawesome;  float: right;}.faq-container .panel-group .panel-faq .panel-body {  padding: 30px 0;  border-top: none;}.facet-box {  background: #f2f2f2;  padding: 18px 25px 15px;  margin-bottom: 20px;}@media (max-width: 1191px) and (min-width: 992px) {  .facet-box {    padding-left: 10px;    padding-right: 10px;  }}.facet-box h2 {  font-family: 'HelveticaNeue';  font-size: 15px;  font-weight: bold;  color: #666666;  line-height: 18px;  background: #f2f2f2;  text-transform: uppercase;  margin: 0;  padding-bottom: 12px;  margin-bottom: 20px;  border-bottom: 1px solid #ffffff;}.facet-box h2.lined {  padding-bottom: 0;}.facet-box h2.lined span {  padding-bottom: 12px;  border-bottom: 3px solid;  display: inline-block;  margin-bottom: -1px;}.facet-box ul {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;}.facet-box ul li {  display: block;  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 300;  color: #666666;  line-height: 20px;  padding-left: 15px;  background: url('../images/dot.png') no-repeat left center;  clear: both;}.facet-box ul li .facet,.facet-box ul li .cnt {  display: block;  padding-top: 8px;  padding-bottom: 8px;  border-bottom: 1px solid #e5e5e5;  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: 300;  color: #666666;  line-height: 20px;}.facet-box ul li .facet .key,.facet-box ul li .cnt .key {  text-align: left;  padding: 0;}.facet-box ul li .facet .count,.facet-box ul li .cnt .count {  text-align: right;  padding: 0;}.facet-box ul li .facet .action,.facet-box ul li .cnt .action {  text-align: right;  padding: 0;  color: #666666;}.facet-box ul li label {  position: relative;  display: block;}.facet-box ul li label input {  position: absolute;  left: -20px;  top: 4px;}.facet-box ul li:last-child .facet,.facet-box ul li:last-child .cnt {  border: none;}.facet-box ul.list-no-dot li {  background: none;}.facet-box .prod-tags .prod-tag {  background: #ffffff;  font-family: 'HelveticaNeue';  font-size: 12px;  font-weight: light;  color: #434343;  line-height: 26px;  padding: 0 10px;  margin-right: 10px;  margin-bottom: 10px;  border: 1px solid #d6d6d6;  float: left;  display: inline-block;}.facet-box .prod-tags .prod-tag:hover,.facet-box .prod-tags .prod-tag:focus,.facet-box .prod-tags .prod-tag:active {  color: #ffffff;}.facet-box .actions {  margin-top: 10px;  margin-bottom: 20px;}.facet-box .actions.actions-right {  text-align: right;}@media (max-width: 1199px) {  .facet-box .actions.actions-right {    text-align: center;    /*				a{					width: 90%;					margin-bottom: 10px;					display: inline-block;					margin-right: 0;					margin-left: 0;				}				/**/  }}.facet-box .facet-slider .owl-controls {  position: absolute;  top: 0;  right: 0;  width: 100%;}.facet-box .facet-slider .owl-controls .owl-prev {  position: absolute;  width: 28px;  height: 28px;  top: -57px;  right: 34px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  border: 1px solid #c2c2c2;  background-color: #FFF;}.facet-box .facet-slider .owl-controls .owl-prev:before {  content: "\f0d9";  font-family: fontawesome;  color: #c2c2c2;  font-size: 28px;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}.facet-box .facet-slider .owl-controls .owl-next {  position: absolute;  width: 28px;  height: 28px;  top: -57px;  right: 0px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;  border: 1px solid #c2c2c2;  background-color: #FFF;}.facet-box .facet-slider .owl-controls .owl-next:before {  content: "\f0da";  font-family: fontawesome;  color: #c2c2c2;  font-size: 28px;  font-size: 25px;  left: 8px;  position: absolute;  top: -3px;}/*===================================================================================*//*  Footer/*===================================================================================*/footer .logo-slider {  margin-top: 70px;  margin-bottom: 50px;}footer .logo-slider .logo-slider-inner {  padding: 0 30px;}footer .logo-slider .owl-controls {  position: absolute;  top: 18px;  width: 100%;}footer .logo-slider .owl-controls .owl-prev {  position: absolute;  left: -30px;  text-indent: -9999px;  background: url('../images/ico-slider3-arrow-left.png');  width: 15px;  height: 30px;  opacity: 0.6;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer .logo-slider .owl-controls .owl-prev:hover {  opacity: 1;}footer .logo-slider .owl-controls .owl-next {  position: absolute;  right: -30px;  text-indent: -9999px;  background: url('../images/ico-slide3-arrow-right.png');  width: 15px;  height: 30px;  opacity: 0.6;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer .logo-slider .owl-controls .owl-next:hover {  opacity: 1;}footer .logo-slider .item .image {  display: inline-block;  border: 1px solid #FFF;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer .logo-slider .item .image img {  opacity: 0.33;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer .logo-slider .item .image:hover,footer .logo-slider .item .image:active,footer .logo-slider .item .image:focus {  border: 1px solid #e7e7e7;}footer .logo-slider .item .image:hover img,footer .logo-slider .item .image:active img,footer .logo-slider .item .image:focus img {  opacity: 1;}footer .info-boxes {  border-top: 1px solid #e7e7e7;  padding-top: 15px;  padding-bottom: 15px;}footer .info-boxes .info-box {  padding: 10px 0;  cursor: pointer;}footer .info-boxes .info-box .row .col-xs-2,footer .info-boxes .info-box .row .col-xs-10 {  padding: 4px;}@media (max-width: 767px) {  footer .info-boxes .info-box .row .col-xs-2,  footer .info-boxes .info-box .row .col-xs-10 {    padding: 0 15px;  }}footer .info-boxes .info-box .fa-stack .fa-circle {  color: #d5d5d5;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}footer .info-boxes .info-box h4 {  font-family: 'HelveticaNeue';  font-size: 14px;  font-weight: bold;  color: #777777;  line-height: 18px;  margin: 0;  margin-bottom: 5px;  text-transform: uppercase;}footer .info-boxes .info-box h6 {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #acacac;  line-height: 16px;  margin: 0;  margin-bottom: 5px;}footer .links-social {  background: #181818;  padding-top: 20px;  padding-bottom: 50px;}footer .links-social h3.title {  padding-top: 40px;  font-family: 'HelveticaNeue';  font-size: 16px;  font-weight: normal;  color: #e4e4e4;  line-height: 24px;  margin: 0;  margin-bottom: 20px;}footer .links-social .link-groups {  border-right: 1px solid #333333;}@media (max-width: 991px) {  footer .links-social .link-groups {    border: none;  }}footer .links-social .link-groups .links ul {  margin: 0;  padding: 0;  list-style: none;}footer .links-social .link-groups .links ul li a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: light;  color: #898989;  line-height: 22px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer .links-social .link-groups .links ul li a:hover,footer .links-social .link-groups .links ul li a:focus,footer .links-social .link-groups .links ul li a:active {  color: #e4e4e4;}footer .links-social .social-newsletter .social-links ul {  margin-bottom: 40px;}footer .links-social .social-newsletter .social-links ul li a {  font-size: 16px;  padding: 8px 14px;  color: #343434;  border: 1px solid #343434;  display: inline-block;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer .links-social .social-newsletter .social-links ul li a:hover,footer .links-social .social-newsletter .social-links ul li a:focus,footer .links-social .social-newsletter .social-links ul li a:active {  color: #ffffff;}footer .links-social .newsletter .input-group {  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  border: 1px solid #343434;  background: #060606;}footer .links-social .newsletter .input-group input {  background: none;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  color: #46494a;}footer .links-social .newsletter .input-group button {  background: #343434;  border: none;  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: normal;  color: #717171;  line-height: 18px;  -webkit-box-shadow: none;  -moz-box-shadow: none;  -ms-box-shadow: none;  -o-box-shadow: none;  box-shadow: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;  height: 35px;  width: 90px;}footer .copyright {    background: #232323 none repeat scroll 0 0;    color: #898989;    font-family: "Roboto",sans-serif;    font-size: 13px;    font-weight: normal;    line-height: 20px;    padding: 11px 0;    text-align: center;}footer .copyright a {  font-family: 'HelveticaNeue';  font-size: 13px;  font-weight: normal;  color: #686868;  line-height: 20px;  -webkit-transition: all linear 0.2s;  -moz-transition: all linear 0.2s;  -ms-transition: all linear 0.2s;  -o-transition: all linear 0.2s;  transition: all linear 0.2s;}footer input[type="button"]{border-radius:0px;}footer .copyright a:hover,footer .copyright a:focus,footer .copyright a:active {  color: #898989;}/*===================================================================================*//*  Typography/*===================================================================================*/h1,h2,h3,h4,h5,h6 {  text-transform: uppercase;}h1 {  font-size: 24px;  font-weight: 700;  line-height: 36px;}h2 {  font-size: 18px;  font-weight: 400;  line-height: 18px;  /*24px; */}h3 {  font-size: 16px;  font-weight: 400;  line-height: 24px;}h4 {  font-size: 15px;  font-weight: 400;  line-height: 18px;}h5 {  font-size: 14px;  font-weight: 400;  line-height: 18px;}h6 {  font-size: 13px;  line-height: 20px;  font-weight: 400;}p {  font-size: 14px;  font-weight: 300;  line-height: 24px;}.typography-content .simple-headings h1,.typography-content .simple-headings h2,.typography-content .simple-headings h3,.typography-content .simple-headings h4,.typography-content .simple-headings h5,.typography-content .simple-headings h6 {  text-transform: none !important;}.typography-content address {  font-size: 14px;  line-height: 24px;}.typography-content ul > li {  background: url("../images/dot.png") no-repeat scroll left center rgba(0, 0, 0, 0);  color: #666666;  display: block;  font-size: 13px;  line-height: 20px;  padding-left: 15px;  padding: 10px 0 10px 15px;}.typography-content .sidelines {  border-bottom: 1px solid #eee;  line-height: 100%;  margin-bottom: 1.5em;  position: relative;}.typography-content .sidelines span {  padding: 0 0.5em;  background: none repeat scroll 0 0 #FFFFFF;  position: relative;  top: 0.5em;}.typography-content .green-bg {  background: #12cca7;}.typography-content .blue-bg {  background: #379adc;}.typography-content .red-bg {  background: #f55c59;}.typography-content .navy-bg {  background: #34495e;}.typography-content .orange-bg {  background: #F27A24;}.typography-content .bg-text {  color: #fff;  padding: 6px 12px;}.typography-content p {  margin-bottom: 15px;}.marbotm10{margin-bottom:10px !important;}.marbotm20{margin-bottom:20px !important;}.marbotm30{margin-bottom:30px !important;}.marbotm40{margin-bottom:40px !important;}.marbotm50{margin-bottom:50px !important;}footer .fa{  background: white none repeat scroll 0 0;    border: 3px solid #727272;    border-radius: 50%;    color: #000;    font-size: 17px;    height: 37px;    line-height: 31px;    margin: 4px;    width: 37px;}	.fa-caret-right{margin-left:5px;}	.seti i{ background: #70706f none repeat scroll 0 0 !important;    border-radius: 50%;    color: #fff;    height: 19px;    line-height: 17px;    text-align: center;    width: 19px;	margin-right:5px;	}		.productset{background:#dadada;padding:20px 0px;}	.productset a{ color:#666;}	.paggination i { background: #70706f none repeat scroll 0 0;    border-radius: 50%;    color: white;    height: 20px;    line-height: 19px;    margin-left: 10px;    text-align: center;    width: 20px;}.foo a{color:#FFF;  padding: 6px; font-size: 11.33px;}.foo{color:#FFF;}.foo span{color:#686868;}.foo a:hover,.foo a.activef,ul.fontset a.activef{color:#686868 !important;}.bootpag span{position:relative;left:10px;}.bootpag span{position:relative;left:10px;}.navbar-brand, .navbar-nav>li>a{  text-transform: uppercase;}.widget_wysija .widget-title{  color: #fff;  font-size: 24px;  font-weight: bold;  margin-top: 20px;  margin-bottom:19px;}.widget_wysija input[type=text]{  width: 83.33333333%;  padding: 3px 5px;  color: #A9A9A9;  border-radius: 3px;  border: 1px solid #a9a9a9;}.widget_wysija input[type=submit]{  background: #ff0505;  font-size: 15px;  font-weight: bold;  border: none;  color: #fff;  padding: 7px 20px;  margin: 0 auto;  width: 50%;    margin-bottom: 10px;}#menu-footer_menu li{list-style:none;}#menu-footer_menu li:last-child span{ visibility: hidden; }#menu-footer_menu {	margin: 0 auto;	display: table;	padding-left: 0px;	float:none;}.current-menu-item a{color: #686868 !important;}.header-top-inner .sicons{  padding: 8px 0 !important;}.sub-menu{display:none;}.sub-menu li{  display: inline;  float: left;}.menu-item-has-children:hover .sub-menu{/*display:block;*/}.archive-container{ width:100%; padding: 10px;}.woocommerce ul.products li.product a img{margin:0px;}.big{width:auto !important;} .price .amount{  color: #1d1d1b;  font-family: HelveticaNeue;  font-size: 25px;  font-weight: bold;  line-height: 30px;  margin-right: 8px;}.breadcrumb>li a{  font-family: HelveticaNeue;}.tax-product_cat h1.page-title{display:none;}/*single-product */.single-product .product-info h2{ 	border-bottom: 1px solid #70706f;    font-size: 30px;    line-height: 47px;	color: #70706f;}.single-product .product-info a{	color:#70706f;}.single-product .product-info .price{	font-size:40px;	margin-top: 20px;	}.single-product .product-info{margin-bottom:4em;}.single-product .desc p{ 	color: #767676;    font-size: 15px;	}.sizese{	margin-top:3em;	}.sizese a{ 	background: #000 none repeat scroll 0 0;    border-radius: 3px;    color: #fff;    margin: 3px;    padding: 3px 6px;}.sizese select{ 	background: #dadada none repeat scroll 0 0;    border: 1px solid #c7c7c7;    padding: 3px;}.thumb{	margin-bottom:15px;	}.single-product .woocommerce-tabs, .single-product .related{	display:none;}.woocommerce-result-count, .woocommerce-ordering{display:none;}.single-product .product_meta{display:none;} .single-product .amount{  font-size: 40px;  font-weight: normal;}.single-product .variations label{	color: #000;	font-size: 14px;	  margin-top: 5px;}.yith-wcwl-add-button a{color:#fff;margin-left:10px !important;font-size: 13px;}.feedback,.yith-wcwl-wishlistexistsbrowse a{  color:#fff;}.compare-button a{  color:#fff;}.compare-button{  margin-top:0px;}.left-pagination{  text-align:left !important;  float: left;}.cnt-account .list-inline{  margin-bottom:0px;}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{  background-color: #000 !important;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{  background-color: #000 !important;  color: #fff !important;  padding: 8px 1em !important;}div.giftcard{margin: 10px 0;}.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{  width: 130px !important;}.select2-container.form-control{  padding: 3px 12px !important;}.select2-container.form-control a.select2-choice{  border: none !important;}#page-container{  padding: 30px 0;}#page-container h1{  margin  : 0 !important;  padding : 0 !important;}#billing_state_field input#billing_state,#shipping_state_field input#shipping_state{  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}#billing_state_field input#billing_state:focus,#shipping_state_field input#shipping_state:focus{  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);  }/*#menu-main_menu li:hover ul.sub-menu{  display: block;}*/.pagination-view{  float: left;  margin-right: 15px;  margin-top: 5px;}.woocommerce nav.woocommerce-pagination ul{border:none;}.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span.current{  color: #1d1d1b;  float: left;  font-size: 15px;  line-height: 1.42857;  margin-left: -1px;  padding: 6px 12px;  position: relative;  text-decoration: none;  border: none;}.share-custom a{background:none !important; }.share-custom span:nth-of-type(1){  background-size: 100% !important;  width: 30px !important;  height: 30px !important;}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#000 !important;}.share-facebook a{top:-17px !important;padding:5px !important;border-radius: 3px !important; } .sd-content ul li a.sd-button{ margin:0px !important; } .share-custom-youtube a{ padding:0px !important; } .single-product  .compare{ display:none; } .sharedaddy {   float: left;  margin-top: 25px; } .hidden-submenu li:before{  color: #000 !important;}.hidden-submenu li a{  color: #000 !important;  text-shadow: none ;}.variations_button{  margin-top: 20px;}.variations_button .quantity input[type="number"]{  float: left;}.variations_button button[type="submit"]{  margin-left: 10px;}.action a.yith-wcqv-button{  }.action a.yith-wcqv-button:hover{}.action a.btn-dark-blue {  margin-top: 13px;}#yith-quick-view-content  .summary{width:40%;}@media (min-width: 768px){#yith-quick-view-content  .carousel{padding-top:0px;}}#yith-quick-view-content .sizese a{ padding: 0.718em 1em;}#yith-quick-view-content .sizese select{margin-bottom:10px;}.compare-button i{margin-right:10px;}ul.select.wppp-select li{display: inline-block;}.woocommerce-cart table.cart img{  width: 65px !important;}.woocommerce nav.woocommerce-pagination ul li span.current{  background: #000 !important;  color: #fff !important;}ul#paginationpageselectcontrol li{  display: inline;  float: left;}.cart_totals th{  padding-right: 15px !important;}.mobilePortrait{  display: none;}#menu-footer_menu li{  float: left;  display: inline-block;}.mobileMenu{    display: none;  }  .wideMenu{    display: block;  }.yith-wcqv-button {  font-weight: 400 !important;  border: 2px solid #fff !important;  border-radius: 0px !important;}  @media (min-width: 1024px){  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{    width: 30% !important;  }}@media (max-width: 568px){  .mobileMenu{    display: block;  }  .wideMenu{    display: none;  }  .navbar-header{    height: 100px;  }  ul#menu-main_menu-1 li a,ul#menu-main_menu-1 li ul.sub-menu li a{    color: #fff;    text-transform: uppercase;  }  ul#menu-main_menu-1 li:hover .sub-menu{    display: block;  }  .sub-menu li{    display: block;    float: none;  }  ul#menu-main_menu-1 li ul.sub-menu li .sub-menu{    display: none;  }  ul#menu-main_menu-1 li:hover ul.sub-menu li:hover .sub-menu{    display: block;  }  .home .col-md-4 .wide-banner .strip{    margin-bottom: 100px !important;  }  .home .col-md-4.col-xs-12, .home .col-md-8.col-xs-12 {    margin-top: 10px;  }  .home .wide-banners .col-md-4{    margin-top: 10px;  }  .woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input{    width: 48% !important;  }div.productset.marbotm20 div span{    font-size: 25px !important;  }  }@media (max-width:320px){  .product .image:hover .cart .action{     display: none !important;  }  .mobilePortrait{    display: none;  }  .yith-wcwl-add-to-wishlist, div.woocommerce.product.compare-button{    display: none;  }  .yith-wcwl-wishlistexistsbrowse a{    color: #000 !important;  }  .yith-wcwl-add-button a{    color: #000;    margin: 0 !important;  }  .compare-button a{    color: #000;    font-size: 12px;  }  .compare-button i{    margin-right: 5px;  }  .mobilePortrait div{    margin: 0 !important;    padding: 0 !important;  }  li.product-category .cnt-strip .panel-default{    font-size: 10px;  }  .yith-wcwl-add-button > a i, .wishlist_table .add_to_cart.button i, .wishlist_table .ask-an-estimate-button i, .wishlist-title a.show-title-form i, .hidden-title-form a.hide-title-form i, .hidden-title-form button i, .yith-wcwl-wishlist-new button i, .wishlist_manage_table tfoot button.submit-wishlist-changes i, .wishlist_manage_table tfoot a.create-new-wishlist i, .yith-wcwl-wishlist-search-form button.wishlist-search-button i{    margin: 0 !important;   }  .yith-wcwl-add-to-wishlist{    height: 20px;  }  .widget_wysija .widget-title{    font-size: 16px;  }  #menu-footer_menu li{    display: inline-block;    float: left;  }  #menu-footer_menu li a{    font-size: 9px;    padding-left: 2px;  }  #menu-footer_menu li span{    display: none;  }  .price .amount{    font-size: 15px;  }}.flv_hide{ display: none !important;}.flv_show{ display: block !important;}#mc_embed_signup{background:#000 !important;color:#fff !important;}#mc_embed_signup h2{  color: #fff;  font-size: 24px !important;  font-weight: bold !important;  margin-top: 20px !important;;  text-align: center;}.indicates-required{display:none;}#mc_embed_signup .mc-field-group label{display:none !important;}#mc_embed_signup .button{  background: #ff0505 !important;  font-size: 15px !important;  font-weight: bold !important;  border: none !important;  color: #fff !important;  padding: 8px 20px !important;  margin: 0 auto !important;  width: 50% !important;  border-radius: 0px !important;  height: auto !important;  text-transform: uppercase;  line-height:20px !important;  display:table !important;}#mc_embed_signup .mc-field-group input{  width:90% !important;  margin:0 auto;  border-radius: 3px;  border: 1px solid #a9a9a9;  font-family: 'HelveticaNeue';  color: #000 !important;  cursor: pointer;}#mc_embed_signup div#mce-responses{  top: 0 !important;  padding: 0px !important;  width: 100% !important;;  margin: 0px !important;;}#mc_embed_signup div.mce_inline_error{  background-color: red !important;  margin: 8px 0 1em 0 !important;  padding: 5px 10px !important;  margin: 5px auto !important;  width: 50%;  text-align:center;}#mc_embed_signup .mc-field-group{width:100% !important;}@media screen and (max-width: 736px){  .MobileSingleProduct{    display: block !important;   }  .ComputerSingleProduct{    display: none !important;  }  .non-mobActions{    display: none;  }  .product .image:hover .cart .action{    display: none;  }  .productset div span{    font-size: 25px !important;  }  .single-product .product-info h2{    font-size: 25px !important;  }}@media screen and (min-width: 370px) and (max-width: 414px){      .foo a{    padding: 6px 2px 6px 2px !important;   }     .navbar-default   .home .carousel{    margin:0 !important;   }   .home .navbar-default{    padding: 0px !important;   }   a.btn.btn-block.panel-default.marbotm10{    padding: 6px 5px !important;  }  div.wide-banner.cnt-strip div.col-lg-9.text-center.col-lg-offset-2{   padding: 0px 5px !important;   }  .product .product-info .name a{    font-size: 11px !important;  }  .cnt-strip .panel-default{    font-size: 11px;  }  #mc_embed_signup h2{    font-size: 18px !important;  }}@media screen and (max-width: 767px){  .mobMargBottom30{  margin-bottom: 30px;}  }@media screen and (min-width: 374px) and (max-width:380px){  .foo a{    font-size: 10px !important;  }}.MobileSingleProduct{  display: none;}.ComputerSingleProduct{  display: block;}.address-box {    min-height:120px;}@media screen and (max-width: 480px){  .foo a  {    padding: 3px !important;  }} .navbar-brand { height: auto !important; } @media screen and (max-width: 767px) { .nonemob{    display: none;  } } footer { width: 100%; float: left; }.single-product .afterpay-payment-info .amount {font-size: 14px;font-weight: bold;}