@charset "UTF-8";.no-margin {margin: 0 !important;}.lib-list-item-product2 {border: none;}.lib-list-item-product2 .image-dev .list-button-dev {position: absolute;top: 50%;right: 50%;z-index: 10;transform: translate3d(-50%, -50%, 0);-moz-transform: translate3d(-50%, -50%, 0);-webkit-transform: translate3d(-50%, -50%, 0);-ms-transform: translate3d(-50%, -50%, 0);}.lib-list-item-product2 .image-dev .list-button-dev li {display: inline-block;float: right;height: 40px;width: 40px;background: #fff;position: relative;border-width: 0 0 0 1px;border-style: solid;border-color: #ddd;opacity: 0;transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(1) {transform: translateX(-40px);-moz-transform: translateX(-40px);-webkit-transform: translateX(-40px);-ms-transform: translateX(-40px);z-index: 1;transition-delay: 0s;}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2) {transition-delay: 0.2s;z-index: 2;}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3) {transition-delay: 0.2s;z-index: 2;}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(4) {transform: translateX(40px);-moz-transform: translateX(40px);-webkit-transform: translateX(40px);-ms-transform: translateX(40px);z-index: 1;transition-delay: 0s;}.lib-list-item-product2 .image-dev .list-button-dev li:first-child {border-right: 1px solid #ddd;}.lib-list-item-product2 .image-dev .list-button-dev li a, .lib-list-item-product2 .image-dev .list-button-dev li button {background: none;position: absolute;width: 100%;height: 100%;top: 0;right: 0;line-height: 40px;text-align: center;box-shadow: none;border: none;color: #555;width: 40px;padding: 0;}.lib-list-item-product2 .image-dev .list-button-dev li:hover {background: #3273e4;}.lib-list-item-product2 .image-dev .list-button-dev li:hover a, .lib-list-item-product2 .image-dev .list-button-dev li:hover button {color: #fff;}.lib-list-item-product2 .caption-dev {text-align: center;padding: 0 15px;}.lib-list-item-product2 .caption-dev .rating-dev {margin: 5px 0;}.lib-list-item-product2 .caption-dev .rating-dev .fa-stack-2x {font-size: 11px;}.lib-list-item-product2 .caption-dev .title-dev {color: #444;font-size: 13px;}.lib-list-item-product2 .caption-dev .price-dev .price.product-price {font-size: 16px;}.lib-list-item-product2 .caption-dev .price-dev .price-new {font-size: 16px;}.lib-list-item-product2 .caption-dev .price-dev .price-old {font-size: 12px;}.lib-list-item-product2 .caption-dev .add-cart-dev {background: #fff;border: 1px solid #ddd;font-size: 12px;text-transform: uppercase;color: #999;font-weight: bold;box-shadow: none;border-radius: 0;padding: 6px 20px;margin: 0 0 30px;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;}.lib-list-item-product-over2 .image-dev .list-button-dev li {opacity: 1;transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(1) {transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);transition-delay: 0.2s;}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2) {transition-delay: 0s;}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(3) {transition-delay: 0s;}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(4) {transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);transition-delay: 0.2s;}.lib-two-img {position: relative;display: block;}.lib-two-img .img-1 {opacity: 1;position: relative;transition: all 0.5s ease-in-out;}.lib-two-img .img-2 {position: absolute;z-index: 0;top: 0;opacity: 0;display: block;transition: all 0.5s ease-in-out;right: 50%;transform: translateX(50%);}.lib-two-img-over .img-1 {opacity: 0;transform-style: inherit;transition: all 0.5s ease-in-out;}.lib-two-img-over .img-2 {opacity: 1;transform-style: inherit;transition: all 0.5s ease-in-out;}@keyframes myeffect-slideshow {0% {opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px);}100% {opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}@-webkit-keyframes myeffect-slideshow {0% {opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px);}100% {opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}@-moz-keyframes myeffect-slideshow {0% {opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px);}100% {opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}.typeheader-1 {background-color: #fff;color: #6f6f6f;}.typeheader-1 .container-megamenu.horizontal .sub-menu .feature-blog a {text-align: right;}.typeheader-1.navbar-compact .header-middle {padding: 10px 0;}.typeheader-1.navbar-compact #cart {margin-top: 3px;}.typeheader-1 .header-top {min-height: 33px;background-color: #f6f6f6;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.typeheader-1 .header-top .module {display: table-cell;margin-bottom: 0;}.typeheader-1 .header-top .header-top-right {text-align: left;}.typeheader-1 .header-top .dropdown-menu li {line-height: 22px;}.typeheader-1 .header-top .header-top-right {display: inline-block;}.typeheader-1 .header-top .header-top-left {line-height: 33px;}.typeheader-1 .header-middle {clear: both;padding: 17px 0 17px 0;}.typeheader-1 .header-middle .middle2 {padding-left: 0px;}.typeheader-1 .header-bottom {clear: both;padding-bottom: 0px;background-color: #ea3a3c;box-shadow: 0 2px 4px 0 hsla(0,0%,44.3%,.05);border-bottom: 2px solid #e4e2e2;}.typeheader-1 .header-bottom .bottom2 {margin-top: 7px;}.typeheader-1 .lang-curr .dropdown-menu {right: 0;left: auto;}.typeheader-1 .signin-w {padding-right: 30px;float: left;}.typeheader-1 .signin-w ul li {float: right;}.typeheader-1 ul.top-link {list-style: none;margin: 0;vertical-align: top;display: inline-flex;}.typeheader-1 ul.top-link > li {display: inline-block;position: relative;list-style: outside none none;padding-right: 20px;margin-right: 20px;padding-left: 0;font-size: 12px;}.typeheader-1 ul.top-link > li i {padding-left: 5px;}.typeheader-1 ul.top-link > li.language {min-height: 23px;}.typeheader-1 ul.top-link > li .btn-group {display: inline;line-height: 33px;padding: 12px 0;}.typeheader-1 ul.top-link > li .btn-group .btn-link {padding: 0;border: none;color: #6f6f6f;}.typeheader-1 ul.top-link > li .fa-caret-down {font-size: 12px;}.typeheader-1 ul.top-link > li:after {background-color: rgba(255, 255, 255, 0.4);content: "";height: 11px;position: absolute;right: 0;top: 16px;width: 1px;}.typeheader-1 ul.top-link > li > a {font-size: 12px;color: #6f6f6f;line-height: 33px;}.typeheader-1 ul.top-link > li.account {line-height: 33px;}.typeheader-1 ul.top-link > li.account > a {padding: 0;margin: 0;}.typeheader-1 ul.top-link > li.account:before {content: "\f007";font-family: FontAwesome;font-size: 12px;}.typeheader-1 ul.top-link > li.account .dropdown-menu {right: 0;left: auto;}.typeheader-1 ul.top-link > li.wishlist:before {content: "\f004";font-family: FontAwesome;font-size: 11px;}.typeheader-1 ul.top-link > li.account:hover ul.dropdown-link {top: 34px;z-index: 9999;opacity: 1;border-top: 1px solid rgba(200, 199, 199, 0.3);}.typeheader-1 ul.top-link > li.welcome-msg, .typeheader-1 ul.top-link > li:first-child {padding-right: 0px;margin-right: 0px;}.typeheader-1 ul.top-link > li.welcome-msg:after, .typeheader-1 ul.top-link > li:first-child:after {display: none;}.typeheader-1 #sosearchpro .search {position: relative;margin: 0;width: 100%;border: none;border-radius: 7px;box-shadow: ;}.typeheader-1 #sosearchpro .search .select_category {border:none;background-color: #f0f0f1;border-left: none;border-bottom-right-radius: 5px !important;border-top-right-radius: 5px !important;width: 20%;}.typeheader-1 #sosearchpro .search .select_category select {height: 38px;line-height: 38px;color: #666;font-size: 12px;padding: 0 15px;}.typeheader-1 #sosearchpro .search .select_category select:hover {cursor: pointer;}.typeheader-1 #sosearchpro .search .chosen-search-input {height: 23px !important;border: 1px solid #efefef !important;}.typeheader-1 #sosearchpro .search .chosen-single {height: 38px !important;line-height: 38px !important;}.typeheader-1 #sosearchpro .search .input-group-btn {width: 0;}.typeheader-1 #sosearchpro .search button {position: absolute;top: 0px;left: 0px;height: 42px;text-align: center;line-height: 40px;padding: 0 15px;font-size: 16px;color: #fff;border-radius: 0;text-transform: upper-case;border-bottom-left-radius: 5px;border-top-left-radius: 5px;background-color: #f0f0f1;}.typeheader-1 #sosearchpro .search button i {font-size: 16px;color: #a1a3a8;}.typeheader-1 #sosearchpro .search input {border: none;border-bottom-left-radius: 7px;border-top-left-radius: 7px;background-color: #f0f0f1;z-index: 0;height: 42px;padding-right: 20px;font-size: 11px;width: 100%;color: #444;}.typeheader-1 #sosearchpro .search input::-moz-placeholder {color: #444;opacity: 1;}.typeheader-1 #sosearchpro .search input:-ms-input-placeholder {color: #444;}.typeheader-1 #sosearchpro .search input::-webkit-input-placeholder {color: #444;}.typeheader-1 #sosearchpro .search input:focus {z-index: 0;}.typeheader-1 .login-w {padding-right: 48px;margin-left: 50px;float: left;position: relative;}.typeheader-1 .login-w:before {background-image: url(../../images/icon/icon-header.png);background-repeat: no-repeat;background-position: -158px 0;width: 40px;height: 40px;position: absolute;content: "";display: block;top: 0;right: 0;}.typeheader-1 .login-w li {line-height: 22px;font-size: 13px;color: #888;}.typeheader-1 .login-w li a {color: #616161;font-weight: 500;font-size: 14px;}.typeheader-1 .login-w li a:hover {color: #00b4ca;}.typeheader-1 .shopping_cart {float: left;position: relative;border-radius: 3px;border: 1px solid #00bfd6;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart {position: relative;}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .icon-c {width: 46px;height: 40px;float: right;text-align: center;line-height: 40px;border-left: 1px solid #00bfd6;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .icon-c i {padding-top: 25%;font-size: 18px;color: #00bfd6;}.fa-shopping-bag:before{content: "\f291";}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner {float: right;color: #00bfd6;margin: 5px 20px 0 20px;}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner .text-shopping-cart {font-weight: 600;margin-top: 0px;margin-bottom: 2px;line-height: 100%;text-transform: uppercase;}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner .total-shopping-cart {font-size: 12px;float: right;line-height: 100%;font-weight: 400;}.typeheader-1 .shopping_cart .dropdown-menu {top: 100%;left: -15px;right: auto;color: #666;}.typeheader-1 .shopping_cart .shoppingcart-box:before {left: 50px;}.typeheader-1 .megamenu-style-dev .navbar-default {background: transparent;}.typeheader-1 .container-megamenu.horizontal ul.megamenu > li {margin-left: 70px;}.typeheader-1 .container-megamenu.horizontal ul.megamenu > li > a {line-height: 100%;color: #ffffff;font-size: 14px;font-weight: 700;}.typeheader-1 .container-megamenu.horizontal ul.megamenu > li:hover > a, .typeheader-1 .container-megamenu.horizontal ul.megamenu > li.active > a, .typeheader-1 .container-megamenu.horizontal ul.megamenu > li.menu_active > a {color: #ef5661;}.typeheader-1 .container-megamenu.vertical {position: relative;}.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-wrapper {background-color: transparent;}.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container {color: #ffffff;background-color: #ea3a3c;text-shadow: none;border-top-left-radius: 3px;border-top-right-radius: 3px;font-size: 14px;padding-right: 20px;height: 45px;line-height: 44px;}.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container > div {padding-top: 13px;margin-left: 7px;}.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container > div span {background-color: #616161;}.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container:after {font-family: 'FontAwesome';content: "\f0d7";font-size: 14px;color: #616161;position: absolute;left: 20px;top: 0;font-weight: 400;}@media (min-width: 992px) {.typeheader-1 .container-megamenu.vertical .vertical-wrapper {visibility: hidden;-webkit-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;position: absolute;width: 100%;top: 60px;}.typeheader-1 .container-megamenu.vertical:hover .vertical-wrapper {visibility: visible;-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;top: 44px;}}.common-home .typeheader-1 .container-megamenu.horizontal ul.megamenu > li.home > a {color: #051875;}@media (min-width: 1200px) {.typeheader-1 .header-middle .middle2 {width: 44%;}.typeheader-1 .header-middle .middle3 {width: 39%;}.typeheader-1 .login-w {margin-left: 40px;}.typeheader-1 .container-megamenu.horizontal ul.megamenu > li {margin-left: 40px;}}@media (min-width: 1649px) {.typeheader-1 .header-middle .middle2 {width: 47.3333%;}.typeheader-1 .header-middle .middle3 {width: 36%;}}@media (min-width: 1366px) and (max-width: 1649px) {.typeheader-1 .bottom1 {width: 21%;}.typeheader-1 .main-menu {width: 79%;}}@media (min-width: 1200px) and (max-width: 1365px) {.typeheader-1 .bottom1 {width: 21%;}.typeheader-1 .main-menu {width: 79%;}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner {margin: 5px 10px 0 10px;}}.chosen-container {font-size: 12px;}