body {
    background-color: #4c4c4c;
}
body {
    color: #000000;
    font-family: "Open Sans";
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    opacity: 1;
    transition: opacity 0.24s ease-in-out 0s;
    visibility: visible;
}

.main-container .page-content .button,
.main-container .page-content .button.alt,
.main-container .page-content #submit {
  font-weight: normal;
}
.wrapper.box-layout {
  max-width: 1200px;
}
.wrapper .page-wrapper {
  background: #fff;
}
.front-page .parvez_content_element .parvez_wrapper > h3 {
  font-size: 14px;
}
.main-container .entry-header {
  background: #fff;
  margin: 0;
  padding-top: 0;
}
.main-container .entry-header .entry-title {
  font-weight: normal;
}
.header-container {
  background: none;
  color: #fff;
  font-family: arial;
  font-size: 13px;
  margin-bottom: 30px;
}
.header-container.layout6 .top-bar {
  border: none;
}
.header-container.layout6 .top-bar .top-bar-inner {
  background: #f4f4f4;
  float: left;
  width: 100%;
}
.header-container.layout6 .header-services {
  clear: both;
  float: left;
  width: 100%;
}
.header-container.layout6 .header-services .box-cols {
  color: #666;
  text-align: center;
}
.header-container.layout6 .header-services .box-cols .pull-left {
  display: inline-block;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 35px;
  margin-right: 10px;
  border-radius: 100%;
  float: none !important;
  transition: 0.5s;
}
.header-container.layout6 .header-services .box-cols em {
  display: none;
}
.header-container.layout6 .header-services .box-cols .media-body {
  display: inline-block;
  text-align: left;
  vertical-align: top;
  font-size: 12px;
  margin-top: 2px;
  line-height: 18px;
  width: auto;
}
.header-container.layout6 .header-services .box-cols .media-body h3 {
  margin: 0;
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.header-container.layout6 .header-search {
  background: none;
  margin-top: 11px;
  width: auto;
}
.header-container.layout6 .widget.widget_product_search #searchform #ws {
  background: #fff;
  border: none;
  border-radius: 5px 0 0 5px;
  height: 28px;
  padding: 0 10px;
  width: 175px;
}
.header-container.layout6 .widget.widget_product_search #searchform #wsearchsubmit {
  background: #fff;
  border: none;
  border-radius: 0 5px 5px 0;
  color: #969595;
  height: 28px;
  line-height: 28px;
  width: 28px;
}
.header-container.layout6 .widget.widget_product_search #searchform #wsearchsubmit:hover {
  background: #fff;
  color: #00aeef;
}
.header-container.layout6 .widget.widget_shopping_cart {
  margin: 0;
}
.header-container.layout6 .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler {
  border-left: 1px solid #fff;
  border-radius: 0;
  height: 49px;
  line-height: 49px;
  margin-left: 15px;
  padding-left: 6px;
}
.header-container.layout6 .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {
  color: #fff;
}
.header-container.layout6 .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler a i {
  margin: 0;
}
.header-container.layout6 .header .menu-cart {
  background: none;
}
.header-container.layout6 .header .menu-cart .nav-container {
  background: #00aeef;
  float: left;
  width: 100%;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul {
  text-align: left;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li:hover > a.item_link {
  background: #000 !important;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown {
  background-image: url(../../images/digital/style/popup2.png);
  border: 1px solid #fff;
  border-top: none;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li > a.item_link:hover .link_text {
  color: #000;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li > a.item_link .link_text {
  color: #fff;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link,
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.active-menu-item > a.item_link {
  background: #000 !important;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:hover > a.item_link {
  background: #000 !important;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:after {
  color: #5FBBD3;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li ul.mega_dropdown {
  background-image: url(../../images/digital/style/popup2.png);
  border: 1px solid #fff;
  border-top: none;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li ul.mega_dropdown li ul {
  border: none;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li > a {
  border-bottom: 1px solid #fff;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li > a:hover .link_text {
  color: #000;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li > a .link_text {
  color: #fff;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li ul.mega_dropdown li a:hover .link_text {
  color: #000;
}
.header-container.layout6 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li ul.mega_dropdown li a .link_text {
  color: #fff;
}
.header-container.layout7 {
  margin-bottom: 30px;
}
.header-container.layout7 .top-bar {
  background: #ddd;
  border: none;
}
.header-container.layout7 .header-search {
  border-radius: 0;
}
.header-container.layout7 .header-search .cate-toggler {
  background: #fff;
  color: #000000;
}
.header-container.layout7 .header-search .widget_product_categories ul.product-categories li a:hover {
  color: #00aeef;
}
.header-container.layout7 .header {
  background: #F4F4F4;
}
.header-container.layout7 .header .menu-cart {
  background: #191919;
}
.header-container.layout7 .widget.widget_product_search #searchform #ws {
  background: #fff;
  border: none;
}
.header-container.layout7 .widget.widget_product_search #searchform #wsearchsubmit {
  background: #fff;
  border: none;
  font-size: 20px;
}
.header-container.layout7 .widget.widget_product_search #searchform #wsearchsubmit:hover {
  background: #fff;
  color: #00aeef;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul {
  text-align: left;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li:hover > a.item_link {
  background: #00aeef !important;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link {
  padding: 12px 25px;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li > a.item_link .link_text {
  color: #000000;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link,
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.active-menu-item > a.item_link {
  background: #00aeef !important;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:hover > a.item_link {
  background: #00aeef !important;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:after {
  color: #fff;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li ul.mega_dropdown {
  background: #fff;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li ul.mega_dropdown li ul {
  border: none;
}
.header-container.layout7 .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown {
  background: #fff;
}
.header-container .top-bar {
  background: none;
  border-bottom: 1px solid #ccc;
  position: relative;
  text-transform: capitalize;
  z-index: 100;
}
.header-container .top-bar .header-mobile {
  padding: 23px 0px;
}
.header-container .top-bar .header-currency-lang {
  height: 66px;
  text-align: center;
}
.header-container .top-bar .header-currency-lang .header-currency-lang-inner {
  display: inline-block;
}
.header-container .top-bar .top-menu {
  border-right: none;
  color: #333333;
  cursor: pointer;
  float: right;
  position: relative;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.header-container .top-bar .top-menu:hover {
  color: #00aeef;
}
.header-container .top-bar .top-menu:hover .nav_menu {
  opacity: 1;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  transform: scaleY(1);
}
.header-container .top-bar .top-menu .nav_menu {
  margin: 0;
  padding: 0;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  z-index: 5000;
}
.header-container .top-bar .top-menu .nav_menu li {
  display: inline-block;
  float: none;
  line-height: 40px;
  padding: 0;
}
.header-container .top-bar .top-menu .nav_menu li.last {
  border: none;
}
.header-container .top-bar .top-menu .nav_menu li a {
  color: #333333;
  display: block;
  font-size: 14px;
  line-height: 42px;
  padding: 0 10px;
  white-space: nowrap;
}
.header-container .top-bar .top-menu .nav_menu li a:hover {
  color: #00aeef;
}
.header-container .top-bar #lang_sel {
  border-right: none;
  display: inline-block;
  font-family: arial;
  float: none;
  line-height: 42px;
  vertical-align: middle;
}
.header-container .top-bar #lang_sel ul li {
  padding: 0;
  z-index: 2;
}
.header-container .top-bar #lang_sel ul li:before {
  display: none;
}
.header-container .top-bar #lang_sel ul li a {
  color: #333333;
  background: none;
  display: inline-block;
  font-size: 13px;
  line-height: 20px;
  padding: 3px 10px;
  -webkit-transition: 0s;
  transition: 0s;
}
.header-container .top-bar #lang_sel ul li a:hover.lang_sel_sel {
  background: #00aeef;
  color: #fff;
}
.header-container .top-bar #lang_sel ul li a.lang_sel_sel:after {
  content: "\f0d7";
  font-family: FontAwesome;
  margin-left: 6px;
}
.header-container .top-bar #lang_sel ul li:hover ul {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  transform: scaleY(1);
}
.header-container .top-bar #lang_sel ul li ul {
  background: #fff;
  box-shadow: 0 4px 5px rgba(0,0,0,0.15);
  float: left;
  height: auto;
  left: auto !important;
  padding: 0 8px !important;
  right: -1px;
  top: 42px;
  width: auto;
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  transform: scaleY(0);
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.header-container .top-bar #lang_sel ul li ul li {
  background-color: #f5f5f5;
  border-top: 1px solid #ccc;
  clear: both;
  height: 26px;
  line-height: 26px;
  margin: 6px 0 !important;
  padding: 0 8px !important;
  text-align: center;
}
.header-container .top-bar #lang_sel ul li ul li:hover {
  background: #00aeef;
}
.header-container .top-bar #lang_sel ul li ul li:hover a {
  color: #fff;
}
.header-container .top-bar #lang_sel ul li ul li:first-child {
  border: none;
}
.header-container .top-bar #lang_sel ul li ul li a {
  border: none;
  color: #333333;
  line-height: 0;
  padding: 0;
}
.header-container .top-bar #lang_sel img.iclflag {
  margin-right: 5px;
}
.header-container .top-bar .language-header {
  color: #333333;
  float: left;
}
.header-container .top-bar .currency-switcher {
  color: #333333;
  display: inline-block;
  float: left;
  line-height: 0;
  margin-right: 8px;
  padding: 9px 8px 8px 13px;
  position: relative;
}
.header-container .top-bar .currency-switcher .chosen-container {
  margin: 0;
  position: static;
  text-transform: capitalize;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-single {
  color: #333333;
  font-size: 13px;
  text-transform: capitalize;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-single div b:before {
  content: "\f0d7";
  font-size: 12px;
}
.header-container .top-bar .currency-switcher .chosen-container.chosen-container-single .chosen-drop {
  border: none;
  border-radius: 0;
  left: auto;
  right: 0;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-drop {
  margin: 0;
  top: 42px;
  width: 80px;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-drop ul {
  margin: 0;
  padding: 0 8px;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-drop ul li {
  background: #f5f5f5;
  margin: 6px 0;
  text-align: center;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-drop ul li:last-child {
  border: none;
}
.header-container .top-bar .currency-switcher .chosen-container .chosen-drop ul li.highlighted {
  background: #00aeef;
  color: #fff;
}
.header-container .logo {
  text-align: left;
}
.header-container .header .header-inner {
  border: none;
  padding: 23px 0;
}
.header-container .header .menu-cart {
  background: #00aeef;
  float: left;
  position: relative;
  width: 100%;
}
.header-container .header .menu-cart .col-md-3 {
  position: static;
}
.header-container .header-search {
  background: #fff;
  border-radius: 5px;
  float: right;
  height: auto;
  margin: 12px 0 0 0;
  padding: 0;
  width: 600px;
}
.header-container .header-search .cate-toggler {
  background: #00aeef;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 38px;
  padding: 0 34px 0 20px;
  text-transform: capitalize;
}
.header-container .header-search .cate-toggler:after {
  border: none;
  content: "\f0d7";
  right: 10px;
  top: 11px;
  width: 18px;
  height: 18px;
  font-size: 15px;
  font-family: Fontawesome;
  line-height: 16px;
  text-align: center;
}
.header-container .header-search .widget_product_categories {
  top: 99%;
}
.header-container .header-search .widget_product_categories ul.product-categories {
  border-radius: 0;
}
.header-container .widget.widget_product_search {
  float: left;
}
.header-container .widget.widget_product_search #searchform #ws {
  background: #f4f4f4;
  border: none;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-radius: 0;
  color: #828282;
  font-size: 13px;
  height: 38px;
  width: 430px;
}
.header-container .widget.widget_product_search #searchform #wsearchsubmit {
  background: #f4f4f4;
  border: 1px solid #ccc;
  border-left: none;
  color: #333333;
  height: 38px;
  width: 38px;
  line-height: 36px;
  position: static;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.header-container .widget.widget_product_search #searchform #wsearchsubmit:hover {
  background: #00aeef;
  color: #fff;
}
.header-container .widget.widget_shopping_cart {
  margin: 8px 0 0 0;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler {
  background: none;
  border-radius: 5px;
  padding: 0 10px 0 0;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {
  color: #333333;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  text-transform: lowercase;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
      font-weight: bolder;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:hover i {
  background: #00aeef;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler a i {
  background-color: #00aeef;
  border-radius: 100%;
  color: #fff;
  height: 30px;
  line-height: 30px;
  text-align: center;
  width: 30px;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons a {
  border: none;
  font-weight: normal;
  line-height: 43px;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details a {
  font-weight: normal;
}
.header-container .widget.widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .total {
  font-weight: normal;
}
.header-container .horizontal-menu {
  border: none;
  width: auto;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul {
  text-align: left;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link {
  color: #ffffff;
  padding: 15px 25px;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_content .link_text {
  font-weight: normal;
  font-size: 16px;
  padding: 0;
  text-transform: uppercase;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_content .link_text:before,
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_content .link_text:after {
  display: none;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link:hover {
  background: #23c3ff !important;
  color: #fff;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link:hover .link_content .link_text {
  color: #fff;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.active-menu-item > a.item_link,
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link {
  background: #23c3ff !important;
  color: #fff;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.active-menu-item > a.item_link .link_content .link_text,
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link .link_content .link_text {
  color: #fff;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown {
  box-shadow: 0 2px 5px 0px #ccc;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li {
  padding: 0 10px 0 0;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li > a {
  border-bottom: 1px solid #444;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li > a:hover .link_text {
  color: #00aeef;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li > a .link_text {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #444;
  font-weight: normal;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li ul.mega_dropdown {
  background: none;
  box-shadow: none;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li ul.mega_dropdown li a {
  border: none;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li ul.mega_dropdown li a .link_text {
  color: #444;
  font-size: 14px;
  font-weight: normal;
  font-family: arial;
  line-height: 35px;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown ul.mega_dropdown > li ul.mega_dropdown li a:hover .link_text {
  color: #00aeef;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:hover > a.item_link {
  background: #23c3ff !important;
  color: #fff;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:hover > a.item_link .link_content .link_text {
  color: #fff;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:hover:after {
  display: block;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.children-menu:after {
  content: "\f0d8";
  display: none;
  font-family: FontAwesome;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  margin: auto;
  height: 5px;
  width: 10px;
  font-size: 20px;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li ul.mega_dropdown {
  background: url(../../images/digital/style/popup.png) repeat;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li ul.mega_dropdown > ul.mega_dropdown {
  background: none;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown {
  box-shadow: 0 2px 5px 0px #ccc;
  padding: 10px 0;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:hover .link_text {
  color: #00aeef;
}
.header-container .horizontal-menu #saharan_mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link .link_text {
  font-size: 14px;
}
.header-container .horizontal-menu div.nav-menu > ul {
  margin: 0;
  padding: 0;
}
.header-container .horizontal-menu div.nav-menu > ul li {
  float: left;
  list-style: none;
  position: relative;
  margin: 0 15px 15px 0;
}
.header-container .horizontal-menu div.nav-menu > ul li.page_item_has_children .children li > a:before {
  display: none;
}
.header-container .horizontal-menu div.nav-menu > ul li:first-child a {
  border: none;
}
.header-container .horizontal-menu div.nav-menu > ul li.current_page_item > a,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_ancestor > a,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_parent > a {
  background-color: #00aeef;
  color: #fff;
}
.header-container .horizontal-menu div.nav-menu > ul li.current_page_item > a:before,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_item > a:after,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_ancestor > a:before,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_ancestor > a:after,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_parent > a:before,
.header-container .horizontal-menu div.nav-menu > ul li.current_page_parent > a:after {
  display: none;
}
.header-container .horizontal-menu div.nav-menu > ul li:hover > ul,
.header-container .horizontal-menu div.nav-menu > ul li.sfHover > ul {
  display: block;
}
.header-container .horizontal-menu div.nav-menu > ul li:hover > a,
.header-container .horizontal-menu div.nav-menu > ul li.sfHover > a {
  background-color: #00aeef;
  color: #fff;
}
.header-container .horizontal-menu div.nav-menu > ul li:hover > a:before,
.header-container .horizontal-menu div.nav-menu > ul li:hover > a:after,
.header-container .horizontal-menu div.nav-menu > ul li.sfHover > a:before,
.header-container .horizontal-menu div.nav-menu > ul li.sfHover > a:after {
  display: none;
}
.header-container .horizontal-menu div.nav-menu > ul li a {
  border-radius: 4px;
  color: #ffffff;
  display: block;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding: 10px 15px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
}
.header-container .horizontal-menu div.nav-menu > ul li .children {
  background: #fff;
  display: none;
  left: 0;
  margin: 0;
  padding: 20px;
  position: absolute;
  top: 100%;
  width: 240px;
  z-index: 99;
  box-shadow: 0 0 4px 0 rgba(0,0,0,0.14);
}
.header-container .horizontal-menu div.nav-menu > ul li .children li {
  float: left;
  width: 100%;
  padding: 0;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li:first-child {
  border: none;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li.current_page_item > a,
.header-container .horizontal-menu div.nav-menu > ul li .children li.current_page_ancestor > a,
.header-container .horizontal-menu div.nav-menu > ul li .children li.current_page_parent > a {
  color: #00aeef;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li:hover > ul,
.header-container .horizontal-menu div.nav-menu > ul li .children li.sfHover > ul {
  display: block;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li:hover > a,
.header-container .horizontal-menu div.nav-menu > ul li .children li.sfHover > a {
  color: #00aeef;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li a {
  border: none;
  color: #444;
  float: left;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-transform: none;
  width: 100%;
  padding: 15px 20px;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li a:after {
  display: none;
}
.header-container .horizontal-menu div.nav-menu > ul li .children li .children {
  top: 0;
  left: 100%;
}
.header-container .horizontal-menu .primary-menu-container {
  float: left;
  width: 100%;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu {
  margin: 0;
  padding: 0;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li {
  float: left;
  list-style: none;
  margin-right: 15px;
  position: relative;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.sub-menu li > a:before {
  display: none;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li:first-child a {
  border: none;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.active-menu-item > a,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-ancestor > a,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-parent > a {
  background-color: #00aeef;
  color: #fff;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.active-menu-item > a:before,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.active-menu-item > a:after,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-ancestor > a:before,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-ancestor > a:after,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-parent > a:before,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-parent > a:after {
  display: none;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li:hover > ul,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.sfHover > ul {
  display: block;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li:hover > a,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.sfHover > a {
  background-color: #00aeef;
  color: #fff;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li:hover > a:before,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li:hover > a:after,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.sfHover > a:before,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li.sfHover > a:after {
  display: none;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li a {
  border-radius: 4px;
  color: #ffffff;
  display: block;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding: 10px 15px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu {
  background: #fff;
  display: none;
  left: 0;
  margin: 0;
  padding: 20px;
  position: absolute;
  top: 100%;
  width: 240px;
  z-index: 99;
  box-shadow: 0 0 4px 0 rgba(0,0,0,0.14);
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li {
  float: left;
  width: 100%;
  padding: 0;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li:first-child {
  border: none;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.active-menu-item > a,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.current-menu-ancestor > a,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.current-menu-parent > a {
  background: none;
  color: #00aeef;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li:hover > ul,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.sfHover > ul {
  display: block;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li:hover > a,
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.sfHover > a {
  background: none;
  color: #00aeef;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li a {
  border: none;
  color: #444;
  float: left;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-transform: none;
  width: 100%;
  padding: 10px 20px;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li a:after {
  display: none;
}
.header-container .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li .sub-menu {
  top: 0;
  left: 100%;
}
.main-container .home-slider-wrap {
  margin-bottom: 0;
}
.main-container .wrap-slider {
  margin-bottom: 30px;
}
.main-container .home-slider {
  margin-bottom: 30px;
}
.main-container .home-slider .tp-bullet {
  background: #fefefe;
  border: none;
}
.main-container .home-slider .tp-bullet:hover,
.main-container .home-slider .tp-bullet.selected {
  background: #00aeef;
}
.main-container .home-slider.layout1 .tp-bullets {
  left: auto !important;
  right: 50px;
}
.main-container .home-slider.layout7 {
  margin-bottom: 35px;
}
.main-container .home-slider.layout7 .tp-bullets .tp-bullet {
  background: #000;
}
.main-container .home-slider.layout7 .tp-bullets .tp-bullet:hover,
.main-container .home-slider.layout7 .tp-bullets .tp-bullet.selected {
  background: #00aeef;
}
.main-container .home-slider .tp-bullets .bullet {
  background: #fefefe none repeat scroll 0 0;
  border-radius: 100%;
  height: 12px;
  width: 12px;
}
.main-container .home-slider .tp-bullets .bullet:hover,
.main-container .home-slider .tp-bullets .bullet.selected {
  background: #00aeef;
}
.main-container .col-right .parvez_text_column {
  margin-bottom: 0;
}
.main-container .col-right .widgettitle {
  background: #00aeef;
  border: none;
  color: #fff;
  font-size: 14px;
  margin-bottom: 0;
  padding: 11px 0 11px 20px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  letter-spacing: 2px;
}
.main-container .col-right .widget.widget_categories {
  border: 1px solid #eeeeee;
  border-radius: 5px;
  margin-bottom: 30px;
  padding: 0;
}
.main-container .col-right .widget.widget_categories ul {
  list-style: none;
  margin: 0;
  padding: 20px 15px;
}
.main-container .col-right .widget.widget_categories ul li {
  border: 1px solid #eeeeee;
  border-radius: 5px;
  font-family: arial;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
  padding: 10px;
}
.main-container .col-right .widget.widget_categories ul li:hover {
  color: #00aeef;
}
.main-container .col-right .widget.widget_categories ul li:hover a {
  color: #00aeef;
}
.main-container .col-right .widget.widget_categories ul li:hover a:before {
  background: #00aeef;
}
.main-container .col-right .widget.widget_categories ul li a {
  color: #888;
  font-family: arial;
  font-size: 14px;
}
.main-container .col-right .widget.widget_categories ul li a:before {
  content: "\f0da";
  display: inline-block;
  font-size: 13px;
  font-family: FontAwesome;
  height: 19px;
  width: 19px;
  background-color: #dedede;
  line-height: 19px;
  text-align: center;
  color: #fff;
  border-radius: 3px;
  margin-right: 10px;
  -webkitr-transition: all 0.3s ease;
  transition: all 0.3s ease;
  vertical-align: middle;
}
.main-container .col-right .bootexpert {
  margin-bottom: 30px;
}
.main-container .col-right .bootexpert .shop-products {
  border: 1px solid #eeeeee;
  border-radius: 0 0 5px 5px;
  margin: 0;
  padding: 20px 0 0 0;
}
.main-container .col-right .bootexpert .shop-products .item-col {
  border: none;
  margin: 0 0 20px 0;
  padding: 0 15px;
  width: 100%;
}
.main-container .col-right .bootexpert .shop-products .item-col:last-child .product-wrapper {
  border: none;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper {
  border: none;
  border-bottom: 1px dashed #eeeeee;
  margin-bottom: 0;
  padding: 0 0 20px 0;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper h2.product-name {
  margin-top: 0;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .onsale {
  display: none;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col4 {
  float: left;
  width: 35%;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 {
  float: left;
  width: 65%;
  padding: 0 0 0 15px;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview {
  text-align: left;
  padding: 0;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner {
  padding: 0;
}
.main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .actions {
  display: none;
}
.main-container .col-right .widget_wysija_cont {
  border: none;
  border-radius: 5px;
  background-color: #6f6f6f;
  padding: 25px;
}
.main-container .col-right .widget_wysija_cont h3 {
  color: #fff;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 39px;
  line-height: 30px;
  margin-bottom: 10px;
  display: inline-block;
}
.main-container .col-right .widget_wysija_cont h4 {
  font-size: 18px;
  color: #fff;
  text-transform: uppercase;
}
.main-container .col-right .widget_wysija_cont .wysija-paragraph input.wysija-input {
  background: #696969;
  border: none;
  color: #fff;
  border-radius: 3px;
  height: 38px;
  width: 100%;
  box-shadow: 0 0 13px 7px #646464 inset;
}
.main-container .col-right .widget_wysija_cont .wysija-submit {
  background: #87c975;
  height: 33px;
  line-height: 33px;
  color: #fff;
  padding: 0 20px;
  border: none;
  text-transform: uppercase;
  font-size: 14px;
  border-radius: 3px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-container .col-right .widget_wysija_cont .wysija-submit:hover {
  background: #FF0072;
}
.main-container .home-content.layout4 {
  margin-bottom: 0;
}
.main-container .main-layout6 {
  margin-bottom: 0;
}
.main-container .latest-posts,
.main-container .latest-posts2 {
  padding: 0;
}
.main-container .latest-posts .posts-carousel .slick-list .item-col .post-wrapper .post-thumb,
.main-container .latest-posts .posts-carousel .slick-list .item-col .post-wrapper .post-info,
.main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-thumb,
.main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-info {
  width: 100%;
}
.main-container .latest-posts .posts-carousel .slick-list .item-col .post-wrapper .post-info,
.main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-info {
  background: none;
  min-height: auto;
  padding: 10px 0 0 0;
}
.main-container .latest-posts .posts-carousel .slick-list .item-col .post-wrapper .post-info .post-header .post-title,
.main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-info .post-header .post-title {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 10px;
  text-transform: capitalize;
}
.main-container .latest-posts .posts-carousel .slick-list .item-col .post-wrapper .post-info .post-header .post_date i,
.main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-info .post-header .post_date i {
  margin: 0 8px 0 1px;
}
.main-container .latest-posts .posts-carousel .slick-list .item-col .post-wrapper .post-info .post-excerpt,
.main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-info .post-excerpt {
  margin: 10px 0 0 0;
}
.main-container .latest-posts .parvez_content_element .parvez_wrapper h3,
.main-container .latest-posts2 .parvez_content_element .parvez_wrapper h3 {
  color: #666;
  margin: 0 0 35px 0;
  padding-bottom: 8px;
  border-bottom: 1px solid #ccc;
  font-weight: normal;
  font-size: 25px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-align: left;
  text-transform: capitalize;
  width: 100%;
}
.main-container .latest-posts .slick-slider .slick-list,
.main-container .latest-posts2 .slick-slider .slick-list {
  padding: 0;
}
.main-container .latest-posts .slick-slider button,
.main-container .latest-posts2 .slick-slider button {
  border: none;
  margin-top: -86px;
  top: 0;
}
.main-container .latest-posts .slick-slider button:hover,
.main-container .latest-posts2 .slick-slider button:hover {
  background: #00aeef;
}
.main-container .latest-posts .slick-slider button.slick-prev,
.main-container .latest-posts2 .slick-slider button.slick-prev {
  right: 60px;
}
.main-container .latest-posts .slick-slider button.slick-next,
.main-container .latest-posts2 .slick-slider button.slick-next {
  right: 15px;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-thumb,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-thumb {
  width: 100%;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-thumb a img,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-thumb a img {
  width: 100%;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-info,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-info {
  background: none;
  min-height: 100px;
  padding: 0;
  width: 100%;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-info .post-header .post-title,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-info .post-header .post-title {
  font-family: lora, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 10px;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-info .post-header .post-title a,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-info .post-header .post-title a {
  color: #000000;
  margin-top: 8px;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-info .post-header .post-title a:hover,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-info .post-header .post-title a:hover {
  color: #00aeef;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-info .post_date,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-info .post_date {
  padding: 0 !important;
  border: none !important;
}
.main-container .latest-posts .slick-slider .item-col .post-wrapper .post-info .post-excerpt,
.main-container .latest-posts2 .slick-slider .item-col .post-wrapper .post-info .post-excerpt {
  margin-top: 5px;
}
.main-container .home-brands {
  
  margin: 0;
  padding: 30px 0;
  position: relative;
  float: left;
  width: 100%;
}
.main-container .home-brands.other-page {
  border: none;
  float: left;
  width: 100%;
}
.main-container .home-brands.layout2 {
  background: none;
  margin-bottom: 30px;
  padding: 0;
}
.main-container .home-brands.layout2 .parvez_col-sm-12 {
  padding: 0 15px;
}
.main-container .home-brands.layout2 .parvez_wrapper {
  background-color: #eeeeee;
  border-radius: 5px;
  padding: 40px 20px;
  position: relative;
}
.main-container .home-brands.layout2 .parvez_wrapper .parvez_wrapper {
  padding: 0;
}
.main-container .home-brands.layout2 h3 {
  left: -108px;
  top: 66px;
}
.main-container .home-brands.layout3 {
  margin-top: 42px;
}
.main-container .home-brands.layout3 h3 {
  border-radius: 5px 5px 0 0;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  top: -42px;
  left: 11px;
}
.main-container .home-brands .parvez_col-sm-12 {
  padding: 0;
  position: static;
}
.main-container .home-brands .slick-slider {
  margin: 0;
}
.main-container .home-brands .slick-slider .slick-list {
  padding: 0;
}
.main-container .home-brands .slick-slider .slick-slide {
  text-align: center;
}
.main-container .home-brands .slick-slider button {
  margin: -30px 0 0 0 !important;
  top: 50%;
}
.main-container .home-brands .slick-slider button.slick-prev {
  left: 0;
}
.main-container .home-brands .slick-slider button.slick-next {
  left: auto;
  right: 0;
}
.footer {
  border-top: 1px solid #ebebeb;
  background: #F9F7F7;
  font-family: arial;
  font-size: 14px;
}
.footer .footer-top {
  border: none;
  padding: 50px 0;
}
.footer .footer-top .widget-title,
.footer .footer-top .widgettitle {
  border: none;
  color: #333;
  font-family: Nunito, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: normal;
  margin: 0;
  padding: 0 0 20px 0;
  position: relative;
}
.footer .footer-top .widget {
  color: #444;
}
.footer .footer-top .widget.widget_about_us ul {
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
.footer .footer-top .widget.widget_about_us ul li {
  line-height: 25px;
}
.footer .footer-top .widget_content {
  padding: 0 !important;
}
.footer .footer-top .widget_wysija_cont {
  padding: 0;
}
.footer .footer-top .widget_wysija_cont .widget_wysija {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
}
.footer .footer-top .widget_wysija_cont .widget_wysija h3,
.footer .footer-top .widget_wysija_cont .widget_wysija h4 {
  display: none;
}
.footer .footer-top .widget_wysija_cont form .wysija-paragraph {
  float: left;
  margin: 0;
  position: relative;
}
.footer .footer-top .widget_wysija_cont form .wysija-paragraph input {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 0;
  color: #000000;
  display: inline-block;
  margin-top: 0;
  height: 40px !important;
  line-height: 40px;
  text-transform: lowercase;
  font-size: 14px;
  width: 270px;
}
.footer .footer-top .widget_wysija_cont form .wysija-paragraph .formError {
  top: 39px !important;
}
.footer .footer-top .widget_wysija_cont form .wysija-submit {
  background: #00aeef;
  border: none;
  border-radius: 0;
  color: #fff;
  display: inline-block;
  float: left;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  margin-top: 0;
  padding: 0 10px;
  text-transform: uppercase;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.footer .footer-top .widget_wysija_cont form .wysija-submit:hover {
  background: #FF0072;
}
.footer .footer-top ul.social-icons {
  list-style: none;
  padding-left: 0;
}
.footer .footer-top ul.social-icons li {
  display: inline-block;
  margin: 0 3px;
  position: relative;
}
.footer .footer-top ul.social-icons li a {
  background: #000000;
  border-radius: 100%;
  color: #fff;
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 40px;
}
.footer .footer-top ul.social-icons li a.facebook:hover {
  background: #3c5b9b;
}
.footer .footer-top ul.social-icons li a.twitter:hover {
  background: #56d7ff;
}
.footer .footer-top ul.social-icons li a.tumblr:hover {
  background: #395976;
}
.footer .footer-top ul.social-icons li a.google-plus:hover {
  background: #DF4B38;
}
.footer .footer-top ul.social-icons li a.dribbble:hover {
  background: #f06091;
}
.footer .footer-middle {
	margin-top: 17px;
  border: none;
  color: #aaa;
  float: left;
  padding: 0 0 50px;
  width: 100%;
}
.footer .footer-middle .widget-title,
.footer .footer-middle .widgettitle {
  border: none;
  color: #333;
  font-family: Nunito, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
  padding: 0 0 15px 30px;
  text-transform: uppercase;
}
.footer .footer-middle .widget-title:before,
.footer .footer-middle .widgettitle:before {
  background: #00aeef;
  content: "";
  display: inline-block;
  height: 11px;
  left: 15px;
  position: absolute;
  top: 5px;
  width: 19px;
}
.footer .footer-middle .widget.widget_menu ul {
  list-style: none;
  padding: 0;
}
.footer .footer-middle .widget.widget_menu ul li {
  border: none;
  line-height: 31px;
}
.footer .footer-middle .widget.widget_menu ul li a {
  color: #444;
}
.footer .footer-middle .widget.widget_menu ul li a:hover {
  color: #00aeef;
}
.footer .footer-middle .widget.widget_contact_us ul {
  list-style: none;
  padding: 0;
}
.footer .footer-middle .widget.widget_contact_us ul li {
  clear: both;
  float: left;
  margin-bottom: 15px;
}
.footer .footer-middle .widget.widget_contact_us ul li i {
  background: #00aeef;
  border-radius: 100%;
  color: #fff;
  font-size: 16px;
  float: left;
  height: 42px;
  line-height: 42px;
  margin-right: 10px;
  text-align: center;
  width: 42px;
}
.footer .footer-middle .rotatingtweets {
  font-size: 13px;
}
.footer .footer-middle .rotatingtweets a {
  border-bottom: 1px solid #aaa;
  color: #aaa;
  font-size: 13px;
}
.footer .footer-middle .rotatingtweets a:hover {
  border-color: #00aeef;
  color: #00aeef;
}
.footer .footer-middle .rotatingtweets p {
  font-size: 13px;
}
.footer .footer-middle .widget_wysija_cont form .wysija-paragraph {
  margin: 15px 0 20px;
  position: relative;
}
.footer .footer-middle .widget_wysija_cont form .wysija-paragraph input {
  background: #4c4c4c;
  border-radius: 0;
  height: 40px;
}
.footer .footer-middle .widget_wysija_cont form .wysija-submit {
  background: #00aeef;
  border: none;
  border-radius: 4px;
  color: #fff;
  display: block;
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
}
.footer .footer-middle .widget_wysija_cont form .wysija-submit:hover {
  background: #23c3ff;
}
.footer .footer-bottom {
  background: #000000;
}
.footer .footer-bottom .footer-bottom-inner {
  padding: 15px 0;
  width: 100%;
  float: left;
}
.footer .footer-bottom .copyright-info {
  color: #fff;
  float: left;
  margin: 10px 0 0 0;
}
.footer .footer-bottom .copyright-info a {
  color: #fff;
}
.footer .footer-bottom .copyright-info a:hover {
  color: #00aeef;
}
.footer .footer-bottom .bottom-right {
  float: right;
}
.footer .formError {
  top: 40px !important;
}
.main-container {
  background: none;
}
.main-container .page-content {
  background: #fff;
}
.main-container .page-content .entry-content .shop_table th {
  font-weight: normal;
}
.main-container .page-content .entry-content .shop_table td.product-name a {
  font-weight: normal;
}
.main-container .page-content .entry-content .buttons-cart .continue {
  font-weight: normal;
}
body.home .main-container .page-content {
  background: transparent;
}
#secondary:last-child {
  margin-bottom: 0;
}
#secondary .widget {
  padding: 0;
}
#secondary .widget .widget-title {
  text-transform: uppercase;
  color: #444;
  font-weight: normal;
  background: #00aeef url(../../images/digital/style/bg-block.png) no-repeat 15px 50%;
  padding: 0 0 0 45px;
  border-bottom: 2px solid #0089bc;
}
#secondary .widget .widget-title span {
  color: #fff;
  display: block;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: 0;
  padding: 10px 0 10px 10px;
  position: relative;
  text-transform: uppercase;
}
#secondary .widget .widget-title span:before {
  background: #0089bc;
  content: "";
  display: inline-block;
  height: 14px;
  left: 0;
  margin-top: -7px;
  position: absolute;
  top: 50%;
  width: 2px;
}
#secondary .widget .widget_content {
  padding: 20px 0;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider {
  background: #d6d6d6;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
  background: url(../../images/digital/style/bg-layered-nav.png) no-repeat;
  border-radius: 3px;
  height: 16px;
  top: -5px;
  width: 16px;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range {
  background: #00aeef;
  height: 5px;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount button {
  background: #00aeef;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount button:hover {
  background: #FF0072;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label {
  font-weight: normal;
}
#secondary .widget.widget_product_categories ul li,
#secondary .widget.widget_product_categories ol li,
#secondary .widget.widget_layered_nav ul li,
#secondary .widget.widget_layered_nav ol li {
  margin-bottom: 5px;
  padding: 5px 0;
}
#secondary .widget.widget_product_categories ul li:hover a,
#secondary .widget.widget_product_categories ol li:hover a,
#secondary .widget.widget_layered_nav ul li:hover a,
#secondary .widget.widget_layered_nav ol li:hover a {
  color: #00aeef;
}
#secondary .widget.widget_product_categories ul li:hover span.count,
#secondary .widget.widget_product_categories ol li:hover span.count,
#secondary .widget.widget_layered_nav ul li:hover span.count,
#secondary .widget.widget_layered_nav ol li:hover span.count {
  color: #00aeef;
}
#secondary .widget.widget_product_categories ul li span.count,
#secondary .widget.widget_product_categories ol li span.count,
#secondary .widget.widget_layered_nav ul li span.count,
#secondary .widget.widget_layered_nav ol li span.count {
  color: #000000;
}
#secondary .widget.widget_product_categories .widget_content {
  padding: 0;
}
#secondary .widget.widget_product_categories .product-categories {
  padding: 20px 0 0 0;
}
#secondary .widget.widget_top_rated_products .item-col {
  padding: 0 5px 20px 0;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col4 {
  padding: 0;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col8 .product-name {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin: 0 0 5px 0;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col8 .product-name a:hover {
  color: #00aeef;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col8 .price-box {
  color: #00aeef;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 8px;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col8 .price-box del {
  margin-right: 5px;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col8 .price-box del .amount {
  color: #888;
  font-size: 14px;
  text-decoration: line-through;
}
#secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col8 .price-box ins {
  text-decoration: none;
}
#secondary .widget.yith-woocompare-widget .compare {
  background: #00aeef;
  height: 35px;
  line-height: 35px;
}
#secondary .widget.yith-woocompare-widget .compare:hover {
  background: #FF0072;
}
#secondary .widget.yith-woocompare-widget .clear-all {
  font-family: arial;
  font-weight: normal;
}
#secondary .widget.widget_wysija {
  border: none;
  background-color: #6f6f6f;
  padding: 25px;
}
#secondary .widget.widget_wysija .widget-title {
  display: none;
}
#secondary .widget.widget_wysija h3 {
  color: #fff;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 39px;
  line-height: 30px;
  margin-bottom: 10px;
  display: inline-block;
}
#secondary .widget.widget_wysija h4 {
  font-size: 18px;
  color: #fff;
  text-transform: uppercase;
}
#secondary .widget.widget_text {
  border: none;
  padding: 0;
}
#secondary .widget .tagcloud a {
  padding: 6px;
}
#secondary .widget .tagcloud a:hover {
  color: #00aeef;
}
#secondary .widget .item-col {
  border: none;
  margin: 0;
  padding: 20px 0 0 0;
}
#secondary .widget .item-col .product-wrapper .list-col8 .product-name {
  border: none;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
}
#secondary .widget .item-col .product-wrapper .list-col8 .price-box {
  color: #00aeef;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 8px;
}
#secondary ul li a,
#secondary ol li a {
  color: #333;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 15px;
}
#secondary ul li a:hover,
#secondary ol li a:hover {
  color: #00aeef;
}
#secondary ul li a:before,
#secondary ol li a:before {
  display: none;
}
#secondary ul li span.count,
#secondary ol li span.count {
  color: #333;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.main-container .toolbar {
  border-top: 1px solid #ebebeb;
  border-bottom: 3px solid #eeeeee;
  margin-bottom: 30px;
  padding: 15px;
}
.main-container .toolbar.tb-bottom {
  border-top: 1px solid #ebebeb;
  border-bottom: 3px solid #eeeeee;
  margin: 20px 0 40px;
  padding: 15px;
}
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers {
  border: none;
  float: none;
  height: auto;
}
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li {
  margin-right: 3px;
}
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li span,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li a {
  background: none;
  border: none;
  color: #000000;
  line-height: 0;
  height: auto;
  font-family: arial;
  font-size: 15px;
  font-weight: normal;
  position: relative;
  width: 20px;
  height: 20px;
  line-height: 23px;
}
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li span:hover,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li span.current,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li a:hover,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li a.current {
  color: #00aeef;
  text-decoration: underline;
}
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li span.next:before,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li span.prev:before,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li a.next:before,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li a.prev:before {
  background: #fff;
  content: "\f054";
  font-family: FontAwesome;
  font-size: 13px;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li span.prev:before,
.main-container .toolbar.tb-bottom .bootexpert-pagination ul.page-numbers li a.prev:before {
  content: "\f053";
}
.main-container .toolbar .view-mode a {
  border: none;
  color: #999;
  font-size: 28px;
  font-family: arial;
  height: 28px;
  line-height: 28px;
  margin-right: 15px;
  width: auto;
}
.main-container .toolbar .view-mode a.active,
.main-container .toolbar .view-mode a:hover {
  background: none;
  color: #444;
}
.main-container .toolbar .view-mode a i {
  float: left;
}
.main-container .toolbar .view-mode a span {
  color: #000000;
  display: none;
  float: left;
  font-size: 15px;
  margin-left: 8px;
}
.main-container .toolbar .bootexpert-result-count {
  display: block;
  font-size: 15px;
  font-family: arial;
  font-weight: normal;
  line-height: 28px;
  float: right;
  margin-left: 20px;
}
.main-container .toolbar .bootexpert-ordering {
  font-family: arial;
  font-size: 15px;
}
.main-container .toolbar .bootexpert-ordering .orderby-wrapper label {
  font-weight: normal;
  line-height: 28px;
}
.main-container .toolbar .bootexpert-ordering .orderby-wrapper .chosen-container {
  background: none;
  font-size: 15px;
}
.main-container .toolbar .bootexpert-ordering .orderby-wrapper .chosen-container .chosen-single {
  height: auto;
  line-height: 28px;
}
.main-container .toolbar .bootexpert-ordering .orderby-wrapper .chosen-container .chosen-drop ul li {
  font-family: arial;
}
.main-container .toolbar .bootexpert-ordering .orderby-wrapper .chosen-container .chosen-drop ul li.highlighted {
  background: #00aeef;
}
.main-container .archive-border {
  float: left;
  width: 100%;
}
.bootexpert .bootexpert-breadcrumb {
  border-radius: 5px;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 0 12px 0;
  margin: 0 0 20px 0;
  text-transform: uppercase;
}
.bootexpert .bootexpert-breadcrumb a {
  color: #42414f;
  font-size: 13px;
  margin-right: 0;
}
.bootexpert .bootexpert-breadcrumb a:hover {
  color: #00aeef;
}
.bootexpert .bootexpert-breadcrumb .separator {
  display: inline-block;
  margin: 0 3px;
}
.bootexpert .product-wrapper .roadtip {
  background: #ff0072;
}
.bootexpert .product-wrapper .roadtip:after {
  border-top-color: #ff0072;
}
.bootexpert .product-wrapper .onsale {
  background: #ff0072;
  color: #fff;
  font-size: 13px;
  font-weight: normal;
  height: 33px;
  line-height: 33px;
  left: auto;
  right: 0;
  padding: 0 10px;
  text-transform: uppercase;
  top: 0;
  width: auto;
}
.bootexpert .product-wrapper .onsale:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 10px 8px 0;
  border-color: transparent #ff0072 transparent transparent;
  position: absolute;
  left: -10px;
  top: -1px;
  bottom: 0;
  margin: auto;
}
.bootexpert .product-wrapper .onsale:after {
  display: none;
}
.bootexpert .ratings,
.bootexpert .bootexpert-product-rating,
.bootexpert-page .ratings,
.bootexpert-page .bootexpert-product-rating {
  text-align: left;
}
.bootexpert .ratings .star-rating,
.bootexpert .bootexpert-product-rating .star-rating,
.bootexpert-page .ratings .star-rating,
.bootexpert-page .bootexpert-product-rating .star-rating {
  height: 14px;
  width: 86px;
}
.bootexpert .ratings .star-rating:before,
.bootexpert .bootexpert-product-rating .star-rating:before,
.bootexpert-page .ratings .star-rating:before,
.bootexpert-page .bootexpert-product-rating .star-rating:before {
  color: #dcdcdc;
  content: "\f006\f006\f006\f006\f006";
  font-size: 14px;
}
.bootexpert .ratings .star-rating span:before,
.bootexpert .bootexpert-product-rating .star-rating span:before,
.bootexpert-page .ratings .star-rating span:before,
.bootexpert-page .bootexpert-product-rating .star-rating span:before {
  font-size: 14px;
}
.main-container .home-static1 .first {
  margin-bottom: 30px;
}
.main-container .home-static1 .first,
.main-container .home-static1 .last {
  overflow: hidden;
}
.main-container .home-static2 {
  float: left;
  margin: 0 0 50px 0;
  width: 100%;
}
.main-container .home-static1 .parvez_wrapper,
.main-container .home-static1 a,
.main-container .home-static2 .parvez_wrapper,
.main-container .home-static2 a,
.main-container .home-static3 .parvez_wrapper,
.main-container .home-static3 a,
.main-container .home-static4 .parvez_wrapper,
.main-container .home-static4 a,
.main-container .home-static5 .parvez_wrapper,
.main-container .home-static5 a {
  display: block;
  overflow: hidden;
}
.main-container .home-static1 img,
.main-container .home-static2 img,
.main-container .home-static3 img,
.main-container .home-static4 img,
.main-container .home-static5 img {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.main-container .home-static1 img:hover,
.main-container .home-static2 img:hover,
.main-container .home-static3 img:hover,
.main-container .home-static4 img:hover,
.main-container .home-static5 img:hover {
  opacity: 0.8;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.main-container .home-static3 .box-col-inner {
  color: #666;
}
.main-container .home-static3 .box-col-inner:hover {
  color: #00aeef;
}
.main-container .home-static3 .box-col-inner:hover .pull-left {
  background: #00aeef;
  color: #fff;
}
.main-container .home-static3 .box-col-inner:hover .media-body h3 {
  color: #00aeef;
}
.main-container .home-static3 .pull-left {
  display: inline-block;
  width: 92px;
  height: 92px;
  text-align: center;
  line-height: 82px;
  font-size: 35px;
  margin-right: 10px;
  border: 4px solid #00aeef;
  border-radius: 100%;
  float: none !important;
  transition: 0.5s;
}
.main-container .home-static3 .pull-left em {
  display: none;
}
.main-container .home-static3 .media-body {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  vertical-align: top;
  width: auto;
}
.main-container .home-static3 .media-body h3 {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 24px;
  margin: 18px 0 0 0;
  text-transform: uppercase;
}
.main-container .home-static4 .banner-home-content {
  clear: both;
  float: left;
  width: 100%;
}
.main-container .home-static4 .banner-home-content .box-cols {
  float: left;
  position: relative;
  text-align: left;
  width: 100%;
}
.main-container .home-static4 .banner-home-content .box-cols .box-col-inner {
  background: #f5f5f5;
  padding: 13px 10px 9px;
  margin-bottom: 6px;
}
.main-container .home-static4 .banner-home-content .box-cols .pull-left {
  display: inline-block;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 35px;
  margin-right: 10px;
}
.main-container .home-static4 .banner-home-content .box-cols em {
  display: none;
}
.main-container .home-static4 .banner-home-content .box-cols .media-body {
  display: inline-block;
  text-align: left;
  vertical-align: top;
  font-size: 12px;
}
.main-container .home-static4 .banner-home-content .box-cols .media-body h3 {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
}
.main-container .home-static5 {
  margin-top: 30px;
}
.main-container .shop-products {
  margin: 0 -15px;
}
.main-container .shop-products.slick-slider.grid-view {
  margin: 0 -8px;
}
.main-container .shop-products.slick-slider.grid-view .item-col {
  padding: 0 8px;
}
.main-container .shop-products.slick-slider.grid-view .item-col .product-wrapper {
  padding: 10px;
}
.main-container .shop-products.slick-slider.grid-view .item-col .product-wrapper:hover .list-col8 .gridview .actions ul.add-to-links li.btn-wishlist {
  right: 0;
}
.main-container .shop-products.slick-slider.grid-view .item-col .product-wrapper:hover .list-col8 .gridview .actions ul.add-to-links li.btn-compare {
  left: 0;
}
.main-container .shop-products.grid-view {
  margin: 0 -15px;
}
.main-container .shop-products.grid-view .item-col {
  margin: 0 0 30px 0;
}
.main-container .shop-products.list-view {
  margin: 0;
}
.main-container .shop-products.list-view .item-col {
  margin: 0;
}
.main-container .shop-products.list-view .item-col.last .product-wrapper {
  border: none;
}
.main-container .shop-products.list-view .item-col .product-wrapper {
  border: none;
  border-bottom: 1px solid #ccc;
  padding: 30px 15px 30px 0;
}
.main-container .shop-products.list-view .item-col .product-wrapper:hover {
  box-shadow: none;
}
.main-container .shop-products.list-view .item-col .product-wrapper .product-name {
  border: none;
  font-size: 16px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  margin: 0 0 5px;
  padding: 0;
}
.main-container .shop-products.list-view .item-col .product-wrapper .product-name a {
  color: #000000;
}
.main-container .shop-products.list-view .item-col .product-wrapper .product-name a:hover {
  color: #00aeef;
}
.main-container .shop-products.list-view .item-col .product-wrapper .price-box {
  color: #aaa;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: normal;
  margin: 6px 0 0 0;
}
.main-container .shop-products.list-view .item-col .product-wrapper .price-box del .amount {
  color: #888;
  font-size: 20px;
}
.main-container .shop-products.list-view .item-col .product-wrapper .price-box ins .amount {
  color: #00aeef;
  font-size: 24px;
}
.main-container .shop-products.list-view .item-col .product-wrapper .price-box .special-price {
  float: left;
  margin-right: 10px;
}
.main-container .shop-products.list-view .item-col .product-wrapper .price-box .old-price {
  float: none;
  font-size: 18px;
}
.main-container .shop-products.list-view .item-col .product-wrapper .price-box .old-price .amount {
  color: #00aeef;
}
.main-container .shop-products.list-view .item-col .product-wrapper .product-desc {
  border: none;
  border-bottom: 1px solid #ebebeb;
  color: #000000;
  float: left;
  font-size: 14px;
  font-family: arial;
  margin: 10px 0 0 0;
  padding: 0 0 5px 0;
  width: 100%;
}
.main-container .shop-products.list-view .item-col .product-wrapper .onsale {
  left: auto;
  top: 0;
}
.main-container .shop-products.list-view .item-col .product-wrapper .actions {
  border: none;
  box-shadow: none;
  float: left;
  position: static;
  -webkit-transform: scale(1);
  transform: scale(1);
  width: 100%;
}
.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart {
  border: 1px solid #eee;
  width: auto;
}
.main-container .shop-products.list-view .item-col .product-wrapper .actions ul.add-to-links {
  width: auto;
}
.main-container .shop-products.list-view .item-col .product-wrapper .actions ul.add-to-links li {
  margin-right: 3px;
}
.main-container .shop-products.list-view .item-col .product-wrapper .list-col4 {
  padding-left: 0;
}
.main-container .shop-products.list-view .item-col .product-wrapper .list-col8 {
  padding-right: 0;
}
.main-container .shop-products .item-col {
  padding: 0 15px;
}
.main-container .shop-products .item-col .product-wrapper {
  border: 1px solid #ebebeb;
  border-radius: 3px;
  background: #fff;
  z-index: 1;
  margin-bottom: 0;
  padding: 10px 20px;
}
.main-container .shop-products .item-col .product-wrapper:hover {
  -moz-box-shadow: 0 0 4px rgba(133,104,104,0.2);
  -webkit-box-shadow: 0 0 4px rgba(133,104,104,0.2);
  box-shadow: 0 0 4px rgba(133,104,104,0.2);
}
.main-container .shop-products .item-col .product-wrapper:hover .product-image .quickview {
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
}
.main-container .shop-products .item-col .product-wrapper:hover .list-col8 .gridview .actions .add-to-cart {
  transform: translate(0px,0px);
}
.main-container .shop-products .item-col .product-wrapper:hover .list-col8 .gridview .actions ul.add-to-links li {
  left: 0;
}
.main-container .shop-products .item-col .product-wrapper:hover .list-col8 .gridview .actions ul.add-to-links li.btn-wishlist {
  left: auto;
  right: 0;
}
.main-container .shop-products .item-col .product-wrapper h2.product-name {
  font-size: 12px;
  font-weight: normal;
  margin: 8px 0 5px;
}
.main-container .shop-products .item-col .product-wrapper h2.product-name a {
  color: #000000;
  font-family: arial;
  text-transform: uppercase;
}
.main-container .shop-products .item-col .product-wrapper h2.product-name a:hover {
  color: #00aeef;
}
.main-container .shop-products .item-col .product-wrapper .product-image .quickview {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  background: #ccc url(../../images/digital/style/quick_view.png) no-repeat;
  width: 50px;
  height: 50px;
  display: block;
  text-indent: -9999px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  opacity: 0.8;
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  transform: scale(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  transition: 0.3s;
  cursor: pointer;
  z-index: 2;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview {
  padding: 0;
  text-align: center;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner {
  overflow: hidden;
  padding: 0 0 10px 0;
  position: relative;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {
  margin: 6px 0 10px;
  text-align: center;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name {
  border-top: 1px solid #ebebeb;
  padding-top: 10px;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a {
  color: #444;
  font-size: 16px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-transform: capitalize;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a:hover {
  color: #00aeef;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  color: #00aeef;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount {
  color: #888;
  font-size: 14px;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart {
  display: inline-block;
  float: none;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li {
  left: -50px;
  margin: 6px 0 0 0;
  position: absolute;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li.btn-wishlist {
  left: auto;
  right: -50px;
}
.main-container .shop-products .item-col .product-wrapper .actions {
  border-top: 1px solid #ebebeb;
  float: left;
  padding-top: 10px;
  position: static;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  width: 100%;
  z-index: 2;
}
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart {
  float: left;
  margin-top: 6px;
  opacity: 1 !important;
  visibility: visible !important;
  width: auto;
}
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline {
  font-size: 0;
}
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_button,
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .button {
  background: #00aeef;
  border-radius: 3px;
  color: #fff;
  font-size: 13px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-weight: normal;
  height: auto;
  line-height: 30px;
  letter-spacing: 0;
  opacity: 1;
  padding: 0 6px;
  text-align: center;
}
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_button:hover,
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_button.added,
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .button:hover,
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .button.added {
  background-color: #FF0072;
  color: #fff;
}
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_button:before,
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .button:before {
  content: "\f07a";
  font-family: FontAwesome;
  margin-right: 6px;
}
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_button:after,
.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .button:after {
  display: none;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links {
  background: #fff;
  float: left;
  margin: 0;
  padding: 0;
  width: auto;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li {
  float: left;
  list-style: none;
  margin: 6px 0 0 3px;
  width: 30px;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist {
  float: left;
  margin: 0;
  width: 100%;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .show {
  float: right;
  position: relative;
  width: 100%;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .show .feedback {
  display: none;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a,
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist {
  background: none;
  overflow: hidden;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  box-shadow: none;
  color: #00aeef;
  display: inline-block;
  float: left;
  font-weight: normal;
  height: 30px;
  line-height: 28px;
  opacity: 1;
  padding: 0;
  position: relative;
  text-align: center;
  text-indent: -9999px;
  text-shadow: none;
  width: 100%;
  -webkit-transition: all 0.1s ease 0s;
  transition: all 0.1s ease 0s;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:hover,
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:before,
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:before {
  bottom: 0;
  content: "\f004";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  left: 0;
  margin: auto;
  position: static;
  right: 0;
  text-indent: 0;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .compare-button {
  float: left;
  width: 100%;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .compare-button a.compare {
  background: none;
  overflow: hidden;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  box-shadow: none;
  color: #00aeef;
  display: inline-block;
  float: left;
  font-weight: normal;
  height: 30px;
  line-height: 28px;
  opacity: 1;
  padding: 0;
  position: relative;
  text-align: center;
  text-indent: -9999px;
  text-shadow: none;
  width: 100%;
  -webkit-transition: all 0.1s ease 0s;
  transition: all 0.1s ease 0s;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .compare-button a.compare:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .shop-products .item-col .product-wrapper .actions ul.add-to-links li .compare-button a.compare:before {
  bottom: 0;
  content: "\f021";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  text-indent: 0;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main-container .product-page {
  margin: 0;
}
.main-container .product-view {
  background: #fff;
}
.main-container .product-view .wrap-single-product {
  float: left;
  width: 100%;
  margin-bottom: 40px;
}
.main-container .product-view .single-product-image {
  margin-bottom: 10px;
  width: 50%;
}
.main-container .product-view .single-product-image .single-images {
  border: 1px solid #f1f1f1;
  border-radius: 3px;
}
.main-container .product-view .single-product-image .single-images button {
  margin-top: -30px;
}
.main-container .product-view .single-product-image .thumbnails button {
  right: 20px;
  top: 70px;
}
.main-container .product-view .single-product-image .thumbnails button.slick-prev {
  right: 20px;
  top: 20px;
}
.main-container .product-view .widget.related_products_widget {
  border: none !important;
  padding: 0 !important;
}
.main-container .product-view .widget.related_products_widget .widget-title {
  background: #00aeef;
  border: none;
  color: #fff;
  font-size: 14px;
  margin-bottom: 20px;
  padding: 11px 0 11px 20px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper {
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper:hover {
  box-shadow: none;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col4 {
  float: left;
  width: 40%;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col4 .quickview {
  display: none;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col8 {
  float: left;
  width: 60%;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner {
  padding: 0;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name {
  font-size: 13px;
  font-weight: bold;
  margin-top: 0;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  font-size: 15px;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box span.old-price .amount {
  font-size: 15px;
}
.main-container .product-view .widget.related_products_widget .shop-products .item-col .product-wrapper .list-col8 .gridview .actions {
  display: none;
}
.main-container .product-view .upsells_products_widget {
  margin: 0 0 20px 0;
  position: relative;
}
.main-container .product-view .upsells_products_widget .widget-title {
  color: #666;
  margin: 0 0 35px 0;
  padding-bottom: 8px;
  border-bottom: 1px solid #ccc;
  font-weight: normal;
  font-size: 25px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-align: left;
  width: 100%;
}
.main-container .product-view .upsells_products_widget .widget-title span {
  background: none;
  padding: 0;
}
.main-container .product-view .upsells_products_widget .widget-title:after {
  display: none;
}
.main-container .product-view .upsells_products_widget .slick-slider .slick-list {
  padding: 0;
}
.main-container .product-view .upsells_products_widget .slick-slider .slick-list .item-col .product-wrapper .product-image .actions {
  display: none;
}
.main-container .product-view .upsells_products_widget .product ul {
  clear: none;
}
.main-container .product-view .summary.single-product-info {
  width: 50%;
}
.main-container .product-view .summary.single-product-info h2.product_title {
  border: none;
  font-weight: normal;
  font-size: 18px;
  padding: 0;
  margin: 0 0 8px 0;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #000000;
}
.main-container .product-view .summary.single-product-info .short-description {
  border: none;
  color: #666;
  font-size: 14px;
  margin: 8px 0;
  padding: 0;
  font-family: arial;
}
.main-container .product-view .summary.single-product-info .price-box .price {
  color: #000000;
  font-size: 15px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.main-container .product-view .summary.single-product-info .price-box .price del {
  display: inline-block;
  float: left;
}
.main-container .product-view .summary.single-product-info .price-box .price ins {
  display: inline-block;
  font-weight: normal;
  margin: 0 0 0 10px;
}
.main-container .product-view .summary.single-product-info .price-box .price ins .amount {
  color: #00aeef;
  font-size: 24px;
}
.main-container .product-view .summary.single-product-info .product_meta {
  margin: 0;
}
.main-container .product-view .summary.single-product-info .product_meta span.posted_in,
.main-container .product-view .summary.single-product-info .product_meta span.tagged_as {
  border: none;
  font-family: arial;
}
.main-container .product-view .summary.single-product-info .product_meta span.posted_in a,
.main-container .product-view .summary.single-product-info .product_meta span.tagged_as a {
  font-family: arial;
}
.main-container .product-view .summary.single-product-info .cart .button {
  background: #00aeef;
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  letter-spacing: 0;
  padding: 0 20px;
  text-transform: uppercase;
}
.main-container .product-view .summary.single-product-info .cart .button:hover {
  background: #FF0072;
}
.main-container .product-view .summary.single-product-info .cart .button:after {
  display: none;
}
.main-container .product-view .summary.single-product-info .cart .quantity {
  border: 1px solid #ebebeb;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  padding: 0;
}
.main-container .product-view .summary.single-product-info .cart .quantity:focus {
  border: none !important;
}
.main-container .product-view .summary.single-product-info .cart .quantity .input-text {
  background: #fff;
  height: 32px;
  font-weight: normal;
  font-family: arial;
}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price del {
  color: #898989;
}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price ins .amount {
  color: #aaa;
  font-size: 26px;
  font-weight: normal;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist {
  float: left;
  margin: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist .show {
  float: right;
  position: relative;
  width: 100%;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist .show .feedback {
  display: none;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a,
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a.add_to_wishlist {
  background: none;
  border-radius: 3px;
  border: 1px solid #ebebeb;
  color: #00aeef;
  display: inline-block;
  float: left;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: center;
  text-indent: -9999px;
  text-shadow: none;
  width: 32px;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a:hover,
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a:before,
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a.add_to_wishlist:before {
  background: transparent;
  bottom: 0;
  content: "\f004";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  height: 27px;
  left: 0;
  line-height: 27px;
  margin: auto;
  position: absolute;
  right: 0;
  text-indent: 0;
  top: 0;
  width: 27px;
}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover {
  background: #00aeef;
  color: #fff;
}
.main-container .product-view .summary.single-product-info a.compare {
  background: none;
  border-radius: 3px;
  border: 1px solid #ebebeb;
  box-shadow: none;
  color: #00aeef;
  display: inline-block;
  float: left;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: center;
  text-indent: -9999px;
  text-shadow: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 32px;
}
.main-container .product-view .summary.single-product-info a.compare:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .product-view .summary.single-product-info a.compare:before {
  background: transparent;
  bottom: 0;
  content: "\f021";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  height: 27px;
  left: 0;
  line-height: 27px;
  margin: auto;
  position: absolute;
  right: 0;
  text-indent: 0;
  top: 0;
  width: 27px;
}
.main-container .product-view .summary.single-product-info a.sharefriend {
  background: none;
  border-radius: 3px;
  border: 1px solid #ebebeb;
  box-shadow: none;
  color: #00aeef;
  display: inline-block;
  float: left;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: center;
  text-indent: -9999px;
  text-shadow: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 32px;
}
.main-container .product-view .summary.single-product-info a.sharefriend:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .product-view .summary.single-product-info a.sharefriend:before {
  background: transparent;
  bottom: 0;
  content: "\f0e0";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  height: 27px;
  left: 0;
  line-height: 27px;
  margin: auto;
  position: absolute;
  right: 0;
  text-indent: 0;
  top: -2px;
  width: 27px;
}
.main-container .product-view .product .bootexpert-tabs ul.tabs {
  border: none;
}
.main-container .product-view .product .bootexpert-tabs ul.tabs li {
  border-bottom: none;
  background: #979898;
  height: 39px;
  line-height: 39px;
  margin-right: 3px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-container .product-view .product .bootexpert-tabs ul.tabs li.active,
.main-container .product-view .product .bootexpert-tabs ul.tabs li:hover {
  background: #FF0072;
  border-bottom: none;
}
.main-container .product-view .product .bootexpert-tabs ul.tabs li.active a,
.main-container .product-view .product .bootexpert-tabs ul.tabs li:hover a {
  border: none;
  color: #fff;
}
.main-container .product-view .product .bootexpert-tabs ul.tabs li.active a:after,
.main-container .product-view .product .bootexpert-tabs ul.tabs li:hover a:after {
  display: none;
}
.main-container .product-view .product .bootexpert-tabs ul.tabs li a {
  border: none;
  color: #fff;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0;
  padding: 0 10px;
  text-transform: uppercase;
}
.main-container .product-view .product .bootexpert-tabs .panel {
  border-radius: 5px;
  font-family: arial;
  font-size: 14px;
  padding: 20px;
}
.main-container .product-view .product .bootexpert-tabs #tab-reviews #reviews #comments h2 {
  font-weight: normal;
}
.main-container .product-view .product .bootexpert-tabs #tab-reviews #reviews h3 {
  font-weight: normal;
}
.main-container .page-content .entry-content .cross-sells .widget-title {
  color: #666;
  margin: 0 0 35px 0;
  padding-bottom: 8px;
  border-bottom: 1px solid #ccc;
  font-weight: normal;
  font-size: 25px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-align: left;
  width: 100%;
}
.main-container .page-content .entry-content .cross-sells .widget-title span {
  padding: 0;
}
.main-container .page-content .entry-content .cross-sells .widget-title:after {
  display: none;
}
.main-container .page-content .entry-content .cross-sells .cross-carousel .slick-list {
  padding-top: 0;
}
.main-container .page-content .entry-content .cross-sells .shop-products .item-col .product-wrapper .product-image .actions {
  display: none;
}
.wrapper .slick-slider .slick-list {
  padding-top: 70px;
}
.wrapper .slick-slider button {
  background: #e5e5e5;
  border: none;
  border-radius: 3px;
  color: #fff;
  left: auto;
  margin: -86px 0 0 0;
  opacity: 1;
  right: 15px;
  top: 0;
  height: 40px;
  line-height: 40px;
  text-align: center;
  visibility: visible;
  width: 40px;
}
.wrapper .slick-slider button:hover {
  background: #00aeef;
}
.wrapper .slick-slider button:hover:before {
  color: #fff;
}
.wrapper .slick-slider button.slick-prev {
  left: auto;
  right: 60px;
}
.wrapper .slick-slider button:before {
  color: #fff;
  font-size: 20px;
  line-height: 38px;
}
.wrapper .slick-dots li button {
  border-color: #666;
}
.wrapper .slick-dots li:hover button,
.wrapper .slick-dots li.slick-active button {
  background: #00aeef;
  border-color: #00aeef;
}
.main-container .all-products {
  margin-bottom: 0;
}
.main-container .all-products h2 {
  color: #666;
  margin: 0 0 35px 0;
  padding-bottom: 8px;
  border-bottom: 1px solid #ccc;
  font-weight: normal;
  font-size: 25px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-align: left;
  width: 100%;
}
.main-container .home-tabs {
  margin-bottom: 0;
}
.main-container .home-tabs.digital2 .container,
.main-container .home-tabs.digital3 .container {
  width: 100%;
}
.main-container .home-tabs.digital2 .home-tabs-title,
.main-container .home-tabs.digital3 .home-tabs-title {
  background: #F4F4F4;
}
.main-container .home-tabs.digital2 .home-tabs-title li.last a,
.main-container .home-tabs.digital3 .home-tabs-title li.last a {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.main-container .home-tabs.digital2 .home-tabs-title li a,
.main-container .home-tabs.digital3 .home-tabs-title li a {
  background: #f4f4f4;
  border: none;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  color: #222;
  font-size: 15px;
  font-weight: bold;
  line-height: 40px;
  padding: 0 30px;
  text-transform: uppercase;
  width: auto;
}
.main-container .home-tabs.digital2 .home-tabs-title li a:hover,
.main-container .home-tabs.digital2 .home-tabs-title li a.active,
.main-container .home-tabs.digital3 .home-tabs-title li a:hover,
.main-container .home-tabs.digital3 .home-tabs-title li a.active {
  background: #222;
  color: #fff;
}
.main-container .home-tabs.digital2 .home-tabs-title li a:hover:after,
.main-container .home-tabs.digital2 .home-tabs-title li a.active:after,
.main-container .home-tabs.digital3 .home-tabs-title li a:hover:after,
.main-container .home-tabs.digital3 .home-tabs-title li a.active:after {
  display: none;
}
.main-container .home-tabs.digital2 .home-tabs-title li a:after,
.main-container .home-tabs.digital3 .home-tabs-title li a:after {
  display: none;
}
.main-container .home-tabs.digital2 .slick-slider .slick-list,
.main-container .home-tabs.digital3 .slick-slider .slick-list {
  padding-top: 30px;
}
.main-container .home-tabs.digital2 .slick-slider button,
.main-container .home-tabs.digital3 .slick-slider button {
  border-radius: 100%;
  margin-top: -40px;
  overflow: hidden;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  color: #35ada9;
  font-weight: bold;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount {
  font-weight: bold;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .add_to_cart_button,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .button,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .add_to_cart_button,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .button {
  background: #666;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .add_to_cart_button:hover,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .button:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .add_to_cart_button:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .button:hover {
  background: #00aeef;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .add_to_cart_button:before,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .button:before,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .add_to_cart_button:before,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions .add-to-cart .button:before {
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist {
  background: #666;
  border: none;
  color: #fff;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:hover,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:before,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:before,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:before,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:before {
  bottom: 0;
  content: "\f004";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  left: 0;
  margin: auto;
  position: static;
  right: 0;
  text-indent: 0;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button {
  float: left;
  width: 100%;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button a.compare,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button a.compare {
  background: #666;
  border: none;
  color: #fff;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button a.compare:hover,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button a.compare:hover {
  background: #FF0072;
  border-color: #FF0072;
  color: #fff;
}
.main-container .home-tabs.digital2 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button a.compare:before,
.main-container .home-tabs.digital3 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions ul.add-to-links li .compare-button a.compare:before {
  bottom: 0;
  content: "\f021";
  display: block;
  font-family: FontAwesome;
  font-size: 13px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  text-indent: 0;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main-container .home-tabs .parvez_content_element {
  margin-bottom: 0;
}
.main-container .home-tabs .home-tabs-title:after {
  display: none;
}
.main-container .home-tabs .home-tabs-title li {
  float: left;
  text-align: center;
}
.main-container .home-tabs .home-tabs-title li:hover a {
  background: #00aeef;
  color: #fff;
}
.main-container .home-tabs .home-tabs-title li:hover a:after {
  bottom: -10px;
  display: block;
}
.main-container .home-tabs .home-tabs-title li:hover a img {
  display: none;
}
.main-container .home-tabs .home-tabs-title li:hover a img.hover {
  display: block;
}
.main-container .home-tabs .home-tabs-title li.active a {
  background: #00aeef;
  color: #fff;
}
.main-container .home-tabs .home-tabs-title li.active a:after {
  bottom: -10px;
  display: block;
}
.main-container .home-tabs .home-tabs-title li.active a img {
  display: none;
}
.main-container .home-tabs .home-tabs-title li.active a img.hover {
  display: block;
}
.main-container .home-tabs .home-tabs-title li.last a {
  border: 1px solid #eee;
}
.main-container .home-tabs .home-tabs-title li br {
  display: none;
}
.main-container .home-tabs .home-tabs-title li a {
  border: none;
  color: #666;
  display: inline-block;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  line-height: 28px;
  padding: 0;
  background: #fff;
  border: 1px solid #eee;
  float: left;
  padding: 10px 0;
  position: relative;
  z-index: 2;
  width: 230px;
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
}
.main-container .home-tabs .home-tabs-title li a:after {
  display: none;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #00aeef transparent transparent transparent;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.main-container .home-tabs .home-tabs-title li a img {
  display: block;
  margin: 0 auto;
}
.main-container .home-tabs .home-tabs-title li a img.hover {
  display: none;
}
.main-container .home-tabs .slick-slider .slick-list {
  padding-top: 60px;
}
.main-container .home-tabs .slick-slider button {
  margin-top: -175px;
}
.main-container .home-tabs .shop-products .item-col .product-wrapper .list-col4 .actions {
  display: none;
}
.main-container .products-carousel {
  clear: both;
  margin-bottom: 0;
  position: relative;
}
.main-container .products-carousel .parvez_wrapper {
  clear: both;
  margin-bottom: 30px;
  float: left;
  position: relative;
  width: 100%;
}
.main-container .products-carousel .parvez_wrapper .parvez_wrapper {
  padding: 0;
  position: static;
  margin: 0;
}
.main-container .products-carousel .parvez_content_element .parvez_wrapper h3 {
  color: #666;
  margin: 0 0 35px 0;
  padding-bottom: 8px;
  border-bottom: 1px solid #ccc;
  font-weight: normal;
  font-size: 25px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-align: left;
  width: 100%;
}
.main-container .products-carousel .parvez_content_element .parvez_wrapper h3 span {
  background: none;
  padding: 0;
}
.main-container .products-carousel .parvez_content_element .parvez_wrapper h3:after {
  display: none;
}
.main-container .products-carousel .slick-slider .slick-list {
  float: left;
  padding: 0;
  width: 100%;
}
.main-container .products-carousel .slick-slider button {
  margin-top: -20px;
}
.main-container .products-carousel .shop-products .item-col.first {
  clear: none;
}
.main-container .products-carousel .shop-products .item-col .product-wrapper .list-col4 .actions {
  display: none;
}
.counter {
  display: none;
}
.main-container .products-carousel2.layout6.hot-sale,
.main-container .products-carousel3.layout6.hot-sale,
.main-container .products-carousel5.layout6.hot-sale {
  margin-bottom: 0;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3,
.main-container .products-carousel3.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3,
.main-container .products-carousel5.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3 {
  border: none;
  font-size: 18px;
  font-weight: bold;
  padding: 0 0 0 26px;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3 span,
.main-container .products-carousel3.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3 span,
.main-container .products-carousel5.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3 span {
  background: none;
  padding: 0;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3:after,
.main-container .products-carousel3.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3:after,
.main-container .products-carousel5.layout6.hot-sale.layout7 .parvez_content_element .parvez_wrapper h3:after {
  background: #00aeef;
  bottom: 7px;
  content: "";
  height: 11px;
  left: 0;
  position: absolute;
  width: 17px;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .slick-slider button,
.main-container .products-carousel3.layout6.hot-sale.layout7 .slick-slider button,
.main-container .products-carousel5.layout6.hot-sale.layout7 .slick-slider button {
  border-radius: 100%;
  margin-top: -45px;
  overflow: hidden;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button {
  background: #666;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover,
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover {
  background: #00aeef;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover:before,
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover:before,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover:before,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover:before,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover:before,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover:before {
  background: #00aeef;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before {
  background: #888;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  color: #35ada9;
}
.main-container .products-carousel2.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount,
.main-container .products-carousel3.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount,
.main-container .products-carousel5.layout6.hot-sale.layout7 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount {
  font-weight: bold;
}
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions {
  background: none;
  border: none;
  display: block;
  margin: 0;
  text-align: center;
}
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart {
  display: inline-block;
  float: none;
}
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button {
  border-radius: 0;
  line-height: 33px;
  padding: 0 15px 0 0;
}
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover,
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover {
  background: #ff3636;
}
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before {
  background: #41aecd;
  display: inline-block;
  height: 33px;
  margin-right: 10px;
  width: 33px;
}
.main-container .products-carousel2.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links,
.main-container .products-carousel3.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links,
.main-container .products-carousel5.layout6.hot-sale .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links {
  display: none;
}
.main-container .products-carousel2.layout6 .parvez_content_element .parvez_wrapper h3,
.main-container .products-carousel3.layout6 .parvez_content_element .parvez_wrapper h3,
.main-container .products-carousel5.layout6 .parvez_content_element .parvez_wrapper h3 {
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  margin: 0;
  text-transform: uppercase;
  padding-bottom: 5px;
  position: relative;
  line-height: 1.35;
}
.main-container .products-carousel2.layout6 .parvez_content_element .parvez_wrapper h3 span,
.main-container .products-carousel3.layout6 .parvez_content_element .parvez_wrapper h3 span,
.main-container .products-carousel5.layout6 .parvez_content_element .parvez_wrapper h3 span {
  background: none;
  padding: 0;
}
.main-container .products-carousel2.layout6 .parvez_content_element .parvez_wrapper h3:after,
.main-container .products-carousel3.layout6 .parvez_content_element .parvez_wrapper h3:after,
.main-container .products-carousel5.layout6 .parvez_content_element .parvez_wrapper h3:after {
  background: #00aeef;
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 100px;
}
.main-container .products-carousel2.layout6 .counter,
.main-container .products-carousel3.layout6 .counter,
.main-container .products-carousel5.layout6 .counter {
  background: #F7F7F7;
  display: block;
  float: left;
  margin-top: 10px;
  width: 100%;
}
.main-container .products-carousel2.layout6 .counter.sale-layout3,
.main-container .products-carousel3.layout6 .counter.sale-layout3,
.main-container .products-carousel5.layout6 .counter.sale-layout3 {
  display: none;
}
.main-container .products-carousel2.layout6 .counter .countbox,
.main-container .products-carousel3.layout6 .counter .countbox,
.main-container .products-carousel5.layout6 .counter .countbox {
  background: none;
  float: left;
  margin-top: 0;
  padding: 0;
  width: 100%;
}
.main-container .products-carousel2.layout6 .counter .countbox span,
.main-container .products-carousel3.layout6 .counter .countbox span,
.main-container .products-carousel5.layout6 .counter .countbox span {
  color: #000000;
  display: inline-block;
  float: left;
  font-size: 12px;
  margin: 0;
  padding: 10px 0;
  text-align: center;
  width: 25%;
}
.main-container .products-carousel2.layout6 .counter .countbox span strong,
.main-container .products-carousel3.layout6 .counter .countbox span strong,
.main-container .products-carousel5.layout6 .counter .countbox span strong {
  color: #000000;
  display: block;
  font-size: 14px;
  width: 100%;
}
.main-container .products-carousel2.layout6 .shop-products .item-col.first,
.main-container .products-carousel3.layout6 .shop-products .item-col.first,
.main-container .products-carousel5.layout6 .shop-products .item-col.first {
  clear: none;
}
.main-container .products-carousel2.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions,
.main-container .products-carousel5.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions {
  display: block;
}
.main-container .products-carousel2.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview,
.main-container .products-carousel5.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview {
  text-align: left;
}
.main-container .products-carousel2.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner,
.main-container .products-carousel5.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner {
  padding: 0;
}
.main-container .products-carousel2.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box,
.main-container .products-carousel5.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  font-weight: bold;
}
.main-container .products-carousel2.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings,
.main-container .products-carousel5.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {
  border-top: 1px solid #ddd;
  margin-top: 10px;
  padding-top: 12px;
  text-align: left;
}
.main-container .products-carousel2.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions,
.main-container .products-carousel5.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .actions {
  display: none;
}
.main-container .products-carousel2.layout6 .slick-slider .slick-list,
.main-container .products-carousel3.layout6 .slick-slider .slick-list,
.main-container .products-carousel5.layout6 .slick-slider .slick-list {
  padding-top: 20px;
}
.main-container .products-carousel2.layout6 .slick-slider button,
.main-container .products-carousel3.layout6 .slick-slider button,
.main-container .products-carousel5.layout6 .slick-slider button {
  margin: -60px 0 0 0;
}
.main-container .products-carousel3.layout6 {
  margin-bottom: 0;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper {
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover {
  border: 1px solid #f4f4f4;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover .list-col8 {
  background: #00aeef;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover .list-col8 .gridview h2.product-name a {
  color: #fff;
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover .list-col8 .gridview h2.product-name a:hover {
  text-decoration: underline;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover .list-col8 .gridview .price-box {
  color: #ffd202;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover .list-col8 .gridview .price-box del .amount {
  color: #fff;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper:hover .list-col8 .gridview .ratings {
  border-color: #fff;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions {
  border: none;
  border-top: 1px solid #ddd;
  height: 40px;
  margin: 0;
  padding: 0;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart {
  height: 40px;
  margin: 0;
  width: 33%;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_inline {
  height: 40px;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button {
  background: none;
  color: transparent;
  padding: 0;
  overflow: hidden;
  text-indent: -9999px;
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:hover:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:hover:before {
  color: #ff3636;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .add_to_cart_button:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions .add-to-cart .button:before {
  color: #00aeef;
  display: block;
  font-size: 25px;
  text-indent: 0;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links {
  width: 67%;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li {
  margin: 0;
  width: 50%;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.compare,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.add_to_wishlist,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.compare {
  border: none;
  border-left: 1px solid #ddd;
  border-radius: 0;
  color: #fff;
  height: 39px;
  line-height: 40px;
  width: 100%;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:hover,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.compare:hover,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.add_to_wishlist:hover,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a:hover,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.compare:hover {
  background: none;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:hover:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.compare:hover:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.add_to_wishlist:hover:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a:hover:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.compare:hover:before {
  color: #ff3636;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.add_to_wishlist:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .yith-wcwl-add-to-wishlist a.compare:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.add_to_wishlist:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a:before,
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col4 .actions ul.add-to-links li .compare-button a.compare:before {
  color: #00aeef;
  font-size: 25px;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview {
  padding: 0 10px;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name {
  border: none;
  margin-top: 0;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  font-weight: bold;
}
.main-container .products-carousel3.layout6 .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {
  border-top: 1px solid #ddd;
  margin-top: 8px;
  padding-top: 10px;
}
.main-container .products-carousel3.layout6 .slick-slider button {
  margin: -50px 0 0 0;
}
.main-container .products-carousel3.layout6 .counter {
  display: none;
}
.main-container .left-column .phm_row {
  margin-bottom: 40px;
}
.main-container .digital-categories .widgettitle {
  background: #111;
  line-height: 50px;
  height: auto;
  padding-left: 45px;
  position: relative;
}
.main-container .digital-categories .widgettitle:before {
  content: "\f0c9";
  color: #fff;
  font-family: Fontawesome;
  left: 22px;
  position: absolute;
}
.main-container .digital-categories .widget_nav_menu {
  background: #f4f4f4;
}
.main-container .digital-categories ul {
  border: none;
  padding: 0;
}
.main-container .digital-categories ul li {
  border-color: #e1e1e1;
}
.main-container .digital-categories a {
  font-size: 13px;
  line-height: 33px;
  padding: 8px 10px 5px 20px;
  text-transform: uppercase;
}
.main-container .digital-categories a:hover {
  color: #00aeef;
}
.main-container .digital-categories ul.sub-menu li a:hover {
  color: #00aeef;
}
.main-container .best-seller.layout7 .parvez_text_column {
  padding: 0;
  display: block;
  text-transform: uppercase;
  color: #444;
  font-weight: normal;
  margin: 0 0 20px 0;
  background: #00aeef url(../../images/digital/style/bg-block.png) no-repeat 15px 50%;
  padding-left: 45px;
  border-bottom: 2px solid #c60920;
}
.main-container .best-seller.layout7 .parvez_text_column h3 {
  font-size: 16px;
  padding: 8px 0;
  word-wrap: break-word;
  display: block;
  text-transform: uppercase;
  background: url(../../images/digital/style/background-block.png) no-repeat 0 50%;
  padding-left: 10px;
  color: #fff;
  line-height: 28px;
}
.main-container .best-seller.layout7 .bootexpert {
  background: none;
  padding: 0;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col {
  margin: 0;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper {
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col4 {
  float: left;
  width: 40%;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col4 .product-image .quickview {
  display: none;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 {
  background: none;
  float: left;
  padding: 0 0 0 10px;
  width: 60%;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a {
  color: #000000;
  font-size: 14px;
  font-weight: 600;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a:hover {
  color: #00aeef;
  text-decoration: none;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  color: #35ada9;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount {
  color: #888;
  font-weight: bold;
}
.main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {
  display: none;
}
.main-container .best-seller .parvez_wrapper {
  margin-bottom: 0;
}
.main-container .best-seller .parvez_text_column {
  background: #ff3636 url(../../images/digital/style/bg_title.png) no-repeat left center;
  margin: 0;
  padding: 0;
}
.main-container .best-seller .parvez_text_column h3 {
  background: url(../../images/digital/style/bestseler.png) no-repeat 25px 50%;
  margin: 0;
  padding: 16px 20px 16px 70px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.main-container .best-seller .bootexpert {
  background: #00aeef;
  padding: 25px 25px 0 25px;
}
.main-container .best-seller .shop-products .item-col .product-wrapper {
  border: none;
  padding: 0;
}
.main-container .best-seller .shop-products .item-col .product-wrapper:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .onsale {
  display: none;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col4 .actions {
  display: none;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 {
  background: #00aeef;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview {
  text-align: left;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview .gridview-inner {
  padding: 0;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name {
  border: none;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a {
  color: #fff;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a:hover {
  text-decoration: underline;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  color: #ffd202;
  font-weight: bold;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount {
  color: #fff;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {
  border: none;
  text-align: left;
}
.main-container .best-seller .shop-products .item-col .product-wrapper .list-col8 .gridview .actions {
  display: none;
}
.main-container .featured-products .parvez_content_element .parvez_wrapper h3 {
  border: none;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 30px;
  padding: 0 0 0 26px;
  position: relative;
}
.main-container .featured-products .parvez_content_element .parvez_wrapper h3 span {
  background: none;
  padding: 0;
}
.main-container .featured-products .parvez_content_element .parvez_wrapper h3:after {
  background: #00aeef;
  bottom: 5px;
  content: "";
  height: 11px;
  left: 0;
  position: absolute;
  width: 17px;
}
.main-container .featured-products .shop-products .item-col {
  margin: 0 0 40px 0;
}
.main-container .featured-products .shop-products .item-col .product-wrapper {
  background: #f4f4f4;
  border: none;
  padding: 5px;
}
.main-container .featured-products .shop-products .item-col .product-wrapper:hover {
  box-shadow: none;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .onsale {
  display: none;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col4 {
  float: left;
  width: 40%;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col4 .product-image .quickview {
  display: none;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col4 .actions {
  display: none;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 {
  background: none;
  float: left;
  padding: 0 0 0 10px;
  width: 60%;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview {
  text-align: left;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name {
  border: none;
  margin: 5px 0 8px 0;
  padding: 0;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a {
  color: #000000;
  font-size: 13px;
  font-weight: 600;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview h2.product-name a:hover {
  color: #00aeef;
  text-decoration: none;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box {
  color: #35ada9;
  font-weight: bold;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box del .amount {
  color: #888;
  font-weight: bold;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {
  margin-top: 8px;
  text-align: left;
}
.main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 .gridview .actions {
  display: none;
}
.col-left.layout4 .bestseller .shop-products .item-col .product-wrapper {
  margin-bottom: 10px;
}
.visible-large {
  display: block;
}
.visible-small {
  display: none;
}
.width100 {width: 100%!important;}
.width80{width:80%!important;}
.width86{width:86.6%!important;}
.width60{width:60%!important;}
.width70{width:70%!important;}
@media screen and (max-width: 1200px) {
  .header-container .header-search {
    width: 450px;
  }
  .header-container .widget.widget_product_search #searchform #ws {
    width: 250px;
  }
  .main-container .home-tabs .home-tabs-title li a {
    width: 180px;
  }
  .left-column .phm_row,
  .right-column .phm_row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .main-container .best-seller .parvez_text_column h3 {
    background: none;
    padding-left: 20px;
  }
  .main-container .best-seller .bootexpert .shop-products .item-col .product-wrapper {
    padding: 0;
  }
  .header-container.layout6 .header-services {
    margin-bottom: 20px;
  }
  .header-container.layout6 .header .menu-cart .nav-container {
    text-align: center;
  }
  .header-container.layout6 .header .menu-cart .nav-container .mbmenu-toggler {
    border-radius: 0;
    text-align: left;
  }
  .header-container.layout6 .header .menu-cart .nav-container .mobile-menu-container {
    text-align: left;
  }
  .header-container.layout6 .header-search {
    clear: both;
    float: left;
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
  }
  .header-container.layout6 .header-search .widget.widget_product_search {
    display: inline-block;
    float: none;
  }
  .header-container.layout6 .widget.widget_shopping_cart {
    display: inline-block;
    float: none;
  }
  .header-container.layout6 .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler {
    border: none;
    margin-top: 10px;
  }
  .main-container .latest-posts2 .slick-slider button {
    display: none !important;
  }
  .main-container .shop-products.grid-view .item-col .product-wrapper {
    padding: 10px;
  }
  .main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box span.old-price {
    margin: 10px 0 0 0;
  }
  .footer .footer-middle .widget-title {
    padding-left: 0;
  }
  .footer .footer-middle .widget-title:before {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .visible-large {
    display: none;
  }
  .visible-small {
    display: block;
    float: left;
    width: 100%;
    margin: 0;
  }
  .digital-categories {
    display: none;
  }
  .home-slider.layout2 .parvez_col-sm-9 {
    width: 100%;
  }
  .home-slider.layout3 {
    margin-bottom: 0;
  }
  .header-container.layout6 .header-services {
    margin-bottom: 20px;
  }
  .header-container.layout6 .header .menu-cart .nav-container {
    text-align: center;
  }
  .header-container.layout6 .header .menu-cart .nav-container .mbmenu-toggler {
    border-radius: 0;
    text-align: left;
  }
  .header-container.layout6 .header .menu-cart .nav-container .mobile-menu-container {
    text-align: left;
  }
  .header-container.layout6 .header-search {
    clear: both;
    float: left;
    text-align: center;
    width: 100%;
  }
  .header-container.layout6 .header-search .widget.widget_product_search {
    display: inline-block;
    float: none;
  }
  .header-container.layout6 .widget.widget_shopping_cart .widget_shopping_cart_content .cart-toggler {
    border: none;
    margin-top: 10px;
  }
  .header-container.layout7 .header .menu-cart {
    background: none;
  }
  .header-container.layout7 .header-search {
    background: none;
  }
  .header-container .top-bar {
    text-align: center;
  }
  .header-container .top-bar #lang_sel {
    display: inline-block !important;
    float: none;
  }
  .header-container .top-bar .top-menu {
    border-radius: 5px;
    float: none;
    display: inline-block;
  }
  .header-container .header-search {
    float: none;
    margin: 12px 0 26px;
  }
  .header-container .logo {
    margin: 30px 0;
    text-align: center;
  }
  .header-container .widget.widget_shopping_cart {
    margin: 18px 0 30px;
    position: static;
  }
  .header-container .header .menu-cart {
    text-align: center;
  }
  .nav-container {
    float: none;
    margin-bottom: 5px;
    text-align: left;
  }
  .nav-container .mbmenu-toggler {
    border-radius: 5px;
  }
  .nav-container .mobile-menu-container.open {
    margin-bottom: 30px;
  }
  .yith_magnifier_mousetrap {
    display: none;
  }
  .main-container .best-seller.layout7 .parvez_text_column {
    background-image: none;
    padding-left: 0;
  }
  .main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col4,
  .main-container .best-seller.layout7 .bootexpert .shop-products .item-col .product-wrapper .list-col8 {
    width: 100%;
  }
  .main-container .featured-products .shop-products .item-col .product-wrapper .list-col4,
  .main-container .featured-products .shop-products .item-col .product-wrapper .list-col8 {
    width: 100%;
  }
  .main-container .home-static2 {
    margin-bottom: 30px;
  }
  .main-container .home-static2 .parvez_wrapper .col-md-4 {
    width: 100%;
  }
  .main-container .home-static2 .parvez_wrapper .col-md-4 .banner-center {
    margin-bottom: 30px;
  }
  .main-container .home-static2.layout2 .parvez_col-sm-3 {
    width: 100%;
  }
  .main-container .home-static2.layout2 .parvez_col-sm-3 .banner-center {
    margin-bottom: 30px;
  }
  .main-container .home-static5 a {
    display: block;
    margin-bottom: 30px;
    overflow: hidden;
  }
  .main-container .home-static5 a img {
    width: 100%;
  }
  .main-container .wrap-slider {
    margin-bottom: 0;
  }
  .main-container .home-tabs.digital3 .home-tabs-title li a {
    width: 100%;
  }
  .main-container .home-tabs .home-tabs-title li {
    width: 100%;
  }
  .main-container .home-tabs .home-tabs-title li:hover a:after {
    display: none;
  }
  .main-container .home-tabs .home-tabs-title li a {
    width: 100%;
  }
  .main-container .home-tabs .home-tabs-title li a.active:after {
    display: none;
  }
  .main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings .star-rating {
    width: 80px;
  }
  .main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings .star-rating:before {
    font-size: 12px;
  }
  .main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings .star-rating span:before {
    font-size: 12px;
  }
  .main-container .col-right .widget_wysija_cont h3 {
    font-size: 25px;
  }
  #secondary .widget.widget_top_rated_products .item-col .product-wrapper .list-col4 img {
    width: 100%;
  }
  #secondary .sidebar-border.left {
    border-right: none;
    padding-right: 0;
  }
  #secondary .sidebar-border.right {
    border-left: none;
    padding-left: 0;
  }
  .wrapper .slick-slider button {
    display: none !important;
  }
  .wrapper .slick-slider .slick-list {
    padding-top: 40px;
  }
  .widget.static-footer {
    margin-bottom: 30px;
  }
  .footer .footer-top {
    padding: 50px 0 30px;
  }
  .footer .footer-top .widget {
    float: left;
    margin-bottom: 30px;
    width: 100%;
  }
  .footer .footer-top .widget.ft-newsletter {
    margin: 30px 0 0 0;
  }
  .footer .footer-bottom {
    text-align: center;
  }
  .footer .footer-bottom .copyright-info {
    display: inline-block;
    float: none;
    margin-bottom: 20px;
  }
  .footer .footer-bottom .bottom-right {
    display: inline-block;
    float: none;
  }
}
@media screen and (max-width: 767px) {
  .front-page .phm_row {
    margin-left: 0;
    margin-right: 0;
  }
  .front-page .phm_row .row-container {
    padding: 0;
  }
  .main-container .home-slider {
    margin-bottom: 0;
  }
  .main-container .home-static1,
  .main-container .home-static2 {
    margin: 30px 0 0 0;
  }
  .main-container .home-static1.layout3,
  .main-container .home-static2.layout3 {
    margin-bottom: 30px;
  }
  .main-container .home-static1 img,
  .main-container .home-static2 img {
    width: 100%;
  }
  .main-container .home-static1 img:hover,
  .main-container .home-static2 img:hover {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  .main-container .home-static2 img {
    margin-bottom: 30px;
  }
  .main-container .home-static3 .box-col-inner {
    margin-bottom: 30px;
  }
  .left-column .phm_row,
  .right-column .phm_row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .header-container.layout6 .header-services .box-col-inner {
    margin-bottom: 15px;
  }
  .header-container .top-bar {
    text-align: center;
  }
  .header-container .top-bar .language-header,
  .header-container .top-bar .currency-switcher {
    display: inline-block;
    float: none;
  }
  .header-container #lang_sel {
    float: none;
    display: inline-block;
  }
  .header-container .top-menu {
    display: inline-block;
    float: none;
  }
  .main-container .latest-posts2 .posts-carousel .slick-list .item-col .post-wrapper .post-thumb a {
    width: 100%;
  }
  .main-container .latest-posts2.layout7 {
    margin-bottom: 30px !important;
  }
  .main-container .product-view .upsells_products_widget {
    margin-top: 40px;
  }
  .main-container .product-view .upsells_products_widget .widget-title {
    margin: -42px 0 0 0;
    top: 0;
    left: 0;
    border-radius: 5px 5px 0 0;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
  }
  .main-container .home-brands {
    background: none;
  }
  .main-container .home-brands.other-page h3 {
    left: 0;
  }
  .main-container .col-right {
    margin-top: 30px;
  }
  .main-container .col-right .bootexpert .shop-products .item-col .product-wrapper .list-col8 .gridview .price-box span.old-price {
    margin: 0 0 0 10px;
  }
  .main-container .product-view .summary.single-product-info {
    padding: 0 0 0 30px;
  }
  .quickview-wrapper #quickview-content .product-images {
    width: 100%;
  }
  .quickview-wrapper #quickview-content .product-info {
    margin: 30px 0 0;
    padding: 0 0 0 30px;
    width: 100%;
  }
  .wrapper .slick-slider button {
    display: none !important;
  }
  .main-container .shop-products.list-view .item-col .product-wrapper .product-name {
    margin: 8px 0;
  }
  .main-container .shop-products.grid-view .item-col {
    margin-bottom: 40px;
  }
  .main-container .products-carousel5 {
    margin-top: 30px;
  }
}
@media screen and (max-width: 550px) {
  .main-container .product-view .single-product-image {
    width: 100%;
  }
  .main-container .product-view .summary.single-product-info {
    padding: 0;
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .header-container .top-bar #lang_sel ul li a .iclflag {
    display: none;
  }
  .header-container .header-search {
    width: 300px;
  }
  .header-container .widget.widget_product_search #searchform #ws {
    width: 125px;
  }
  .main-container .block-static1 .row-container .block-static1,
  .main-container .block-static1 .row-container .block-static3,
  .main-container .block-static3 .row-container .block-static1,
  .main-container .block-static3 .row-container .block-static3 {
    text-align: center;
  }
  .main-container .block-static1 .row-container .block-static1 h2,
  .main-container .block-static1 .row-container .block-static1 h3,
  .main-container .block-static1 .row-container .block-static3 h2,
  .main-container .block-static1 .row-container .block-static3 h3,
  .main-container .block-static3 .row-container .block-static1 h2,
  .main-container .block-static3 .row-container .block-static1 h3,
  .main-container .block-static3 .row-container .block-static3 h2,
  .main-container .block-static3 .row-container .block-static3 h3 {
    font-size: 26px;
  }
  .main-container .block-static1 .row-container .block-static1 a.readmore,
  .main-container .block-static1 .row-container .block-static3 a.readmore,
  .main-container .block-static3 .row-container .block-static1 a.readmore,
  .main-container .block-static3 .row-container .block-static3 a.readmore {
    font-size: 12px;
  }
}
